.elementor-181 .elementor-element.elementor-element-4338dcda:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-4338dcda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(320deg, var( --e-global-color-text ) 0%, var( --e-global-color-accent ) 100%);}.elementor-181 .elementor-element.elementor-element-4338dcda > .elementor-background-overlay{background-image:url("https://mutatiofit.com/wp-content/uploads/2026/10/descarga.png");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-181 .elementor-element.elementor-element-4338dcda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-49491993 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:250px 0px 250px 0px;}.elementor-181 .elementor-element.elementor-element-56500854{z-index:1;text-align:center;}.elementor-181 .elementor-element.elementor-element-56500854 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-181 .elementor-element.elementor-element-79e20e07{z-index:1;text-align:center;}.elementor-181 .elementor-element.elementor-element-79e20e07 .elementor-heading-title{color:var( --e-global-color-2e2dd07 );}.elementor-bc-flex-widget .elementor-181 .elementor-element.elementor-element-2b9e5752.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-181 .elementor-element.elementor-element-2b9e5752.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-181 .elementor-element.elementor-element-2b9e5752 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-71ac0865{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-9356921 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-5ff1f46c{--divider-border-style:solid;--divider-color:var( --e-global-color-9d9e1c7 );--divider-border-width:50px;}.elementor-181 .elementor-element.elementor-element-5ff1f46c .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-181 .elementor-element.elementor-element-5ff1f46c .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-181 .elementor-element.elementor-element-1aa62704 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-6d6a03d4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-181 .elementor-element.elementor-element-15381fc8{color:var( --e-global-color-2e2dd07 );}.elementor-181 .elementor-element.elementor-element-plintro1 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-181 .elementor-element.elementor-element-f3c9b04:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-f3c9b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #12100E 0%, #1A1A1A 100%);}.elementor-181 .elementor-element.elementor-element-f3c9b04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-181 .elementor-element.elementor-element-f3c9b04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-181 .elementor-element.elementor-element-e5c779a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-bbd31d9{text-align:center;}.elementor-181 .elementor-element.elementor-element-f818c79{text-align:center;}.elementor-181 .elementor-element.elementor-element-5e5dcaf{text-align:center;}.elementor-181 .elementor-element.elementor-element-50c38b3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-cce1aa8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-181 .elementor-element.elementor-element-cce1aa8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #1A1A1A 0%, #0D0D0D 100%);}.elementor-181 .elementor-element.elementor-element-cce1aa8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(244,238,231,0.14);box-shadow:0px 12px 34px 0px rgba(0,0,0,0.45);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:38px 28px 34px 28px;}.elementor-181 .elementor-element.elementor-element-cce1aa8 > .elementor-element-populated, .elementor-181 .elementor-element.elementor-element-cce1aa8 > .elementor-element-populated > .elementor-background-overlay, .elementor-181 .elementor-element.elementor-element-cce1aa8 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-181 .elementor-element.elementor-element-cce1aa8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-181 .elementor-element.elementor-element-981b56b{text-align:center;}.elementor-181 .elementor-element.elementor-element-3d365fd{text-align:center;}.elementor-181 .elementor-element.elementor-element-bbe8ca3{text-align:center;}.elementor-181 .elementor-element.elementor-element-6159d42{text-align:center;}.elementor-181 .elementor-element.elementor-element-0c9e6d7{text-align:center;}.elementor-181 .elementor-element.elementor-element-f2c964b{--divider-border-style:solid;--divider-color:#D90429;--divider-border-width:2px;}.elementor-181 .elementor-element.elementor-element-f2c964b .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-181 .elementor-element.elementor-element-f2c964b .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-181 .elementor-element.elementor-element-2061a3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-2061a3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-2061a3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-2061a3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-181 .elementor-element.elementor-element-2061a3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-181 .elementor-element.elementor-element-2061a3a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-181 .elementor-element.elementor-element-2061a3a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-181 .elementor-element.elementor-element-2061a3a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-181 .elementor-element.elementor-element-2061a3a .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-181 .elementor-element.elementor-element-2061a3a .elementor-icon-list-text{color:#F4EEE7;transition:color 0.3s;}.elementor-181 .elementor-element.elementor-element-0ea1c9c{text-align:center;}.elementor-181 .elementor-element.elementor-element-def5bbf{text-align:center;}.elementor-181 .elementor-element.elementor-element-fb0d42a{text-align:center;}.elementor-181 .elementor-element.elementor-element-f93baff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-181 .elementor-element.elementor-element-f93baff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(155deg, #F4EEE7 0%, #EBC6BE 100%);}.elementor-181 .elementor-element.elementor-element-f93baff > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:transparent;box-shadow:0px 18px 48px 0px rgba(217,4,41,0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:52px 28px 48px 28px;}.elementor-181 .elementor-element.elementor-element-f93baff > .elementor-element-populated, .elementor-181 .elementor-element.elementor-element-f93baff > .elementor-element-populated > .elementor-background-overlay, .elementor-181 .elementor-element.elementor-element-f93baff > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-181 .elementor-element.elementor-element-f93baff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-181 .elementor-element.elementor-element-80aaed7{text-align:center;}.elementor-181 .elementor-element.elementor-element-b32ca3f{text-align:center;}.elementor-181 .elementor-element.elementor-element-43d502b{text-align:center;}.elementor-181 .elementor-element.elementor-element-c29c4ce{text-align:center;}.elementor-181 .elementor-element.elementor-element-c6917ed{text-align:center;}.elementor-181 .elementor-element.elementor-element-c805bcf{--divider-border-style:solid;--divider-color:#A3021F;--divider-border-width:2px;}.elementor-181 .elementor-element.elementor-element-c805bcf .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-181 .elementor-element.elementor-element-c805bcf .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-181 .elementor-element.elementor-element-895c466 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-895c466 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-895c466 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-895c466 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-181 .elementor-element.elementor-element-895c466 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-181 .elementor-element.elementor-element-895c466 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-181 .elementor-element.elementor-element-895c466 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-181 .elementor-element.elementor-element-895c466{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-181 .elementor-element.elementor-element-895c466 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-181 .elementor-element.elementor-element-895c466 .elementor-icon-list-text{color:#F4EEE7;transition:color 0.3s;}.elementor-181 .elementor-element.elementor-element-8772a84{text-align:center;}.elementor-181 .elementor-element.elementor-element-8b013ed{text-align:center;}.elementor-181 .elementor-element.elementor-element-bc7b24f{text-align:center;}.elementor-181 .elementor-element.elementor-element-61f4246:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-181 .elementor-element.elementor-element-61f4246 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #1A1A1A 0%, #0D0D0D 100%);}.elementor-181 .elementor-element.elementor-element-61f4246 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(244,238,231,0.14);box-shadow:0px 12px 34px 0px rgba(0,0,0,0.45);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:38px 28px 34px 28px;}.elementor-181 .elementor-element.elementor-element-61f4246 > .elementor-element-populated, .elementor-181 .elementor-element.elementor-element-61f4246 > .elementor-element-populated > .elementor-background-overlay, .elementor-181 .elementor-element.elementor-element-61f4246 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-181 .elementor-element.elementor-element-61f4246 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-181 .elementor-element.elementor-element-4301f5e{text-align:center;}.elementor-181 .elementor-element.elementor-element-93a14f4{text-align:center;}.elementor-181 .elementor-element.elementor-element-dbdac60{text-align:center;}.elementor-181 .elementor-element.elementor-element-14ded46{text-align:center;}.elementor-181 .elementor-element.elementor-element-2066a31{text-align:center;}.elementor-181 .elementor-element.elementor-element-4da7f65{--divider-border-style:solid;--divider-color:#D90429;--divider-border-width:2px;}.elementor-181 .elementor-element.elementor-element-4da7f65 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-181 .elementor-element.elementor-element-4da7f65 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-181 .elementor-element.elementor-element-808b4fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-808b4fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-808b4fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-181 .elementor-element.elementor-element-808b4fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-181 .elementor-element.elementor-element-808b4fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-181 .elementor-element.elementor-element-808b4fb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-181 .elementor-element.elementor-element-808b4fb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-181 .elementor-element.elementor-element-808b4fb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-181 .elementor-element.elementor-element-808b4fb .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-181 .elementor-element.elementor-element-808b4fb .elementor-icon-list-text{color:#F4EEE7;transition:color 0.3s;}.elementor-181 .elementor-element.elementor-element-0c090a1{text-align:center;}.elementor-181 .elementor-element.elementor-element-c8d1345{text-align:center;}.elementor-181 .elementor-element.elementor-element-6b015c0{text-align:center;}.elementor-181 .elementor-element.elementor-element-51fb609{text-align:center;}.elementor-181 .elementor-element.elementor-element-d7b31af > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-181 .elementor-element.elementor-element-d7b31af > .elementor-background-overlay{background-color:#0B0A09;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-181 .elementor-element.elementor-element-d7b31af > .elementor-container{max-width:820px;min-height:560px;}.elementor-181 .elementor-element.elementor-element-d7b31af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-181 .elementor-element.elementor-element-92530b1{text-align:center;}.elementor-181 .elementor-element.elementor-element-92530b1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:1.6px;color:#FF6B5B;}.elementor-181 .elementor-element.elementor-element-8709205{--spacer-size:10px;}.elementor-181 .elementor-element.elementor-element-e2595d0{text-align:center;}.elementor-181 .elementor-element.elementor-element-e2595d0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#F4EEE7;}.elementor-181 .elementor-element.elementor-element-fd300bf{--spacer-size:14px;}.elementor-181 .elementor-element.elementor-element-d607b70{text-align:center;font-size:18px;line-height:1.6em;color:#F4EEE7;}.elementor-181 .elementor-element.elementor-element-75e08ca{--spacer-size:22px;}.elementor-181 .elementor-element.elementor-element-f679b86 .elementor-button{background-color:#D90429;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:18px 34px 18px 34px;}.elementor-181 .elementor-element.elementor-element-14a50875:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-14a50875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(320deg, var( --e-global-color-text ) 0%, var( --e-global-color-accent ) 100%);}.elementor-181 .elementor-element.elementor-element-14a50875{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-181 .elementor-element.elementor-element-14a50875 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-181 .elementor-element.elementor-element-53dea39f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-181 .elementor-element.elementor-element-53dea39f{z-index:3;}.elementor-181 .elementor-element.elementor-element-f760a87{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-194a6a44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-27efb71f{--divider-border-style:solid;--divider-color:var( --e-global-color-9d9e1c7 );--divider-border-width:50px;}.elementor-181 .elementor-element.elementor-element-27efb71f .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-181 .elementor-element.elementor-element-27efb71f .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-181 .elementor-element.elementor-element-4086d2e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-3a6e6483 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-181 .elementor-element.elementor-element-5a5093c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 100px;}.elementor-181 .elementor-element.elementor-element-plfinal1 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-181 .elementor-element.elementor-element-49491993 > .elementor-element-populated{padding:200px 0px 200px 0px;}.elementor-181 .elementor-element.elementor-element-2b9e5752 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-181 .elementor-element.elementor-element-f3c9b04{padding:70px 0px 70px 0px;}.elementor-181 .elementor-element.elementor-element-cce1aa8 > .elementor-element-populated{padding:34px 22px 30px 22px;}.elementor-181 .elementor-element.elementor-element-f93baff > .elementor-element-populated{padding:34px 22px 30px 22px;}.elementor-181 .elementor-element.elementor-element-61f4246 > .elementor-element-populated{padding:34px 22px 30px 22px;}.elementor-181 .elementor-element.elementor-element-14a50875{padding:80px 0px 80px 0px;}.elementor-181 .elementor-element.elementor-element-53dea39f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-5a5093c6 > .elementor-element-populated{padding:0px 20px 0px 40px;}}@media(min-width:768px){.elementor-181 .elementor-element.elementor-element-49491993{width:45%;}.elementor-181 .elementor-element.elementor-element-2b9e5752{width:55%;}.elementor-181 .elementor-element.elementor-element-9356921{width:10%;}.elementor-181 .elementor-element.elementor-element-1aa62704{width:90%;}.elementor-181 .elementor-element.elementor-element-194a6a44{width:10%;}.elementor-181 .elementor-element.elementor-element-4086d2e0{width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-181 .elementor-element.elementor-element-49491993{width:50%;}.elementor-181 .elementor-element.elementor-element-2b9e5752{width:50%;}.elementor-181 .elementor-element.elementor-element-cce1aa8{width:100%;}.elementor-181 .elementor-element.elementor-element-f93baff{width:100%;}.elementor-181 .elementor-element.elementor-element-61f4246{width:100%;}}@media(max-width:767px){.elementor-181 .elementor-element.elementor-element-4338dcda{margin-top:-160px;margin-bottom:0px;padding:160px 5px 0px 0px;}.elementor-181 .elementor-element.elementor-element-49491993 > .elementor-element-populated{padding:150px 0px 150px 0px;}.elementor-181 .elementor-element.elementor-element-2b9e5752 > .elementor-element-populated{padding:30px 20px 30px 0px;}.elementor-181 .elementor-element.elementor-element-9356921{width:10%;}.elementor-181 .elementor-element.elementor-element-1aa62704{width:90%;}.elementor-181 .elementor-element.elementor-element-f3c9b04{padding:50px 0px 50px 0px;}.elementor-181 .elementor-element.elementor-element-cce1aa8{width:100%;}.elementor-181 .elementor-element.elementor-element-f93baff{width:100%;}.elementor-181 .elementor-element.elementor-element-61f4246{width:100%;}.elementor-181 .elementor-element.elementor-element-d7b31af > .elementor-container{min-height:480px;}.elementor-181 .elementor-element.elementor-element-92530b1 .elementor-heading-title{font-size:13px;}.elementor-181 .elementor-element.elementor-element-e2595d0 .elementor-heading-title{font-size:32px;}.elementor-181 .elementor-element.elementor-element-d607b70{font-size:16px;}.elementor-181 .elementor-element.elementor-element-14a50875{padding:60px 0px 60px 0px;}.elementor-181 .elementor-element.elementor-element-53dea39f > .elementor-element-populated{padding:0px 20px 40px 0px;}.elementor-181 .elementor-element.elementor-element-194a6a44{width:10%;}.elementor-181 .elementor-element.elementor-element-4086d2e0{width:90%;}.elementor-181 .elementor-element.elementor-element-5a5093c6 > .elementor-element-populated{padding:0px 20px 0px 35px;}}/* Start custom CSS *//* Composición del kit Class Details, con información real y sin vídeo demo. */
.elementor.elementor-181 { color: #fff; }
.elementor.elementor-181 .elementor-widget-heading .elementor-heading-title { font-family: Oswald, sans-serif; font-weight: 700; line-height: 1.2; margin: 0; }
.elementor.elementor-181 h1.elementor-heading-title { font-size: clamp(30px, 3vw, 44px); }
.elementor.elementor-181 h2.elementor-heading-title { font-size: clamp(28px, 2.6vw, 38px); }
.elementor.elementor-181 .elementor-widget-text-editor { font-size: 16px; line-height: 1.7; }
.elementor.elementor-181 .elementor-widget-text-editor p:last-child { margin-bottom: 0; }
.elementor.elementor-181 .plan-lead { font-size: 20px; font-weight: 700; color: #f4ebe0; line-height: 1.5; }
.elementor.elementor-181 .elementor-section > .elementor-container { max-width: 1140px; }
.elementor.elementor-181 .elementor-element-49491993 > .elementor-widget-wrap { min-height: 620px; padding: 48px 0; align-content: center; position: relative; isolation: isolate; }
.elementor.elementor-181 .elementor-element-56500854,
.elementor.elementor-181 .elementor-element-79e20e07 { width: 36%; margin-right: 64%; text-align: left; }
.elementor.elementor-181 .elementor-element-56500854 .elementor-heading-title,
.elementor.elementor-181 .elementor-element-79e20e07 .elementor-heading-title { font-size: clamp(30px, 3.8vw, 56px); line-height: 1.1; text-transform: uppercase; }
.elementor.elementor-181 .elementor-element-5206c985 { position: absolute; width: 64%; right: 0; bottom: 0; margin: 0; pointer-events: none; }
.elementor.elementor-181 .elementor-element-5206c985 img { height: 600px; width: auto; object-fit: contain; object-position: bottom; }
.elementor.elementor-181 .elementor-element-2b9e5752 > .elementor-widget-wrap { padding: 48px 0 48px 24px; }
.elementor.elementor-181 .elementor-element-3d5e4bce .elementor-column > .elementor-widget-wrap { align-content: center; }
.elementor.elementor-181 .elementor-element-e2e9031 > .elementor-widget-wrap { padding: 0 0 0 40px; }
.elementor.elementor-181 .elementor-element-plphoto1 img,
.elementor.elementor-181 .elementor-element-48af252c img { width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: cover; object-position: center top; border-radius: 10px; }
.elementor.elementor-181 .elementor-element-377d0f5f > .elementor-background-overlay { opacity: .12; }
.elementor.elementor-181 .elementor-element-b9c82d4 { margin: 0 0 40px; }
.elementor.elementor-181 .elementor-icon-box-wrapper { text-align: left; }
.elementor.elementor-181 .elementor-icon-box-icon { margin-right: 18px; }
.elementor.elementor-181 .elementor-icon { color: #d90429; font-size: 32px; }
.elementor.elementor-181 .elementor-icon-box-title { font-family: Oswald, sans-serif; font-size: 25px; line-height: 1.3; margin: 0 0 12px; }
.elementor.elementor-181 .elementor-icon-box-description { font-size: 16px; line-height: 1.7; }
.elementor.elementor-181 .elementor-element-73e73bf1 > .elementor-container,
.elementor.elementor-181 .elementor-element-403f4ea8 > .elementor-container { gap: 40px; }
.elementor.elementor-181 .elementor-element-73e73bf1,
.elementor.elementor-181 .elementor-element-403f4ea8 { margin-top: 0; margin-bottom: 32px; }
.elementor.elementor-181 .elementor-element-14a50875 .elementor-column > .elementor-widget-wrap { align-content: flex-start; }
.elementor.elementor-181 .elementor-element-5a5093c6 > .elementor-widget-wrap { padding: 0 0 0 40px; }
.elementor.elementor-181 .elementor-element-48af252c { margin: 28px 0; }
.elementor.elementor-181 .plan-clinical { padding: 18px; background: #12100e; border: 1px solid #625a50; border-radius: 6px; font-size: 15px; color: #f4ebe0; }
.elementor.elementor-181 .plan-steps { padding-left: 24px; margin: 16px 0 24px; }
.elementor.elementor-181 .plan-steps li { padding-left: 4px; }
.elementor.elementor-181 .plan-steps li + li { margin-top: 20px; }
.elementor.elementor-181 .plan-steps li::marker { color: #d90429; font-weight: 700; }
.elementor.elementor-181 .elementor-button { min-height: 48px; padding: 14px 24px; font-family: Oswald, sans-serif; font-size: 16px; line-height: 1.4; color: #12100e; background: #d90429; border-radius: 6px; }
.elementor.elementor-181 .elementor-button:hover { background: #f4ebe0; color: #12100e; }
.elementor.elementor-181 .plan-back .elementor-button { padding: 12px 0; background: transparent; color: #f4ebe0; text-decoration: underline; text-underline-offset: 4px; font-family: 'Noto Sans', sans-serif; font-size: 15px; }
.elementor.elementor-181 .plan-back .elementor-button:hover { color: #d90429; }
.elementor.elementor-181 a:focus-visible { outline: 2px solid #d90429; outline-offset: 5px; }
.elementor.elementor-181 ::selection { background:#D90429;color:#FFFFFF; }
body.page-id-181 .elementor-72 .elementor-invisible { visibility: visible; }
body.page-id-181 .elementor-72 .animated { animation: none; transform: none; }
@media (max-width: 1024px) {
  .elementor.elementor-181 > .elementor-section > .elementor-container { padding-left: 20px; padding-right: 20px; }
  .elementor.elementor-181 .elementor-element-49491993 > .elementor-widget-wrap { min-height: 520px; }
  .elementor.elementor-181 .elementor-element-5206c985 img { height: 500px; }
  .elementor.elementor-181 .elementor-element-56500854 .elementor-heading-title,
  .elementor.elementor-181 .elementor-element-79e20e07 .elementor-heading-title { font-size: 36px; }
  .elementor.elementor-181 .elementor-element-2b9e5752 > .elementor-widget-wrap { padding: 36px 0 36px 12px; }
  .elementor.elementor-181 .elementor-element-e2e9031 > .elementor-widget-wrap,
  .elementor.elementor-181 .elementor-element-5a5093c6 > .elementor-widget-wrap { padding-left: 24px; }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor.elementor-181 .elementor-element-73e73bf1 > .elementor-container,
  .elementor.elementor-181 .elementor-element-403f4ea8 > .elementor-container { flex-direction: row; flex-wrap: nowrap; gap: 24px; }
  .elementor.elementor-181 .elementor-element-73e73bf1 > .elementor-container > .elementor-column,
  .elementor.elementor-181 .elementor-element-403f4ea8 > .elementor-container > .elementor-column { width: calc((100% - 24px) / 2); min-width: 0; }
  .elementor.elementor-181 .elementor-element-73e73bf1 .elementor-column > .elementor-widget-wrap,
  .elementor.elementor-181 .elementor-element-403f4ea8 .elementor-column > .elementor-widget-wrap { padding: 0; }
}
@media (max-width: 767px) {
  .elementor.elementor-181 > .elementor-section > .elementor-container { padding-left: 16px; padding-right: 16px; }
  .elementor.elementor-181 .elementor-element-2b9e5752 > .elementor-widget-wrap { padding: 32px 0 16px; }
  .elementor.elementor-181 .elementor-element-49491993 > .elementor-widget-wrap { min-height: 440px; padding: 32px 0; }
  .elementor.elementor-181 .elementor-element-5206c985 img { height: 420px; }
  .elementor.elementor-181 .elementor-element-56500854 .elementor-heading-title,
  .elementor.elementor-181 .elementor-element-79e20e07 .elementor-heading-title { font-size: clamp(28px, 8vw, 42px); }
  .elementor.elementor-181 .elementor-element-e2e9031 > .elementor-widget-wrap { padding: 28px 0 0; }
  .elementor.elementor-181 .elementor-element-5a5093c6 > .elementor-widget-wrap { padding: 24px 0 0; }
  .elementor.elementor-181 .elementor-element-53dea39f > .elementor-widget-wrap { padding: 0; }
  .elementor.elementor-181 .elementor-element-73e73bf1 > .elementor-container,
  .elementor.elementor-181 .elementor-element-403f4ea8 > .elementor-container { gap: 28px; }
  .elementor.elementor-181 .elementor-element-73e73bf1,
  .elementor.elementor-181 .elementor-element-403f4ea8 { margin-bottom: 28px; }
  .elementor.elementor-181 .plan-action .elementor-button { width: 100%; text-align: center; }
}

@media (max-width: 1024px) {
  body.page-id-181 .elementor-65 { position: relative; z-index: 20; }
  body.page-id-181 .elementor-65 .elementor-element-c61af2e { padding: 0; }
  body.page-id-181 .elementor-65 .elementor-element-c61af2e > .e-con-inner { flex-direction: row; flex-wrap: nowrap; align-items: center; gap: 12px; padding: 12px 24px; }
  body.page-id-181 .elementor-65 .e-con .e-con { padding: 0; min-width: 0; }
  body.page-id-181 .elementor-65 .elementor-element-56472dc { flex: 0 0 180px; width: 180px; }
  body.page-id-181 .elementor-65 .elementor-element-dadcbea img { display: block; width: 180px; height: auto; max-width: 100%; }
  body.page-id-181 .elementor-65 .elementor-element-679052f { flex: 1 1 0; width: auto; }
  body.page-id-181 .elementor-65 .elementor-element-f5aac65 { flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: flex-end; gap: 8px; width: 100%; }
  body.page-id-181 .elementor-65 .elementor-element-0131787 { flex: 0 0 44px; width: 44px; }
  body.page-id-181 .elementor-65 .elementor-element-eddc249 { flex: 0 0 auto; width: auto; }
  body.page-id-181 .elementor-65 .hfe-nav-menu__toggle { display: inline-flex; align-items: center; justify-content: center; padding: 0; min-width: 44px; min-height: 44px; }
  body.page-id-181 .elementor-65 .elementor-element-e0fcca6 .elementor-button { min-height: 44px; padding: 12px 14px; font-size: 12px; line-height: 1.4; white-space: nowrap; }
  body.page-id-181 .elementor-65 nav a { min-height: 44px; font-size: 16px; }
  body.page-id-181 .elementor-72 .elementor-widget-icon-list .elementor-icon-list-item > a { display: flex; align-items: center; min-height: 44px; font-size: 16px; }
  body.page-id-181 .elementor-72 .animated { animation: none; transform: none; }
}

@media (max-width: 767px) {
  body.page-id-181 .elementor-65 .elementor-element-c61af2e > .e-con-inner { padding: 12px 16px; }
  body.page-id-181 .elementor-65 .elementor-element-56472dc { flex-basis: clamp(120px, 24vw, 160px); width: clamp(120px, 24vw, 160px); }
  body.page-id-181 .elementor-65 .elementor-element-dadcbea img { width: clamp(120px, 24vw, 160px); }
}/* End custom CSS */