@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap");@import url("variables.css");.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block{max-width:75vw}.swiper-slide{display:flex!important;align-items:center!important;justify-content:center!important;padding:0 0 20px}.swiper-button-next,.swiper-button-prev{top:80%!important;color:var(--highlight-color)!important}.swiper-scrollbar{display:none}html :where(.wp-block){margin-top:0!important;margin-bottom:0!important}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:auto;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}body,button,html,input{background-color:var(--bg-color)}body,button,input{font-family:var(--body-font)}ul{list-style:none}a{text-decoration:none}a,a:hover{transition:all .3s ease}a:hover{color:var(--secondary-color)}img{max-width:100%;height:auto}button{cursor:pointer;border:none;outline:none}strong{color:var(--secondary-color)}b{color:var(--highlight-color)}p{display:block}span.introduction{display:block;padding-bottom:30px;color:var(--text-color);font-size:14px;font-weight:600}.whatsapp--float{position:fixed;width:60px;height:60px;bottom:-30%;right:3%;align-items:center;justify-content:center;background-color:#25d366;box-shadow:0 4px 12px rgba(51,51,51,.1);display:inline-flex;z-index:200;opacity:.8;color:#fff;border-radius:100%;transition:.5s}.whatsapp--float.is-active{bottom:3%}.whatsapp--float i{font-size:2rem;transition:.5s}.btn{padding:20px;gap:10px;display:inline-flex;height:45px;justify-content:center;align-items:center;border-radius:20px;text-align:center;font-weight:700;text-decoration:none;transition:all .35s;box-sizing:border-box;position:relative;overflow:hidden;border:2px solid}.btn i{font-size:25px}.btn-color-white{color:#fff}.btn-font-large{font-size:20px}.btn-font-small{font-size:14px}.btn-full{width:100%}.btn-medium{width:180px}.btn-primary{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--primary-color)}.btn-secondary{background-color:transparent;color:var(--secondary-color);width:auto}.btn-fit{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.btn-featured{background-color:var(--highlight-color);border-color:var(--highlight-color);color:var(--highlight-color)}.btn-grow:hover{filter:brightness(.5);transform:translateY(-2px)}.btn-fit:hover,.btn-primary:hover,.btn-secondary:hover{background-color:var(--dark-color);border-color:var(--dark-color);color:#fff}.scrollup{position:fixed;right:3%;bottom:-30%;background-color:#fff;box-shadow:0 4px 12px rgba(51,51,51,.1);display:inline-flex;padding:.35rem;border-radius:.25rem;z-index:200;opacity:.8;transition:.4s}.scrollup.is-active{bottom:3%}.scrollup:hover{opacity:1}.scrollup__icon{font-size:1.25rem;color:var(--primary-color)}@media screen and (min-width:1025px){.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:0}}@media screen and (min-width:1400px){.swiper-button-prev,.swiper-rtl .swiper-button-next{left:3%}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:3%}}.l-main{overflow:hidden}.l-container{width:88%;margin:0 auto}.l-grid{display:grid}.l-flex{display:flex}.l-gap-20{gap:20px}.l-gap-30{gap:30px}@media screen and (min-width:787px) and (max-width:1024px){.l-container{width:90%}}@media screen and (min-width:1025px) and (max-width:1400){.l-container{width:80%;max-width:1200px}}@media screen and (min-width:1401px){.l-container{max-width:1280px}}.u-is-loading{opacity:0}.u-justify-content-between{justify-content:space-between}.u-justify-content-center{justify-content:center}.u-align-items-center{align-items:center}.u-flex-direction-r{flex-direction:row}.u-flex-direction-c{flex-direction:column}.u-section{padding:0 0 var(--space-sm)}@media screen and (min-width:1025px){.u-section{padding:0 0 var(--space-lg)}}a,h1,h2,h3{font-family:var(--title-font);font-weight:500;margin:0}p{font-family:var(--paragraph-font);color:var(--text-color);font-size:16px;font-weight:400;line-height:24px}h1,h2,h3{color:var(--primary-color);font-weight:700}h1{font-size:2rem}h2{font-size:30px;margin-bottom:20px}h3{font-size:25px}@media screen and (min-width:var(--lg-breakpoint)){h1{font-size:2.5rem}h2{font-size:1.5rem}h3{font-size:1.25rem}}@media screen and (min-width:1025px){.fade{opacity:0;transform:translateX(-5%);transition:opacity .5s ease-out,transform 1s ease-out}.fade.visible{opacity:1;transform:translateX(0)}}.c-header{position:sticky;top:0;width:100%;z-index:200;transition:all .3s ease;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);height:115px}.c-header.is-sticky{box-shadow:0 1px 4px rgba(40,37,37,.1);transition:all .3s ease}.c-nav__close{width:30px}.c-nav{position:sticky;top:0;height:115px}.c-nav__logo{font-size:1.5rem}.c-nav__logo img{width:50px;max-height:110px;width:auto}.c-nav__toggle{display:inline-flex;font-size:1.25rem;cursor:pointer;color:#3dab34}.c-nav__list{flex-direction:column;row-gap:1.5rem}.c-nav__list li a{color:var(--text-color);font-weight:500;transition:.3s;font-size:16px;position:relative;transition:all 1s ease}.c-nav__list li a:before{content:"";position:absolute;width:50%;height:2px;background-color:#fff;bottom:-10px;left:-20px;transition:all .5s ease;opacity:0}.c-nav__list li a:hover:before{width:100%;left:0;transition:all .5s ease;opacity:1}.c-nav__link.c-nav__link--cta{background-color:var(--secondary-color);padding:12px 30px;color:var(--text-color);border-radius:8px}.c-nav__close{font-size:2rem;position:absolute;top:1.5rem;right:1rem;cursor:pointer}.c-nav__menu{position:fixed;top:-100%;left:0;width:100%;padding:4rem 0;border-radius:0 0 1.5rem 1.5rem;box-shadow:0 1px 4px rgba(40,37,37,.1);transition:all 1s ease;background-color:#fff}.c-nav__menu.is-open{top:0;transition:all .5s ease}.c-nav__menu ul li:last-of-type a{padding:20px;gap:10px;display:inline-flex;height:45px;justify-content:center;align-items:center;border-radius:20px;text-align:center;font-weight:700;text-decoration:none;transition:all .35s;box-sizing:border-box;position:relative;overflow:hidden;border:2px solid;background-color:var(--secondary-color);border-color:var(--secondary-color)}.c-nav__menu ul li:last-of-type:hover a{background-color:var(--dark-color);color:#fff;border-color:var(--dark-color)}.c-nav__menu ul li:last-of-type a:hover:before{opacity:0}@media screen and (min-width:1025px){.c-nav{height:115px;column-gap:3rem}.c-nav__logo img{width:auto;max-height:110px}.c-nav__menu{margin-left:auto;position:relative;top:0;padding:0;background-color:transparent;box-shadow:none;display:flex;justify-content:flex-end}.c-nav__close,.c-nav__toggle{display:none}.c-nav__list{flex-direction:row;column-gap:3rem}.c-nav__list li a{color:#fff}.c-nav__list li:last-of-type a{color:var(--dark-color)}}footer{width:100%;padding:80px 0}.footer__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.footer__wrapper p{font-size:14px;font-weight:600;text-align:center;color:#fff}.footer__wrapper img{max-width:270px;align-self:center}footer section{align-self:center;justify-items:center}footer .contact,footer section{display:flex;flex-direction:column}footer .contact{margin-top:0px}footer section h3{color:var(--secondary-color);display:inline-block;position:relative;font-size:14px;align-self:center;margin-bottom:20px}footer section a.btn{width:195px;height:50px;border-radius:25px;border:2px solid #23c4b5;background-color:transparent;display:flex;align-items:center;justify-content:center;gap:10px;font-size:20px;font-weight:700;color:#23c4b5}footer section a.btn i{font-size:25px}footer section ul{display:flex;flex-direction:column;row-gap:20px;align-items:center}footer section ul.social{flex-direction:row;justify-content:space-between}footer section ul li{display:flex;align-items:center;gap:15px}footer section ul li a{color:#fff;font-size:14px}.copyright{border-top:1px solid #055c54}.copyright p{color:#fff;font-size:14px;text-align:center;padding:20px 0}@media screen and (min-width:1025px){.footer__wrapper{display:flex;flex-direction:row;align-items:center;height:250px;justify-content:space-between}footer section{max-width:270px;height:250px;align-items:flex-start;justify-content:start}.footer__wrapper p,footer section{text-align:left}footer section h3{align-self:flex-start}footer section ul{align-items:flex-start}footer section ul.social{gap:20px;margin-bottom:20px}}.presentation{background:linear-gradient(106.96deg,#055c54 30.96%,#084a44 80.47%)}.presentation__wrapper{display:flex;flex-direction:column;text-align:center;padding:60px 0}.presentation__block{display:flex;gap:30px;align-items:center;justify-content:center;flex-direction:column}.presentation p{color:#fff}.presentation h2.featured{display:block;font-size:40px;font-weight:700;color:#fff;line-height:50px}.presentation__thumb{width:100%;height:192px;border-radius:20px;position:relative;z-index:20;margin:40px 0}.presentation__thumb img{object-fit:cover;width:100%;height:100%;border-radius:20px}.presentation__thumb:before{content:"";position:absolute;top:35px;left:50px;right:-20px;bottom:-20px;border:2px solid #ffa93b;border-radius:20px;z-index:-1;pointer-events:none}.presentation__card{padding-bottom:var(--space-sm);background:linear-gradient(106.96deg,#055c54 30.96%,#084a44 80.47%) top,#faf9f5 bottom;background-size:100% 50%;background-repeat:no-repeat}.presentation__card .logo{width:250px;height:auto;align-self:center}.presentation__card p{color:var(--text-color);font-size:16px;font-weight:400}.presentation__card__inner{border-radius:20px;padding:20px;background-color:#fff;display:flex;flex-direction:column}.presentation__card__inner p{margin-bottom:30px}.presentation__card__inner h3{margin:0 0 20px}.presentation__card__thumb{margin-bottom:30px;border-radius:20px;position:relative;width:100%;height:200px}.presentation__card__thumb img{border-radius:20px;width:100%;height:100%;object-fit:cover}@media screen and (min-width:1025px){.presentation__card{padding-bottom:var(--space-lg)}.presentation__wrapper{flex-direction:row;gap:40px}.presentation__block{text-align:left;align-items:flex-start;max-width:600px}.presentation__thumb{height:345px}.presentation__card__inner{padding:60px}.presentation__card__wrapper{display:flex;align-items:center;gap:40px}.presentation__card__thumb{flex-shrink:0;width:410px;height:265px}.presentation__card__thumb img{width:100%;height:100%;max-width:100%}}.about{background-color:var(--bg-color)}.about .wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.about .wrapper .card{height:auto;background-color:#fff;border-radius:20px;margin-top:30px;padding:40px;box-shadow:0 3px 5px rgba(0,0,0,.04)}.about .wrapper .cards .card h3{margin-bottom:20px}.about .text p{margin:40px 0 20px}@media screen and (min-width:1025px){.about .wrapper{flex-direction:row;flex-wrap:nowrap}.about .wrapper .cards{display:flex;gap:40px;flex-wrap:wrap;width:70%}.about .wrapper .cards .card{width:47%}.about .wrapper .text{display:block;flex-shrink:1.1;width:25%}}.benefits{padding-top:var(--space-sm);background-color:var(--bg-color)}.benefits h2,.benefits span{color:#fff}.benefits h2{text-align:center}.benefits .benefits__cards{display:flex;flex-wrap:wrap}.benefits .benefits__cards .card{height:auto;background-color:#fff;border-radius:20px;margin-top:30px;padding:40px;box-shadow:0 3px 5px rgba(0,0,0,.04)}.benefits .benefits__cards .card img{transition:transform .5s ease}.benefits .benefits__cards .card:hover img{transform:translateY(-10px);transition:transform .5s ease}.benefits .benefits__cards .card h3{margin:20px 0}@media screen and (min-width:1025px){.benefits{padding-top:var(--space-lg)}.benefits .benefits__cards{justify-content:space-between}.benefits .benefits__cards .card{width:23%}.benefits span{text-align:center}}.services{padding-top:var(--space-sm)}.services__wrapper{display:flex;flex-direction:column;gap:40px}.services__wrapper .card{box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);padding:20px;border-radius:20px;text-align:right;background-color:var(--primary-color)}.services__wrapper .card h3{color:var(--secondary-color);text-align:center;margin-bottom:30px}.services__wrapper .card ul{list-style:inside;padding-left:20px;text-indent:-20px}.services__wrapper .card ul li{font-size:13px;text-align:left;color:#fff;margin-bottom:10px}.services__wrapper .card ul li strong{font-weight:700;color:#fff}.services__wrapper .card p{color:#fff;font-size:13px;font-weight:400;text-align:left}.services__wrapper .card--main{background-color:var(--bg-color)}.services__wrapper .card .btn{margin-top:20px}@media screen and (min-width:1025px){.services{padding-top:var(--space-lg)}.services__wrapper{gap:30px;justify-content:space-between;flex-direction:row}.services__wrapper .card{width:22%;display:flex;flex-direction:column;justify-content:space-between}.services__wrapper .card--main{width:32%;padding-top:40px}.services__wrapper .card .card__content{max-height:250px}}.products{padding-top:var(--space-sm);background-color:#fff}.products .cards{display:flex;flex-direction:column;gap:var(--space-lg)}.products .cards .products__card{display:flex;gap:60px;flex-direction:column;justify-content:center;align-items:center}.products .cards .products__card .card__image{width:260px;height:260px;border-radius:100%;position:relative;z-index:1}.products .cards .products__card .card__image .card__circle{content:"";position:absolute;transform:translateY(-50%);width:190px;height:190px;border-radius:50%;z-index:-1;background-color:red;top:50%;left:30%}.products .cards .products__card.esquerda .card__image .card__circle{top:25%;left:-15%}.products .cards .products__card.direita .card__image .card__circle{top:76%;left:43%}.products .cards .products__card .card__image img{width:100%;height:100%;object-fit:cover;border-radius:100%}.products .cards .products__card .card__content{display:flex;flex-direction:column;gap:30px}.products .cards .products__card .card__content span{margin:0;padding:0;text-align:center}.products .cards .products__card .card__content h3{text-align:center;font-size:30px}@media screen and (min-width:1025px){.products{padding-top:var(--space-lg)}.products .cards{flex-wrap:wrap;justify-content:center}.products .cards,.products .cards .products__card{flex-direction:row}.products .cards .products__card .card__content{width:490px}.products .cards .products__card.esquerda .card__content h3,.products .cards .products__card.esquerda .card__content span{text-align:left}.products .cards .products__card.direita .card__content h3,.products .cards .products__card.direita .card__content span{text-align:right}.products .cards .products__card.esquerda .card__content{align-items:flex-start}.products .cards .products__card.direita .card__content{align-items:flex-end}}.testimonials{padding-top:60px;width:100%;background:linear-gradient(106.96deg,#055c54 30.96%,#084a44 80.47%) top,#faf9f5 bottom;background-size:100% 50%;background-repeat:no-repeat;position:relative;background-image:url()}.testimonials__introduction{z-index:10;position:relative}.testimonials .overlay{position:absolute;top:0;left:0;width:100%;height:50%;background-color:#000}.testimonials__card{margin:3px;padding:20px;border-radius:20px;width:75%;background-color:#fff;box-shadow:0 8px 8px hsla(210,8%,62%,.2)}.testimonials h2{margin-bottom:40px;text-align:center;color:#fff}.testimonials span{text-align:center;color:#fff;font-weight:600}.testimonials p{font-style:italic}.testimonials h3{margin-top:20px;margin-bottom:10px}.testimonials .testimonials__card span{color:var(--primary-color)}@media screen and (min-width:1025px){.testimonials .swiper{max-width:50%}.testimonials{background-size:100% 60%;padding-top:120px}.testimonials .testimonials__wrapper{gap:100px;display:flex}.testimonials .testimonials__card{padding:40px;width:500px}.testimonials__introduction{width:600px;display:flex;flex-direction:column;align-items:flex-end;text-align:right;z-index:10}.testimonials h2{text-align:right}.testimonials .overlay{height:60%}}.form{background-color:var(--bg-color)}.form .form__inner{background-color:var(--primary-color);padding:60px 20px;border-radius:20px;margin-bottom:40px}.form form input,textarea{max-width:100%;width:100%}.form h2,.form span{color:#fff}.form span{font-size:14px}.form__content h2,.form__content span{color:var(--primary-color)}.form form label{color:#fff;font-weight:400;font-family:var(--paragraph-font)}.form form input{padding:10px;height:35px}.form form input,.form form textarea{outline:none;border:none;background-color:var(--dark-color);color:#fff}.form form textarea{padding:15px}.form form p{padding:10px 0}.form form input[type=submit]{height:45px;background-color:var(--secondary-color);color:#fff;border-radius:20px;font-size:20px}.form .disclaimer,.form .disclaimer p{color:#fff;font-style:italic;text-align:center;font-size:12px}.form .form__content p{font-weight:700;margin-bottom:20px}@media screen and (min-width:1025px){.form__wrapper{display:flex;justify-content:space-around;gap:40px}.form .form__inner{padding:60px;width:600px;margin-bottom:0}.form__content{width:400px}.form form{justify-content:space-between;align-items:center;flex-wrap:wrap;display:flex}.form form p{width:48%}.form form textarea{width:100%;height:140px}.form h2{color:#fff}.form form p:nth-of-type(5){width:100%}.form form input[type=submit],.form form p:nth-of-type(6){width:100%;cursor:pointer}.form__content h2{color:var(--primary-color)}.form__content{display:flex;flex-direction:column;align-items:baseline;justify-content:center}}
/*# sourceMappingURL=global.css.map */