.elementor-1358 .elementor-element.elementor-element-4f2e58d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1358 .elementor-element.elementor-element-d9a83f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1358 .elementor-element.elementor-element-d89d3d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#34384A;--border-color:#34384A;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1358 .elementor-element.elementor-element-d89d3d2:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-d89d3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202331;}.elementor-1358 .elementor-element.elementor-element-d89d3d2::before, .elementor-1358 .elementor-element.elementor-element-d89d3d2 > .elementor-background-video-container::before, .elementor-1358 .elementor-element.elementor-element-d89d3d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1358 .elementor-element.elementor-element-d89d3d2 > .elementor-background-slideshow::before, .elementor-1358 .elementor-element.elementor-element-d89d3d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1358 .elementor-element.elementor-element-d89d3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202331;--background-overlay:'';}.elementor-1358 .elementor-element.elementor-element-eba147b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1358 .elementor-element.elementor-element-756247a{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-756247a:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-756247a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25283A;}.elementor-1358 .elementor-element.elementor-element-f1189f1 .elementor-heading-title{font-size:22px;}.elementor-1358 .elementor-element.elementor-element-b80b6e2 .elementor-heading-title{font-size:32px;font-weight:700;}.elementor-1358 .elementor-element.elementor-element-4152433 .elementor-button{padding:12px 12px 12px 12px;}.elementor-1358 .elementor-element.elementor-element-0189bbb{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-0189bbb:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-0189bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25283A;}.elementor-1358 .elementor-element.elementor-element-dac51c0 .elementor-heading-title{font-size:22px;}.elementor-1358 .elementor-element.elementor-element-74ffcad .elementor-heading-title{font-size:32px;font-weight:700;}.elementor-1358 .elementor-element.elementor-element-ad8afdb .elementor-button{padding:12px 12px 12px 12px;}.elementor-1358 .elementor-element.elementor-element-0f9d0d2{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-0f9d0d2:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-0f9d0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25283A;}.elementor-1358 .elementor-element.elementor-element-bb7625b .elementor-heading-title{font-size:22px;}.elementor-1358 .elementor-element.elementor-element-209ed78 .elementor-heading-title{font-size:32px;font-weight:700;}.elementor-1358 .elementor-element.elementor-element-534da2e .elementor-button{padding:12px 12px 12px 12px;}.elementor-1358 .elementor-element.elementor-element-9229bd7{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1358 .elementor-element.elementor-element-9229bd7:not(.elementor-motion-effects-element-type-background), .elementor-1358 .elementor-element.elementor-element-9229bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25283A;}.elementor-1358 .elementor-element.elementor-element-47e5c53 .elementor-heading-title{font-size:22px;}.elementor-1358 .elementor-element.elementor-element-7bcc90f .elementor-heading-title{font-size:32px;font-weight:700;}.elementor-1358 .elementor-element.elementor-element-98b19f9 .elementor-button{padding:12px 12px 12px 12px;}.elementor-1358 .elementor-element.elementor-element-1e63622{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1358 .elementor-element.elementor-element-e91c666{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1358 .elementor-element.elementor-element-d55249f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1358 .elementor-element.elementor-element-fb70ffc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-1358 .elementor-element.elementor-element-756247a{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-0189bbb{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-0f9d0d2{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1358 .elementor-element.elementor-element-9229bd7{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-1358 .elementor-element.elementor-element-d9a83f7{--width:33.3333%;}.elementor-1358 .elementor-element.elementor-element-d89d3d2{--width:66.6666%;}.elementor-1358 .elementor-element.elementor-element-756247a{--width:47%;}.elementor-1358 .elementor-element.elementor-element-0189bbb{--width:47%;}.elementor-1358 .elementor-element.elementor-element-0f9d0d2{--width:47%;}.elementor-1358 .elementor-element.elementor-element-9229bd7{--width:47%;}}/* Start custom CSS for container, class: .elementor-element-eba147b *//* Pricing-card polish only. No layout, copy or link changes. */
.elementor-1358 .elementor-element.elementor-element-eba147b > .e-con {
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.08), 0 4px 12px rgba(0, 0, 0, 0.08);
  transition: transform 180ms ease-out, box-shadow 180ms ease-out;
}
.elementor-1358 .elementor-element.elementor-element-eba147b > .elementor-element-9229bd7 {
  background-image: linear-gradient(145deg, rgba(225, 0, 173, 0.055), rgba(128, 41, 181, 0.08));
  box-shadow: inset 0 0 0 1px rgba(224, 58, 188, 0.62), 0 4px 12px rgba(0, 0, 0, 0.08);
}
.elementor-1358 .elementor-element.elementor-element-eba147b > .e-con .elementor-button {
  cursor: pointer;
  transition: transform 160ms ease-out, filter 160ms ease-out, box-shadow 160ms ease-out;
}
.elementor-1358 .elementor-element.elementor-element-eba147b > .e-con .elementor-button:focus-visible {
  outline: 2px solid #ffffff;
  outline-offset: 3px;
  box-shadow: 0 0 0 5px #8029b5;
}
.elementor-1358 .elementor-element.elementor-element-eba147b > .e-con .elementor-button:active {
  transform: scale(0.985);
  filter: brightness(0.97);
}
@media (min-width: 1025px) and (hover: hover) and (pointer: fine) {
  .elementor-1358 .elementor-element.elementor-element-eba147b > .e-con:hover {
    transform: translateY(-2px);
    box-shadow: inset 0 0 0 1px rgba(209, 172, 229, 0.34), 0 8px 20px rgba(0, 0, 0, 0.18);
  }
  .elementor-1358 .elementor-element.elementor-element-eba147b > .elementor-element-9229bd7:hover {
    box-shadow: inset 0 0 0 1px rgba(240, 98, 206, 0.78), 0 8px 20px rgba(0, 0, 0, 0.18);
  }
  .elementor-1358 .elementor-element.elementor-element-eba147b > .e-con .elementor-button:hover {
    transform: translateY(-1px);
    filter: brightness(1.06);
    box-shadow: 0 5px 12px rgba(110, 20, 139, 0.24);
  }
  .elementor-1358 .elementor-element.elementor-element-eba147b > .e-con .elementor-button:hover:focus-visible {
    box-shadow: 0 0 0 5px #8029b5, 0 5px 12px rgba(110, 20, 139, 0.24);
  }
  .elementor-1358 .elementor-element.elementor-element-eba147b > .e-con .elementor-button:active {
    transform: translateY(0) scale(0.985);
    filter: brightness(0.97);
  }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-1358 .elementor-element.elementor-element-eba147b > .e-con,
  .elementor-1358 .elementor-element.elementor-element-eba147b > .e-con .elementor-button {
    transition: none !important;
  }
  .elementor-1358 .elementor-element.elementor-element-eba147b > .e-con:hover,
  .elementor-1358 .elementor-element.elementor-element-eba147b > .e-con .elementor-button:hover,
  .elementor-1358 .elementor-element.elementor-element-eba147b > .e-con .elementor-button:active {
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9988e4d */@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-1358 .elementor-element.elementor-element-9988e4d .iptvrange-how-step h3 {
    font-size: 18px;
    line-height: 1.3;
  }
}/* End custom CSS */