header div.top-cover{height:30rem;border-radius:6rem;box-shadow:0 0 .6rem 0 var(--title-color);overflow:hidden;background-color:rgba(64,84,178,.5)}header .banner-cover{width:100%;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}header .banner-cover p{color:var(--paragraph-color);font-size:1.25rem}header div.top-cover .logo{height:100%}header div.top-cover .banner{mix-blend-mode:multiply;height:100%;width:100%}header div.top-infos{padding:0 8rem;margin-top:-22rem;isolation:isolate}header div.top-infos h1{font-size:6rem;line-height:5rem}header div.top-infos h1,header div.top-infos p{color:var(--body-color);text-shadow:0 0 .25rem var(--title-color)}header div.top-infos p{margin-top:1rem;font-size:1.5rem}header div.top-infos p.banner-text{color:var(--body-color);margin-bottom:1.5rem;text-align:center}header div.top-infos div.dr-infos{margin-top:1.5rem;display:flex;gap:4rem;align-items:center}header div.top-infos div.dr-infos img.dr{width:15rem;height:15rem;border-radius:50%;border:.25rem solid var(--body-color);box-shadow:0 0 .6rem 0 var(--title-color)}header div.top-infos div.dr-infos a{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}header div.top-infos div.dr-infos .icons-header a.mobile{display:none}.whats-app-btn-div{display:flex;justify-content:center}.whats-app-btn{display:block;padding:1.4rem 1rem;text-align:center;background-color:var(--whatsapp-icon-color);color:var(--body-color);font-size:1.2rem;border-radius:1rem;width:-moz-fit-content;width:fit-content}.whats-app-btn:hover{text-decoration:none;filter:brightness(.96)}header div.top-infos div.dr-infos a img.whatsapp-icon{width:4rem;height:4rem;border-radius:50%}header div.top-infos div.dr-infos a img.whatsapp-icon:hover{filter:brightness(.95)}main{display:flex;flex-direction:column;gap:4rem;padding:4rem 6rem}main div{font-size:1.2rem}main div h2{font-size:3rem;margin-bottom:2rem}main div h2,main div h3{color:var(--title-color)}main div h3{font-size:2.5rem;margin-top:2rem;margin-bottom:1.5rem}main div.depo{display:flex;flex-direction:column;gap:2rem}main div.depo div.middle-cover{background-image:url(/images/dr-leonardo-galvao-capa.jpg);background-position:50%;border-radius:5rem;width:100%;height:20rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:4rem;mix-blend-mode:multiply;position:relative;overflow:hidden}main div.depo div.middle-cover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.33}main div.depo div.middle-cover h2,main div.depo div.middle-cover p{color:var(--body-color);text-shadow:0 0 .25rem var(--title-color);isolation:isolate}main div.depo div.middle-cover h2{font-size:3rem;margin-bottom:1rem}main div.depo div.middle-cover p{font-size:1.4rem}main div.depo div.carrousel{width:100%;display:flex;flex-wrap:nowrap;flex-direction:column}main div.depo div.carrousel div.carrousel-item{min-width:inherit;display:none;flex-direction:column;gap:1rem;text-align:center}main div.depo div.carrousel div.carrousel-item[data-carrousel-visible]{display:flex}main div.depo div.carrousel div.carrousel-item div.depo-author{display:flex;gap:1rem;align-items:center;justify-content:center}main div.depo div.carrousel div.depo-author img{border-radius:50%}main div.depo div.carrousel div.carrousel-item div.testimony{width:100%;background-color:#eee;border-radius:5rem;overflow:hidden;overflow-y:auto;padding:2rem}main div.depo div.carrousel div.carrousel-item div.testimony cite{color:var(--paragraph-color)}main div.depo div.carrousel div.carrousel-radio{width:100%;display:flex;flex-direction:row;gap:.5rem;justify-content:center;padding:1rem}main div.depo div.carrousel div.carrousel-radio input{cursor:pointer}main div.image{text-align:center;width:100%}main div.image img{width:100%;max-width:15rem}main div.clinc{display:flex;flex-wrap:wrap;gap:1rem}main div.clinc img{flex:1 1;min-width:16rem;height:10rem;border-radius:1rem}main div.map{width:100%;height:30rem}main div.map .iframe{border:none;border-radius:.5rem;box-shadow:0 0 .05rem 0 var(--title-color)}main div.float-button{position:fixed;bottom:2rem;right:20rem}main div.float-button a img.whatsapp-icon{width:4rem;height:4rem;border-radius:50%}main div.float-button a img.whatsapp-icon:hover{filter:brightness(.95)}main div.float-button-mobile{display:none}.footer{text-align:center;margin-bottom:2rem}footer a{color:var(--paragraph-color)}.videos{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.videos video{width:100%;height:100%;max-height:20rem;max-width:20rem;border-radius:1rem;border:.1rem solid #ddd}.spacing-vertical{margin-top:1.5rem;margin-bottom:1.5rem}.h3-span{font-size:1.2rem;color:var(--accent-color)}@media (max-width:112.5rem){main div.float-button{right:12rem}}@media (max-width:100rem){main div.float-button{right:8rem}}@media (max-width:87.5rem){main div.float-button{right:2rem}}@media (max-width:66rem){header{padding:0}header div.top-cover{height:30rem;border-radius:6rem}header div.top-infos{padding:0 4rem;margin-top:-22rem}main{padding:2rem}main div.float-button{right:1rem;bottom:1rem}}@media (max-width:57rem){header div.top-infos h1{font-size:5.5rem;line-height:5.5rem}}@media (max-width:53rem){header div.top-infos h1{font-size:5rem;line-height:5rem}}@media (max-width:49rem){header div.top-infos h1{font-size:4.5rem;line-height:4.5rem}}@media (max-width:45rem){header div.top-infos h1{font-size:4rem;line-height:4rem}header div.top-infos p{font-size:1.4rem}}@media (max-width:42rem){header div.top-cover{height:25rem;border-radius:4rem}header div.top-infos{margin-top:-20rem;padding:0 2rem}header div.top-infos p.banner-text{margin-bottom:.5rem}header div.top-infos div.dr-infos{margin-top:2.5rem}header div.top-infos div.dr-infos img.dr{width:12rem;height:12rem}main div.clinc img{min-width:50%;height:14rem}}@media (max-width:38rem){header div.top-infos h1{font-size:3.5rem;line-height:3.5rem}header div.top-infos p{font-size:1.1rem}header div.top-infos div.dr-infos{margin-top:3.5rem;gap:2rem}}@media (max-width:32.5rem){header div.top-cover{height:20rem;border-radius:2rem}header div.top-infos{margin-top:-16rem}header div.top-infos h1{font-size:3rem;line-height:3rem}header div.top-infos div.dr-infos img.dr{width:10rem;height:10rem}header div.top-infos div.dr-infos{margin-top:1.6rem}header div.top-infos div.dr-infos a img.whatsapp-icon{width:3rem;height:3rem}main div.depo div.middle-cover{padding:2rem;align-items:center;text-align:center}}@media (max-width:30.5rem){header div.top-infos p{font-size:1rem}header div.top-infos div.dr-infos .icons-header a.mobile{display:block}.whats-app-btn-div,main div.float-button{display:none}main div.float-button-mobile{display:flex;position:fixed;bottom:0;right:0;left:0}main div.float-button-mobile a{height:100%;width:100%;padding:1.4rem 1rem;text-align:center;background-color:var(--whatsapp-icon-color);color:var(--body-color);font-size:1.2rem}.footer{margin-bottom:6rem}}@media (max-width:29rem){header div.top-cover{height:28rem}header div.top-infos{margin-top:-24rem;padding:0 2rem}header div.top-infos h1{font-size:4rem;line-height:4rem}header div.top-infos p{font-size:1.2rem}main div h2{font-size:2.5rem;margin-bottom:1.5rem}main div.depo div.middle-cover h2{font-size:2.4rem;margin-bottom:1rem}main div.depo div.middle-cover p{font-size:1.2rem}}@media (max-width:23.75rem){header div.top-infos p{font-size:1rem}main div h2{font-size:2.2rem;margin-bottom:1.5rem}main div h3{font-size:2rem;margin-top:1.8rem;margin-bottom:1.2rem}}@media (max-width:22.8rem){header div.top-infos h1{font-size:3.5rem;line-height:3.5rem}header div.top-infos div.dr-infos{margin-top:3rem}main div.depo div.middle-cover h2{font-size:2.2rem}main div.depo div.middle-cover p{font-size:1.2rem}}@media (max-width:20.5rem){header div.top-infos h1{font-size:3rem;line-height:3rem}header div.top-infos div.dr-infos{margin-top:3rem}}