@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;900&display=swap);#differentials,header,img,nav{width:100%}#about,.treatments,header{overflow:hidden}#faq .title h2,h2{text-transform:uppercase}#about,#about .container,#differentials,#differentials .container,#faq,#faq .title,header,nav{place-items:center}#banner1,#differentials,#testimonials{overflow:hidden;padding:7rem 0}#testimonials .container .testimonials__wrapper .swiper-button-prev,.treatments .container .treatments__wrapper .swiper-button-prev{left:auto;right:12.5%}#testimonials .container .testimonials__wrapper .swiper-button-next,.treatments .container .treatments__wrapper .swiper-button-next{right:9%}#about,#banner1,#banner2,#differentials,#testimonials,.treatments,header,nav .container ul li{position:relative}#about,#banner2::before,#differentials,#testimonials{background:#f7f8f8}#contact__wrapper .form__wrapper .form__socials a,nav{transition:.3s ease-in-out}#about,#conheca__wrapper .conheca__title,#contact__wrapper,#differentials,#localization,#team,#testimonials,.treatments,footer{height:-moz-fit-content}#about,#conheca__wrapper .conheca__title,#contact__wrapper,#differentials,#faq,#localization,#team,#testimonials,.form__wrapper,.treatments,footer{height:fit-content}*,.unit a{text-decoration:none}*{margin:0;padding:0;border:0;box-sizing:border-box;list-style:none;outline:0;font-family:Poppins}html{scroll-behavior:smooth;scroll-padding-top:5rem}.container{width:82%}img{display:block}h1{font-size:1.375rem;font-weight:500}P,h2{font-weight:400}h1.large-bold,h2.large-bold{font-size:1.625rem;font-weight:700}h1.large,h3.large{font-size:1.625rem}h1.bold,h2.bold{font-size:1.25rem;font-weight:700;color:#006938}h1.small,h1.treatment__name,h3.treatment__name{color:#212121;font-size:1rem;text-transform:uppercase;font-weight:600}h2{font-size:1rem;color:#00a85a}P{font-size:.938rem;line-height:1.6}P.small{font-size:.813rem;font-weight:300}P.x-small{font-size:10px;font-weight:400;color:#fff}nav{height:5.5rem;display:grid;position:fixed;z-index:999}nav.support-page{transition:none}nav[data-scrolled=true]{background:#006938}nav .container{display:flex;justify-content:space-between;align-items:center}nav .container .nav__logo img{width:6.875rem}nav .container ul{display:flex;justify-content:center;align-items:center;gap:0 3.5rem}nav .container ul li{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center}nav .container ul li:hover::before{top:-.5rem;opacity:1}nav .container ul li::before{content:"";width:100%;height:1px;position:absolute;top:-.8rem;opacity:0;background:#fff;transition:.3s ease-in-out}nav .container ul li a{font-size:.75rem;color:#fff}header .header__socials,nav .container .nav__btn{display:none}nav .container .nav__socials{display:flex;align-items:center;gap:0 .85rem}nav .container .nav__socials a{width:-moz-fit-content;width:fit-content;display:block;transition:.4s cubic-bezier(0, .32, .18, 1.16)}nav .container .nav__socials a:hover{transform:translateY(-.1rem)}nav .container .nav__socials a img{width:1.75rem;height:1.75rem}header{height:100vh;display:grid;background-image:url("../assets/images/home2.png");background-repeat:no-repeat;background-size:cover;background-position:center}header .container{display:grid;place-items:center start;padding-top:5rem;gap:2.2rem 0}header .container img{width:19.375rem}header .container a{margin-left:1.6rem}header .container a button{display:grid;place-items:center;border-radius:.563rem;font-weight:400;color:#fff;background:#006938;transition:.4s ease-out;cursor:pointer;width:11.563rem;height:3rem;font-size:.875rem}header .container a button:hover{transform:translateY(-.15rem);background:#fff;color:#006938}@media(max-width:1024px){header{place-items:start center}header .container{padding-top:6rem;place-items:center}header .container img{width:15.625rem}header .container a{margin-left:0}header .container a button{display:grid;place-items:center;border-radius:.563rem;font-weight:400;color:#006938;background:#fff;transition:.4s ease-out;cursor:pointer;width:11.563rem;height:3rem;font-size:.875rem}header .container a button:hover{transform:translateY(-.15rem);background:#006938;color:#fff}header .header__socials{position:absolute;display:flex;justify-content:center;align-items:center;gap:0 1.5rem;bottom:8%}header .header__socials a img{width:3rem;height:3rem}}#differentials,#differentials .container{display:grid}#differentials .container .differentials__wrapper{width:90%;display:grid;grid-template-columns:repeat(3,1fr);gap:0 4rem}#differentials .container .differentials__wrapper .differential{width:100%;height:16.563rem;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1.3rem 0;padding:0 1.3rem 0 2rem;border:1px solid #e5e5e5;border-radius:.563rem;transition:.3s cubic-bezier(.81, .01, .68, .57)}#differentials .container .differentials__wrapper .differential:hover{background:#fff;border:1px solid #fff;box-shadow:0 6px 6px rgba(0,0,0,.0705882353)}#differentials .container .differentials__wrapper .differential .title{display:grid;place-items:center start;gap:.8rem 0}#differentials .container .differentials__wrapper .differential .title img{width:3.25rem;height:3.25rem}#about{width:100%;display:grid;padding:0 0 7rem}#banner1,.treatments .container .treatments__wrapper .swiper-wrapper .treatment.swiper-slide-next{background:#78bf9e}#about .container{display:grid;grid-template-columns:1fr 1fr;gap:0 5rem;padding:0 5%}#about .container img,#banner2 img{width:100%;height:100%;display:flex;-o-object-fit:cover;object-fit:cover}#about .container .about__content{display:flex;flex-direction:column;justify-content:center;gap:1.35rem 0}#about .container .about__content .title{display:grid;place-items:center start;gap:.15rem 0}#about .container .about__content .img__moblie{display:none}#about .container .about__content p,#conheca__wrapper .conheca__title .container p,#team .container .team__content p{color:#9e9e9e}#about .container .about__content .photos__wrapper{width:100%;display:grid;place-items:center;grid-template-columns:repeat(3,1fr);gap:0 .5rem;padding:.95rem 0}#about .container .about__content a button{display:grid;place-items:center;border-radius:.563rem;font-size:.75rem;font-weight:400;color:#fff;background:#00a85a;transition:.4s ease-out;cursor:pointer;width:8.563rem;height:2.125rem}#about .container .about__content a button:hover{transform:translateY(-.15rem);background:#fff;color:#00a85a;box-shadow:0 6px 6px rgba(0,0,0,.0705882353)}.treatments{width:100%;display:grid;place-items:center;padding:4rem 0;background:#fff}.treatments .container{display:grid;place-items:center;gap:5rem 0}.treatments .container .title,footer .container .copyrights{display:grid;place-items:center;text-align:center}.treatments .container .treatments__wrapper{width:100%;position:static;border-radius:1.125rem;background:#f7f8f8}.treatments .container .treatments__wrapper .swiper-wrapper .treatment{width:100%;height:15rem;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:.7rem 0;padding:0 3rem;transition:.3s}.treatments .container .treatments__wrapper .swiper-wrapper .treatment.swiper-slide-next .treatment__icon{top:1.5rem;opacity:1}.treatments .container .treatments__wrapper .swiper-wrapper .treatment.swiper-slide-next h1,.treatments .container .treatments__wrapper .swiper-wrapper .treatment.swiper-slide-next p{color:#fff}.treatments .container .treatments__wrapper .swiper-wrapper .treatment .treatment__icon{width:1.45rem;height:1.45rem;top:-.8rem;position:absolute;opacity:0;transition:.4s cubic-bezier(.81, .01, .68, .57)}.treatments .container .treatments__wrapper .swiper-wrapper .treatment h1,.treatments .container .treatments__wrapper .swiper-wrapper .treatment p{transition:.3s}.treatments .container .treatments__wrapper .swiper-button-next,.treatments .container .treatments__wrapper .swiper-button-prev{width:2.188rem;height:2.188rem;top:33%;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#00a85a}#team .container .team__wrapper .swiper-button-next::after,#team .container .team__wrapper .swiper-button-prev::after,#testimonials .container .testimonials__wrapper .swiper-button-next::after,#testimonials .container .testimonials__wrapper .swiper-button-prev::after,.treatments .container .treatments__wrapper .swiper-button-next::after,.treatments .container .treatments__wrapper .swiper-button-prev::after{font-size:.85rem;font-weight:600;color:#fff}#banner1{width:100%;display:grid;place-items:center;height:26.375rem;border-top-right-radius:3.75rem;border-top-left-radius:3.75rem}#banner1 .container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:1.35rem 0;color:#fff}#banner1 .container p{width:39rem}#banner1 .container a{margin-top:.5rem}#banner1 .container a button{width:10.313rem;height:2.625rem;display:grid;place-items:center;border-radius:.563rem;font-weight:400;color:#212121;background:#fff;transition:.4s ease-out;cursor:pointer;font-size:.875rem}#banner1 .container a button:hover,#banner2 .container a button:hover{transform:translateY(-.15rem);background:#212121;color:#fff}#contact__wrapper .form__wrapper form button:hover,.form__wrapper form button:hover{transform:translateY(-.15rem);background:#006938}#testimonials{width:100%;display:grid;place-items:center;padding-bottom:3.25rem!important}#faq .container,#testimonials .container{display:grid;place-items:center;gap:4rem 0}#testimonials .container .title{display:grid;place-items:center;text-align:center;gap:.15rem 0}#testimonials .container .title h1{width:78%}#team .container .team__wrapper,#testimonials .container .testimonials__wrapper{width:100%;position:static}#testimonials .container .testimonials__wrapper .swiper-wrapper .testimonial{width:100%;height:13rem;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:.7rem 0;padding:1rem 2.5rem;border-radius:.563rem;color:#fff;background:#78bf9e}#testimonials .container .testimonials__wrapper .swiper-wrapper .testimonial span{font-size:.813rem;font-weight:500}#testimonials .container .testimonials__wrapper .swiper-wrapper .testimonial .stars{display:grid;place-items:center;grid-template-columns:repeat(5,1fr);gap:0 1rem;margin-top:.55rem}#testimonials .container .testimonials__wrapper .swiper-wrapper .testimonial .stars img{width:1.225rem;height:1.225rem}#testimonials .container .testimonials__wrapper .swiper-button-next,#testimonials .container .testimonials__wrapper .swiper-button-prev{width:2.188rem;height:2.188rem;top:38%;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#00a85a}#banner2{width:100%;display:grid;place-items:center;padding:0;overflow:visible;height:25rem;bottom:-3.75rem;z-index:10;grid-template-columns:repeat(2,1fr)}#banner2::before{content:"";position:absolute;z-index:15;top:-3.75rem;width:100%;height:3.75rem}#banner2 .background{width:100%;height:100%;border-bottom-left-radius:3.75rem;background:#78bf9e}#banner2 .container{position:absolute;display:grid;place-items:center start;gap:1rem 0;color:#fff}#banner2 .container p{width:24.625rem}#banner2 .container a{margin-top:.65rem}#banner2 .container a button{display:grid;place-items:center;border-radius:.563rem;font-size:.75rem;font-weight:400;color:#212121;background:#fff;transition:.4s ease-out;cursor:pointer;width:17.25rem;height:2.625rem}#banner3,#contact__wrapper #contact__banner,#localization,#localization .container .locations__wrapper .location{background-repeat:no-repeat;background-size:cover;background-position:center}#localization{width:100%;display:grid;place-items:center;position:relative;overflow:hidden;padding:8.5rem 0;padding-top:12.25rem!important;place-items:center start;background-image:url("../assets/images/fundo-descubra-onde-nos-encontrar.jpg")}#localization .container{position:relative;left:9%;width:95%;display:grid;place-items:center start;grid-template-columns:1fr 1.6fr;gap:0 5rem}#localization .container .localization__content{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1.8rem 0}#localization .container .localization__content .title{display:grid;place-items:center start;gap:.3rem 0}#localization .container .localization__content .title h1{width:12.5rem}#localization .container .localization__content p{width:22rem;color:#212121}#localization .container .locations__wrapper{display:grid;place-items:center;grid-template-columns:repeat(2,1fr);gap:0 2.5rem}#localization .container .locations__wrapper .location{width:21.563rem;height:30.625rem;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:start;padding-bottom:4rem;padding-left:3.5rem;color:#fff;background-image:url("../assets/images/unidade-1.jpg")}#localization .container .locations__wrapper .location:nth-child(2){background-image:url("../assets/images/unidade-2.jpg")}#localization .container .locations__wrapper .location[data-active=true]{padding-bottom:6rem;transition:.85s}#localization .container .locations__wrapper .location[data-active=true]::after{opacity:0;transition:.85s}#localization .container .locations__wrapper .location[data-active=true] .info{opacity:1;padding:1rem 0;max-height:10rem;transition:1s ease-out}#localization .container .locations__wrapper .location[data-active=true] .info a{margin-top:.2rem;z-index:98}#localization .container .locations__wrapper .location[data-active=true] .info a button{opacity:1;margin-top:0}#localization .container .locations__wrapper .location[data-active=true] button{margin-top:1rem;opacity:0;transition:.85s}#localization .container .locations__wrapper .location::after{content:"";position:absolute;z-index:5;inset:0;opacity:1;background:rgba(0,0,0,.45);transition:.8s ease-out}#localization .container .locations__wrapper .location .title{display:grid;place-items:center start;gap:.85rem 0;z-index:10}#localization .container .locations__wrapper .location .title img{width:1.438rem;height:1.875rem}#localization .container .locations__wrapper .location .title span{font-size:1.625rem;font-weight:600}#localization .container .locations__wrapper .location .info{max-height:0;overflow:hidden;opacity:0;display:grid;place-items:center start;gap:.885rem 0;transition:.8s ease-out}#localization .container .locations__wrapper .location .info .address{max-width:14.5rem;font-size:.813rem;color:#f7f8f8}#localization .container .locations__wrapper .location .info a button{display:grid;place-items:center;border-radius:1.188rem;font-weight:400;color:#fff;background:#78bf9e;transition:.4s ease-out;cursor:pointer;width:8.625rem;height:1.875rem;font-size:10px}#localization .container .locations__wrapper .location .info a button:hover{transform:translateY(-.15rem);background:#fff;color:#78bf9e}#localization .container .locations__wrapper .location button{z-index:10;margin-top:.8rem;font-size:10px;color:#78bf9e;background:0 0;transition:.15s;cursor:pointer}#banner3{width:100%;height:75vh;position:relative;overflow:hidden;display:grid;place-items:center;background-image:url("../assets/images/banner2.jpg");border-bottom-left-radius:3.125rem}#banner3 .container{display:grid;place-items:center end;text-align:end;gap:1.35rem 0;color:#fff}#banner3 .container h1{width:30.313rem}#banner3 .container p{width:31.25rem}#team{width:100%;display:grid;place-items:center;position:relative;overflow:hidden;padding:8rem 0}#team .container{display:grid;place-items:center;grid-template-columns:1fr 2fr;gap:0 8rem}#team .container .team__content .title{display:grid;place-items:center start;gap:.2rem 0}#team .container .team__content .title h1{color:#212121}#team .container .team__wrapper .swiper-wrapper .doctor{width:100%;height:17.25rem;display:grid;place-items:center;position:relative;overflow:hidden}#team .container .team__wrapper .swiper-wrapper .doctor img{width:100%;height:100%;display:flex;-o-object-fit:cover;object-fit:cover}#team .container .team__wrapper .swiper-wrapper .doctor .doctor__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.2rem 0}#team .container .team__wrapper .swiper-button-next,#team .container .team__wrapper .swiper-button-prev{width:2.188rem;height:2.188rem;top:5rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#00a85a}#team .container .team__wrapper .swiper-button-prev{left:auto;right:12.5%}#team .container .team__wrapper .swiper-button-next{right:9%}#contact__wrapper{width:100%;position:relative;display:grid;place-items:center}#contact__wrapper #contact__banner{width:100%;height:25.75rem;position:relative;overflow:hidden;display:grid;place-items:center;background-image:url("../assets/images/fundo-contatos.jpg")}#contact__wrapper #contact__banner .container{display:flex;flex-direction:column;justify-content:center;align-items:start;padding-left:7rem}#contact__wrapper #contact__banner .container h1{width:19.625rem;color:#fff}#contact__wrapper #contacts{width:100%;display:grid;place-items:center;position:relative;overflow:hidden;height:23.125rem;padding:0!important;background-color:#006938}#contact__wrapper #contacts .container{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:2rem 0;padding-left:7rem}#contact__wrapper #contacts .container .unit{width:18.75rem;display:grid;place-items:center start;gap:.8rem 0}#contact__wrapper #contacts .container .unit a{font-size:.875rem;font-weight:300;color:#fff}#contact__wrapper #contacts .container .unit a strong{font-weight:600}#contact__wrapper #contacts .socials{display:none}#contact__wrapper .form__wrapper{width:21.5rem;display:grid;place-items:center;gap:2rem 0;padding:2rem;border-radius:.813rem;background:#f7f8f8;box-shadow:0 3px 12px rgba(0,0,0,.16)}#contact__wrapper .form__wrapper form{width:100%;height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:1.5rem 0}#contact__wrapper .form__wrapper form .title{display:grid;place-items:center;gap:.85rem 0}#contact__wrapper .form__wrapper form input{width:100%;height:2.5rem;padding:.5rem;background:#fff;border:1px solid #e5e5e5;border-radius:.563rem}#contact__wrapper .form__wrapper form input::placeholder{font-size:.75rem;color:#9e9e9e}#contact__wrapper .form__wrapper form button{width:8.125rem;height:2.125rem;display:grid;place-items:center;border-radius:.563rem;font-size:.75rem;font-weight:400;color:#fff;background:#00a85a;transition:.4s ease-out;cursor:pointer}#contact__wrapper .form__wrapper .form__socials{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0 1.2rem}#contact__wrapper .form__wrapper .form__socials a:hover{transform:scale(.97) translateY(.1rem)}#contact__wrapper .form__wrapper .form__socials a img{width:2.75rem;height:2.75rem}@media screen and (min-width:100rem){.container{width:62%}#team .container .team__wrapper .swiper-button-prev,#testimonials .container .testimonials__wrapper .swiper-button-prev,.treatments .container .treatments__wrapper .swiper-button-prev{right:22%}#team .container .team__wrapper .swiper-button-next,#testimonials .container .testimonials__wrapper .swiper-button-next,.treatments .container .treatments__wrapper .swiper-button-next{right:19%}#banner2{height:-moz-fit-content;height:fit-content}#localization .container{width:70%;left:19%}#banner3{height:70vh}#contact__wrapper .form__wrapper{right:28%}}footer{width:100%;display:grid;place-items:center;text-align:center;padding:4rem 0 .8rem;background:#fff}footer .container{display:grid;place-items:center;gap:3rem 0}footer .container img{width:11%}footer .container .copyrights .copy{display:flex;align-items:center;gap:0 .5rem;font-size:.45rem;opacity:1;color:rgba(33,33,33,.5)}footer .container .copyrights .copy img{width:.75rem;height:.75rem}#nav__banner{width:100%;height:6rem;background-color:#006938}#conheca__banners,#conheca__wrapper{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center}#conheca__wrapper .conheca__title{width:100%;display:grid;place-items:center;position:relative;overflow:hidden;padding:7rem 0}#conheca__wrapper .conheca__title .container{display:grid;place-items:center;grid-template-columns:1fr 1.5fr;padding:0 10%;gap:0 3rem}#conheca__wrapper .conheca__title .container .title{position:relative;display:grid;place-items:center start}#conheca__wrapper .conheca__title .container .title::before{content:"";width:5px;height:92%;position:absolute;left:-2.5rem;background:#00a85a;opacity:.5}#conheca__wrapper .conheca__title .container .title h1{font-size:26px;font-weight:500;color:#212121}#conheca__wrapper .conheca__title .container .title h1:first-child{font-size:30px;font-weight:500;color:#006938}#conheca__wrapper .conheca__content{width:100%;height:-moz-fit-content;height:fit-content;display:grid;place-items:center;position:relative;overflow:hidden;padding:2rem 0 7rem}#conheca__wrapper .conheca__content .container{display:grid;place-items:center;text-align:center;gap:2.15rem 0}#conheca__wrapper .conheca__content .container p{width:70%;color:#9e9e9e}#conheca__banners .banner1{width:100%;height:34.75rem;position:relative;overflow:hidden;display:grid;grid-template-columns:repeat(2,1fr)}#conheca__banners .banner1 .banner__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#78bf9e}#conheca__banners .banner1 .banner__content h1{width:24.75rem;font-size:25px;color:#fff}#conheca__banners .banner1 img{width:100%;height:34.75rem;-o-object-fit:cover;object-fit:cover;display:flex}.form__wrapper{width:21.5rem;display:grid;place-items:center;gap:2rem 0;padding:2.5rem;border-radius:1rem;background:#fff;box-shadow:0 3px 12px rgba(0,0,0,.08)}.form__wrapper form{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem 0}.form__wrapper .title{display:grid;place-items:center;text-align:center;gap:.8rem 0}.form__wrapper .title h1{color:#006938;font-size:1.25rem;font-weight:700}.form__wrapper .title p{color:#9e9e9e;font-size:.813rem}.form__wrapper form input,.form__wrapper form textarea{width:100%;height:2.5rem;padding:.75rem;background:#fff;border:1px solid #e5e5e5;border-radius:.5rem;font-size:.875rem;color:#212121}.form__wrapper form input::placeholder,.form__wrapper form textarea::placeholder{color:#9e9e9e;font-size:.875rem}.form__wrapper form button{width:8.125rem;height:2.5rem;display:grid;place-items:center;border-radius:.5rem;font-size:.875rem;font-weight:500;color:#fff;background:#00a85a;transition:.3s;cursor:pointer}#faq,.faq__wrapper{width:100%;display:grid}#contacts{background:#006938;padding:4rem 2rem;position:relative;z-index:1}.contact-flex{display:flex;justify-content:space-between;align-items:flex-start;gap:4rem;max-width:1200px;margin:0 auto}.welcome-message{flex:1;max-width:450px}.welcome-message h3{color:#fff;font-size:1.625rem;font-weight:700;line-height:1.4;margin:0}.units-wrapper{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.unit{display:flex;flex-direction:column;gap:1rem}.unit a{display:flex;flex-direction:column;color:#fff;transition:opacity .3s;max-width:280px}.unit a:hover{opacity:.8}.unit strong{font-weight:600;margin-bottom:.25rem}.unit span{font-size:.875rem;opacity:.9;line-height:1.4}@media screen and (max-width:1024px){.units-wrapper{grid-template-columns:1fr}}@media screen and (max-width:768px){.unit a,.welcome-message{max-width:100%}#contact__wrapper{margin-top:3rem}.contact-flex{flex-direction:column;text-align:center;gap:3rem}.units-wrapper{width:100%;align-items:center}.unit{align-items:center;text-align:center}.unit a{align-items:center}.welcome-message h3{font-size:1.25rem}}@media screen and (max-width:480px){.welcome-message h3{font-size:1.25rem}.unit a{font-size:.875rem}}#faq{padding:7rem 0;background:#f7f8f8}#faq .title{display:grid;text-align:center;gap:.5rem}#faq .title h2{color:#00a85a;font-size:1rem}#faq .title h3{color:#212121;font-size:1.625rem;font-weight:500}.faq__wrapper{max-width:800px;gap:1rem}.faq-item{background:#fff;border-radius:.563rem;padding:.5rem;transition:.3s}.faq-item summary{padding:1rem;font-size:1rem;font-weight:500;color:#212121;cursor:pointer;position:relative;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:'+';position:absolute;right:1rem;color:#00a85a;font-size:1.5rem;line-height:1;transition:transform .3s}.faq-item[open] summary::after{transform:rotate(45deg)}.faq-item p{padding:0 1rem 1rem;color:#9e9e9e;font-size:.938rem;line-height:1.6}@media (max-width:64rem){#faq{padding:4.8rem 0}#faq .title h3{font-size:1.25rem}.faq__wrapper{width:90%}.faq-item summary{font-size:.938rem}.faq-item p{font-size:.875rem}}h3{font-weight:500}@media screen and (max-width:64rem){#banner1,#banner2{height:-moz-fit-content;height:fit-content}#team .container .team__wrapper .swiper-button-prev,#testimonials .container .testimonials__wrapper .swiper-button-prev{left:32%}#team .container .team__wrapper .swiper-button-next,#testimonials .container .testimonials__wrapper .swiper-button-next{right:32%}#conheca__banners .banner1 .banner__content,#conheca__wrapper .conheca__content,#conheca__wrapper .conheca__title,#differentials,#localization,#testimonials{padding:4.8rem 0}#about .container img,#banner2 .background,#conheca__banners .banner2,#contact__wrapper .form__wrapper .form__socials,nav .container .nav__socials,nav .container ul li::before{display:none}.container{width:85%}nav .container .nav__logo img{width:5rem}nav .container ul{width:75%;position:fixed;top:0;bottom:0;right:-75%;flex-direction:column;justify-content:center;align-items:center;gap:2rem 0;background:rgba(33,33,33,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:450ms cubic-bezier(.65, -.01, .7, .6)}nav .container ul[data-active=true]{right:0}nav .container ul li a{font-size:1.15rem}nav .container .nav__btn{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;position:relative;z-index:105}nav .container .nav__btn .btn{width:100%;height:100%;-webkit-appearance:none;outline:0;cursor:pointer;z-index:4;transition:.6s}nav .container .nav__btn .btn:checked~.lines .line:first-child{opacity:0}nav .container .nav__btn .btn:checked~.lines .line:nth-child(3){transform:rotate(45deg) translate(-1em,.2em)}nav .container .nav__btn .btn:checked~.lines .line:nth-child(2){transform:rotate(-45deg) translate(-.9em,-.3em)}nav .container .nav__btn .lines{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}nav .container .nav__btn .lines .line{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:.2em;border-radius:1.625rem;pointer-events:none;transition:.3s;background:#fff}nav .container .nav__btn .lines .line:nth-child(2){top:25%}nav .container .nav__btn .lines .line:nth-child(3){top:75%}header{background-image:url("../assets/images/home-mobile2.png")}#differentials .container .differentials__wrapper{width:85%;grid-template-columns:1fr;gap:2rem 0}#differentials .container .differentials__wrapper .differential:nth-child(3){padding:0 1.8rem 0 2rem}#about{padding:1rem 0 4.8rem}#about .container,#conheca__banners .banner1{grid-template-columns:1fr}#about .container .about__content{align-items:center;place-items:center;gap:1.85rem 0}#about .container .about__content .title,#localization .container .localization__content{place-items:center;text-align:center}#about .container .about__content .img__moblie{display:flex;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#about .container .about__content .photos__wrapper img{width:100%;height:100%;display:flex;-o-object-fit:cover;object-fit:cover}.treatments{padding:4.8rem 0 1rem}#testimonials .container,.treatments .container,header .container{gap:1rem 0}.treatments .container .treatments__wrapper{width:90%}.treatments .container .treatments__wrapper .swiper-wrapper .treatment.swiper-slide-next{background:#f7f8f8}.treatments .container .treatments__wrapper .swiper-wrapper .treatment.swiper-slide-next h1{color:#212121}.treatments .container .treatments__wrapper .swiper-wrapper .treatment.swiper-slide-next p{color:#000}.treatments .container .treatments__wrapper .swiper-button-next,.treatments .container .treatments__wrapper .swiper-button-prev{width:3.5rem;height:3.5rem;top:auto;bottom:4.8rem}.treatments .container .treatments__wrapper .swiper-button-next::after,.treatments .container .treatments__wrapper .swiper-button-prev::after{font-size:1rem}.treatments .container .treatments__wrapper .swiper-button-prev{left:33%}.treatments .container .treatments__wrapper .swiper-button-next{right:33%}#banner1{padding:7rem 0}#banner1 .container h1,#team .container .team__wrapper{width:80%}#banner1 .container p,#banner3 .container p,#testimonials .container .title h1{width:100%}#testimonials{padding-bottom:8.05rem!important}#testimonials .container .testimonials__wrapper .swiper-button-next,#testimonials .container .testimonials__wrapper .swiper-button-prev{width:3.5rem;height:3.5rem;display:grid;place-items:center;top:auto;bottom:1.1rem;border-radius:50%;background:#00a85a}#team .container .team__wrapper .swiper-button-next::after,#team .container .team__wrapper .swiper-button-prev::after,#testimonials .container .testimonials__wrapper .swiper-button-next::after,#testimonials .container .testimonials__wrapper .swiper-button-prev::after{font-size:1rem;font-weight:600;color:#fff}#banner2,#banner2 .container{border-bottom-left-radius:3.75rem;background:#78bf9e}#banner2{grid-template-columns:1fr;padding:0}#banner2 img{height:28.125rem}#banner2 .container{position:relative;place-items:center;padding:5.5rem 0}#banner2 .container p{width:100%;text-align:center}#banner3 .container h1,#team .container .team__content p{width:95%}#localization{padding-top:8.55rem!important;place-items:center}#localization .container{width:85%;left:auto;grid-template-columns:1fr;place-items:center;gap:3.75rem 0}#localization .container .locations__wrapper{grid-template-columns:1fr;gap:2rem 0}#localization .container .locations__wrapper .location{width:19.375rem;height:27.188rem}#banner3{background-image:url("../assets/images/banner2-mobile.jpg");height:95vh;place-items:end center;border-bottom-left-radius:3.125rem;border-bottom-right-radius:3.125rem}#banner3 .container{place-items:center;text-align:center;gap:1rem 0;margin-bottom:20%}#team{padding:4.8rem 0 11.8rem}#team .container .team__content,#team .container .team__content .title{text-align:center;place-items:center}#team .container{grid-template-columns:1fr;gap:3rem 0}#team .container .team__content{gap:1.1rem 0}#team .container .team__wrapper .swiper-wrapper .doctor{height:20.625rem}#team .container .team__wrapper .swiper-wrapper .doctor .doctor__content{height:7rem;bottom:0}#team .container .team__wrapper .swiper-button-next,#team .container .team__wrapper .swiper-button-prev{width:3.5rem;height:3.5rem;display:grid;place-items:center;top:auto;bottom:4.8rem;border-radius:50%;background:#00a85a}#contact__wrapper #contact__banner{background-image:url("../assets/images/fundo-contatos-mobile.jpg");height:25.938rem;place-items:center}#contact__wrapper #contacts{padding:4.8rem 0;height:55.188rem;display:flex;flex-direction:column;justify-content:end;align-items:center;gap:3rem 0}#contact__wrapper #contact__banner .container{padding-left:0;place-items:center;text-align:center}#contact__wrapper #contact__banner .container h1{width:100%}#contact__wrapper #contacts .container{padding-left:0;place-items:center}#contact__wrapper #contacts .container .unit{width:70%}#contact__wrapper #contacts .socials{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0 1.2rem;padding-bottom:4.8rem}#contact__wrapper #contacts .socials a img{width:3.5rem;height:3.5rem}#contact__wrapper .form__wrapper{right:auto;margin-bottom:6rem}footer .container img{width:35%}#conheca__wrapper .conheca__title .container{grid-template-columns:1fr;gap:2.5rem 0;padding:0}#conheca__wrapper .conheca__content{padding-top:2rem}#conheca__wrapper .conheca__content .container{gap:1.5rem 0}#conheca__wrapper .conheca__content .container p{width:100%;text-align:start}#conheca__banners .banner1 .banner__content h1{width:80%;font-size:20px}.form__wrapper{width:90%;max-width:21.5rem}header .container a button{width:16rem;height:3.5rem;font-size:1rem;font-weight:500;border-radius:.75rem;box-shadow:0 4px 12px rgba(0,105,56,.25)}header .container a button:hover{transform:translateY(-.25rem);box-shadow:0 6px 16px rgba(0,105,56,.3)}}#team .container .team__content{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1.65rem 0}#team .container .team__content .team__diferenciais{display:flex;flex-direction:column;gap:.8rem}#team .container .team__content .team__diferenciais li{font-size:.938rem;color:#212121;line-height:1.4}#team .container .team__wrapper .swiper-wrapper .doctor .doctor__content{position:absolute;width:100%;height:auto;min-height:7.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.4rem 0;bottom:-7.5rem;padding:1rem;transition:.4s;border-top-right-radius:.938rem;color:#fff;background:#78bf9e}#team .container .team__wrapper .swiper-wrapper .doctor:hover .doctor__content{bottom:0}#team .container .team__wrapper .swiper-wrapper .doctor .doctor__content .doctor__name{font-size:1rem;font-weight:600}#team .container .team__wrapper .swiper-wrapper .doctor .doctor__content span{font-size:.813rem;color:rgba(255,255,255,.9)}#team .container .team__wrapper .swiper-wrapper .doctor .doctor__content p.x-small{font-size:.75rem;text-align:center;line-height:1.4;margin-top:.2rem}#team .container .team__cta{width:100%;display:flex;justify-content:center;margin-top:2rem}#team .container .team__cta .btn-cta{display:inline-block;padding:1rem 2rem;background:#00a85a;color:#fff;font-size:.938rem;font-weight:500;border-radius:.563rem;transition:.4s ease-out}#team .container .team__cta .btn-cta:hover{background:#006938;transform:translateY(-.15rem)}@media screen and (max-width:64rem){#team .container .team__content{text-align:center;align-items:center}#team .container .team__content .team__diferenciais{align-items:center}#team .container .team__wrapper .swiper-wrapper .doctor .doctor__content{bottom:0;min-height:8.5rem}#team .container .team__cta .btn-cta{width:100%;max-width:320px;text-align:center;padding:1.2rem;font-size:1rem}}