.elementor-185 .elementor-element.elementor-element-4338dcda:not(.elementor-motion-effects-element-type-background), .elementor-185 .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-185 .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-185 .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-185 .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-185 .elementor-element.elementor-element-56500854{z-index:1;text-align:center;}.elementor-185 .elementor-element.elementor-element-56500854 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-185 .elementor-element.elementor-element-79e20e07{z-index:1;text-align:center;}.elementor-185 .elementor-element.elementor-element-79e20e07 .elementor-heading-title{color:var( --e-global-color-2e2dd07 );}.elementor-bc-flex-widget .elementor-185 .elementor-element.elementor-element-2b9e5752.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-185 .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-185 .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-185 .elementor-element.elementor-element-71ac0865{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-185 .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-185 .elementor-element.elementor-element-5ff1f46c{--divider-border-style:solid;--divider-color:var( --e-global-color-9d9e1c7 );--divider-border-width:50px;}.elementor-185 .elementor-element.elementor-element-5ff1f46c .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-185 .elementor-element.elementor-element-5ff1f46c .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-185 .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-185 .elementor-element.elementor-element-6d6a03d4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-185 .elementor-element.elementor-element-15381fc8{color:var( --e-global-color-2e2dd07 );}.elementor-185 .elementor-element.elementor-element-plintro1 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-185 .elementor-element.elementor-element-3d5e4bce:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-3d5e4bce > .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-185 .elementor-element.elementor-element-3d5e4bce{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-185 .elementor-element.elementor-element-3d5e4bce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-185 .elementor-element.elementor-element-37df7676 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-185 .elementor-element.elementor-element-37df7676{z-index:4;}.elementor-185 .elementor-element.elementor-element-32063e0b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-185 .elementor-element.elementor-element-47a4bf12 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-185 .elementor-element.elementor-element-59f6eddd{--divider-border-style:solid;--divider-color:var( --e-global-color-9d9e1c7 );--divider-border-width:50px;}.elementor-185 .elementor-element.elementor-element-59f6eddd .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-185 .elementor-element.elementor-element-59f6eddd .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-185 .elementor-element.elementor-element-537c8200 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-185 .elementor-element.elementor-element-2b7e9b86 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-185 .elementor-element.elementor-element-67cfd173{color:var( --e-global-color-2e2dd07 );}.elementor-185 .elementor-element.elementor-element-e2e9031 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-185 .elementor-element.elementor-element-a2c0058 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-185 .elementor-element.elementor-element-a2c0058 > .elementor-background-overlay{background-color:#0B0A09;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-185 .elementor-element.elementor-element-a2c0058 > .elementor-container{max-width:820px;min-height:560px;}.elementor-185 .elementor-element.elementor-element-a2c0058{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-185 .elementor-element.elementor-element-0d23681{text-align:center;}.elementor-185 .elementor-element.elementor-element-0d23681 .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-185 .elementor-element.elementor-element-4f16788{--spacer-size:10px;}.elementor-185 .elementor-element.elementor-element-a578a85{text-align:center;}.elementor-185 .elementor-element.elementor-element-a578a85 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#F4EEE7;}.elementor-185 .elementor-element.elementor-element-7ea4550{--spacer-size:14px;}.elementor-185 .elementor-element.elementor-element-7ad8008{text-align:center;font-size:18px;line-height:1.6em;color:#F4EEE7;}.elementor-185 .elementor-element.elementor-element-032077a{--spacer-size:22px;}.elementor-185 .elementor-element.elementor-element-556a012 .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-185 .elementor-element.elementor-element-296f53b:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-296f53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #12100E 0%, #1A1A1A 100%);}.elementor-185 .elementor-element.elementor-element-296f53b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-185 .elementor-element.elementor-element-296f53b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-185 .elementor-element.elementor-element-62f6e7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-185 .elementor-element.elementor-element-62f6e7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #222222 0%, #121212 100%);}.elementor-185 .elementor-element.elementor-element-62f6e7e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,107,94,0.28);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:34px 28px 34px 28px;}.elementor-185 .elementor-element.elementor-element-62f6e7e > .elementor-element-populated, .elementor-185 .elementor-element.elementor-element-62f6e7e > .elementor-element-populated > .elementor-background-overlay, .elementor-185 .elementor-element.elementor-element-62f6e7e > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-185 .elementor-element.elementor-element-62f6e7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-185 .elementor-element.elementor-element-b7407fe{text-align:center;}.elementor-185 .elementor-element.elementor-element-4ddb395{text-align:center;}.elementor-185 .elementor-element.elementor-element-84a2628{text-align:center;}.elementor-185 .elementor-element.elementor-element-5acb76e{text-align:center;}.elementor-185 .elementor-element.elementor-element-92d620f{text-align:center;}.elementor-185 .elementor-element.elementor-element-14a50875:not(.elementor-motion-effects-element-type-background), .elementor-185 .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-185 .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-185 .elementor-element.elementor-element-14a50875 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-185 .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-185 .elementor-element.elementor-element-53dea39f{z-index:3;}.elementor-185 .elementor-element.elementor-element-f760a87{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-185 .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-185 .elementor-element.elementor-element-27efb71f{--divider-border-style:solid;--divider-color:var( --e-global-color-9d9e1c7 );--divider-border-width:50px;}.elementor-185 .elementor-element.elementor-element-27efb71f .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-185 .elementor-element.elementor-element-27efb71f .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-185 .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-185 .elementor-element.elementor-element-3a6e6483 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-185 .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-185 .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-185 .elementor-element.elementor-element-49491993 > .elementor-element-populated{padding:200px 0px 200px 0px;}.elementor-185 .elementor-element.elementor-element-2b9e5752 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-185 .elementor-element.elementor-element-3d5e4bce{padding:80px 0px 80px 0px;}.elementor-185 .elementor-element.elementor-element-37df7676 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-bc-flex-widget .elementor-185 .elementor-element.elementor-element-e2e9031.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-185 .elementor-element.elementor-element-e2e9031.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-185 .elementor-element.elementor-element-e2e9031 > .elementor-element-populated{padding:0px 20px 0px 30px;}.elementor-185 .elementor-element.elementor-element-296f53b{padding:70px 0px 70px 0px;}.elementor-185 .elementor-element.elementor-element-14a50875{padding:80px 0px 80px 0px;}.elementor-185 .elementor-element.elementor-element-53dea39f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-185 .elementor-element.elementor-element-5a5093c6 > .elementor-element-populated{padding:0px 20px 0px 40px;}}@media(min-width:768px){.elementor-185 .elementor-element.elementor-element-49491993{width:45%;}.elementor-185 .elementor-element.elementor-element-2b9e5752{width:55%;}.elementor-185 .elementor-element.elementor-element-9356921{width:10%;}.elementor-185 .elementor-element.elementor-element-1aa62704{width:90%;}.elementor-185 .elementor-element.elementor-element-47a4bf12{width:10%;}.elementor-185 .elementor-element.elementor-element-537c8200{width:90%;}.elementor-185 .elementor-element.elementor-element-194a6a44{width:10%;}.elementor-185 .elementor-element.elementor-element-4086d2e0{width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-185 .elementor-element.elementor-element-49491993{width:50%;}.elementor-185 .elementor-element.elementor-element-2b9e5752{width:50%;}}@media(max-width:767px){.elementor-185 .elementor-element.elementor-element-4338dcda{margin-top:-160px;margin-bottom:0px;padding:160px 5px 0px 0px;}.elementor-185 .elementor-element.elementor-element-49491993 > .elementor-element-populated{padding:150px 0px 150px 0px;}.elementor-185 .elementor-element.elementor-element-2b9e5752 > .elementor-element-populated{padding:30px 20px 30px 0px;}.elementor-185 .elementor-element.elementor-element-9356921{width:10%;}.elementor-185 .elementor-element.elementor-element-1aa62704{width:90%;}.elementor-185 .elementor-element.elementor-element-3d5e4bce{padding:60px 0px 60px 0px;}.elementor-185 .elementor-element.elementor-element-37df7676 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-185 .elementor-element.elementor-element-47a4bf12{width:10%;}.elementor-185 .elementor-element.elementor-element-537c8200{width:90%;}.elementor-185 .elementor-element.elementor-element-e2e9031 > .elementor-element-populated{padding:10px 20px 0px 30px;}.elementor-185 .elementor-element.elementor-element-a2c0058 > .elementor-container{min-height:480px;}.elementor-185 .elementor-element.elementor-element-0d23681 .elementor-heading-title{font-size:13px;}.elementor-185 .elementor-element.elementor-element-a578a85 .elementor-heading-title{font-size:32px;}.elementor-185 .elementor-element.elementor-element-7ad8008{font-size:16px;}.elementor-185 .elementor-element.elementor-element-296f53b{padding:50px 0px 50px 0px;}.elementor-185 .elementor-element.elementor-element-14a50875{padding:60px 0px 60px 0px;}.elementor-185 .elementor-element.elementor-element-53dea39f > .elementor-element-populated{padding:0px 20px 40px 0px;}.elementor-185 .elementor-element.elementor-element-194a6a44{width:10%;}.elementor-185 .elementor-element.elementor-element-4086d2e0{width:90%;}.elementor-185 .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-185 { color: #fff; }
.elementor.elementor-185 .elementor-widget-heading .elementor-heading-title { font-family: Oswald, sans-serif; font-weight: 700; line-height: 1.2; margin: 0; }
.elementor.elementor-185 h1.elementor-heading-title { font-size: clamp(30px, 3vw, 44px); }
.elementor.elementor-185 h2.elementor-heading-title { font-size: clamp(28px, 2.6vw, 38px); }
.elementor.elementor-185 .elementor-widget-text-editor { font-size: 16px; line-height: 1.7; }
.elementor.elementor-185 .elementor-widget-text-editor p:last-child { margin-bottom: 0; }
.elementor.elementor-185 .plan-lead { font-size: 20px; font-weight: 700; color: #f4ebe0; line-height: 1.5; }
.elementor.elementor-185 .elementor-section > .elementor-container { max-width: 1140px; }
.elementor.elementor-185 .elementor-element-49491993 > .elementor-widget-wrap { min-height: 620px; padding: 48px 0; align-content: center; position: relative; isolation: isolate; }
.elementor.elementor-185 .elementor-element-56500854,
.elementor.elementor-185 .elementor-element-79e20e07 { width: 36%; margin-right: 64%; text-align: left; }
.elementor.elementor-185 .elementor-element-56500854 .elementor-heading-title,
.elementor.elementor-185 .elementor-element-79e20e07 .elementor-heading-title { font-size: clamp(30px, 3.8vw, 56px); line-height: 1.1; text-transform: uppercase; }
.elementor.elementor-185 .elementor-element-5206c985 { position: absolute; width: 64%; right: 0; bottom: 0; margin: 0; pointer-events: none; }
.elementor.elementor-185 .elementor-element-5206c985 img { height: 600px; width: auto; object-fit: contain; object-position: bottom; }
.elementor.elementor-185 .elementor-element-2b9e5752 > .elementor-widget-wrap { padding: 48px 0 48px 24px; }
.elementor.elementor-185 .elementor-element-3d5e4bce .elementor-column > .elementor-widget-wrap { align-content: center; }
.elementor.elementor-185 .elementor-element-e2e9031 > .elementor-widget-wrap { padding: 0 0 0 40px; }
.elementor.elementor-185 .elementor-element-plphoto1 img,
.elementor.elementor-185 .elementor-element-48af252c img { width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: cover; object-position: center top; border-radius: 10px; }
.elementor.elementor-185 .elementor-element-377d0f5f > .elementor-background-overlay { opacity: .12; }
.elementor.elementor-185 .elementor-element-b9c82d4 { margin: 0 0 40px; }
.elementor.elementor-185 .elementor-icon-box-wrapper { text-align: left; }
.elementor.elementor-185 .elementor-icon-box-icon { margin-right: 18px; }
.elementor.elementor-185 .elementor-icon { color: #d90429; font-size: 32px; }
.elementor.elementor-185 .elementor-icon-box-title { font-family: Oswald, sans-serif; font-size: 25px; line-height: 1.3; margin: 0 0 12px; }
.elementor.elementor-185 .elementor-icon-box-description { font-size: 16px; line-height: 1.7; }
.elementor.elementor-185 .elementor-element-73e73bf1 > .elementor-container,
.elementor.elementor-185 .elementor-element-403f4ea8 > .elementor-container { gap: 40px; }
.elementor.elementor-185 .elementor-element-73e73bf1,
.elementor.elementor-185 .elementor-element-403f4ea8 { margin-top: 0; margin-bottom: 32px; }
.elementor.elementor-185 .elementor-element-14a50875 .elementor-column > .elementor-widget-wrap { align-content: flex-start; }
.elementor.elementor-185 .elementor-element-5a5093c6 > .elementor-widget-wrap { padding: 0 0 0 40px; }
.elementor.elementor-185 .elementor-element-48af252c { margin: 28px 0; }
.elementor.elementor-185 .plan-clinical { padding: 18px; background: #12100e; border: 1px solid #625a50; border-radius: 6px; font-size: 15px; color: #f4ebe0; }
.elementor.elementor-185 .plan-steps { padding-left: 24px; margin: 16px 0 24px; }
.elementor.elementor-185 .plan-steps li { padding-left: 4px; }
.elementor.elementor-185 .plan-steps li + li { margin-top: 20px; }
.elementor.elementor-185 .plan-steps li::marker { color: #d90429; font-weight: 700; }
.elementor.elementor-185 .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-185 .elementor-button:hover { background: #f4ebe0; color: #12100e; }
.elementor.elementor-185 .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-185 .plan-back .elementor-button:hover { color: #d90429; }
.elementor.elementor-185 a:focus-visible { outline: 2px solid #d90429; outline-offset: 5px; }
.elementor.elementor-185 ::selection { background:#D90429;color:#FFFFFF; }
body.page-id-185 .elementor-72 .elementor-invisible { visibility: visible; }
body.page-id-185 .elementor-72 .animated { animation: none; transform: none; }
@media (max-width: 1024px) {
  .elementor.elementor-185 > .elementor-section > .elementor-container { padding-left: 20px; padding-right: 20px; }
  .elementor.elementor-185 .elementor-element-49491993 > .elementor-widget-wrap { min-height: 520px; }
  .elementor.elementor-185 .elementor-element-5206c985 img { height: 500px; }
  .elementor.elementor-185 .elementor-element-56500854 .elementor-heading-title,
  .elementor.elementor-185 .elementor-element-79e20e07 .elementor-heading-title { font-size: 36px; }
  .elementor.elementor-185 .elementor-element-2b9e5752 > .elementor-widget-wrap { padding: 36px 0 36px 12px; }
  .elementor.elementor-185 .elementor-element-e2e9031 > .elementor-widget-wrap,
  .elementor.elementor-185 .elementor-element-5a5093c6 > .elementor-widget-wrap { padding-left: 24px; }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor.elementor-185 .elementor-element-73e73bf1 > .elementor-container,
  .elementor.elementor-185 .elementor-element-403f4ea8 > .elementor-container { flex-direction: row; flex-wrap: nowrap; gap: 24px; }
  .elementor.elementor-185 .elementor-element-73e73bf1 > .elementor-container > .elementor-column,
  .elementor.elementor-185 .elementor-element-403f4ea8 > .elementor-container > .elementor-column { width: calc((100% - 24px) / 2); min-width: 0; }
  .elementor.elementor-185 .elementor-element-73e73bf1 .elementor-column > .elementor-widget-wrap,
  .elementor.elementor-185 .elementor-element-403f4ea8 .elementor-column > .elementor-widget-wrap { padding: 0; }
}
@media (max-width: 767px) {
  .elementor.elementor-185 > .elementor-section > .elementor-container { padding-left: 16px; padding-right: 16px; }
  .elementor.elementor-185 .elementor-element-2b9e5752 > .elementor-widget-wrap { padding: 32px 0 16px; }
  .elementor.elementor-185 .elementor-element-49491993 > .elementor-widget-wrap { min-height: 440px; padding: 32px 0; }
  .elementor.elementor-185 .elementor-element-5206c985 img { height: 420px; }
  .elementor.elementor-185 .elementor-element-56500854 .elementor-heading-title,
  .elementor.elementor-185 .elementor-element-79e20e07 .elementor-heading-title { font-size: clamp(28px, 8vw, 42px); }
  .elementor.elementor-185 .elementor-element-e2e9031 > .elementor-widget-wrap { padding: 28px 0 0; }
  .elementor.elementor-185 .elementor-element-5a5093c6 > .elementor-widget-wrap { padding: 24px 0 0; }
  .elementor.elementor-185 .elementor-element-53dea39f > .elementor-widget-wrap { padding: 0; }
  .elementor.elementor-185 .elementor-element-73e73bf1 > .elementor-container,
  .elementor.elementor-185 .elementor-element-403f4ea8 > .elementor-container { gap: 28px; }
  .elementor.elementor-185 .elementor-element-73e73bf1,
  .elementor.elementor-185 .elementor-element-403f4ea8 { margin-bottom: 28px; }
  .elementor.elementor-185 .plan-action .elementor-button { width: 100%; text-align: center; }
}

@media (max-width: 1024px) {
  body.page-id-185 .elementor-65 { position: relative; z-index: 20; }
  body.page-id-185 .elementor-65 .elementor-element-c61af2e { padding: 0; }
  body.page-id-185 .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-185 .elementor-65 .e-con .e-con { padding: 0; min-width: 0; }
  body.page-id-185 .elementor-65 .elementor-element-56472dc { flex: 0 0 180px; width: 180px; }
  body.page-id-185 .elementor-65 .elementor-element-dadcbea img { display: block; width: 180px; height: auto; max-width: 100%; }
  body.page-id-185 .elementor-65 .elementor-element-679052f { flex: 1 1 0; width: auto; }
  body.page-id-185 .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-185 .elementor-65 .elementor-element-0131787 { flex: 0 0 44px; width: 44px; }
  body.page-id-185 .elementor-65 .elementor-element-eddc249 { flex: 0 0 auto; width: auto; }
  body.page-id-185 .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-185 .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-185 .elementor-65 nav a { min-height: 44px; font-size: 16px; }
  body.page-id-185 .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-185 .elementor-72 .animated { animation: none; transform: none; }
}

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