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{-webkit-font-smoothing:antialiased;font-family:articulat-cf,sans-serif;overflow-x:hidden}main{position:relative;display:flex;flex-direction:column;background-color:#f9eee1;overflow-x:hidden;overflow-y:hidden}ul{list-style:none}ul li{font-family:articulat-cf,sans-serif}h1,h2,h3{font-family:the-seasons,sans-serif;color:#64453f}p,a,li{font-family:articulat-cf,sans-serif;color:#64453f}button{cursor:pointer}a{text-decoration:none;color:#000}.only-mobile{display:none !important}.mobile-tablet{display:none !important}.only-tablet{display:none !important}@media screen and (max-width: 700px){.only-mobile{display:inline-block !important}.mobile-tablet{display:inline-block !important}.tablet-desktop{display:none !important}.only-desktop{display:none !important}.only-tablet{display:none !important}}@media screen and (min-width: 701px)and (max-width: 1260px){.mobile-tablet{display:inline-block !important}.only-desktop{display:none !important}.only-tablet{display:inline-block !important}}.whatsapp{position:fixed;z-index:50;bottom:5rem;right:4rem;height:9rem;width:9rem}.whatsapp img{width:100%;height:100%}@media screen and (max-width: 700px){.whatsapp{bottom:4rem;right:3rem;height:5rem;width:5rem}}.no-info{pointer-events:none}.blueButton{background-color:#334d7b;padding:0;color:#fff;font-size:2.2rem;font-weight:400;line-height:100%;letter-spacing:10%;transition:all .4s;border-radius:25px;display:flex;padding:1.6rem 2.6rem;justify-content:center;align-items:center;gap:2rem;z-index:8;width:fit-content;height:5.5rem}.blueButton p{color:#fff;font-size:2.2rem;font-weight:400;letter-spacing:10%;margin-bottom:6px}@media screen and (max-width: 700px){.blueButton{padding:.8rem 2rem 1.3rem;font-size:1.4rem;letter-spacing:5%;height:auto}.blueButton p{font-size:1.4rem;letter-spacing:5%;margin-bottom:0px}}.transparentButton{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff;font-size:1.9rem;font-weight:700;line-height:2.2rem;letter-spacing:8%;transition:filter .2s;border-radius:25px;display:flex;padding:1.6rem 3rem;justify-content:center;align-items:center;z-index:50;width:fit-content;cursor:pointer}.transparentButton:hover{color:#c1a18d;background-color:#fff;transition:.5s}@media screen and (max-width: 700px){.transparentButton{padding:1rem 2rem;font-size:1.5rem}}.nav{position:absolute;display:flex;height:12rem;align-items:flex-start;width:100%;margin:auto;z-index:9;background:rgba(0,0,0,0);padding-left:7%;padding-right:7%;justify-content:space-between;transition:.5s;top:5rem}.nav .nav-right{display:flex;align-items:center;width:100vw;justify-content:flex-end}.nav .nav-right input{display:none}.nav .nav-right ul{display:flex;align-items:center;gap:6rem;background-color:rgba(100,69,63,.0509803922);padding:1rem 3rem}.nav .nav-right ul li a{font-size:2rem;color:#fff;letter-spacing:8%;font-weight:400}.nav .logo img{width:5.5rem}.nav .menu{clear:both;display:flex;justify-content:center;gap:3.6rem;transition:max-height .5s ease-out}.nav .menu .menu-icon-inside{cursor:pointer;float:right;padding:2rem 0;position:relative;user-select:none;margin-left:auto;margin-right:1rem}.nav .menu .menu-icon-inside .navicon{display:block;height:4px;position:relative;transition:background .2s ease-out;width:45px}.nav .menu .menu-icon-inside .navicon:before,.nav .menu .menu-icon-inside .navicon:after{background:rgba(0,0,0,0);content:"";display:block;height:55%;position:absolute;transition:all .2s ease-out;width:48%}.nav .menu .menu-icon-inside .navicon:before{top:10px}.nav .menu .menu-icon-inside .navicon:after{top:-10px}.nav .menu .menu-icon-inside .navicon:before{transform:rotate(-45deg)}.nav .menu .menu-icon-inside .navicon:after{transform:rotate(45deg)}.nav .menu .menu-icon-inside:not(.steps) .navicon:before,.nav .menu .menu-icon-inside:not(.steps) .navicon:after{top:0}.nav .menu-icon{cursor:pointer;float:right;padding:1rem 0;position:relative;user-select:none;margin:0;z-index:30}.nav .menu-icon .navicon{background:#fff;display:block;height:1px;position:relative;transition:background .2s ease-out;width:2.4rem}.nav .menu-icon .navicon:before,.nav .menu-icon .navicon:after{background:#fff;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.nav .menu-icon .navicon:before{top:8px}.nav .menu-icon .navicon:after{top:-8px;background:rgba(0,0,0,0)}.nav .menu-btn{display:none}@media screen and (max-width: 700px){.nav{position:absolute;top:0;display:flex;align-items:center;width:100vw;z-index:9;margin:0;transition:.5s;height:8rem}.nav .logo img{width:2.6rem;position:relative;z-index:1000}.nav .nav-right{display:flex;align-items:center;gap:4rem;justify-content:flex-end;padding-right:5rem;width:100vw}.nav .nav-right ul{gap:1.6rem;background-color:#64453f;padding:0rem 2.5rem;align-items:flex-start;padding-top:30vh}.nav .nav-right ul li{position:relative;padding-bottom:1rem}.nav .nav-right ul li a{font-size:1.8rem;line-height:1.8rem;letter-spacing:2%}.nav .nav-right ul .menu-icons{display:flex !important;gap:1.2rem;margin-top:25vh}.nav .nav-right ul .menu-icons a{width:2.6rem;height:2.6rem}.nav .nav-right ul .menu-icons a img{width:100%;height:100%}.nav label input{display:none}.nav input:checked+.menu{opacity:1;flex-direction:column;display:flex;position:absolute;top:-0.2rem;right:0;justify-content:center;gap:3vh;padding-left:2rem;padding-top:15vh;box-shadow:0px 4px 4px rgba(0,0,0,.1)}.nav label ul{z-index:200;position:absolute;left:50%;height:80vh;opacity:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;display:none;animation:appear 1s ease-in}.nav .menu-icon{position:absolute;right:2rem}.nav .menu{position:absolute;top:0rem;right:0;width:100vw;flex-direction:column;gap:2vh;margin-top:0;justify-content:flex-start;align-items:flex-start;padding:3.6rem 2.2rem;opacity:0;max-height:0}.nav .menu a{width:12rem;height:auto;margin-bottom:10vh;pointer-events:none}.nav .menu a img{width:100%}.nav .menu li a{font-size:1.7rem;color:#fff;text-align:left}.nav .menu .icons{display:flex !important;gap:1rem;margin-top:12vh}.nav .menu .icons a{width:2rem}.nav .menu .icons a img{width:100%}.nav .open{transition:max-height .5s ease-out;opacity:1}.nav .open a{pointer-events:all}.nav .menu-btn:checked~.menu-icon .navicon{background:rgba(0,0,0,0)}.nav .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.nav .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg);background-color:#fff}.nav .menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.nav .menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}}@media screen and (min-width: 701px)and (max-width: 1260px){.nav{height:16rem}.nav .banner-img{width:12rem}.nav .nav-right{padding-right:5%}.nav .hamburger .abrir{font-size:2rem}.nav .hamburger .fechar{display:none}.nav label input:checked{height:80vh}.nav label input:checked+.menu .hamburger .fechar{width:3rem}.nav label input:checked+.menu+ul{top:0rem;width:50vw;right:0;padding-top:7vh;gap:1.5vh}.nav label input:checked+.menu+ul .icons{display:flex;gap:1.6rem}.nav label input:checked+.menu+ul .icons img{height:2rem}.nav label input:checked+.menu+ul p{margin-top:2vh;font-size:1.6rem}.nav label ul{top:50%;left:50%;height:60vh}.nav ul{gap:0}.nav ul li{position:relative;padding-bottom:1rem;padding-top:1rem}.nav ul li a{font-size:1.8rem}}.nav2{position:absolute;display:flex;height:12rem;align-items:flex-start;width:100%;margin:auto;z-index:9;background:rgba(0,0,0,0);padding-left:7%;padding-right:7%;justify-content:space-between;transition:.5s;top:5rem}.nav2 .nav-right{display:flex;align-items:center;width:100vw;justify-content:flex-end}.nav2 .nav-right input{display:none}.nav2 .nav-right ul{display:flex;align-items:center;gap:6rem;background-color:rgba(100,69,63,.1019607843);padding:1rem 3rem}.nav2 .nav-right ul li a{font-size:2rem;color:#64453f;letter-spacing:8%;font-weight:400}.nav2 .nav-right .logo{z-index:100}.nav2 .nav-right .logo img{width:5.5rem}.nav2 .menu{clear:both;display:flex;justify-content:center;gap:3.6rem;transition:max-height .5s ease-out}.nav2 .menu .menu-icon-inside{cursor:pointer;float:right;padding:2rem 0;position:relative;user-select:none;margin-left:auto;margin-right:1rem}.nav2 .menu .menu-icon-inside .navicon{display:block;height:4px;position:relative;transition:background .2s ease-out;width:45px}.nav2 .menu .menu-icon-inside .navicon:before,.nav2 .menu .menu-icon-inside .navicon:after{background:rgba(0,0,0,0);content:"";display:block;height:55%;position:absolute;transition:all .2s ease-out;width:48%}.nav2 .menu .menu-icon-inside .navicon:before{top:10px}.nav2 .menu .menu-icon-inside .navicon:after{top:-10px}.nav2 .menu .menu-icon-inside .navicon:before{transform:rotate(-45deg)}.nav2 .menu .menu-icon-inside .navicon:after{transform:rotate(45deg)}.nav2 .menu .menu-icon-inside:not(.steps) .navicon:before,.nav2 .menu .menu-icon-inside:not(.steps) .navicon:after{top:0}.nav2 .menu-icon{cursor:pointer;float:right;padding:1rem 0;position:relative;user-select:none;margin:0;z-index:30}.nav2 .menu-icon .navicon{background:#64453f;display:block;height:1px;position:relative;transition:background .2s ease-out;width:2.4rem}.nav2 .menu-icon .navicon:before,.nav2 .menu-icon .navicon:after{background:#64453f;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.nav2 .menu-icon .navicon:before{top:8px}.nav2 .menu-icon .navicon:after{top:-8px;background:rgba(0,0,0,0)}.nav2 .menu-btn{display:none}@media screen and (max-width: 700px){.nav2{position:absolute;top:0;display:flex;align-items:center;width:100vw;z-index:9;margin:0;transition:.5s;height:8rem}.nav2 .logo img{width:2.6rem;position:relative;z-index:10}.nav2 .nav-right{display:flex;align-items:center;gap:4rem;justify-content:flex-end;padding-right:5rem;width:100vw}.nav2 .nav-right ul{gap:1.6rem;background-color:#cbb3a0;padding:0rem 2.5rem;align-items:flex-start;padding-top:30vh}.nav2 .nav-right ul li{position:relative;padding-bottom:1rem}.nav2 .nav-right ul li a{font-size:1.8rem;line-height:1.8rem;letter-spacing:2%}.nav2 .nav-right ul .menu-icons{display:flex !important;gap:1.2rem;margin-top:25vh}.nav2 .nav-right ul .menu-icons a{width:2.6rem;height:2.6rem}.nav2 .nav-right ul .menu-icons a img{width:100%;height:100%}.nav2 label input{display:none}.nav2 input:checked+.menu{opacity:1;flex-direction:column;display:flex;position:absolute;top:-0.2rem;right:0;justify-content:center;gap:3vh;padding-left:2rem;padding-top:15vh;box-shadow:0px 4px 4px rgba(0,0,0,.1)}.nav2 label ul{z-index:200;position:absolute;left:50%;height:80vh;opacity:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;display:none;animation:appear 1s ease-in}.nav2 .menu-icon{position:absolute;right:2rem}.nav2 .menu{position:absolute;top:0rem;right:0;width:100vw;flex-direction:column;gap:2vh;margin-top:0;justify-content:flex-start;align-items:flex-start;padding:3.6rem 2.2rem;opacity:0;max-height:0}.nav2 .menu a{width:12rem;height:auto;margin-bottom:10vh;pointer-events:none}.nav2 .menu a img{width:100%}.nav2 .menu li a{font-size:1.7rem;color:#fff;text-align:left}.nav2 .menu .icons{display:flex !important;gap:1rem;margin-top:12vh}.nav2 .menu .icons a{width:2rem}.nav2 .menu .icons a img{width:100%}.nav2 .open{transition:max-height .5s ease-out;opacity:1}.nav2 .open a{pointer-events:all}.nav2 .menu-btn:checked~.menu-icon .navicon{background:rgba(0,0,0,0)}.nav2 .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.nav2 .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg);background-color:#64453f}.nav2 .menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.nav2 .menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}}@media screen and (min-width: 701px)and (max-width: 1260px){.nav2{height:16rem}.nav2 .banner-img{width:12rem}.nav2 .nav-right{padding-right:5%}.nav2 .hamburger .abrir{font-size:2rem}.nav2 .hamburger .fechar{display:none}.nav2 label input:checked{height:80vh}.nav2 label input:checked+.menu .hamburger .fechar{width:3rem}.nav2 label input:checked+.menu+ul{top:0rem;width:50vw;right:0;padding-top:7vh;gap:1.5vh}.nav2 label input:checked+.menu+ul .icons{display:flex;gap:1.6rem}.nav2 label input:checked+.menu+ul .icons img{height:2rem}.nav2 label input:checked+.menu+ul p{margin-top:2vh;font-size:1.6rem}.nav2 label ul{top:50%;left:50%;height:60vh}.nav2 ul{gap:0}.nav2 ul li{position:relative;padding-bottom:1rem;padding-top:1rem}.nav2 ul li a{font-size:1.8rem}}.nav3{position:absolute;display:flex;height:12rem;align-items:flex-start;width:100%;margin:auto;z-index:9;background:rgba(0,0,0,0);padding-left:7%;padding-right:7%;justify-content:space-between;transition:.5s;top:5rem}.nav3 .nav-right{display:flex;align-items:center;width:100vw;justify-content:flex-end}.nav3 .nav-right input{display:none}.nav3 .nav-right ul{display:flex;align-items:center;gap:6rem;background-color:hsla(0,0%,100%,.1019607843);padding:1rem 3rem}.nav3 .nav-right ul li a{font-size:2rem;color:#fff;letter-spacing:8%;font-weight:400}.nav3 .nav-right .logo img{width:5.5rem}.nav3 .menu{clear:both;display:flex;justify-content:center;gap:3.6rem;transition:max-height .5s ease-out}.nav3 .menu .menu-icon-inside{cursor:pointer;float:right;padding:2rem 0;position:relative;user-select:none;margin-left:auto;margin-right:1rem}.nav3 .menu .menu-icon-inside .navicon{display:block;height:4px;position:relative;transition:background .2s ease-out;width:45px}.nav3 .menu .menu-icon-inside .navicon:before,.nav3 .menu .menu-icon-inside .navicon:after{background:rgba(0,0,0,0);content:"";display:block;height:55%;position:absolute;transition:all .2s ease-out;width:48%}.nav3 .menu .menu-icon-inside .navicon:before{top:10px}.nav3 .menu .menu-icon-inside .navicon:after{top:-10px}.nav3 .menu .menu-icon-inside .navicon:before{transform:rotate(-45deg)}.nav3 .menu .menu-icon-inside .navicon:after{transform:rotate(45deg)}.nav3 .menu .menu-icon-inside:not(.steps) .navicon:before,.nav3 .menu .menu-icon-inside:not(.steps) .navicon:after{top:0}.nav3 .menu-icon{cursor:pointer;float:right;padding:1rem 0;position:relative;user-select:none;margin:0;z-index:30}.nav3 .menu-icon .navicon{background:#fff;display:block;height:1px;position:relative;transition:background .2s ease-out;width:2.4rem}.nav3 .menu-icon .navicon:before,.nav3 .menu-icon .navicon:after{background:#fff;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.nav3 .menu-icon .navicon:before{top:8px}.nav3 .menu-icon .navicon:after{top:-8px;background:rgba(0,0,0,0)}.nav3 .menu-btn{display:none}@media screen and (max-width: 700px){.nav3{position:absolute;top:0;display:flex;align-items:center;width:100vw;z-index:9;margin:0;transition:.5s;height:8rem}.nav3 .logo img{width:2.6rem;position:relative;z-index:1000}.nav3 .nav-right{display:flex;align-items:center;gap:4rem;justify-content:flex-end;padding-right:5rem;width:100vw}.nav3 .nav-right ul{gap:1.6rem;background-color:#a4867d;padding:0rem 2.5rem;align-items:flex-start;padding-top:30vh}.nav3 .nav-right ul li{position:relative;padding-bottom:1rem}.nav3 .nav-right ul li a{font-size:1.8rem;line-height:1.8rem;letter-spacing:2%}.nav3 .nav-right ul .menu-icons{display:flex !important;gap:1.2rem;margin-top:25vh}.nav3 .nav-right ul .menu-icons a{width:2.6rem;height:2.6rem}.nav3 .nav-right ul .menu-icons a img{width:100%;height:100%}.nav3 label input{display:none}.nav3 .menu-icon{position:absolute;right:2rem}.nav3 .menu{position:absolute;top:0rem;right:0;width:100vw;flex-direction:column;gap:2vh;margin-top:0;justify-content:flex-start;align-items:flex-start;padding:3.6rem 2.2rem;opacity:0;max-height:0}.nav3 .menu a{width:12rem;height:auto;margin-bottom:10vh;pointer-events:none}.nav3 .menu a img{width:100%}.nav3 .menu li a{font-size:1.7rem;color:#fff;text-align:left}.nav3 .menu .icons{display:flex !important;gap:1rem;margin-top:12vh}.nav3 .menu .icons a{width:2rem}.nav3 .menu .icons a img{width:100%}.nav3 .open{transition:max-height .5s ease-out;opacity:1}.nav3 .open a{pointer-events:all}.nav3 .menu-btn:checked~.menu-icon .navicon{background:rgba(0,0,0,0)}.nav3 .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.nav3 .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg);background-color:#fff}.nav3 .menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.nav3 .menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}}@media screen and (min-width: 701px)and (max-width: 1260px){.nav3{height:16rem}.nav3 .banner-img{width:12rem}.nav3 .nav-right{padding-right:5%}.nav3 .hamburger .abrir{font-size:2rem}.nav3 .hamburger .fechar{display:none}.nav3 label input:checked{height:80vh}.nav3 label input:checked+.menu .hamburger .fechar{width:3rem}.nav3 label input:checked+.menu+ul{top:0rem;width:50vw;right:0;padding-top:7vh;gap:1.5vh}.nav3 label input:checked+.menu+ul .icons{display:flex;gap:1.6rem}.nav3 label input:checked+.menu+ul .icons img{height:2rem}.nav3 label input:checked+.menu+ul p{margin-top:2vh;font-size:1.6rem}.nav3 label ul{top:50%;left:50%;height:60vh}.nav3 ul{gap:0}.nav3 ul li{position:relative;padding-bottom:1rem;padding-top:1rem}.nav3 ul li a{font-size:1.8rem}}footer{padding-top:18rem;background-color:#cbb3a0;padding-bottom:3rem;display:flex;flex-direction:column;align-items:center}footer .footer-content{width:80%;margin:auto;display:flex;align-items:center;justify-content:space-between;padding-bottom:7rem}footer .right{display:flex;flex-direction:column;justify-content:space-between}footer .right .info-footer{display:flex;flex-direction:column;gap:1.6rem}footer .right .info-footer p{font-size:2rem;line-height:3rem;color:#64453f;letter-spacing:5%}footer .right .info-footer a{color:#64453f;font-size:2rem}footer .right .info-footer .icons{display:flex;gap:2rem}footer .right .info-footer .icons a{width:5.2rem}footer .right .info-footer .icons a img{width:100%}footer>a{font-size:1.8rem;line-height:2rem;color:#64453f;text-align:center;margin:auto}@media screen and (max-width: 700px){footer{padding-top:6.8rem;padding-bottom:3rem;align-items:center}footer .footer-content{width:85%;margin:auto;flex-direction:column-reverse;padding-bottom:4rem;align-items:flex-start;gap:5rem}footer .left a{display:inline-block;width:60%}footer .left a img{width:100%}footer .right .info-footer{display:flex;flex-direction:column;gap:2.4rem}footer .right .info-footer p{font-size:1.5rem;line-height:2.1rem;letter-spacing:2%}footer .right .info-footer a{font-size:1.5rem}footer .right .info-footer .icons{display:flex;gap:1.4rem}footer .right .info-footer .icons a{width:2.6rem}footer .right .info-footer .icons a img{width:100%}footer>a{font-size:1.4rem;line-height:1.5rem}}header{width:100vw;height:90vh;position:relative}header .header-img{position:absolute;top:0;left:0;width:100vw;height:90vh;z-index:2;object-fit:cover}header .right-text{position:absolute;z-index:4;top:50%;right:7%}header .right-text p{color:#fff;font-size:2.2rem;line-height:3rem;letter-spacing:2%;font-family:articulat-cf,sans-serif;font-weight:400}header .left-text{position:absolute;z-index:4;top:50%;left:7%;transform:translateY(-25%)}header .left-text h1{font-size:5.4rem;line-height:5.4rem;letter-spacing:2%;color:#fff;font-weight:400;margin-bottom:2.8rem}@media screen and (max-width: 700px){header{width:100vw;aspect-ratio:36/48;height:auto;position:relative}header .header-img{height:100%;width:100%;object-fit:cover}header .right-text{z-index:4;top:60%;right:unset;left:7%;display:flex;flex-direction:column;gap:1.6rem}header .right-text p{color:#fff;font-size:1.6rem;line-height:2.2rem}header .left-text{top:52%}header .left-text h1{font-size:2.6rem;line-height:2.6rem;letter-spacing:2%;margin-bottom:2.8rem}}@media screen and (min-width: 701px)and (max-width: 1260px){header{width:100vw;height:80vh;position:relative}header .header-img{height:80vh;object-fit:cover}header .header-title{position:absolute;top:45%;left:7%;z-index:10;text-shadow:1px 1px 2px #000}header .header-title h1{font-size:5rem;line-height:5rem}header .header-title p{font-size:2.2rem;line-height:2.2rem;width:70%;margin-top:2rem}}.tratamentos-icons{display:flex;gap:7rem;align-items:flex-start;justify-content:center;margin:10rem auto 16.7rem}.tratamentos-icons a{display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center}.tratamentos-icons a img{width:14rem;height:14rem}.tratamentos-icons a p{font-size:1.8rem;line-height:2.4rem;letter-spacing:2%;text-align:center;width:18rem;text-transform:uppercase}@media screen and (max-width: 700px){.tratamentos-icons{display:flex;flex-wrap:wrap;gap:3rem;align-items:flex-start;justify-content:center;margin:4rem auto 6rem}.tratamentos-icons a{gap:1.2rem}.tratamentos-icons a img{width:6.5rem;height:6.5rem}.tratamentos-icons a p{font-size:1.4rem;line-height:1.8rem;width:15rem;text-transform:uppercase}}.dermatologia{display:flex;align-items:center;justify-content:center;flex-direction:column}.dermatologia .wrap-dermatologia{display:flex;justify-content:space-between;margin:auto;padding:0 10rem 6rem}.dermatologia .wrap-dermatologia p{font-size:2rem;line-height:3rem;letter-spacing:5%}.dermatologia .wrap-dermatologia .dermatologia-left{flex:1;display:flex;flex-direction:column;gap:7rem}.dermatologia .wrap-dermatologia .dermatologia-left h1{font-size:4.6rem;line-height:5.3rem;letter-spacing:5%;text-transform:uppercase}.dermatologia .wrap-dermatologia .dermatologia-left p{width:50rem}.dermatologia .wrap-dermatologia .dermatologia-right{flex:1;padding-left:10%}.dermatologia .wrap-dermatologia .dermatologia-right a{display:flex;width:100%;justify-content:space-between;border-bottom:1px solid #cbb3a0;padding:2rem 0;transition:.3s}.dermatologia .wrap-dermatologia .dermatologia-right a:first-of-type{margin-top:-2rem}.dermatologia .wrap-dermatologia .dermatologia-right a:hover{background-color:rgba(203,179,160,.2)}.dermatologia .wrap-dermatologia .dermatologia-right a:hover p{font-weight:600;transition:.3s}.dermatologia .wrap-images{display:flex;gap:2rem;justify-content:space-between}@media screen and (max-width: 700px){.dermatologia{display:flex;justify-content:center;flex-direction:column;align-items:flex-start}.dermatologia .wrap-dermatologia{display:flex;flex-direction:column;margin:0;padding:0 7% 6rem;width:100%}.dermatologia .wrap-dermatologia p{font-size:1.6rem;line-height:2.2rem;letter-spacing:2%}.dermatologia .wrap-dermatologia .dermatologia-left{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:3.4rem}.dermatologia .wrap-dermatologia .dermatologia-left h1{font-size:2.8rem;line-height:3.2rem;width:24rem}.dermatologia .wrap-dermatologia .dermatologia-left p{width:31rem}.dermatologia .wrap-dermatologia .dermatologia-right{flex:1;padding-left:0;margin-top:5rem;margin-bottom:4rem}.dermatologia .wrap-dermatologia .dermatologia-right a{display:flex;width:100%;justify-content:space-between;border-bottom:1px solid #cbb3a0;padding:1.2rem 0;transition:.3s}.dermatologia .wrap-dermatologia .dermatologia-right a img{width:12px}.dermatologia .wrap-dermatologia .dermatologia-right a:first-of-type{margin-top:0rem}.dermatologia .wrap-dermatologia .dermatologia-right a:hover{background-color:rgba(203,179,160,.2)}.dermatologia .wrap-dermatologia .dermatologia-right a:hover p{font-weight:600;transition:.3s}.dermatologia .wrap-images{display:flex;flex-direction:column;width:100%;gap:1.6rem}}.tricologia{width:95%;margin:12rem 0 0}.tricologia h1{font-size:5rem;line-height:5rem;letter-spacing:5%;margin:0 auto 9rem;text-align:center;text-transform:uppercase}.tricologia .wrap-tricologia{display:flex;justify-content:space-between;align-items:flex-end;width:100%;gap:10rem}.tricologia .wrap-tricologia .tricologia-left{flex:1;width:100%}.tricologia .wrap-tricologia .tricologia-right{flex:1}.tricologia .wrap-tricologia .tricologia-right p{font-size:2rem;line-height:3rem;letter-spacing:5%}.tricologia .wrap-tricologia .tricologia-right>p{margin-bottom:6rem}.tricologia .wrap-tricologia .tricologia-right .item{display:flex;width:100%;justify-content:space-between;border-bottom:1px solid #cbb3a0;padding:1.5rem 0;transition:.3s}.tricologia .wrap-tricologia .tricologia-right .item:first-of-type{margin-top:-2rem}.tricologia .wrap-tricologia .tricologia-right .item:hover{background-color:rgba(203,179,160,.2)}.tricologia .wrap-tricologia .tricologia-right .item:hover p{font-weight:600;transition:.3s}.tricologia .wrap-tricologia .tricologia-right .blueButton{margin-top:5rem}@media screen and (max-width: 700px){.tricologia{width:100%;margin:6rem auto 0}.tricologia h1{font-size:2.8rem;line-height:3.2rem;margin:0 auto 4.6rem}.tricologia .wrap-tricologia{display:flex;flex-direction:column-reverse;align-items:flex-start;width:100%;gap:4rem}.tricologia .wrap-tricologia .tricologia-left{flex:1;width:100%}.tricologia .wrap-tricologia .tricologia-right{flex:1;width:85%;margin:auto}.tricologia .wrap-tricologia .tricologia-right p{font-size:1.6rem;line-height:2.2rem;letter-spacing:2%}.tricologia .wrap-tricologia .tricologia-right .item{display:flex;width:100%;justify-content:space-between;border-bottom:1px solid #cbb3a0;padding:1.2rem 0;transition:.3s}.tricologia .wrap-tricologia .tricologia-right .item img{width:12px}.tricologia .wrap-tricologia .tricologia-right .item:first-of-type{margin-top:-2rem}.tricologia .wrap-tricologia .tricologia-right .item:hover{background-color:rgba(203,179,160,.2)}.tricologia .wrap-tricologia .tricologia-right .item:hover p{font-weight:600;transition:.3s}.tricologia .wrap-tricologia .tricologia-right .blueButton{margin-top:4rem}}.reverse{margin-right:0;margin-left:auto}@media screen and (max-width: 700px){.reverse .wrap-tricologia{flex-direction:column}}.queixas{background-color:#64453f;padding-top:10rem;margin-top:20rem;padding-bottom:17rem}.queixas h1,.queixas p,.queixas h3,.queixas a{color:#f9eee1}.queixas h1{font-size:6rem;line-height:6.8rem;letter-spacing:5%;margin-left:5%}.queixas>p{font-size:2rem;line-height:3rem;letter-spacing:5%;margin:4.4rem 5% 9rem}.queixas .table{width:90%;margin:auto;border:1px solid #f9eee1;border-radius:20px;display:grid;grid-template-columns:repeat(4, 1fr)}.queixas .table-item{display:grid;padding:3rem;border-bottom:1px solid #f9eee1;border-right:1px solid #f9eee1;height:25rem;gap:2.5rem}.queixas .table-item h3{font-size:2.4rem;line-height:2.4rem;letter-spacing:5%;height:2.5rem}.queixas .table-item>p{font-size:1.9rem;line-height:2.4rem;letter-spacing:5%;font-weight:300;height:10rem}.queixas .table-item a{display:flex;gap:1.2rem;align-items:center;align-self:end}.queixas .table-item a p{font-size:2rem;line-height:2rem;border-bottom:1px solid rgba(203,179,160,.8);padding-bottom:5px}.queixas .table-item a img{width:1.5rem}.queixas .no-bottom{border-bottom:none}.queixas .no-right{border-right:none}@media screen and (max-width: 700px){.queixas{padding-top:6rem;margin-top:0rem;padding-bottom:6rem}.queixas h1{font-size:2.4rem;line-height:2.6rem;letter-spacing:4%;margin-left:5%;width:23rem}.queixas>p{font-size:1.6rem;line-height:2.2rem;letter-spacing:2%;margin:2.8rem 5% 4rem}.queixas .table{grid-template-columns:repeat(2, 1fr)}.queixas .table-item{display:grid;padding:2.4rem 1.5rem;height:21.6rem;gap:1.2rem}.queixas .table-item h3{font-size:1.8rem;line-height:2rem;letter-spacing:2%;height:2.5rem}.queixas .table-item>p{font-size:1.6rem;line-height:2rem;letter-spacing:0%;height:10rem}.queixas .table-item a{display:flex;gap:1rem;align-items:center}.queixas .table-item a p{font-size:1.6rem;line-height:2rem;padding-bottom:2px}.queixas .table-item a img{width:1rem}.queixas .no-bottom{border-bottom:1px solid #cbb3a0}.queixas .no-right{border-right:1px solid #cbb3a0}.queixas .no-bottom-mob{border-bottom:none}.queixas .no-right-mob{border-right:none}}
