body {   font-family: 'poppinsregular';   font-size:16px; } a.logo {   text-indent:-9999px;   background:url(//jfranklinerossi.adv.br/__jfr/imgs/logo2.png) no-repeat center center;   background-size:100%;   width:153px;   height:106px;   display: block; } .gray {   background: #30373f; }  .linebox {   padding:50px 0 } h2, h3 {   font-family: 'source_serif_probold';   } h2 {   font-size: 38px; } h3 {   font-size:28px } header {   padding: 20px 0;   color:white;   border-bottom: 2px solid #99906c;   } header .container {   display:flex;   align-items:center; } header .menuside {   margin-left:auto; } .sidebar-trigger-mainmenu {   background:#d0bf90;   color:white;   font-size:25px;   width:50px;   height:50px;   display:flex;   align-items:center;   justify-content:center;   border-radius:50%;   box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); } .boxes3 {   align-items: center;   padding: 20px 0;   } .boxes3:not(.equipe){   display: flex;   justify-content: center; } .boxes3.equipe .iconarea img {   margin:0 auto; } .boxes3.equipe .textarea {   height:230px;   overflow: hidden;   display: flex;   align-items: center; }  .boxes3.principios {   color: white; } .boxes3 .iconarea {   margin-bottom:15px;   z-index: 1;   position: relative; } .boxes3 .titline {   font-family: 'source_serif_probold'; } .boxes3 .mintext {   font-size: 14px; } .boxes3 .number {position: absolute;z-index: -1;color: white;font-family: 'source_serif_probold';font-size: 84px;color: #434950;top: -50px;}  .boxes3 .textarea {   z-index: 1; } .sidebar-mainmenu {   background: #30373f; } .sidebar-mainmenu .sideBarWrapper {   padding:20px } .sidebar-mainmenu a.logo {   margin:0 auto 20px } .sidebar-quitter-mainmenu{   position:absolute;   right:10px;   top:10px;   color:#d0bf90 } header ul.simple-menu li a {   color:white;   font-weight:bold;   transition:0.5s ease; } header ul.simple-menu li.selected a, header ul.simple-menu li a:hover, .email-area i, .tel-area i {   color:#d0bf90; }  .sidebar-mainmenu ul.simple-menu {   margin-bottom: 20px; } .sidebar-mainmenu .goldbutton {   margin-top:20px; } .goldbutton, form.sample button {   background:#d0bf90;   color:white;   text-transform:uppercase;   padding:10px 30px;   display:inline-block;   transition: 0.5s ease; } form.sample button {   border-radius:0;   width:100%; } .goldbutton:hover, form.sample button:hover { background:#aea078; } .colbox .imageshow {   background: url(//jfranklinerossi.adv.br/__jfr/imgs/foto1234-mobile.jpg) no-repeat center center;   width: 100%;   height: 153px;   background-size:100%; } .more {   margin-top: 20px; } .colbox.quote {   margin-top: 20px;   color: white;   font-family: 'source_serif_proitalic';   font-style: italic;   font-size: 20px;   padding: 20px;   text-align: center;   border-radius:0 0 50px 0; } .colbox.quote:before {   content:'';   display:block;   background:url(//jfranklinerossi.adv.br/__jfr/imgs/icon.png) no-repeat 0 0;   width: 124px;   height:100px;   background-size:100%; } .colbox.gray.quote img {   margin-top:10px;   display:block;   margin: 30px auto 0 auto; } .box {   padding: 40px 0; } .minititle {   text-transform: uppercase;   font-size: 12px;   display:flex;   align-items:center;   color:#646769;   font-weight:bold; } .minititle:before {   content:'';   display:inline-block;   width:55px;   height:2px;   background:#d0bf90;   margin-right:15px } .litegray {   background: #f5f5f5; } .box-nobox {   padding:40px 0 } .slick-slider ul.slick-dots li button {   background: #d0bf90 } .slick-slider .slick-arrow {   color: #d0bf90; }  .boxes3.metodos .titline, .boxes3.atuacao .titline, .boxes3.equipe .titline {   color: #d0bf90; } .boxes3.metodos .iconarea {   width: 50px;   height: 50px;   display: flex;   background: white;   border-radius: 50%;   align-items: center;   justify-content: center;   flex:0 0 auto; } .boxes3.atuacao {   display: block;   text-align: center;   padding: 20px;   border-radius: 0 0 40px 0;   transition: 0.5s ease; } .boxes3.atuacao img {   margin: 0 auto 5px; } .boxes3.atuacao:hover {   background: #3b4149;   color: white; } .box.wbg-contato {   background: url(//jfranklinerossi.adv.br/__jfr/imgs/bg2.jpg) no-repeat center center;   background-size: cover;  color: white; } .content-center {   max-width: 470px;   text-align:center;   margin: 0 auto; } .bigger {   font-size: 30px;   font-family: 'source_serif_probold';   color: #d0bf90; } .wbg-contato .goldbutton{   background:transparent;   border:2px solid #d0bf90;   color:#d0bf90;   font-weight:bold;   transition:0.5s ease; } .wbg-contato a.goldbutton:hover {   background: rgba(255,255,255,0.2); } .boxes3.equipe {   background: white;   padding: 0;   width:210px;   margin:0 auto; } .boxes3.equipe .textarea {   padding: 10px;   text-align: center; }  .cargoline {   font-size: 13px; } .boxes3.equipe .mintext {   position:relative;   padding-top:10px;   margin-top:10px;   font-size:14px; } .boxes3.equipe .mintext:before {   content:'';   width:30px;   height:3px;   background:#d0bf90;   display:block;   margin-bottom:10px;   left:50%;   position:absolute;   top:0;   margin-left:-15px; } .boxitem_artigos span.tititem {   display: flex;   background: #e6e6e6;   color: black;   font-family: 'source_serif_probold';   padding: 20px;   height:117px;   align-items: center;   overflow: hidden; } .boxes3.equipe .iconarea {   flex: 0 0 auto; } .box-conosco {   color:white; } .box-conosco h2 {   color: #d0bf90; } .box-conosco .infotext {   margin-bottom: 20px;   font-size: 14px; } .iconizer:before {content: '';} .endereco {   display: flex;   margin-bottom: 20px;   font-size: 14px; } .endereco i {   background: #d0bf90;   width: 50px;   height: 50px;   border-radius: 50%;   flex-shrink: 0;   align-items: center;   justify-content: center;   display: flex;   font-size: 18px; } .enddata {   padding-left: 15px; } .cidade {   font-family: 'source_serif_probold';   color: #d0bf90;   font-size: 18px; } .contato-email.endereco {   align-items: center;   font-size: 16px; } footer {   background:#1d2228;   border-top:2px solid #99906c;   padding:60px 0;   text-align:center; } footer a.logo {   display:block;   margin:0 auto; } .redes-sociais a {   background: #d0bf90;   color: white;   width: 30px;   height: 30px;   display: flex;   margin: 0 3px;   align-items: center;   justify-content: center;   border-radius: 50%;   transition:0.5s ease;   box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); } .redes-sociais a:hover {   background:#99906c; } .redes-sociais {   display: flex;   align-items: center;   justify-content: center;   margin-top: 20px; } .sides form.menuform-contato {   margin-top: 50px; } .colbox .more {   text-align: center; } .boxitem_artigos {   margin: 0 5px } body form.sample .input {   padding:10px; } .wrapfrase {   padding: 0 20px; } .interna .insidecontent {   padding:30px 0 } h1.tit-noticia-interna {   font-family: 'source_serif_probold';   text-transform: initial; } h2.tit-minisec.anexostit {   margin-bottom: 0;   font-size: 24px; } a {   color:#706440; } h1,h2,h3,h4,h5,h6 {   line-height: 1.2; } .segurado {   display: flex;   align-items: center;   margin-top: 20px; } .segurado img {   max-width: 150px;   margin-left: auto; } .admin-acesso {   font-size: 12px;   margin-top: 15px;   display: inline-block; }