body{overflow-y:hidden}@media (max-width:767px){.botones-flex{flex-direction:column}.botones-flex a.et_pb_button{width:100%!important}}.botones-flex a.et_pb_button:after{display:none!important}.process-icon{top:-30px;left:28px;box-shadow:0 10px 24px rgba(0,0,0,0.12)}.process-row,.process-row .et_pb_column{overflow:visible!important}.process-card{overflow:visible!important}.et_pb_text.process-card{overflow:visible!important}.process-header{text-align:center;margin-bottom:60px}.process-badge{display:inline-block;padding:6px 14px;border-radius:999px;background:#FFF1E5;color:#E85100;font-size:14px;font-weight:600;margin-bottom:12px}.process-header h2{font-size:44px;font-weight:800;color:#0b1c33;margin-bottom:12px}.process-header p{font-size:18px;color:#5b6b80;max-width:720px;margin:0 auto}.process-card{position:relative;background:#ffffff;border-radius:16px;padding:56px 28px 32px;box-shadow:0 12px 28px rgba(0,0,0,0.08);height:100%}.process-icon{position:absolute;top:-28px;left:28px;width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,#7c3aed,#2563eb);display:flex;align-items:center;justify-content:center}.process-icon .et-pb-icon{color:#ffffff;font-size:22px}.process-step{font-size:72px;font-weight:800;color:#EFF3F8;line-height:1;margin-bottom:12px}.process-card h4{font-size:22px;font-weight:700;color:#0b1c33;margin-bottom:10px}.process-card p{font-size:16px;line-height:1.6;color:#5b6b80}@media (min-width:981px){.process-card:after{right:-24px!important;width:48px!important}}@media (max-width:980px){.process-card{margin-bottom:40px}}.product-card{background:#ffffff;border:2px solid #E6EAF0;border-radius:16px;padding:26px;height:100%;transition:none}.stats-cards{display:flex;align-items:center;gap:20px;margin-top:20px;flex-wrap:wrap}.stat-card{display:flex;align-items:center;gap:14px;padding:12px 20px;border-radius:16px;background:rgba(255,255,255,0.10);border:1px solid rgba(255,255,255,0.16);backdrop-filter:blur(10px);min-width:260px}.stat-badge{width:80px;height:74px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:800;line-height:1}.stat-copy{display:flex;flex-direction:column;gap:6px}.stat-top{font-size:18px;font-weight:700;line-height:1.1;color:#ffffff}.stat-bottom{font-size:18px;font-weight:500;line-height:1.1;color:rgba(255,255,255,0.75)}.stat-blue .stat-badge{background:rgba(40,120,255,0.22);color:#4da3ff}.stat-green .stat-badge{background:rgba(45,210,120,0.18);color:#35d07f}@media (max-width:980px){.stats-cards{justify-content:center}}@media (max-width:767px){.stats-cards{flex-direction:column;align-items:stretch;gap:16px}.stat-card{min-width:0;width:100%}}@media (max-width:980px){.stats-cards{justify-content:center}}@media (max-width:767px){.stats-cards{flex-direction:column;align-items:stretch;gap:14px}.stat-card{justify-content:center;text-align:center}}.botones-flex{display:flex;align-items:center;gap:10px;width:100%;max-width:100%;margin-bottom:24px;flex-wrap:nowrap}.botones-flex a.et_pb_button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;font-size:18px!important;line-height:1.2!important;font-weight:600!important;padding:14px 26px!important;margin:0!important;border-radius:14px!important;box-shadow:none!important;text-shadow:none!important;background-image:none!important;letter-spacing:0!important;text-transform:none!important;transition:none!important}.botones-flex a.et_pb_button:before,.botones-flex a.et_pb_button:after{display:none!important}.botones-flex .et-pb-icon{font-family:ETmodules!important;font-size:18px!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;flex:0 0 26px!important}.botones-flex .btn-txt{white-space:nowrap!important}.product-card:hover{border-color:#1F57FF}.hscroll{overflow-x:auto}.botones-flex .btn-izq{background:#e85100!important;color:#ffffff!important;border:2px solid #e85100!important}.botones-flex .btn-izq:hover{background:#cc4800!important;border-color:#cc4800!important}.botones-flex .btn-der{background:#ffffff!important;color:#25d366!important;border:2px solid #25d366!important}.botones-flex .btn-der:hover{background:#25d366!important;color:#ffffff!important}@media (max-width:880px){.botones-flex{justify-content:center;flex-wrap:wrap;margin-bottom:18px}.botones-flex a.et_pb_button{justify-content:center!important;text-align:center!important}.botones-flex .btn-txt{white-space:normal!important}}@media (max-width:767px){.botones-flex{flex-direction:column;align-items:stretch;margin-bottom:16px}.botones-flex a.et_pb_button{width:100%!important;justify-content:center!important;text-align:center!important}.botones-flex .btn-txt{white-space:normal!important}}.categoria-card:hover{border-color:#000000;box-shadow:0 0 0 1px rgba(37,99,235,0.25),0 12px 30px rgba(15,23,42,0.18);transform:translateY(-1px)}.et_pb_menu__search-container input.et_pb_menu__search-input{color:#ffffff!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.et_pb_wc_add_to_cart .woocommerce-loop-product__title,.woocommerce-loop-product__title{color:#000000!important}.et_pb_wc_title,.et_pb_wc_title .product_title,.et_pb_module_header,.et_pb_module_header a{color:#000000!important}.woocommerce div.product .product_title{color:#000000!important}.marquee-container{max-width:100%}.marquee-text{display:inline-block;color:#fff;animation:marquee 15s linear infinite}@keyframes marquee{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@font-face{font-family:'Now';src:url('Now-Black.woff2') format('woff2'),url('Now-Black.woff') format('woff');font-weight:900;font-style:normal}.btn-flotante{font-size:14px;text-transform:uppercase;font-weight:700;font-family:'Now';color:#ffffff;border-radius:40px;letter-spacing:1px;background-color:#128C7E;padding:10px 10px;position:fixed;bottom:70px;right:20px;transition:all 300ms ease 0ms;box-shadow:0px 8px 15px rgba(0,0,0,0.1);z-index:99}@media only screen and (max-width:980px){.btn-flotante{font-size:15px;padding:12px 16px;bottom:100px;right:15px;font-weight:700!important;-webkit-text-stroke:0.4px rgba(255,255,255,0.3);letter-spacing:0.5px}}.btn-flotante:hover{background-color:#545454;box-shadow:0px 15px 20px rgba(0,0,0,0.3);transform:translateY(-7px)}@media only screen and (max-width:600px){.btn-flotante{font-size:14px;padding:12px 20px;bottom:20px;right:20px}}.boton-menu a{color:#fff!important;border-color:#e02b21;border-radius:5px;background-color:#E86B28;text-align:center;padding:5px;padding-bottom:5px!important}.boton-menu a:hover{background-color:#474747!important;color:white!important}.menu-cta a{background-color:#e02b21}html,body{width:100%;overflow-x:hidden}*.marquee-container{width:100%;overflow:hidden;background-color:#E86B28;white-space:nowrap;text-align:center}.marquee-text{display:inline-block;color:white;animation:marquee 15s linear infinite}@keyframes marquee{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@font-face{font-family:'Now';src:url('Now-Black.woff2') format('woff2'),url('Now-Black.woff') format('woff');font-weight:900;font-style:normal}.btn-flotante{font-size:14px;text-transform:uppercase;font-weight:700;font-family:'Now';color:#ffffff;border-radius:40px;letter-spacing:1px;background-color:#128C7E;padding:10px 15px;position:fixed;bottom:70px;right:20px;transition:all 300ms ease 0ms;box-shadow:0px 8px 15px rgba(0,0,0,0.1);z-index:99}@media only screen and (max-width:980px){.btn-flotante{font-size:15px;padding:12px 16px;bottom:200px;right:15px;font-weight:700!important;-webkit-text-stroke:0.4px rgba(255,255,255,0.3);letter-spacing:0.5px}}.btn-flotante:hover{background-color:#545454;box-shadow:0px 15px 20px rgba(0,0,0,0.3);transform:translateY(-7px)}@media only screen and (max-width:600px){.btn-flotante{font-size:14px;padding:12px 20px;bottom:20px;right:20px}}.boton-menu a{color:#fff!important;border-color:#e02b21;border-radius:5px;background-color:#E86B28;text-align:center;padding:5px;padding-bottom:5px!important}.boton-menu a:hover{background-color:#474747!important;color:white!important}.menu-cta a{background-color:#e02b21}html,body{width:100%;overflow-x:hidden}.mobile_menu_bar:before{content:'\64';color:#FFFFFF}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d';color:#FFFFFF}form.cart{display:none}.my-submit-button{background:#E86B28!important;color:#fff!important;border-radius:5px!important;padding:12px!important;text-transform:uppercase!important;letter-spacing:1px!important}.my-submit-button:hover{background:#e9eaec!important;color:#000!important}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:40%;background:#E86B28;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}.alturaseccionslider,.alturamoduloslider,.et_pb_slide{height:95vh}.et-cart-info{display:none}.wpforms-container-full .wpforms-form input,.wpforms-container-full .wpforms-form textarea{color:#000000!important}#wpforms-form-31397 label{background-color:transparent;color:#000}#wpforms-form-31339 label{background-color:transparent;color:#000}#wpforms-form-31316 label{background-color:transparent;color:#000}#wpforms-form-31269 label{background-color:transparent;color:#000}#wpforms-form-20681 label{background-color:transparent;color:#000}#wpforms-form-22388 label{background-color:transparent;color:#000}#wpforms-form-19157 label{background-color:transparent;color:#000}#wpforms-form-19128 label{background-color:transparent;color:#000}#wpforms-form-18244 label{background-color:transparent;color:#000}#wpforms-form-18218 label{background-color:transparent;color:#000}#wpforms-form-17673 label{background-color:transparent;color:#000}#wpforms-form-17466 label{background-color:transparent;color:#000}#wpforms-form-17341 label{background-color:transparent;color:#000}#wpforms-form-17335 label{background-color:transparent;color:#000}#wpforms-form-17330 label{background-color:transparent;color:#000}#wpforms-form-17289 label{background-color:transparent;color:#000}#wpforms-form-17282 label{background-color:transparent;color:#000}#wpforms-form-17274 label{background-color:transparent;color:#000}#wpforms-form-17268 label{background-color:transparent;color:#000}#wpforms-form-17263 label{background-color:transparent;color:#000}#wpforms-form-17259 label{background-color:transparent;color:#000}#wpforms-form-17158 label{background-color:transparent;color:#000}#wpforms-form-17215 label{background-color:transparent;color:#000}#wpforms-form-17210 label{background-color:transparent;color:#000}#wpforms-form-17206 label{background-color:transparent;color:#000}#wpforms-form-17200 label{background-color:transparent;color:#000}#wpforms-form-17195 label{background-color:transparent;color:#000}#wpforms-form-17155 label{background-color:transparent;color:#000}#wpforms-form-17149 label{background-color:transparent;color:#000}#wpforms-form-17013 label{background-color:transparent;color:#000}#wpforms-form-16945 label{background-color:transparent;color:#000}#wpforms-form-16937 label{background-color:transparent;color:#000}#wpforms-form-16931 label{background-color:transparent;color:#000}#wpforms-form-16923 label{background-color:transparent;color:#000}#wpforms-form-16874 label{background-color:transparent;color:#000}#wpforms-form-16866 label{background-color:transparent;color:#000}#wpforms-form-16857 label{background-color:transparent;color:#000}#wpforms-form-16711 label{background-color:transparent;color:#000}#wpforms-form-16632 label{background-color:transparent;color:#000}#wpforms-form-16654 label{background-color:transparent;color:#000}#wpforms-form-16526 label{background-color:transparent;color:#000}#wpforms-form-16604 label{background-color:transparent;color:#000}#wpforms-form-16519 label{background-color:transparent;color:#000}#wpforms-form-16512 label{background-color:transparent;color:#000}#wpforms-form-16504 label{background-color:transparent;color:#000}#wpforms-form-16474 label{background-color:transparent;color:#000}#wpforms-form-16459 label{background-color:transparent;color:#000}#wpforms-form-16364 label{background-color:transparent;color:#000}#wpforms-form-15758 label{background-color:transparent;color:#000}#wpforms-form-15754 label{background-color:transparent;color:#000}#wpforms-form-15748 label{background-color:transparent;color:#000}#wpforms-form-15734 label{background-color:transparent;color:#000}#wpforms-form-15681 label{background-color:transparent;color:#000}#wpforms-form-15662 label{background-color:transparent;color:#000}#wpforms-form-15658 label{background-color:transparent;color:#000}#wpforms-form-15638 label{background-color:transparent;color:#000}#wpforms-form-15628 label{background-color:transparent;color:#000}#wpforms-form-15603 label{background-color:transparent;color:#000}#wpforms-form-15587 label{background-color:transparent;color:#000}#wpforms-form-15566 label{background-color:transparent;color:#000}#wpforms-form-15558 label{background-color:transparent;color:#000}#wpforms-form-15552 label{background-color:transparent;color:#000}#wpforms-form-15543 label{background-color:transparent;color:#000}#wpforms-form-15460 label{background-color:transparent;color:#000}#wpforms-form-15437 label{background-color:transparent;color:#000}#wpforms-form-15426 label{background-color:transparent;color:#000}#wpforms-form-15402 label{background-color:transparent;color:#000}#wpforms-form-15380 label{background-color:transparent;color:#000}#wpforms-form-15253 label{background-color:transparent;color:#000}#wpforms-form-15199 label{background-color:transparent;color:#000}#wpforms-form-15186 label{background-color:transparent;color:#000}#wpforms-form-15175 label{background-color:transparent;color:#000}#wpforms-form-15170 label{background-color:transparent;color:#000}#wpforms-form-15108 label{background-color:transparent;color:#000}#wpforms-form-15101 label{background-color:transparent;color:#000}#wpforms-form-15094 label{background-color:transparent;color:#000}#wpforms-form-15087 label{background-color:transparent;color:#000}#wpforms-form-15068 label{background-color:transparent;color:#000}#wpforms-form-15047 label{background-color:transparent;color:#000}#wpforms-form-15046 label{background-color:transparent;color:#000}#wpforms-form-14999 label{background-color:transparent;color:#000}#wpforms-form-14998 label{background-color:transparent;color:#000}#wpforms-form-14981 label{background-color:transparent;color:#000}#wpforms-form-14963 label{background-color:transparent;color:#000}#wpforms-form-14950 label{background-color:transparent;color:#000}#wpforms-form-14944 label{background-color:transparent;color:#000}#wpforms-form-14927 label{background-color:transparent;color:#000}#wpforms-form-14926 label{background-color:transparent;color:#000}#wpforms-form-14925 label{background-color:transparent;color:#000}#wpforms-form-14923 label{background-color:transparent;color:#000}#wpforms-form-14855 label{background-color:transparent;color:#000}#wpforms-form-14846 label{background-color:transparent;color:#000}#wpforms-form-14841 label{background-color:transparent;color:#000}#wpforms-form-14833 label{background-color:transparent;color:#000}#wpforms-form-14824 label{background-color:transparent;color:#000}#wpforms-form-14815 label{background-color:transparent;color:#000}#wpforms-form-14806 label{background-color:transparent;color:#000}#wpforms-form-14800 label{background-color:transparent;color:#000}#wpforms-form-14789 label{background-color:transparent;color:#000}#wpforms-form-14779 label{background-color:transparent;color:#000}#wpforms-form-14749 label{background-color:transparent;color:#000}#wpforms-form-14741 label{background-color:transparent;color:#000}#wpforms-form-14718 label{background-color:transparent;color:#000}#wpforms-form-14706 label{background-color:transparent;color:#000}#wpforms-form-14696 label{background-color:transparent;color:#000}#wpforms-form-14685 label{background-color:transparent;color:#000}#wpforms-form-14673 label{background-color:transparent;color:#000}#wpforms-form-14666 label{background-color:transparent;color:#000}#wpforms-form-14585 label{background-color:transparent;color:#000}#wpforms-form-14579 label{background-color:transparent;color:#000}#wpforms-form-14564 label{background-color:transparent;color:#000}#wpforms-form-14563 label{background-color:transparent;color:#000}#wpforms-form-14544 label{background-color:transparent;color:#000}#wpforms-form-14543 label{background-color:transparent;color:#000}#wpforms-form-14530 label{background-color:transparent;color:#000}#wpforms-form-14521 label{background-color:transparent;color:#000}#wpforms-form-14516 label{background-color:transparent;color:#000}#wpforms-form-14508 label{background-color:transparent;color:#000}#wpforms-form-14507 label{background-color:transparent;color:#000}#wpforms-form-14505 label{background-color:transparent;color:#000}#wpforms-form-14504 label{background-color:transparent;color:#000}#wpforms-form-14501 label{background-color:transparent;color:#000}#wpforms-form-14500 label{background-color:transparent;color:#000}#wpforms-form-14498 label{background-color:transparent;color:#000}#wpforms-form-14432 label{background-color:transparent;color:#000}#wpforms-form-14407 label{background-color:transparent;color:#000}#wpforms-form-14394 label{background-color:transparent;color:#000}#wpforms-form-14365 label{background-color:transparent;color:#000}#wpforms-form-14379 label{background-color:transparent;color:#000}#wpforms-form-14355 label{background-color:transparent;color:#000}#wpforms-form-14354 label{background-color:transparent;color:#000}#wpforms-form-14353 label{background-color:transparent;color:#000}#wpforms-form-14352 label{background-color:transparent;color:#000}#wpforms-form-14346 label{background-color:transparent;color:#000}#wpforms-form-14324 label{background-color:transparent;color:#000}#wpforms-form-14310 label{background-color:transparent;color:#000}#wpforms-form-14309 label{background-color:transparent;color:#000}#wpforms-form-14261 label{background-color:transparent;color:#000}#wpforms-form-14260 label{background-color:transparent;color:#000}#wpforms-form-14234 label{background-color:transparent;color:#000}#wpforms-form-14180 label{background-color:transparent;color:#000}#wpforms-form-14161 label{background-color:transparent;color:#000}#wpforms-form-14151 label{background-color:transparent;color:#000}#wpforms-form-14141 label{background-color:transparent;color:#000}#wpforms-form-14127 label{background-color:transparent;color:#000}#wpforms-form-14116 label{background-color:transparent;color:#000}#wpforms-form-14112 label{background-color:transparent;color:#000}#wpforms-form-14019 label{background-color:transparent;color:#000}#wpforms-form-14015 label{background-color:transparent;color:#000}#wpforms-form-13994 label{background-color:transparent;color:#000}#wpforms-form-13975 label{background-color:transparent;color:#000}#wpforms-form-13886 label{background-color:transparent;color:#000}#wpforms-form-13883 label{background-color:transparent;color:#000}#wpforms-form-13877 label{background-color:transparent;color:#000}#wpforms-form-13876 label{background-color:transparent;color:#000}#wpforms-form-13873 label{background-color:transparent;color:#000}#wpforms-form-13790 label{background-color:transparent;color:#000}#wpforms-form-13789 label{background-color:transparent;color:#000}#wpforms-form-13643 label{background-color:transparent;color:#000}#wpforms-form-13659 label{background-color:transparent;color:#000}#wpforms-form-13660 label{background-color:transparent;color:#000}#wpforms-form-13661 label{background-color:transparent;color:#000}#wpforms-form-13662 label{background-color:transparent;color:#000}#wpforms-form-13663 label{background-color:transparent;color:#000}#wpforms-form-13664 label{background-color:transparent;color:#000}#wpforms-form-13456 label{background-color:transparent;color:#000}#wpforms-form-13453 label{background-color:transparent;color:#000}#wpforms-form-13452 label{background-color:transparent;color:#000}#wpforms-form-13449 label{background-color:transparent;color:#000}#wpforms-form-13446 label{background-color:transparent;color:#000}#wpforms-form-13443 label{background-color:transparent;color:#000}#wpforms-form-13440 label{background-color:transparent;color:#000}#wpforms-form-13436 label{background-color:transparent;color:#000}#wpforms-form-13317 label{background-color:transparent;color:#000}#wpforms-form-13053 label{background-color:transparent;color:#000}#wpforms-form-11874 label{background-color:transparent;color:#000}#wpforms-form-12018 label{background-color:transparent;color:#000}#wpforms-form-12598 label{background-color:transparent;color:#000}#wpforms-form-12027 label{background-color:transparent;color:#000}#wpforms-form-12040 label{background-color:transparent;color:#000}.collapseomatic{background-color:#d96c2a}.tf-footer-product-cats{margin:0}.tf-footer-product-cats__title{margin:0 0 16px;font-size:18px;line-height:1.3;font-weight:700;text-transform:uppercase;color:#ffffff}.tf-footer-product-cats__list{margin:0;padding-left:18px;column-count:2;column-gap:30px;color:#ffffff}.tf-footer-product-cats__item{margin-bottom:10px;break-inside:avoid;color:#ffffff}.tf-footer-product-cats__item::marker{color:#ffffff}.tf-footer-product-cats__item a{color:#ffffff!important;text-decoration:none;line-height:1.5;transition:opacity 0.2s ease}.tf-footer-product-cats__item a:hover{color:#ffffff!important;opacity:0.75}@media (max-width:767px){.tf-footer-product-cats__list{column-count:1}}