﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{background-color:transparent}a:active,a:hover{outline:0}button{outline:0}*,*::after,*::before{box-sizing:border-box}.grid-1{width:calc(8.3333333333% - 20px)}.grid-2{width:calc(16.6666666667% - 20px)}.grid-3{width:calc(25% - 20px)}.grid-4{width:calc(33.3333333333% - 20px)}.grid-5{width:calc(41.6666666667% - 20px)}.grid-6{width:calc(50% - 20px)}.grid-7{width:calc(58.3333333333% - 20px)}.grid-8{width:calc(66.6666666667% - 20px)}.grid-9{width:calc(75% - 20px)}.grid-10{width:calc(83.3333333333% - 20px)}.grid-11{width:calc(91.6666666667% - 20px)}.grid-12{width:calc(100% - 20px)}[class^=grid-]{float:left;min-height:1px;margin-left:10px;margin-right:10px}@media screen and (max-width: 768px){[class^=grid-]{width:100%;float:none;margin-left:0px;margin-right:0px}}.offset-1{margin-left:calc(8.3333333333% + 10px)}.offset-2{margin-left:calc(16.6666666667% + 10px)}.offset-3{margin-left:calc(25% + 10px)}.offset-4{margin-left:calc(33.3333333333% + 10px)}.offset-5{margin-left:calc(41.6666666667% + 10px)}.offset-6{margin-left:calc(50% + 10px)}.offset-7{margin-left:calc(58.3333333333% + 10px)}.offset-8{margin-left:calc(66.6666666667% + 10px)}.offset-9{margin-left:calc(75% + 10px)}.offset-10{margin-left:calc(83.3333333333% + 10px)}.offset-11{margin-left:calc(91.6666666667% + 10px)}.offset-12{margin-left:calc(100% + 10px)}@media screen and (max-width: 768px){.offset-1,.offset-2,.offset-3,.offset-4,.offset-5,.offset-6,.offset-7,.offset-8,.offset-9,.offset-10,.offset-11,.offset-12{margin-left:0px}}.container{max-width:1100px;margin:0px auto;position:relative}@media screen and (max-width: 768px){.container{padding-left:10px;padding-right:10px}}.container::after,.container::before{content:"";display:table;clear:both}.row{position:relative;margin-left:-10px;margin-right:-10px}@media screen and (max-width: 768px){.row{margin-left:0px;margin-right:0px}}.row::after,.row::before{content:"";display:table;clear:both}@font-face{font-family:"Adobe Caslon Pro";src:url("fonts/ACaslonPro-Regular.woff2") format("woff2"),url("fonts/ACaslonPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url("fonts/OpenSans-Regular.woff2") format("woff2"),url("fonts/OpenSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}body{font-family:"Open Sans",sans-serif;color:#414042;overflow-x:hidden}a{text-decoration:none}p{font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.375rem}h1{font-family:"Adobe Caslon Pro",serif;font-size:1.75rem;line-height:1.6071428571rem;text-transform:uppercase}@media screen and (max-width: 768px){h1{font-family:"Adobe Caslon Pro",serif;font-size:1.4375rem;line-height:1.5217391304rem}}h2{font-family:"Adobe Caslon Pro",serif;font-size:1.75rem;line-height:1.6071428571rem;text-transform:uppercase;text-align:center}@media screen and (max-width: 768px){h2{font-family:"Adobe Caslon Pro",serif;font-size:1.4375rem;line-height:1.5217391304rem}}h3{font-family:"Adobe Caslon Pro",serif;font-size:1.25rem;line-height:1.25rem;text-transform:uppercase}h4{font-family:"Adobe Caslon Pro",serif;font-size:1.125rem;line-height:1.3333333333rem;text-transform:uppercase}h5{font-family:"Adobe Caslon Pro",serif;font-size:1rem;line-height:1.375rem}h6{font-family:"Adobe Caslon Pro",serif;font-size:0.875rem;line-height:1.4285714286rem}img{display:block;max-width:100%}.btn{height:55px;display:inline-block;padding:15px 40px;text-align:center;color:#fff;background-color:#1273a5;font-family:"Open Sans",sans-serif;font-weight:500;font-size:1rem;line-height:1.375rem;text-transform:uppercase;border:none;cursor:pointer}.btn:hover{background-color:#008dab;color:#fff}.btn-1{height:55px;display:inline-block;padding:15px 40px;text-align:center;color:#fff;background-color:transparent;border-radius:10px;border:1px solid #fff;cursor:pointer;font-family:"Adobe Caslon Pro",serif;font-size:1rem;line-height:1.375rem}.btn-1:hover{background-color:#1273a5}@keyframes baixo{0%{opacity:0;transform:translate3d(0, 30px, 0) scale(0);transform-origin:left}100%{opacity:1;transform:translate3d(0, 0, 0) scale(1);transform-origin:right}}@media screen and (min-width: 960px){[data-anime=baixo]{opacity:0;transform:translate3d(0, 30px, 0)}[data-anime=baixo].ativo{animation-name:baixo;animation-duration:.7s;animation-fill-mode:forwards}}@keyframes direita{0%{opacity:0;transform:translate3d(-30px, 0px, 0) scale(0);transform-origin:right}100%{opacity:1;transform:translate3d(0, 0, 0) scale(1);transform-origin:left}}@media screen and (min-width: 960px){[data-anime=direita]{opacity:0;transform:translate3d(-30px, 0px, 0)}[data-anime=direita].ativo{animation-name:direita;animation-duration:.7s;animation-fill-mode:forwards}}.ts1{animation-delay:.1s}.ts2{animation-delay:.2s}.ts3{animation-delay:.3s}.ts4{animation-delay:.4s}.ts5{animation-delay:.5s}.ts1{animation-delay:.1s}.ts2{animation-delay:.2s}.ts3{animation-delay:.3s}.ts4{animation-delay:.4s}.ts5{animation-delay:.5s}form input,form textarea{padding:20px;width:100%;margin:8px 0;font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.375rem;color:#414042;border:none;outline:none;border:1px solid rgba(65,64,66,.2)}form input::placeholder,form textarea::placeholder{color:rgba(65,64,66,.7)}form textarea{height:100px}form label{font-family:"Open Sans",sans-serif;font-size:0.75rem;line-height:1.3333333333rem;color:#35b4c2;transform:translateY(-10px);display:block}.especialidades{display:grid;align-items:center;grid-template-columns:repeat(4, 1fr);gap:5px;max-width:1440px;margin:auto}@media screen and (min-width: 768px)and (max-width: 960px){.especialidades{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 479px){.especialidades{grid-template-columns:repeat(2, 1fr)}}.especialidades figure{position:relative;max-width:400px;height:267px;overflow:hidden}@media screen and (max-width: 768px){.especialidades figure{height:200px}}.especialidades figure::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-position:center;background-size:cover;background-image:url("../img/efeito-fotos-atividades.png");opacity:.7}.especialidades figure::before{content:"";position:absolute;top:50%;left:50%;height:0px;width:0px;background-color:rgba(53,180,194,.4);border-radius:50%;transform:translate(-50%, -50%);transition:.5s;z-index:1}.especialidades figure a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.especialidades figure img{max-width:400px;transition:.3s}@media screen and (max-width: 768px){.especialidades figure img{max-width:100%;height:100%;object-fit:cover}}.especialidades figure:hover img{transform:scale(1.1)}.especialidades figure:hover::before{height:50px;width:50px;transform:translate(-50%, -50%) scale(9);z-index:1}.especialidades figcaption{position:absolute;right:20px;bottom:10px;padding:0px 20px;height:50px;z-index:2}.especialidades figcaption p{color:#fff;text-transform:uppercase}a.floatingWhatsapp{position:fixed;right:15px;bottom:15px;width:84px;padding:5px;height:84px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:100%;z-index:999;transition:.5s}@keyframes pulse{0%{transform:scale(0.9);box-shadow:0px 1px 0px 3px rgba(53,180,194,.3),0px 0px 0px 0px rgba(53,180,194,.2)}30%{box-shadow:0px 1px 0px 3px rgba(53,180,194,.5),0px 0px 0px 25px rgba(53,180,194,.4)}70%{box-shadow:0px 1px 0px 3px rgba(53,180,194,.7),0px 0px 0px 50px rgba(53,180,194,.6)}100%{transform:scale(1);box-shadow:1px 1px 3px 1px rgba(53,180,194,.9),0px 0px 0px 75px transparent}}.desktop{display:inline-block}@media screen and (max-width: 960px){.desktop{display:none}}.carregando{display:flex;align-items:center;justify-content:center;height:200px}.carregando img{width:100px}.chamada-rodape{background-position:center;background-size:cover;background-attachment:fixed;height:855px}@media screen and (max-width: 768px){.chamada-rodape{margin-top:0px;background-position:30%}}.chamada-rodape .direita{display:flex;justify-content:flex-end;align-items:center;margin-top:150px}@media screen and (max-width: 768px){.chamada-rodape .direita{margin-top:70px}}.chamada-rodape .direita h3{font-family:"Adobe Caslon Pro",serif;font-size:2.9375rem;line-height:2.1276595745rem;color:#fff;text-align:right;margin-bottom:20px;margin-right:20px;text-shadow:0 0 20px #414042;font-style:italic}.chamada-rodape .direita .botao-branco{width:380px;height:90px;display:flex;align-items:center;justify-content:flex-end;padding-right:20px;background-color:#fff;border-right:15px solid #35b4c2;gap:20px;position:relative}.chamada-rodape .direita .botao-branco img{width:45px;opacity:.8}.chamada-rodape .direita .botao-branco p{text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:1.25rem;line-height:1.5rem;position:relative;z-index:1}.chamada-rodape .direita .botao-branco a{text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:1.25rem;line-height:1.5rem;position:relative;color:#414042}.chamada-rodape .direita .botao-branco a::after{width:0px;height:0px;filter:blur(10);background-color:rgba(53,180,194,.35);position:absolute;box-shadow:0 0 0px #35b4c2;border-radius:50%;left:50%;top:15px;transform:translate(-50%, -50%);z-index:0;transition:.3s;opacity:.7}.chamada-rodape .direita .botao-branco a:hover::after,.chamada-rodape .direita .botao-branco a.active::after{content:"";width:30px;height:30px;box-shadow:0 0 20px #35b4c2}.chamada-rodape .direita .celular{position:relative;right:-65px;z-index:2}@media screen and (max-width: 768px){.chamada-rodape .direita .celular{position:absolute;right:auto;z-index:2;width:120px;transform:translate(-26px, -51px)}}.chamada-rodape .videos{margin:90px 0px 20px 0px}.chamada-rodape .videos figure{padding:40px;background-color:#fff;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px;position:relative;margin:40px 25px;display:grid;grid-template-columns:1.6fr 1fr;gap:35px}@media screen and (min-width: 768px)and (max-width: 960px){.chamada-rodape .videos figure{grid-template-columns:1fr 1fr;margin:30px 0px;padding:30px}}@media screen and (max-width: 479px){.chamada-rodape .videos figure{grid-template-columns:1fr;gap:15px;margin:0px;padding:20px}}.chamada-rodape .videos figure h2{font-family:"Open Sans",sans-serif;font-weight:500;font-size:1.5625rem;line-height:1.4rem;line-height:2rem}@media screen and (max-width: 479px){.chamada-rodape .videos figure h2{font-family:"Open Sans",sans-serif;font-weight:500;font-size:1.375rem;line-height:1.3636363636rem}}.chamada-rodape .videos figure .link-v{position:relative}.chamada-rodape .videos figure .link-v::after{content:"";top:50%;left:50%;transform:translate(-50%, -50%);background-image:url("../img/icones/youtube-hover.png");background-size:contain;width:70px;height:70px;position:absolute;filter:grayscale(1);opacity:.8;transition:.3s}.chamada-rodape .videos figure .link-v:hover::after{filter:grayscale(0);opacity:1}.chamada-rodape .videos figure img{width:490px;height:275px;object-fit:cover}@media screen and (max-width: 479px){.chamada-rodape .videos figure img{height:200px}}.chamada-rodape .videos figure figcaption{display:flex;justify-content:space-between;flex-direction:column;padding:20px 0}.chamada-rodape .videos figure p{margin:20px 0;text-transform:uppercase}.centralizado{display:flex;align-items:center;justify-content:center;gap:10px;margin:15px 0}@keyframes fadeInEsquerda{0%{transform:translate3d(-200px, 0px, 0);opacity:0}100%{transform:translate3d(0px, 0px, 0)}}@keyframes fadeInDireita{0%{transform:translate3d(200px, 0px, 0);opacity:0}100%{transform:translate3d(0px, 0px, 0)}}@keyframes fadeInCima{0%{transform:translate3d(0px, -100px, 0);opacity:0}100%{transform:translate3d(0px, 0px, 0);opacity:1}}@keyframes fadeInBaixo{0%{transform:translate3d(0px, 100px, 0);opacity:0}100%{transform:translate3d(0px, 0px, 0);opacity:1}}@keyframes fadeInBaixoDois{0%{transform:translate3d(0px, 0px, 0);opacity:1}100%{transform:translate3d(0px, 0px, 0);opacity:1}}@keyframes animate-bubbles-circle{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes up{0%{transform:translate3d(200px, 0px, 0);opacity:0}50%{transform:translate3d(0, 0px, 0);opacity:.5}100%{filter:brightness(1.2);opacity:1}}@keyframes zom{0%{transform:scale(0);opacity:0}50%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes up2{0%{transform:translate3d(-200px, 0px, 0);opacity:0}50%{transform:translate3d(0, 0px, 0);opacity:.5}75%{filter:brightness(1.2);opacity:1}}@keyframes up3{0%{transform:translate3d(0, -200px, 0);opacity:0}50%{transform:translate3d(0, 0px, 0);opacity:.5}75%{filter:brightness(1.2);opacity:1}100%{filter:brightness(1)}}@keyframes onda{0%{background-position:0}100%{background-position:1360px}}@keyframes onda-reversa{0%{background-position:1360px}100%{background-position:0}}@keyframes rodar{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes legenda{0%{opacity:0;-webkit-transform:translate3d(0, 120%, 1px) rotate(8deg);transform:translate3d(0, 120%, 1px) rotate(8deg)}100%{opacity:1;-webkit-transform:translate3d(0, 0%, 0px) rotate(0deg);transform:translate3d(0, 0%, 0px) rotate(0deg)}}@keyframes bg{0%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:0}}@keyframes bg-up{0%{background-position-y:0%}50%{background-position-y:100%}100%{background-position-y:0%}}@keyframes setaCima{0%{transform:translateY(0px)}50%{transform:translateY(10px)}100%{transform:translateY(0px)}}@keyframes setas{0%{transform:translateX(0px)}100%{transform:translateX(8px)}}@keyframes setasR{0%{transform:translateX(0px)}50%{transform:translateX(-10px)}100%{transform:translateX(0px)}}@keyframes carregando{0%{width:0}100%{width:100%}}header{background-color:transparent;position:sticky;width:100%;top:42px;left:0;z-index:999;transition:all .5s;background-color:#fff;box-shadow:0 4px 7px rgba(0,0,0,.05)}@media screen and (max-width: 768px){header{position:inherit;top:25px}}header.nav-shadow,header.nav-c{box-shadow:0 4px 7px rgba(0,0,0,.05)}header.nav-shadow .mobile-menu,header.nav-c .mobile-menu{display:flex;align-items:center;justify-content:space-between;gap:40px}header.nav-shadow .mobile-menu ul li a,header.nav-c .mobile-menu ul li a{font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.375rem}@media screen and (max-width: 768px){header.nav-shadow .mobile-menu ul li a,header.nav-c .mobile-menu ul li a{font-family:"Open Sans",sans-serif;font-size:1.125rem;line-height:1.4444444444rem}}@media screen and (max-width: 768px){header.nav-home{position:fixed;box-shadow:0 4px 7px rgba(0,0,0,.05)}}header.nav-down,header.nav-shadow{position:sticky;box-shadow:0 4px 7px rgba(0,0,0,.05)}header.nav-down .logo-centro,header.nav-shadow .logo-centro{display:block;padding:10px 0}@media screen and (max-width: 768px){header.nav-down .logo-centro,header.nav-shadow .logo-centro{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;z-index:9999}}header.nav-down .logo-centro img,header.nav-shadow .logo-centro img{width:130px}@media screen and (max-width: 768px){header.nav-down .logo-centro img,header.nav-shadow .logo-centro img{width:130px}}header.nav-down .logo-centro::after,header.nav-shadow .logo-centro::after{bottom:29px}header.nav-down .logo-centro::before,header.nav-shadow .logo-centro::before{left:44.4%;top:2px;width:30px;height:30px;background-image:url("../img/icones/olhos.png")}header.nav-up{top:-200px}header .telefone{display:flex;justify-content:flex-end;margin-top:20px;position:relative;z-index:2}@media screen and (max-width: 768px){header .telefone{justify-content:center;margin-top:0px;margin-bottom:25px}}header .telefone img{display:inline-block;width:18px;transform:translate(0px, 4px)}header .telefone p{font-family:"Open Sans",sans-serif;font-size:0.875rem;line-height:1.4285714286rem;text-transform:uppercase}header .telefone p a{color:#414042;position:relative}header .telefone p a::after{width:0px;height:0px;filter:blur(10);background-color:rgba(53,180,194,.35);position:absolute;box-shadow:0 0 0px #35b4c2;border-radius:50%;left:50%;top:15px;transform:translate(-50%, -50%);z-index:-1;transition:.3s;opacity:.7}header .telefone p a:hover::after,header .telefone p a.active::after{content:"";width:30px;height:30px;background-image:url("../img/icones/olhos.png")}header .logo-centro{display:none}@media screen and (max-width: 768px){header .logo-centro{justify-content:space-between;margin-bottom:0px;transform:translate3D(0, 0px, 0);display:flex;justify-content:space-between;align-items:center;position:relative;z-index:9999;padding:10px 0}}header .logo-centro .mobile-btn{display:none;height:40px;padding-right:10px;align-items:center;flex-direction:column;justify-content:center;transition:.3s}header .logo-centro .mobile-btn span{width:35px;height:3px;background-color:#008dab;display:block;position:relative;transition:.3s}header .logo-centro .mobile-btn::after{content:"";height:3px;width:100%;background-color:#008dab;position:relative;top:-12px;transition:.3s}header .logo-centro .mobile-btn::before{content:"";height:3px;width:100%;background-color:#008dab;position:relative;top:12px;transition:.3s}@media screen and (max-width: 768px){header .logo-centro .mobile-btn{display:flex}}header .logo-centro .mobile-btn.active::after{transform:rotate(45deg);top:-5px}header .logo-centro .mobile-btn.active::before{transform:rotate(-45deg);top:0}header .logo-centro .mobile-btn.active span{background-color:transparent}header .logo-centro img{transition:.3s;width:273px}@media screen and (max-width: 768px){header .logo-centro img{width:140px;padding-left:10px}}header .logo-centro::after{content:"";width:0%;height:1px;background-color:#e0dfdf;position:absolute;z-index:-1;bottom:52px}@media screen and (max-width: 768px){header .logo-centro::after{bottom:70px}}@keyframes zoom{to{opacity:1;transform:translate(-50%, 0) scale(1)}}@keyframes animaLinha{to{width:100%}}header nav ul{display:flex;gap:40px;justify-content:center}@media screen and (max-width: 768px){header nav ul{display:none;gap:0px;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;width:100%;background-color:#fff;position:absolute;top:0px;left:0;right:0;z-index:9998;height:100vh}}header nav ul li{padding:1.5rem 0}@media screen and (max-width: 768px){header nav ul li{padding:1rem 0;width:100%;text-align:center}}header nav ul li a{color:#414042;font-family:"Open Sans",sans-serif;font-size:1.125rem;line-height:1.4444444444rem;text-transform:uppercase;padding:1.5rem 0;position:relative;font-weight:500}header nav ul li a::after{width:0px;height:0px;filter:blur(10);background-color:rgba(53,180,194,.35);position:absolute;border-radius:50%;left:50%;top:15px;transform:translate(-50%, 0);z-index:-1;transition:.3s;opacity:.7}header nav ul li a:hover::after,header nav ul li a.active::after{content:"";width:40px;height:40px}@media screen and (max-width: 768px){header nav ul li a:hover::after,header nav ul li a.active::after{width:20px;height:20px;top:25px}}header nav .subMenuContainer{position:relative}header nav .subMenuContainer:hover .subMenu{display:block}header nav .subMenu{flex-direction:column;gap:0;padding:0;background-color:#35b4c2;position:absolute;left:50%;transform:translate(-50%, 0px);top:100%;box-shadow:0 4px 7px rgba(0,0,0,.15);width:200px;display:none}@media screen and (max-width: 768px){header nav .subMenu{width:100%;top:20px;position:relative}}header nav .subMenu::before{content:"";position:absolute;left:50%;margin-right:-50%;transform:translate(-50%, -50%);top:-5px;width:0px;height:0px;border-right:10px solid transparent;border-bottom:10px solid #35b4c2;border-left:10px solid transparent}header nav .subMenu li{padding:0;position:relative;border-bottom:1px solid #2fabb9}header nav .subMenu li:hover .subMenuDois{display:block}@media screen and (max-width: 768px){header nav .subMenu li:hover .subMenuDois{width:100%}}header nav .subMenu li::before{content:"";width:100%;height:1px;background-color:#2eb5c4;position:absolute;top:-3px;left:0}header nav .subMenu li:first-child::before{display:none}header nav .subMenu li:last-child{border-bottom:none}header nav .subMenu li a{color:#fff;font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.375rem;display:block;padding:.5rem 0;text-align:center}@media screen and (max-width: 768px){header nav .subMenu li a{padding:1rem 0}}header nav .subMenu li a:hover{color:#414042}header nav .subMenu li a::after{box-shadow:0 0 30px #fff}header nav .subMenu .subMenuDois{display:flex;flex-direction:column;gap:0;background-color:#2fabb9;position:absolute;top:0;left:100%;width:200px;padding:0;z-index:1;display:none;box-shadow:0 4px 7px rgba(0,0,0,.15)}@media screen and (max-width: 768px){header nav .subMenu .subMenuDois{position:relative;left:0}}header nav .subMenu .subMenuDois::before{content:"";position:absolute;left:-2%;margin-right:-50%;transform:translate(-50%, -50%);top:20px;width:0px;height:0px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #2fabb9}@media screen and (max-width: 768px){header .mobile-menu.active ul{display:flex}}.informacoes-topo{background:linear-gradient(90deg, #0074a8 0%, #0098b0 100%);position:sticky;width:100%;top:0;z-index:99999}.informacoes-topo .duas-colunass{display:flex;justify-content:space-between;align-items:center;padding:10px 0}@media screen and (max-width: 768px){.informacoes-topo .duas-colunass{padding:2px 0}}@media screen and (max-width: 479px){.informacoes-topo .duas-colunass{justify-content:center}.informacoes-topo .duas-colunass div:nth-child(1){display:none}}.informacoes-topo .duas-colunass p{color:#fff;font-family:"Open Sans",sans-serif;font-size:0.875rem;line-height:1.4285714286rem}.informacoes-topo .duas-colunass a{color:#fff}footer{background:#4d4d4d;padding:10px 0 0px 0;position:relative}footer .associado{position:absolute;right:0;bottom:-15px}@media screen and (max-width: 768px){footer .associado{position:relative;right:0;margin:0 auto}}footer .container{padding:0 60px}@media screen and (max-width: 960px){footer .container{padding:0}}footer .centro{display:flex;align-items:center;justify-content:center;margin-top:50px;margin-bottom:50px;position:relative}footer .centro::before{content:"";width:40px;height:183px;background-image:url("../img/icones/bolinhas-detalhe.png");position:absolute;bottom:-134px;left:0;background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 479px){footer .centro::before{height:118px;bottom:-65px;left:30px}}footer .sociais{display:flex;gap:10px}footer .sociais img{transition:.3s}footer .sociais img:hover{transform:translate3D(0, -10px, 0)}footer .informacaoes{display:flex;gap:20px;align-items:center;justify-content:center;flex-direction:column;margin:30px auto 10px auto;max-width:550px}footer .informacaoes .link-local{line-height:1.6rem !important}footer .informacaoes h2{color:#fff;font-family:"Open Sans",sans-serif;font-size:1.25rem;line-height:1.5rem;text-align:center;line-height:1.6rem !important;font-size:1.5rem}@media screen and (max-width: 768px){footer .informacaoes h2 br{display:none}}footer .informacaoes h2 a{color:#fff;font-family:"Open Sans",sans-serif;font-size:1.25rem;line-height:1.5rem;font-size:1.5rem}footer .informacaoes h2 a:hover{color:#35b4c2}footer .informacaoes h3{margin-bottom:15px;font-family:"Adobe Caslon Pro",serif;font-size:1rem;line-height:1.375rem;color:#fff;position:relative}footer .informacaoes h3::after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background-repeat:no-repeat;background-image:url("../img/linha-rodape.jpg")}footer .informacaoes ul{display:flex;flex-direction:column;align-items:center}footer .informacaoes ul .azul{color:#35b4c2 !important}footer .informacaoes ul li{margin-bottom:5px;color:#fff;font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.375rem}@media screen and (max-width: 960px){footer .informacaoes ul li{text-align:center;max-width:290px}}footer .informacaoes ul li a{color:#fff;font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.375rem;padding-bottom:5px;position:relative;transition:.3s;overflow:hidden;text-align:center;display:block}@media screen and (max-width: 768px){footer .informacaoes ul li a{font-family:"Open Sans",sans-serif;font-size:1.125rem;line-height:1.4444444444rem}footer .informacaoes ul li a br{display:none}}footer .informacaoes ul li a:hover{color:#35b4c2}footer .informacaoes ul li .telefone{font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.375rem;color:#fff}@media screen and (max-width: 768px){footer .informacaoes ul li .telefone{font-family:"Open Sans",sans-serif;font-size:1.125rem;line-height:1.4444444444rem}}footer .informacaoes .logo-rodape{display:flex;align-items:flex-end;justify-content:center;margin-bottom:10px}footer .legulas{position:relative}footer .legulas h6{font-family:"Open Sans",sans-serif;font-weight:500;font-size:0.75rem;line-height:1.5rem;text-align:center;height:50px;color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center}footer .legulas h6 a{font-family:"Open Sans",sans-serif;font-weight:500;font-size:0.75rem;line-height:1.5rem;color:#fff;transition:.3s;overflow:hidden;text-align:center;position:relative;text-transform:none}footer .legulas h6 a:hover{color:#35b4c2}.home .banners{position:relative}.home .banners .banner-imagem>img{width:100%;height:558px;object-fit:cover}@media screen and (max-width: 768px){.home .banners .banner-imagem>img{height:45vh;object-position:65%}}@media screen and (max-width: 479px){.home .banners .banner-imagem>img{height:55vh;object-position:65%}}.home .banners .legenda{position:absolute;left:50%;top:50%;transform:translate(-50%, -110%);width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:40px}.home .banners .legenda::before{content:"";width:40px;height:183px;background-image:url("../img/icones/bolinhas-detalhe.png");position:absolute;bottom:0;left:-30px;background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 768px){.home .banners .legenda::before{height:150px;left:45px}}@media screen and (max-width: 479px){.home .banners .legenda::before{width:12px;left:15px;height:116px;bottom:initial}}@media screen and (max-width: 768px){.home .banners .legenda>img{width:468px}}@media screen and (max-width: 479px){.home .banners .legenda{transform:translate(-50%, -135%)}.home .banners .legenda>img{width:200px;display:none}}.home .banners .legenda .links{display:flex;justify-content:center;align-items:center;width:100%;gap:10px}@media screen and (max-width: 768px){.home .banners .legenda .links{flex-direction:column}}.home .banners .legenda .links a{display:flex;align-items:center;justify-content:center;gap:10px;width:250px;padding:10px;background-color:rgba(255,255,255,.1);text-transform:uppercase;box-shadow:0 0 10px rgba(0,0,0,.05);border:1px solid rgba(255,255,255,.5);font-family:"Adobe Caslon Pro",serif;font-size:1.25rem;line-height:1.25rem;color:#414042;transition:.3s}.home .banners .legenda .links a:hover{background-color:rgba(0,141,171,.5)}.home .banners .legenda .links a.azul{background-color:rgba(0,141,171,.5)}.home .banners .legenda .links a.azul:hover{background-color:rgba(255,255,255,.1)}.home .texto{margin:60px auto 0 auto;width:600px;position:relative}@media screen and (max-width: 768px){.home .texto{width:100%;margin:40px auto 0 auto}}@media screen and (max-width: 479px){.home .texto{width:100%;margin:20px auto 0 auto}}.home .texto::before{content:"";width:40px;height:183px;background-image:url("../img/icones/bolinhas-detalhe.png");position:absolute;bottom:-50px;right:-100px;background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 479px){.home .texto::before{right:0;bottom:45px;height:115px}}.home .texto p{text-align:center;margin:20px 0 30px 0}@media screen and (max-width: 479px){.home .texto p br{display:none}}.home .texto h1{text-align:center;font-family:"Adobe Caslon Pro",serif}.home .texto h2{margin-top:70px}.home .exames{max-width:1350px;margin:0 auto;padding:0 5rem;position:relative;z-index:1}@media screen and (max-width: 768px){.home .exames{max-width:100%;padding:0 1rem}}@media screen and (max-width: 479px){.home .exames{padding:0}}.home .exames::before{content:"";width:30px;height:183px;background-image:url("../img/icones/bolinhas-detalhe.png");position:absolute;bottom:-50px;left:130px;background-position:center;background-size:contain;background-repeat:no-repeat;transform:rotate(90deg)}@media screen and (max-width: 479px){.home .exames::before{bottom:-50px;left:58px;height:122px}}.home .exames .slick-list{padding-top:80px !important;padding-bottom:80px !important}@media screen and (max-width: 768px){.home .exames .slick-list{padding-top:45px !important}}@media screen and (max-width: 479px){.home .exames .slick-list{padding-bottom:60px !important}}.home .exames .slick-next{right:-85px;top:80%}@media screen and (max-width: 768px){.home .exames .slick-next{right:0px;top:101%}}.home .exames .slick-prev{top:25%;left:-66px}@media screen and (max-width: 768px){.home .exames .slick-prev{left:10px;top:0}}.home .exames .slick-active{transform:scale(1.2);z-index:10;box-shadow:0 0 30px rgba(0,0,0,.15)}.home .exames .item{position:relative}.home .exames .item::after{content:"";background:radial-gradient(50% 50% at 50% 50%, rgba(9, 100, 157, 0) 0%, rgba(9, 100, 157, 0.4) 100%);top:0;left:0;right:0;bottom:0;position:absolute;width:100%;height:100%;z-index:1;transition:.3s}.home .exames .item:hover::after{content:"";background:radial-gradient(50% 50% at 50% 50%, rgba(9, 100, 157, 0) 0%, rgba(9, 100, 157, 0.6) 100%)}.home .exames .item img{height:100%;width:100%;object-fit:cover;filter:brightness(0.5)}.home .exames .item a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.home .exames .item h3{position:absolute;bottom:30px;left:50%;transform:translate(-50%, -50%);z-index:2;color:#fff;width:300px;height:100px;display:flex;top:80%;align-items:center;text-align:center;justify-content:center;padding:0 52px}@media screen and (max-width: 768px){.home .exames .item h3{font-family:"Adobe Caslon Pro",serif;font-size:1rem;line-height:1.375rem}}.home .profissionais{padding-top:350px;padding-bottom:80px;transform:translateY(-180px);margin-bottom:-180px;background-color:#f4f4f4;position:relative}@media screen and (max-width: 479px){.home .profissionais{transform:translateY(-220px);margin-bottom:-255px}}.home .profissionais::after{content:"Corpo Clínico";position:absolute;text-align:center;width:100%;font-family:"Adobe Caslon Pro",serif;font-size:2.9375rem;line-height:2.1276595745rem;top:270px;text-transform:uppercase;font-size:8rem;z-index:-1;color:#008dab;opacity:.2}@media screen and (max-width: 768px){.home .profissionais::after{font-size:4rem}}@media screen and (max-width: 479px){.home .profissionais::after{font-size:3rem;line-height:100%;top:250px}}.home .profissionais .slick-dots{bottom:-40px}.home .profissionais .lista-profissionais{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}@media screen and (max-width: 479px){.home .profissionais .lista-profissionais{grid-template-columns:1fr}}.home .profissionais .lista-profissionais .item{display:flex;flex-direction:column;align-items:center;justify-content:center}.home .profissionais .lista-profissionais .item h3{text-align:center;margin-top:10px;margin-bottom:10px}.home .profissionais .lista-profissionais .item a img{filter:grayscale(1) brightness(1.8);transition:.3s}.home .profissionais .lista-profissionais .item a img:hover{filter:none;transform:translate(15px, 0)}.home .profissionais .lista-profissionais .item>img{border:1px solid rgba(123,120,121,.2);margin-bottom:10px}.equipe{position:relative}.equipe .texto{margin:60px auto 10px auto;width:600px;position:relative}.equipe .texto::before{content:"";width:40px;height:183px;background-image:url("../img/icones/bolinhas-detalhe.png");position:absolute;bottom:-250px;right:-270px;background-position:center;background-size:contain;background-repeat:no-repeat}.equipe .texto p{text-align:center;margin:20px 0 0px 0}.equipe .texto h1{text-align:center;font-family:"Adobe Caslon Pro",serif}.equipe .texto h2{margin-top:70px}.equipe .profissionais{position:relative}.equipe .profissionais .slick-dots{bottom:-40px}.equipe .profissionais .lista-profissionais-page{display:grid;grid-template-columns:.5fr 1fr;gap:40px;margin:40px 0;background-color:rgba(244,244,244,.5);padding:60px;transition:.3s}@media screen and (max-width: 768px){.equipe .profissionais .lista-profissionais-page{padding:20px;display:flex;flex-direction:column;align-items:center;margin:0px 0 40px 0}.equipe .profissionais .lista-profissionais-page img{margin:0 auto}}.equipe .profissionais .lista-profissionais-page:hover{transform:scale(1.1);box-shadow:0 0 20px rgba(0,0,0,.15)}.equipe .profissionais .lista-profissionais-page h2{text-align:left;font-family:"Adobe Caslon Pro",serif;font-size:1.375rem;line-height:1.3636363636rem}@media screen and (max-width: 479px){.equipe .profissionais .lista-profissionais-page h2{font-family:"Adobe Caslon Pro",serif;font-size:1.25rem;line-height:1.25rem}}.equipe .profissionais .lista-profissionais-page h3{text-align:left;font-family:"Adobe Caslon Pro",serif;font-size:1.125rem;line-height:1.3333333333rem;margin:5px 0}@media screen and (max-width: 479px){.equipe .profissionais .lista-profissionais-page h3{font-family:"Adobe Caslon Pro",serif;font-size:1rem;line-height:1.375rem}}.equipe .profissionais .lista-profissionais-page h4{text-align:left;font-family:"Adobe Caslon Pro",serif;font-size:1.125rem;line-height:1.3333333333rem}.equipe .profissionais .lista-profissionais-page ul{margin-top:10px}.equipe .profissionais .lista-profissionais-page ul li{position:relative;font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.375rem;margin-bottom:10px}.equipe .profissionais .lista-profissionais-page ul li::before{content:"";width:12px;height:12px;border-radius:50%;background-color:#35b4c2;display:inline-block;margin-right:10px}.equipe .profissionais .lista-profissionais-page .item{display:flex;justify-content:center;align-items:center;flex-direction:column}.equipe .profissionais .lista-profissionais-page .item a img{filter:grayscale(1) brightness(1.8);transition:.3s}.equipe .profissionais .lista-profissionais-page .item a img:hover{filter:none;transform:translate(15px, 0)}.equipe .profissionais .lista-profissionais-page .item h3{text-align:center;margin-top:10px;margin-bottom:10px}.equipe .profissionais .lista-profissionais-page.reverso{grid-template-columns:1fr .5fr;background-color:rgba(53,180,194,.1)}@media screen and (max-width: 768px){.equipe .profissionais .lista-profissionais-page.reverso{flex-direction:column-reverse}}.equipe .profissionais .lista-profissionais-page img{border:1px solid rgba(123,120,121,.2)}.convenios{position:relative}.convenios::before{content:"";width:50%;height:50%;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("../img/icones/retina-logo.svg");position:absolute;left:0;top:30%;transform:translate(-50% ¨, -50%);opacity:.2}.convenios .texto{margin:60px auto 40px auto;width:600px;position:relative}@media screen and (max-width: 479px){.convenios .texto{margin:30px auto 30px auto;width:100%}}.convenios .texto::before{content:"";width:40px;height:183px;background-image:url("../img/icones/bolinhas-detalhe.png");position:absolute;bottom:-250px;right:-270px;background-position:center;background-size:contain;background-repeat:no-repeat}.convenios .texto p{text-align:center;margin:20px 0 30px 0}.convenios .texto h1{text-align:center;font-family:"Adobe Caslon Pro",serif}.convenios .texto h2{margin-top:70px;text-align:center}.convenios .lista-convenios{display:flex;gap:20px;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:20px}@media screen and (max-width: 479px){.convenios .lista-convenios{display:grid;grid-template-columns:1fr 1fr;gap:10px}}.convenios .lista-convenios li{padding:0 10px;border:1px solid rgba(65,64,66,.2);position:relative}.convenios .lista-convenios li img{filter:grayscale(1);object-fit:cover;transition:.3s}.convenios .lista-convenios li img:hover{filter:grayscale(0)}.examess .texto{margin:15px auto 0 auto;width:600px;position:relative}@media screen and (max-width: 479px){.examess .texto{width:100%}}.examess .texto::before{content:"";width:40px;height:183px;background-image:url("../img/icones/bolinhas-detalhe.png");position:absolute;bottom:-226px;right:-477px;background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 768px){.examess .texto::before{right:0px;height:110px;bottom:-40px;display:none}}.examess .texto p{text-align:justify;margin:20px 0 30px 0}.examess .texto h1{text-align:center;font-family:"Adobe Caslon Pro",serif}@media screen and (max-width: 768px){.examess .texto h1{font-family:"Adobe Caslon Pro",serif;font-size:1.4375rem;line-height:1.5217391304rem}}.examess .texto h2{margin-top:70px;text-align:center}@media screen and (max-width: 768px){.examess .texto h2{margin-top:30px}}.examess .texto ul li{margin:10px 0;font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.375rem;text-align:justify;padding-left:25px;position:relative}.examess .texto ul li::after{content:"";top:5px;left:0;position:absolute;background-color:#35b4c2;width:12px;height:12px;border-radius:50%}.examess .exame{max-width:1150px;padding:0 2rem;margin:0 auto;position:relative;z-index:1}.examess .exame details .texto::before{display:none}.examess .exame details summary{background:rgba(244,244,244,.5);color:#414042;list-style:none;margin-bottom:.33rem;padding:1rem 1rem 1.2rem 1rem;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:1.125rem;line-height:1.4444444444rem;text-transform:uppercase;transition:.3s}.examess .exame details summary:hover{background:#0098b0;transition:.3s;color:#fff}.examess .exame details summary span{padding:0 0 0 .5rem;font-family:"Open Sans",sans-serif;font-size:1.125rem;line-height:1.4444444444rem;text-transform:uppercase}.examess .exame details summary::-webkit-details-marker{display:none}.examess .exame details summary:before{content:"›";font-size:1.33rem;padding:0 .33rem 0 0;display:inline-block}.examess .exame details summary:after{content:"+";float:right;font-size:1.33rem;font-weight:bold;width:1rem;text-align:center}.examess .exame details[open]{background-color:#fff}.examess .exame details[open]+details{margin-top:unset !important}.examess .exame details[open] summary{background:#0098b0;transition:.3s;color:#fff;margin-bottom:1rem}.examess .exame details[open] summary::before{padding:0 0 0 .33rem;transform:rotate(90deg)}.examess .exame details[open] summary::after{content:"–"}.examess .exame .ativo details:nth-child(odd)[open]{background-color:#fff}.examess .exame .ativo details:nth-child(odd)[open]+details{margin-top:unset !important}.examess .exame .ativo details:nth-child(odd)[open] summary{background:#0098b0;transition:.3s;color:#fff;margin-bottom:1.5rem}.examess .exame .ativo details:nth-child(odd)[open] summary::before{padding:0 0 0 .33rem;transform:rotate(90deg)}.examess .exame .ativo details:nth-child(odd)[open] summary::after{content:"–"}.examess .exame .ativo details:nth-child(odd) summary{background:rgba(53,180,194,.1)}.examess .exame .ativo details:nth-child(odd) summary:hover{background:#0098b0;transition:.3s;color:#fff}@media screen and (max-width: 479px){.examess .exame{padding:0 10px}}.examess .exame div{gap:40px;margin:0px 0}@media screen and (max-width: 768px){.examess .exame div{grid-template-columns:1fr 1fr;gap:20px;margin:0 0 0 0px !important;width:100% !important;padding:0 10px}}@media screen and (max-width: 479px){.examess .exame div{grid-template-columns:1fr;gap:10px;margin:0 0 0 0px !important;width:100% !important;padding:0 10px}}.examess .exame .texto{margin:0 0 0 30px;width:1000px}.examess .exame .texto p{margin:5px 0 30px 0}.examess .exame.doenca div{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:40px 0}@media screen and (max-width: 768px){.examess .exame.doenca div{grid-template-columns:1fr 1fr 1fr;gap:20px;margin:20px 0}}@media screen and (max-width: 479px){.examess .exame.doenca div{grid-template-columns:1fr;gap:10px}}.examess .exame.cirurgia div{display:grid;grid-template-columns:1fr 1fr 1fr;margin:40px 0}@media screen and (max-width: 768px){.examess .exame.cirurgia div{grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}}@media screen and (max-width: 479px){.examess .exame.cirurgia div{grid-template-columns:1fr;gap:10px}}.examess .exame .slick-list{padding-top:80px !important;padding-bottom:80px !important}.examess .exame .slick-next{right:-85px;top:80%}.examess .exame .slick-prev{top:25%;left:-66px}.examess .exame .slick-active{transform:scale(1.2);z-index:10;box-shadow:0 0 30px rgba(0,0,0,.15)}.examess .exame .item{position:relative;transition:.3s;cursor:pointer}.examess .exame .item::after{content:"";background:radial-gradient(50% 50% at 50% 50%, rgba(9, 100, 157, 0) 0%, rgba(9, 100, 157, 0.4) 100%);top:0;left:0;right:0;bottom:0;position:absolute;width:100%;height:100%;z-index:1}.examess .exame .item:hover{transform:scale(1.1);background:radial-gradient(50% 50% at 50% 50%, rgba(9, 100, 157, 0) 0%, rgba(9, 100, 157, 0.6) 100%)}.examess .exame .item img{height:100%;width:100%;object-fit:cover;max-height:268px}.examess .exame .item a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.examess .exame .item h3{position:absolute;bottom:30px;left:50%;transform:translate(-50%, -50%);z-index:2;color:#fff;width:300px;height:100px;display:flex;top:80%;align-items:center;text-align:center;justify-content:center;padding:0 52px}.examess .duas-colunas{display:grid;grid-template-columns:1.2fr 1.5fr;gap:20px}@media screen and (max-width: 479px){.examess .duas-colunas{grid-template-columns:1fr}}.examess .duas-colunas a{color:#35b4c2}.examess .duas-colunas a:hover{color:#008dab}.examess .duas-colunas h3{padding:30px 0 15px 0;text-align:right;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.2);font-family:"Adobe Caslon Pro",serif;font-size:0.875rem;line-height:1.4285714286rem}@media screen and (max-width: 479px){.examess .duas-colunas h3{padding:0px 0 15px 0;text-align:left}}.examess .duas-colunas h1{font-family:"Adobe Caslon Pro",serif;font-size:1.75rem;line-height:1.6071428571rem;margin-bottom:5px;text-align:left}@media screen and (max-width: 768px){.examess .duas-colunas h1{font-family:"Adobe Caslon Pro",serif;font-size:1.4375rem;line-height:1.5217391304rem}}.examess .duas-colunas h2{font-family:"Adobe Caslon Pro",serif;font-size:1.375rem;line-height:1.3636363636rem;margin-bottom:5px;text-align:left}@media screen and (max-width: 768px){.examess .duas-colunas h2{font-family:"Adobe Caslon Pro",serif;font-size:1.25rem;line-height:1.25rem}}.examess .duas-colunas h4{font-family:"Adobe Caslon Pro",serif;font-size:0.875rem;line-height:1.4285714286rem;margin-bottom:10px}.examess .duas-colunas .img-principal{min-height:450px}@media screen and (max-width: 479px){.examess .duas-colunas .img-principal{min-height:100%}}.examess .duas-colunas .img-principal .img-stick{position:sticky;top:140px}.examess .duas-colunas .img-principal .img-a{height:498px;position:sticky;top:132px;left:0;max-width:none;width:200%;transform:translateX(-50%);transform-origin:right}@media screen and (min-width: 768px)and (max-width: 960px){.examess .duas-colunas .img-principal .img-a{height:350px;width:100%;transform:translateX(0);left:-35px;top:0}}@media screen and (max-width: 479px){.examess .duas-colunas .img-principal .img-a{height:250px;width:100%;position:relative;transform:translateX(0);left:0px;top:0}}.examess .duas-colunas .img-principal .img-a .img-p{height:498px;background-position:top right;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px)and (max-width: 960px){.examess .duas-colunas .img-principal .img-a .img-p{height:100%;background-position:center;background-size:cover}}@media screen and (max-width: 479px){.examess .duas-colunas .img-principal .img-a .img-p{height:100%;background-position:center;background-size:cover}}.examess .duas-colunas .texto-um,.examess .duas-colunas .texto-dois{padding:20px 70px 20px 70px;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px;transform:translateX(-70px);margin-right:-142px}@media screen and (min-width: 768px)and (max-width: 960px){.examess .duas-colunas .texto-um,.examess .duas-colunas .texto-dois{padding:20px 20px 20px 60px;box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px;transform:translateX(-60px);margin-right:-80px}}@media screen and (max-width: 479px){.examess .duas-colunas .texto-um,.examess .duas-colunas .texto-dois{padding:20px;transform:translateX(0px);margin-right:0}}.examess .duas-colunas .texto-um h2,.examess .duas-colunas .texto-dois h2{margin-bottom:10px;margin-top:30px}.examess .duas-colunas .texto-um{background-color:#daebef;margin-top:40px}.examess .duas-colunas .texto-dois{background-color:#d5eff5;margin-bottom:40px;margin-top:20px}.examess .complementar{margin-top:55px}@media screen and (min-width: 768px)and (max-width: 960px){.examess .complementar{margin-top:35px}}@media screen and (max-width: 768px){.examess .complementar{margin-top:35px}}.examess .complementar .texto-complementar{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:40px}@media screen and (max-width: 479px){.examess .complementar .texto-complementar{grid-template-columns:1fr;gap:20px}}.examess .complementar .texto-complementar p{text-align:justify}.examess .complementar .texto-complementar strong{text-transform:uppercase;display:block}.examess .complementar .slide-antes-depois-container{max-width:850px;margin:30px auto;position:relative;z-index:4}.examess .complementar .slide-antes-depois-container .slide-antes-depois .slick-prev,.examess .complementar .slide-antes-depois-container .slide-antes-depois .slick-next{right:-80px;left:auto;width:60px;height:60px}.examess .complementar .slide-antes-depois-container .slide-antes-depois .slick-prev{top:77%}.examess .complementar .slide-antes-depois-container .slide-antes-depois .slick-next{top:60%}.examess .complementar .slide-antes-depois-container .slide-antes-depois .item{display:flex;gap:30px}@media screen and (max-width: 479px){.examess .complementar .slide-antes-depois-container .slide-antes-depois .item{flex-direction:column;gap:10px}.examess .complementar .slide-antes-depois-container .slide-antes-depois .item img{max-height:300px;object-fit:cover}}.examess .complementar .slide-antes-depois-container .slide-antes-depois .item div{display:flex;align-items:center;flex-direction:column;margin:auto}.examess .complementar .slide-antes-depois-container .slide-antes-depois .item div p{padding:15px 0}.examess .problemas{background-image:url("../img/fundo-tratamentos.jpg");background-size:cover;padding-top:60px;padding-bottom:40px}.examess .problemas h2{text-align:center;margin-bottom:10px;font-family:"Adobe Caslon Pro",serif;font-size:1.375rem;line-height:1.3636363636rem}@media screen and (max-width: 768px){.examess .problemas h2{margin-bottom:20px}}.examess .problemas .texto{margin-top:0;width:100%}.examess .problemas .problemas-colunas{display:grid;grid-template-columns:540px 1fr;gap:40px;align-items:center}@media screen and (min-width: 768px)and (max-width: 960px){.examess .problemas .problemas-colunas{grid-template-columns:1.4fr 1fr}}@media screen and (max-width: 479px){.examess .problemas .problemas-colunas{grid-template-columns:1fr}}.examess .problemas .problemas-colunas a{text-decoration:underline;color:#414042}.examess .problemas .problemas-colunas a:hover{text-decoration:none}.examess .problemas .problemas-colunas .mulher{position:relative}.examess .problemas .problemas-colunas .mulher img{transform:translateX(0px);filter:drop-shadow(3px -15px 20px rgba(175, 175, 175, 0.8))}@media screen and (max-width: 768px){.examess .problemas .problemas-colunas .mulher img{margin:0 auto;transform:none;max-width:100%}}.examess .problemas .mensagem{max-width:700px;margin:50px auto 120px auto;position:relative;padding:0 75px}@media screen and (max-width: 768px){.examess .problemas .mensagem{margin:20px auto 100px auto;padding:0}}.examess .problemas .mensagem::after{content:"";width:100%;height:162px;background-image:url("../img/detalhes-tratamentos-mensagem.png");background-repeat:no-repeat;position:absolute;bottom:-100px;left:0}@media screen and (max-width: 768px){.examess .problemas .mensagem::after{bottom:-110px}}.examess .problemas .mensagem::before{content:"";width:40px;height:40px;filter:blur(10);background-color:rgba(53,180,194,.35);position:absolute;box-shadow:0 0 30px #35b4c2;border-radius:50%;top:60px;left:45px;transform:translate(-50%, 0) scale(0.1);z-index:-1;transition:.3s;opacity:.7;animation:zoom 3s 1s alternate-reverse infinite cubic-bezier(0.11, 0, 0.5, 0)}@media screen and (max-width: 768px){.examess .problemas .mensagem::before{top:105px}}.examess .problemas .mensagem h3{text-transform:none;text-align:center}.examess .chamada-rodape{height:500px}@media screen and (min-width: 768px)and (max-width: 960px){.examess .chamada-rodape{height:350px;background-size:100%;background-attachment:initial}}.examess .slick-slide img{max-height:300px}.examess .tem-slide{padding-top:220px;transform:translateY(-250px);margin-bottom:-250px;z-index:-1;position:relative}.examess .slick-dots{bottom:-45px}.examess .slick-dots li::before{display:none}.contato h1 span{color:#008dab}.contato .img-empresa{position:absolute;top:-260px;left:20px}.contato .img-empresa img{width:260px;height:260px;border-radius:50%;object-fit:cover;filter:drop-shadow(10px 20px 0 #a1e5dd) drop-shadow(10px 20px 10px #d1d1d1)}.contato .disabled{border:1px solid #f4f4f4 !important;color:#f4f4f4;cursor:not-allowed}.contato .disabled:hover{border:1px solid #f4f4f4 !important;color:#f4f4f4;background-color:transparent !important}.contato .container-contato{padding:0 10rem 0 0}@media screen and (max-width: 768px){.contato .container-contato{padding:0 10px;margin-bottom:20px}}.contato .formulario .duas-colunas{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;margin-top:0px}@media screen and (min-width: 768px)and (max-width: 960px){.contato .formulario .duas-colunas{grid-template-columns:1fr 1fr;gap:30px}}@media screen and (max-width: 479px){.contato .formulario .duas-colunas{grid-template-columns:1fr;margin-top:0px;gap:0px;display:flex;flex-direction:column-reverse}}.contato .formulario .duas-colunas .form-info{padding:40px 0;position:relative}@media screen and (max-width: 768px){.contato .formulario .duas-colunas .form-info{padding:50px 0 20px 0}}.contato .formulario .duas-colunas .form-info::after{content:"CONTATO";font-family:"Adobe Caslon Pro",serif;font-size:1.25rem;line-height:1.25rem;font-size:70px;position:absolute;width:500px;height:100px;left:-15px;top:230px;transform:rotate(-90deg) translate(0, -294%);letter-spacing:20px;color:#35b4c2;opacity:.2}@media screen and (max-width: 768px){.contato .formulario .duas-colunas .form-info::after{display:none}}.contato .formulario .duas-colunas .form-info::before{content:"";width:40px;height:183px;background-image:url("../img/icones/bolinhas-detalhe.png");position:absolute;top:40px;right:-120px;background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 768px){.contato .formulario .duas-colunas .form-info::before{top:auto;bottom:0;right:0;z-index:-1}}.contato .formulario .duas-colunas .form-info h1{text-align:center;font-family:"Adobe Caslon Pro",serif;font-size:3rem;line-height:2.0833333333rem;font-size:100px;line-height:110px;letter-spacing:10px;color:#35b4c2;text-shadow:0 8px 8px #35b4c2;position:relative;z-index:2;display:none}@media screen and (max-width: 768px){.contato .formulario .duas-colunas .form-info h1{font-family:"Adobe Caslon Pro",serif;font-size:1.4375rem;line-height:1.5217391304rem;text-shadow:none;display:block;letter-spacing:0;color:#414042}}.contato .formulario .duas-colunas .form-info p{text-align:justify}.contato .formulario .duas-colunas .fundo-contato{background-color:#f4f4f4;background-position:right top;background-size:cover;background-repeat:no-repeat;padding:40px 0 40px 40px;position:relative}.contato .formulario .duas-colunas .fundo-contato::before{content:"";width:30px;height:183px;background-image:url("../img/icones/bolinhas-detalhe.png");position:absolute;bottom:40px;left:155px;background-position:center;background-size:contain;background-repeat:no-repeat;transform:rotate(90deg)}@media screen and (max-width: 768px){.contato .formulario .duas-colunas .fundo-contato::before{bottom:-90px}}@media screen and (max-width: 768px){.contato .formulario .duas-colunas .fundo-contato{background-image:none;padding:20px}}.contato .formulario .duas-colunas .img{height:325px;object-fit:cover}.contato .formulario .duas-colunas .informacoes{display:grid;grid-template-columns:1fr;gap:20px;padding:20px 0px 0px 50px;position:relative}@media screen and (max-width: 960px){.contato .formulario .duas-colunas .informacoes{padding:20px 0px 0px 50px;gap:10px;margin-top:10px}}@media screen and (max-width: 768px){.contato .formulario .duas-colunas .informacoes{padding:0;margin-top:0}}.contato .formulario .duas-colunas .informacoes .hora{width:100%;padding:0px 0 20px 0;display:flex;align-items:center;justify-content:flex-start;position:relative}.contato .formulario .duas-colunas .informacoes .hora p{display:block;text-align:left;color:#414042;font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.375rem;line-height:1.4rem}.contato .formulario .duas-colunas .informacoes .hora p span{color:#35b4c2;font-family:"Adobe Caslon Pro",serif;font-size:1rem;line-height:1.375rem}.contato .formulario .duas-colunas .informacoes .hora p strong{font-family:"Adobe Caslon Pro",serif;font-size:0.875rem;line-height:1.4285714286rem;color:#35b4c2;text-transform:uppercase}.contato .formulario .duas-colunas .informacoes .hora figure{width:35px;height:35px;border-radius:50%;position:absolute;display:flex;align-items:center;justify-content:center;top:-15px;left:50%;box-shadow:0 4px 7px rgba(0,0,0,.15);z-index:2;transform:translate(-50%, 0)}.contato .formulario .duas-colunas .informacoes .hora figure img{margin:10px auto;filter:brightness(0) invert(1)}.contato .formulario .duas-colunas .informacoes img{filter:brightness(0.4)}.contato .formulario .duas-colunas .informacoes p{padding-bottom:10px;color:#414042;font-family:"Open Sans",sans-serif;font-size:0.875rem;line-height:1.4285714286rem}.contato .formulario .duas-colunas .informacoes p strong{margin-bottom:5px;color:#414042;display:block;text-transform:uppercase;font-weight:normal;font-family:"Open Sans",sans-serif;font-size:0.875rem;line-height:1.4285714286rem}.contato .formulario .duas-colunas .informacoes p span{color:#35b4c2;display:inline-block;text-transform:uppercase}.contato .formulario .duas-colunas .informacoes p a{color:#414042;font-family:"Open Sans",sans-serif;font-size:1.125rem;line-height:1.4444444444rem;overflow:hidden;position:relative;text-transform:none;padding-bottom:5px;font-weight:500}.contato .formulario .duas-colunas .informacoes p a:hover,.contato .formulario .duas-colunas .informacoes p a.active{color:#008dab}.contato .formulario .duas-colunas .informacoes p a:first-child{color:#008dab !important}.contato .formulario .duas-colunas .informacoes p a.maior{font-family:"Open Sans",sans-serif;font-size:1.5rem;line-height:1.25rem;font-weight:500;color:#414042}.contato .formulario .duas-colunas .informacoes p a.maior:hover,.contato .formulario .duas-colunas .informacoes p a.maior.active{color:#008dab !important}.contato .formulario .duas-colunas .informacoes p strong{margin-right:10px}.contato .formulario .duas-colunas .informacoes .sociais{display:flex;gap:5px;margin-top:-26px}.contato .formulario .duas-colunas .informacoes .sociais img{transition:.3s}.contato .formulario .duas-colunas .informacoes .sociais img:hover{transform:translate3d(0, -5px, 0)}.contato .formulario .duas-colunas .duas{display:grid;grid-template-columns:2fr 1fr;gap:15px}@media screen and (max-width: 960px){.contato .formulario .duas-colunas .duas{grid-template-columns:1fr;gap:0px}}.contato .formulario .centralizado{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;margin-top:20px}.messageBox{display:flex;justify-content:space-between;align-items:center;padding:30px 20px;text-align:center;margin-bottom:10px;color:#fff;position:fixed;z-index:999;top:20%;right:5%;transition:.7s ease-out;transform:translate3d(0, 0, 0);box-shadow:0 4px 7px rgba(0,0,0,.25);max-width:400px;min-width:300px;font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.375rem}.messageBox.error{background:#d22121}.messageBox.messageBox.success{background:#389f5c}.messageBox img{cursor:pointer;width:20px;height:20px}.erro{display:flex;height:400px;align-items:center;justify-content:center}.erro h2,.erro h4{text-align:center}.erro .erro-btn{display:flex;align-items:center;justify-content:center}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/Slick/slick.eot");src:url("./fonts/Slick/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/Slick/slick.woff") format("woff"),url("./fonts/Slick/slick.ttf") format("truetype"),url("./fonts/Slick/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;font-display:swap}.slick-prev{position:absolute;display:block;height:70px;width:70px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;opacity:.95;border:none;outline:none;background-image:url("../img/icones/flecha-esquerda.png");background-size:75%;background-repeat:no-repeat}.slick-prev:hover,.slick-prev:focus{opacity:1;outline:none;background-image:url("../img/icones/flecha-esquerda-hover.png")}.slick-prev:hover:before,.slick-prev:focus:before{opacity:1}.slick-prev.slick-disabled:before{opacity:.25}.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}.slick-next{position:absolute;display:block;height:70px;width:70px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;opacity:.95;border:none;outline:none;background-image:url("../img/icones/flecha-direita.png");background-size:75%;background-repeat:no-repeat}.slick-next:hover,.slick-next:focus{outline:none;background-image:url("../img/icones/flecha-direita-hover.png");opacity:1}.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-next.slick-disabled:before{opacity:.25}.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}.slick-prev{left:-50px;z-index:2}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next{right:-50px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dots{position:absolute;bottom:10px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block !important;height:20px;width:20px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:12px;width:12px;outline:none;line-height:0px;font-size:0px;color:#35b4c2;opacity:.9;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0px;left:0;content:"•";width:15px;height:15px;font-family:"slick";font-display:swap;font-size:12px;line-height:20px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#7b7879;opacity:.8 !important}/*# sourceMappingURL=style.css.map */
