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)}}.cuidando{position:relative;padding:12rem 0 17rem}.cuidando .red-dot{position:absolute;right:0;top:50%;transform:translateY(-50%)}.cuidando .wrap-cuidando{display:flex;width:90%;margin:auto;gap:8rem}.cuidando .wrap-cuidando .right-cuidando{width:54.5rem;display:flex;flex-direction:column;gap:4rem}.cuidando .wrap-cuidando .right-cuidando h1{font-size:3.6rem;line-height:4.6rem;letter-spacing:0%;text-transform:uppercase;font-weight:600;color:#22376d}.cuidando .wrap-cuidando .right-cuidando p{font-size:2.2rem;line-height:3.2rem;letter-spacing:2%;margin-bottom:2.5rem}@media screen and (max-width: 700px){.cuidando{position:relative;padding:6rem 0 7rem}.cuidando .red-dot{height:8rem;width:auto;top:27rem}.cuidando .wrap-cuidando{display:flex;flex-direction:column;width:90%;margin:auto;gap:8rem}.cuidando .wrap-cuidando .right-cuidando{width:100%;display:flex;flex-direction:column;gap:3rem}.cuidando .wrap-cuidando .right-cuidando h1{font-size:1.9rem;line-height:2.6rem}.cuidando .wrap-cuidando .right-cuidando img{width:27rem;height:27rem}.cuidando .wrap-cuidando .right-cuidando p{font-size:1.5rem;line-height:2.2rem;margin-bottom:0rem}}.tratamentos{display:flex;width:90%;margin:auto;gap:8.8rem;align-items:flex-start;padding-bottom:22rem}.tratamentos .left-tratamentos{display:flex;gap:3.4rem;align-items:center}.tratamentos .left-tratamentos h1{font-size:4rem;line-height:4rem;letter-spacing:0%;text-transform:uppercase;font-weight:600;color:#a1d8e6}.tratamentos .left-tratamentos img{width:8.5rem;height:18rem}.tratamentos .right-tratamentos{display:flex;flex-wrap:wrap;row-gap:14rem;align-items:flex-start;justify-content:flex-start}.tratamentos .right-tratamentos .item-tratamentos{display:flex;flex-direction:column;gap:4rem;align-items:flex-start;justify-content:space-between;align-items:center;width:25rem;height:23rem}.tratamentos .right-tratamentos .item-tratamentos p{font-size:2.1rem;line-height:2.1rem;letter-spacing:2%;text-transform:uppercase;font-weight:300}.tratamentos .right-tratamentos .outro-tratamentos{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-items:center;width:25rem;height:23rem}.tratamentos .right-tratamentos .outro-tratamentos .blueButton{padding:1.8rem 5rem}@media screen and (max-width: 700px){.tratamentos{display:flex;flex-direction:column;width:90%;margin:auto;gap:2.4rem;align-items:flex-start;padding-bottom:17rem}.tratamentos .left-tratamentos{gap:2.2rem}.tratamentos .left-tratamentos h1{font-size:2rem;line-height:2rem;letter-spacing:2%;text-transform:uppercase}.tratamentos .left-tratamentos img{width:3rem;height:6.4rem}.tratamentos .right-tratamentos{display:flex;flex-wrap:wrap;gap:4rem;align-items:flex-start;justify-content:flex-start}.tratamentos .right-tratamentos .item-tratamentos{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;justify-content:space-between;align-items:center;width:9rem;height:8.5rem}.tratamentos .right-tratamentos .item-tratamentos p{font-size:1.2rem;line-height:1.6rem;letter-spacing:0%}.tratamentos .right-tratamentos .item-tratamentos img{height:6rem}.tratamentos .right-tratamentos .outro-tratamentos{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-items:center;width:25rem;height:23rem}.tratamentos .right-tratamentos .outro-tratamentos .blueButton{padding:1.8rem 5rem}.tratamentos>.blueButton{margin:auto;padding:1.4rem 3rem;margin-top:2.2rem}}.equipe{background-color:#22376d;padding-bottom:10rem}.equipe .wrap-equipe{display:flex;flex-direction:column;width:75%;margin:-10rem auto 0;gap:6rem}.equipe .wrap-equipe .item-equipe{display:flex;gap:5rem;align-items:center}.equipe .wrap-equipe .item-equipe .info{display:flex;flex-direction:column;width:52.5rem}.equipe .wrap-equipe .item-equipe .info h2{font-size:3.6rem;line-height:3rem;letter-spacing:2%;color:#a1d8e6;text-transform:uppercase;font-weight:600;margin-bottom:1rem}.equipe .wrap-equipe .item-equipe .info h3{font-size:2.4rem;line-height:3rem;letter-spacing:2%;color:#a1d8e6;text-transform:uppercase;font-weight:300;margin-bottom:3rem}.equipe .wrap-equipe .item-equipe .info p{font-size:2.2rem;line-height:3.2rem;letter-spacing:2%;color:#cce8e5;font-weight:300}.equipe .wrap-equipe .invert{justify-content:flex-end}.equipe .wrap-equipe .end{align-items:flex-end;margin-bottom:4rem}@media screen and (max-width: 700px){.equipe{padding:17rem 0rem 6rem}.equipe .wrap-equipe{display:flex;flex-direction:column;width:85%;margin:-35rem auto 0;padding-top:7rem;gap:6rem}.equipe .wrap-equipe .item-equipe{display:flex;flex-direction:column;gap:3rem;align-items:center}.equipe .wrap-equipe .item-equipe img{width:80%;margin:auto;z-index:100}.equipe .wrap-equipe .item-equipe .info{display:flex;flex-direction:column;width:100%}.equipe .wrap-equipe .item-equipe .info h2{font-size:2.2rem;line-height:2.2rem;margin-bottom:0rem}.equipe .wrap-equipe .item-equipe .info h3{font-size:1.8rem;line-height:3rem}.equipe .wrap-equipe .item-equipe .info p{font-size:1.6rem;line-height:2.2rem;letter-spacing:0%}.equipe .wrap-equipe .invert{flex-direction:column-reverse;justify-content:flex-start}.equipe .wrap-equipe .end{align-items:flex-end;margin-bottom:0rem}}.cuidar{display:flex;flex-direction:column;padding:16rem 0 15rem;align-items:center;position:relative}.cuidar .wrap-cuidar{display:flex;width:90%;margin:auto;justify-content:center;gap:12rem;margin-bottom:15rem}.cuidar .wrap-cuidar h1{font-size:3.4rem;line-height:4rem;letter-spacing:2%;color:#a52c4c;text-transform:uppercase;font-weight:600;width:53rem}.cuidar .wrap-cuidar .aspas{width:33.5px;height:20.5px}.cuidar .wrap-cuidar .cuidar-right{width:50%;padding-top:13rem;display:flex;gap:5rem;position:relative}.cuidar .wrap-cuidar .cuidar-right .aspas{margin-top:-2rem}.cuidar .wrap-cuidar .cuidar-right .swiper .swiper-slide{display:flex;flex-direction:column;justify-content:space-between;height:24rem !important}.cuidar .wrap-cuidar .cuidar-right .swiper .swiper-slide p{font-size:2.2rem;line-height:3.2rem;letter-spacing:2%}.cuidar .wrap-cuidar .cuidar-right .swiper .swiper-slide h2{font-size:2.2rem;line-height:2.2rem;text-transform:uppercase;color:#22376d;letter-spacing:2%;font-weight:700}.cuidar .wrap-cuidar .cuidar-right .swiper-icons{position:absolute;display:flex;align-items:center;top:8rem;right:0;gap:1.5rem}.cuidar .wrap-cuidar .cuidar-right .swiper-icons img{position:unset;width:4.2rem;height:4.2rem}.cuidar>p{font-size:2.6rem;line-height:3.2rem;letter-spacing:2%;text-align:center;font-weight:500;font-family:"fractul-variable",sans-serif;margin-bottom:5rem}.cuidar .cuidar-dots{position:absolute;left:0;bottom:16rem}@media screen and (max-width: 700px){.cuidar{padding:6rem 0;align-items:center;position:relative}.cuidar .wrap-cuidar{display:flex;flex-direction:column;width:90%;margin:auto;justify-content:center;gap:3rem;margin-bottom:0rem}.cuidar .wrap-cuidar h1{font-size:2rem;line-height:2.5rem;letter-spacing:2%;color:#a52c4c;text-transform:uppercase;font-weight:600;width:100%}.cuidar .wrap-cuidar .aspas{width:24px;height:13px}.cuidar .wrap-cuidar .cuidar-right{width:100%;padding-top:7.6rem;display:flex;gap:0rem;position:relative}.cuidar .wrap-cuidar .cuidar-right .aspas{margin-top:-2rem}.cuidar .wrap-cuidar .cuidar-right .swiper .swiper-slide{display:flex;flex-direction:column;justify-content:space-between;height:17rem !important;z-index:4}.cuidar .wrap-cuidar .cuidar-right .swiper .swiper-slide p{font-size:1.6rem;line-height:2.2rem;letter-spacing:2%}.cuidar .wrap-cuidar .cuidar-right .swiper .swiper-slide h2{font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;color:#22376d;letter-spacing:2%;font-weight:700}.cuidar .wrap-cuidar .cuidar-right .swiper-icons{position:absolute;display:flex;align-items:center;top:3rem;right:0;gap:1rem}.cuidar .wrap-cuidar .cuidar-right .swiper-icons img{position:unset;width:3rem;height:3rem}.cuidar>p{font-size:1.7rem;line-height:2.3rem;margin-bottom:2.5rem;margin-top:6rem;width:90%;margin:6rem auto 2.5rem}.cuidar .cuidar-dots{position:absolute;left:0;bottom:unset;top:14rem;height:25rem;z-index:0}}
