strong{font-weight:bold}*{margin:0;padding:0;outline:0;box-sizing:border-box;scroll-behavior:smooth}*:focus{outline:0}html,body,#root{font-size:62.5%}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;font-family:"mundial",sans-serif}main{display:flex;overflow-x:hidden;flex-direction:column;background-color:#fff5e9;position:relative}body,input,button,textarea{font-family:"mundial",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"mundial",sans-serif}p{font-size:2.3rem;color:#22376d}h1{font-size:4.8rem}h2{font-size:2.4rem}h3{font-size:2.2rem}h4{font-size:2rem}h5{font-size:2.4rem}h6{font-size:1.8rem}a{text-decoration:none;font-size:1.9rem}ul{list-style:none}ul li{font-size:1.6rem}button{cursor:pointer}.whatsapp{position:fixed;z-index:10;bottom:3rem;right:5rem;width:7rem;height:7rem}@media screen and (max-width: 700px){.whatsapp{right:24px;width:6rem;height:6rem}}.only-mobile{display:none !important}.mobile-tablet{display:none !important}@media screen and (max-width: 700px){.only-mobile{display:initial !important}.mobile-tablet{display:initial !important}.tablet-desktop{display:none !important}.only-desktop{display:none !important}}@media screen and (min-width: 701px)and (max-width: 1260px){.mobile-tablet{display:initial !important}.only-desktop{display:none !important}}@keyframes appear{0%{opacity:0}100%{opacity:1}}.blueButton{background-color:#22376d;color:#a1d8e6;padding:1.8rem 3rem;font-size:1.8rem;font-weight:400;transition:filter .2s;border-radius:30px;text-transform:uppercase;display:flex;place-items:center;justify-content:center;z-index:10;width:fit-content}.blueButton:hover{filter:brightness(0.7)}@media screen and (max-width: 700px){.blueButton{font-size:1.3rem;line-height:1.3rem;padding:1.3rem 1.6rem}}.nav{width:100%;display:flex;align-items:center;justify-content:flex-end;padding:2.5rem 10rem;background-color:rgba(0,0,0,0);position:absolute;z-index:5}.nav input{display:none}.nav label{width:100%}.nav ul{display:flex;gap:5rem;justify-content:space-between;width:100%;align-items:center}.nav ul .wrap-links{display:flex;gap:5rem;align-items:center;transform:translateX(25%)}.nav ul li{opacity:1}.nav ul li a{font-style:normal;font-weight:500;font-size:1.8rem;line-height:100%;color:#22376d;text-transform:uppercase;font-family:"mundial",sans-serif}.nav ul li .blueButton{color:#a1d8e6}@media screen and (max-width: 700px){.nav{padding:2rem 2.4rem;width:100%;display:flex !important;align-items:center;justify-content:space-between}.nav>a img{width:4rem;height:4rem}.nav label{width:auto}.nav label .menu{position:relative;z-index:1000;cursor:pointer}.nav .hamburger .abrir{width:4rem;height:4rem}.nav .hamburger .fechar{display:none}.nav label input:checked{height:100vh}.nav label input:checked+.menu .hamburger .abrir{display:none}.nav label input:checked+.menu .hamburger .fechar{width:4rem;height:4rem;display:initial}.nav label ul{opacity:0;display:none;animation:appear .5s ease-in}.nav label input:checked+.menu+ul{opacity:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5vh;position:absolute;background-color:rgba(34,55,109,.8);top:0;width:100vw;right:0;padding:2.4rem;height:85vh;box-shadow:0px 4px 4px rgba(0,0,0,.1);z-index:200}.nav label input:checked+.menu+ul .wrap-links{display:flex;flex-direction:column;align-items:center;transform:translateX(0);gap:5vh}.nav label input:checked+.menu+ul .links{font-size:1.8rem;line-height:1.8rem;letter-spacing:0%;color:#a1d8e6}.nav label input:checked+.menu+ul img{width:4rem;height:4rem;margin-bottom:13vh}.nav label input:checked+.menu+ul .blueButton{background-color:#a1d8e6;color:#22376d}.nav label input:checked+.menu+ul>li{align-self:center}.nav ul{gap:0}.nav ul li{position:relative}.nav ul li a{font-size:1.3rem}}@media screen and (min-width: 701px)and (max-width: 1260px){.nav{padding-right:10%;padding-left:5%;padding-top:2rem;padding-bottom:2rem}.nav label .menu{position:absolute;z-index:1000;width:50px;height:50px;cursor:pointer}.nav label .hamburger{position:absolute;width:30px;height:2px;display:block;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.nav label .hamburger:after,.nav label .hamburger:before{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;content:"";position:absolute;display:block;width:100%;height:100%}.nav label .hamburger:before{top:-10px}.nav label .hamburger:after{bottom:-10px}.nav label input{display:none}.nav label input:checked{height:100vh;width:100vw;margin-bottom:0;padding-left:0;top:-7.8rem}.nav label input:checked+.menu .hamburger{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav label input:checked+.menu .hamburger:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);bottom:0}.nav label input:checked+.menu .hamburger:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:0}.nav label input:checked+.menu+ul{opacity:1;flex-direction:column;display:flex;position:absolute;top:-4rem;width:100vw;right:0;padding-top:6rem;padding-left:2.5rem;padding-bottom:4.6rem;box-shadow:0px 4px 4px rgba(0,0,0,.1);border-radius:0px 0px 0px 25px}.nav label ul{z-index:200;position:absolute;top:50%;left:50%;opacity:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;display:none}.nav ul{gap:0}.nav ul li{position:relative;padding-bottom:2rem;padding-top:2rem}.nav ul li a{font-weight:700;font-size:1.8rem;line-height:100%}}.nav2{width:100%;display:flex;align-items:center;justify-content:flex-end;padding:2.5rem 10rem;background-color:rgba(0,0,0,0);position:absolute;z-index:5}.nav2 input{display:none}.nav2 label{width:100%}.nav2 ul{display:flex;gap:5rem;justify-content:space-between;width:100%;align-items:center}.nav2 ul .wrap-links{display:flex;gap:5rem;align-items:center;transform:translateX(25%)}.nav2 ul li{opacity:1}.nav2 ul li a{font-style:normal;font-weight:500;font-size:1.8rem;line-height:100%;color:#a1d8e6;text-transform:uppercase;font-family:"mundial",sans-serif}.nav2 ul li .blueButton{color:#a1d8e6}@media screen and (max-width: 700px){.nav2{padding:2rem 2.4rem;width:100%;display:flex !important;align-items:center;justify-content:space-between}.nav2>a img{width:4rem;height:4rem}.nav2 label{width:auto}.nav2 label .menu{position:relative;z-index:1000;cursor:pointer}.nav2 .hamburger .abrir{width:4rem;height:4rem}.nav2 .hamburger .fechar{display:none}.nav2 label input:checked{height:100vh}.nav2 label input:checked+.menu .hamburger .abrir{display:none}.nav2 label input:checked+.menu .hamburger .fechar{width:4rem;height:4rem;display:initial}.nav2 label ul{opacity:0;display:none;animation:appear .5s ease-in}.nav2 label input:checked+.menu+ul{opacity:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5vh;position:absolute;background-color:rgba(34,55,109,.8);top:0;width:100vw;right:0;padding:2.4rem;height:85vh;box-shadow:0px 4px 4px rgba(0,0,0,.1);z-index:200}.nav2 label input:checked+.menu+ul .wrap-links{display:flex;flex-direction:column;align-items:center;transform:translateX(0);gap:5vh}.nav2 label input:checked+.menu+ul .links{font-size:1.8rem;line-height:1.8rem;letter-spacing:0%;color:#a1d8e6}.nav2 label input:checked+.menu+ul img{width:4rem;height:4rem;margin-bottom:13vh}.nav2 label input:checked+.menu+ul .blueButton{background-color:#a1d8e6;color:#22376d}.nav2 label input:checked+.menu+ul>li{align-self:center}.nav2 ul{gap:0}.nav2 ul li{position:relative}.nav2 ul li a{font-size:1.3rem}}@media screen and (min-width: 701px)and (max-width: 1260px){.nav2{padding-right:10%;padding-left:5%;padding-top:2rem;padding-bottom:2rem}.nav2 label .menu{position:absolute;z-index:1000;width:50px;height:50px;cursor:pointer}.nav2 label .hamburger{position:absolute;width:30px;height:2px;display:block;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.nav2 label .hamburger:after,.nav2 label .hamburger:before{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;content:"";position:absolute;display:block;width:100%;height:100%}.nav2 label .hamburger:before{top:-10px}.nav2 label .hamburger:after{bottom:-10px}.nav2 label input{display:none}.nav2 label input:checked{height:100vh;width:100vw;margin-bottom:0;padding-left:0;top:-7.8rem}.nav2 label input:checked+.menu .hamburger{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav2 label input:checked+.menu .hamburger:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);bottom:0}.nav2 label input:checked+.menu .hamburger:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:0}.nav2 label input:checked+.menu+ul{opacity:1;flex-direction:column;display:flex;position:absolute;top:-4rem;width:100vw;right:0;padding-top:6rem;padding-left:2.5rem;padding-bottom:4.6rem;box-shadow:0px 4px 4px rgba(0,0,0,.1);border-radius:0px 0px 0px 25px}.nav2 label ul{z-index:200;position:absolute;top:50%;left:50%;opacity:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;display:none}.nav2 ul{gap:0}.nav2 ul li{position:relative;padding-bottom:2rem;padding-top:2rem}.nav2 ul li a{font-weight:700;font-size:1.8rem;line-height:100%}}footer{background-color:#a1d8e6;padding:8rem 0 1rem;display:flex;flex-direction:column;position:relative}footer .info-footer{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2rem;padding-bottom:3rem;width:85%;margin:0 auto}footer .info-footer img{margin-bottom:2rem}footer .info-footer p{font-size:1.8rem;font-weight:200;text-transform:uppercase;line-height:1.8rem;letter-spacing:2%}footer .info-footer strong{font-weight:400}footer .info-footer p:last-of-type{font-weight:400;font-size:2rem;line-height:3.2rem;text-transform:none;margin-bottom:.5rem}footer .info-footer .icons-footer{display:flex;gap:2.5rem}footer .info-footer .icons-footer a{width:2.5rem}footer .nami{text-align:center;font-size:1.6rem;color:#22376d}footer>img{position:absolute;top:50%;transform:translateY(-50%)}footer .left-circle{left:0}footer .right-circle{right:0}@media screen and (max-width: 700px){footer{padding:5rem 0 1rem}footer .info-footer{gap:1.5rem;padding-bottom:2rem}footer .info-footer>img{margin-bottom:1.5rem;width:17rem}footer .info-footer p{font-size:1.5rem;line-height:1.5rem;letter-spacing:0%}footer .info-footer p:last-of-type{font-weight:400;font-size:1.5rem;line-height:2rem;text-transform:none;margin-bottom:.5rem}footer .info-footer .icons-footer{display:flex;gap:1.5rem}footer .info-footer .icons-footer a{width:2rem}footer .nami{text-align:center;font-size:1.4rem}footer>img{position:absolute;top:6rem;transform:translateY(0%);height:7.6rem}footer .left-circle{left:0}footer .right-circle{right:0}}.header{position:relative;width:100%;height:100vh}.header .header-back{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2}.header .header-text{position:absolute;left:10rem;top:50%;transform:translateY(-50%);z-index:3;display:flex;flex-direction:column;width:31.5rem}.header .header-text img{width:31.5rem;height:9.2rem}.header .down-arrow{position:absolute;bottom:4rem;left:50%;transform:translateX(-50%);z-index:10;width:8rem;height:8rem;animation:arrow 1.5s infinite alternate linear}@media screen and (max-width: 700px){.header{aspect-ratio:36/40;height:auto}.header .header-text{left:2.4rem;gap:1rem;width:17rem;top:55%}.header .header-text img{width:100%;height:auto;object-fit:cover}.header .header-text h2{font-size:1.6rem;line-height:2.2rem;width:25rem}}.header2{position:relative;aspect-ratio:144/60;width:100%;height:auto}.header2 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2}.header2 .header-text{position:absolute;left:10rem;top:50%;z-index:3;display:flex;flex-direction:column;gap:2rem;width:40rem}.header2 .header-text h2{font-size:4rem;color:#a3d8e7;font-weight:500;line-height:4.6rem;letter-spacing:5%;font-family:"fractul-variable",sans-serif;text-transform:uppercase}.header2 .header-text p{font-size:1.9rem;line-height:2.9rem;letter-spacing:2%;text-transform:uppercase;font-weight:300;color:#a3d8e7}@media screen and (max-width: 700px){.header2{aspect-ratio:36/40;height:auto}.header2 .header-text{left:2.4rem;gap:1.2rem;width:27rem}.header2 .header-text h2{font-size:2.6rem;line-height:2.2rem;width:20rem}.header2 .header-text p{font-size:1.2rem;line-height:1.6rem}}@keyframes arrow{from{transform:translateY(0)}to{transform:translateY(2rem)}}.tratamentos{width:90%;margin:auto;padding:12rem 0 17rem;position:relative;max-width:1500px}.tratamentos .wrap-tratamentos{display:grid;grid-template-columns:repeat(2, 1fr);gap:4rem;align-items:center;margin:auto}.tratamentos .wrap-tratamentos .item-tratamentos{position:relative;width:60rem;height:54rem;cursor:pointer}.tratamentos .wrap-tratamentos .item-tratamentos>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.tratamentos .wrap-tratamentos .item-tratamentos .option{position:absolute;z-index:3;bottom:4rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:2.2rem}.tratamentos .wrap-tratamentos .item-tratamentos .option img{height:8rem;object-fit:contain}.tratamentos .wrap-tratamentos .item-tratamentos .option .blueButton{width:20rem}.tratamentos .tratamentos-dots{position:absolute;right:0;bottom:6rem}@media screen and (max-width: 700px){.tratamentos{width:85%;margin:auto;padding:4.5rem 0 7.6rem;position:relative;max-width:100%}.tratamentos .wrap-tratamentos{display:flex;flex-direction:column;gap:2rem}.tratamentos .wrap-tratamentos .item-tratamentos{aspect-ratio:32/28;width:100%;height:auto}.tratamentos .wrap-tratamentos .item-tratamentos .option{bottom:2rem;gap:1rem}.tratamentos .wrap-tratamentos .item-tratamentos .option img{height:6rem}.tratamentos .wrap-tratamentos .item-tratamentos .option .blueButton{width:14.5rem}.tratamentos .tratamentos-dots{position:absolute;right:0;bottom:6rem}}.page{padding:11rem 0}.page .wrap-page{display:flex;width:85%;margin:auto;align-items:center;justify-content:space-between;gap:8.5rem}.page .right-page{display:flex;flex-direction:column;gap:5rem}.page .right-page .back{display:flex;align-items:center;gap:1rem}.page .right-page .back img{width:3rem;height:3rem;object-fit:cover}.page .right-page .back p{font-size:2rem;line-height:1.8rem;letter-spacing:4%;font-weight:400}.page .right-page .title{display:flex;align-items:center;gap:1.5rem}.page .right-page .title img{height:7rem;width:auto;object-fit:contain}.page .right-page .title h1{font-size:4rem;line-height:4.6rem;letter-spacing:2%;color:#a52c4c;text-transform:uppercase;font-family:"fractul-variable",sans-serif;font-weight:600}.page .right-page p{font-size:2.2rem;line-height:3.2rem;letter-spacing:2%;font-weight:300}@media screen and (max-width: 700px){.page{padding:5rem 0}.page .wrap-page{display:flex;flex-direction:column;width:85%}.page .right-page{display:flex;flex-direction:column;gap:3rem;width:100%}.page .right-page .back{display:flex;align-items:center;gap:1rem}.page .right-page .back img{width:2rem;height:2rem;object-fit:cover}.page .right-page .back p{font-size:1.3rem;line-height:1.3rem}.page .right-page .title{display:flex;align-items:center;gap:1rem}.page .right-page .title img{height:4rem;width:auto;object-fit:contain}.page .right-page .title h1{font-size:2rem;line-height:2rem;letter-spacing:2%}.page .right-page p{font-size:1.6rem;line-height:2.2rem;letter-spacing:0%}}
