@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-Light.woff);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-Regular.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-Medium.woff);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-SemiBold.woff);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-Bold.woff);font-weight:700;font-style:normal;font-display:swap}.division{background-image:url(../images/divisor-seccao.webp);background-size:cover;height:200px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.division .content-division{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}.division .content-division .division-col-1{flex:1.3;text-align:left}.division .content-division .division-col-1 p{color:#fff;text-transform:uppercase}.division .content-division .division-col-1 h3{color:#fadbe3;text-transform:uppercase}.division .content-division .division-col-2{display:flex;flex:1;display:flex;justify-content:center}.division .content-division .division-col-2 a{display:flex;gap:10px}.division .content-division .division-col-2 a img{width:20px;display:block}@media (max-width:576px){.division{background-image:url(../images/divisor-seccao-mobil.webp);background-size:cover;height:200px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.slider-container .slider--width{gap:0!important;padding:40px 3px!important}}.btn-session{padding:12px 30px;background-color:#fadbe3;color:#ac5e5e;width:100%;height:40px;max-width:330px;min-width:250px;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:all .7s;font-weight:700}.btn-session svg{padding-left:5px;width:25px}.btn-session:hover{background-color:#fff;font-weight:700}.title-session{display:flex;flex-direction:column;gap:50px;margin-bottom:100px}.title-session>div{display:flex;align-items:center;gap:10px}.title-session>div svg{color:#ac5e5e;font-size:1rem}.title-session>div h2{font-family:Quicksand,sans-serif;font-weight:700;color:#003c1a;position:relative;font-size:18px}.title-session>div>h2::before{content:" ";position:absolute;bottom:-5px;width:100%;height:1px;background-color:#e28d8a;border-radius:15px}.title-session h3{font-size:16px;color:#003c1a}.title-session>p{text-align:start;padding-bottom:0;font-size:1rem}.btn-whats{position:fixed;bottom:20px;right:20px;cursor:pointer;width:60px;z-index:999;animation-name:btnWhatsAnimation;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate}@keyframes btnWhatsAnimation{0%{transform:translateY(0)}100%{transform:translateY(-40%)}}.arrow-to{position:fixed;bottom:20px;right:90px;cursor:pointer;display:none;width:30px;height:30px;z-index:99999}.arrow-to svg{color:#666}.slider-container{display:flex;flex-direction:row;align-items:center;width:100%;max-width:100%;position:relative;margin:0 auto;height:auto;overflow:hidden}.slider-container button{background-color:transparent;position:absolute;z-index:98}.slider-container .prev{left:0}.slider-container .next{right:0}.slider-container .slider--width{display:flex;transition:transform 1.4s ease;flex-direction:row;flex-wrap:nowrap;gap:10px;padding:40px 10px}.slider-container .slider--width .slider--item{flex:0 0 100%;display:flex;justify-content:start;flex-direction:column;gap:30px;box-shadow:rgba(17,17,26,.05) 0 4px 16px,rgba(17,17,26,.05) 0 8px 32px;padding:15px;max-width:330px;min-width:310px;width:320px;height:inherit}.slider-container .slider--width .slider--item .star{color:#ff0}.slider-container .slider--width .slider--item .text-card{text-align:justify}.slider-container .slider--width .slider--item .text-card i{color:#ac5e5e}.slider-container .slider--width .slider--item .autor-card{display:flex;flex-direction:row;align-items:center;gap:10px}.slider-container .slider--width .slider--item .autor-card>img{width:50px}.slider-container .slider--width .slider--item .autor-card span{font-weight:500}.slider-container .twoslide>div{padding:30px 34px!important}@media (min-width:600px){.slider--item{flex:0 0 50%}}@media (min-width:992px){.slider--item{flex:0 0 33.33%}}header{display:flex;flex-direction:column;align-items:center;gap:100px;background-image:url(../images/imagem-hiro-fundo.webp);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}header .logoTopo{width:100vw;display:flex;justify-content:center}header .logoTopo img{width:60px}header .logoTopo .destaqueHiro-fundo{background-color:#fadbe3;display:none}header .hiro-content{display:flex;flex-direction:row;height:88vh}header .hiro-content h1{margin-bottom:10px}header .hiro-content .hiro-text{display:flex;flex-direction:column;justify-content:center;height:100%;flex:1}header .hiro-content .hiro-text h1{text-transform:uppercase}header .hiro-content .hiro-text p{font-weight:500;line-height:20px}header .hiro-content .hiro-text>span{font-size:16px}header .hiro-content .hiro-text .hiro-GroupIcons-img{display:flex;flex-direction:row;gap:5px;margin-top:30px}header .hiro-content .hiro-text .hiro-GroupIcons-img>img{max-width:70px}header .hiro-content .hiro-img{display:flex}header .hiro-content .hiro-img picture{max-width:100%;height:auto;position:relative;display:flex;align-items:flex-end}header .hiro-content .hiro-img picture img{max-width:100%;position:relative}#hiro{background-color:#fef9f1}#before-after .content-before-after{display:flex;flex-direction:column;gap:70px}#before-after .content-before-after>div{display:flex}#before-after .content-before-after .content-title-before-after{text-align:center}#before-after .content-before-after .content-title-before-after h3{font-size:16px;text-align:center;color:#003c1a}#before-after .content-before-after .content-img-before-after{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}#before-after .content-before-after .content-img-before-after>img{flex:1;max-width:100%;height:auto}#about .about-content{display:flex;flex-direction:column;padding:70px 0}#about .about-content .about-img{margin-bottom:30px}#about .about-content .about-text{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px}#about .about-content .about-text h2{padding-top:30px;margin-bottom:10px}#about .about-content .about-text h2>img{width:300px}#about .about-content .about-text .about-services{display:flex;flex-direction:column;gap:30px}#about .about-content .about-text .about-services ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:5px;padding-top:20px}#about .about-content .about-text .about-services ul li{font-size:1.2rem}#about .about-content .about-text .about-services ul li svg{color:#ac5e5e;margin-right:10px;font-size:1.3rem}#about .about-content .about-text .about-services .btn-about{display:flex;justify-content:center;margin-top:40px}#about .about-content .about-text .about-services .btn-about>a{background-color:#ac5e5e;color:#fff;transition:all .5s}#about .about-content .about-text .about-services .btn-about>:hover{background-color:#8f5959}#beneficios .beneficios-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}#beneficios .beneficios-content .beneficios-card{background-color:#fadbe3;width:100%;max-width:400px;padding:30px 30px;border-radius:10px;display:flex;align-items:center;gap:10px}#beneficios .beneficios-content .beneficios-card svg{color:#ac5e5e;font-size:18px}#beneficios .beneficios-content .beneficios-card p{color:#003c1a;font-weight:600;font-size:14px}#services .content-service .service-cards{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}#services .content-service .service-cards .service-card{display:flex;flex-direction:column;background-color:#fadbe3;gap:20px;padding:20px;border-radius:10px;max-width:400px;max-height:460px;height:460px}#services .content-service .service-cards .service-card h4{text-align:center;font-size:18px;color:#003c1a}#services .content-service .service-cards .service-card p>i{color:#ac5e5e;font-size:1.3rem}#testemunhas .content-testemunhas .title-session>h3{text-align:center}#testemunhas .content-testemunhas .slider-container.two>.slider--width>.slider--item .star{display:flex;gap:3px}#testemunhas .content-testemunhas .slider-container.two>.slider--width>.slider--item .star>img{width:20px}#testemunhas .btn-about{padding:70px 0}#testemunhas .btn-about .btn-session{background-color:#ac5e5e;margin:0 auto;color:#fff}#testemunhas .btn-about .btn-session:hover{background-color:#884c4c}#contact .content-contato{display:flex;flex-direction:column;flex-wrap:wrap}#contact .content-contato .contact-box1,#contact .content-contato .contact-box2{flex:1}#contact .content-contato .contact-box1{display:flex;flex-direction:column;gap:30px;color:#666}#contact .content-contato .contact-box1 div>div>h4{display:flex;flex-direction:row;align-items:center}#contact .content-contato .contact-box1 div>div>h4>i{margin-right:7px;color:#003c1a;font-size:18px}#contact .content-contato .contact-box1 .box1-row,#contact .content-contato .contact-box1 .box2-row{flex:1;display:flex;flex-direction:column;gap:20px}#contact .content-contato .contact-box1 .box1-row h4,#contact .content-contato .contact-box1 .box2-row h4{color:#ac5e5e;font-weight:700;font-size:18px}#contact .content-contato .contact-box1 .box1-row h4{gap:10px}#contact .content-contato .contact-box1 .box1-row>div{gap:10px}#contact .content-contato .contact-box1 .box1-row .box-text1{display:flex;flex-direction:column}#contact .content-contato .contact-box1 .box1-row .box-text1 svg{color:#003c1a}#contact .content-contato .contact-box1 .box1-row .box-text1 span{font-size:14px}#contact .content-contato .contact-box1 .box1-row .box-text1 span:nth-child(even){color:#003c1a;font-weight:600;font-size:14px}#contact .content-contato .contact-box1 .box1-row .box-text2{display:flex;flex-direction:column}#contact .content-contato .contact-box1 .box1-row .box-text2 :nth-child(even){color:#666;font-size:14px}#contact .content-contato .contact-box1 .box1-row .box-text2 :last-child{color:#003c1a;font-size:14px;font-weight:700}#contact .content-contato .contact-box1 .box1-row .box-text2 :last-child>i{color:rgba(0,0,255,.604);font-size:16px;margin-right:7px}#contact .content-contato .contact-box1 .box1-row .box-text2 span{display:flex;align-items:center;gap:7px}#contact .content-contato .contact-box1 .box1-row .box-text2 span>img{width:20px;color:#003c1a}#contact .content-contato .contact-box1 .box1-row .box-text2 span a{text-decoration:underline;color:#666!important}#contact .content-contato .contact-box1 .box1-row .btn-about{display:none}#contact .content-contato .contact-box1 .box1-row .btn-about .btn-session{background-color:#003c1a;color:#fff}#contact .content-contato .contact-box1 .box1-row .btn-about .btn-session:hover{background-color:#174917}#contact .content-contato .contact-box1 .box2-row h4{gap:10px}#contact .content-contato .contact-box1 .box2-row svg{color:#003c1a}#contact .content-contato .contact-box1 .box2-row>div{display:flex;flex-direction:column;gap:10px}#contact .content-contato .contact-box1 .box2-row .box-text2{display:flex;gap:15px}#contact .content-contato .contact-box1 .box2-row .box-text2>div{display:flex;flex-direction:row}#contact .content-contato .contact-box1 .box2-row .box-text2>div a{display:flex;justify-content:center;align-items:center;width:40px}#contact .content-contato .contact-box1 .box2-row .box-text2>div a img{width:20px;height:50px;cursor:pointer;transition:ease .5s}#contact .content-contato .contact-box1 .box2-row .box-text2>div a img:hover{width:30px}#contact .content-contato .contact-box2{margin-top:40px}footer{background-color:#000;padding:70px 0 0 0}footer .footer-container{display:flex;flex-direction:column;gap:30px}footer .footer-container .foo-row1{display:flex;flex-direction:column;gap:20px;border-bottom:1px solid #fff}footer .footer-container .foo-row1 .foo-text-title h2{font-size:24px;font-weight:700;text-transform:uppercase;color:#fff;max-width:600px}footer .footer-container .foo-row1 .foo-text-info{display:flex;flex-direction:column;gap:5px;color:#fff;padding:0 0 40px 0}footer .footer-container .foo-row1 .foo-text-info span{font-size:14px}footer .footer-container .foo-row1 .foo-text-info span i{margin-right:5px}footer .footer-container .foo-row2{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;gap:100px}footer .footer-container .foo-row2 ul{display:flex;flex-direction:column;gap:10px}footer .footer-container .foo-row2 ul li>a{color:#fff;font-size:16px;text-decoration:underline}footer .footer-container .foo-row2 .copy{color:#fff;text-align:center;font-size:12px;padding:7px 0}footer .footer-container .foo-row2 .copy>strong{font-size:12px}.destaqueG,.destaqueTitle,.destaqueXG{font-family:Quicksand,sans-serif;font-weight:700}.destaqueXG{color:#e28d8a}.destaqueG{font-size:28px;color:#fadbe3}.destaqueTitle{color:#003c1a}.green{color:#003c1a}section{padding:80px 0}.container{width:100%;padding:0 16px;margin:0 auto}.destaqueG,.destaqueTitle,.destaqueXG{font-family:Quicksand,sans-serif;font-weight:700}@media (max-width:576px){.container{max-width:540px;padding:0 18px}.destaqueXG{color:#e28d8a}.destaqueG{color:#fadbe3}.destaqueTitle{color:#003c1a}p{font-size:1rem}header{background-image:url(../images/imagem-hiro-fundo-mobil.webp);background-repeat:no-repeat}header .hiro-content{flex-direction:column;height:100dvh}header .hiro-content .hiro-text{justify-content:flex-start}header .hiro-content .hiro-text>span{font-size:12px}header .hiro-content .hiro-text h1{font-size:32px}header .hiro-content .hiro-img{width:100%;position:relative}.division .content-division{gap:18px;text-align:center}.division .content-division .division-col-1{line-height:23px}.division .content-division .division-col-1 p{font-size:9px}.division .content-division .division-col-1>h3{font-size:22px}.division .content-division .division-col-2{justify-content:center}.division .content-division .division-col-2 .btn-session{width:90%;padding:5px 30px;font-size:14px}#about .about-content .about-img img{margin:auto}#about .about-content .about-text h2{font-size:28px}#about .about-content .about-text h2>img{width:250px}#services .content-service .service-cards .service-card{height:406px}#testemunhas .content-testemunhas .slider-container #next,#testemunhas .content-testemunhas .slider-container #prev{display:none}}@media (min-width:577px) and (max-width:767px){.destaqueXG{font-size:30px;color:#e28d8a}.destaqueTitle{font-size:28px}p{font-size:18px}.btn-session{font-size:1rem}header .hiro-content{flex-direction:column;height:100vh}header .hiro-content .hiro-text{padding-bottom:40px}header .hiro-content .hiro-img{margin:0 auto}header .hiro-content .hiro-img img{width:400px}.division .content-division .division-col-1>p{font-size:11px}.division .content-division .division-col-1 h3{font-size:26px}.division .content-division .division-col-2{text-align:center;display:flex;justify-content:center}.about-content .about-img img{margin:auto}#before-after .content-before-after .content-title-before-after h3{font-size:18px}#before-after .content-before-after .content-img-before-after{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:15px}.title-session>div h2{font-size:22px}.title-session>p{font-size:18px}#beneficios .beneficios-content{flex-direction:row;flex-wrap:wrap}#beneficios .beneficios-content .beneficios-card{max-width:340px}#services .content-service .service-cards{display:flex;flex-direction:row}#services .content-service .service-cards .service-card{height:416px}#services .content-service .service-cards .service-card>p{font-size:1rem}footer .footer-container .foo-row1{flex-direction:row;padding:0 0 40px 0;gap:50px}footer .footer-container .foo-row2{flex-direction:row;align-items:center}footer .footer-container .foo-row2 .ul{flex-direction:row;flex-wrap:wrap;padding:40px 0}footer .footer-container .foo-row2 .copy{text-align:center;min-width:200px}footer .footer-container .foo-row2 .copy>strong{font-size:12px}}@media (min-width:768px){.container{padding:0 24px}p{font-size:18px}header .hiro-content{flex-direction:column;gap:50px;height:100vh}header .hiro-content .hiro-text{flex:1;justify-content:center}header .hiro-content .hiro-text>span{font-size:14px}header .hiro-content .hiro-text>h1{font-size:40px}header .hiro-content .hiro-text>p{font-size:18px;line-height:20x}header .hiro-content .hiro-img{justify-content:center;width:100%;flex:1}header .hiro-content .hiro-img picture>img{width:345px}header .hiro-content .hiro-GroupIcons-img>img{width:80px!important}.division .content-division{flex-direction:row!important}.division .content-division .division-col-1>p{font-size:12px}.division .content-division .division-col-1>h3{font-size:28px}.division .content-division .division-col-2{justify-content:center}#about .about-content{flex-direction:row;gap:25px}#about .about-content .about-img{flex:1}#about .about-content .about-img>img{-o-object-fit:cover;object-fit:cover}#about .about-content .about-text{flex:1}#about .about-content .about-text h2{font-size:32px}.title-session>div h2{font-size:22px}.title-session>p{font-size:18px}#before-after .content-before-after .content-img-before-after{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:15px}#beneficios .beneficios-content{flex-direction:row;flex-wrap:wrap}#beneficios .beneficios-content .beneficios-card{max-width:400px}#services .content-service .service-cards{flex-direction:row}#services .content-service .service-cards .service-card{max-width:350px;height:444px}#contact .content-contato .contact-box1{flex-direction:row}#contact .content-contato .contact-box1 .box1-row .btn-about{display:flex;margin-top:40px}#contact .content-contato .contact-box1 .box2-row{flex:.5}footer .footer-container .foo-row1{flex-direction:row;padding:0 0 40px 0;justify-content:space-between}footer .footer-container .foo-row2{flex-direction:row;align-items:center}footer .footer-container .foo-row2 ul{flex-direction:row;flex-wrap:wrap;padding:40px 0}footer .footer-container .foo-row2 .copy{text-align:center;min-width:200px}footer .footer-container .foo-row2 .copy>strong{font-size:12px}}@media (min-width:992px){.container{max-width:960px;padding:0 16px}.destaqueXG{font-size:38px;color:#e28d8a}.destaqueG{font-size:32px;color:#fadbe3}.destaqueTitle{font-size:28px;color:#003c1a}header{gap:0}header .hiro-content{flex-direction:row;height:100vh}header .hiro-content .hiro-text{justify-content:center}header .hiro-content .hiro-text h1{font-size:42px}header .hiro-content .hiro-text p{font-size:18px}header .hiro-content .hiro-img picture>img{width:100%;align-self:flex-end}.division .content-division .division-col-1 p{font-size:14px}.division .content-division .division-col-1 h3{font-size:28px}.division .content-division .division-col-2{display:flex;justify-content:flex-end}.title-session>div h2{font-size:22px}.title-session>p{font-size:18px}.title-session h3{font-size:16px}#before-after .content-before-after .content-img-before-after{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:15px}#beneficios .beneficios-content{flex-wrap:wrap;justify-content:space-between}#beneficios .beneficios-content .beneficios-card{max-width:450px}#services .content-service .service-cards{flex-direction:row;justify-content:space-around}#services .content-service .service-cards .service-card{max-width:430px}#contact .content-contato{flex-direction:row;align-items:center}#contact .content-contato .contact-box1{flex-direction:row}#contact .content-contato .contact-box1 .box2-row{flex:.5}#contact .content-contato .contact-box2{flex:1}#contact .content-contato .contact-box2 iframe{height:400px}}@media (min-width:1200px){.container{max-width:1140px;padding:0 30px}.destaqueXG{font-size:40px;color:#e28d8a}.destaqueG{font-size:36px;color:#fadbe3}.destaqueTitle{font-size:28px;color:#003c1a}.division .content-division{align-items:center}.division .content-division .division-col-1 p{font-size:14px}.division .content-division .division-col-1 h3{font-size:32px}.title-session>div h2{font-size:22px}.title-session>p{font-size:18px}#services .content-service .service-cards{flex-direction:row;justify-content:space-around}#services .content-service .service-cards .service-card{max-width:340px}}@media (min-width:1400px){.container{max-width:1400px;padding:0 10px}.destaqueXG{font-size:48px;color:#e28d8a}.destaqueG{font-size:40px;color:#fadbe3}.destaqueTitle{font-size:32px;color:#003c1a}header .hiro-content .hiro-text h1{font-size:52px}header .hiro-content .hiro-img img{width:80%}.division .content-division .division-col-1 p{font-size:14px}.division .content-division .division-col-1 h3{font-size:38px}#about .about-content .about-img{flex:1}#about .about-content .about-img>img{width:65%}#about .title-session>div h2{font-size:22px}#about .title-session>p{font-size:18px}#services .content-service .service-cards{flex-direction:row;justify-content:space-around}#services .content-service .service-cards .service-card{max-width:400px}#beneficios .beneficios-content .beneficios-card{max-width:450px}}html{scroll-behavior:smooth}body{font-family:Quicksand,sans-serif;font-weight:400;overflow-x:hidden;background-color:#fff}p{color:#666;font-weight:500;font-family:Quicksand,sans-serif}a{text-decoration:none;cursor:pointer}button{border:0;cursor:pointer}li{list-style:none}img{max-width:100%;height:auto;display:block}strong{font-weight:600}