@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"woodmart-font";src:url(//academy360.online/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.2.4) format("woff2")}:is(.shop-content-area.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product) .wd-products-with-bg,:is(.shop-content-area.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product) .wd-products-with-bg .product-grid-item{--wd-prod-bg:rgb(22,48,42);--wd-bordered-bg:rgb(22,48,42)}.wd-popup.wd-promo-popup{background-color:#f8f8f8;background-image:url(https://academy360.online/wp-content/uploads/2022/05/popup-banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.page-title-default{background-color:#fff;background-image:none;background-size:cover;background-position:center center}.footer-container{background-color:#fff;background-image:none}:root{--wd-text-font:"Work Sans", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:#777777;--wd-text-font-size:16px}:root{--wd-title-font:"Mulish", Arial, Helvetica, sans-serif;--wd-title-font-weight:700;--wd-title-color:#242424}:root{--wd-entities-title-font:"Mulish", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:700;--wd-entities-title-transform:none;--wd-entities-title-color:rgb(36,36,36);--wd-entities-title-color-hover:rgb(51 51 51 / 65%)}:root{--wd-alternative-font:"Lato", Arial, Helvetica, sans-serif}:root{--wd-widget-title-font:"Mulish", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:700;--wd-widget-title-transform:none;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px}:root{--wd-header-el-font:"Mulish", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:700;--wd-header-el-transform:capitalize;--wd-header-el-font-size:15px}html .wd-nav.wd-nav-secondary>li>a{font-family:"Mulish",Arial,Helvetica,sans-serif;font-weight:800}html .product.category-grid-item .wd-entities-title,html .product.category-grid-item.cat-design-replace-title .wd-entities-title,html .categories-style-masonry-first .category-grid-item:first-child .wd-entities-title,html .product.wd-cat .wd-entities-title{font-size:18px;text-transform:none}@media (max-width:767px){html .product.category-grid-item .wd-entities-title,html .product.category-grid-item.cat-design-replace-title .wd-entities-title,html .categories-style-masonry-first .category-grid-item:first-child .wd-entities-title,html .product.wd-cat .wd-entities-title{font-size:16px}}html .wd-nav-mobile>li>a{text-transform:none}.whb-general-header .wd-nav.wd-nav-secondary>li>a{font-weight:400;color:#777}.whb-general-header .wd-nav.wd-nav-secondary>li:hover>a,.whb-general-header .wd-nav.wd-nav-secondary>li.current-menu-item>a{color:#242424}:root{--wd-brd-radius:20px}:root{--wd-primary-color:rgb(4,120,87)}:root{--wd-alternative-color:rgb(16,185,129)}:root{--wd-link-color:#333333;--wd-link-color-hover:rgb(30,115,190)}.page .main-page-wrapper{background-color:#000;background-image:none}.woodmart-archive-shop .main-page-wrapper{background-color:#0b1f1a;background-image:none}.single-product .main-page-wrapper{background-color:#000;background-image:none}.woodmart-archive-blog .main-page-wrapper{background-color:#000;background-image:none}.single-post .main-page-wrapper{background-color:#000;background-image:none}.woodmart-archive-portfolio .main-page-wrapper{background-color:#000;background-image:none}.single-portfolio .main-page-wrapper{background-color:#000;background-image:none}:root{--btn-default-bgcolor:#f7f7f7}:root{--btn-default-bgcolor-hover:#efefef}:root{--btn-accented-bgcolor:rgb(18,70,171)}:root{--btn-accented-bgcolor-hover:rgb(16,64,156)}html .entry-summary .single_add_to_cart_button,.wd-single-add-cart .single_add_to_cart_button,html .wd-sticky-btn-cart .single_add_to_cart_button,html .wd-sticky-add-to-cart,html .wd-sticky-btn.wd-quantity-overlap div.quantity input[type]{background:#5fab12}html .entry-summary .single_add_to_cart_button:hover,.wd-single-add-cart .single_add_to_cart_button:hover,html .wd-sticky-btn-cart .single_add_to_cart_button:hover,html .wd-sticky-add-to-cart:hover,html .wd-sticky-btn.wd-quantity-overlap .cart:hover>div.quantity input[type],html .wd-sticky-btn.wd-quantity-overlap .cart:hover>div.quantity+.button{background:#549d0a}:root{--notices-success-bg:#459647}:root{--notices-success-color:#fff}:root{--notices-warning-bg:#E0B252}:root{--notices-warning-color:#fff}.product-labels .product-label.featured{background-color:red}.product-labels .product-label.out-of-stock{background-color:#000}:root{--wd-form-brd-radius:0px;--wd-form-brd-width:0px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:0px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-default-box-shadow-active:none;--btn-default-bottom:0px;--btn-accented-brd-radius:5px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none;--wd-sticky-btn-height:95px}@media (max-width:1024px){:root{--wd-sticky-btn-height:95px}}@media (max-width:768px){:root{--wd-sticky-btn-height:42px}}@media (min-width:1025px){.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header{max-width:1192px}}.container{max-width:1222px}:root{--wd-container-w:1222px}@media (min-width:1239px){.platform-Windows .wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}@media (min-width:1222px){html:not(.platform-Windows) .wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}div.wd-popup.popup-quick-view{max-width:920px}div.wd-popup.wd-promo-popup{max-width:800px}.woodmart-woocommerce-layered-nav .wd-scroll-content{max-height:223px}body,[class*=color-scheme-light],[class*=color-scheme-dark],.wd-search-form[class*="wd-header-search-form"] form.searchform,.wd-el-search .searchform{--wd-form-color:rgb(119,119,119);--wd-form-placeholder-color:rgb(119,119,119);--wd-form-bg:rgba(15,15,15,0.04)}@media (max-width:768px){.dh-home-intro h2,.dh-home-intro h1{color:#FFFFFF!important;opacity:1!important;-webkit-text-fill-color:#FFFFFF!important}}@media (max-width:768px){.dh-home-stats{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:15px!important;margin-top:25px!important}@media (max-width:768px){.dh-home-intro h2,.dh-home-intro h1,.dh-home-intro p,.elementor-widget-container h1,.elementor-widget-container h2,.elementor-widget-container h3,.elementor-widget-container p{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;opacity:1!important}}.dh-stat{background:rgb(10 20 60 / .55)!important;border:1px solid rgb(0 168 255 / .20)!important;border-radius:18px!important;padding:20px!important;text-align:center!important}.dh-stat span{display:block!important;color:#00A8FF!important;font-size:28px!important;font-weight:800!important;margin-bottom:5px!important}.dh-stat small{color:#FFFFFF!important;font-size:14px!important;font-weight:600!important}}@media only screen and (max-width:767px){.dh-garantia{flex-direction:column!important;text-align:center!important;padding:25px!important}.dh-garantia-badge,.dh-garantia-icon{color:#00A8FF!important;-webkit-text-fill-color:#00A8FF!important}.dh-garantia-content h2{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-size:26px!important}.dh-garantia-content p{color:#D6DCE3!important;-webkit-text-fill-color:#D6DCE3!important}}@media only screen and (max-width:767px){.dh-benefits{grid-template-columns:repeat(2,1fr)!important;gap:15px!important}.dh-benefit-card{background:rgb(10 20 60 / .55)!important;border:1px solid rgb(0 170 255 / .35)!important;border-radius:20px!important;padding:25px 15px!important;min-height:160px!important}.dh-benefit-card svg{width:50px!important;height:50px!important;stroke:#00A8FF!important}.dh-benefit-card svg path,.dh-benefit-card svg rect,.dh-benefit-card svg circle{stroke:#00A8FF!important;fill:none!important}.dh-benefit-card p{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-size:15px!important;font-weight:700!important;margin-top:12px!important}}.product-grid-item .product-wrapper{background:linear-gradient(145deg,rgb(11 31 26 / .95),rgb(15 30 70 / .95))!important;border:1px solid rgb(0 168 255 / .20)!important;border-radius:18px!important;box-shadow:0 8px 25px rgb(0 0 0 / .35)!important;transition:all .35s ease!important;overflow:hidden!important}.product-grid-item:hover .product-wrapper{border-color:rgb(0 168 255 / .55)!important;box-shadow:0 15px 40px rgb(0 168 255 / .20)!important;transform:translateY(-6px)!important}.wd-entities-title a{color:#FFFFFF!important;font-size:13px!important;font-weight:600!important;text-transform:capitalize!important;line-height:1.3!important}.product-grid-item .price ins .woocommerce-Price-amount,.product-grid-item .price ins bdi{color:#FFB020!important;font-size:22px!important;font-weight:800!important}.product-grid-item .price del .woocommerce-Price-amount{color:rgb(255 255 255 / .40)!important;font-size:14px!important}html body div.wd-sticky-btn.wd-sticky-btn-shown .wd-sticky-btn-cart .price del .woocommerce-Price-amount.amount bdi{color:#9fb8ad!important;-webkit-text-fill-color:#9fb8ad!important}.onsale{background:linear-gradient(135deg,#FF4444,#CC0000)!important;color:#FFFFFF!important;font-weight:800!important;border-radius:8px!important;font-size:13px!important;padding:5px 10px!important;box-shadow:0 4px 12px rgb(255 68 68 / .40)!important}.product-grid-item .button,.product-grid-item a.button{background:linear-gradient(90deg,#0055CC,#0088FF)!important;color:#FFFFFF!important;border:none!important;border-radius:10px!important;font-weight:700!important;font-size:13px!important;padding:10px 16px!important;width:100%!important;text-align:center!important;box-shadow:0 4px 15px rgb(0 136 255 / .30)!important;transition:.3s ease!important}.product-grid-item .button:hover,.product-grid-item a.button:hover{background:linear-gradient(90deg,#0044AA,#0077EE)!important;box-shadow:0 6px 20px rgb(0 136 255 / .50)!important;transform:translateY(-2px)!important}.product-grid-item img{border-radius:12px 12px 0 0!important}.product-grid-item,.product-grid-item .product-wrapper,.product-grid-item .wd-product-grid-item,li.product .product-wrapper{background:linear-gradient(145deg,#0b1f1a,#0F1E4A)!important}.product-grid-item .product-image .button,.product-grid-item .product-image a.button,.wd-add-btn,.wd-add-btn-replace{display:none!important}.product-grid-item .product-information .button,.product-grid-item .product-information a.button{display:block!important}@media only screen and (max-width:767px){.wd-product-cats{display:none!important}}.oferta-timer-bar{display:flex;align-items:center;justify-content:center;gap:20px;background:linear-gradient(135deg,#0b1f1a,#0F2460);border:1px solid rgb(0 168 255 / .40);border-radius:16px;padding:14px 25px;margin-bottom:25px;box-shadow:0 0 25px rgb(0 168 255 / .15),inset 0 0 20px rgb(0 168 255 / .05)}.timer-texto{color:#7DB8FF;font-weight:700;font-size:15px;letter-spacing:.5px}.timer-count{color:#34d399;font-size:32px;font-weight:900;font-family:monospace;letter-spacing:4px;text-shadow:0 0 10px rgb(52 211 153 / .8),0 0 25px rgb(52 211 153 / .4)}@media(max-width:767px){.oferta-timer-bar{flex-direction:column;gap:8px;padding:12px}.timer-count{font-size:26px}}.product-grid-item .product-wrapper{background:linear-gradient(145deg,#0b1f1a,#0F1E4A)!important;border:1px solid rgb(0 168 255 / .20)!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 8px 25px rgb(0 0 0 / .40)!important;transition:all .35s ease!important;display:flex!important;flex-direction:column!important}.product-grid-item:hover .product-wrapper{border-color:rgb(0 168 255 / .60)!important;box-shadow:0 20px 50px rgb(0 168 255 / .20)!important;transform:translateY(-8px)!important}.product-grid-item .product-image-link img{width:100%!important;height:180px!important;object-fit:cover!important;border-radius:0!important;display:block!important}.product-grid-item .wd-entities-title a{color:#FFFFFF!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;text-transform:capitalize!important;-webkit-text-fill-color:#FFFFFF!important}.product-grid-item .wd-short-desc,.product-grid-item .woocommerce-product-details__short-description{color:rgb(255 255 255 / .65)!important;font-size:12px!important;line-height:1.4!important;margin-top:5px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.product-grid-item .price ins .woocommerce-Price-amount{color:#FFB020!important;font-size:20px!important;font-weight:800!important}.product-grid-item .price del .woocommerce-Price-amount{color:rgb(255 255 255 / .35)!important;font-size:13px!important}.product-grid-item .onsale{background:linear-gradient(135deg,#CC0000,#FF4444)!important;color:#FFFFFF!important;font-weight:800!important;border-radius:8px!important;font-size:12px!important;padding:4px 10px!important;box-shadow:0 4px 12px rgb(255 68 68 / .40)!important}.product-grid-item .button,.product-grid-item a.button{background:linear-gradient(90deg,#0055CC,#0088FF)!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;border:none!important;border-radius:10px!important;font-weight:700!important;font-size:13px!important;padding:10px!important;width:100%!important;text-align:center!important;margin-top:10px!important;box-shadow:0 4px 15px rgb(0 136 255 / .30)!important;transition:.3s ease!important;display:block!important}.product-grid-item .button:hover,.product-grid-item a.button:hover{background:linear-gradient(90deg,#0044AA,#0077EE)!important;box-shadow:0 6px 20px rgb(0 136 255 / .50)!important;transform:translateY(-2px)!important}.product-grid-item .product-wrapper::after{content:"⚡ Acceso inmediato · 🛡️ Garantía 7 días";display:block!important;color:rgb(125 184 255 / .70)!important;font-size:11px!important;text-align:center!important;padding:6px 0 8px!important;border-top:1px solid rgb(0 168 255 / .10)!important;margin-top:8px!important}@media only screen and (max-width:767px){.product-grid-item .product-image-link img{height:140px!important}}.product-grid-item .product-information .button,.product-grid-item .product-information a.button,.product-grid-item .wd-add-btn,.product-grid-item .wd-add-btn a{display:block!important;background:linear-gradient(90deg,#0055CC,#0088FF)!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;border-radius:10px!important;font-weight:700!important;font-size:13px!important;padding:10px!important;width:100%!important;text-align:center!important;margin-top:10px!important}.product-grid-item .product-information .button,.product-grid-item .product-information a.button,.product-grid-item .wd-add-btn,.product-grid-item .wd-add-btn a{display:block!important;background:linear-gradient(90deg,#0055CC,#0088FF)!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;border-radius:10px!important;font-weight:700!important;font-size:13px!important;padding:10px!important;width:100%!important;text-align:center!important;margin-top:10px!important}@media only screen and (max-width:767px){.product-grid-item .wd-quick-view-btn,.product-grid-item .quick-view-button,.product-grid-item .button.yith-wcqv-button{display:none!important}}.product-grid-item,.product-grid-item .product-wrapper,.product-grid-item .product-element-top,.product-grid-item .product-information{background:linear-gradient(145deg,#0b1f1a,#0F1E4A)!important;background-color:#0b1f1a!important}@media only screen and (max-width:767px){.wd-add-btn.wd-style-icon,.wd-add-btn.wd-action-btn.wd-style-icon,.quick-view.wd-action-btn,.wrapp-buttons,.wd-buttons{display:none!important}}@media only screen and (max-width:767px){.product-grid-item .wd-add-btn a,.product-grid-item a.button.product_type_external{display:block!important;background:linear-gradient(90deg,#0055CC,#0088FF)!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;border-radius:10px!important;font-weight:700!important;font-size:13px!important;padding:10px!important;text-align:center!important;margin-top:8px!important}}.product-grid-item .product-image-wrap,.product-grid-item .product-element-top,.product-grid-item .product-image{background:linear-gradient(145deg,#0b1f1a,#0F1E4A)!important;background-color:#0b1f1a!important}.product-grid-item .woocommerce-placeholder,.product-grid-item img.woocommerce-placeholder{background:linear-gradient(135deg,#0b1f1a,#0F2460)!important;opacity:0.3!important;border-radius:12px!important}@media only screen and (max-width:767px){.product-grid-item .wrapp-buttons{display:flex!important;position:static!important;opacity:1!important;visibility:visible!important;margin-top:10px!important}.product-grid-item .wd-add-btn a{display:block!important;width:100%!important;background:linear-gradient(90deg,#0055CC,#0088FF)!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;border-radius:10px!important;font-weight:700!important;padding:10px!important;text-align:center!important}.quick-view.wd-action-btn{display:none!important}}.wd-nav-product-cat .product-grid-item .product-wrapper,.wd-nav-product-cat li.product,.product-categories .product-grid-item .product-wrapper,.woocommerce-product-loop .product-wrapper,.tax-product_cat .product-grid-item .product-wrapper,.tax-product_cat li.product{background:linear-gradient(145deg,#0b1f1a,#0F1E4A)!important;background-color:#0b1f1a!important}.wd-carousel-wrapper .product-grid-item .product-wrapper,.wd-carousel-wrapper li.product,.wd-carousel-wrapper .product-image-wrap,.wd-carousel-wrapper .product-element-top,.products.wd-products-holder .product-image-wrap,.products.wd-products-holder .product-element-top,li.product .product-image-wrap,li.product .product-element-top{background:#0b1f1a!important;background-color:#0b1f1a!important}@media only screen and (max-width:767px){li.product .product-image-wrap,li.product .product-element-top,li.product .product-wrapper,li.product{background:#0b1f1a!important;background-color:#0b1f1a!important}}@media only screen and (max-width:767px){.woocommerce ul.products,.woocommerce-page ul.products,ul.products.elements-grid,.wd-products-holder{background:#0b1f1a!important;background-color:#0b1f1a!important}.wd-stretch-cont-lg,.products.wd-stretch-cont-lg,li.product .product-image-wrap,li.product .product-element-top,li.product .product-wrapper,li.product{background:#0b1f1a!important;background-color:#0b1f1a!important}}@media only screen and (max-width:767px){li.product .product-information,li.product .product-element-bottom,li.product .wd-product-grid-item,li.product .product-inner{background:#0b1f1a!important;background-color:#0b1f1a!important}}@media only screen and (min-width:768px){.product-grid-item .wrapp-buttons{display:none!important;position:absolute!important;bottom:10px!important;left:50%!important;transform:translateX(-50%)!important;z-index:10!important;width:90%!important}.product-grid-item:hover .wrapp-buttons{display:flex!important}.product-grid-item .quick-view.wd-action-btn{display:none!important}.product-grid-item:hover .wd-add-btn a{background:linear-gradient(90deg,#0055CC,#0088FF)!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;border-radius:10px!important;font-weight:700!important;padding:10px 20px!important;width:100%!important;text-align:center!important;font-size:13px!important}}.single-product .cart .single_add_to_cart_button,.single-product a.button.product_type_external,.single-product .wd-add-btn a{background:linear-gradient(90deg,#FF8C00,#FFB020)!important;color:#000000!important;-webkit-text-fill-color:#000000!important;font-size:20px!important;font-weight:900!important;padding:18px 40px!important;border-radius:14px!important;width:100%!important;text-align:center!important;display:block!important;border:none!important;box-shadow:0 8px 30px rgb(255 176 32 / .45)!important;transition:.3s ease!important;text-transform:uppercase!important;letter-spacing:1px!important;margin-top:15px!important}.single-product a.button.product_type_external:hover{background:linear-gradient(90deg,#FF6600,#FF9900)!important;box-shadow:0 12px 40px rgb(255 150 0 / .60)!important;transform:translateY(-3px)!important}.single-product .price{font-size:42px!important;margin:15px 0!important}.single-product .price ins .woocommerce-Price-amount{color:#FFB020!important;font-size:42px!important;font-weight:900!important}.single-product .price del .woocommerce-Price-amount{color:rgb(255 255 255 / .40)!important;font-size:26px!important}.single-product .product_title{font-size:28px!important;font-weight:800!important;color:#FFFFFF!important;line-height:1.2!important;text-transform:capitalize!important}.single-product .wd-visits-count{background:rgb(0 168 255 / .15)!important;border:1px solid rgb(0 168 255 / .35)!important;border-radius:30px!important;padding:8px 16px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:15px!important}.single-product .wd-visits-count-number{color:#34d399!important;font-weight:800!important;font-size:16px!important;-webkit-text-fill-color:#34d399!important}.single-product .woocommerce-product-details__short-description{color:#D6DCE3!important;font-size:16px!important;line-height:1.7!important;background:rgb(255 255 255 / .04)!important;border:1px solid rgb(0 168 255 / .15)!important;border-radius:14px!important;padding:20px!important;margin-bottom:20px!important}.single-product .product_meta{background:rgb(0 168 255 / .08)!important;border:1px solid rgb(0 168 255 / .20)!important;border-radius:12px!important;padding:12px 16px!important;margin-top:15px!important}.single-product a.button.product_type_external{border:none!important;outline:none!important;border-top:none!important}.single-product .woocommerce-product-details__short-description{background:linear-gradient(135deg,#0B1026,#0F2460)!important;border:1px solid rgb(0 168 255 / .35)!important;border-radius:14px!important;padding:20px!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important}.single-product .woocommerce-product-details__short-description p{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important}.single-product form.cart{background:transparent!important;border:none!important;padding:0!important}.single-product button.single_add_to_cart_button,.single-product .single_add_to_cart_button.button.alt{background:linear-gradient(90deg,#FF8C00,#FFB020)!important;color:#000000!important;-webkit-text-fill-color:#000000!important;font-size:20px!important;font-weight:900!important;padding:18px 40px!important;border-radius:14px!important;width:100%!important;border:none!important;outline:none!important;box-shadow:0 8px 30px rgb(255 176 32 / .45)!important;margin-top:15px!important}.single-product .summary form.cart,.single-product .entry-summary form.cart,.woocommerce .single-product form.cart,.woocommerce-page .single-product form.cart{background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}.single-product form.cart *,.single-product form.cart::before,.single-product form.cart::after{background:transparent!important;background-color:transparent!important}.single-product button.single_add_to_cart_button{background:linear-gradient(90deg,#FF8C00,#FFB020)!important;background-image:linear-gradient(90deg,#FF8C00,#FFB020)!important;color:#000!important;-webkit-text-fill-color:#000!important;border:none!important;border-radius:14px!important;font-size:20px!important;font-weight:900!important;padding:18px 40px!important;width:100%!important;box-shadow:0 8px 30px rgb(255 176 32 / .45)!important}.elementor-1330 .elementor-element-42e32d1 .single_add_to_cart_button,.elementor-1330 .single_add_to_cart_button{background:linear-gradient(90deg,#FF8C00,#FFB020)!important;background-image:linear-gradient(90deg,#FF8C00,#FFB020)!important;color:#000000!important;-webkit-text-fill-color:#000000!important;border:none!important;border-radius:14px!important;font-size:20px!important;font-weight:900!important;padding:18px 40px!important;width:100%!important;box-shadow:0 8px 30px rgb(255 176 32 / .45)!important}.single-product .woocommerce-product-gallery__wrapper img,.single-product .product-images img{border-radius:16px!important;border:2px solid rgb(0 168 255 / .35)!important;box-shadow:0 0 25px rgb(0 168 255 / .20),0 15px 40px rgb(0 0 0 / .40)!important;transition:.4s ease!important}.single-product .woocommerce-product-gallery__wrapper img:hover{transform:scale(1.03)!important;border-color:rgb(0 168 255 / .70)!important;box-shadow:0 0 40px rgb(0 168 255 / .40),0 20px 50px rgb(0 0 0 / .50)!important}.single-product .woocommerce-product-gallery{position:relative!important}.single-product .woocommerce-product-gallery::before{content:"🔥 Más Vendido";position:absolute!important;top:15px!important;left:15px!important;z-index:10!important;background:linear-gradient(135deg,#CC0000,#FF4444)!important;color:#FFFFFF!important;font-weight:800!important;font-size:13px!important;padding:6px 14px!important;border-radius:20px!important;box-shadow:0 4px 15px rgb(255 68 68 / .40)!important}.single-product .woocommerce-product-gallery::before{display:none!important}.single-product .woocommerce-product-gallery{position:relative!important;border-radius:16px!important;overflow:hidden!important}.single-product .woocommerce-product-gallery__wrapper{border-radius:16px!important;overflow:hidden!important;box-shadow:0 0 0 2px rgb(0 168 255 / .50),0 0 25px rgb(0 168 255 / .25),0 15px 40px rgb(0 0 0 / .50)!important;animation:neonPulse 3s ease-in-out infinite!important}@keyframes neonPulse{0%,100%{box-shadow:0 0 0 2px rgb(0 168 255 / .50),0 0 25px rgb(0 168 255 / .25),0 15px 40px rgb(0 0 0 / .50)}50%{box-shadow:0 0 0 2px rgb(0 168 255 / .90),0 0 45px rgb(0 168 255 / .55),0 15px 40px rgb(0 0 0 / .50)}}.single-product .woocommerce-product-gallery__wrapper img{transition:.4s ease!important;border-radius:16px!important}.single-product .woocommerce-product-gallery__wrapper:hover img{transform:scale(1.04)!important}.single-product .woocommerce-product-gallery::after{content:"⚡ Acceso inmediato";position:absolute!important;bottom:15px!important;left:15px!important;z-index:10!important;background:rgb(0 0 0 / .75)!important;backdrop-filter:blur(6px)!important;color:#34d399!important;font-weight:700!important;font-size:12px!important;padding:6px 14px!important;border-radius:20px!important;border:1px solid rgb(52 211 153 / .40)!important}.single-product .woocommerce-product-gallery+*::before{content:"👨🏫 Instructor certificado · ⭐⭐⭐⭐⭐ · 🎓 +2,800 cursos";display:block!important;background:rgb(10 20 60 / .80)!important;border:1px solid rgb(0 168 255 / .20)!important;border-radius:10px!important;padding:10px 15px!important;color:#7DB8FF!important;font-size:12px!important;font-weight:600!important;text-align:center!important;margin-bottom:15px!important}.curso-stats-bar{display:flex!important;flex-direction:row!important;justify-content:space-around!important;align-items:center!important;background:linear-gradient(135deg,#0B1026,#0F2460)!important;border:1px solid rgb(0 168 255 / .30)!important;border-radius:14px!important;padding:15px 20px!important;margin-bottom:20px!important;flex-wrap:wrap!important;gap:15px!important}.curso-stats-bar{max-width:100%!important;font-size:12px!important;padding:10px 12px!important;gap:8px!important}.curso-stats-bar .stat-item{font-size:13px!important;gap:5px!important}.curso-stats-bar .stat-item svg{width:16px!important;height:16px!important}@media only screen and (max-width:767px){.dh-home-stats{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;margin-top:20px!important}.dh-stat{background:rgb(10 20 60 / .55)!important;border:1px solid rgb(0 168 255 / .20)!important;border-radius:16px!important;padding:20px!important;text-align:center!important}.dh-stat span{display:block!important;color:#00A8FF!important;-webkit-text-fill-color:#00A8FF!important;font-size:28px!important;font-weight:800!important;margin-bottom:5px!important}.dh-stat small{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-size:13px!important;font-weight:600!important}}@media only screen and (max-width:767px){.dh-home-intro{background:transparent!important;background-color:transparent!important;padding:20px!important}.dh-home-badge{color:#34d399!important;-webkit-text-fill-color:#34d399!important;background:rgb(52 211 153 / .12)!important;border:1px solid rgb(52 211 153 / .35)!important;border-radius:50px!important;padding:6px 14px!important;display:inline-block!important;font-size:12px!important;font-weight:700!important;margin-bottom:15px!important}.dh-home-intro h2{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-size:28px!important;font-weight:800!important;line-height:1.2!important}.dh-home-intro p{color:#D6DCE3!important;-webkit-text-fill-color:#D6DCE3!important;font-size:15px!important;line-height:1.7!important}}.cplatam-card{background:linear-gradient(180deg,#03102d,#061b4a);border:1px solid rgb(103 181 255 / .25);border-radius:28px;overflow:hidden;box-shadow:0 0 30px rgb(50 168 255 / .15),inset 0 0 20px rgb(50 168 255 / .05);transition:.3s}.cplatam-card:hover{transform:translateY(-8px);box-shadow:0 0 45px rgb(50 168 255 / .35),inset 0 0 25px rgb(50 168 255 / .08)}.cplatam-image{position:relative}.cplatam-image{padding:15px}.cplatam-image img{width:100%;height:180px;object-fit:cover;display:block;border-radius:24px}.cplatam-badge{position:absolute;top:8px;left:8px;background:linear-gradient(180deg,#2ea3ff,#0068d8);padding:8px 18px;border-radius:999px;font-size:13px;font-weight:800;color:#fff;letter-spacing:1px;box-shadow:0 0 20px rgb(50 168 255 / .4)}.cplatam-content{padding:16px}.cplatam-category{color:#67b5ff;font-size:15px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px}.cplatam-title{font-size:clamp(18px,3vw,30px);font-weight:900;line-height:1;color:#fff;margin-bottom:13px}.cplatam-desc{font-size:16px;line-height:1.35;color:#d7e7ff;margin-bottom:17px}.cplatam-rating{color:#ffd54f;font-size:18px;font-weight:800;margin-bottom:6px}.cplatam-students{color:#9fc7ff;font-size:16px;margin-bottom:6px}.cplatam-level{color:#67b5ff;font-size:16px;font-weight:700;margin-bottom:19px}.cplatam-button{display:block;text-align:center;padding:14px;border-radius:16px;background:linear-gradient(180deg,#2ea3ff,#0068d8);color:#fff;text-decoration:none;font-size:20px;font-weight:900;letter-spacing:1px;box-shadow:0 0 25px rgb(50 168 255 / .35)}.cplatam-button:hover{transform:scale(1.02)}.wd-popup.wd-promo-popup{background:transparent!important;padding:0!important;margin:0!important;box-shadow:none!important}.mfp-with-anim.wd-popup.wd-promo-popup{background:transparent!important}.wd-popup.wd-promo-popup{max-width:650px!important}.precio-popup{background:linear-gradient(90deg,#00a8ff,#0066ff);padding:12px;border-radius:12px;font-size:22px;font-weight:700;text-align:center;margin:15px 0;color:#fff}.wd-popup.wd-promo-popup{max-width:650px!important}.wd-section-disabled{padding:0!important;margin:0!important}@media (max-width:768px){.home .main-page-wrapper{padding-top:0!important}}.cye-countdown-box{background:linear-gradient(135deg,rgb(251 191 36 / .08) 0%,rgb(5 7 13 / .4) 60%,rgb(16 185 129 / .06) 100%)!important;border:1px solid rgb(251 191 36 / .20)!important;border-radius:1rem!important;padding:1.5rem!important}.cye-title{font-size:.9375rem;font-weight:700;letter-spacing:.04em;color:#FBBF24;text-align:center;margin-bottom:1rem}.cye-counter{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.cye-countdown-box .cye-item{display:flex!important;flex-direction:column!important;align-items:center!important;background:rgb(251 191 36 / .08)!important;border:1px solid rgb(251 191 36 / .20)!important;border-radius:.625rem!important;padding:.75rem 1.25rem!important;min-width:4.5rem!important}.cye-countdown-box .cye-item span{font-size:2rem!important;font-weight:900!important;letter-spacing:-.03em!important;color:#FBBF24!important;line-height:1!important}.cye-countdown-box .cye-item small{font-size:.6875rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#AEB8C7!important;margin-top:.4rem!important}.wd-single-price p.price ins,.wd-single-price p.price ins .woocommerce-Price-amount,.wd-single-price p.price ins .woocommerce-Price-amount bdi{text-decoration:none!important;font-size:clamp(2.25rem,5vw,3rem)!important;font-weight:900!important;letter-spacing:-.03em!important;color:#FBBF24!important;-webkit-text-fill-color:#FBBF24!important;text-shadow:0 0 30px rgb(251 191 36 / .35)!important}.wd-single-content.elementor-widget-wd_single_product_content .elementor-widget-container p,.elementor-widget-wd_single_product_content p{color:rgb(255 255 255 / .80)!important;-webkit-text-fill-color:rgb(255 255 255 / .80)!important}.elementor-widget-container .woocommerce-product-details__short-description,.elementor-widget-container .woocommerce-product-details__short-description p,div.woocommerce-product-details__short-description,div.woocommerce-product-details__short-description p{color:rgb(255 255 255 / .80)!important;-webkit-text-fill-color:rgb(255 255 255 / .80)!important}div.product-wrapper{background:linear-gradient(145deg,#16302a 0%,#0b1f1a 100%)!important;border:1px solid rgb(251 191 36 / .15)!important;border-radius:12px!important;transition:all 0.3s ease!important}div.product-wrapper:hover{border-color:rgb(251 191 36 / .5)!important;box-shadow:0 8px 30px rgb(251 191 36 / .25)!important;transform:translateY(-4px)!important}div.product-wrapper .product-element-top,div.product-wrapper .product-image-link{overflow:hidden!important;border-radius:12px 12px 0 0!important}div.product-wrapper span.onsale.product-label{background:linear-gradient(135deg,#FBBF24 0%,#F59E0B 100%)!important;color:#16302a!important;font-weight:700!important;border-radius:6px!important;box-shadow:0 2px 8px rgb(251 191 36 / .4)!important}div.product-wrapper .wd-product-cats{display:none!important}div.product-wrapper h3.wd-entities-title{height:auto!important;margin:2px 8px 4px!important}div.product-wrapper h3.wd-entities-title a{color:#dcebe4!important;-webkit-text-fill-color:#dcebe4!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}div.product-wrapper h3.wd-entities-title a:hover{color:#FBBF24!important;-webkit-text-fill-color:#FBBF24!important}div.product-wrapper .price{margin-top:-6px!important;padding-top:0!important}div.product-wrapper .price ins .woocommerce-Price-amount bdi,div.product-wrapper .price .woocommerce-Price-amount.amount bdi{color:#FBBF24!important;-webkit-text-fill-color:#FBBF24!important;font-weight:700!important}div.product-wrapper .price del .woocommerce-Price-amount bdi{color:#6b8279!important;-webkit-text-fill-color:#6b8279!important}div.product-wrapper::after{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin:8px 10px 10px!important;padding:6px 10px!important;background:rgb(251 191 36 / .08)!important;border:1px solid rgb(251 191 36 / .25)!important;border-radius:20px!important;color:#c6d9d0!important;-webkit-text-fill-color:#c6d9d0!important;font-size:11px!important;font-weight:500!important;text-align:center!important;line-height:1.3!important}@media (max-width:768px){div.product-wrapper h3.wd-entities-title a{font-size:13px!important}}h4.title.element-title{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important}.owl-carousel,.owl-carousel .owl-stage-outer,div.product-wrapper-container{overflow:hidden!important}@media (min-width:769px){.owl-carousel .owl-stage{width:auto!important;transform:none!important}}button.single_add_to_cart_button.button.alt{background:linear-gradient(135deg,#FBBF24 0%,#F59E0B 100%)!important;color:#16302a!important;font-weight:700!important;border:none!important;box-shadow:0 4px 20px rgb(251 191 36 / .4)!important;transition:all 0.3s ease!important}button.single_add_to_cart_button.button.alt:hover{box-shadow:0 6px 28px rgb(251 191 36 / .6)!important;transform:translateY(-2px)!important}.elementor-widget-wd_single_product_add_to_cart button.single_add_to_cart_button.button.alt{background-image:linear-gradient(135deg,#FBBF24 0%,#F59E0B 100%)!important;background-color:#FBBF24!important}button.single_add_to_cart_button.button.alt::before,button.single_add_to_cart_button.button.alt::after{background-image:linear-gradient(135deg,#FBBF24 0%,#F59E0B 100%)!important;background-color:#FBBF24!important}body.single-product .cta-mobile{display:none!important}div.wd-sticky-btn{background:linear-gradient(145deg,#16302a 0%,#0b1f1a 100%)!important;border-top:1px solid rgb(251 191 36 / .25)!important}@media (max-width:768px){div.wd-sticky-btn{display:flex!important}}div.wd-sticky-btn .price ins .woocommerce-Price-amount bdi,div.wd-sticky-btn .price .woocommerce-Price-amount.amount bdi{color:#FBBF24!important;-webkit-text-fill-color:#FBBF24!important;font-weight:700!important}div.wd-sticky-btn .price del .woocommerce-Price-amount bdi{color:#6b8279!important;-webkit-text-fill-color:#6b8279!important}div.wd-sticky-btn button.single_add_to_cart_button,div.wd-sticky-btn a.single_add_to_cart_button{background:linear-gradient(135deg,#FBBF24 0%,#F59E0B 100%)!important;color:#16302a!important;font-weight:700!important;border:none!important}div.wd-sticky-btn .wd-sticky-btn-container{gap:16px!important}div.wd-sticky-btn .wd-sticky-btn-container a,div.wd-sticky-btn .wd-sticky-btn-container button,div.wd-sticky-btn .wd-sticky-btn-container .single_add_to_cart_button{background-color:#FBBF24!important;background-image:linear-gradient(135deg,#FBBF24 0%,#F59E0B 100%)!important;color:#16302a!important;border-color:#FBBF24!important}@media (max-width:768px){div.wd-sticky-btn .wd-sticky-btn-container a,div.wd-sticky-btn .wd-sticky-btn-container a *,div.wd-sticky-btn .wd-sticky-btn-container button,div.wd-sticky-btn .wd-sticky-btn-container button *{color:#16302a!important;-webkit-text-fill-color:#16302a!important;font-size:12px!important;white-space:normal!important;line-height:1.2!important;overflow:visible!important}}div.wd-sticky-btn .wd-sticky-btn-container{gap:20px!important;justify-content:space-between!important}@media (max-width:768px){div.wd-sticky-btn .wd-sticky-btn-container{gap:14px!important;justify-content:space-between!important}div.wd-sticky-btn .price{margin-right:8px!important}}@media (min-width:769px){div.wd-sticky-btn .wd-sticky-btn-container{gap:32px!important;justify-content:flex-end!important}div.wd-sticky-btn .price{margin-right:20px!important}}.elementor-widget-wd_single_product_content{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.elementor-element-1a9585a{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (min-width:769px){.elementor-element-752de80e{position:sticky!important;top:60px!important;align-self:flex-start!important;max-height:95vh!important;overflow-y:auto!important}}.elementor-element-752de80e{overflow-x:hidden!important;overflow-y:auto!important}html{overflow-y:scroll}@font-face{font-family:'Work Sans';font-display:swap;src:local('Work Sans')}@media (max-width:767px){.main-page-wrapper .e-parent.wd-section-disabled:first-child>.e-con-inner{--container-default-padding-top:0px;padding-top:0!important}}@media (max-width:767px){header.whb-header.whb-sticky-real{background-color:#ffffff!important;opacity:1!important}}@media (max-width:767px){header.whb-header.whb-sticky-real{background-color:#04142E!important}}@media (min-width:641px){.product_title{margin-top:1.5rem!important}}header.whb-header.whb-sticky-real,header.whb-header.whb-sticked{position:static!important;height:65px!important;overflow:hidden!important;box-sizing:border-box!important;margin-bottom:0!important}.cp-sticky-clone.cp-sticky-clone{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:9999!important;background:linear-gradient(90deg,#0b1f1a 0%,#047857 50%,#10b981 100%)!important}.cp-sticky-clone .whb-header-bottom{background:linear-gradient(90deg,#0b1f1a 0%,#047857 50%,#10b981 100%)!important}.cp-sticky-clone .whb-header-bottom-inner{background-image:linear-gradient(90deg,#0b1f1a 0%,#047857 50%,#10b981 100%)!important;background-color:transparent!important}.cp-sticky-clone .novaHdrTrigger,.cp-sticky-clone .cye-mlist-icon{position:relative!important;z-index:10000!important;pointer-events:auto!important}.main-page-wrapper{margin-top:0!important;padding-top:0!important}.website-wrapper{background-color:#06100d!important}@media (min-width:1025px){.e-con-inner{padding-top:0!important;padding-bottom:0!important}}.e-con-inner{margin-left:0px!important;margin-right:0px!important;width:100%!important;box-sizing:border-box!important}@media (max-width:767px){.blq01{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:25px!important;padding-right:25px!important}}@media (min-width:1025px){.blq01{margin-left:-29px!important;margin-right:-29px!important;width:calc(100% + 60px)!important;padding-left:62px!important;padding-right:62px!important}}@media (max-width:767px){.blq02{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:25px!important;padding-right:25px!important}}@media (min-width:1025px){.blq02{margin-left:-17px!important;margin-right:-38px!important;width:calc(100% + 79px)!important;padding-left:72px!important;padding-right:72px!important}}@media (max-width:767px){.b03{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:25px!important;padding-right:25px!important}}@media (min-width:1025px){.b03{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:62px!important;padding-right:62px!important}}@media (max-width:767px){.hero-premium{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:10px!important;padding-right:10px!important}}@media (min-width:1025px){.hero-premium{margin-left:-27px!important;margin-right:-23px!important;width:calc(100% + 65px)!important;padding-left:5px!important;padding-right:5px!important}}@media (max-width:767px){.b05{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:25px!important;padding-right:25px!important}}@media (min-width:1025px){.b05{margin-left:-27px!important;margin-right:-28px!important;width:calc(100% + 65px)!important;padding-left:62px!important;padding-right:62px!important}}@media (max-width:767px){.b06{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:25px!important;padding-right:25px!important}}@media (min-width:1025px){.b06{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:62px!important;padding-right:62px!important}}@media (max-width:767px){.b08{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:20px!important;padding-right:20px!important}}@media (min-width:1025px){.b08{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:42px!important;padding-right:42px!important}}@media (max-width:767px){.b09{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:25px!important;padding-right:25px!important}}@media (min-width:1025px){.b09{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:62px!important;padding-right:62px!important}}@media (max-width:767px){.b10{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:26px!important;padding-right:26px!important}}@media (min-width:1025px){.b10{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:62px!important;padding-right:62px!important}}@media (max-width:767px){.b11{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:26px!important;padding-right:26px!important}}@media (min-width:1025px){.b11{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:62px!important;padding-right:62px!important}}@media (max-width:767px){body.page-id-2813 .main-page-wrapper>.container{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;padding-left:15px!important;padding-right:15px!important}}@media (min-width:1025px){body.page-id-2813 .row.content-layout-wrapper{margin-left:0!important;margin-right:0!important;width:100%!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}}@media (min-width:1025px){body.page-id-2813 .main-page-wrapper>.container{max-width:none!important;width:100%!important;box-sizing:border-box!important}}body.page-id-2813 .e-con-inner{max-width:none!important}@media (min-width:1025px){body.page-id-2813 .cp__layout{margin-left:-25px!important;margin-right:-35px!important;width:calc(100% + 50px)!important;box-sizing:border-box!important}}@media (min-width:1025px){body.page-id-2813 .cp__bento{grid-template-columns:repeat(4,1fr)!important}}@media (min-width:1025px){body.page-id-2813 .cp__bento-wrap{flex-grow:1!important;flex-basis:0!important}}@media (max-width:767px){body.page-id-275 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}}@media (min-width:1025px){body.page-id-275 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-55px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}body.page-id-275 .main-page-wrapper>.container{max-width:none!important;width:100%!important;box-sizing:border-box!important}body.page-id-275 .e-con-inner{max-width:none!important}}@media (max-width:767px){body.page-id-2833 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}}@media (min-width:1025px){body.page-id-2833 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}body.page-id-2833 .main-page-wrapper>.container{max-width:none!important;width:100%!important;box-sizing:border-box!important}body.page-id-2833 .e-con-inner{max-width:none!important}}@media (max-width:767px){body.page-id-21821 .row.content-layout-wrapper{margin-left:-55px!important;margin-right:-80px!important;width:calc(100% + 110px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}}@media (min-width:1025px){body.page-id-21821 .row.content-layout-wrapper{margin-left:-50px!important;margin-right:-45px!important;width:calc(100% + 90px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}body.page-id-21821 .main-page-wrapper>.container{max-width:none!important;width:100%!important;box-sizing:border-box!important}body.page-id-21821 .e-con-inner{max-width:none!important}}@media (min-width:1025px){body.archive.tax-product_cat .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0!important;padding-right:0!important}}@media (min-width:1025px){body.archive.tax-product_cat .elementor-element-5fb6609 .e-con-inner{max-width:1400px!important}}@media (max-width:767px){body.archive.tax-product_cat .elementor-element-5fb6609 .e-con-inner{max-width:none!important;width:calc(100% + 33px)!important;margin-left:-16.5px!important;margin-right:-16.5px!important}}@media (max-width:767px){body.page-id-22601 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}}@media (min-width:1025px){body.page-id-22601 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}body.page-id-22601 .main-page-wrapper>.container{max-width:none!important;width:100%!important;box-sizing:border-box!important}body.page-id-22601 .e-con-inner{max-width:none!important}}@media (max-width:767px){body.page-id-23035 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}}@media (min-width:1025px){body.page-id-23035 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}body.page-id-23035 .main-page-wrapper>.container{max-width:none!important;width:100%!important;box-sizing:border-box!important}body.page-id-23035 .e-con-inner{max-width:none!important}}@media (max-width:767px){body.page-id-23103 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}}@media (min-width:1025px){body.page-id-23103 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}body.page-id-23103 .main-page-wrapper>.container{max-width:none!important;width:100%!important;box-sizing:border-box!important}body.page-id-23103 .e-con-inner{max-width:none!important}}@media (max-width:767px){body.page-id-25844 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}}@media (min-width:1025px){body.page-id-25844 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}body.page-id-25844 .main-page-wrapper>.container{max-width:none!important;width:100%!important;box-sizing:border-box!important}body.page-id-25844 .e-con-inner{max-width:none!important}}@media (max-width:767px){.cpay{margin-top:-90px!important}}@media (max-width:767px){body.page-id-21260 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}}@media (min-width:1025px){body.page-id-21260 .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0px!important;padding-right:0px!important}body.page-id-21260 .main-page-wrapper>.container{max-width:none!important;width:100%!important;box-sizing:border-box!important}body.page-id-21260 .e-con-inner{max-width:none!important}}@media (max-width:768px){a.scrollToTop{display:none!important}}@keyframes wd-cta-pulse{0%,100%{box-shadow:0 4px 18px rgb(13 110 253 / .40)}50%{box-shadow:0 4px 28px rgb(13 110 253 / .70)}}@keyframes wd-cta-shine{0%{left:-60%;opacity:0}45%{opacity:.3}100%{left:130%;opacity:0}}a.wd-sticky-add-to-cart.button.alt{position:relative!important;overflow:hidden!important;isolation:isolate!important;animation:wd-cta-pulse 2.5s ease-in-out infinite}a.wd-sticky-add-to-cart.button::after{content:'';position:absolute;top:0;left:-60%;width:15%;height:100%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .75),transparent);transform:skewX(-20deg);animation:wd-cta-shine 3.5s ease-in-out 1s infinite}@media (max-width:768px){body .wd-sticky-btn.wd-sticky-btn-shown .wd-sticky-btn-container.container{padding-top:8px!important;padding-bottom:9px!important}body .wd-sticky-btn.wd-sticky-btn-shown{height:auto!important;min-height:45px!important;overflow:visible!important}body .wd-sticky-btn-content{flex:0 0 auto!important}body .wd-sticky-btn-cart{flex:1 1 auto!important;display:flex!important;justify-content:flex-end!important}body a.wd-sticky-add-to-cart.button{flex:0 0 auto!important;width:auto!important;padding:12px 20px!important;font-size:14px!important}body .wd-sticky-btn-cart .price,body .wd-sticky-btn-cart .price *{font-size:15px!important;line-height:1.1!important}body .wd-sticky-btn-cart .price ins,body .wd-sticky-btn-cart .price ins .woocommerce-Price-amount,body .wd-sticky-btn-cart .price ins bdi{font-size:32px!important}body .wd-sticky-btn-cart .price del,body .wd-sticky-btn-cart .price del .woocommerce-Price-amount,body .wd-sticky-btn-cart .price del bdi{font-size:27px!important}}@media (max-width:768px){body .wd-sticky-btn-cart .price{margin:0!important;line-height:1!important}body .wd-sticky-btn-cart .price ins{text-decoration:none!important}}@media (max-width:768px){body .wd-sticky-btn-cart{justify-content:space-between!important}body .wd-sticky-btn-cart .price{flex:1!important;text-align:center!important;display:flex!important;align-items:baseline!important;justify-content:center!important;gap:8px!important}}html body .wd-sticky-btn-cart .price del,html body .wd-sticky-btn-cart .price del .woocommerce-Price-amount,html body .wd-sticky-btn-cart .price del bdi{color:#9fb8ad!important}@media (max-width:767px){.products .price:not(:has(del)){margin-top:.1rem!important}.products .price:has(del){margin-top:0!important}.products .price del,.products .price ins{margin-top:0!important;vertical-align:baseline!important}}@media (max-width:767px){html body .products .price{font-size:1.3rem!important}html body .products .price>.amount,html body .products .price>.amount *,html body .products .price ins,html body .products .price ins *{font-size:inherit!important}html body .products .price del{font-size:.75em!important}html body .products .price del *{font-size:inherit!important}}@media (min-width:768px){html body .products.products .price.price,html body .products.products .price.price .amount.amount,html body .products.products .price.price .amount.amount bdi,html body .products.products .price.price ins,html body .products.products .price.price ins *{font-size:1.8rem!important}html body .products.products .price.price del,html body .products.products .price.price del .amount.amount,html body .products.products .price.price del .amount.amount bdi{font-size:1.25rem!important}}@media (max-width:767px){html body a.wd-load-more{align-items:center!important;justify-content:center!important;min-height:3rem!important;background:#0d1b3d!important;background-image:none!important;border:1px solid rgb(16 185 129 / .45)!important;border-radius:.7rem!important;box-shadow:0 0 18px rgb(16 185 129 / .15)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body a.wd-load-more .load-more-label{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important}}html body .elementor-widget-wd_archive_products>.elementor-widget-container,html body .elementor-element-6a35444>.elementor-widget-container{background:transparent!important;background-color:transparent!important;background-image:none!important}@media (max-width:767px){body.archive.tax-product_cat .cpay,body.archive.tax-product_cat .elementor-section:has(.cpay),body.archive.tax-product_cat .e-con:has(.cpay){margin-top:-1rem!important;transform:none!important;top:auto!important}body.archive.tax-product_cat .elementor-widget-wd_archive_products{position:relative!important;z-index:2!important;padding-bottom:0!important}}@media (max-width:767px){html body ul.wd-pf-results{background:#0d1117!important;border:1px solid rgb(16 185 129 / .3)!important}html body .wd-pf-results li,html body .wd-pf-results li.selected-value{background:rgb(16 185 129 / .15)!important;background-color:rgb(16 185 129 / .15)!important;border:1px solid rgb(16 185 129 / .4)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body .wd-pf-results li *{color:#fff!important;-webkit-text-fill-color:#fff!important}}.products .product-element-top .product-image-link{display:block!important;aspect-ratio:1 / 1!important;overflow:hidden!important;background:#0b1224!important}.products .product-element-top .product-image-link img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.products .product-element-top .product-image-link img.cye-h{transform:scale(1.3)!important}@media (max-width:767px){html body .wd-sticky-btn .price{font-size:2.0rem!important}html body .wd-sticky-btn .price>.amount,html body .wd-sticky-btn .price>.amount *,html body .wd-sticky-btn .price ins,html body .wd-sticky-btn .price ins *{font-size:inherit!important}html body .wd-sticky-btn .price del{font-size:.7em!important}html body .wd-sticky-btn .price del *{font-size:inherit!important}}.single-product .elementor-widget-wd_single_product_meta,.single-product .elementor-widget:has(.sku_wrapper):not(:has(.posted_in)){display:none!important}.single-product .woocommerce-breadcrumb .breadcrumb-last,.single-product .woocommerce-breadcrumb .wd-last,.single-product .woocommerce-breadcrumb>span:last-child{display:none!important}.single-product .woocommerce-breadcrumb a:last-of-type::after,.single-product .woocommerce-breadcrumb a:last-of-type+.wd-delimiter,.single-product .woocommerce-breadcrumb .wd-delimiter:nth-last-child(2){display:none!important}.single-product .woocommerce-product-details__short-description{position:relative!important;background:linear-gradient(160deg,#1a2a4d 0%,#111c36 100%)!important;border:1px solid rgb(52 211 153 / .40)!important;border-left:4px solid #FBBF24!important;border-radius:14px!important;padding:34px 22px 20px!important;box-shadow:0 0 0 1px rgb(52 211 153 / .08),0 10px 30px rgb(0 0 0 / .30),0 0 24px rgb(16 185 129 / .12)!important}.single-product .woocommerce-product-details__short-description::before{content:"📘 SOBRE ESTE CURSO";position:absolute;top:12px;left:22px;color:#34d399;font-size:11.5px;font-weight:800;letter-spacing:1.2px}.single-product .woocommerce-product-details__short-description p{color:#dcebe4!important;font-size:16px!important;line-height:1.65!important;letter-spacing:0!important;margin:0 0 10px!important}.single-product .woocommerce-product-details__short-description p:last-child{margin-bottom:0!important}.single-product .woocommerce-product-details__short-description p:first-child{color:#FFFFFF!important;font-size:17.5px!important;font-weight:800!important;line-height:1.45!important}@media (max-width:640px){.single-product .woocommerce-product-details__short-description{padding:32px 16px 16px!important}.single-product .woocommerce-product-details__short-description::before{left:16px}.single-product .woocommerce-product-details__short-description p{font-size:15.5px!important}.single-product .woocommerce-product-details__short-description p:first-child{font-size:16.5px!important}}.single-product .woocommerce-product-gallery,.single-product .woocommerce-product-gallery__wrapper,.single-product .elementor-widget-wd_single_product_gallery,.single-product .elementor-widget-wd_single_product_gallery>.elementor-widget-container,.single-product .e-con:has(>.elementor-widget-wd_single_product_gallery){overflow:visible!important;max-height:none!important}@media (min-width:1025px){.single-product .elementor-widget-wd_single_product_gallery{margin-top:-40px!important}}.single-product .product-labels .product-label.onsale,.single-product .product-labels .onsale{font-size:20px!important;font-weight:800!important;padding:10px 16px!important;min-height:auto!important;border-radius:10px!important;box-shadow:0 6px 18px rgb(0 0 0 / .35)!important}#cyeTC .cye-tc-head{overflow:visible!important;height:auto!important;max-height:none!important}#cyeTC .cye-tc-title h1,#cyeTC .cye-tc-title .product_title{position:static!important;transform:none!important;display:block!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;clip-path:none!important;-webkit-mask:none!important;mask:none!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-size:22px!important;line-height:1.3!important;margin:0!important;padding:0!important}#cyeTC .cye-tc-aviso{margin:24px 16px 16px!important}@media (max-width:640px){#cyeTC .cye-tc-title h1,#cyeTC .cye-tc-title .product_title{font-size:19px!important}#cyeTC .cye-tc-aviso{margin:18px 12px 14px!important}}.single-product .product-labels{left:auto!important;right:14px!important;align-items:flex-end!important}.single-product .product-labels .product-label.onsale,.single-product .product-labels .onsale{background:linear-gradient(135deg,#FBBF24 0%,#F59E0B 100%)!important;color:#0b1f1a!important}.single-product .elementor-widget.cye-tc-top,.single-product .elementor-widget.cye-tc-mid,.single-product .elementor-widget.cye-tc-bot{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important}.single-product .elementor-widget.cye-tc-bot{margin-bottom:18px!important}.single-product .cye-tc-top>.elementor-widget-container,.single-product .cye-tc-mid>.elementor-widget-container,.single-product .cye-tc-bot>.elementor-widget-container{margin:0!important;width:100%!important;box-sizing:border-box!important;border-left:1px solid rgb(52 211 153 / .35)!important;border-right:1px solid rgb(52 211 153 / .35)!important}.single-product .cye-tc-top>.elementor-widget-container{position:relative;padding:46px 22px 18px!important;background:linear-gradient(135deg,#1E40AF 0%,#047857 55%,#059669 100%)!important;border-top:1px solid rgb(52 211 153 / .35)!important;border-radius:18px 18px 0 0!important}.single-product .cye-tc-top>.elementor-widget-container::before{content:"📘 SOBRE ESTE CURSO";position:absolute;top:14px;left:22px;padding:4px 10px;border-radius:999px;background:rgb(255 255 255 / .14);color:#DBEAFE;font-size:11.5px;font-weight:800;letter-spacing:1px}.single-product .cye-tc-top .product_title{margin:0!important;padding:0!important;display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important;-webkit-line-clamp:unset!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-size:22px!important;font-weight:800!important;line-height:1.3!important;text-align:left!important}.single-product .cye-tc-mid>.elementor-widget-container,.single-product .cye-tc-bot>.elementor-widget-container{background:#0c1326!important;box-shadow:none!important}.single-product .cye-tc-mid>.elementor-widget-container{padding:20px 22px 4px!important}.single-product .cye-tc-bot>.elementor-widget-container{padding:18px 16px 16px!important;border-bottom:1px solid rgb(52 211 153 / .35)!important;border-radius:0 0 18px 18px!important}.single-product .cye-tc-mid .woocommerce-product-details__short-description{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;border-radius:0!important}.single-product .cye-tc-mid .woocommerce-product-details__short-description::before{content:none!important}.single-product .cye-tc-mid .woocommerce-product-details__short-description p{color:#dcebe4!important;font-weight:400!important;font-size:16px!important;line-height:1.65!important;letter-spacing:0!important;margin:0 0 10px!important}.single-product .cye-tc-mid .woocommerce-product-details__short-description p:first-child{color:#FFFFFF!important;font-size:17px!important;font-weight:500!important;line-height:1.45!important}.single-product .cye-tc-aviso{display:flex;gap:10px;align-items:flex-start;margin:0;padding:12px 14px;border-radius:12px;background:rgb(251 191 36 / .08);border:1px solid rgb(251 191 36 / .45);color:#dcebe4;font-size:13.5px;line-height:1.5}.single-product .cye-tc-aviso strong{color:#FBBF24}.single-product .cye-tc-aviso b{color:#fff}.single-product .cye-tc-aviso-ic{font-size:17px;line-height:1.3}@media (max-width:640px){.single-product .cye-tc-top>.elementor-widget-container{padding:44px 16px 16px!important}.single-product .cye-tc-top>.elementor-widget-container::before{left:16px}.single-product .cye-tc-top .product_title{font-size:19px!important}.single-product .cye-tc-mid>.elementor-widget-container{padding:16px 16px 4px!important}.single-product .cye-tc-mid .woocommerce-product-details__short-description p{font-size:15.5px!important}.single-product .cye-tc-mid .woocommerce-product-details__short-description p:first-child{font-size:16px!important}.single-product .cye-tc-bot>.elementor-widget-container{padding:14px 12px 12px!important}.single-product .cye-tc-aviso{font-size:13px}}.single-product .elementor-element-752de80e,.single-product .elementor-element-752de80e>.elementor-widget-wrap,.single-product .elementor-element-752de80e .elementor-widget-wrap,.single-product .elementor-element-752de80e .elementor-widget-container{overflow:visible!important;max-height:none!important}.single-product .cye-tc-mid>.elementor-widget-container{padding:20px 22px 0!important}.single-product .cye-tc-mid .woocommerce-product-details__short-description p:last-child{margin-bottom:0!important}.single-product .cye-tc-mid .woocommerce-product-details__short-description p:empty,.single-product .cye-tc-mid .woocommerce-product-details__short-description br:last-child{display:none!important}.single-product .cye-tc-bot>.elementor-widget-container{padding:20px 16px 16px!important}@media (min-width:1025px){.single-product .elementor-element-72e652ba>.elementor-widget-wrap,.single-product .elementor-element-72e652ba>.elementor-column-wrap>.elementor-widget-wrap{padding-left:28px!important}}.single-product .cye-tc-mid>.elementor-widget-container{position:relative!important}.single-product .cye-tc-mid>.elementor-widget-container::after{content:"";position:absolute;left:-1px;right:-1px;top:100%;height:40px;background:#0c1326;border-left:1px solid rgb(52 211 153 / .35);border-right:1px solid rgb(52 211 153 / .35);z-index:0;pointer-events:none}.single-product .cye-tc-bot>.elementor-widget-container{position:relative!important;z-index:1}.single-product .cye-tc-top>.elementor-widget-container{position:relative!important}.single-product .cye-tc-mid{position:relative;z-index:1}@media (min-width:1025px){.single-product .elementor-element-72e652ba>.elementor-widget-wrap,.single-product .elementor-element-72e652ba>.elementor-column-wrap>.elementor-widget-wrap{padding-left:8px!important}}.single-product .cye-tc-mid>.elementor-widget-container,.single-product .cye-tc-bot>.elementor-widget-container,.single-product .cye-tc-mid>.elementor-widget-container::after{background:#131c33!important}@media (max-width:767px){.single-product .elementor-element-752de80e>.elementor-widget-wrap,.single-product .elementor-element-752de80e>.elementor-column-wrap>.elementor-widget-wrap{padding-bottom:0!important}.single-product .elementor-element-752de80e .elementor-widget:last-child{margin-bottom:0!important}.single-product .elementor-element-72e652ba>.elementor-widget-wrap,.single-product .elementor-element-72e652ba>.elementor-column-wrap>.elementor-widget-wrap{padding-top:0!important}.single-product .elementor-widget.cye-tc-top{margin-top:16px!important}}@media (max-width:767px){.single-product .elementor-element-6c7b8918>.elementor-widget-wrap,.single-product .elementor-element-6c7b8918>.elementor-column-wrap>.elementor-widget-wrap{margin-top:0!important}}.single-product .cye-precio>.elementor-widget-container{position:relative!important;padding:44px 20px 18px!important;text-align:center!important}.single-product .cye-precio>.elementor-widget-container::before{content:"💳 PRECIO DEL CURSO";position:absolute;top:14px;left:50%;transform:translateX(-50%);padding:4px 12px;border-radius:999px;white-space:nowrap;background:rgb(255 255 255 / .14);color:#DBEAFE;font-size:11.5px;font-weight:800;letter-spacing:1px}.single-product .cye-precio>.elementor-widget-container::after{content:"PRECIO EN USD · Verás el total en tu moneda antes de pagar";display:block;margin-top:8px;color:#BFD3FF;font-size:13.5px;font-weight:600;letter-spacing:.3px}.single-product .cye-precio .price,.single-product .cye-precio .price>.amount,.single-product .cye-precio .price ins,.single-product .cye-precio .price ins .amount{color:#FBBF24!important;-webkit-text-fill-color:#FBBF24!important;text-decoration:none!important;margin:0!important}.single-product .elementor-widget:has(.cye-pasos){margin-bottom:0!important}.single-product .elementor-widget:has(.cye-pasos)>.elementor-widget-container{background:#0F2F73!important;padding:0 0 16px!important}.single-product .cye-pasos{margin-bottom:0!important}.single-product .cye-tc-aviso{background:linear-gradient(135deg,#1E40AF 0%,#047857 55%,#059669 100%)!important;border:1px solid rgb(255 255 255 / .22)!important;color:#EAF2FF!important}.single-product .cye-tc-mid .woocommerce-product-details__short-description p{font-size:15px!important}.single-product .cye-tc-mid .woocommerce-product-details__short-description p:first-child{font-size:16px!important}@media (max-width:767px){.single-product .cye-tc-mid .woocommerce-product-details__short-description p{font-size:15px!important}.single-product .cye-tc-mid .woocommerce-product-details__short-description p:first-child{font-size:16px!important}}.single-product .cye-tc-bot>.elementor-widget-container{padding-top:8px!important}.single-product .elementor-widget.cye-precio{margin-bottom:0!important}.single-product .cye-precio>.elementor-widget-container{padding:40px 20px 12px!important}.single-product .elementor-widget:has(#cyeOfertaBox){margin-top:0!important}@media (max-width:767px){.single-product .cye-precio .price,.single-product .cye-precio .price .amount{font-size:44px!important}}@media (max-width:767px){.single-product .curso-stats-bar{margin-bottom:0!important}.single-product .elementor-widget:has(.cye-why){margin-top:-65px!important}}.single-product .cye-precio .price del,.single-product .cye-precio .price del .amount,.single-product .cye-precio .price del bdi{color:rgb(255 255 255 / .45)!important;-webkit-text-fill-color:rgb(255 255 255 / .45)!important;font-size:31px!important;font-weight:600!important;text-decoration:line-through!important;text-decoration-thickness:2px!important;vertical-align:middle!important}.single-product .cye-precio .price ins,.single-product .cye-precio .price ins .amount{color:#FBBF24!important;-webkit-text-fill-color:#FBBF24!important;text-decoration:none!important;vertical-align:middle!important}.single-product .cye-precio>.elementor-widget-container::after{font-size:13px!important}@media (max-width:767px){.single-product .cye-precio .price del,.single-product .cye-precio .price del .amount,.single-product .cye-precio .price del bdi{font-size:27px!important}.single-product .cye-precio>.elementor-widget-container::after{font-size:12.5px!important}}.single-product .cye-tc-top>.elementor-widget-container{background:linear-gradient(180deg,#16398a 0%,#0F2F73 100%)!important}.single-product .cye-tc-aviso{background:linear-gradient(180deg,#16398a 0%,#0F2F73 100%)!important}.cye-explorar .elementor-button{position:relative!important;overflow:hidden!important;background:linear-gradient(135deg,#0F2F73 0%,#0a2159 100%)!important;border:2px solid #10b981!important;border-radius:16px!important;color:#FFFFFF!important;font-weight:800!important;letter-spacing:.5px!important;box-shadow:0 0 16px rgb(16 185 129 / .25)!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease!important}.cye-explorar .elementor-button::before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent 0%,rgb(255 255 255 / .35) 50%,transparent 100%);transform:skewX(-20deg);pointer-events:none;animation:cyeDestelloLento 7s ease-in-out infinite}@keyframes cyeDestelloLento{0%,40%{left:-60%}100%{left:130%}}.cye-explorar .elementor-button:hover{transform:translateY(-2px) scale(1.02)!important;border-color:#34d399!important;box-shadow:0 0 26px rgb(16 185 129 / .55),0 10px 26px rgb(0 0 0 / .35)!important}.cye-explorar .elementor-button:hover::before{animation-duration:2.5s}.cye-explorar .elementor-button-icon,.cye-explorar .elementor-button i,.cye-explorar .elementor-button svg{transition:transform .25s ease!important}.cye-explorar .elementor-button:hover .elementor-button-icon,.cye-explorar .elementor-button:hover i,.cye-explorar .elementor-button:hover svg{transform:translateX(5px)!important}@keyframes cyePulsoBoton{0%{box-shadow:0 0 0 0 rgb(16 185 129 / .75),0 0 16px rgb(16 185 129 / .35)}70%{box-shadow:0 0 0 14px #fff0,0 0 26px rgb(16 185 129 / .55)}100%{box-shadow:0 0 0 0 #fff0,0 0 16px rgb(16 185 129 / .35)}}@media (max-width:767px),(hover:none){.cye-explorar .elementor-button:hover,.cye-explorar .elementor-button:active,.cye-explorar .elementor-button:focus{transform:none!important}.cye-explorar .elementor-button:active,.cye-explorar .elementor-button:focus{animation:cyePulsoBoton .7s ease-out!important;border-color:#34d399!important}}@media (max-width:767px),(hover:none){.cye-explorar .elementor-button,.cye-explorar .elementor-button:hover,.cye-explorar .elementor-button:active,.cye-explorar .elementor-button:focus,.cye-explorar [class*="elementor-animation-"]:hover,.cye-explorar [class*="elementor-animation-"]:active{transform:none!important}}body.single-product .product-labels{top:0!important;right:15px!important;left:auto!important}body.single-product .product-labels.labels-rectangular .product-label.onsale,body.single-product .product-labels .onsale{margin:0!important;border-radius:0 16px 0 16px!important;padding:10px 18px!important;font-size:20px!important;font-weight:900!important;line-height:1!important;background:linear-gradient(135deg,#FBBF24 0%,#F59E0B 100%)!important;color:#0b1f1a!important;box-shadow:-4px 4px 14px rgb(0 0 0 / .35)!important}@media (max-width:767px){body.single-product .product-labels.labels-rectangular .product-label.onsale,body.single-product .product-labels .onsale{font-size:17px!important;padding:9px 15px!important}}body.single-product .wd-show-product-gallery-wrap{display:none!important}@media (max-width:767px){body .cye-tc-top>.elementor-widget-container .cye-fav-btn{top:9px!important;right:12px!important;width:32px!important;height:32px!important;font-size:14px!important}body .cye-tc-top>.elementor-widget-container .cye-fav-btn.cye-saved{box-shadow:0 0 8px rgb(239 68 68 / .40)!important}}body .product-grid-item .product-labels,body .wd-product .product-labels{top:0!important;right:0!important;left:auto!important;bottom:auto!important}body .product-grid-item .product-labels .onsale,body .wd-product .product-labels .onsale{margin:0!important;border-radius:0 12px 0 12px!important;padding:7px 12px!important;font-size:16px!important;font-weight:900!important;line-height:1!important;background:linear-gradient(135deg,#FBBF24 0%,#F59E0B 100%)!important;color:#0b1f1a!important;box-shadow:-3px 3px 10px rgb(0 0 0 / .35)!important}@media (max-width:767px){body .product-grid-item .product-labels .onsale,body .wd-product .product-labels .onsale{font-size:14px!important;padding:6px 10px!important}}[data-cye-vistos] .wd-nav-arrows,[data-cye-vistos] .wd-btn-arrow,[data-cye-vistos] .wd-nav-pagin-wrap,[data-cye-vistos] .wd-nav-pagin,[data-cye-vistos] .swiper-pagination{display:none!important}[data-cye-vistos] .owl-dots{display:flex!important;align-items:center;gap:0!important;width:auto!important;height:6px!important;margin:14px 16px 4px!important;padding:0!important;border-radius:10px;overflow:hidden;background:#fff0}[data-cye-vistos] .owl-dots .owl-dot{flex:1 1 0%;height:6px!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px;background:transparent!important;box-shadow:none!important;transition:background .3s ease}[data-cye-vistos] .owl-dots .owl-dot span,[data-cye-vistos] .owl-dots .owl-dot::before,[data-cye-vistos] .owl-dots .owl-dot::after{display:none!important}[data-cye-vistos] .owl-dots .owl-dot.active{background:rgb(251 191 36 / .3)!important}html body .elementor-widget.cye-tc-top h1.product_title{font-size:24px!important;line-height:1.25!important}@media (max-width:767px){html body .elementor-widget.cye-tc-top h1.product_title{font-size:16px!important;margin-top:3px!important}}html body [data-cye-vistos] .price ins .woocommerce-Price-amount,html body [data-cye-vistos] .price ins .woocommerce-Price-amount *,html body [data-cye-vistos] .price>.woocommerce-Price-amount,html body [data-cye-vistos] .price>.woocommerce-Price-amount *{font-size:42px!important;line-height:1!important;color:#FBBF24!important}html body [data-cye-vistos] .price del{font-size:26px!important;line-height:1!important;color:rgb(251 191 36 / .55)!important;text-decoration-color:rgb(251 191 36 / .55)!important}html body [data-cye-vistos] .price del .woocommerce-Price-amount,html body [data-cye-vistos] .price del .woocommerce-Price-amount *{font-size:1em!important;color:inherit!important}@media (max-width:767px){html body [data-cye-vistos] .price ins .woocommerce-Price-amount,html body [data-cye-vistos] .price ins .woocommerce-Price-amount *,html body [data-cye-vistos] .price>.woocommerce-Price-amount,html body [data-cye-vistos] .price>.woocommerce-Price-amount *{font-size:34px!important}html body [data-cye-vistos] .price del{font-size:20px!important}}@media (min-width:768px){.cye-reco-card{flex:0 0 250px!important}.cye-reco-price-wrap{flex-wrap:nowrap!important}html body [data-cye-vistos] .price{margin-top:12px!important;display:block!important;text-align:center!important}}@media (min-width:768px){html body :is(#cye-prioridad,[data-cye-vistos]) .price del,html body :is(#cye-prioridad,[data-cye-vistos]) .price del *{font-size:20px!important;line-height:1!important;color:rgb(251 191 36 / .55)!important;-webkit-text-fill-color:rgb(251 191 36 / .55)!important;text-decoration-color:rgb(251 191 36 / .55)!important;background:none!important;text-shadow:none!important}html body :is(#cye-prioridad,[data-cye-vistos]) .price ins *,html body :is(#cye-prioridad,[data-cye-vistos]) .price>.woocommerce-Price-amount,html body :is(#cye-prioridad,[data-cye-vistos]) .price>.woocommerce-Price-amount *{font-size:32px!important;line-height:1!important}}.cye-reco-price-old{color:rgb(251 191 36 / .55)!important;-webkit-text-fill-color:rgb(251 191 36 / .55)!important;text-decoration-color:rgb(251 191 36 / .55)!important}@media (min-width:768px){html body #ccat-root .ccat-curso-cat{display:none!important}}@media (min-width:768px){html body #ccat-root .ccat-curso-body{padding-top:.85rem!important}html body #ccat-root .ccat-curso-nombre{font-size:.92rem!important;line-height:1.25!important}}@media (max-width:767px){html body #ccat-root .ccat-curso-desc{-webkit-line-clamp:6!important}}@media (max-width:767px){html body #ccat-root .ccat-curso-cat{display:none!important}html body #ccat-root .ccat-curso-body{padding-top:.75rem!important}html body #ccat-root .ccat-curso-nombre{margin-top:0!important;font-size:1rem!important}}@media (max-width:767px){body.post-type-archive-product .elementor-element-5fb6609 .e-con-inner{max-width:none!important;width:calc(100% + 33px)!important;margin-left:-16.5px!important;margin-right:-16.5px!important}}@media (min-width:1025px){body.post-type-archive-product .row.content-layout-wrapper{margin-left:-35px!important;margin-right:-35px!important;width:calc(100% + 70px)!important;box-sizing:border-box!important;padding-left:0!important;padding-right:0!important}body.post-type-archive-product .main-page-wrapper>.container{max-width:none!important;width:100%!important;box-sizing:border-box!important}body.post-type-archive-product .elementor-element-5fb6609 .e-con-inner{max-width:1400px!important}}@media (min-width:1025px){.home{--cyx:max(0px, calc((100vw - 1280px) / 2))}.home .main-page-wrapper>.container,.home .site-content{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important}.home .e-con-boxed.wd-section-disabled>.e-con-inner{max-width:100%!important}.home .blq01__content{margin-left:calc(var(--cyx) + 60px)!important}.home .blq01__grid{max-width:none!important;margin-left:calc(var(--cyx) + 60px)!important;margin-right:calc(var(--cyx) + 103px)!important}.home .blq02__inner{max-width:none!important;margin-left:calc(var(--cyx) + 52px)!important;margin-right:calc(var(--cyx) + 103px)!important}.home .b03__inner{max-width:none!important;margin-left:calc(var(--cyx) + 52px)!important;margin-right:calc(var(--cyx) + 103px)!important}.home .hero-premium__content{width:auto!important;margin-left:calc(var(--cyx) + 32px)!important;margin-right:calc(var(--cyx) + 103px)!important}.home .b05__inner{max-width:none!important;margin-left:calc(var(--cyx) + 52px)!important;margin-right:calc(var(--cyx) + 103px)!important}.home .b06__header{position:relative;left:40px}.home html body .whb-header{background-color:#047857!important}html body .whb-header .whb-main-header,html body .whb-main-header.cp-sticky-clone{background-image:linear-gradient(90deg,#0b1f1a 0%,#047857 50%,#10b981 100%)!important;background-size:100% 100%!important}html body .whb-header .whb-header-bottom,html body .whb-header .whb-header-bottom-inner,html body .whb-header .whb-header-bottom .container{background:transparent!important}@media (max-width:1024px){html body .whb-header .whb-main-header,html body .whb-main-header.cp-sticky-clone{background-image:linear-gradient(90deg,#047857 0%,#10b981 100%)!important}}.blq02__card[data-ruta="r2"] .blq02__card-body,.blq02__card[data-ruta="r2"] .blq02__card-chip,.blq02__card[data-ruta="r2"] .blq02__card-line,.blq02__card[data-ruta="r2"] .blq02__icon-wrap{filter:hue-rotate(57deg)}.elementor-element-38e040b{display:none!important}@media (max-width:1024px){.elementor-element-f64cdcb>.e-con-inner{padding-top:0!important}.e-con:has(+.elementor-element-38e040b)>.e-con-inner{padding-bottom:0!important}}@media (min-width:1025px){.wd-product-cats{display:none!important}.product-grid-item .product-wrapper{border-radius:18px!important;overflow:hidden;transition:all .3s ease!important}.product-grid-item:hover{transform:translateY(-6px)}.wd-entities-title{min-height:70px}.wd-entities-title{min-height:70px}.product-grid-item{background:#ffffff!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 8px 25px rgb(0 0 0 / .08)!important;transition:all .3s ease!important;border:none!important}.product-grid-item:hover{transform:translateY(-8px);box-shadow:0 18px 40px rgb(0 0 0 / .15)!important}.wd-entities-title{min-height:70px;font-weight:700!important;line-height:1.3!important}.product-grid-item .price{font-size:22px!important;font-weight:700!important}.product-grid-item .product-wrapper{background:#fff!important;border-radius:20px!important;box-shadow:0 10px 30px rgb(0 0 0 / .08)!important;padding:15px!important}.product-grid-item img{transform:scale(1)}.product-grid-item:hover .product-wrapper{box-shadow:0 20px 50px rgb(0 0 0 / .15)!important}.product-grid-item .product-image{margin-bottom:10px!important}.product-grid-item .product-wrapper{display:flex;flex-direction:column;height:100%}.wd-entities-title{line-height:1.3!important;margin-top:10px!important}.product-grid-item .product-image-wrap{padding:0!important}.product-grid-item .product-image{margin-bottom:0!important}.wd-entities-title{font-size:15px!important;line-height:1.2!important;min-height:55px!important}.price{margin-top:5px!important}.product-grid-item .product-wrapper{padding-bottom:10px!important}.product-grid-item .product-wrapper{background:#ffffff!important;border:1px solid rgb(0 0 0 / .05)!important;box-shadow:0 10px 30px rgb(0 0 0 / .08)!important}.product-grid-item:hover .product-wrapper{transform:translateY(-5px);box-shadow:0 20px 40px rgb(0 0 0 / .12)!important}.wd-entities-title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.2!important;min-height:38px!important;max-height:38px!important;margin-bottom:4px!important}.product-grid-item .price{margin-top:0!important;padding-top:0!important}.wd-entities-title{min-height:34px!important;max-height:34px!important;margin-bottom:2px!important}.price{margin-top:-6px!important;padding-top:0!important}.price ins,.price .woocommerce-Price-amount{font-size:28px!important;font-weight:700!important}.price del{opacity:.45!important;font-size:16px!important}.wd-entities-title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.1!important;min-height:20px!important;max-height:32px!important;margin-bottom:0!important}.price ins,.price .woocommerce-Price-amount{color:#D35400!important}.elementor-icon-list-items,.elementor-icon-list-item{list-style:none!important}.elementor-icon-list-item:before,.elementor-icon-list-items:before{display:none!important;content:none!important}.elementor-widget-video{width:100%!important;max-width:100%!important}.elementor-widget-video video{width:100%!important;max-width:100%!important;display:block!important}.elementor-widget-video,.elementor-widget-video .elementor-wrapper,.elementor-widget-video video{width:100%!important;height:auto!important}.elementor-widget-video,.elementor-widget-video video{width:100vw!important;max-width:100vw!important}.elementor-widget-video,.elementor-widget-video video{width:100vw!important;max-width:100vw!important}.elementor-widget-video{position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;width:100vw!important;max-width:100vw!important}.site-content,.main-page-wrapper,.content-layout-wrapper,.site-main{background:#000!important}.elementor-container,.elementor-section,.e-con{border:none!important}.whb-main-header,.whb-header-bottom-inner{background:linear-gradient(90deg,#0b1f1a 0%,#047857 50%,#10b981 100%)!important}body,#page,.site,.wd-page-wrap,.shop-content-area,.woocommerce-page #page{background-color:#0b1f1a!important}.single-product .woocommerce-product-details__short-description,.single-product .woocommerce-Tabs-panel,.single-product .entry-summary p,.single-product .entry-summary,.single-product .product_meta,.single-product .woocommerce-product-details__short-description p{color:#DDE3EA!important}.single-product .summary,.single-product .summary *{color:#DDE3EA!important}.single-product h1,.single-product .product_title{color:#ffffff!important}.single-product .woocommerce-product-details__short-description,.single-product .woocommerce-product-details__short-description p{color:#DDE3EA!important}.single-product .product_title{color:#5C90E4!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important}.single-product .summary{padding-left:50px}.woocommerce-product-details__short-description{background:rgb(255 255 255 / .03);padding:20px!important;border-radius:12px;box-shadow:0 0 20px rgb(0 0 0 / .35);margin-left:25px!important}.woocommerce-product-details__short-description{background:rgb(255 255 255 / .04);border:1px solid rgb(92 144 228 / .20);border-radius:15px;padding:20px;box-shadow:0 0 20px rgb(0 0 0 / .35)}.woocommerce-Price-amount,.price,.price ins,.price bdi,.summary .price{color:#FFA726!important;font-size:38px!important;font-weight:700!important}.price del,.price del .woocommerce-Price-amount,.price del bdi{color:#D6DCE3!important;opacity:1!important}.wd-text-block{background:rgb(255 255 255 / .06)!important;border:1px solid rgb(255 255 255 / .10)!important;border-radius:10px!important;padding:12px!important}.wd-text-block p{color:#BFC7D5!important}.wd-text-block{background:#F3F4F6!important;border:1px solid #D1D5DB!important;border-radius:12px!important;padding:14px!important}.wd-text-block p{color:#4B5563!important}.wd-text-block{background:linear-gradient(135deg,#0B1026,#163E8F)!important;border:1px solid rgb(16 185 129 / .35)!important;border-radius:14px!important;padding:16px!important;box-shadow:0 0 20px rgb(16 185 129 / .15)!important}.wd-text-block p{color:#EAF2FF!important;font-size:16px!important;line-height:1.6!important}.wd-text-block{background:linear-gradient(135deg,#0F2D6B,#1E4ED8)!important;border:none!important;border-radius:12px!important;padding:14px!important;box-shadow:0 8px 25px rgb(30 78 216 / .35)!important;overflow:hidden!important}.wd-text-block p{color:#FFFFFF!important;font-weight:500!important;margin:0!important}.elementor-widget-wd_text_block,.elementor-widget-wd_text_block .elementor-widget-container{background:transparent!important;border:none!important;box-shadow:none!important}.woocommerce-breadcrumb,.woocommerce-breadcrumb a,.woocommerce-breadcrumb .breadcrumb-last{color:#6FA8FF!important;font-size:16px!important;font-weight:500!important;text-shadow:0 0 8px rgb(77 163 255 / .25)}.woocommerce-breadcrumb .breadcrumb-last{color:#F3F4F6!important;font-weight:700!important}.wd-visits-count-icon:before{color:#5C90E4!important;text-shadow:0 0 8px #5C90E4}.wd-visits-count-number{color:#D6DCE3!important;text-shadow:none!important}.single-product .price del,.single-product .price del .woocommerce-Price-amount,.single-product .price del bdi{font-size:36px!important;color:#D6DCE3!important;font-weight:600!important;opacity:1!important}.single-product .price ins,.single-product .price ins .woocommerce-Price-amount,.single-product .price ins bdi{font-size:42px!important;color:#FFA726!important;font-weight:700!important}.product-grid-item .price ins,.product-grid-item .price ins .woocommerce-Price-amount,.product-grid-item .price ins bdi{font-size:26px!important;font-weight:700!important}.product-grid-item .price{margin-top:11px!important}.product-grid-item .price del,.product-grid-item .price del .woocommerce-Price-amount,.product-grid-item .price del bdi{font-size:20px!important}.single-product .title-wrapper .title{color:#5890E0!important}.single-product .elementor-widget-container{color:#D6DCE3!important}.wd-info-box-icon,.wd-info-box-icon svg,.wd-info-box-icon i{color:#5890E0!important;fill:#5890E0!important;filter:drop-shadow(0 0 8px rgb(88 144 224 / .6))}.wd-info-box-title{color:#FFFFFF!important;font-weight:700!important}.wd-info-box-content,.wd-info-box-content p{color:#D6DCE3!important}.wd-info-box{background:#0B1D38!important;border:1px solid rgb(88 144 224 / .20);border-radius:16px;padding:20px}.wd-info-box:hover{box-shadow:0 0 20px rgb(88 144 224 / .35)}.beneficios-premium{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;max-width:600px;margin:0 auto}.beneficio-item{display:flex;align-items:center;gap:10px;justify-content:center;background:rgb(11 29 56 / .55);border:1px solid rgb(88 168 224 / .25);border-radius:12px;padding:10px}.beneficio-item img{width:32px;height:32px;max-width:28px}.beneficio-item span{color:#D6DCE3;font-size:15px;font-weight:700}@media(max-width:576px){.beneficios-premium{grid-template-columns:1fr 1fr;gap:8px}.beneficio-item{padding:8px}.beneficio-item img{width:24px;height:24px}.beneficio-item span{font-size:13px}}.woocommerce-ordering select,.wd-shop-tools,.wd-products-per-page{background:#101a38!important;border:1px solid rgb(77 163 255 / .25)!important;color:#ffffff!important;border-radius:14px!important}.woocommerce-ordering{margin-bottom:15px!important}.tax-product_cat .page-title,.tax-product_cat .title-design-default,.tax-product_cat .archive-title,.tax-product_cat .term-description{display:none!important}.elementor-widget-wd_shop_archive_woocommerce_title{display:none!important}.wd-woo-page-title{display:none!important}.elementor-element-a594699{display:none!important}.wd-product-filters{background:rgb(16 26 56 / .65)!important;border:1px solid rgb(77 163 255 / .12)!important;border-radius:16px!important;padding:15px!important;backdrop-filter:blur(8px)}.wd-product-filters select{background:#1d2b52!important;color:#ffffff!important;border:1px solid rgb(77 163 255 / .25)!important;border-radius:12px!important;font-weight:600!important}.wd-product-filters option{background:#1d2b52!important;color:#ffffff!important}.wd-pf-title .title-text{color:#7DB8FF!important;font-size:14px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important}.wd-pf-dropdown{z-index:99999!important}.wd-pf-results{z-index:99999!important}.wd-pf-checkboxes{overflow:visible!important}.wd-product-filters{overflow:visible!important}.wd-pf-checkboxes,.wd-pf-categories,.wd-pf-price-range,.wd-col{overflow:visible!important}.wd-pf-dropdown{position:absolute!important;z-index:999999!important}.wd-pf-results{position:relative!important;z-index:999999!important}.wd-product-filters{position:relative!important;z-index:999999!important}.wd-products{position:relative!important;z-index:1!important}.products{position:relative!important;z-index:1!important}.products[class*="wd-stretch-cont"] .product-wrapper{background:#101A38!important}.wd-products-with-bg .product-grid-item{--wd-prod-bg:#101A38 !important;--wd-bordered-bg:#101A38 !important}.products.elements-grid.wd-products-holder{background:#101A38!important}.product-grid-item{margin-bottom:0!important;background:transparent!important}.product-grid-item .product-element-top,.product-grid-item .product-information{background-color:transparent!important}.product-grid-item::before,.product-grid-item::after{display:none!important}.product-wrapper{box-shadow:none!important;filter:none!important}.product-wrapper{background-image:none!important}.product-grid-item{margin-bottom:20px!important}.products,.wd-products,.wd-products-holder,.products.elements-grid{background:#101A38!important}.wd-load-more,.wd-pagination,.wd-products-footer,.products-footer,.shop-loop-footer{background:red!important}.elementor-element-6a35444>.elementor-widget-container{background:#101A38!important}.intro-cursos{max-width:900px;margin:40px auto;text-align:center;padding:0 20px}.intro-cursos h2{color:#FFF;font-size:42px;font-weight:700;line-height:1.2;margin-bottom:15px}.intro-cursos p{color:#D6DCE3;font-size:18px;line-height:1.7;max-width:800px;margin:0 auto}@media(max-width:768px){.intro-cursos{margin:30px auto}.intro-cursos h2{font-size:28px}.intro-cursos p{font-size:16px}}.intro-cursos{margin:20px auto 30px auto!important}.explora-cursos{text-align:center;color:#7DB8FF;font-size:18px;font-weight:600;margin:35px 0 25px 0;letter-spacing:.5px}.explora-linea{width:140px;height:3px;margin:18px auto 35px;background:linear-gradient(90deg,transparent,#10b981,transparent)}.wd-nav-product-cat{min-height:50px!important}.wd-nav-product-cat a{padding:10px 15px!important;font-size:15px!important}.wd-search-form{background:#0b1f1a!important;border:1px solid rgb(77 163 255 / .30)!important;border-radius:12px!important;overflow:hidden!important}.wd-search-form input{background:#0b1f1a!important;color:#FFFFFF!important}.wd-search-form input::placeholder{color:#9FB4D9!important}.wd-nav-product-cat{margin-bottom:25px!important}.wd-nav-product-cat{box-shadow:0 0 25px rgb(16 185 129 / .25)!important}.explora-cursos{font-size:24px!important;font-weight:700!important}.product-grid-item{transition:all .3s ease!important}.product-grid-item:hover{transform:translateY(-8px)}.product-grid-item img{border-radius:12px!important}.onsale{font-size:16px!important;font-weight:700!important;padding:8px 12px!important}.product-grid-item .price ins,.product-grid-item .price .woocommerce-Price-amount{color:#FFB020!important;text-shadow:0 0 10px rgb(255 176 32 / .25)}.wd-entities-title{margin-top:15px!important}.product-grid-item .price{margin-top:6px!important}.product-grid-item{background:transparent!important;box-shadow:none!important}.wd-entities-title{font-size:14px!important;line-height:1.15!important}.wd-product-filters{background:rgb(16 26 56 / .85)!important;border:1px solid rgb(77 163 255 / .25)!important;border-radius:18px!important;padding:20px!important}.barra-confianza{text-align:center;color:#7DB8FF;font-weight:600;margin-bottom:25px}.contador-cursos{text-align:center;margin:15px 0 25px;color:#B8D8FF;font-size:15px;font-weight:500}.cta-explorar{text-align:center;color:#8FC5FF;font-size:15px;margin-top:12px;margin-bottom:25px}.cta-explorar{text-align:center;color:#8FC5FF;font-size:16px;font-weight:600;margin-top:15px;margin-bottom:30px}.separador-catalogo{text-align:center;color:#7DB8FF;font-size:14px;font-weight:700;letter-spacing:1px;margin:15px 0 20px;text-transform:uppercase}.badges-cursos{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:20px}.badge-info{background:rgb(4 120 87 / .15);border:1px solid rgb(77 163 255 / .45);border-radius:40px;padding:10px 18px;color:#7DB8FF;font-weight:700;position:relative;opacity:0;transform:translateY(20px);animation:badgeEntrance .8s ease forwards}.badge-info::before{content:"";width:10px;height:10px;background:#4DA3FF;border-radius:50%;display:inline-block;margin-right:10px;box-shadow:0 0 12px #4DA3FF}.badge2{animation-delay:.4s}.badge3{animation-delay:.8s}.badge-info:hover{transform:translateY(-3px);box-shadow:0 0 20px rgb(77 163 255 / .35);transition:.3s}@keyframes badgeEntrance{0%{opacity:0;transform:translateY(20px) scale(.9)}60%{opacity:1;transform:translateY(-4px) scale(1.03)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulseBlue{0%{box-shadow:0 0 5px #4DA3FF}50%{box-shadow:0 0 18px #4DA3FF}100%{box-shadow:0 0 5px #4DA3FF}}.badge-info::before{animation:pulseBlue 2s infinite}.wd-pf-dropdown{z-index:999999!important}.wd-product-filters{overflow:visible!important}.wd-product-filters select{background:#162447!important;color:#FFFFFF!important;border:1px solid rgb(77 163 255 / .40)!important;border-radius:12px!important;padding:10px 15px!important;font-weight:600!important;box-shadow:0 0 15px rgb(77 163 255 / .15);transition:.3s}.wd-product-filters select:hover{border-color:#4DA3FF!important;box-shadow:0 0 20px rgb(77 163 255 / .35)}.wd-product-filters select,.wd-product-filters .wd-pf-dropdown select{background:#162447!important;color:#FFFFFF!important;border:1px solid rgb(77 163 255 / .40)!important;border-radius:12px!important;font-weight:600!important}.wd-product-filters select option{background:#162447!important;color:#FFFFFF!important}.wd-pf-results{overflow:visible!important;white-space:normal!important}.wd-clear-filters a{color:#ffffff!important;font-size:18px!important;font-weight:600!important}.wd-active-filters,.wd-active-filters span,.wd-active-filters div{color:#ffffff!important}.wd-active-filters .amount,.wd-active-filters bdi{font-size:40px!important;font-weight:700!important;color:#ffb300!important}.wd-active-filters{font-size:18px}.wd-active-filters .chosen-price-filter{font-size:34px!important;font-weight:700}.wd-active-filters,.wd-active-filters a,.wd-active-filters span{color:#ffffff!important}.wd-active-filters .woocommerce-Price-amount.amount bdi{font-size:30px!important;color:#FFB020!important;font-weight:700!important}.wd-active-filters .woocommerce-Price-currencySymbol{font-size:22px!important;margin-right:6px!important}.wd-active-filters a::before{font-size:20px!important;color:#d8d8d8!important;margin-right:10px!important}.wd-active-filters li{margin-right:25px!important}.wd-active-filters .woocommerce-Price-currencySymbol{font-size:26px!important;margin-left:-2px!important;margin-right:-2px!important;position:relative;left:6px!important}.wd-active-filters bdi{position:relative;top:-5px}.wd-active-filters .woocommerce-Price-currencySymbol{margin-right:6px!important}.wd-pf-title .title-text{font-size:24px!important;font-weight:700!important;color:#7DB8FF!important}.wd-active-filters .woocommerce-Price-currencySymbol{color:#E7E4E4!important}.wd-active-filters .woocommerce-Price-currencySymbol{margin-right:8px!important}.dh-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:40px 0}.dh-benefit-card{background:rgb(10 20 60 / .55);border:1px solid rgb(0 170 255 / .35);border-radius:20px;padding:35px 25px;text-align:center;box-shadow:0 0 15px rgb(0 170 255 / .25),0 0 30px rgb(0 170 255 / .15);transition:.4s ease;animation:floatCard 4s ease-in-out infinite}.dh-benefit-card:hover{transform:translateY(-8px);box-shadow:0 0 30px rgb(0 170 255 / .45),0 0 60px rgb(0 170 255 / .25)}.dh-benefit-card i{font-size:42px;color:#00A8FF;text-shadow:0 0 10px rgb(0 170 255 / .8),0 0 25px rgb(0 170 255 / .5);margin-bottom:15px;animation:dhPulse 3s infinite}.dh-benefit-card h3{color:#00A8FF;font-size:48px;font-weight:800;margin-bottom:10px;text-shadow:0 0 10px rgb(0 168 255 / .9),0 0 20px rgb(0 168 255 / .7),0 0 35px rgb(0 168 255 / .4)}.dh-benefit-card p{color:#FFF;font-size:14px;margin:0}@keyframes dhPulse{0%{transform:scale(1)}50%{transform:scale(1.08)}100%{transform:scale(1)}}.dh-benefit-card:nth-child(2){animation-delay:.5s}.dh-benefit-card:nth-child(3){animation-delay:1s}.dh-benefit-card:nth-child(4){animation-delay:1.5s}@keyframes floatCard{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.dh-line{width:120px;height:3px;margin:15px auto;background:#00A8FF;border-radius:50px;animation:dhLineGlow 2.5s ease-in-out infinite}@keyframes dhLineGlow{0%,100%{transform:scaleX(1);box-shadow:0 0 5px #00A8FF}50%{transform:scaleX(2.5);box-shadow:0 0 25px #00A8FF}}.elementor-button{background:rgb(10 20 60 / .75)!important;border:1px solid rgb(0 168 255 / .40)!important;border-radius:16px!important;color:#FFFFFF!important;font-weight:700!important;box-shadow:0 0 15px rgb(0 168 255 / .20),inset 0 0 15px rgb(0 168 255 / .05);transition:.35s ease!important}.elementor-button:hover{transform:translateY(-4px);border-color:#00A8FF!important;box-shadow:0 0 25px rgb(0 168 255 / .45),0 0 50px rgb(0 168 255 / .20);background:rgb(10 20 60 / .95)!important}.elementor-element-002a8ea{background:transparent!important;box-shadow:none!important;border:none!important}.elementor-element-002a8ea .elementor-widget-container{background:transparent!important;box-shadow:none!important;border:none!important}.elementor-widget-html{background:transparent!important}.elementor-widget-html,.elementor-widget-html .elementor-widget-container{background:transparent!important;border:none!important;box-shadow:none!important}.elementor-element-002a8ea{width:auto!important;max-width:180px!important;margin:0 auto!important;min-height:auto!important}.elementor-element-002a8ea .elementor-widget-container{padding:0!important;margin:0!important;min-height:auto!important}.dh-line{display:block!important;width:120px!important;height:3px!important;margin:0 auto!important}.dh-garantia{display:flex;align-items:center;justify-content:center;gap:30px;max-width:1100px;margin:60px auto;padding:35px;background:linear-gradient(135deg,rgb(10 20 60 / .95),rgb(15 40 90 / .95));border:1px solid rgb(0 168 255 / .30);border-radius:24px;box-shadow:0 0 25px rgb(0 168 255 / .15),0 0 50px rgb(0 168 255 / .08)}.dh-garantia-icon{font-size:90px;text-shadow:0 0 15px rgb(0 168 255 / .8),0 0 30px rgb(0 168 255 / .4);animation:shieldPulse 3s infinite}.dh-garantia-badge{display:inline-block;background:rgb(0 168 255 / .15);border:1px solid rgb(0 168 255 / .35);color:#00A8FF;padding:8px 18px;border-radius:50px;font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:12px}.dh-garantia-content h2{color:#FFF;font-size:42px;font-weight:800;margin-bottom:12px}.dh-garantia-content p{color:#D6DCE3;font-size:18px;line-height:1.7;margin:0}@keyframes shieldPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}@media(max-width:768px){.dh-garantia{flex-direction:column;text-align:center;padding:25px}.dh-garantia-icon{font-size:70px}.dh-garantia-content h2{font-size:30px}.dh-garantia-content p{font-size:16px}}.dh-home-intro{max-width:1100px;margin:60px auto;text-align:center;padding:0 20px}.dh-home-badge{display:inline-block;padding:10px 20px;border-radius:50px;background:rgb(0 168 255 / .12);border:1px solid rgb(0 168 255 / .35);color:#00A8FF;font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:25px}.dh-home-intro h2{color:#FFF;font-size:54px;line-height:1.15;font-weight:800;max-width:950px;margin:0 auto}.dh-home-intro p{color:#D6DCE3;font-size:21px;line-height:1.8;max-width:850px;margin:30px auto 0}.dh-home-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:50px}.dh-stat{background:rgb(10 20 60 / .55);border:1px solid rgb(0 168 255 / .20);border-radius:18px;padding:25px;transition:.3s}.dh-stat:hover{transform:translateY(-5px);box-shadow:0 0 25px rgb(0 168 255 / .25)}.dh-stat span{display:block;color:#00A8FF;font-size:42px;font-weight:800;margin-bottom:10px}.dh-stat small{color:#FFF;font-size:16px;font-weight:600}@media(max-width:768px){.dh-home-intro h2{font-size:34px}.dh-home-intro p{font-size:17px}.dh-home-stats{grid-template-columns:repeat(2,1fr)}}.dh-benefit-card{min-height:220px;display:flex;flex-direction:column;justify-content:center;align-items:center}.dh-benefit-card i{font-size:58px!important;color:#00A8FF;margin-bottom:20px;text-shadow:0 0 12px rgb(0 170 255 / .8),0 0 30px rgb(0 170 255 / .5)}.dh-benefit-card p{color:#FFF;font-size:18px;font-weight:700;line-height:1.4;max-width:180px;margin:0 auto}.dh-benefit-card svg{width:65px!important;height:65px!important;display:block;margin:0 auto 12px;filter:none!important}.dh-benefit-card path,.dh-benefit-card rect{stroke-width:2.2!important}.dh-benefit-card svg{fill:none!important}.dh-benefit-card svg path,.dh-benefit-card svg rect{fill:none!important}.dh-benefit-card p{margin-top:15px!important;font-size:18px!important;font-weight:700!important;color:#FFFFFF!important}@media(max-width:768px){.dh-benefits{grid-template-columns:repeat(2,1fr)!important;gap:15px!important}}@media(max-width:767px){.dh-home-stats{grid-template-columns:1fr 1fr!important;gap:15px!important}.dh-stat{min-width:0!important;width:100%!important}.dh-stat span{font-size:26px!important}}.cplatam-route-hero{position:relative!important;z-index:99999!important;padding:80px 20px!important;text-align:center!important;background:#0b1f1a!important;isolation:isolate!important}.cplatam-route-hero::before{content:"";position:absolute;inset:0;background:#0b1f1a!important;z-index:-1}.cplatam-route-hero .badge,.cplatam-route-hero h1,.cplatam-route-hero p{position:relative!important;z-index:2!important;opacity:1!important;color:#fff!important}.cplatam-route-hero .badge{display:inline-block!important;font-size:11px!important;color:#34d399!important;background:rgb(52 211 153 / .15)!important;padding:6px 12px!important;border-radius:20px!important;margin-bottom:10px!important}.cplatam-route-hero h1{font-size:44px!important;font-weight:900!important}.cplatam-route-hero p{font-size:15px!important;color:rgb(255 255 255 / .8)!important;max-width:700px!important;margin:0 auto!important}ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px}ul.products li.product{width:100%!important;float:none!important;border-radius:16px;overflow:hidden;background:#0E1630;transition:0.3s ease}ul.products li.product:hover{transform:scale(1.05);z-index:2}.cplatam-home-hero{text-align:center;padding:100px 20px;background:#0b1f1a;color:#fff}.cplatam-home-hero h1{font-size:48px;font-weight:900}.cplatam-home-hero p{font-size:16px;opacity:.7}.home-hero-pro{text-align:center;padding:110px 20px;background:#0b1f1a;color:#fff}.home-hero-pro h1{font-size:46px;font-weight:900}.home-hero-pro p{font-size:16px;opacity:.7;margin-top:10px}.home-hero-pro .cta{display:inline-block;margin-top:25px;padding:12px 24px;background:#34d399;color:#000;border-radius:12px;font-weight:700}.routes-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.route-card{background:rgb(255 255 255 / .03);border:1px solid rgb(52 211 153 / .15);padding:30px 20px;border-radius:16px;text-align:center;transition:0.3s}.route-card i{font-size:30px;color:#34d399;margin-bottom:10px}.route-card h3{font-size:16px;color:#fff}.route-card:hover{transform:translateY(-6px);background:rgb(52 211 153 / .08)}.netflix-hero{text-align:center;padding:120px 20px;background:#0b1f1a;color:#fff}.netflix-hero h1{font-size:52px;font-weight:900}.netflix-hero p{opacity:.7;margin-top:10px}.netflix-hero .actions{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;margin-top:30px}.netflix-hero .actions div{padding:14px 20px;border-radius:12px;background:rgb(255 255 255 / .05);border:1px solid rgb(52 211 153 / .2);cursor:pointer;transition:0.3s;display:flex;align-items:center;gap:10px}.netflix-hero .actions div i{color:#34d399;font-size:18px}.netflix-hero .actions div:hover{background:#34d399;color:#000;transform:scale(1.05)}.netflix-hero .actions div:hover i{color:#000}body.page-id-21265 h1,body.page-id-21265 h2,body.page-id-21265 h3,body.page-id-21265 .entry-title,body.page-id-21265 .page-title,body.page-id-21265 .elementor-heading-title,body.page-id-21265 .wd-page-title,body.page-id-21265 .title,body.page-id-21265 .title-wrapper h1{color:#ffffff!important;opacity:1!important;filter:none!important}.routes-netflix{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.route-card{background:rgb(255 255 255 / .04);border:1px solid rgb(52 211 153 / .15);padding:30px 20px;border-radius:16px;text-align:center;transition:0.3s}.route-card i{font-size:28px;color:#34d399;margin-bottom:10px}.route-card h3{color:#fff;font-size:16px;margin-bottom:5px}.route-card p{color:rgb(255 255 255 / .6);font-size:13px}.route-card:hover{transform:translateY(-8px);background:rgb(52 211 153 / .08)}.routes-netflix h1,.routes-netflix h2,.routes-netflix h3,.routes-netflix p{color:#ffffff!important;opacity:1!important;visibility:visible!important}.routes-section{margin-top:40px}.routes-title{color:#fff;font-size:28px;font-weight:800;text-align:center}.routes-subtitle{color:rgb(255 255 255 / .65);font-size:14px;margin-top:10px;text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.routes-netflix{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:40px}.route-card{background:linear-gradient(145deg,rgb(255 255 255 / .06),rgb(255 255 255 / .02));border:1px solid rgb(52 211 153 / .25);padding:28px 20px;border-radius:18px;text-align:left;transition:0.35s;position:relative;overflow:hidden}.route-card i{font-size:22px;color:#34d399;margin-bottom:12px}.route-card h3{color:#fff;font-size:16px;margin-bottom:6px}.route-card p{color:rgb(255 255 255 / .65);font-size:13px}.route-card:hover{transform:translateY(-10px) scale(1.02);border-color:#34d399}.routes-section{margin-top:40px}.routes-title{color:#fff;font-size:30px;font-weight:800;text-align:center;margin-bottom:10px}.routes-subtitle{color:rgb(255 255 255 / .65);font-size:14px;text-align:center;max-width:650px;margin:0 auto 30px auto}.routes-netflix{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.route-card{background:linear-gradient(145deg,rgb(255 255 255 / .06),rgb(255 255 255 / .02));border:1px solid rgb(52 211 153 / .25);padding:28px 20px;border-radius:18px;text-align:center;transition:0.35s;position:relative;overflow:hidden}.route-card i{font-size:24px;color:#34d399;margin-bottom:10px}.route-card h3{color:#fff;font-size:16px;margin-bottom:6px}.route-card p{color:rgb(255 255 255 / .65);font-size:13px}.route-card:hover{transform:translateY(-10px) scale(1.03);border-color:#34d399}.routes-netflix{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:20px}.route-card{cursor:pointer;transition:0.3s ease}.route-card:hover{transform:translateY(-8px) scale(1.03);box-shadow:0 10px 30px rgb(0 0 0 / .4)}.routes-netflix{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media (max-width:1024px){.routes-netflix{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.routes-netflix{grid-template-columns:1fr;gap:15px}}<div class="routes-section"><h2 class="routes-title">Elige lo que quieres construir hoy</h2><p class="routes-subtitle">Selecciona una ruta y accede a un sistema guiado paso a paso para desarrollar habilidades reales aplicables </p><div class="routes-netflix"><a href="/ruta-generar-ingresos" class="route-card"><h3>Generar ingresos</h3><p>Aprende a monetizar habilidades digitales y crear ingresos online</p></a><a href="/ruta-inteligencia-artificial" class="route-card"><h3>Inteligencia Artificial</h3><p>Domina herramientas de IA y automatización moderna</p></a><a href="/ruta-marketing-digital" class="route-card"><h3>Marketing digital</h3><p>Aprende a vender,escalar y crecer en internet</p></a><a href="/ruta-programacion" class="route-card"><h3>Programación</h3><p>Construye habilidades técnicas para el futuro digital</p></a></div></div>.routes-section{margin-top:40px}.routes-title{color:#fff;font-size:28px;font-weight:800;text-align:center;margin-bottom:10px}.routes-subtitle{color:rgb(255 255 255 / .65);font-size:14px;text-align:center;max-width:700px;margin:0 auto 30px auto}.routes-netflix{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.route-card{display:block;padding:22px;border-radius:16px;text-decoration:none;background:rgb(255 255 255 / .04);border:1px solid rgb(52 211 153 / .25);transition:0.3s ease;color:#fff}.route-card:hover{transform:translateY(-10px) scale(1.03);border-color:#34d399;box-shadow:0 15px 40px rgb(52 211 153 / .15)}.route-card h3{font-size:16px;margin-bottom:6px}.route-card p{font-size:13px;color:rgb(255 255 255 / .65)}@media (max-width:1024px){.routes-netflix{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.routes-netflix{grid-template-columns:1fr;gap:15px}.routes-title{font-size:22px}}.route-card{position:relative;overflow:hidden}.route-badge{position:absolute;top:12px;right:12px;font-size:10px;padding:4px 8px;border-radius:12px;background:rgb(52 211 153 / .15);color:#34d399;border:1px solid rgb(52 211 153 / .3)}.route-card:hover{transform:translateY(-12px) scale(1.04)}.route-card::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left,rgb(52 211 153 / .12),transparent 60%);opacity:0;transition:0.4s}.route-card:hover::after{opacity:1}.routes-section{margin-top:50px}.routes-title{text-align:center;font-size:30px;font-weight:800;color:#fff;margin-bottom:10px}.routes-subtitle{text-align:center;max-width:750px;margin:0 auto 35px auto;font-size:14px;color:rgb(255 255 255 / .65)}.routes-netflix{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.route-card{position:relative;display:block;padding:22px;border-radius:16px;text-decoration:none;background:rgb(255 255 255 / .04);border:1px solid rgb(52 211 153 / .25);color:#fff;transition:0.3s ease;overflow:hidden}.route-card:hover{transform:translateY(-12px) scale(1.04);border-color:#34d399;box-shadow:0 15px 40px rgb(52 211 153 / .15)}.route-card h3{font-size:16px;margin-bottom:8px}.route-card p{font-size:13px;color:rgb(255 255 255 / .65)}.route-badge{position:absolute;top:12px;right:12px;font-size:10px;padding:4px 8px;border-radius:12px;background:rgb(52 211 153 / .15);color:#34d399;border:1px solid rgb(52 211 153 / .3)}.route-meta{margin-top:12px;font-size:12px;color:#34d399;opacity:.85;transition:0.3s ease}.route-card:hover .route-meta{transform:translateX(6px);opacity:1}@media (max-width:1024px){.routes-netflix{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.routes-netflix{grid-template-columns:1fr;gap:15px}.routes-title{font-size:22px}}.routes-section{margin-top:50px}.routes-title{text-align:center;font-size:28px;font-weight:800;color:#fff;margin-bottom:10px}.routes-subtitle{text-align:center;max-width:750px;margin:0 auto 30px auto;font-size:14px;color:rgb(255 255 255 / .65)}.routes-netflix{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.route-card{display:block;padding:22px;border-radius:16px;text-decoration:none;background:rgb(255 255 255 / .04);border:1px solid rgb(52 211 153 / .25);color:#fff;transition:0.3s ease}.route-card:hover{transform:translateY(-10px);border-color:#34d399;box-shadow:0 15px 40px rgb(52 211 153 / .15)}.route-card h3{font-size:16px;margin-bottom:8px}.route-card p{font-size:13px;color:rgb(255 255 255 / .65)}.route-meta{margin-top:10px;font-size:12px;color:#34d399}@media (max-width:1024px){.routes-netflix{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.routes-netflix{grid-template-columns:1fr;gap:15px}}.routes-section{margin-top:50px}.routes-cta{text-align:center;margin-bottom:35px}.routes-cta h3{color:#fff;font-size:24px;font-weight:800;margin-bottom:8px}.routes-cta p{color:rgb(255 255 255 / .65);font-size:14px;max-width:750px;margin:0 auto 10px auto}.routes-cta-mini{font-size:13px;color:#34d399;font-weight:500}.routes-netflix{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.route-card{display:block;padding:22px;border-radius:16px;text-decoration:none;background:rgb(255 255 255 / .04);border:1px solid rgb(52 211 153 / .25);color:#fff;transition:0.3s ease}.route-card:hover{transform:translateY(-10px);border-color:#34d399;box-shadow:0 15px 40px rgb(52 211 153 / .15)}.route-card h3{font-size:16px;margin-bottom:8px}.route-card p{font-size:13px;color:rgb(255 255 255 / .65)}.route-meta{margin-top:10px;font-size:12px;color:#34d399}@media (max-width:1024px){.routes-netflix{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.routes-netflix{grid-template-columns:1fr;gap:15px}.routes-cta h3{font-size:20px}}.route-meta{margin-top:14px;font-size:12px;color:#34d399;font-weight:500}.route-card .route-meta{display:inline-block;margin-top:16px;padding:8px 12px;border-radius:10px;background:rgb(52 211 153 / .12);border:1px solid rgb(52 211 153 / .35);color:#34d399;font-weight:600;transition:0.3s ease}.route-card:hover .route-meta{background:#34d399;color:#0b0f1a}.route-cta{display:inline-block;margin-top:14px;padding:10px 14px;border-radius:10px;background:rgb(52 211 153 / .18);border:1px solid rgb(52 211 153 / .45);color:#34d399!important;font-size:13px;font-weight:700;text-decoration:none;opacity:1!important;visibility:visible!important}.route-cta:hover{background:#34d399;color:#0b0f1a!important;transform:translateY(-2px)}.modulo-page{max-width:900px;margin:0 auto;padding:40px 20px;color:#fff}.modulo-page h1{font-size:28px;margin-bottom:10px}.modulo-intro{color:rgb(255 255 255 / .7);margin-bottom:30px}.modulo-block{background:rgb(255 255 255 / .04);border:1px solid rgb(52 211 153 / .2);border-radius:14px;padding:18px;margin-bottom:15px}.modulo-block h2{font-size:16px;margin-bottom:8px}.modulo-block p{color:rgb(255 255 255 / .75);font-size:14px;line-height:1.6}.modulo-cta{text-align:center;margin-top:30px}.btn-next{display:inline-block;padding:12px 18px;background:#34d399;color:#0b0f1a;font-weight:700;border-radius:10px;text-decoration:none;transition:0.3s ease}.btn-next:hover{transform:scale(1.05)}.modulo-page h1,.modulo-page h2,.modulo-page p{color:#ffffff!important;opacity:1!important}.modulo-page{color:#fff!important}.modulo-intro{color:rgb(255 255 255 / .85)!important}.cta{display:inline-block;padding:12px 18px;background:#34d399;color:#000;font-weight:700;border-radius:10px;text-decoration:none;margin:10px 8px 0 0}.cta.secondary{background:#fff0;color:#34d399;border:1px solid #34d399}body{background:#070b14}.elementor-widget-container{max-width:1000px;margin:auto}h1{font-size:42px;font-weight:800;color:#fff}p{color:rgb(255 255 255 / .75);font-size:16px}.cta,button{background:linear-gradient(90deg,#34d399,#059669);color:#000!important;font-weight:700;padding:14px 18px;border-radius:12px;display:inline-block;transition:0.3s ease;border:none}.hover,.cta:hover{transform:scale(1.05);box-shadow:0 10px 25px rgb(52 211 153 / .25)}.secondary,.outline{background:transparent!important;color:#34d399!important;border:1px solid #34d399}.ruta-container{max-width:900px;margin:auto;color:#fff;padding:40px 20px}.ruta-container h1{font-size:40px;margin-bottom:10px}.intro{font-size:18px;color:rgb(255 255 255 / .8)}.subintro{font-size:16px;color:rgb(255 255 255 / .6)}.bloque-valor,.bloque-motivacion{margin-top:30px;padding:20px;background:rgb(255 255 255 / .03);border-radius:12px;border:1px solid rgb(52 211 153 / .15)}.bloque-valor h2,.bloque-motivacion h2{color:#34d399}.cursos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:25px}.curso-card{background:rgb(255 255 255 / .04);border:1px solid rgb(52 211 153 / .2);padding:15px;border-radius:12px}.curso-card h3{font-size:16px}.curso-card p{font-size:13px;color:rgb(255 255 255 / .7)}.curso-card a{display:inline-block;margin-top:10px;padding:10px 14px;background:#34d399;color:#000;font-weight:700;border-radius:8px;text-decoration:none}.cta-final{margin-top:40px;text-align:center;padding:25px;border-top:1px solid rgb(255 255 255 / .1)}@media(max-width:768px){.cursos-grid{grid-template-columns:1fr}}h1,h2,h3,h4,h5,h6{color:#ffffff!important;opacity:1!important}p{color:rgb(255 255 255 / .85)!important;opacity:1!important}li{color:rgb(255 255 255 / .85)!important}.elementor-widget-container,.elementor-section{opacity:1!important}h1{text-shadow:0 0 20px rgb(52 211 153 / .15)}.decision-block{margin-top:40px;text-align:center}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px;margin-left:auto!important;margin-right:auto!important}.elementor-widget-container{max-width:100%!important}@media (max-width:767px){.dh-home-intro h2{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}}.dh-home-intro h2{color:#FFFFFF!important}.dh-home-badge{color:#34d399!important}.product-grid-item .wd-buttons{background:transparent!important;background-color:transparent!important}.product-grid-item .wd-add-btn.wd-style-icon{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.product-grid-item .wd-add-btn.wd-style-icon a{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.product-grid-item .wd-action-btn .wd-tooltip,.product-grid-item .wd-add-cart-icon .wd-tooltip{display:none!important}.whb-header{padding-top:0!important;margin-top:0!important}.whb-sticky-prepared{padding-top:0!important}div.product-wrapper .wd-product-cats{display:none!important}.whb-header-bottom{background-image:linear-gradient(90deg,#0b1f1a 0%,#047857 50%,#10b981 100%)!important;background-size:100% 100%!important}}@media (min-width:768px) and (max-width:1024px){.product-grid-item .sku,.product-grid-item .sku_wrapper,.product-grid-item .product-sku,.product-grid-item .wd-product-sku,.product-grid-item [class*="sku"]{display:none!important}.product-grid-item{border-radius:20px!important;overflow:hidden!important;background:#ffffff!important;box-shadow:0 4px 15px rgb(0 0 0 / .08)!important;transition:all .3s ease!important}.product-grid-item:hover{transform:translateY(-8px)!important;box-shadow:0 20px 40px rgb(0 0 0 / .18)!important}.product-grid-item .wd-entities-title,.product-grid-item h3,.product-grid-item .product-title{font-size:18px!important;font-weight:700!important;line-height:1.3!important;min-height:60px}.product-grid-item .price{font-size:28px!important;font-weight:800!important}.product-grid-item img{transition:all .4s ease!important}.product-grid-item:hover img{transform:scale(1.05)}.product-grid-item .product-wrapper,.product-grid-item .content-product-imagin{padding:15px!important}.product-grid-item .wd-entities-title,.product-grid-item .posted-in,.product-grid-item .product-cats{display:none!important}.product-grid-item .price{font-size:20px!important;font-weight:700!important}.product-labels .onsale{border-radius:8px!important;font-weight:700!important;padding:6px 10px!important}}@media (min-width:577px) and (max-width:767px){.site-content,.main-page-wrapper,.content-layout-wrapper,.site-main{background:#000!important}body{background:#000!important}@media (max-width:768px){.single-product .product_title{font-size:24px!important}.price,.price bdi,.woocommerce-Price-amount{font-size:32px!important}}@media only screen and (max-width:767px){.dh-home-stats{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;margin-top:20px!important}.dh-stat{background:rgb(10 20 60 / .55)!important;border:1px solid rgb(0 168 255 / .20)!important;border-radius:16px!important;padding:20px!important;text-align:center!important}.dh-stat span{display:block!important;color:#00A8FF!important;-webkit-text-fill-color:#00A8FF!important;font-size:28px!important;font-weight:800!important;margin-bottom:5px!important}.dh-stat small{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-size:13px!important;font-weight:600!important}}}@media (max-width:576px){.site-content,.main-page-wrapper,.content-layout-wrapper,.site-main{background:#000!important}.single-product .woocommerce-product-details__short-description,.single-product .woocommerce-Tabs-panel,.single-product .entry-summary p,.single-product .entry-summary,.single-product .product_meta,.single-product .woocommerce-product-details__short-description p{color:#DDE3EA!important}.single-product .summary,.single-product .summary *{color:#DDE3EA!important}.single-product h1,.single-product .product_title{color:#ffffff!important}.single-product .woocommerce-product-details__short-description,.single-product .woocommerce-product-details__short-description p{color:#DDE3EA!important}.single-product .product_title{color:#5C90E4!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important}.single-product .summary{padding-left:50px}.woocommerce-product-details__short-description{background:rgb(255 255 255 / .03);padding:20px!important;border-radius:12px;box-shadow:0 0 20px rgb(0 0 0 / .35);margin-left:25px!important}.woocommerce-product-details__short-description{background:rgb(255 255 255 / .04);border:1px solid rgb(92 144 228 / .20);border-radius:15px;padding:20px;box-shadow:0 0 20px rgb(0 0 0 / .35)}.woocommerce-Price-amount,.price,.price ins,.price bdi,.summary .price{color:#FFA726!important;font-size:36px!important;font-weight:700!important}.price del,.price del .woocommerce-Price-amount,.price del bdi{color:#D6DCE3!important;opacity:1!important}@media (max-width:768px){.products .price,.products .price bdi,.products .woocommerce-Price-amount{font-size:18px!important;line-height:1.1!important}}@media (max-width:768px){.single-product del .woocommerce-Price-amount{font-size:20px!important}.single-product ins .woocommerce-Price-amount{font-size:20px!important}}@media (max-width:768px){input[type="text"],input[type="email"],textarea{background:#0B1228!important;color:#FFFFFF!important}}.wd-text-block{background:#F3F4F6!important;border:1px solid #D1D5DB!important;border-radius:12px!important;padding:14px!important}.wd-text-block p{color:#4B5563!important}.wd-text-block{background:linear-gradient(135deg,#0B1026,#163E8F)!important;border:1px solid rgb(16 185 129 / .35)!important;border-radius:14px!important;padding:16px!important;box-shadow:0 0 20px rgb(16 185 129 / .15)!important}.wd-text-block p{color:#EAF2FF!important;font-size:16px!important;line-height:1.6!important}.elementor-widget-wd_text_block,.elementor-widget-wd_text_block .elementor-widget-container{background:transparent!important;border:none!important;box-shadow:none!important}.single-product .price{display:flex!important;justify-content:center!important;align-items:center!important;gap:15px!important}.price del,.price del .woocommerce-Price-amount{color:#A0A0A0!important;opacity:0.8!important}.price ins,.price ins .woocommerce-Price-amount,.price ins bdi{color:#FFB300!important;text-shadow:0 0 12px rgb(255 179 0 / .40)!important}.woocommerce-breadcrumb,.woocommerce-breadcrumb a,.woocommerce-breadcrumb .breadcrumb-last{color:#6FA8FF!important;font-size:16px!important;font-weight:500!important;text-shadow:0 0 8px rgb(77 163 255 / .25)}.woocommerce-breadcrumb .breadcrumb-last{color:#F3F4F6!important;font-weight:700!important}.wd-product-cats{margin-top:0!important;margin-bottom:2px!important;line-height:1.2!important}.product-grid-item .price{margin-top:0!important}.wd-entities-title{margin-bottom:2px!important}@media (max-width:768px){.wd-info-box{display:none!important}.beneficios-premium{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;background:#0B1D38;border:1px solid rgb(88 168 224 / .30);border-radius:16px;padding:15px;margin:20px 0}.beneficios-premium span{color:#58A8E0;font-size:14px;font-weight:700;white-space:nowrap}}@media (max-width:768px){.dh-benefits{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}.dh-benefit-card{min-height:180px}}@media (max-width:768px){.dh-benefits{display:grid!important;grid-template-columns:calc(50% - 8px) calc(50% - 8px)!important;gap:16px!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0 auto!important;box-sizing:border-box!important}.dh-benefit-card{width:auto!important;min-width:0!important}.dh-benefit-card{min-height:180px!important;width:100%!important}}.dh-benefit-card{width:auto!important;min-width:0!important}.dh-benefit-card h3{font-size:38px!important;line-height:1!important}.dh-benefit-card p{font-size:14px!important}.dh-benefit-card{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important}.dh-benefit-card h3{margin-bottom:20px!important}.dh-benefit-card p{margin:0!important;line-height:1.4!important;@media (max-width:768px){.dh-home-intro h2,.dh-home-intro h1{color:#FFFFFF!important;opacity:1!important;-webkit-text-fill-color:#FFFFFF!important}}}