.elementor-16636 .elementor-element.elementor-element-4b7b122:not(.elementor-motion-effects-element-type-background), .elementor-16636 .elementor-element.elementor-element-4b7b122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-16636 .elementor-element.elementor-element-4b7b122{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 0px 0px;}.elementor-16636 .elementor-element.elementor-element-4b7b122 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16636 .elementor-element.elementor-element-c9295b3 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-16636 .elementor-element.elementor-element-7f6d2ff{width:auto;max-width:auto;top:-0.971%;z-index:0;}body:not(.rtl) .elementor-16636 .elementor-element.elementor-element-7f6d2ff{left:31%;}body.rtl .elementor-16636 .elementor-element.elementor-element-7f6d2ff{right:31%;}.elementor-16636 .elementor-element.elementor-element-7f6d2ff .pxl-circle-svg .linear-dot1 .stop1{stop-color:#2B3BA1 !important;}.elementor-16636 .elementor-element.elementor-element-7f6d2ff .pxl-circle-svg .linear-dot1 .stop2{stop-color:#7489E5 !important;}.elementor-16636 .elementor-element.elementor-element-7f6d2ff .pxl-circle-svg .filter1 feFlood{flood-color:#EF5840 !important;}.elementor-16636 .elementor-element.elementor-element-7f6d2ff .pxl-circle-svg .linear-dot2 .stop1{stop-color:#673D7D !important;}.elementor-16636 .elementor-element.elementor-element-7f6d2ff .pxl-circle-svg .linear-dot2 .stop2{stop-color:#EF5840 !important;}.elementor-16636 .elementor-element.elementor-element-7f6d2ff .pxl-circle-svg .linear-dot3 .stop1{stop-color:#25756C !important;}.elementor-16636 .elementor-element.elementor-element-7f6d2ff .pxl-circle-svg .linear-dot3 .stop2{stop-color:#ADE7E1 !important;}.elementor-16636 .elementor-element.elementor-element-7f6d2ff .pxl-circle-svg .filter3 feFlood{flood-color:#25756C !important;}.elementor-16636 .elementor-element.elementor-element-6dedba8 .pxl-heading{text-align:center;}.elementor-16636 .elementor-element.elementor-element-6dedba8 .pxl-heading .pxl-item--title{color:#000000;-webkit-text-stroke-color:#000000;font-size:72px;font-weight:700;line-height:1em;margin-bottom:0px;}.elementor-16636 .elementor-element.elementor-element-6dedba8 .pxl-heading .pxl-item--subtitle{margin-bottom:20px;}.elementor-16636 .elementor-element.elementor-element-b748d8a > .elementor-widget-container{background-color:#FFFFFF;margin:20px 0px 0px 0px;padding:10px 15px 10px 15px;box-shadow:0px 0px 20px 5px #1F408B;}.elementor-16636 .elementor-element.elementor-element-b748d8a .pxl-heading{text-align:center;}.elementor-16636 .elementor-element.elementor-element-b748d8a .pxl-heading .pxl-item--title{font-size:72px;font-weight:700;line-height:1em;margin-bottom:0px;}.elementor-16636 .elementor-element.elementor-element-8db53a4{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16636 .elementor-element.elementor-element-e0a6f7a img{width:70%;height:100%;}.elementor-16636 .elementor-element.elementor-element-88b971f{--spacer-size:50px;}.elementor-16636 .elementor-element.elementor-element-c8c4f24 img{width:70%;height:100%;}.elementor-16636 .elementor-element.elementor-element-8f9c74a{--spacer-size:25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16636 .elementor-element.elementor-element-8b1af3b{text-align:center;}.elementor-16636 .elementor-element.elementor-element-8b1af3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-16636 .elementor-element.elementor-element-bc448b7{--spacer-size:50px;}.elementor-16636 .elementor-element.elementor-element-67b4aed{overflow:hidden;padding:100px 0px 0px 0px;}.elementor-16636 .elementor-element.elementor-element-b6c3fb8 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-16636 .elementor-element.elementor-element-df5062e{width:auto;max-width:auto;top:-0.971%;z-index:0;}body:not(.rtl) .elementor-16636 .elementor-element.elementor-element-df5062e{left:31%;}body.rtl .elementor-16636 .elementor-element.elementor-element-df5062e{right:31%;}.elementor-16636 .elementor-element.elementor-element-df5062e .pxl-circle-svg .linear-dot1 .stop1{stop-color:#2B3BA1 !important;}.elementor-16636 .elementor-element.elementor-element-df5062e .pxl-circle-svg .linear-dot1 .stop2{stop-color:#7489E5 !important;}.elementor-16636 .elementor-element.elementor-element-df5062e .pxl-circle-svg .filter1 feFlood{flood-color:#EF5840 !important;}.elementor-16636 .elementor-element.elementor-element-df5062e .pxl-circle-svg .linear-dot2 .stop1{stop-color:#673D7D !important;}.elementor-16636 .elementor-element.elementor-element-df5062e .pxl-circle-svg .linear-dot2 .stop2{stop-color:#EF5840 !important;}.elementor-16636 .elementor-element.elementor-element-df5062e .pxl-circle-svg .linear-dot3 .stop1{stop-color:#25756C !important;}.elementor-16636 .elementor-element.elementor-element-df5062e .pxl-circle-svg .linear-dot3 .stop2{stop-color:#ADE7E1 !important;}.elementor-16636 .elementor-element.elementor-element-df5062e .pxl-circle-svg .filter3 feFlood{flood-color:#25756C !important;}.elementor-16636 .elementor-element.elementor-element-c819073 .pxl-heading{text-align:center;}.elementor-16636 .elementor-element.elementor-element-c819073 .pxl-heading .pxl-item--title{color:#000000;-webkit-text-stroke-color:#000000;font-size:72px;font-weight:700;line-height:1em;margin-bottom:0px;}.elementor-16636 .elementor-element.elementor-element-353830d > .elementor-widget-container{background-color:#FFFFFF;margin:20px 0px 0px 0px;padding:10px 15px 10px 15px;box-shadow:0px 0px 20px 5px #1F408B;}.elementor-16636 .elementor-element.elementor-element-353830d .pxl-heading{text-align:center;}.elementor-16636 .elementor-element.elementor-element-353830d .pxl-heading .pxl-item--title{font-size:72px;font-weight:700;line-height:1em;margin-bottom:0px;}.elementor-16636 .elementor-element.elementor-element-c4aeb57{--spacer-size:50px;}.elementor-16636 .elementor-element.elementor-element-03352de img{width:70%;}.elementor-16636 .elementor-element.elementor-element-ac43ed1{--spacer-size:50px;}.elementor-16636 .elementor-element.elementor-element-9e0aebc img{width:70%;}.elementor-16636 .elementor-element.elementor-element-1523702{--spacer-size:50px;}.elementor-16636 .elementor-element.elementor-element-ebf73af{text-align:center;}.elementor-16636 .elementor-element.elementor-element-ebf73af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-16636 .elementor-element.elementor-element-fa6c028{--spacer-size:50px;}.elementor-16636 .elementor-element.elementor-element-0e262da:not(.elementor-motion-effects-element-type-background), .elementor-16636 .elementor-element.elementor-element-0e262da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heymagus.com/wp-content/uploads/2024/10/bg-pricing.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16636 .elementor-element.elementor-element-0e262da > .elementor-container{max-width:1290px;}.elementor-16636 .elementor-element.elementor-element-0e262da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 50px 15px;}.elementor-16636 .elementor-element.elementor-element-0e262da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16636 .elementor-element.elementor-element-962cceb{text-align:center;}.elementor-16636 .elementor-element.elementor-element-962cceb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-16636 .elementor-element.elementor-element-acc33a9{text-align:center;}.elementor-16636 .elementor-element.elementor-element-acc33a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.elementor-16636 .elementor-element.elementor-element-44f97f5{--spacer-size:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16636 .elementor-element.elementor-element-c9875a6{--spacer-size:25px;}.elementor-16636 .elementor-element.elementor-element-acc6b88 .twae-wrapper{--tw-cbx-text-align-alternate:right;--tw-lbl-big-size:22px;--tw-lbl-small-size:16px;--tw-ybx-size:80px;--tw-cbx-bottom-margin:60px;}.elementor-16636 .elementor-element.elementor-element-b2bd5f6{--spacer-size:25px;}.elementor-16636 .elementor-element.elementor-element-6739dfa{text-align:center;}.elementor-16636 .elementor-element.elementor-element-6739dfa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-16636 .elementor-element.elementor-element-9343590{--spacer-size:25px;}.elementor-16636 .elementor-element.elementor-element-bfa9412{--spacer-size:50px;}.elementor-16636 .elementor-element.elementor-element-f03283d{text-align:center;}.elementor-16636 .elementor-element.elementor-element-f03283d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-16636 .elementor-element.elementor-element-c9125fb{--spacer-size:50px;}@media(max-width:1024px){body:not(.rtl) .elementor-16636 .elementor-element.elementor-element-7f6d2ff{left:7%;}body.rtl .elementor-16636 .elementor-element.elementor-element-7f6d2ff{right:7%;}.elementor-16636 .elementor-element.elementor-element-6dedba8 .pxl-heading .pxl-item--title{font-size:60px;}.elementor-16636 .elementor-element.elementor-element-b748d8a > .elementor-widget-container{padding:10px 15px 10px 15px;}.elementor-16636 .elementor-element.elementor-element-b748d8a .pxl-heading .pxl-item--title{font-size:60px;}.elementor-16636 .elementor-element.elementor-element-67b4aed{padding:020px 0px 0px 0px;}body:not(.rtl) .elementor-16636 .elementor-element.elementor-element-df5062e{left:7%;}body.rtl .elementor-16636 .elementor-element.elementor-element-df5062e{right:7%;}.elementor-16636 .elementor-element.elementor-element-c819073 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-16636 .elementor-element.elementor-element-c819073 .pxl-heading .pxl-item--title{font-size:60px;}.elementor-16636 .elementor-element.elementor-element-c819073 .pxl-heading .pxl-item--subtitle{margin-bottom:20px;}.elementor-16636 .elementor-element.elementor-element-353830d > .elementor-widget-container{padding:10px 15px 10px 15px;}.elementor-16636 .elementor-element.elementor-element-353830d .pxl-heading .pxl-item--title{font-size:60px;}.elementor-16636 .elementor-element.elementor-element-03352de img{height:100%;}.elementor-16636 .elementor-element.elementor-element-9e0aebc img{height:100%;}.elementor-16636 .elementor-element.elementor-element-acc6b88 .twae-wrapper{--tw-lbl-big-size:20px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}}@media(max-width:767px){.elementor-16636 .elementor-element.elementor-element-c9295b3 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-16636 .elementor-element.elementor-element-6dedba8 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-16636 .elementor-element.elementor-element-6dedba8 .pxl-heading .pxl-item--title{font-size:50px;}.elementor-16636 .elementor-element.elementor-element-b748d8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-16636 .elementor-element.elementor-element-b748d8a .pxl-heading .pxl-item--title{font-size:50px;margin-bottom:0px;}.elementor-16636 .elementor-element.elementor-element-67b4aed{padding:20px 0px 0px 0px;}.elementor-16636 .elementor-element.elementor-element-b6c3fb8 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-16636 .elementor-element.elementor-element-c819073 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-16636 .elementor-element.elementor-element-c819073 .pxl-heading .pxl-item--title{font-size:26px;}.elementor-16636 .elementor-element.elementor-element-c819073 .pxl-heading .pxl-item--subtitle, .elementor-16636 .elementor-element.elementor-element-c819073 .pxl-heading .pxl-item--subtitle span{font-size:15px;}.elementor-16636 .elementor-element.elementor-element-c819073 .pxl-heading .pxl-item--subtitle{top:0px;margin-bottom:40px;}.elementor-16636 .elementor-element.elementor-element-353830d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-16636 .elementor-element.elementor-element-353830d .pxl-heading .pxl-item--title{font-size:37px;margin-bottom:0px;}.elementor-16636 .elementor-element.elementor-element-0e262da{padding:0px 0px 50px 0px;}.elementor-16636 .elementor-element.elementor-element-6fb0ae0 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-16636 .elementor-element.elementor-element-962cceb .elementor-heading-title{font-size:30px;}.elementor-16636 .elementor-element.elementor-element-acc33a9 .elementor-heading-title{font-size:20px;}.elementor-16636 .elementor-element.elementor-element-acc6b88 .twae-wrapper{--tw-lbl-big-size:18px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}.elementor-16636 .elementor-element.elementor-element-6739dfa .elementor-heading-title{font-size:30px;}.elementor-16636 .elementor-element.elementor-element-f03283d .elementor-heading-title{font-size:23px;}}/* Start custom CSS for heading, class: .elementor-element-8b1af3b */.model-badge {
  font-size: 18px;
  font-weight: 900;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  display: inline-block;
  white-space: nowrap;

  /* clave del efecto */
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
}

/* 🔵 IRIDISCENTE AZUL/MORADO (para GRATIS / ILIMITADO) */
.model-badge--cool {
  background-image: linear-gradient(
    110deg,
    #c4b5fd 0%,
    #a78bfa 18%,
    #93c5fd 36%,
    #bfdbfe 52%,
    #a78bfa 70%,
    #c4b5fd 100%
  );
  background-size: 280% auto;
  animation: iridescentCool 2.2s ease-in-out infinite;

  /* glow */
  text-shadow:
    0 0 10px rgba(167, 139, 250, 0.45),
    0 0 18px rgba(147, 197, 253, 0.35);
}

@keyframes iridescentCool {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* 📱 opcional para móvil */
@media (max-width: 640px) {
  .model-badge {
    font-size: 9px;
    letter-spacing: 0.02em;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ebf73af */.model-badgesmall {
  font-size: 18px;
  font-weight: 900;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  display: inline-block;
  white-space: nowrap;

  /* clave del efecto */
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
}

/* 🔵 IRIDISCENTE AZUL/MORADO (para GRATIS / ILIMITADO) */
.model-badge--cool {
  background-image: linear-gradient(
    110deg,
    #c4b5fd 0%,
    #a78bfa 18%,
    #93c5fd 36%,
    #bfdbfe 52%,
    #a78bfa 70%,
    #c4b5fd 100%
  );
  background-size: 280% auto;
  animation: iridescentCool 2.2s ease-in-out infinite;

  /* glow */
  text-shadow:
    0 0 10px rgba(167, 139, 250, 0.45),
    0 0 18px rgba(147, 197, 253, 0.35);
}

@keyframes iridescentCool {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* 📱 opcional para móvil */
@media (max-width: 640px) {
  .model-badge {
    font-size: 9px;
    letter-spacing: 0.02em;
  }
}/* End custom CSS */