.elementor-40 .elementor-element.elementor-element-2325634 > .elementor-container{max-width:1600px;}.elementor-40 .elementor-element.elementor-element-76c0e77:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-76c0e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#022736;}.elementor-40 .elementor-element.elementor-element-76c0e77 > .elementor-container{max-width:1600px;}.elementor-40 .elementor-element.elementor-element-76c0e77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-76c0e77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}/* Start custom CSS for html, class: .elementor-element-49f4a45 */.iptv-wa-final-cta {
  padding: 70px 20px;
  background: radial-gradient(circle at top, rgba(215,184,116,.18), transparent 35%),
              linear-gradient(135deg, #050914, #07172d 60%, #02040a);
  text-align: center;
}

.iptv-wa-box {
  max-width: 850px;
  margin: auto;
  padding: 45px 25px;
  border: 1px solid rgba(215,184,116,.35);
  border-radius: 28px;
  background: rgba(255,255,255,.04);
  box-shadow: 0 25px 70px rgba(0,0,0,.45);
}

.iptv-wa-box h2 {
  color: #fff;
  font-size: clamp(28px, 4vw, 48px);
  margin-bottom: 15px;
  font-weight: 900;
}

.iptv-wa-box p {
  color: #cbd5e1;
  font-size: 18px;
  line-height: 1.7;
  max-width: 650px;
  margin: 0 auto 28px;
}

.iptv-wa-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 16px 32px;
  border-radius: 999px;
  background: linear-gradient(135deg, #25d366, #128c7e);
  color: #fff !important;
  font-size: 18px;
  font-weight: 900;
  text-decoration: none !important;
  box-shadow: 0 15px 35px rgba(37,211,102,.35);
  transition: all .3s ease;
}

.iptv-wa-btn:hover {
  transform: translateY(-4px) scale(1.03);
  box-shadow: 0 22px 50px rgba(37,211,102,.5);
}/* End custom CSS */