@import url('//fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap'); :root {   --gold:#b89b5e } body {   font-family: 16px;   font-family: "Roboto", sans-serif; } a {   color:var(--gold) } h1 {   font-family: "Poppins", sans-serif;  font-weight: 600;  font-style: normal;   line-height:1.3 } .litegray {   background: #f3f3f3; } .lineitem {   display:flex;   gap:5px;   align-items:center; } .lineitem i {   color:var(--gold); } .consulta {   background: var(--gold);   color: white;   text-transform:uppercase;   font-size:12px;   padding:2px 10px;   border-radius:10px;   white-space:nowrap; } .areamenu {   background:white;   display:flex;   box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.1);   border-radius: 50px;   padding: 20px 25px;   align-items:center;   margin-bottom:-20px;   z-index:2;   position: relative; } .areamenu .sidebar-trigger-mainmenu {   margin-left:auto;   font-size:32px;   text-align: right; } .areamenu .sidebar-trigger-mainmenu i {   text-align:right } .linetop {   padding:10px 0 } article.vant-item {   display: flex;   gap: 10px;   align-items: center;   padding: 20px;   border-right: 1px solid #cacaca;   border-bottom: 1px solid #cacaca;  flex: 1; } .vant-item .tititem {   text-transform:uppercase;   font-weight:bold; } .vant-item .txtitem {   font-family: "Poppins", sans-serif;   font-weight: 600;   font-size:25px;   line-height:1; } .box {   padding:30px 0; } h1 .sub {   font-family: "Roboto", sans-serif;   text-transform:uppercase;   color:var(--gold);   font-size:16px;   letter-spacing: 0.2em;   margin-bottom:10px;   display:flex;   gap:20px;   align-items:center; } footer h2:before, h1 .sub:before, h1 .sub:after {   content:'';   background:url(//wbadvogado.com/__wbadv/imgs/line.webp) no-repeat left center;   width: 20px;   display: inline-block;   height: 12px;   } h1 .sub:after {   transform:rotate(180deg); } h1 .sub.oneside:after {   display:none; } .gold {   color:var(--gold); } .qual-item:before {   content:'\f00c'; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; font-family: "Font Awesome 5 Free"; font-weight: 900; text-align: center;   width: 1.25em;   color:var(--gold);   padding:0 10px } .qual-item {   display:flex;   align-items:center;   gap:5px;   margin-bottom:20px; } .qual-list {  margin:20px 0;   } .tag {   background:white;   padding:20px;   display:flex;   gap:10px;   align-items:center;   font-size:14px; } .tag .nome {   font-family: "Poppins", sans-serif;   font-weight: 600;   font-size:20px;   line-height:1; } h1.centered {   text-align:center; } h1.centered .sub {   justify-content:center; } .serv-item a {   display: flex;   flex-direction: column;   flex: 1; } .serv-item .content {   background:white;   border-radius:30px;   padding:30px;   position:relative;   margin:-55px 10px 0;  display: flex;   flex-direction: column;   flex: 1;   } .serv-item .icons {   display:flex;   align-items:center; } .serv-item .icons i {   margin-left:auto;   color:var(--gold); } .serv-item .tititem {   font-family: "Poppins", sans-serif;   font-weight: 600;   font-size:26px;   line-height:1.3;   margin:10px 0; } .world {   background:url(//wbadvogado.com/__wbadv/imgs/map_dot.jpg) no-repeat center center;   background-size:cover;   padding: 30px 0 60px; } .box.world h1 {   color:white; } .comp-item {   display:flex;   align-items:center;   gap:20px;   color:white; } .comp-item img {   border-radius:50%;   align-self:flex-start } .comp-item .tititem {   margin:10px 0;   font-family: "Poppins", sans-serif;   font-weight: 600;   font-size:26px;   line-height:1.2; } .comp-item .txtitem {   color:#bbbbbb; } .allcenter img {   margin:0 auto;   max-width: 100px; } .allcenter {   text-align:center; } .allcenter .sub {   justify-content: center;   }  .phonebig {   color:var(--gold);   font-size:30px; } .goldbtn {   display:inline-block;   background-color:var(--gold);   color:white;   padding:10px 30px;   border-radius:30px;   text-transform:uppercase;  margin-top:20px; } .darkgray {   background:#343434; } .darkgray h1 {   color:white; } .boxitem_especialidades a {   background:white;   display: flex;   flex-direction: column;   } .boxitem_especialidades .tititem {   display: flex;   padding:20px;   color:black;   font-family: "Poppins", sans-serif;   font-weight: 600;   font-size:20px;   line-height:1.2;   position:relative;   align-items: center;  flex: 1; } .boxitem_especialidades a .tititem:after {   content:'\f061'; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; font-family: "Font Awesome 5 Free"; font-weight: 900; text-align: center;   width: 1.25em;   position:absolute;   right:20px;   top:-30px;   background-color:var(--gold);   color:white;   padding:20px;   opacity:0;   transition:0.5s ease; } .boxitem_especialidades a:hover .tititem:after {   opacity:1; } .blog-item .tititem {   font-family: "Poppins", sans-serif;   font-weight: 600;   font-size:20px;   line-height:1.2;   margin:10px 0; } .blog-item img {   border-radius:30px 30px 0 0 } footer.world {   padding: 50px 0 0;   color:white;   margin-top:130px; } footer h2 {   font-family: "Poppins", sans-serif;   font-weight: 600;  line-height:1.2;   display:flex;   align-items:center;   gap:20px; } .footerline {   background:#222;   border-bottom:5px solid var(--gold);   padding:20px 0;   } .footerline img {   margin:0 auto;   max-width: 164px; } footer .middle-special {   background:white;   padding:20px 20px 40px;   border-top:8px solid var(--gold);   margin-left:-10%;   margin-right:-10%;   order:-1;   margin-top:-180px; } footer .middle-special h1 {   color:black;   } footer .middle-special button {   background:var(--gold);   text-transform:uppercase;   letter-spacing:0.2em;   font-weight:bold;   padding:10px 50px;   border-radius:30px; } footer .middle-special form.sample .formbutton-align {   display:block;   text-align:center; } footer .tree {   display:flex;   flex-wrap:wrap; } footer .boxfoot {   padding:20px 0; } .swiper-servicos .swiper-slide, .serv-item {   max-width:370px;   display:flex;  } .serv-item {   flex-direction:column; } .swiper-especialidades .swiper-slide, .boxitem_especialidades {   max-width:375px;   display: flex; } .swiper-blog .swiper-slide, .blog-item {   max-width:360px;   } .swiper-competencia .swiper-slide, .comp-item {   max-width:470px;   } header ul.simple-menu {   text-transform:uppercase;   font-weight:bold;   display:flex;   flex-direction:column;   gap:5px;   } .consulta-ban a {   color:white; } header ul.simple-menu li.selected a {   color:var(--gold); } header ul.simple-menu a {   color:black;   transition:0.5s ease; } header ul.simple-menu a:hover {   color:var(--gold) } .sidebar-mainmenu a.logo {   margin-bottom:20px;   display:block; } a.logo img {   max-width: 177px; } .tag img {   max-width: 86px; } .video-wrap {   position: relative;   display: flex;   justify-content: center; } section.video-block {   position: absolute;   z-index: 1;   display:flex;   top: 0;   flex-direction:column;   color:white;   align-items:center;   bottom:0;   justify-content: center;  left: 0;   right: 0;   padding: 0 20px;  background: rgba(0,0,0,0.6); } .image-video {   object-fit:cover; } section.video-block img {   max-width:100px; } .bg_video, .image-video {  position:relative;  z-index: 0;  height: auto;  display: block;  height: 600px;  width: 100%;  max-height: 655px;  object-fit: cover; } .fullbg .image-video {   height:655px } .small-video {   text-transform: uppercase;   letter-spacing: 0.3em;   margin: 20px 0;   text-align: center; } .big-video {   font-family: "Poppins", sans-serif;   font-weight: 600;   font-style: normal;   line-height: 1.3;   font-size: 2em;   text-align: center;  max-width:100%; } .areafoto img {   border-radius:30px; } .areafoto .tag img {   border-radius:0; } :root .big-video .swiperJS {   --swiper-theme-color: #ffffff; }  .big-video .swiperJS {   padding-bottom:30px; } .big-video .swiperJS .swiper-slide div {  padding: 0 30px; } .big-video .swiperJS .swiper-pagination {   bottom:0; } .big-video .swiperJS .swiper-icon-next, .big-video .swiperJS .swiper-icon-prev {   display:none; } .swiper-especialidades .swiper-icon-next:before,   .swiper-especialidades .swiper-icon-prev:before, .swiper-competencia .swiper-icon-next:before,   .swiper-competencia .swiper-icon-prev:before {   content: "\f061";   background:var(--gold);   height:50px;   width:50px;   display:flex;   align-items:center;   justify-content:center;   color:white; } .swiper-competencia .swiper-icon-next,   .swiper-competencia .swiper-icon-prev {  bottom: -30px;   } .swiper-especialidades .swiper-icon-next,   .swiper-especialidades .swiper-icon-prev{  bottom: -60px;   }  .espbox {   padding:30px 0 70px; } .swiper-especialidades .swiper-icon-next:before,   .swiper-especialidades .swiper-icon-prev:before {  background:none;   } .serv-item .content, .blog-item .content{   color:black; }