*{margin:0;padding:0;box-sizing:border-box}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}html,body{width:100%;min-height:100vh;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;font-family:"Montserrat","Segoe UI",Helvetica,Arial,sans-serif;background-color:#ebebeb;color:#353743;line-height:1.6}ul{list-style:none}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.container{display:flex;align-items:center;justify-content:space-between;width:90%;max-width:1280px;margin:0 auto;padding:0}.header{background-color:rgba(0,0,0,.5);padding:10px 0;position:absolute;left:0;top:0;width:100%;z-index:10;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-bottom:1px solid hsla(0,0%,100%,.1);box-shadow:0px 10px 30px -5px rgba(0,0,0,.8)}.header__logo{margin:0;padding:0;flex-grow:2}.header__logo a{max-width:130px;display:flex}@media(min-width: 48em){.header__logo a{max-width:150px;min-width:150px}}.header__logo .logo-svg{width:100%;height:auto;fill:var(--color-white)}@media(max-width: 85.34em){.header__nav__background{position:fixed;width:60px;height:60px;top:20px;right:20px;background-image:linear-gradient(to right, #29b364, #109c4c);border-radius:50%;transform:scale(0);transition:transform .6s cubic-bezier(0.86, 0, 0.07, 1);z-index:10}.header__nav ul{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;top:-100vh;right:-90px;transform:translateX(-50%);font-size:1.4em;color:#fff;line-height:3;width:80%;height:100vh;opacity:0;transition:1s ease all;max-width:500px}}@media(max-width: 85.34em)and (min-width: 39.875em){.header__nav ul{right:-200px}}@media(max-width: 85.34em){.header__nav ul li{display:flex;width:100%}.header__nav ul li:not(:last-child){margin-bottom:10px}.header__nav ul li a:link,.header__nav ul li a:visited{display:flex;justify-content:flex-end;width:100%;display:flex;width:100%;padding:10px 15px;font-weight:normal;border-radius:8px;transition:.5s ease all;background-size:210%;background-image:linear-gradient(120deg, transparent 0%, transparent 50%, #ffffff 100%)}.header__nav ul li a:hover,.header__nav ul li a:active{background-position:195%}.header__nav.active .header__nav__background{transform:scale(30)}.header__nav.active ul{top:0;opacity:1;z-index:100}}@media(min-width: 85.375em){.header__nav{width:100%;flex-grow:2;display:flex;justify-content:flex-end;align-items:flex-end}.header__nav__background{display:none}.header__nav ul{display:flex;width:100%;max-width:920px;margin-right:5px}.header__nav ul li{display:flex;justify-content:flex-end;flex:1;flex-basis:0;padding:5px}.header__nav ul li a{width:100%;max-width:155px;height:47px;padding:10px 10px;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:500;border-radius:5px;transition:.5s ease all;border:1px solid #fff}.header__nav ul li a:hover{background-color:#e12026}}.header .cta{margin-right:10px;max-width:140px;height:47px}@media(min-width: 48em){.header .cta{margin-right:30px;max-width:170px}}@media(min-width: 85.375em){.header .cta{margin-right:0;max-width:140px}}.header__mobile-toggle{width:35px;height:25px;border:none;position:relative;background-color:rgba(0,0,0,0);cursor:pointer;padding:0;z-index:100;outline:none}@media(min-width: 85.375em){.header__mobile-toggle{display:none}}.header__mobile-toggle span{display:block;height:4px;width:100%;background-color:#fff;border-radius:2px;position:absolute;left:0;transition:all .3s ease}.header__mobile-toggle span:nth-child(1){top:0}.header__mobile-toggle span:nth-child(2){top:50%;left:50%;transform:translate(-50%, -50%);width:70%}.header__mobile-toggle span:nth-child(3){bottom:0}.header__mobile-toggle:hover span:nth-child(2){width:100%}.header .active span:nth-child(1),.header .active span:nth-child(3){top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.header .active span:nth-child(2){opacity:0}.header .active span:nth-child(3){transform:translate(-50%, -50%) rotate(-45deg)}.s-more-advantages{padding:30px 0;background-color:#ebebeb;overflow:hidden}.s-more-advantages .container{flex-direction:column}.s-more-advantages .carousel__container{width:100%;overflow:hidden;position:relative;padding-bottom:10px}.s-more-advantages .carousel__track{display:flex;gap:20px;width:-moz-max-content;width:max-content;transition:transform .8s cubic-bezier(0.25, 1, 0.5, 1);will-change:transform;cursor:grab}.s-more-advantages .carousel__track:active{cursor:grabbing}.s-more-advantages .carousel__card{width:280px;flex-shrink:0;background-color:#2d3038;border-radius:12px;padding:40px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 10px 20px rgba(0,0,0,.05);transition:transform .3s ease,background-color .3s ease}.s-more-advantages .carousel__card .carousel__card__icon{margin-bottom:20px;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.s-more-advantages .carousel__card h3{color:#fff;font-size:1.25rem;font-weight:600;margin:0}@media(min-width: 1024px){.s-more-advantages .carousel__card:hover{background-color:rgb(56.3613861386,60.1188118812,70.1386138614)}}@media(min-width: 768px){.s-more-advantages .carousel__card{width:320px}}.products{padding:30px 0;background-color:#ebebeb;width:100%}.products .container{flex-direction:column}.products__list{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}@media(min-width: 48em){.products__list{flex-direction:row;justify-content:space-around;flex-wrap:wrap}}.products__list__item{width:100%;max-width:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;margin-bottom:40px}@media(min-width: 48em){.products__list__item{width:49%}}@media(min-width: 64em){.products__list__item{width:32%}}.products__list__item a{display:flex;flex-direction:column;justify-content:center;align-items:center}.products__list__item img{border-top-left-radius:20px;border-top-right-radius:20px;width:85%;height:auto;position:relative;z-index:2}.products__list__item__bottom{width:100%;background-color:#e0dede;position:relative;z-index:1;margin-top:-20px;padding:30px 10px 20px 10px;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.products__list__item__bottom:hover span{background-color:#29b364}.products__list__item__bottom h3{color:#353743;margin:10px auto}.products__list__item__bottom span{width:100%;display:flex;justify-content:center;font-weight:500;margin:10px auto 0 auto;padding:10px;color:#fff;border-radius:5px;max-width:200px;background-color:rgb(26.7431818182,116.7568181818,65.2272727273);transition:.5s ease all}.products__footer{width:100%;display:flex;display:flex;justify-content:center}@media(min-width: 64em){.products__footer{padding:30px 0}}.products__show{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:50px 0}@media(min-width: 80em){.products__show{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}}.products__show__left,.products__show__right{width:100%;height:100%;display:flex;flex-direction:column;max-width:720px}@media(min-width: 80em){.products__show__left,.products__show__right{width:49%;max-width:100%}}.products__show__left{display:flex;justify-content:center;align-items:center}.products__show__left h1{font-size:2em;margin:10px 0 30px 0;width:100%}@media(min-width: 48em){.products__show__left h1{margin:30px 0 30px 0;font-size:2.3em;text-align:center}}.products__show__left__box{border-radius:20px}.products__show__left__box img{display:flex;width:100%;max-width:500px;height:auto}.products__show__right{color:#353743}.products__show__right__content{padding:15px;background-color:hsl(0,3.125%,89.4509803922%);border-top-left-radius:10px;border-bottom-left-radius:10px;border:1px solid hsl(0,3.125%,82.4509803922%);max-height:500px;overflow-y:scroll}.products__show__right__content::-webkit-scrollbar{width:10px;border-radius:10px;background:hsl(145.652173913,62.7272727273%,48.137254902%);border:1px solid hsl(145.652173913,62.7272727273%,48.137254902%)}.products__show__right__content::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(36.2477272727,158.2522727273,88.4090909091)}@media(min-width: 48em){.products__show__right__content{padding:25px}}.products__show__right__content__header{margin-bottom:30px}@media(min-width: 48em){.products__show__right__content__header{margin-bottom:50px}}.products__show__right__content h2,.products__show__right__content h3{line-height:1.2;margin-bottom:10px}@media(min-width: 48em){.products__show__right__content h2,.products__show__right__content h3{margin-bottom:20px}}.products__show__right__content h2{font-size:1.4em}.products__show__right__content h3{font-size:1.2em;padding-bottom:10px;border-bottom:2px solid rgb(208.1,209.5,217.9)}.products__show__right__content p{margin-bottom:30px}@media(min-width: 48em){.products__show__right__content p{margin-bottom:50px}}.products__show__right__content strong{color:rgb(21.9909090909,96.0090909091,53.6363636364)}.products__show__right__content ul{margin-bottom:30px;display:flex;flex-direction:column}@media(min-width: 48em){.products__show__right__content ul{margin-bottom:50px}}.products__show__right__content ul li{border-left:3px solid #29b364;padding-left:8px}.products__show__right__content ul li:not(:last-child){margin-bottom:15px}.the-best-price{padding:30px 0;margin-top:10px;background-image:linear-gradient(to right, #29b364, #109c4c)}@media(min-width: 64em){.the-best-price{padding:50px 0 80px 0}}.the-best-price .container{flex-direction:column;justify-content:center;align-items:center}@media(min-width: 48em){.the-best-price .container{flex-direction:row;justify-content:space-between}}.the-best-price__top{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width: 64em){.the-best-price__top{width:49%;align-items:flex-start}}.the-best-price__top h2{font-weight:900;font-size:1.8em;line-height:1.4;text-transform:uppercase}@media(min-width: 64em){.the-best-price__top h2{font-size:2em}}@media(min-width: 80em){.the-best-price__top h2{font-size:2.5em}}.the-best-price__top p{margin:25px auto;color:#fff}@media(min-width: 80em){.the-best-price__top p{font-size:1.2em}}.the-best-price__bottom{background-image:url("../img/bobina-aco-galvalume.webp");background-position:right center;background-size:auto 100%;display:flex;width:100%;padding:50px;margin-top:30px;border-radius:15px}@media(min-width: 64em){.the-best-price__bottom{width:49%}}.the-best-price__bottom ul{display:flex;flex-direction:column;width:100%}.the-best-price__bottom ul li{display:flex;flex-direction:column;width:100%;color:#fff;font-size:1.3em;font-weight:500}.the-best-price__bottom ul li:not(:last-child){margin-bottom:20px}.advantages{padding:30px 0}@media(min-width: 48em){.advantages{padding-bottom:0}}.advantages .container{flex-direction:column}.advantages__box{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width: 48em){.advantages__box{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.advantages__box__item{display:flex;flex-wrap:wrap;padding:15px;border-radius:8px;background-color:hsl(0,3.125%,89.4509803922%);border:1px solid hsl(0,3.125%,72.4509803922%);width:100%}@media(min-width: 48em){.advantages__box__item{width:49%}.advantages__box__item:last-of-type{margin-bottom:25px}}@media(min-width: 80em){.advantages__box__item{width:32%}}.advantages__box__item:not(:last-of-type){margin-bottom:25px}.advantages__box__item h3{width:100%;font-size:1.3em;margin-bottom:10px}.advantages__box__item__icon{display:flex;width:25%;max-width:85px}.advantages__box__item__icon svg{width:70px;height:70px;align-self:center}.advantages__box__item p{width:75%;flex-grow:2;line-height:1.4;align-self:center;color:#585858}.advantages__box__item p strong{color:#585858}.call-to-action{padding:60px 0 30px 0}.blog{padding:30px 0;background-image:linear-gradient(to right, #353743, rgb(30.475, 31.625, 38.525))}@media(min-width: 64em){.blog{padding:50px 0}}.blog .container{flex-direction:column}@media(min-width: 64em){.blog .container{flex-direction:row;justify-content:space-between}}.blog header{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}@media(min-width: 64em){.blog header{width:49%}}.blog header h2{font-size:2em;line-height:1;margin-bottom:15px;width:100%}@media(min-width: 64em){.blog header h2{font-size:2.5em}}@media(min-width: 80em){.blog header h2{margin-bottom:50px}}.blog header h2 strong{font-weight:900;font-size:2.2em}.blog header p{margin-bottom:30px}@media(min-width: 80em){.blog header p{font-size:1.2em}}.blog__showcase{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:500px}@media(min-width: 64em){.blog__showcase{width:49%}}.blog__showcase article{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.blog__showcase article img{border-top-left-radius:50px;border-bottom-right-radius:25px;transition:.5s ease all}.blog__showcase__text{position:absolute;left:30px;bottom:30px;color:#fff}@media(min-width: 64em){.blog__showcase__text{font-size:1.5em}}.blog__cta{margin-top:30px}.about{padding:30px 0}@media(min-width: 48em){.about{padding-bottom:80px}}.about .container{flex-direction:column}.about__box{display:flex;flex-direction:column;justify-content:center;align-items:center}.about__box__card{max-width:600px;padding:20px;background-image:linear-gradient(to right, rgb(30.475, 31.625, 38.525), #353743);color:#fff;font-size:1.1em;line-height:2;border-radius:8px}.about__box__card:not(:last-of-type){margin-bottom:30px}.about h3{margin:30px auto}.social-media{padding:30px 0;background-color:#e0dede}@media(min-width: 48em){.social-media{padding-bottom:80px}}.social-media .container{flex-direction:column}@media(min-width: 48em){.social-media .container{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.social-media__links{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media(min-width: 48em){.social-media__links{width:49%}}.social-media__links__item{display:flex;width:100%}.social-media__links__item:not(:last-child){margin-bottom:15px}@media(min-width: 64em){.social-media__links__item:not(:last-child){margin-bottom:45px}}@media(min-width: 80em){.social-media__links__item:not(:last-child){margin-bottom:50px}}.social-media__links__item a{display:flex;align-items:center;width:100%}@media(min-width: 64em){.social-media__links__item a{font-size:1.1em}}@media(min-width: 80em){.social-media__links__item a{font-size:1.2em}}.social-media__links__item a svg{width:50px;margin-right:15px}.social-media__image{display:flex;margin-top:30px;max-width:500px}@media(min-width: 48em){.social-media__image{width:49%;margin-top:0}}.social-media__image img{margin-top:15px;border-radius:8px}@media(min-width: 48em){.social-media__image img{margin:0}}.footer{background-image:linear-gradient(to right, rgb(41.7375, 43.3125, 52.7625), rgb(30.475, 31.625, 38.525))}.footer .container{flex-direction:column}.footer__logo{display:flex;justify-content:center;align-items:center;padding:30px 0 35px 0;width:100%;margin-bottom:50px;border-bottom:1px solid #353743}.footer__logo a{width:100%;display:flex;width:200px}.footer__content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media(min-width: 48em){.footer__content{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}@media(min-width: 48em)and (min-width: 64em){.footer__content{align-items:self-start;padding-bottom:50px}}.footer__content__item{display:flex;flex-direction:column;width:100%}.footer__content__item:not(:last-of-type){margin-bottom:80px}@media(min-width: 48em){.footer__content__item:nth-child(2),.footer__content__item:nth-child(3){width:49%}}@media(min-width: 64em){.footer__content__item:nth-child(1),.footer__content__item:nth-child(2),.footer__content__item:nth-child(3){width:32%;margin-bottom:0}}.footer__content__item h3{color:#fff;width:100%;display:flex;justify-content:flex-start;margin-bottom:15px;border-left:5px solid #fff;padding-left:10px;font-weight:500}.footer__content__item ul{display:flex;flex-direction:column}.footer__content__item ul li{display:flex}.footer__content__item ul li:not(:last-child){margin-bottom:15px}.footer__content__item ul li a{width:100%;display:flex;align-items:center;font-weight:500}.footer__content__item ul li a svg{width:45px;margin-right:10px}.footer__content__item ul li a span{color:#fff}.footer__content__item ul li a span span{font-size:.8em;color:rgb(122.675,126.625,150.325)}.footer__content__item ul.social-media-icons,.footer__content__item ul.payments-icons{flex-direction:row}.footer__content__item ul.social-media-icons li,.footer__content__item ul.payments-icons li{margin-bottom:0}.footer__content__item ul.payments-icons{justify-content:space-between;margin-bottom:80px}.footer__content__item ul.payments-icons li svg{width:70px}.footer__map{display:flex}.section-title{text-align:center;margin-bottom:40px;position:relative;padding:0 15px;display:block;width:100%}.section-title h2{font-size:2rem;font-weight:700;color:rgb(31.4954545455,137.5045454545,76.8181818182);margin-bottom:10px;line-height:1.2}@media(min-width: 48em){.section-title h2{font-size:2.5em;max-width:600px;margin:30px auto 10px auto}}.section-title .title-decoration{display:flex;align-items:center;justify-content:center;position:relative;width:100%;max-width:600px;margin:0 auto;height:14px}.section-title .title-decoration .dot{width:14px;height:14px;background-color:#109c4c;border-radius:50%;position:absolute;z-index:2;top:50%;transform:translate(-50%, -50%);animation:moveDot 4s cubic-bezier(0.85, 0, 0.15, 1) infinite alternate}.section-title .title-decoration .line-left,.section-title .title-decoration .line-right{position:absolute;top:50%;transform:translateY(-50%);height:4px}.section-title .title-decoration .line-left{left:0;background-color:#e12026;border-radius:4px 0 0 4px;animation:resizeLeft 4s cubic-bezier(0.85, 0, 0.15, 1) infinite alternate}.section-title .title-decoration .line-right{right:0;background-color:#29b364;border-radius:0 4px 4px 0;animation:resizeRight 4s cubic-bezier(0.85, 0, 0.15, 1) infinite alternate}.section-title.white .dot{background-color:#fff}.section-title.white h2{color:#fff}.section-title.white .title-decoration .line-left{background-color:#ff4449}.section-title.white .title-decoration .line-right{background-color:#34f788}@keyframes moveDot{0%{left:0%}100%{left:100%}}@keyframes resizeLeft{0%{width:0%}100%{width:100%}}@keyframes resizeRight{0%{width:100%}100%{width:0%}}.cta{display:flex;justify-content:center;align-items:center;padding:15px 10px;width:100%;max-width:280px;font-weight:500;color:rgb(30.475,31.625,38.525);border-radius:5px;cursor:pointer;background-color:#29b364;transition:.5s ease all}.cta:hover{background-color:hsl(145.652173913,62.7272727273%,53.137254902%)}.cta svg{width:25px;margin-right:5px}.cta span{margin-bottom:2px}.cta.dark{color:#fff;background-color:rgb(30.475,31.625,38.525)}.cta.dark:hover{background-color:#353743}.s-hero{position:relative;width:100%;height:80vh;min-height:500px;max-height:800px;background-color:#111;overflow:hidden}.s-hero__fixed{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:40px}.s-hero__cta-wrapper,.s-hero__dots{pointer-events:auto}.s-hero__dots{display:flex;gap:12px}.hero__cta{margin-bottom:30px;width:350px !important;margin:0 auto 30px auto;padding-top:15px;padding-bottom:15px}.dot{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.3);border:none;cursor:pointer;transition:all .4s ease}.dot.active{background:#fff;transform:scale(1.3);box-shadow:0 0 10px rgba(0,0,0,.4)}.s-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:1;transition:opacity 1.5s ease-in-out}.s-slide.active{opacity:1;visibility:visible;z-index:3}.s-slide.exiting{opacity:0;visibility:visible;z-index:2;pointer-events:none;transition:opacity 2s ease-out}.s-slide__bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.s-slide__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform 15s linear;will-change:transform}.s-slide.active.s-zoom .s-slide__bg img{transform:scale(1.15)}.s-slide.exiting .s-slide__bg img{transform:scale(1.2);transition:transform 2s ease-out}.s-slide__bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.2) 60%, transparent 100%);z-index:1}.s-slide__content{position:relative;z-index:2;height:100%;display:flex;align-items:center}.s-slide__text-wrapper{max-width:600px}.s-slide__text-wrapper .title,.s-slide__text-wrapper .desc{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(0.215, 0.61, 0.355, 1)}.s-slide__text-wrapper .title{color:#fff;font-size:3.5em;font-weight:900;line-height:1.1;margin-bottom:20px}@media(min-width: 48em){.s-slide__text-wrapper .title{max-width:600px;font-size:3.8em !important}}.s-slide__text-wrapper .desc{color:#ebebeb;font-size:1.1em;font-weight:400;line-height:1.5;margin-bottom:50px}@media(min-width: 48em){.s-slide__text-wrapper .desc{max-width:500px;font-size:1.3em}}.s-slide__text-wrapper .highlight{color:#29b364}.s-slide.active.s-zoom .title{opacity:1;transform:translateY(0);transition-delay:.3s}.s-slide.active.s-zoom .desc{opacity:1;transform:translateY(0);transition-delay:.5s}@media(max-width: 768px){.s-slide__text-wrapper .title{font-size:2.2em}.s-hero__fixed{justify-content:center;padding-bottom:80px}.s-hero__cta-wrapper{position:absolute;bottom:40px;left:20px;right:20px;text-align:center}.s-hero__dots{position:absolute;bottom:25px;left:50%;transform:translateX(-50%)}.btn-primary{width:100%;display:block;text-align:center}}.s-faq{margin-top:-100px;padding:120px 0 60px 0;background-image:linear-gradient(to right, rgb(31.4954545455, 137.5045454545, 76.8181818182), rgb(21.9909090909, 96.0090909091, 53.6363636364))}.s-faq .container{flex-direction:column}.s-faq .s-faq__wrapper{width:100%;max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:15px}.s-faq .faq-item{background-color:#fff;border:1px solid #ebebeb;border-radius:8px;overflow:hidden;transition:border-color .3s ease}.s-faq .faq-item details[open] .faq-item__question{background-color:rgb(21.9909090909,96.0090909091,53.6363636364);color:#fff}.s-faq .faq-item details[open] .faq-item__question h3{color:#fff}.s-faq .faq-item details[open] .faq-item__question .faq-item__icon span{background-color:#fff}.s-faq .faq-item details[open] .faq-item__question .faq-item__icon .line-vertical{transform:rotate(90deg);opacity:0}.s-faq .faq-item .faq-item__question{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:20px 25px;cursor:pointer;width:100%;transition:background-color .3s ease,color .3s ease}.s-faq .faq-item .faq-item__question::-webkit-details-marker{display:none}.s-faq .faq-item .faq-item__question h3{margin:0;font-size:1.1rem;font-weight:600;color:#353743;transition:color .3s ease;padding-right:15px}.s-faq .faq-item .faq-item__question .faq-item__icon{width:16px;height:16px;position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center}.s-faq .faq-item .faq-item__question .faq-item__icon span{position:absolute;background-color:#29b364;border-radius:2px;transition:all .3s ease}.s-faq .faq-item .faq-item__question .faq-item__icon .line-horizontal{width:100%;height:2px}.s-faq .faq-item .faq-item__question .faq-item__icon .line-vertical{width:2px;height:100%;transform:rotate(0deg)}.s-faq .faq-item .faq-item__answer{background-color:#fff;border-top:1px solid rgba(0,0,0,0)}.s-faq .faq-item .faq-item__answer .faq-item__answer__content{padding:25px;color:rgb(98.05,101.75,123.95);line-height:1.6}.s-faq .faq-item .faq-item__answer .faq-item__answer__content p{margin:0}.btn{display:flex;padding:15px;width:100%;max-width:250px;display:flex;justify-content:center;border-radius:8px;transition:.5s ease all;color:#fff;min-width:250px;font-weight:500;color:rgb(30.475,31.625,38.525);background-color:#29b364;transition:.5s ease all}.btn:hover{background-color:hsl(145.652173913,62.7272727273%,53.137254902%)}.btn.dark{color:#fff;background-color:rgb(30.475,31.625,38.525)}.btn.dark:hover{background-color:#353743}.icon-whatsapp-dark{fill:rgb(30.475,31.625,38.525)}.padding-page{padding:30px 0 50px 0}.header-page-color{width:100%;height:15vh}.animated-gradient{position:relative;overflow:hidden;z-index:1}.animated-gradient::before{content:"";position:absolute;width:150vmax;height:150vmax;top:50%;left:50%;margin-left:-75vmax;margin-top:-75vmax;z-index:-1;animation:spinGradient 30s linear infinite}.animated-gradient.grad-one::before{background-image:linear-gradient(90deg, #1abc9c, rgb(62.1682242991, 228.3317757009, 195.5093457944), rgb(19.8037383178, 143.1962616822, 118.8224299065), #1abc9c)}.animated-gradient.grad-two::before{background-image:linear-gradient(90deg, #2ecc71, rgb(105.264, 221.236, 154.442), rgb(36.616, 162.384, 89.948), #2ecc71)}.animated-gradient.grad-three::before{background-image:linear-gradient(90deg, #7f8c8d, rgb(167.4628099174, 176.3533057851, 177.0371900826), rgb(102.2231404959, 113.8801652893, 114.7768595041), #7f8c8d)}.animated-gradient.grad-four::before{background-image:linear-gradient(90deg, #3498db, rgb(116.9769874477, 184.9686192469, 230.5230125523), rgb(33.1380753138, 125.1882845188, 186.8619246862), #3498db)}.animated-gradient.grad-five::before{background-image:linear-gradient(90deg, #34495e, rgb(79.2465753425, 111.25, 143.2534246575), rgb(33.8356164384, 47.5, 61.1643835616), #34495e)}.animated-gradient.grad-six::before{background-image:linear-gradient(90deg, #9b59b6, rgb(187.0083682008, 142.1338912134, 205.3661087866), rgb(127.949790795, 67.1966527197, 152.8033472803), #9b59b6)}@keyframes spinGradient{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.thanks{display:flex;flex-direction:column;justify-content:center;align-items:center}.thanks h1{line-height:1.2;margin-bottom:15px;max-width:600px}@media(min-width: 48em){.thanks h1{text-align:center;margin-top:15px}}@media(min-width: 64em){.thanks h1{font-size:2.5em;max-width:700px}}.thanks p{margin-bottom:25px;max-width:500px;font-weight:500}@media(min-width: 48em){.thanks p{text-align:center;font-size:1.1em;margin-top:15px}}@media(min-width: 64em){.thanks p{font-size:1.2em;max-width:550px}}.thanks__image{display:flex;max-width:500px;margin-bottom:10px}@media(min-width: 64em){.thanks__image{width:100%;margin-bottom:50px}}.thanks__image svg{width:100%}.modal-loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3000;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.modal-loading.active{opacity:1;visibility:visible}.modal-loading__content{text-align:center;color:#fff;width:90%;max-width:400px}.modal-loading__content p{margin-bottom:15px;font-size:1.1rem;font-weight:500}.progress-bar-container{width:100%;height:8px;background-color:hsla(0,0%,100%,.2);border-radius:4px;overflow:hidden}.progress-bar-fill{width:0%;height:100%;background-color:#29b364;border-radius:4px;transition:width .4s ease-out}.modal-lead{position:fixed;bottom:0;right:-100%;transform:translateX(50%);background-color:#353743;width:90%;z-index:100;display:flex;flex-direction:column;justify-content:stretch;align-items:center;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:0 0 25px rgba(0,0,0,.5);overflow:hidden;visibility:hidden;max-width:400px;transition:.5s ease all}.modal-lead.active{right:50%;visibility:visible}@media(min-width: 48em){.modal-lead{left:auto;right:-100%;transform:translateX(0)}.modal-lead.active{right:30px;visibility:visible}}.modal-lead__header{position:relative;width:100%;background-color:rgb(31.4954545455,137.5045454545,76.8181818182);padding:20px;color:#fff;font-size:1.2em}.modal-lead__header__close{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:40px;height:40px;cursor:pointer;border:0;background-color:rgba(0,0,0,0)}.modal-lead__header__close span{position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(135deg);width:40px;height:4px;border-radius:5px;background-color:#fff}.modal-lead__header__close span::before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%) rotate(-90deg);width:40px;height:4px;border-radius:5px;background-color:#fff}.modal-lead__body{display:flex;flex-direction:column;padding:0 20px 50px 20px}.modal-lead__body__p{color:#fff;font-size:1.1em;margin:25px 0}.modal-lead__body__p span{color:hsl(145.652173913,62.7272727273%,53.137254902%);font-weight:900;text-transform:uppercase}.modal-lead__body__form{display:flex;flex-direction:column}.modal-lead__body__form__group{display:flex;position:relative;margin-bottom:20px}.modal-lead__body__form__group svg{width:30px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.modal-lead__body__form__group svg.right{left:auto;right:10px;width:20px}.modal-lead__body__form__group input,.modal-lead__body__form__group select{width:100%;padding:20px 10px 20px 50px;border:0;font-size:1.1em;border-radius:8px;outline:none}.modal-lead__body__form__group select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal-lead__body__form button{border:0;outline:none;max-width:100%}.modal-lead__body__form button span{font-size:1.2em;margin-top:3px}.modal-message{position:fixed;left:50%;top:30%;transform:translate(-50%, -300%);width:90%;max-width:350px;z-index:101;background-color:#e0dede;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:30px;border-radius:10px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:transform .6s cubic-bezier(0.34, 1.56, 0.64, 1),opacity .4s ease-out,visibility .4s}.modal-message.active{transform:translate(-50%, -50%);opacity:1;visibility:visible}.modal-message__header{width:100%;background-color:#e12026;display:flex;justify-content:center;align-items:center;padding:15px}.modal-message__header svg{width:50px}.modal-message p{color:#353743;padding:25px 15px;width:100%;font-size:1.1em;font-weight:500;text-align:center}.modal-message button{width:100px;padding:10px;border-radius:5px;cursor:pointer;color:#fff;background-color:#29b364;display:flex;justify-content:center;transition:.2s ease background-color;border:none}.modal-message button:hover{background-color:rgb(31.4954545455,137.5045454545,76.8181818182)}