.elementor-kit-18{--e-global-color-primary:#ff5050;--e-global-color-secondary:#273440;--e-global-color-text:#666;--e-global-color-accent:#2d9cdb;--e-global-color-lighter:#999;--e-global-color-dark:#222;--e-global-color-border:#e1e1e1;--e-global-color-14bcd04:#fff;--e-global-color-89caacd:#04356c;--e-global-color-618998a:#ff1823;--e-global-color-ed93409:#e1e1e1;--e-global-typography-primary-font-family:"Yantramanav";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Yantramanav";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Yantramanav";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Yantramanav";--e-global-typography-accent-font-weight:500}.elementor-kit-18 button,.elementor-kit-18 input[type=button],.elementor-kit-18 input[type=submit],.elementor-kit-18 .elementor-button{background-color:var(--e-global-color-secondary);font-size:16px;font-weight:700;line-height:24px;padding:12px 32px}.elementor-kit-18 button:hover,.elementor-kit-18 button:focus,.elementor-kit-18 input[type=button]:hover,.elementor-kit-18 input[type=button]:focus,.elementor-kit-18 input[type=submit]:hover,.elementor-kit-18 input[type=submit]:focus,.elementor-kit-18 .elementor-button:hover,.elementor-kit-18 .elementor-button:focus{background-color:#ff5e3a;border-radius:4px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1290px}.e-con{--container-max-width:1290px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.cv-shoes-hero{position:relative;width:100%;min-height:650px;background:#f5f8fb;overflow:hidden}.cv-shoes-hero-container{max-width:1400px;margin:auto;min-height:650px;display:grid;grid-template-columns:48% 52%;align-items:center;padding:70px 40px}.cv-shoes-hero-space{position:absolute;right:0;top:0;width:58%;height:100%;background-image:url("https://inversionescv.com/wp-content/uploads/2026/08/hero_zapatos_1.jpg");background-size:cover;background-position:center right;z-index:0}.cv-shoes-hero-space:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f5f8fb 0%,rgba(245,248,251,.85) 15%,rgba(245,248,251,.15) 45%,transparent 100%)}.cv-shoes-hero-content{position:relative;z-index:2;max-width:650px}.cv-shoes-eyebrow{display:inline-block;color:#ef3340;font-size:14px;font-weight:800;letter-spacing:.08em;margin-bottom:22px}.cv-shoes-eyebrow:before{content:"";display:inline-block;width:35px;height:3px;background:#ef3340;margin-right:12px;vertical-align:middle}.cv-shoes-hero h1{font-size:clamp(42px,5vw,68px);line-height:1.05;letter-spacing:-.04em;color:#052c55;margin:0 0 25px;font-weight:800}.cv-shoes-description{font-size:20px;line-height:1.6;color:#536477;max-width:600px;margin-bottom:35px}.cv-shoes-actions{display:flex;gap:18px;flex-wrap:wrap;margin-bottom:45px}.cv-btn-primary,.cv-btn-secondary{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 30px;border-radius:8px;font-size:16px;font-weight:700;text-decoration:none;transition:.3s}.cv-btn-primary{background:#ef3340;color:#fff}.cv-btn-primary:hover{background:#d92734}.cv-btn-secondary{border:2px solid #073b74;color:#073b74;background:#fff}.cv-btn-secondary:hover{background:#073b74;color:#fff}.cv-shoes-benefits{display:flex;gap:30px;flex-wrap:wrap}.cv-benefit{display:flex;align-items:center;gap:10px;color:#344054;font-size:14px;font-weight:600}.cv-benefit-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eaf2fb;color:#073b74;font-weight:900}@media(max-width:1024px){.cv-shoes-hero-container{grid-template-columns:1fr;padding:60px 30px}.cv-shoes-hero-space{width:100%;opacity:.25}.cv-shoes-hero-content{max-width:700px}}@media(max-width:767px){.cv-shoes-hero{min-height:auto}.cv-shoes-hero-container{padding:50px 20px}.cv-shoes-hero-space{height:350px;top:auto;bottom:0;opacity:.15}.cv-shoes-hero h1{font-size:42px}.cv-shoes-description{font-size:17px}.cv-shoes-actions{flex-direction:column}.cv-btn-primary,.cv-btn-secondary{width:100%}.cv-shoes-benefits{display:block}.cv-benefit{margin-bottom:15px}}