@media only screen and (max-width:699px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.five-5x20 > .panel-row > .region,.five-5x20 > .panel-row,.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row,.two-33-66 > .region,.two-66-33 > .region,.two-brick > .panel-row > .region,.two-50 > .region,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region,.three-inset-left > .region-three-inset-left-sidebar,.three-inset-right > .inset-wrapper,.three-inset-right > .inset-wrapper > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-25-25-50 > .region,.three-25-50-25 > .region,.three-50-25-25 > .region,.three-3x33 > .region,.six-6x16 > .panel-row > .region,.six-6x16 > .panel-row{float:none;display:block;width:100%;clear:both}}@media only screen and (min-width:700px) and (max-width:1023px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.five-5x20 > .panel-row > div.region,.four-4x25 > .panel-row > .region,.two-brick > .panel-row > .region,.two-50 > .region,.three-50-25-25 > .region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third,.three-3x33 > .region{width:50%}.five-5x20 > div.panel-row,.five-5x20 > div.panel-row > div.region-five-fifth,.four-4x25 > .panel-row,.three-inset-left > .inset-wrapper > .region,.three-inset-right > .inset-wrapper > .region,.three-25-25-50 > .region-three-25-25-50-first,.three-25-50-25 > .region-three-25-50-25-first,.three-50-25-25 > .region-three-50-25-25-first,.three-3x33 > div.region-three-33-first,.six-6x16 > .panel-row{float:none;display:block;width:100%;clear:both}.two-33-66 > .region-two-33-66-first,.two-66-33 > .region-two-66-33-second{width:33.333333%}.two-33-66 > .region-two-33-66-second,.two-66-33 > .region-two-66-33-first{width:66.666666%}.two-brick > .panel-row{float:none}.three-inset-left > .region-three-inset-left-sidebar{width:25%;float:right}.three-inset-left > .inset-wrapper{width:75%;float:right}.three-inset-right > .region-three-inset-right-sidebar,.three-25-25-50 > div.region-three-25-25-50-second,.three-25-50-25 > div.region-three-25-50-25-third{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-25-25-50 > div.region-three-25-25-50-third,.three-25-50-25 > div.region-three-25-50-25-second{width:75%}.six-6x16 > .panel-row > .region{width:50%;float:left}}@media only screen and (min-width:1024px) and (max-width:1620px){.container{width:100%}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:20%;margin-right:20%}.sidebar-first .content-inner{margin-left:20%;margin-right:0}.sidebar-second .content-inner{margin-right:20%;margin-left:0}.region-sidebar-first{width:20%;margin-left:-100%}.region-sidebar-second{width:20%;margin-left:-20%}.at-panel .region{display:inline;float:left}.five-5x20 > .panel-row > .region,.two-33-66 > .region-two-33-66-first,.two-66-33 > .region-two-66-33-second,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-3x33 > .region{width:33.333333%}.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second,.two-brick > .panel-row > .region,.two-50 > .region,.three-25-25-50 > div.region-three-25-25-50-third,.three-25-50-25 > div.region-three-25-50-25-second,.three-50-25-25 > div.region-three-50-25-25-first{width:50%}.five-5x20 > .panel-row,.six-6x16 > .panel-row > .region{float:none;display:block;width:100%;clear:both}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.two-33-66 > .region-two-33-66-second,.two-66-33 > .region-two-66-33-first,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle{width:66.666666%}.two-brick > .panel-row{float:none}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-right > .region-three-inset-right-sidebar,.three-25-25-50 > .region,.three-25-50-25 > .region,.three-50-25-25 > .region{width:25%}.three-inset-left > .inset-wrapper{width:75%}.three-inset-left > .inset-wrapper > .region,.three-inset-right > .inset-wrapper > .region{width:100%}.three-inset-right > .inset-wrapper{width:75%;float:left}.six-6x16 > .panel-row{width:33.333333%;float:left}}@media only screen and (min-width:1621px){.container{width:100%;max-width:1140px}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:25%;margin-right:25%}.sidebar-first .content-inner{margin-left:25%;margin-right:0}.sidebar-second .content-inner{margin-right:25%;margin-left:0}.region-sidebar-first{width:25%;margin-left:-100%}.region-sidebar-second{width:25%;margin-left:-25%}.at-panel .region{display:inline;float:left}.five-5x20 > .panel-row > .region,.two-33-66 > .region-two-33-66-first,.two-66-33 > .region-two-66-33-second,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-3x33 > .region{width:33.333333%}.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second,.two-brick > .panel-row > .region,.two-50 > .region,.three-25-25-50 > div.region-three-25-25-50-third,.three-25-50-25 > div.region-three-25-50-25-second,.three-50-25-25 > div.region-three-50-25-25-first{width:50%}.five-5x20 > .panel-row,.six-6x16 > .panel-row > .region{float:none;display:block;width:100%;clear:both}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.two-33-66 > .region-two-33-66-second,.two-66-33 > .region-two-66-33-first,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle{width:66.666666%}.two-brick > .panel-row{float:none}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-right > .region-three-inset-right-sidebar,.three-25-25-50 > .region,.three-25-50-25 > .region,.three-50-25-25 > .region{width:25%}.three-inset-left > .inset-wrapper{width:75%}.three-inset-left > .inset-wrapper > .region,.three-inset-right > .inset-wrapper > .region{width:100%}.three-inset-right > .inset-wrapper{width:75%;float:left}.six-6x16 > .panel-row{width:33.333333%;float:left}}
@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}}@media only screen and (max-width:400px){html{font-size:112.5%;}}@media only screen and (max-width:699px){html{font-size:81.3%;}h1{font-size:5vw;}.node-type-pagina .field-name-body,li,p{font-size:3.2vw;}.container{max-width:100%;}.page-home #content .main-content{background-size:auto 100% !important;background-position:center top !important;}.content-wrapper{width:100%;max-width:80%;margin:0 auto;}.content-wrapper .logos{padding-top:5vw;padding-bottom:2vw;overflow:hidden;}.content-wrapper .logos img:last-child{float:right;margin-top:1.6vw;}#page #header .content-width #block-system-main-menu{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}::-webkit-scrollbar{width:0.6vw;height:2.6vw;}div.messages{top:40vw;}.view-footer{text-align:center;padding:0;padding-top:12vw;}.brn-ver-mais{color:#fff;font-size:4vw;font-weight:400;padding:4vw 8.5vw 4vw 4vw;line-height:1;border-radius:8px;background:url(/sites/all/themes/gw2d/images/icons/seta-select-bco.png) no-repeat 45vw center;background-size:3vw;width:fit-content;background-color:#0B64D9;float:none;}.page-home .pane-views-panes{padding:8vw 4vw;}.page-resumos-comentados.page-home .pane-views-panes{padding:40vw 4vw;}.page-home .pane-views-panes .view-header,.page-home .pane-gw2d-gw2d-apoiadores-block .view-header{display:flex;align-items:flex-start;margin-bottom:4vw;flex-direction:column;gap:2vw;padding:0;}.page-home .pane-views-panes .view-header h2,.page-home .pane-gw2d-gw2d-apoiadores-block .view-header h2{font-size:6vw;margin:0;width:100%;line-height:1.1;text-align:center;}.page-home .pane-views-panes .view-header p,.page-home .pane-gw2d-gw2d-apoiadores-block .view-header p{font-size:3.9vw;max-width:100%;font-weight:500;text-align:justify;margin:0;color:#555659;}.view-artigos .view-content ul li .info-artigo,.view-artigos-pacientes .view-content ul li .info-blog,.view-blog .view-content ul li .info-blog{display:flex;gap:1vw;margin:2vw 0;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;}.view-artigos .view-content ul li .views-field-field-categoria-artigo .field-content{width:100%;height:auto;font-size:4vw;font-weight:600;line-height:normal;color:#094ca6;margin:0 0 2vw;}.view-artigos .view-content ul li .info-artigo .info-artigo-item,.view-artigos-pacientes .view-content ul li .info-blog .info-blog-item,.view-blog .view-content ul li .info-blog .info-blog-item{border:1px solid #242526;border-radius:4px;font-weight:700;text-transform:uppercase;color:#242526;font-size:2vw;line-height:normal;padding:0.5vw 1vw;}#home-banner{width:100%;height:auto;margin:0;padding:24vw 4vw 0;display:flex;flex-direction:column;align-items:center;}#home-banner .flexslider{margin:0;}#home-banner .flexslider .slides li{position:relative;color:#fff;display:block;height:auto;display:flex !important;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6vh;}#home-banner .flexslider .slides li >div{width:100%;height:auto;}#home-banner .flexslider .slides li .views-field{width:100%;height:auto;}#home-banner .flexslider .slides li .views-field .imagem-full{width:100%;height:100%;}#home-banner .flexslider .slides li .views-field .imagem-mobile{display:block;}#home-banner .view-banner .view-footer .next-slide{bottom:10vw;}#home-banner .view-banner .view-footer .next-slide a{width:10vw;height:10vw;margin-left:-3vw;}#home-banner .flexslider .slides li .box-text{padding:0;top:0vh;left:0;width:100%;max-width:100%;height:100%;}#home-banner .flexslider .slides li .box-text h1{color:#fff;margin:0 auto;width:100%;font-family:"Cinzel";font-size:8vw;line-height:150%;font-weight:700;}#home-banner .flexslider .slides li .box-text h2{font-size:8vw;}#home-banner .flexslider .slides li .box-text p{font-size:6vw;margin:0 !important;}#home-banner .flexslider .slides li .box-text div .btns{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;gap:4vw;margin:6vw 0 0;}#home-banner .flexslider .slides li .box-text div a.btn-whatsapp{color:#FFF;font-size:6vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/whatsapp-white.svg) no-repeat 95% center;background-size:6vw;width:100%;height:auto;background-color:#0ABAB5;padding:4vw;border-radius:1.3vw;display:block;}#home-banner .flexslider .slides li .box-text div a.btn-sobre{color:#FFF;font-size:6vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/seta-white.svg) no-repeat 95% center;background-size:6vw;width:100%;height:auto;background-color:#0ABAB5;padding:4vw;border-radius:1.3vw;display:block;}.flex-direction-nav .flex-prev{left:-50px;background:url(/sites/all/themes/gw2d/images/icons/seta-orange-left.png) no-repeat center center;background-size:8vw;}.flex-direction-nav .flex-next{right:-50px;background:url(/sites/all/themes/gw2d/images/icons/seta-orange-right.png) no-repeat center center;background-size:8vw;}.page-home .pane-procedimentos{width:100%;height:auto;padding:12vw 6vw;margin:0 auto;}.page-home .pane-procedimentos h2.pane-title{width:100%;font-family:"Cinzel";font-size:6vw;font-weight:800;line-height:normal;color:#000000;margin:0 0 6vh;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;gap:24vw;margin:6vw 0 0;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row{width:100%;max-width:100%;height:fit-content;background-color:#FFFFFF;border:solid 1px #DCE0E0;border-radius:2vw;padding:4vw;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-title{width:100%;height:auto;margin:0;position:relative;top:10vh;margin-bottom:0.5rem;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-title span a{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:normal;color:#000;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-field-banner-principal{width:100%;height:12vh;border-radius:2vw;margin:0 0 0vw;position:relative;top:-38vw;overflow:hidden;display:flex;align-items:center;justify-content:center;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row-2 .views-field-field-banner-principal{top:-30vw;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row-3 .views-field-field-banner-principal{top:-22vw;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row-4 .views-field-field-banner-principal{top:-30vw;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-field-descricao-breve{width:100%;height:auto;margin:0 auto;overflow-y:auto;font-size:5vw;position:relative;top:-2vh;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-view-node{width:100%;height:auto;background-color:#0ABAB5;padding:0vw;margin:1vw 0 0;border-radius:2vw;display:flex;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-view-node span{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-view-node span a{color:#FFF;font-size:4vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/seta-white.svg) no-repeat 95% center;background-size:4vw;width:100%;height:auto;padding:4vw;}.page-home #block-system-main .panel-pane.pane-1{width:100%;height:auto;padding:4vw 6vw;margin:0 auto;}.page-home #block-system-main .panel-pane.pane-1 .block-inner .block-content .container-principal-home{width:100%;height:auto;padding:6vw;margin:0 auto;border-radius:2vw;background-size:cover;}.page-home #block-system-main .panel-pane.pane-1 .block-inner .block-content .container-principal-home h2{width:100%;height:auto;font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:normal;color:#FFF;margin:0 0 1vh;}.page-home #block-system-main .panel-pane.pane-1 .block-inner .block-content .container-principal-home p{width:100%;height:auto;font-size:5vw;font-weight:300;line-height:150%;color:#FFF;}.page-home #block-system-main .panel-pane.pane-1 .block-inner .block-content .container-principal-home p a{color:#FFF;font-size:4vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/seta-white.svg) no-repeat 95% center;background-size:4vw;width:100%;max-width:100%;height:auto;background-color:#0ABAB5;padding:4vw;border-radius:2vw;display:block;}.page-home .panel-pane.pane-2{width:100%;height:auto;padding:4vw 6vw;margin:0 auto;}.page-home .panel-pane.pane-2 .block-inner .block-content .container-principal-home{width:100%;height:auto;padding:42vw 6vw 6vw 6vw;margin:0;border-radius:2vw;background-size:contain;background-color:#FEFCF2;}.page-home .panel-pane.pane-2 .block-inner .block-content .container-principal-home h2{width:100%;height:auto;font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:normal;color:#000;}.page-home .panel-pane.pane-2 .block-inner .block-content .container-principal-home p{width:100%;height:auto;font-size:5vw;font-weight:300;line-height:normal;color:#000;}.page-home .panel-pane.pane-2 .block-inner .block-content .container-principal-home p a{color:#FFF;font-size:4vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/seta-white.svg) no-repeat 95% center;background-size:4vw;width:100%;max-width:100%;height:auto;background-color:#0ABAB5;padding:4vw;border-radius:2vw;display:block;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos{width:100%;height:auto;padding:12vw 0vw;margin:0 auto;overflow:hidden;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-header{display:block;width:100%;height:auto;padding:0 12vw;margin:0;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-header h2{width:100%;height:auto;font-family:"Cinzel";font-size:8vw;font-weight:600;line-height:normal;color:#000;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-header p{width:100%;height:auto;font-size:5vw;font-weight:400;line-height:normal;color:#000;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content{width:100%;max-width:100%;margin:0;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content .slick-list .slick-track{position:relative;top:0;left:0vw;display:block;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;gap:4vw;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content ul li.views-row{width:100%;max-width:90vw;height:100%;margin:0;border-radius:4vw;border:1px solid #ebebeb;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content ul li.views-row .depoimento-wrapper{background:none;padding:6vw;text-align:center;display:flex;flex-direction:column;align-items:center;width:100%;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content ul li.views-row .depoimento-wrapper img{display:block;width:24vw!important;height:24vw!important;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content ul li.views-row .depoimento-wrapper h3.title{font-family:'Cinzel';font-size:6vw;font-weight:700;color:#000;margin:4vw 0 0;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content ul li.views-row .depoimento-wrapper .depoimento-descriao{font-size:5vw;font-weight:300;line-height:150%;color:#000;}.page-home .view-depoimentos-com-video ul.slides-novo{width:100%;height:auto;margin:0;padding:0;}.page-home .view-depoimentos-com-video ul.slides-novo .slick-list{padding:0!important;}.page-home .view-depoimentos-com-video ul.slides-novo .slick-list .slick-track{position:relative;top:0;left:2vw!important;display:block;margin-left:auto;margin-right:auto;}.page-home .view-depoimentos-com-video ul li .depoimento-wrapper iframe{border-radius:4vw;width:100%;min-width:64vw;height:60vh;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-header h2{font-family:"Cinzel";font-size:8vw;font-weight:600;line-height:normal;color:#000;margin:0;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-header p{font-size:5vw;font-weight:300;line-height:normal;color:#000;margin:0 0 6vh;width:100%;text-align:center;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-content ul{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;gap:4vw;justify-content:space-between;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-content ul li{width:calc(95% / 2);height:auto;margin:0;border:solid 1px #ffe7d9;border-radius:2vw;display:inline-block;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-content ul li .views-field-field-imagem{width:100%;height:28vw;overflow:hidden;display:flex;justify-content:center;align-items:center;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-content ul li .views-field-nothing{width:100%;height:26vh;overflow:hidden;padding:0vw;margin:0;}.page-home #content .block-content .views-field-nothing .field-content h3{width:100%;font-family:'Cinzel';font-size:4.4vw;font-weight:700;color:#000;margin:4vw 0 0;display:flex;flex-direction:column;align-items:center;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-content ul li .views-field-view-node-1 .field-content a{font-size:5vw;font-weight:600;background-color:#0ABAB5;color:#fff;display:flex;padding:0.8vw 4vw;border-radius:1.5vw;background-image:url(/sites/all/themes/gw2d/images/icons/seta-white.svg);background-repeat:no-repeat;background-position:92% center;background-size:4vw;}.page-home .view-blog .view-footer a{background:#FFECBF;color:#000;padding:4vw 6vw;border-radius:8px;text-align:center;font-size:5vw;font-weight:600;}#bloco-newsletter-home{margin:0;width:100%;height:auto;padding:8vw 4vw;overflow:hidden;}#bloco-newsletter-home .region-inner{width:100%;height:auto;background-color:#124745;padding:4vw;margin:0;border-radius:4vw;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1vw;justify-content:center;align-items:center;}#bloco-newsletter-home .panel-pane.pane-1{width:100%;max-width:100%;height:auto;padding:0;margin:0;}.page-contato .region-inner .pane-custom .contato-descricao h3.titulo{width:100%;height:auto;margin:0 0 1vw;font-family:"Cinzel";font-size:8vw;font-weight:800;line-height:normal;color:#FFF;}.region-inner .pane-custom .contato-descricao p{width:100%;height:auto;font-size:4vw;font-weight:400;line-height:150%;color:#FFF;}.region-inner .pane-custom .contato-descricao .telefone{width:100%;display:flex;font-weight:bold;margin-top:1rem;background:url(/sites/all/themes/gw2d/images/icons/whatsapp-white.svg) no-repeat 75% center;color:#fff;justify-content:space-around;}.region-inner .pane-custom .contato-descricao p.descricao{width:100%;height:auto;font-size:6vw;font-weight:300;line-height:normal;color:#FFF;}.page-contato .region-inner .pane-custom .contato-descricao .redes{width:100%;height:auto;display:flex;flex-direction:row;gap:1vw;justify-content:center;}.page-contato .region-inner .pane-custom .contato-descricao .redes a{width:14vw!important;max-width:14vw!important;height:14vw!important;display:flex;}.page-contato .region-inner .pane-custom .contato-descricao .redes a img{max-width:14vw;height:14vw;}.page-contato #page #content .pane-webform-client-block-56{padding:0;width:100%;}.page-contato form.webform-client-form{padding:0;width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;}.page-contato form.webform-client-form > div{width:100%;max-width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:1vw;}.page-contato #page #content .pane-webform-client-block-56 .webform-client-form .webform-component--titulo h2{font-size:4vw;font-weight:400;line-height:normal;padding:0;margin:0;text-align:left;width:100%;max-width:100%;height:auto;}.page-contato form.webform-client-form .webform-component--empresa,.page-contato form.webform-client-form .webform-component--nome,.page-contato form.webform-client-form .webform-component--email,.page-contato form.webform-client-form .webform-component--telefone{width:100%;max-width:100%;height:auto;margin:0 0 1vw;padding:0;}.page-contato form.webform-client-form .webform-component--empresa label,.page-contato form.webform-client-form .webform-component--nome label,.page-contato form.webform-client-form .webform-component--email label,.page-contato form.webform-client-form .webform-component--telefone label,.page-contato form.webform-client-form .webform-component--mensagem label{width:fit-content;height:auto;font-size:4vw;font-weight:600;line-height:normal;margin:0 0 0.3vw;padding:0 0 0 2vw;}.logged-in #block-system-main form select,.logged-in #block-system-main form input,.page-contato form.webform-client-form .webform-component--empresa input,.page-contato form.webform-client-form .webform-component--nome input,.page-contato form.webform-client-form .webform-component--email input,.page-contato form.webform-client-form .webform-component--telefone input,.page-contato form.webform-client-form .form-textarea-wrapper textarea{width:100%;height:auto;font-size:6vw;font-weight:400;line-height:normal;padding:4vw 2vw;border-bottom:1px solid #0ABAB5;border-radius:0.5vw;}.page-contato form.webform-client-form .form-actions input{width:100%;height:auto;margin:0;padding:4vw;font-size:4vw;font-weight:600;line-height:normal;color:#FFFFFF;background-color:#094ca6;border:none;border-radius:0.5vw;}.page-procedimentos .view-procedimentos{width:100%;height:auto;padding:12vw 6vw;margin:8vh 0 0;}.page-procedimentos .view-procedimentos .view-header h3{width:100%;font-family:"Cinzel";font-size:6vw;font-weight:800;line-height:normal;color:#000000;margin:0 0 1vh;}.page-procedimentos .view-procedimentos .view-header p{width:100%;font-size:4vw;font-weight:400;line-height:normal;color:#000000;margin:0;}.page-procedimentos .view-procedimentos .view-content{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;gap:18vw;margin:32vw 0 0;}.page-procedimentos .view-procedimentos .view-content .views-row{width:100%;max-width:100%;height:fit-content;background-color:#FFFFFF;border:solid 1px #DCE0E0;border-radius:2vw;padding:4vw;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-title{width:100%;max-height:100%;height:auto;margin:0;position:relative;top:12vh;margin-bottom:0.5rem;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-title span a{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:normal;color:#000;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-field-banner-principal{width:100%;height:14vh;border-radius:2vw;margin:0 0 0vw;position:relative;top:-40vw;overflow:hidden;display:flex;align-items:center;justify-content:center;}.page-procedimentos .view-procedimentos .view-content .views-row-2 .views-field-field-banner-principal{top:-30vw;}.page-procedimentos .view-procedimentos .view-content .views-row-3 .views-field-field-banner-principal{top:-22vw;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-field-descricao-breve{width:100%;height:auto;margin:0 auto;overflow-y:auto;font-size:5vw;position:relative;top:-2vh;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-view-node{width:100%;height:auto;background-color:#0ABAB5;padding:0vw;margin:1vw 0 0;border-radius:2vw;display:flex;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-view-node span{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-view-node span a{color:#FFF;font-size:4vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/seta-white.svg) no-repeat 95% center;background-size:4vw;width:100%;height:auto;padding:4vw;}.gw2d-lightbox{position:relative;max-width:100%;max-height:90vh;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,0.6);background:#111;}.gw2d-ver-fotos-btn{width:fit-content!important;display:inline-block;margin-top:8px;padding:8px 14px;border-radius:6px;font-weight:600;cursor:pointer;border:1px solid #C29C43;background-color:transparent;color:#000;}.gw2d-ver-fotos-btn:hover{border:1px solid #F5C555;background-color:#F5C555;}.gw2d-ver-fotos-btn:focus{outline:2px solid #cfe0ff;outline-offset:2px;}.gw2d-hidden-figures{display:none !important;}body.node-type-procedimentos .node-procedimentos{width:100%;height:auto;margin:0;padding:24vw 6vw 0;}body.node-type-procedimentos .node-procedimentos .node-content section.field-name-field-banner-principal{width:100%;height:auto;}body.node-type-procedimentos .node-procedimentos .node-content section.field-name-field-banner-principal figure{width:100%;height:10vh;overflow:hidden;display:flex;align-items:center;border-radius:2vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-name-body{width:100%;height:auto;margin:0 0 6vh;}body.node-type-procedimentos .node-procedimentos .node-content .field-name-body h1{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:normal;color:#000;margin:4vh 0 0;}body.node-type-procedimentos .node-procedimentos .node-content .field-name-body h2{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:normal;color:#000;margin:0 0 2vh;}body.node-type-procedimentos .node-procedimentos .node-content .field-name-body p{font-size:5vw;font-weight:400;line-height:150%;color:#828282;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos{display:block;width:100%;height:auto;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-items{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;gap:1vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content{width:100%;max-width:100%;height:auto;min-height:auto;border:1px solid #DCE0E0;border-radius:2vw;overflow:hidden;padding:6vw;background:linear-gradient(0deg,rgba(255,255,255,1) 85%,rgba(255,236,191,1) 85%);}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-image{width:100%;height:auto;display:flex;justify-content:center;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-items{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;gap:1vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-image figure.field-item{width:100%;height:auto;display:flex;justify-content:center;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-image figure.field-item img{width:32vw;height:32vw;border-radius:100%;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-items{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;gap:4vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-nome .field-items .field-item{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:normal;color:#000;margin:2vh 0 0;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-items{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;gap:4vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-sub-titulo .field-items .field-item{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:normal;color:#000;margin:0 0 1vh;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-items{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;gap:4vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p{font-size:1vw;font-weight:200;line-height:120%;margin:0 0 1vw;color:#000;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p:first-of-type{margin:0 0 6vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p span{font-size:4vw;font-weight:400;line-height:150%;color:#000;margin:0;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p span.destaque{font-size:4vw;font-weight:700;line-height:100%;margin:0;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item ul{padding:0 0 0 6vw;margin:2vw 0;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item ul li{font-size:4vw;font-weight:600;line-height:160%;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p a{background:url(/sites/all/themes/gw2d/images/icons/whatsapp-white.svg) no-repeat 96% center;background-size:4vw;margin:0;font-size:4vw;font-weight:600;color:#fff;background-color:#0080FF;padding:4vw;border-radius:1vw;display:block;width:100%;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content{width:100%;max-width:85vw!important;height:auto;background-color:#FFFBF2;padding:1vw;border-radius:2vw;display:flex;flex-direction:column;flex-wrap:nowrap;gap:4vw;margin:8vh 0 1vh;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-imagem{width:6vw;height:6vw;position:relative;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-titulo{width:100%!important;height:fit-content;padding:0;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-descricao-com-sumario{width:100%!important;height:auto;position:relative;right:0;bottom:0;order:1;padding:0;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-descricao-com-sumario p{background-color:#FFECBF;width:100%;max-width:75vw;height:auto;padding:4vw;margin:4vw 0 0;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-descricao-com-sumario p:first-of-type{background:none;padding:1vw 1vw 1vw 0;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-descricao-com-sumario ul{background-color:#FFECBF;width:100%;height:auto;padding:0 4vw 4vw 8vw!important;margin:0;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-lista-de-imagens{display:block;width:fit-content;height:auto;padding:0;position:relative;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .slick-list,body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .slick-track,body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .slick-track{position:relative;top:0;left:0vw;display:block;margin-left:auto;margin-right:auto;display:flex;gap:1vw;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items{width:100%;height:auto;display:flex;flex-direction:column;gap:4vw;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .slick-dots{position:relative;bottom:-8px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content{width:100%;max-width:85vw;height:auto;background-color:#FFFBF2;padding:6vw;border-radius:2vw;display:flex;flex-direction:column;flex-wrap:wrap;gap:4vw;margin:8vh 0 0;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-imagem{width:24vw;height:24vw;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-imagem .field-items{width:100%;height:auto;display:flex;flex-direction:row;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-titulo{width:100%;height:fit-content;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-titulo .field-items .field-item{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:normal;color:#000;margin:0;width:fit-content;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-descricao-com-sumario{width:100%;height:auto;position:relative;right:0;bottom:0;order:1;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-descricao-com-sumario ul{margin:0;padding:0 0 0 6vw;max-width:75vw;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-descricao-com-sumario ul li{font-size:4vw;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2{width:100%;height:auto;margin:12vw 0 0;background:#0B2E2C;padding:6vw;border-radius:2vw;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2 h3{color:#3EFAF0;margin:0 0 6vw;padding:0;font-family:"Cinzel";font-size:6vw;font-weight:400;line-height:120%;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2 ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4vw;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2 ul li{color:#FFF;font-size:4vw;font-weight:400;line-height:150%;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-3{width:100%;height:auto;margin:12vw 0;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-3 h3{color:#1E7A75;margin:0 0 1vw;padding:0;font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:120%;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-3 p{background-color:#0ABAB5;margin:0;padding:6vw;color:#FFF;font-size:5vw;font-weight:300;line-height:150%;border-radius:2vw;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2 h4{font-size:6vw;font-weight:300;margin:0 0 4vh;color:#FFF;line-height:130%;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2 ul li strong{color:#FFF;font-size:4vw;font-weight:600;line-height:normal;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-4{width:100%;padding:0vw;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-4 p{width:100%;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-4 a{background:url(/sites/all/themes/gw2d/images/icons/whatsapp-white.svg) no-repeat 98% center;background-size:4vw;margin:0;font-size:4vw;color:#fff;background-color:#0080FF;padding:4vw;border-radius:2vw;font-weight:600;hyphens:auto;width:100%;display:block;width:max-content;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-4 a:hover{color:#000;background:url(/sites/all/themes/gw2d/images/icons/whatsapp-black.svg) no-repeat 98% center;background-size:1vw;background-color:#3198ff;font-weight:600;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-4 .descricao-2 img,body.page-dermopigmentacao-paramedica .node-content .field-name-field-body-4 p a img,body.page-perita-judicial .node-content .field-name-field-body-4 p span img{display:none;}body.node-type-procedimentos .node-procedimentos .field-name-field-duvidas-frequentes,body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes{width:100%;height:auto;margin:8vh 0 0;padding:0;}body.node-type-procedimentos .node-procedimentos .field-name-field-duvidas-frequentes h2.field-label,body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes span.views-label{display:block;font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:100%;background:none;}body.node-type-procedimentos .node-procedimentos .field-name-field-duvidas-frequentes .content,body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes .content{width:100%;height:auto;margin:0;padding:2vw;background-color:#FAFFFF;border:solid 1px #F5FAFA;border-radius:1vw;cursor:pointer;}body.node-type-procedimentos .node-procedimentos .field-name-field-duvidas-frequentes .content:hover,body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes .content:hover{background-color:#FFFBF2;border:solid 1px #FFCD58;box-shadow:0px 0px 16px 4px rgba(255,215,127,0.48);}body.node-type-procedimentos .node-procedimentos .field-name-field-duvidas-frequentes .content section.field-name-field-pergunta,body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes .content .field-name-field-pergunta{font-size:4vw;font-weight:600;line-height:130%;background:url(/sites/all/themes/gw2d/images/icons/seta-black.svg) no-repeat 100% center;background-size:3vw;padding:0 6vw 0 0;}body.node-type-procedimentos .node-procedimentos .field-name-field-duvidas-frequentes .content section.field-name-field-resposta .field-item,body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes .content .field-name-field-resposta{width:100%;height:auto;padding:1vw;font-size:4vw;font-weight:300;line-height:150%;}.page-cursos #content{width:100%;height:auto;padding:26vw 6vw 4vw;margin:0;}.page-cursos #content .block-content .views-field-body h1{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:normal;color:#000;margin:2vh 0 0;}.page-cursos #content .block-content .views-field-body h2{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:normal;color:#000;margin:0 0 2vh;}.page-cursos #content .block-content .views-field-body .field-content p{width:100%;height:auto;display:block;font-size:4vw;font-weight:300;line-height:150%;color:#000;}.page-cursos .views-field-field-chamadas-cursos{width:100%;height:auto;margin:12vw 0;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content{width:100%;max-width:100%;border:1px solid #DCE0E0;border-radius:2vw;overflow:hidden;padding:4vw;background:linear-gradient(0deg,rgba(255,255,255,1) 85%,rgba(255,236,191,1) 85%);}.page-cursos .views-field-field-chamadas-cursos .field-content .field-name-field-imagem .field-item{width:100%;display:flex;justify-content:center;margin-bottom:0vw;padding-top:4vw;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-name-field-imagem .field-item img{width:32vw;height:32vw;border-radius:100%;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-nome{margin-top:8vw;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-nome .field-items .field-item.even{font-family:"Cinzel";font-size:6vw;font-weight:400;line-height:120%;color:#000;margin:0 0 1vw;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p{font-size:4vw;font-weight:300;line-height:140%;margin:0 0 1vw;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p{font-size:4vw;font-weight:300;line-height:140%;margin:0 0 7vw;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p.destaque{font-size:4vw;font-weight:700;line-height:100%;margin:0;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item ul{padding:0 0 0 6vw;margin:4vw 0 6vw;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item ul li{font-size:4vw;font-weight:600;line-height:160%;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p a{color:#FFF;font-size:4vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/whatsapp-white.svg) no-repeat 95% center;background-size:4vw;width:100%;height:auto;background-color:#0ABAB5;padding:4vw;border-radius:2vw;display:block;}.page-cursos .views-field-field-body-2{width:100%;height:auto;margin:6vw 0;}.page-cursos .views-field-field-body-2 .field-content{background:#0B2E2C;padding:6vw;border-radius:2vw;}.page-cursos .views-field-field-body-2 .field-content p{color:#3EFAF0;margin:0 0 4vw;padding:0;font-family:"Cinzel";font-size:6vw;font-weight:400;line-height:150%;}.page-cursos .views-field-field-body-2 .field-content p br{display:none;}.page-cursos .views-field-field-body-2 .field-content ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4vw;}.page-cursos .views-field-field-body-2 .field-content ul li{color:#FFF;font-size:4vw;font-weight:400;line-height:normal;}.page-cursos .views-field-field-body-3 .field-content p{color:#1E7A75;font-family:"Cinzel";font-size:6vw;font-weight:600;margin-top:12vw;width:100%;}.page-cursos .views-field-field-body-4{width:100%;padding:0;}.page-cursos .views-field-field-body-4 .field-content p{background:url(/sites/all/themes/gw2d/images/icons/whatsapp-white.svg) no-repeat 95% center;background-size:6vw;margin:0;font-size:4vw;color:#fff;background-color:#0080FF;padding:4vw 6vw 4vw 4vw;border-radius:2vw;font-weight:600;}body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes .views-label{display:block;margin:0 0 3vh;}.page-produtos #content{width:100%;height:auto;margin:0;padding:32vw 6vw;}.page-produtos .pane-1 p{width:100%;height:10vh;margin:0;padding:0;}.page-produtos .pane-1 p img{width:max-content;height:100% !important;border-radius:2vw;}.page-produtos .pane-produtos .view-produtos .view-content{width:100%;height:auto;margin:8vh 0 0;}.page-produtos #content .block-content .views-field-nothing h3{font-size:6vw;font-family:'Cinzel';font-weight:700;color:#000;}.page-produtos #content .block-content .views-field-nothing p{font-size:4vw;font-weight:400;line-height:150%;color:#000;}.page-produtos .pane-produtos .view-produtos .view-content .views-row .views-field-field-produtos-listagem ul{padding:0;display:block !important;gap:1rem;}.page-produtos .pane-produtos .view-produtos .view-content .views-row .views-field-field-produtos-listagem ul .slick-list{padding:0;}.page-produtos .pane-produtos .view-produtos .view-content .views-row .views-field-field-produtos-listagem ul .slick-list .slick-track{position:relative;top:0;left:0vw;display:block;margin-left:auto;margin-right:auto;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content{border:1px solid #F5C555;border-radius:2vw;background-color:#FFECBF;width:87vw;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-imagem{border-radius:60px;display:flex;align-items:center;justify-content:center;margin-bottom:-16vw;margin-top:6vw;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-imagem .field-items figure img{border-radius:100%;width:32vw;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-nome{background-color:#fff;font-size:6vw;font-family:"Cinzel";font-weight:600;text-align:center;margin-top:6vw;padding:16vw 4vw 0;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-descricao{background-color:#fff;text-align:center;padding:2vw;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-descricao .field-items{font-size:4vw;overflow:auto;height:auto;min-height:fit-content;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-saber-mais{background-color:#fff;border-radius:0 0 10px 10px;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-saber-mais .field-items .field-item.even p{margin-bottom:0;padding:4vw;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-saber-mais .field-items .field-item.even p a{background-color:#0ABAB5;color:#fff;font-size:4vw;width:100%;display:flex;justify-content:space-between;padding:4vw;border-radius:1vw;font-weight:400;align-items:center;flex-direction:row;}.page-sobre-nos #content{width:100%;height:auto;padding:26vw 4vw 0;margin:0;}.page-sobre-nos .pane-custom{width:100%;height:auto;margin:0 0 6vh;padding:0;}.page-sobre-nos .pane-1 .clearfix .block-content{width:100%;height:auto;background:linear-gradient(160deg,#2BADA6 0%,#1E7A75 50%,#0B2E2C 100%);padding:6vw 6vw 0;border-radius:2vw;overflow:hidden;}.page-sobre-nos .pane-1 .clearfix .block-content .container{width:100%;height:auto;display:flex;justify-content:space-around;flex-direction:column;flex-wrap:wrap;}.page-sobre-nos .pane-1 .clearfix .block-content .container div{width:100%;max-width:100%;height:auto;}.page-sobre-nos .pane-1 .clearfix .block-content .container div h1{font-family:"Cinzel";color:#fff;font-size:8vw;margin:0 0 2vh;}.page-sobre-nos .pane-1 .clearfix .block-content .container div h3{font-family:"Cinzel";font-size:6vw;color:#BBFAF7;margin:0;}.page-sobre-nos .pane-1 .clearfix .block-content .container div p{font-size:4vw;font-weight:400;line-height:150%;color:#fff;margin:2vh 0 0;}.page-sobre-nos .pane-1 .clearfix .block-content .container:first-of-type .image{width:100%;height:auto;max-width:100%;position:relative;right:0;bottom:-1.5vh;}.page-sobre-nos .pane-2 .clearfix .block-content .swiper-backface-hidden .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;gap:4vw;}.page-sobre-nos .pane-2 .clearfix .block-content .swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:90% !important;height:56vh;margin-right:0!important;}.swiper-slide img{width:100%;height:auto;border-radius:10px;}.page-sobre-nos .pane-3 .block-inner .block-content{background-color:#0B2E2C;width:100%;height:auto;padding:8vw;border-radius:2vw;}.page-sobre-nos .pane-3 .block-inner .block-content h3{font-family:"Cinzel";font-size:6vw;line-height:normal;margin:0 0 4vh;color:#FFF;}.page-sobre-nos .pane-3 .block-inner .block-content .container{width:100%;height:auto;display:flex;gap:4vw;flex-direction:column;}.page-sobre-nos .pane-3 .block-inner .block-content .container .coluna{width:100%;display:flex;flex-direction:column;gap:2vw;}.page-sobre-nos .pane-3 .block-inner .block-content .container .coluna .item h2{width:100%;height:auto;font-size:4vw;font-weight:600;line-height:170%;color:#FFF;margin:1vh 0 0vh;}.page-sobre-nos .pane-3 .block-inner .block-content .container .coluna .item p{width:100%;height:auto;font-size:4vw;font-weight:300;line-height:150%;color:#FFF;margin:0;}.page-sobre-nos .pane-3 .block-inner .block-content .container .coluna .item ul{padding:0 0 0 6vw;}.page-sobre-nos .pane-3 .block-inner .block-content .container .coluna .item ul li{width:100%;height:auto;font-size:4vw;font-weight:300;line-height:180%;color:#FFF;margin:0;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #missao{display:flex;gap:4vw;border-radius:8px;padding:0vw;flex-direction:column;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #missao div{width:100%;max-width:100%;height:auto;background-color:#F5FAFA;border:solid 1px #DCE0E0;border-radius:2vw;padding:6vw;margin:0;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #missao div h2{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:100%;color:#000;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #missao div p{font-size:4vw;font-weight:400;line-height:150%;color:#000;margin:0;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #visao{width:100%;height:auto;padding:0vw;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4vw;margin:0;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #visao h2{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:100%;color:#000;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #visao #valores{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:4vw;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #visao #valores div{width:100%;max-width:47%;height:auto;background-color:#F5FAFA;border:solid 1px #DCE0E0;border-radius:0.3vw;padding:4vw;margin:0;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #visao #valores div h3{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:100%;color:#000;margin:2vh 0 1vh;hyphens:auto;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #visao #valores div p{font-size:4vw;font-weight:400;line-height:150%;color:#000;margin:0;}.page-sobre-nos .pane-5 .clearfix{background:#18615D;padding:6vw;border-radius:2vw;}.page-sobre-nos .pane-5 .clearfix h2{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:100%;color:#fff;}.page-sobre-nos .pane-5 .clearfix p{font-size:4vw;font-weight:300;line-height:150%;color:#fff;}.page-sobre-nos .pane-6 .sobre-nos{width:100%;height:auto;margin:0;padding:4vw;}.page-sobre-nos .pane-6 .sobre-nos #oque-oferecemos h2,.page-sobre-nos .pane-6 .sobre-nos #porque-confiar h2,.page-sobre-nos .pane-6 .sobre-nos #atendimento-humanizado h2{font-family:"Cinzel";font-size:8vw;font-weight:600;line-height:130%;color:#0abab5;margin:0 0 3vh;hyphens:auto;}.page-sobre-nos .pane-6 .sobre-nos #oque-oferecemos .servicos{display:flex;flex-wrap:wrap;gap:2vw;justify-content:space-between;flex-direction:column;}.page-sobre-nos .pane-6 .sobre-nos #oque-oferecemos .servicos div{width:100%;max-width:100%;}.page-sobre-nos .pane-6 .sobre-nos #oque-oferecemos .servicos div h3{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:130%;margin:0 0 1vh;hyphens:auto;}.page-sobre-nos .pane-6 .sobre-nos #oque-oferecemos .servicos div p,.page-sobre-nos .pane-6 .sobre-nos #porque-confiar p,.page-sobre-nos .pane-6 .sobre-nos #atendimento-humanizado p{font-size:4vw;font-weight:400;line-height:150%;margin:0 0 1vh;}.page-sobre-nos .pane-6 .sobre-nos #porque-confiar,.page-sobre-nos .pane-6 .sobre-nos #atendimento-humanizado{width:100%;height:auto;margin:3vh 0 0;}.page-sobre-nos .pane-6 .sobre-nos #porque-confiar h2,.page-sobre-nos .pane-6 .sobre-nos #atendimento-humanizado h2{margin:0 0 1vh;}.page-sobre-nos .pane-7 .block-content h2{color:#8F7331;font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:130%;margin:0 0 4vh;}.page-sobre-nos .pane-7 .block-content div{background:#F5C555;border-radius:2vw;padding:6vw;}.page-sobre-nos .pane-7 .block-content div:hover{background:#FFCD58;}.page-sobre-nos .pane-7 .block-content div h3 a{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:130%;color:#423517;margin:0 0 1vh;}.page-sobre-nos .pane-7 .block-content div h3,.page-sobre-nos .pane-7 .block-content div p{margin:0;}.page-sobre-nos .pane-7 .block-content div p a{text-decoration:none;color:inherit;display:block;padding:0;font-weight:400;font-size:4vw;}.page-depoimentos .content-width #block-system-main{width:100%;height:auto;margin:0;padding:24vw 6vw 0;}.page-depoimentos .banner-principal p:first-of-type{width:100%;height:10vh;margin:0;padding:0;border-radius:2vw;display:flex;justify-content:center;align-items:center;}.page-depoimentos .banner-principal img{width:100% !important;height:100% !important;margin:0;padding:0;}.page-depoimentos .banner-principal h3{font-family:'Cinzel';font-size:8vw;font-weight:600;line-height:130%;}.page-depoimentos .banner-principal p{font-size:4vw;font-weight:400;line-height:150%;}body.page-depoimentos .content-width #block-system-main .view-depoimentos{width:100%;height:auto;margin:0 auto;overflow:hidden;padding-top:0;}body.page-depoimentos .content-width #block-system-main .view-depoimentos ul.slides-novo{width:100%;height:auto;padding:0;margin:0;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content .slick-list{padding:0 !important;width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:4vw;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content .slick-list .slick-track{display:contents !important;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content ul li.views-row{width:100%;margin:0;border-radius:2vw;border:1px solid #ebebeb;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content ul li.views-row .depoimento-wrapper{background:#fff;padding:6vw;text-align:center;display:flex;flex-direction:column;align-items:center;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content ul li.views-row .depoimento-wrapper img{width:32vw;height:32vw;border-radius:100%;object-fit:cover;margin-bottom:1vw;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content ul li.views-row .depoimento-wrapper .title{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:100%;margin:2vh 0 1vh;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content ul li.views-row .depoimento-wrapper .depoimento-descriao{font-size:4vw;font-weight:400;line-height:150%;margin:0;}body.page-depoimentos .content-width #block-system-main .view-depoimentos-com-video ul.slides-novo{width:100%;height:auto;padding:0;margin-bottom:12vh;}body.page-depoimentos .content-width #block-system-main .view-depoimentos-com-video ul.slides-novo .slick-track{position:relative;top:0;left:0vw;display:block;margin-left:auto;margin-right:auto;}body.page-depoimentos .content-width #block-system-main .view-depoimentos-com-video ul.slides-novo .slick-track li .depoimento-wrapper{background:#fff;border-radius:2vw;padding:0!important;margin:0 6vw 0 0;text-align:center;display:flex;flex-direction:column;align-items:center;}body.page-depoimentos .content-width #block-system-main .view-depoimentos-com-video ul.slides-novo .slick-track li .depoimento-wrapper iframe{border-radius:2vw;width:100%;max-width:64vw;height:60vh;}.page-artigo.page-noticias #content .content-width{width:100%;height:auto;margin:0;padding:24vw 6vw 0;}.page-artigo.page-noticias .pane-1 .clearfix .block-content p img{width:100% !important;height:10vh !important;margin-top:0;border-radius:2vw;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-header{width:100%;height:auto;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-header h2{font-family:"Cinzel";font-size:6vw;font-weight:600;line-height:normal;color:#000;margin:2vh 0 1vh;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-header p{font-size:5vw;font-weight:300;line-height:130%;color:#000;margin:0 0 4vh;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;gap:4vw;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li{width:calc(95% / 2);height:auto;margin:0;border:solid 1px #ffe7d9;border-radius:2vw;display:inline-block;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li .views-field-field-imagem{width:100%;height:24vw;overflow:hidden;display:flex;justify-content:center;align-items:center;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li .views-field-nothing{width:100%;height:auto;max-height:16vh;overflow:hidden;padding:2vw;margin:0;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li .views-field-nothing h3{font-family:'Cinzel';font-size:4vw;font-weight:700;color:#000;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li .views-field-view-node-1{height:auto;padding:2vw;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li .views-field-view-node-1 .field-content{height:100%;display:flex;flex-direction:column;padding:0;border-radius:9px;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li .views-field-view-node-1 .field-content a{font-size:4vw;font-weight:600;background-color:#0ABAB5;color:#fff;display:flex;padding:1vw 2vw;border-radius:1vw;background-image:url(/sites/all/themes/gw2d/images/icons/seta-white.svg);background-repeat:no-repeat;background-position:95% center;background-size:4vw;}.node-type-blog #content{padding:24vw 6vw 0;margin:0;}.node-type-blog #content #block-system-main .region-one-main .region-inner{display:flex;flex-direction:column;}.node-type-blog .pane-easy-breadcrumb-easy-breadcrumb{width:100%;height:auto;padding:0;margin:1vw 0 8vw;}.node-type-blog .pane-easy-breadcrumb-easy-breadcrumb .easy-breadcrumb .easy-breadcrumb_segment-separator{font-size:3.75vw;font-weight:400;line-height:normal;}.node-type-blog .pane-easy-breadcrumb-easy-breadcrumb .easy-breadcrumb .easy-breadcrumb_segment-title{font-size:3.75vw;font-weight:600;line-height:normal;}.node-type-artigos .pane-node-field-imagem-artigo,.node-type-blog .pane-node-field-imagem{width:100%;height:auto;padding:0;order:-1;}.node-type-blog .div-wrapper-titulo{width:100%;height:auto;padding:0;}.node-type-blog .div-wrapper-titulo .div-wrapper-position{display:flex;flex-direction:row;flex-wrap:wrap;}.node-type-blog .div-wrapper-titulo h1{font-family:"Cinzel";font-size:8vw;font-weight:600;line-height:130%;margin:0 0 4vw;}.node-type-blog .div-wrapper-titulo .div-wrapper-position .pane-node-field-descriao .field-name-field-descriao .field-item{font-size:4vw;font-weight:400;line-height:150%;margin:0 0 4vw;}.node-type-blog .pane-node-body{width:100%;height:auto;margin:0;padding:0;}.node-type-blog .pane-node-body p{font-size:4vw;font-weight:400;line-height:150%;margin:0 0 4vw;}.page-contato .content-width #block-system-main{width:100%;height:auto;margin:0;padding:24vw 6vw 0;}.page-contato .content-width #block-system-main .region-inner{width:100%;height:auto;background-color:#124745;padding:4vw;margin:0;border-radius:0.8vw;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1vw;justify-content:center;}.page-contato .content-width #block-system-main .region-inner .panel-pane.pane-1{width:100%;max-width:100%;height:auto;padding:0;margin:0;}.page-contato .content-width #block-system-main .region-inner .contato-descricao p.descricao{width:100%;height:auto;font-size:6vw;font-weight:300;line-height:normal;color:#FFF;margin:0 0 1vh;}.page-contato .contato-header{display:flex;align-items:flex-start;margin-bottom:0;padding:8vw 0;padding-bottom:0;flex-direction:column;}.page-contato .contato-header h2{font-weight:700;font-size:6vw;line-height:1.1;margin:0;}.page-contato .contato-header-title{padding:0;}.page-contato .contato-header h4.title-min{display:none;}.page-contato .contato-header-texto{text-align:left;padding-top:2vw;}.page-contato .contato-header p{font-size:4vw;margin-bottom:1.1vw;}.page-contato #page #content .pane-webform-client-block-56{padding:0;width:100%;}.page-contato form.webform-client-form{padding:0;width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;}.page-contato #page #content .pane-webform-client-block-56 .webform-client-form .webform-component--titulo h2{font-size:4vw;font-weight:400;line-height:normal;padding:0;margin:0;text-align:left;width:100%;max-width:100%;height:auto;}.page-contato form.webform-client-form .webform-component--empresa,.page-contato form.webform-client-form .webform-component--nome,.page-contato form.webform-client-form .webform-component--email,.page-contato form.webform-client-form .webform-component--telefone{width:100%;max-width:100%;height:auto;margin:0 0 1vw;padding:0;}.page-contato form.webform-client-form .webform-component--empresa label,.page-contato form.webform-client-form .webform-component--nome label,.page-contato form.webform-client-form .webform-component--email label,.page-contato form.webform-client-form .webform-component--telefone label,.page-contato form.webform-client-form .webform-component--mensagem label{width:fit-content;height:auto;font-size:4vw;font-weight:600;line-height:normal;margin:0 0 0.3vw;padding:0 0 0 2vw;}.logged-in #block-system-main form select,.logged-in #block-system-main form input,.page-contato form.webform-client-form .webform-component--empresa input,.page-contato form.webform-client-form .webform-component--nome input,.page-contato form.webform-client-form .webform-component--email input,.page-contato form.webform-client-form .webform-component--telefone input,.page-contato form.webform-client-form .form-textarea-wrapper textarea{width:100%;height:auto;font-size:3vw;font-weight:400;line-height:normal;padding:4vw 2vw;border-bottom:1px solid #0ABAB5;border-radius:0.5vw;}.page-contato form.webform-client-form .form-actions input{width:100%;height:auto;margin:0;padding:4vw;font-size:4vw;font-weight:600;line-height:normal;color:#FFFFFF;background-color:#1A85FF;border:none;border-radius:0.5vw;}}@media only screen and (min-width:700px) and (max-width:1023px){html{font-size:81.3%;}h1{font-size:5vw;}.node-type-pagina .field-name-body,li,p{font-size:2.5vw;}.container{max-width:100%;}.page-home #content .main-content{background-size:auto 100% !important;background-position:center top !important;}.content-wrapper{width:100%;max-width:80%;margin:0 auto;}.content-wrapper .logos{padding-top:5vw;padding-bottom:2vw;overflow:hidden;}.content-wrapper .logos img:last-child{float:right;margin-top:1.6vw;}#page #header .content-width #block-system-main-menu{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}::-webkit-scrollbar{width:0.6vw;height:2.6vw;}div.messages{top:40vw;}.view-footer{text-align:center;padding:0;padding-top:12vw;}.brn-ver-mais{color:#fff;font-size:4vw;font-weight:400;padding:4vw 8.5vw 4vw 4vw;line-height:1;border-radius:8px;background:url(/sites/all/themes/gw2d/images/icons/seta-select-bco.png) no-repeat 45vw center;background-size:3vw;width:fit-content;background-color:#0B64D9;float:none;}.page-home .pane-views-panes{padding:8vw 4vw;}.page-resumos-comentados.page-home .pane-views-panes{padding:40vw 4vw;}.page-home .pane-views-panes .view-header,.page-home .pane-gw2d-gw2d-apoiadores-block .view-header{display:flex;align-items:flex-start;margin-bottom:4vw;flex-direction:column;gap:2vw;padding:0;}.page-home .pane-views-panes .view-header h2,.page-home .pane-gw2d-gw2d-apoiadores-block .view-header h2{font-size:6vw;margin:0;width:100%;line-height:1.1;text-align:center;}.page-home .pane-views-panes .view-header p,.page-home .pane-gw2d-gw2d-apoiadores-block .view-header p{font-size:3.9vw;max-width:100%;font-weight:500;text-align:justify;margin:0;color:#555659;}.view-artigos .view-content ul li .info-artigo,.view-artigos-pacientes .view-content ul li .info-blog,.view-blog .view-content ul li .info-blog{display:flex;gap:1vw;margin:2vw 0;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;}.view-artigos .view-content ul li .views-field-field-categoria-artigo .field-content{width:100%;height:auto;font-size:4vw;font-weight:600;line-height:normal;color:#094ca6;margin:0 0 2vw;}.view-artigos .view-content ul li .info-artigo .info-artigo-item,.view-artigos-pacientes .view-content ul li .info-blog .info-blog-item,.view-blog .view-content ul li .info-blog .info-blog-item{border:1px solid #242526;border-radius:4px;font-weight:700;text-transform:uppercase;color:#242526;font-size:2vw;line-height:normal;padding:0.5vw 1vw;}#home-banner{width:100%;height:auto;margin:0;padding:24vw 4vw 0;display:flex;flex-direction:column;align-items:center;background:linear-gradient(0.4turn,#2BADA6,#113d3a,#0B2E2C);}#home-banner .flexslider{margin:0;}#home-banner .flexslider .slides li{position:relative;color:#fff;display:block;height:auto;display:flex !important;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6vh;justify-content:center;}#home-banner .flexslider .slides li >div{width:100%;height:auto;}#home-banner .flexslider .slides li .views-field{width:100%;height:auto;}#home-banner .flexslider .slides li .views-field .imagem-full{width:100%;height:100%;}#home-banner .flexslider .slides li .views-field .imagem-mobile{display:block;}#home-banner .view-banner .view-footer .next-slide{bottom:10vw;}#home-banner .view-banner .view-footer .next-slide a{width:10vw;height:10vw;margin-left:-3vw;}#home-banner .flexslider .slides li .box-text{padding:0;top:0vh;left:0;width:100%;max-width:100%;height:100%;}#home-banner .flexslider .slides li .box-text h1{color:#fff;margin:0 auto;width:100%;font-family:"Cinzel";font-size:6vw;line-height:150%;font-weight:700;}#home-banner .flexslider .slides li .box-text h2{font-size:8vw;}#home-banner .flexslider .slides li .box-text p{font-size:4vw;margin:0 !important;}#home-banner .flexslider .slides li .box-text div .btns{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:4vw;margin:6vw 0 0;}#home-banner .flexslider .slides li .box-text div a.btn-whatsapp{color:#FFF;font-size:3vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/whatsapp-white.svg) no-repeat 95% center;background-size:3vw;width:100%;height:auto;background-color:#0ABAB5;padding:4vw;border-radius:1.3vw;display:block;}#home-banner .flexslider .slides li .box-text div a.btn-sobre{color:#FFF;font-size:3vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/seta-white.svg) no-repeat 95% center;background-size:3vw;width:100%;height:auto;background-color:#0ABAB5;padding:4vw;border-radius:1.3vw;display:block;}.flex-direction-nav .flex-prev{left:-50px;background:url(/sites/all/themes/gw2d/images/icons/seta-orange-left.png) no-repeat center center;background-size:8vw;}.flex-direction-nav .flex-next{right:-50px;background:url(/sites/all/themes/gw2d/images/icons/seta-orange-right.png) no-repeat center center;background-size:8vw;}.page-home .pane-procedimentos{width:100%;height:auto;padding:12vw 6vw;margin:0 auto;}.page-home .pane-procedimentos h2.pane-title{width:100%;font-family:"Cinzel";font-size:4vw;font-weight:800;line-height:normal;color:#000000;margin:0 0 6vh;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content{width:100%;height:auto;display:flex;flex-direction:row;align-content:center;gap:16vw 2vw;margin:6vw 0 0;flex-wrap:wrap;justify-content:space-between;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row{width:100%;max-width:48%;height:52vh;background-color:#FFFFFF;border:solid 1px #DCE0E0;border-radius:2vw;padding:4vw;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-title{width:100%;height:auto;margin:0;position:relative;top:8vh;margin-bottom:0.5rem;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-title span a{font-family:"Cinzel";font-size:3.2vw;font-weight:600;line-height:normal;color:#000;hyphens:auto;display:block;height:12vh;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-field-banner-principal{width:100%;height:12vh;border-radius:2vw;margin:0 0 0vw;position:relative;top:-24vw;overflow:hidden;display:flex;align-items:center;justify-content:center;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-field-descricao-breve{width:100%;height:14vh;margin:0 auto;overflow-y:auto;font-size:3vw;position:relative;top:-4vh;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-view-node{width:100%;height:auto;background-color:#0ABAB5;padding:0vw;margin:0vw 0 0;border-radius:2vw;display:flex;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-view-node span{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.page-home .pane-procedimentos .block-content .view-procedimentos .view-content .views-row .views-field-view-node span a{color:#FFF;font-size:3vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/seta-white.svg) no-repeat 92% center;background-size:3vw;width:100%;height:auto;padding:2vw;hyphens:auto;}.page-home #block-system-main .panel-pane.pane-1{width:100%;height:auto;padding:4vw 6vw;margin:0 auto;}.page-home #block-system-main .panel-pane.pane-1 .block-inner .block-content .container-principal-home{width:100%;height:auto;padding:6vw;margin:0 auto;border-radius:2vw;background-size:cover;}.page-home #block-system-main .panel-pane.pane-1 .block-inner .block-content .container-principal-home h2{width:100%;height:auto;font-family:"Cinzel";font-size:5vw;font-weight:600;line-height:normal;color:#FFF;margin:0 0 1vh;}.page-home #block-system-main .panel-pane.pane-1 .block-inner .block-content .container-principal-home p{width:100%;height:auto;font-size:3.5vw;font-weight:300;line-height:150%;color:#FFF;margin:4vw 0 0;}.page-home #block-system-main .panel-pane.pane-1 .block-inner .block-content .container-principal-home p a{color:#FFF;font-size:3vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/seta-white.svg) no-repeat 95% center;background-size:3vw;width:100%;max-width:100%;height:auto;background-color:#0ABAB5;padding:3vw;border-radius:2vw;display:block;}.page-home .panel-pane.pane-2{width:100%;height:auto;padding:4vw 6vw;margin:0 auto;}.page-home .panel-pane.pane-2 .block-inner .block-content .container-principal-home{width:100%;height:auto;padding:42vw 6vw 6vw 6vw;margin:0;border-radius:2vw;background-size:contain;background-color:#FEFCF2;}.page-home .panel-pane.pane-2 .block-inner .block-content .container-principal-home h2{width:100%;height:auto;font-family:"Cinzel";font-size:5vw;font-weight:600;line-height:normal;color:#000;}.page-home .panel-pane.pane-2 .block-inner .block-content .container-principal-home p{width:100%;height:auto;font-size:3.5vw;font-weight:300;line-height:normal;color:#000;}.page-home .panel-pane.pane-2 .block-inner .block-content .container-principal-home p a{color:#FFF;font-size:3vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/seta-white.svg) no-repeat 95% center;background-size:3vw;width:100%;max-width:100%;height:auto;background-color:#0ABAB5;padding:3vw;border-radius:2vw;display:block;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos{width:100%;height:auto;padding:12vw 0vw;margin:0 auto;overflow:hidden;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-header{display:block;width:100%;height:auto;padding:0 12vw;margin:0;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-header h2{width:100%;height:auto;font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:normal;color:#000;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-header p{width:100%;height:auto;font-size:3vw;font-weight:400;line-height:normal;color:#000;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content{width:100%;max-width:100%;margin:0;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content .slick-list .slick-track{position:relative;top:0;left:0vw;display:block;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;gap:4vw;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content ul li.views-row{width:100%;max-width:70vw;height:100%;margin:0;border-radius:4vw;border:1px solid #ebebeb;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content ul li.views-row .depoimento-wrapper{background:none;padding:6vw;text-align:center;display:flex;flex-direction:column;align-items:center;width:100%;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content ul li.views-row .depoimento-wrapper img{display:block;width:16vw!important;height:16vw!important;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content ul li.views-row .depoimento-wrapper h3.title{font-family:'Cinzel';font-size:5vw;font-weight:700;color:#000;margin:4vw 0 0;}.page-home .pane-depoimentos .block-inner .block-content .view-depoimentos .view-content ul li.views-row .depoimento-wrapper .depoimento-descriao{font-size:3vw;font-weight:300;line-height:150%;color:#000;}.page-home .view-depoimentos-com-video ul.slides-novo{width:100%;height:auto;margin:0;padding:0;}.page-home .view-depoimentos-com-video ul.slides-novo .slick-list{padding:0!important;}.page-home .view-depoimentos-com-video ul.slides-novo .slick-list .slick-track{position:relative;top:0;left:2vw!important;display:block;margin-left:auto;margin-right:auto;}.page-home .view-depoimentos-com-video ul li .depoimento-wrapper{padding:2vw!important;}.page-home .view-depoimentos-com-video ul li .depoimento-wrapper iframe{border-radius:4vw;width:100%;min-width:45vw;height:68vh;}.page-home .view-depoimentos-com-video ul.slides-novo .slick-dots{position:absolute;bottom:-4vh;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;height:4vh;}.page-home .view-depoimentos-com-video ul.slides-novo .slick-dots li{position:relative;display:inline-block;width:3vw;height:3vw;margin:0 2vw;padding:0;cursor:pointer;}.page-home .view-depoimentos-com-video ul.slides-novo .slick-dots li button{font-size:0;line-height:0;display:block;width:100%;height:100%;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:#DCE0E0;border-radius:100%;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-header h2{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:normal;color:#000;margin:0;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-header p{font-size:3.5vw;font-weight:300;line-height:normal;color:#000;margin:0 0 6vh;width:100%;text-align:center;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-content ul{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;gap:4vw;justify-content:space-between;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-content ul li{width:calc(95% / 2);height:auto;margin:0;border:solid 1px #ffe7d9;border-radius:2vw;display:inline-block;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-content ul li .views-field-field-imagem{width:100%;height:28vw;overflow:hidden;display:flex;justify-content:center;align-items:center;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-content ul li .views-field-nothing{width:100%;height:26vh;overflow:hidden;padding:0 3vw;margin:0;}.page-home #content .block-content .views-field-nothing .field-content h3{width:100%;font-family:'Cinzel';font-size:3.5vw;font-weight:700;color:#000;margin:4vw 0 0;display:flex;flex-direction:column;align-items:center;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-content ul li .views-field-view-node-1{height:auto;padding:3vw;}.page-home .pane-blog-panel-pane-6 .block-content .view-blog .view-content ul li .views-field-view-node-1 .field-content a{font-size:3vw;font-weight:600;background-color:#0ABAB5;color:#fff;display:flex;padding:1.5vw 4vw;border-radius:1vw;background-image:url(/sites/all/themes/gw2d/images/icons/seta-white.svg);background-repeat:no-repeat;background-position:92% center;background-size:3vw;}.page-home .view-blog .view-footer a{background:#FFECBF;color:#000;padding:3vw 8vw;border-radius:1vw;text-align:center;font-size:3vw;font-weight:600;}#bloco-newsletter-home{margin:0;width:100%;height:auto;padding:8vw 4vw;overflow:hidden;}#bloco-newsletter-home .region-inner{width:100%;height:auto;background-color:#124745;padding:4vw;margin:0;border-radius:4vw;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1vw;justify-content:center;align-items:center;}#bloco-newsletter-home .panel-pane.pane-1{width:100%;max-width:100%;height:auto;padding:0;margin:0;}.page-contato .region-inner .pane-custom .contato-descricao h3.titulo{width:100%;height:auto;margin:0 0 1vw;font-family:"Cinzel";font-size:4vw;font-weight:800;line-height:normal;color:#FFF;}.region-inner .pane-custom .contato-descricao p{width:100%;height:auto;font-size:3vw;font-weight:400;line-height:150%;color:#FFF;}.region-inner .pane-custom .contato-descricao .telefone{width:100%;display:flex;font-weight:bold;margin-top:4vh;background:url(/sites/all/themes/gw2d/images/icons/whatsapp-white.svg) no-repeat 73% center;color:#fff;justify-content:space-around;background-size:3vw;font-size:4vw;}.region-inner .pane-custom .contato-descricao p.descricao{width:100%;height:auto;font-size:4vw;font-weight:300;line-height:normal;color:#FFF;}.page-contato .region-inner .pane-custom .contato-descricao .redes{width:100%;height:auto;display:flex;flex-direction:row;gap:1vw;justify-content:center;}.page-contato .region-inner .pane-custom .contato-descricao .redes a{width:6vw!important;max-width:6vw!important;height:6vw!important;display:flex;}.page-contato .region-inner .pane-custom .contato-descricao .redes a img{width:6vw!important;height:6vw!important;max-width:6vw!important;}.page-contato #page #content .pane-webform-client-block-56{padding:0;width:100%;}.page-contato form.webform-client-form{padding:0;width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;}.page-contato form.webform-client-form > div{width:100%;max-width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:1vw;}.page-contato #page #content .pane-webform-client-block-56 .webform-client-form .webform-component--titulo h2{font-size:4vw;font-weight:400;line-height:normal;padding:0;margin:0;text-align:left;width:100%;max-width:100%;height:auto;}.page-contato form.webform-client-form .webform-component--empresa,.page-contato form.webform-client-form .webform-component--nome,.page-contato form.webform-client-form .webform-component--email,.page-contato form.webform-client-form .webform-component--telefone{width:100%;max-width:100%;height:auto;margin:0 0 1vw;padding:0;}.page-contato form.webform-client-form .webform-component--empresa label,.page-contato form.webform-client-form .webform-component--nome label,.page-contato form.webform-client-form .webform-component--email label,.page-contato form.webform-client-form .webform-component--telefone label,.page-contato form.webform-client-form .webform-component--mensagem label{width:fit-content;height:auto;font-size:4vw;font-weight:600;line-height:normal;margin:0 0 0.3vw;padding:0 0 0 2vw;}.logged-in #block-system-main form select,.logged-in #block-system-main form input,.page-contato form.webform-client-form .webform-component--empresa input,.page-contato form.webform-client-form .webform-component--nome input,.page-contato form.webform-client-form .webform-component--email input,.page-contato form.webform-client-form .webform-component--telefone input,.page-contato form.webform-client-form .form-textarea-wrapper textarea{width:100%;height:auto;font-size:6vw;font-weight:400;line-height:normal;padding:4vw 2vw;border-bottom:1px solid #0ABAB5;border-radius:0.5vw;}.page-contato form.webform-client-form .form-actions input{width:100%;height:auto;margin:0;padding:3vw;font-size:3vw;font-weight:600;line-height:normal;color:#FFFFFF;background-color:#094ca6;border:none;border-radius:1vw;}.page-procedimentos .view-procedimentos{width:100%;height:auto;padding:8vw 4vw;margin:8vh 0 0;}.page-procedimentos .view-procedimentos .view-header h3{width:100%;font-family:"Cinzel";font-size:4vw;font-weight:800;line-height:normal;color:#000000;margin:0 0 1vh;}.page-procedimentos .view-procedimentos .view-header p{width:100%;font-size:3vw;font-weight:400;line-height:normal;color:#000000;margin:0;}.page-procedimentos .view-procedimentos .view-content{width:100%;height:auto;display:flex;flex-direction:row;align-content:center;gap:12vw 2vw;margin:16vw 0 0;flex-wrap:wrap;justify-content:space-between;}.page-procedimentos .view-procedimentos .view-content .views-row{width:100%;max-width:48%;height:44vh;background-color:#FFFFFF;border:solid 1px #DCE0E0;border-radius:2vw;padding:4vw;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-title{width:100%;height:auto;margin:0;position:relative;top:8vh;margin-bottom:0.5rem;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-title span a{font-family:"Cinzel";font-size:3.2vw;font-weight:600;line-height:normal;color:#000;hyphens:auto;display:block;height:8vh;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-field-banner-principal{width:100%;height:12vh;border-radius:2vw;margin:0 0 0vw;position:relative;top:-24vw;overflow:hidden;display:flex;align-items:center;justify-content:center;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-field-descricao-breve{width:100%;height:14vh;margin:0 auto;overflow-y:auto;font-size:3vw;position:relative;top:-4vh;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-view-node{width:100%;height:auto;background-color:#0ABAB5;padding:0vw;margin:0vw 0 0;border-radius:1vw;display:flex;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-view-node span{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.page-procedimentos .view-procedimentos .view-content .views-row .views-field-view-node span a{color:#FFF;font-size:3vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/seta-white.svg) no-repeat 92% center;background-size:3vw;width:100%;height:auto;padding:2vw;hyphens:auto;}.gw2d-lightbox{position:relative;max-width:100%;max-height:90vh;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,0.6);background:#111;}.gw2d-ver-fotos-btn{width:fit-content!important;display:inline-block;margin-top:8px;padding:8px 14px;border-radius:6px;font-size:2.5vw;font-weight:600;cursor:pointer;border:1px solid #C29C43;background-color:transparent;color:#000;}.gw2d-ver-fotos-btn:hover{border:1px solid #F5C555;background-color:#F5C555;}.gw2d-ver-fotos-btn:focus{outline:2px solid #cfe0ff;outline-offset:2px;}.gw2d-hidden-figures{display:none !important;}body.node-type-procedimentos .node-procedimentos{width:100%;height:auto;margin:0;padding:18vw 4vw 0;}body.node-type-procedimentos .node-procedimentos .node-content section.field-name-field-banner-principal{width:100%;height:auto;}body.node-type-procedimentos .node-procedimentos .node-content section.field-name-field-banner-principal figure{width:100%;height:18vh;overflow:hidden;display:flex;align-items:center;border-radius:2vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-name-body{width:100%;height:auto;margin:0 0 6vh;}body.node-type-procedimentos .node-procedimentos .node-content .field-name-body h1{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:normal;color:#000;margin:4vh 0 0;}body.node-type-procedimentos .node-procedimentos .node-content .field-name-body h2{font-family:"Cinzel";font-size:3.5vw;font-weight:600;line-height:normal;color:#000;margin:0 0 2vh;}body.node-type-procedimentos .node-procedimentos .node-content .field-name-body p{font-size:3vw;font-weight:400;line-height:150%;color:#828282;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos{display:block;width:100%;height:auto;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-items{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;gap:1vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content{width:100%;max-width:100%;height:auto;min-height:auto;border:1px solid #DCE0E0;border-radius:2vw;overflow:hidden;padding:6vw;background:linear-gradient(0deg,rgba(255,255,255,1) 85%,rgba(255,236,191,1) 85%);}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-image{width:100%;height:auto;display:flex;justify-content:center;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-items{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;gap:1vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-image figure.field-item{width:100%;height:auto;display:flex;justify-content:center;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-image figure.field-item img{width:24vw;height:24vw;border-radius:100%;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-items{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;gap:4vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-nome .field-items .field-item{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:normal;color:#000;margin:2vh 0 0;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-items{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;gap:4vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-sub-titulo .field-items .field-item{font-family:"Cinzel";font-size:3vw;font-weight:600;line-height:normal;color:#000;margin:0 0 1vh;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-items{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;gap:4vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p{font-size:1vw;font-weight:200;line-height:120%;margin:0 0 1vw;color:#000;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p:first-of-type{margin:0 0 6vw;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p span{font-size:3vw;font-weight:300;line-height:150%;color:#000;margin:0;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p span.destaque{font-size:3vw;font-weight:700;line-height:100%;margin:0;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item ul{padding:0 0 0 6vw;margin:2vw 0;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item ul li{font-size:3vw;font-weight:600;line-height:160%;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p a{background:url(/sites/all/themes/gw2d/images/icons/whatsapp-white.svg) no-repeat 96% center;background-size:3vw;margin:6vw 0 0;font-size:3vw;font-weight:600;color:#fff;background-color:#0080FF;padding:3vw;border-radius:1vw;display:block;width:100%;}body.node-type-procedimentos .node-procedimentos .node-content .field-collection-container section.field-name-field-chamadas-procedimentos .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p a:hover{color:#000;background:url(/sites/all/themes/gw2d/images/icons/whatsapp-black.svg) no-repeat 96% center;background-size:3vw;background-color:#3198ff;font-weight:600;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content{width:100%;max-width:85vw!important;height:auto;background-color:#FFFBF2;padding:1vw;border-radius:2vw;display:flex;flex-direction:column;flex-wrap:nowrap;gap:4vw;margin:8vh 0 1vh;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-imagem{width:6vw;height:6vw;position:relative;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-titulo{width:100%!important;height:fit-content;padding:0;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-descricao-com-sumario{width:100%!important;height:auto;position:relative;right:0;bottom:0;order:1;padding:0;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-descricao-com-sumario p{background-color:#FFECBF;width:100%;max-width:75vw;height:auto;padding:4vw;margin:4vw 0 0;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-descricao-com-sumario p:first-of-type{background:none;padding:1vw 1vw 1vw 0;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-descricao-com-sumario ul{background-color:#FFECBF;width:100%;height:auto;padding:0 4vw 4vw 8vw!important;margin:0;}body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .field-collection-view .content section.field-name-field-lista-de-imagens{display:block;width:fit-content;height:auto;padding:0;position:relative;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .slick-list,body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .slick-track,body.page-dermopigmentacao-paramedica .node-content section.field-name-field-aplicacoes .slick-track{position:relative;top:0;left:0vw;display:block;margin-left:auto;margin-right:auto;display:flex;gap:4vw;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items{width:100%;height:auto;display:flex;flex-direction:column;gap:4vw;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .slick-dots{position:relative;bottom:-8px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content{width:100%;max-width:85vw;height:auto;background-color:#FFFBF2;padding:6vw;border-radius:2vw;display:flex;flex-direction:column;flex-wrap:wrap;gap:4vw;margin:8vh 0 0;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-imagem{width:16vw;height:16vw;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-imagem .field-items{width:100%;height:auto;display:flex;flex-direction:row;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-titulo{width:100%;height:fit-content;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-titulo .field-items .field-item{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:normal;color:#000;margin:0;width:fit-content;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-descricao-com-sumario{width:100%;height:auto;position:relative;right:0;bottom:0;order:1;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-descricao-com-sumario ul{margin:0;padding:0 0 0 6vw;max-width:75vw;}body.node-type-procedimentos .node-procedimentos section.field-name-field-aplicacoes .field-items .field-item .content section.field-name-field-descricao-com-sumario ul li{font-size:3vw;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2{width:100%;height:auto;margin:12vw 0 0;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2{background:#0B2E2C;padding:6vw;border-radius:2vw;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2 h3{color:#3EFAF0;margin:0 0 6vw;padding:0;font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:120%;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2 ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4vw;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2 ul li{color:#FFF;font-size:3vw;font-weight:400;line-height:150%;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-3{width:100%;height:auto;margin:12vw 0;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-3 h3{color:#1E7A75;margin:0 0 1vw;padding:0;font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:120%;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-3 p{background-color:#0ABAB5;margin:0;padding:4vw;color:#FFF;font-size:3vw;font-weight:400;line-height:150%;border-radius:2vw;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2 h4{font-size:3.5vw;font-weight:300;margin:0 0 4vh;color:#FFF;line-height:130%;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-2 ul li strong{color:#FFF;font-size:3vw;font-weight:600;line-height:normal;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-4{width:100%;padding:0vw;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-4 p{width:100%;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-4 a{background:url(/sites/all/themes/gw2d/images/icons/whatsapp-white.svg) no-repeat 98% center;background-size:3vw;margin:0;font-size:3vw;color:#fff;background-color:#0080FF;padding:4vw 6vw 4vw 4vw;border-radius:1vw;font-weight:600;hyphens:auto;width:100%;display:block;width:max-content;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-4 a:hover{color:#000;background:url(/sites/all/themes/gw2d/images/icons/whatsapp-black.svg) no-repeat 98% center;background-size:3vw;background-color:#3198ff;font-weight:600;}body.node-type-procedimentos .node-procedimentos .field-name-field-body-4 .descricao-2 img,body.page-dermopigmentacao-paramedica .node-content .field-name-field-body-4 p a img,body.page-perita-judicial .node-content .field-name-field-body-4 p span img{display:none;}body.node-type-procedimentos .node-procedimentos .field-name-field-duvidas-frequentes,body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes{width:100%;height:auto;margin:8vh 0 0;padding:0;}body.node-type-procedimentos .node-procedimentos .field-name-field-duvidas-frequentes h2.field-label,body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes span.views-label{display:block;font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:100%;background:none;margin:0 0 4vh;}body.node-type-procedimentos .node-procedimentos .field-name-field-duvidas-frequentes .content,body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes .content{width:100%;height:auto;margin:2vh 0 0;padding:2vw 4vw;background-color:#FAFFFF;border:solid 1px #F5FAFA;border-radius:1vw;cursor:pointer;}body.node-type-procedimentos .node-procedimentos .field-name-field-duvidas-frequentes .content:hover,body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes .content:hover{background-color:#FFFBF2;border:solid 1px #FFCD58;box-shadow:0px 0px 16px 4px rgba(255,215,127,0.48);}body.node-type-procedimentos .node-procedimentos .field-name-field-duvidas-frequentes .content section.field-name-field-pergunta,body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes .content .field-name-field-pergunta{font-size:3vw;font-weight:600;line-height:130%;background:url(/sites/all/themes/gw2d/images/icons/seta-black.svg) no-repeat 100% center;background-size:2vw;padding:0 6vw 0 0;}body.node-type-procedimentos .node-procedimentos .field-name-field-duvidas-frequentes .content section.field-name-field-resposta .field-item,body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes .content .field-name-field-resposta{width:100%;height:auto;padding:4vw;font-size:3vw;font-weight:300;line-height:130%;}.page-cursos #content{width:100%;height:auto;padding:18vw 4vw 4vw;margin:0;}.page-cursos #content .block-content .views-field-body h1{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:normal;color:#000;margin:2vh 0 0;}.page-cursos #content .block-content .views-field-body h2{font-family:"Cinzel";font-size:3vw;font-weight:600;line-height:normal;color:#000;margin:1vh 0 2vh;}.page-cursos #content .block-content .views-field-body .field-content p{width:100%;height:auto;display:block;font-size:3vw;font-weight:300;line-height:150%;color:#000;}.page-cursos .views-field-field-chamadas-cursos{width:100%;height:auto;margin:12vw 0;}.page-cursos .views-field-field-chamadas-cursos .field-content{width:100%;height:auto;display:flex;flex-direction:row;gap:1vw;flex-wrap:wrap;justify-content:space-between;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view{width:100%;height:auto;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content{width:100%;max-width:100%;border:1px solid #DCE0E0;border-radius:2vw;overflow:hidden;padding:4vw;background:linear-gradient(0deg,rgba(255,255,255,1) 85%,rgba(255,236,191,1) 85%);}.page-cursos .views-field-field-chamadas-cursos .field-content .field-name-field-imagem .field-item{width:100%;display:flex;justify-content:center;margin-bottom:0vw;padding-top:4vw;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-name-field-imagem .field-item img{width:24vw;height:24vw;border-radius:100%;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-nome{margin-top:8vw;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-nome .field-items .field-item.even{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:120%;color:#000;margin:0 0 1vw;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p{font-size:3vw;font-weight:300;line-height:140%;margin:0 0 1vw;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p{font-size:3vw;font-weight:300;line-height:140%;margin:0 0 7vw;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p.destaque{font-size:3vw;font-weight:700;line-height:100%;margin:0;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item ul{padding:0 0 0 6vw;margin:4vw 0 6vw;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item ul li{font-size:3vw;font-weight:600;line-height:160%;margin:0 0 1vh;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p a{color:#FFF;font-size:3vw;font-weight:600;line-height:normal;background:url(/sites/all/themes/gw2d/images/icons/whatsapp-white.svg) no-repeat 95% center;background-size:3vw;width:100%;height:auto;background-color:#0ABAB5;padding:2vw;border-radius:1vw;display:block;}.page-cursos .views-field-field-chamadas-cursos .field-content .field-collection-view .content section.field-name-field-descricao-com-sumario .field-items .field-item p:last-of-type{margin:0;}.page-cursos .views-field-field-body-2{width:100%;height:auto;margin:6vw 0;}.page-cursos .views-field-field-body-2 .field-content{background:#0B2E2C;padding:6vw;border-radius:2vw;}.page-cursos .views-field-field-body-2 .field-content p{color:#3EFAF0;margin:0 0 4vw;padding:0;font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:150%;}.page-cursos .views-field-field-body-2 .field-content p br{display:none;}.page-cursos .views-field-field-body-2 .field-content ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4vw;}.page-cursos .views-field-field-body-2 .field-content ul li{color:#FFF;font-size:3vw;font-weight:400;line-height:normal;}.page-cursos .views-field-field-body-3 .field-content p{color:#1E7A75;font-family:"Cinzel";font-size:4vw;font-weight:600;margin-top:12vw;width:100%;}.page-cursos .views-field-field-body-4{width:100%;padding:0;}.page-cursos .views-field-field-body-4 .field-content p{background:url(/sites/all/themes/gw2d/images/icons/whatsapp-white.svg) no-repeat 95% center;background-size:4vw;margin:0;font-size:3vw;color:#fff;background-color:#0080FF;padding:4vw 6vw 4vw 4vw;border-radius:2vw;font-weight:600;}body.page-cursos .view-cursos .view-content .views-field-field-duvidas-frequentes .views-label{display:block;margin:0 0 3vh;}.page-produtos #content{width:100%;height:auto;margin:0;padding:18vw 4vw;}.page-produtos .pane-1 p{width:100%;height:16vh;margin:0;padding:0;}.page-produtos .pane-1 p img{width:max-content;height:100% !important;border-radius:2vw;}.page-produtos .pane-produtos .view-produtos .view-content{width:100%;height:auto;margin:8vh 0 0;}.page-produtos #content .block-content .views-field-nothing h3{font-size:4vw;font-family:'Cinzel';font-weight:600;color:#000;}.page-produtos #content .block-content .views-field-nothing p{font-size:3vw;font-weight:300;line-height:150%;color:#000;}.page-produtos .pane-produtos .view-produtos .view-content .views-row .views-field-field-produtos-listagem ul{padding:0;display:block !important;gap:1rem;}.page-produtos .pane-produtos .view-produtos .view-content .views-row .views-field-field-produtos-listagem ul .slick-list{padding:0;}.page-produtos .pane-produtos .view-produtos .view-content .views-row .views-field-field-produtos-listagem ul .slick-list .slick-track{position:relative;top:0;left:0vw;display:block;margin-left:auto;margin-right:auto;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content{border:1px solid #F5C555;border-radius:2vw;background-color:#FFECBF;width:86vw;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-imagem{border-radius:60px;display:flex;align-items:center;justify-content:center;margin-bottom:-16vw;margin-top:6vw;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-imagem .field-items figure img{border-radius:100%;width:16vw;height:16vw;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-nome{background-color:#fff;font-size:4vw;font-family:"Cinzel";font-weight:600;text-align:center;margin-top:6vw;padding:16vw 4vw 0;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-descricao{background-color:#fff;text-align:center;padding:4vw;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-descricao .field-items{font-size:3vw;overflow:auto;height:auto;min-height:fit-content;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-saber-mais{background-color:#fff;border-radius:0 0 2vw 2vw;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-saber-mais .field-items .field-item.even p{margin-bottom:0;padding:4vw;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-saber-mais .field-items .field-item.even p a{background-color:#0ABAB5;color:#fff;font-size:3vw;width:100%;display:flex;justify-content:space-between;padding:2vw;border-radius:1vw;font-weight:400;align-items:center;flex-direction:row;}.page-produtos .pane-produtos .view-produtos .view-content .views-row-first .field-collection-view div .content .field-name-field-saber-mais .field-items .field-item.even p a i img{width:24px!important;height:24px!important;}.page-sobre-nos #content{width:100%;height:auto;padding:18vw 4vw 0;margin:0;}.page-sobre-nos .pane-custom{width:100%;height:auto;margin:0 0 6vh;padding:0;}.page-sobre-nos .pane-1 .clearfix .block-content{width:100%;height:auto;background:linear-gradient(160deg,#2BADA6 0%,#1E7A75 50%,#0B2E2C 100%);padding:6vw 6vw 0;border-radius:2vw;overflow:hidden;}.page-sobre-nos .pane-1 .clearfix .block-content .container{width:100%;height:auto;display:flex;justify-content:space-around;flex-direction:column;flex-wrap:wrap;}.page-sobre-nos .pane-1 .clearfix .block-content .container div{width:100%;max-width:100%;height:auto;}.page-sobre-nos .pane-1 .clearfix .block-content .container div h1{font-family:"Cinzel";color:#fff;font-size:6vw;margin:0 0 2vh;}.page-sobre-nos .pane-1 .clearfix .block-content .container div h3{font-family:"Cinzel";font-size:3.5vw;color:#BBFAF7;margin:0;}.page-sobre-nos .pane-1 .clearfix .block-content .container div p{font-size:3vw;font-weight:400;line-height:150%;color:#fff;margin:2vh 0 0;}.page-sobre-nos .pane-1 .clearfix .block-content .container:first-of-type .image{width:100%;height:auto;max-width:100%;position:relative;right:0;bottom:-2.5vh;}.page-sobre-nos .pane-2 .clearfix .block-content .swiper-backface-hidden .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;gap:4vw;}.page-sobre-nos .pane-2 .clearfix .block-content .swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:90% !important;height:56vh;margin-right:0!important;}.swiper-slide img{width:100%;height:auto;border-radius:10px;}.page-sobre-nos .pane-3 .block-inner .block-content{background-color:#0B2E2C;width:100%;height:auto;padding:8vw;border-radius:2vw;}.page-sobre-nos .pane-3 .block-inner .block-content h3{font-family:"Cinzel";font-size:4vw;line-height:normal;margin:0 0 4vh;color:#FFF;}.page-sobre-nos .pane-3 .block-inner .block-content .container{width:100%;height:auto;display:flex;gap:4vw;flex-direction:column;}.page-sobre-nos .pane-3 .block-inner .block-content .container .coluna{width:100%;display:flex;flex-direction:column;gap:2vw;}.page-sobre-nos .pane-3 .block-inner .block-content .container .coluna .item h2{width:100%;height:auto;font-size:3.5vw;font-weight:600;line-height:170%;color:#FFF;margin:1vh 0 0vh;}.page-sobre-nos .pane-3 .block-inner .block-content .container .coluna .item p{width:100%;height:auto;font-size:3vw;font-weight:300;line-height:150%;color:#FFF;margin:0;}.page-sobre-nos .pane-3 .block-inner .block-content .container .coluna .item ul{padding:0 0 0 6vw;}.page-sobre-nos .pane-3 .block-inner .block-content .container .coluna .item ul li{width:100%;height:auto;font-size:3vw;font-weight:300;line-height:180%;color:#FFF;margin:0;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #missao{display:flex;gap:4vw;border-radius:8px;padding:0vw;flex-direction:column;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #missao div{width:100%;max-width:100%;height:auto;background-color:#F5FAFA;border:solid 1px #DCE0E0;border-radius:2vw;padding:6vw;margin:0;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #missao div h2{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:100%;color:#000;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #missao div p{font-size:3vw;font-weight:400;line-height:150%;color:#000;margin:0;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #visao{width:100%;height:auto;padding:0vw;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4vw;margin:0;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #visao h2{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:100%;color:#000;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #visao #valores{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:4vw;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #visao #valores div{width:100%;max-width:47%;height:auto;background-color:#F5FAFA;border:solid 1px #DCE0E0;border-radius:0.3vw;padding:4vw;margin:0;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #visao #valores div h3{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:100%;color:#000;margin:2vh 0 1vh;hyphens:auto;}.page-sobre-nos .pane-4 .block-inner .block-content .missao-valores #visao #valores div p{font-size:3vw;font-weight:400;line-height:150%;color:#000;margin:0;}.page-sobre-nos .pane-5 .clearfix{background:#18615D;padding:6vw;border-radius:2vw;}.page-sobre-nos .pane-5 .clearfix h2{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:100%;color:#fff;}.page-sobre-nos .pane-5 .clearfix p{font-size:3vw;font-weight:300;line-height:150%;color:#fff;}.page-sobre-nos .pane-6 .sobre-nos{width:100%;height:auto;margin:0;padding:4vw;}.page-sobre-nos .pane-6 .sobre-nos #oque-oferecemos h2,.page-sobre-nos .pane-6 .sobre-nos #porque-confiar h2,.page-sobre-nos .pane-6 .sobre-nos #atendimento-humanizado h2{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:130%;color:#0abab5;margin:0 0 3vh;hyphens:auto;}.page-sobre-nos .pane-6 .sobre-nos #oque-oferecemos .servicos{display:flex;flex-wrap:wrap;gap:2vw;justify-content:space-between;flex-direction:column;}.page-sobre-nos .pane-6 .sobre-nos #oque-oferecemos .servicos div{width:100%;max-width:100%;}.page-sobre-nos .pane-6 .sobre-nos #oque-oferecemos .servicos div h3{font-family:"Cinzel";font-size:3.5vw;font-weight:600;line-height:130%;margin:0 0 1vh;hyphens:auto;}.page-sobre-nos .pane-6 .sobre-nos #oque-oferecemos .servicos div p,.page-sobre-nos .pane-6 .sobre-nos #porque-confiar p,.page-sobre-nos .pane-6 .sobre-nos #atendimento-humanizado p{font-size:3vw;font-weight:400;line-height:150%;margin:0 0 1vh;}.page-sobre-nos .pane-6 .sobre-nos #porque-confiar,.page-sobre-nos .pane-6 .sobre-nos #atendimento-humanizado{width:100%;height:auto;margin:3vh 0 0;}.page-sobre-nos .pane-6 .sobre-nos #porque-confiar h2,.page-sobre-nos .pane-6 .sobre-nos #atendimento-humanizado h2{margin:0 0 1vh;}.page-sobre-nos .pane-7 .block-content h2{color:#8F7331;font-family:"Cinzel";font-size:3vw;font-weight:600;line-height:130%;margin:0 0 4vh;}.page-sobre-nos .pane-7 .block-content div{background:#F5C555;border-radius:2vw;padding:6vw;}.page-sobre-nos .pane-7 .block-content div:hover{background:#FFCD58;}.page-sobre-nos .pane-7 .block-content div h3 a{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:130%;color:#423517;margin:0 0 1vh;}.page-sobre-nos .pane-7 .block-content div h3,.page-sobre-nos .pane-7 .block-content div p{margin:0;}.page-sobre-nos .pane-7 .block-content div p a{text-decoration:none;color:inherit;display:block;padding:0;font-weight:400;font-size:3vw;}.page-depoimentos .content-width #block-system-main{width:100%;height:auto;margin:0;padding:18vw 4vw 0;}.page-depoimentos .banner-principal p:first-of-type{width:100%;height:16vh;margin:0;padding:0;border-radius:2vw;display:flex;justify-content:center;align-items:center;}.page-depoimentos .banner-principal img{width:100% !important;height:100% !important;margin:0;padding:0;}.page-depoimentos .banner-principal h3{font-family:'Cinzel';font-size:6vw;font-weight:600;line-height:130%;}.page-depoimentos .banner-principal p{font-size:3vw;font-weight:300;line-height:150%;}body.page-depoimentos .content-width #block-system-main .view-depoimentos{width:100%;height:auto;margin:0 auto;overflow:hidden;padding-top:0;}body.page-depoimentos .content-width #block-system-main .view-depoimentos ul.slides-novo{width:100%;height:auto;padding:0;margin:0;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content .slick-list{padding:0 !important;width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:4vw;justify-content:space-between;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content .slick-list .slick-track{display:contents !important;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content ul li.views-row{width:47%;margin:0;border-radius:2vw;border:1px solid #ebebeb;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content ul li.views-row .depoimento-wrapper{background:#fff;padding:4vw;text-align:center;display:flex;flex-direction:column;align-items:center;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content ul li.views-row .depoimento-wrapper img{width:16vw;height:16vw;border-radius:100%;object-fit:cover;margin-bottom:1vw;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content ul li.views-row .depoimento-wrapper .title{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:100%;margin:2vh 0 1vh;}body.page-depoimentos .content-width #block-system-main .view-depoimentos .view-content ul li.views-row .depoimento-wrapper .depoimento-descriao{font-size:3vw;font-weight:400;line-height:150%;margin:0;}body.page-depoimentos .content-width #block-system-main .view-depoimentos-com-video ul.slides-novo{width:100%;height:auto;padding:0;margin-bottom:12vh;}body.page-depoimentos .content-width #block-system-main .view-depoimentos-com-video ul.slides-novo .slick-track{position:relative;top:0;left:0vw;display:block;margin-left:auto;margin-right:auto;}body.page-depoimentos .content-width #block-system-main .view-depoimentos-com-video ul.slides-novo .slick-track li .depoimento-wrapper{background:#fff;border-radius:2vw;padding:0!important;margin:0 2vw 0 0;text-align:center;display:flex;flex-direction:column;align-items:center;}body.page-depoimentos .content-width #block-system-main .view-depoimentos-com-video ul.slides-novo .slick-track li .depoimento-wrapper iframe{border-radius:2vw;width:100%;max-width:64vw;height:60vh;}.page-artigo.page-noticias #content .content-width{width:100%;height:auto;margin:0;padding:18vw 4vw 0;}.page-artigo.page-noticias .pane-1 .clearfix .block-content p img{width:100% !important;height:16vh !important;margin-top:0;border-radius:2vw;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-header{width:100%;height:auto;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-header h2{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:normal;color:#000;margin:2vh 0 1vh;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-header p{font-size:3vw;font-weight:300;line-height:130%;color:#000;margin:0 0 4vh;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;gap:4vw;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li{width:calc(95% / 2);height:auto;margin:0;border:solid 1px #ffe7d9;border-radius:2vw;display:inline-block;overflow:hidden;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li .views-field-field-imagem{width:100%;height:24vw;overflow:hidden;display:flex;justify-content:center;align-items:center;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li .views-field-nothing{width:100%;height:auto;max-height:32vh;overflow:hidden;padding:3vw;margin:0;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li .views-field-nothing h3{font-family:'Cinzel';font-size:3.5vw;font-weight:700;color:#000;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li .views-field-view-node-1{height:auto;padding:3vw;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li .views-field-view-node-1 .field-content{height:100%;display:flex;flex-direction:column;padding:0;border-radius:9px;}.page-artigo.page-noticias .pane-blog-panel-pane-5 .view-blog .view-content ul li .views-field-view-node-1 .field-content a{font-size:3vw;font-weight:600;background-color:#0ABAB5;color:#fff;display:flex;padding:1vw 2vw;border-radius:1vw;background-image:url(/sites/all/themes/gw2d/images/icons/seta-white.svg);background-repeat:no-repeat;background-position:95% center;background-size:3vw;}.node-type-blog #content{padding:18vw 4vw 0;margin:0;}.node-type-blog #content #block-system-main .region-one-main .region-inner{display:flex;flex-direction:column;}.node-type-blog .pane-easy-breadcrumb-easy-breadcrumb{width:100%;height:auto;padding:0;margin:1vw 0 8vw;}.node-type-blog .pane-easy-breadcrumb-easy-breadcrumb .easy-breadcrumb .easy-breadcrumb_segment-separator{font-size:2vw;font-weight:400;line-height:normal;margin:0 0.5vw;}.node-type-blog .pane-easy-breadcrumb-easy-breadcrumb .easy-breadcrumb .easy-breadcrumb_segment-title{font-size:2vw;font-weight:400;line-height:normal;}.node-type-artigos .pane-node-field-imagem-artigo,.node-type-blog .pane-node-field-imagem{width:100%;height:auto;padding:0;order:-1;}.node-type-blog .div-wrapper-titulo{width:100%;height:auto;padding:0;}.node-type-blog .div-wrapper-titulo .div-wrapper-position{display:flex;flex-direction:row;flex-wrap:wrap;}.node-type-blog .div-wrapper-titulo h1{font-family:"Cinzel";font-size:4vw;font-weight:600;line-height:130%;margin:0 0 4vw;}.node-type-blog .div-wrapper-titulo .div-wrapper-position .pane-node-field-descriao .field-name-field-descriao .field-item{font-size:3vw;font-weight:400;line-height:150%;margin:0 0 4vw;}.node-type-blog .pane-node-body{width:100%;height:auto;margin:0;padding:0;}.node-type-blog .pane-node-body p{font-size:3vw;font-weight:400;line-height:150%;margin:0 0 4vw;}.page-contato .content-width #block-system-main{width:100%;height:auto;margin:0;padding:18vw 4vw 0;}.page-contato .content-width #block-system-main .region-inner{width:100%;height:auto;background-color:#124745;padding:6vw;margin:0;border-radius:2vw;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1vw;justify-content:center;}.page-contato .content-width #block-system-main .region-inner .panel-pane.pane-1{width:100%;max-width:100%;height:auto;padding:0;margin:0;}.page-contato .content-width #block-system-main .region-inner .contato-descricao p.descricao{width:100%;height:auto;font-size:4vw;font-weight:300;line-height:normal;color:#FFF;margin:0 0 2vh;}.page-contato #block-system-main .region-inner .pane-2{width:100%;height:61vh;position:relative;overflow:hidden;border-radius:0.5vw;padding:0;margin:4vw 0 0;}.page-contato header .region-inner{width:100%;height:auto;background:none;padding:0vw;margin:0;border-radius:0vw;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1vw;justify-content:center;}.page-contato .contato-header{display:flex;align-items:flex-start;margin-bottom:0;padding:8vw 0;padding-bottom:0;flex-direction:column;}.page-contato .contato-header h2{font-weight:700;font-size:6vw;line-height:1.1;margin:0;}.page-contato .contato-header-title{padding:0;}.page-contato .contato-header h4.title-min{display:none;}.page-contato .contato-header-texto{text-align:left;padding-top:2vw;}.page-contato .contato-header p{font-size:4vw;margin-bottom:1.1vw;}.page-contato #page #content .pane-webform-client-block-56{padding:0;width:100%;}.page-contato form.webform-client-form{padding:0;width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;}.page-contato #page #content .pane-webform-client-block-56 .webform-client-form .webform-component--titulo h2{font-size:4vw;font-weight:400;line-height:normal;padding:0;margin:0;text-align:left;width:100%;max-width:100%;height:auto;}.page-contato form.webform-client-form .webform-component--empresa,.page-contato form.webform-client-form .webform-component--nome,.page-contato form.webform-client-form .webform-component--email,.page-contato form.webform-client-form .webform-component--telefone{width:100%;max-width:100%;height:auto;margin:0 0 1vw;padding:0;}.page-contato form.webform-client-form .webform-component--empresa label,.page-contato form.webform-client-form .webform-component--nome label,.page-contato form.webform-client-form .webform-component--email label,.page-contato form.webform-client-form .webform-component--telefone label,.page-contato form.webform-client-form .webform-component--mensagem label{width:fit-content;height:auto;font-size:4vw;font-weight:600;line-height:normal;margin:0 0 0.3vw;padding:0 0 0 2vw;}.logged-in #block-system-main form select,.logged-in #block-system-main form input,.page-contato form.webform-client-form .webform-component--empresa input,.page-contato form.webform-client-form .webform-component--nome input,.page-contato form.webform-client-form .webform-component--email input,.page-contato form.webform-client-form .webform-component--telefone input,.page-contato form.webform-client-form .form-textarea-wrapper textarea{width:100%;height:auto;font-size:3vw;font-weight:400;line-height:normal;padding:4vw 2vw;border-bottom:1px solid #0ABAB5;border-radius:0.5vw;}.page-contato form.webform-client-form .form-actions input{width:100%;height:auto;margin:2vw 0 0;padding:4vw;font-size:4vw;font-weight:600;line-height:normal;color:#FFFFFF;background-color:#1A85FF;border:none!important;border-radius:2vw;}}@media only screen and (min-width:1024px) and (max-width:1620px){}@media only screen and (min-width:1621px){#servicos{min-height:100vh;}.container{max-width:100%;}#header .content-width #block-system-main-menu ul li:hover ul{display:block !important;}}
