.elementor-3490 .elementor-element.elementor-element-f3a33f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3490 .elementor-element.elementor-element-f3a33f5:not(.elementor-motion-effects-element-type-background), .elementor-3490 .elementor-element.elementor-element-f3a33f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iran-iptv.com/wp-content/uploads/2026/09/iran-iptv-contact-headset-transparent.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-3490 .elementor-element.elementor-element-f3a33f5 > .elementor-container{max-width:1180px;min-height:240px;}.elementor-3490 .elementor-element.elementor-element-f3a33f5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-3490 .elementor-element.elementor-element-f3a33f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3490 .elementor-element.elementor-element-02099da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3490 .elementor-element.elementor-element-02099da > .elementor-container{max-width:1180px;}.elementor-3490 .elementor-element.elementor-element-02099da{padding:24px 24px 24px 24px;}.elementor-3490 .elementor-element.elementor-element-e18fadb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3490 .elementor-element.elementor-element-e18fadb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3490 .elementor-element.elementor-element-e18fadb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDE9FE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-3490 .elementor-element.elementor-element-e18fadb > .elementor-element-populated, .elementor-3490 .elementor-element.elementor-element-e18fadb > .elementor-element-populated > .elementor-background-overlay, .elementor-3490 .elementor-element.elementor-element-e18fadb > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3490 .elementor-element.elementor-element-e18fadb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:16px;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-16px;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-field-type-html{padding-bottom:0px;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:14px 14px 14px 14px;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:14px 14px 14px 14px;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-button[type="submit"]{color:#ffffff;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3490 .elementor-element.elementor-element-2d7e138 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3490 .elementor-element.elementor-element-2d7e138{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-3490 .elementor-element.elementor-element-091d57b .elementor-icon-box-wrapper{gap:0px;}.elementor-3490 .elementor-element.elementor-element-b8176aa .elementor-icon-box-wrapper{gap:15px;}.elementor-3490 .elementor-element.elementor-element-2ba04b4 .elementor-icon-box-wrapper{gap:15px;}.elementor-3490 .elementor-element.elementor-element-5a8fd64 .elementor-icon-box-wrapper{gap:15px;}.elementor-3490 .elementor-element.elementor-element-f68982e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3490 .elementor-element.elementor-element-f68982e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0FF;}.elementor-3490 .elementor-element.elementor-element-f68982e > .elementor-element-populated, .elementor-3490 .elementor-element.elementor-element-f68982e > .elementor-element-populated > .elementor-background-overlay, .elementor-3490 .elementor-element.elementor-element-f68982e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3490 .elementor-element.elementor-element-f68982e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-3490 .elementor-element.elementor-element-f68982e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3490 .elementor-element.elementor-element-2a749c5 .elementor-icon-box-wrapper{gap:15px;}/* Start custom CSS */body{background:#f8f7fc;color:#111936;font-family:"IRANYekan","IranYekan",Tahoma,sans-serif}.elementor-element-f3a33f5{height:300px;min-height:300px;padding:0 22px;background-color:#f8f7fc;background-image:url("https://iran-iptv.com/wp-content/uploads/2026/09/iran-iptv-contact-headset-transparent.webp");background-repeat:no-repeat;background-position:12% center;background-size:34% auto}.elementor-element-f3a33f5>.elementor-container{max-width:1180px;height:300px;min-height:300px}.elementor-element-f3a33f5>.elementor-container>.elementor-column:first-child{order:1}.elementor-element-f3a33f5>.elementor-container>.elementor-column:last-child{order:2}.elementor-element-f3a33f5 .elementor-heading-title{color:#10172f}.elementor-element-f3a33f5 h3 .elementor-heading-title{font-size:25px;font-weight:800}.elementor-element-f3a33f5 h1 .elementor-heading-title{font-size:42px;line-height:1.35;font-weight:900}.elementor-element-f3a33f5 .elementor-widget-text-editor{max-width:500px;color:#4b5470;font-size:17px;line-height:2}.elementor-element-02099da{padding:0 22px 18px;background:#f8f7fc}.elementor-element-02099da>.elementor-container{max-width:1180px}.elementor-element-02099da>.elementor-container>.elementor-column:first-child{width:100%!important}.elementor-element-02099da>.elementor-container>.elementor-column:last-child{display:none!important}.elementor-element-02099da>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-template-rows:auto auto auto auto auto!important;gap:16px!important;align-items:stretch!important;padding:0!important}.elementor-element-02099da .elementor-element-2d7e138{grid-area:1/1/4/5!important;width:auto!important;margin:0!important;padding:28px!important;background:#fff;border:1px solid #e8e5f2;border-radius:14px;box-shadow:0 8px 28px rgba(31,25,72,.055)}.elementor-element-02099da .elementor-element-091d57b{grid-area:1/5/2/7!important;width:auto!important;margin:0!important;padding:26px 24px 18px!important;background:#fff;border:1px solid #e8e5f2;border-radius:14px;box-shadow:0 8px 28px rgba(31,25,72,.055)}.elementor-element-02099da .elementor-element-21e8515{grid-area:2/5/3/7!important;width:auto!important;margin:0!important}.elementor-element-02099da .elementor-element-a12cbd3{grid-area:3/5/4/7!important;width:auto!important;margin:0!important}.elementor-element-02099da .elementor-element-b8176aa{grid-area:4/5/5/7!important;width:auto!important;margin:0!important}.elementor-element-02099da .elementor-element-2ba04b4{grid-area:4/3/5/5!important;width:auto!important;margin:0!important}.elementor-element-02099da .elementor-element-5a8fd64{grid-area:4/1/5/3!important;width:auto!important;margin:0!important}.elementor-element-02099da .elementor-element-7159c75{grid-area:5/1/6/7!important;width:auto!important;margin:0!important}.elementor-element-02099da .elementor-widget-icon-box{grid-column:auto!important;grid-row:auto!important}.elementor-element-02099da .elementor-element-b8176aa,.elementor-element-02099da .elementor-element-2ba04b4,.elementor-element-02099da .elementor-element-5a8fd64{min-height:175px;padding:20px 18px!important;background:#fff;border:1px solid #e8e5f2;border-radius:14px;box-shadow:0 7px 24px rgba(31,25,72,.045);text-align:center}.elementor-element-02099da .elementor-element-b8176aa .elementor-icon,.elementor-element-02099da .elementor-element-2ba04b4 .elementor-icon,.elementor-element-02099da .elementor-element-5a8fd64 .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#f1edff;color:#6035f4;font-size:25px}.elementor-element-02099da .elementor-element-2ba04b4 .elementor-icon{background:#eafbef;color:#11a84b}.elementor-element-02099da .elementor-element-2ba04b4 .elementor-icon i:before{content:"\f232"!important;font-family:"Font Awesome 5 Brands"!important}.elementor-element-02099da .elementor-icon-box-title{font-size:19px;line-height:1.5;color:#111936;margin:8px 0}.elementor-element-02099da .elementor-icon-box-description{font-size:14px;line-height:1.9;color:#59627e}.elementor-element-02099da .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;gap:10px}.elementor-element-02099da .elementor-field-group{margin:0!important}.elementor-element-02099da .elementor-field{min-height:48px;border:1px solid #dcdbea!important;border-radius:8px!important;background:#fff!important;color:#2e3652}.elementor-element-02099da textarea.elementor-field{min-height:150px}.elementor-element-02099da .elementor-button{min-height:48px;border-radius:8px;background:linear-gradient(90deg,#7448ff,#5427ef);font-size:15px;font-weight:700}.elementor-element-02099da .elementor-element-a12cbd3 .elementor-button{background:#fff;color:#00aef0;border:1.5px solid #00aef0}.elementor-element-02099da .elementor-element-7159c75{padding:13px 18px!important;background:#fff;border:1px solid #e8e5f2;border-radius:13px;box-shadow:0 6px 20px rgba(31,25,72,.04)}.elementor-element-02099da .elementor-element-7159c75 .elementor-icon-list-items{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.elementor-element-02099da .elementor-element-7159c75 .elementor-icon-list-item{justify-content:center;padding:6px 14px;border-left:1px solid #e5e2ef;font-size:13px}.elementor-element-02099da .elementor-element-7159c75 .elementor-icon-list-item:last-child{border-left:0}@media(max-width:767px){.elementor-element-f3a33f5{height:auto;min-height:540px;padding:28px 18px 245px;background-size:88% auto;background-position:center bottom;text-align:center}.elementor-element-f3a33f5>.elementor-container{height:auto;min-height:0}.elementor-element-f3a33f5>.elementor-container>.elementor-column{width:100%!important}.elementor-element-f3a33f5 h1 .elementor-heading-title{font-size:30px}.elementor-element-f3a33f5 h3 .elementor-heading-title{font-size:20px}.elementor-element-f3a33f5 .elementor-widget-text-editor{font-size:14px;line-height:1.9}.elementor-element-02099da{padding:0 14px 14px}.elementor-element-02099da>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{display:flex!important;flex-direction:column!important;gap:14px!important}.elementor-element-02099da .elementor-element-2d7e138,.elementor-element-02099da .elementor-element-091d57b,.elementor-element-02099da .elementor-element-21e8515,.elementor-element-02099da .elementor-element-a12cbd3,.elementor-element-02099da .elementor-element-b8176aa,.elementor-element-02099da .elementor-element-2ba04b4,.elementor-element-02099da .elementor-element-5a8fd64,.elementor-element-02099da .elementor-element-7159c75{width:100%!important;margin:0!important;grid-area:auto!important}.elementor-element-02099da .elementor-element-2d7e138{padding:20px!important}.elementor-element-02099da .elementor-element-7159c75 .elementor-icon-list-items{grid-template-columns:1fr 1fr}.elementor-element-02099da .elementor-element-7159c75 .elementor-icon-list-item{border-left:0;border-bottom:1px solid #ece9f4;padding:10px 6px}}@media(min-width:768px){.elementor-element-02099da .elementor-widget.elementor-element-091d57b{grid-area:1/5/2/7!important;width:auto!important}.elementor-element-02099da .elementor-widget.elementor-element-b8176aa{grid-area:4/5/5/7!important;width:auto!important}.elementor-element-02099da .elementor-widget.elementor-element-2ba04b4{grid-area:4/3/5/5!important;width:auto!important}.elementor-element-02099da .elementor-widget.elementor-element-5a8fd64{grid-area:4/1/5/3!important;width:auto!important}}@media(min-width:768px){.elementor-element-02099da .elementor-widget.elementor-element-2d7e138{grid-area:1/3/4/7!important}.elementor-element-02099da .elementor-widget.elementor-element-091d57b{grid-area:1/1/2/3!important}.elementor-element-02099da .elementor-widget.elementor-element-21e8515{grid-area:2/1/3/3!important}.elementor-element-02099da .elementor-widget.elementor-element-a12cbd3{grid-area:3/1/4/3!important}.elementor-element-02099da .elementor-widget.elementor-element-b8176aa{grid-area:4/1/5/3!important}.elementor-element-02099da .elementor-widget.elementor-element-2ba04b4{grid-area:4/3/5/5!important}.elementor-element-02099da .elementor-widget.elementor-element-5a8fd64{grid-area:4/5/5/7!important}}.elementor-element-7f68043{padding:18px 22px;background:#f8f7fc}.elementor-element-7f68043>.elementor-container{max-width:1180px}.elementor-element-7f68043 .elementor-column:first-child{width:100%!important}.elementor-element-7f68043 .elementor-column:last-child{display:none!important}.elementor-element-7f68043 .elementor-column:first-child>.elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto;gap:12px 16px;padding:0!important}.elementor-element-7f68043 .elementor-element-8f42917{grid-area:1/1/2/3;margin:0!important}.elementor-element-7f68043 .elementor-element-a35e4a5{grid-area:2/1/4/3;margin:0!important}.elementor-element-7f68043 .elementor-element-2a749c5{grid-area:1/3/3/4;margin:0!important;padding:26px 22px!important;background:linear-gradient(145deg,#fff,#f3f0ff);border:1px solid #ebe7f6;border-radius:14px;text-align:center}.elementor-element-7f68043 .elementor-element-48bbbfa{grid-area:3/3/4/4;margin:0!important}.elementor-element-7f68043 .elementor-heading-title{font-size:25px!important;font-weight:800;color:#111936}.elementor-element-7f68043 .elementor-accordion-item{margin-bottom:10px;border:1px solid #e7e4f0!important;border-radius:10px;overflow:hidden;background:#fff}.elementor-element-7f68043 .elementor-tab-title{padding:14px 18px!important;font-size:15px;font-weight:700;color:#19213c}.elementor-element-7f68043 .elementor-tab-content{padding:14px 18px!important;color:#5b647f;font-size:14px;line-height:1.9}.elementor-element-7f68043 .elementor-icon-box-title{font-size:20px;color:#111936}.elementor-element-7f68043 .elementor-icon-box-description{font-size:14px;line-height:2;color:#59627e}.elementor-element-7f68043 .elementor-button{width:100%;min-height:48px;border-radius:8px;background:linear-gradient(90deg,#7448ff,#5427ef);font-size:15px;font-weight:700}@media(max-width:767px){.elementor-element-7f68043{padding:14px}.elementor-element-7f68043 .elementor-column:first-child>.elementor-widget-wrap{display:flex!important;flex-direction:column!important;gap:12px}.elementor-element-7f68043 .elementor-element-8f42917{order:1}.elementor-element-7f68043 .elementor-element-a35e4a5{order:2}.elementor-element-7f68043 .elementor-element-2a749c5{order:3}.elementor-element-7f68043 .elementor-element-48bbbfa{order:4}.elementor-element-7f68043 .elementor-heading-title{font-size:22px!important}}.elementor-element-fe55ede{margin:0 auto 0;padding:24px 22px;background:#f8f7fc}.elementor-element-fe55ede>.elementor-container{max-width:1180px;min-height:145px;padding:24px 260px 22px 32px;background:linear-gradient(110deg,#f2efff,#fbfaff);background-image:url("https://iran-iptv.com/wp-content/uploads/2026/09/iran-iptv-hero-transparent.webp"),linear-gradient(110deg,#f2efff,#fbfaff);background-repeat:no-repeat;background-position:32px center,center;background-size:205px auto,cover;border:1px solid #e9e5f5;border-radius:14px}.elementor-element-fe55ede .elementor-widget-wrap{display:flex!important;flex-wrap:wrap;justify-content:center;align-content:center;gap:8px 12px}.elementor-element-fe55ede .elementor-element-dad3217,.elementor-element-fe55ede .elementor-element-4a84f0a{width:100%!important;margin:0!important;text-align:center}.elementor-element-fe55ede .elementor-heading-title{font-size:26px!important;font-weight:900;color:#111936}.elementor-element-fe55ede .elementor-element-4a84f0a p{display:none}.elementor-element-fe55ede .elementor-element-4a84f0a:before{content:"همین حالا به هزاران کانال و محتوای جذاب دسترسی پیدا کنید.";display:block;color:#59627e;font-size:14px;line-height:1.8}.elementor-element-fe55ede .elementor-element-388a98f,.elementor-element-fe55ede .elementor-element-4b7570e{width:180px!important;margin:0!important}.elementor-element-fe55ede .elementor-button{width:100%;min-height:44px;border-radius:8px;background:linear-gradient(90deg,#7448ff,#5427ef);font-size:14px;font-weight:700}.elementor-element-fe55ede .elementor-element-4b7570e .elementor-button{background:#fff;color:#00aef0;border:1.5px solid #00aef0}@media(max-width:767px){.elementor-element-fe55ede{padding:14px}.elementor-element-fe55ede>.elementor-container{padding:24px 16px 190px;min-height:360px;background-position:center bottom 12px,center;background-size:210px auto,cover}.elementor-element-fe55ede .elementor-heading-title{font-size:22px!important}.elementor-element-fe55ede .elementor-element-388a98f,.elementor-element-fe55ede .elementor-element-4b7570e{width:100%!important}}@media(min-width:768px){.elementor-element-f3a33f5{height:250px!important;min-height:250px!important}.elementor-element-f3a33f5>.elementor-container{height:250px!important;min-height:250px!important}.elementor-element-f3a33f5 h1 .elementor-heading-title{font-size:38px!important}.elementor-element-02099da .elementor-element-2d7e138{padding:24px!important}.elementor-element-02099da .elementor-field{min-height:44px}.elementor-element-02099da textarea.elementor-field{min-height:120px}.elementor-element-02099da .elementor-element-b8176aa,.elementor-element-02099da .elementor-element-2ba04b4,.elementor-element-02099da .elementor-element-5a8fd64{min-height:170px;padding:17px!important}.elementor-element-fe55ede{padding:10px 22px!important}.elementor-element-fe55ede>.elementor-container{min-height:130px!important;padding-top:16px!important;padding-bottom:16px!important}.elementor-element-fe55ede .elementor-heading-title{font-size:24px!important}}.elementor-element-7f68043 .elementor-element-2a749c5{align-self:start!important;height:auto!important}.elementor-element-7f68043 .elementor-element-48bbbfa{align-self:start!important}
/* HERO CONTACT EXACT REFERENCE */
.elementor-element-f3a33f5{
height:250px!important;min-height:250px!important;padding:0 24px!important;
background-color:#f8f9ff!important;
background-image:url("https://iran-iptv.com/wp-content/uploads/2026/09/iran-iptv-contact-headset-transparent.webp"),radial-gradient(circle at 74% 48%,#ffffff 0,#fafaff 42%,#f5f6ff 100%)!important;
background-repeat:no-repeat!important;background-position:58px center,center!important;background-size:46% auto,cover!important;
overflow:hidden!important}
.elementor-element-f3a33f5>.elementor-container{max-width:1180px!important;height:250px!important;min-height:250px!important;align-items:center!important}
.elementor-element-f3a33f5 .elementor-element-8c0fb67{width:52%!important;margin-left:0!important;margin-right:auto!important}
.elementor-element-f3a33f5 .elementor-element-8c0fb67>.elementor-widget-wrap{display:flex!important;flex-direction:column!important;justify-content:center!important;align-content:stretch!important;padding:0 10px 0 0!important}
.elementor-element-f3a33f5 .elementor-element-5c20902{margin:0 0 8px!important}
.elementor-element-f3a33f5 .elementor-element-5c20902 .elementor-heading-title{font-family:"IRANYekan","IranYekan",Tahoma,sans-serif!important;font-size:25px!important;line-height:1.45!important;font-weight:800!important;color:#111936!important;letter-spacing:0!important;text-align:right!important}
.elementor-element-f3a33f5 .elementor-element-2ee9300{margin:0 0 6px!important}
.elementor-element-f3a33f5 .elementor-element-2ee9300 .elementor-heading-title{font-family:"IRANYekan","IranYekan",Tahoma,sans-serif!important;font-size:42px!important;line-height:1.4!important;font-weight:900!important;color:#0d1530!important;letter-spacing:-1.1px!important;white-space:nowrap!important;text-align:right!important}
.elementor-element-f3a33f5 .elementor-element-de0cd74{margin:0!important;max-width:520px!important;text-align:right!important}
.elementor-element-f3a33f5 .elementor-element-de0cd74 .elementor-widget-container>*{display:none!important}
.elementor-element-f3a33f5 .elementor-element-de0cd74 .elementor-widget-container:before{content:"برای راه‌اندازی، انتخاب اشتراک یا رفع مشکل،A تیم پشتیبانی IRAN IPTV پاسخ‌گوی شماست.";white-space:pre-line;display:block;font-family:"IRANYekan","IranYekan",Tahoma,sans-serif;font-size:17px;line-height:1.85;font-weight:400;color:#4b5470;text-align:right}
@media(max-width:767px){
.elementor-element-f3a33f5{height:auto!important;min-height:520px!important;padding:28px 18px 235px!important;background-position:center bottom 14px,center!important;background-size:90% auto,cover!important}
.elementor-element-f3a33f5>.elementor-container{height:auto!important;min-height:0!important}
.elementor-element-f3a33f5 .elementor-element-8c0fb67{width:100%!important;margin:0!important}
.elementor-element-f3a33f5 .elementor-element-8c0fb67>.elementor-widget-wrap{padding:0!important;align-items:center!important}
.elementor-element-f3a33f5 .elementor-element-5c20902 .elementor-heading-title{font-size:20px!important;text-align:center!important}
.elementor-element-f3a33f5 .elementor-element-2ee9300 .elementor-heading-title{font-size:30px!important;white-space:normal!important;text-align:center!important;letter-spacing:-.4px!important}
.elementor-element-f3a33f5 .elementor-element-de0cd74 .elementor-widget-container:before{font-size:14px;line-height:1.9;text-align:center}
}.elementor-element-f3a33f5 .elementor-element-de0cd74{max-width:465px!important}.elementor-element-f3a33f5 .elementor-element-de0cd74 .elementor-widget-container:before{content:"برای راه‌اندازی، انتخاب اشتراک یا رفع مشکل، تیم پشتیبانی IRAN IPTV پاسخ‌گوی شماست."!important;white-space:normal!important}@media(max-width:767px){.elementor-element-f3a33f5 .elementor-element-de0cd74{max-width:100%!important}}
/* SUPPORT CARD EXACT REFERENCE */
@media(min-width:768px){
.elementor-element-02099da .elementor-widget.elementor-element-091d57b{
grid-area:1/1/4/3!important;width:auto!important;min-height:512px!important;height:512px!important;
margin:0!important;padding:16px 18px 48px!important;position:relative!important;z-index:1!important;
background:#fff!important;border:1px solid #e9e5f3!important;border-radius:14px!important;
box-shadow:0 8px 28px rgba(31,25,72,.055)!important;overflow:hidden!important;text-align:center!important}
.elementor-element-02099da .elementor-element-091d57b>.elementor-widget-container{position:relative!important;height:100%!important;z-index:1!important}
.elementor-element-02099da .elementor-element-091d57b>.elementor-widget-container:before{
content:""!important;position:absolute!important;z-index:-1!important;top:174px!important;right:-3px!important;left:-3px!important;height:240px!important;
background:#f6f3ff!important;border-radius:14px!important}
.elementor-element-02099da .elementor-element-091d57b .elementor-icon-box-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important}
.elementor-element-02099da .elementor-element-091d57b .elementor-icon-box-icon{margin:0 0 8px!important}
.elementor-element-02099da .elementor-element-091d57b .elementor-icon{
display:inline-flex!important;align-items:center!important;justify-content:center!important;width:72px!important;height:72px!important;
background:#f2efff!important;border-radius:50%!important;color:#5d2df5!important;font-size:38px!important}
.elementor-element-02099da .elementor-element-091d57b .elementor-icon-box-content{position:relative!important;width:100%!important}
.elementor-element-02099da .elementor-element-091d57b .elementor-icon-box-title{margin:0 0 4px!important;font-size:21px!important;line-height:1.55!important;font-weight:800!important;color:#111936!important}
.elementor-element-02099da .elementor-element-091d57b .elementor-icon-box-description{max-width:275px!important;margin:0 auto!important;font-size:14px!important;line-height:1.85!important;font-weight:400!important;color:#515b78!important}
.elementor-element-02099da .elementor-element-091d57b .elementor-icon-box-content:before{
content:"پشتیبانی ۲۴/۷"!important;position:absolute!important;top:95px!important;right:0!important;left:0!important;
font-size:30px!important;line-height:1.4!important;font-weight:900!important;color:#5b2cf4!important;text-align:center!important}
.elementor-element-02099da .elementor-element-091d57b .elementor-icon-box-content:after{
content:"در تمام ساعات شبانه‌روز، حتی روزهای تعطیلA پاسخ‌گوی شما هستیم."!important;white-space:pre-line!important;
position:absolute!important;top:144px!important;right:8px!important;left:8px!important;font-size:14px!important;line-height:1.75!important;
font-weight:400!important;color:#39425f!important;text-align:center!important}
.elementor-element-02099da .elementor-element-091d57b:after{
content:"معمولاً در کمتر از چند دقیقه پاسخ می‌دهیم.  ⚡"!important;position:absolute!important;right:0!important;left:0!important;bottom:14px!important;
font-size:12px!important;line-height:1.6!important;font-weight:500!important;color:#515b78!important;text-align:center!important}
.elementor-element-02099da .elementor-widget.elementor-element-21e8515{grid-area:2/1/3/3!important;z-index:3!important;transform:translateY(24px)!important;padding:0 16px!important;align-self:start!important}
.elementor-element-02099da .elementor-widget.elementor-element-a12cbd3{grid-area:3/1/4/3!important;z-index:3!important;transform:translateY(-36px)!important;padding:0 16px!important;align-self:start!important}
.elementor-element-02099da .elementor-element-21e8515 .elementor-button,.elementor-element-02099da .elementor-element-a12cbd3 .elementor-button{
width:100%!important;height:48px!important;min-height:48px!important;padding:0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;
border-radius:8px!important;font-size:15px!important;line-height:1!important;font-weight:700!important}
.elementor-element-02099da .elementor-element-21e8515 .elementor-button:after{
content:"\f3fe"!important;font-family:"Font Awesome 5 Brands"!important;font-size:21px!important;margin-right:10px!important}
.elementor-element-02099da .elementor-element-a12cbd3 .elementor-button:after{
content:"\f232"!important;font-family:"Font Awesome 5 Brands"!important;font-size:20px!important;margin-right:10px!important}
}
@media(max-width:767px){
.elementor-element-02099da .elementor-element-091d57b{min-height:480px!important;height:480px!important;padding:16px 16px 46px!important;position:relative!important;overflow:hidden!important}
.elementor-element-02099da .elementor-element-091d57b>.elementor-widget-container:before{top:170px!important;height:235px!important}
.elementor-element-02099da .elementor-element-21e8515{margin-top:-216px!important;z-index:3!important;padding:0 16px!important}
.elementor-element-02099da .elementor-element-a12cbd3{margin-top:-160px!important;z-index:3!important;padding:0 16px!important}
}@media(min-width:768px){.elementor-element-02099da>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{position:relative!important}.elementor-element-02099da .elementor-widget.elementor-element-21e8515{position:absolute!important;right:0!important;top:306px!important;width:32.3%!important;height:48px!important;transform:none!important;padding:0 16px!important;margin:0!important}.elementor-element-02099da .elementor-widget.elementor-element-a12cbd3{position:absolute!important;right:0!important;top:364px!important;width:32.3%!important;height:48px!important;transform:none!important;padding:0 16px!important;margin:0!important}}@media(min-width:768px){.elementor-element-02099da .elementor-widget.elementor-element-21e8515{position:relative!important;right:auto!important;top:auto!important;width:auto!important;height:48px!important;grid-area:2/1/3/3!important;transform:translateY(-94px)!important;padding:0 16px!important;margin:0!important;z-index:3!important}.elementor-element-02099da .elementor-widget.elementor-element-a12cbd3{position:relative!important;right:auto!important;top:auto!important;width:auto!important;height:48px!important;grid-area:3/1/4/3!important;transform:translateY(-104px)!important;padding:0 16px!important;margin:0!important;z-index:3!important}}.elementor-element-02099da .elementor-element-091d57b .elementor-icon-box-content:after{content:"در تمام ساعات شبانه‌روز، حتی روزهای تعطیل پاسخ‌گوی شما هستیم."!important;white-space:normal!important;right:12px!important;left:12px!important;max-width:270px!important;margin:auto!important}.elementor-element-02099da .elementor-element-091d57b>.elementor-widget-container:before{right:0!important;left:0!important}

/* IRAN IPTV — stable support card layout v3 */
@media (min-width:768px){
.elementor-element-02099da>.elementor-container>.elementor-column>.elementor-widget-wrap{
display:grid!important;
grid-template-columns:repeat(6,minmax(0,1fr))!important;
grid-template-rows:306px 48px 10px 48px 100px auto auto!important;
column-gap:16px!important;
row-gap:0!important;
align-items:stretch!important
}
.elementor-element-2d7e138{grid-area:1/3/6/7!important;height:512px!important}
.elementor-element-091d57b{grid-area:1/1/6/3!important;height:512px!important;min-height:512px!important;transform:none!important;margin:0!important}
.elementor-element-21e8515{grid-area:2/1/3/3!important}
.elementor-element-a12cbd3{grid-area:4/1/5/3!important}
.elementor-element-21e8515,.elementor-element-a12cbd3{
position:relative!important;inset:auto!important;transform:none!important;
width:auto!important;height:48px!important;min-height:48px!important;
margin:0!important;padding:0 16px!important;z-index:8!important;align-self:stretch!important
}
.elementor-element-21e8515 .elementor-widget-container,
.elementor-element-a12cbd3 .elementor-widget-container,
.elementor-element-21e8515 .elementor-button-wrapper,
.elementor-element-a12cbd3 .elementor-button-wrapper{height:48px!important;margin:0!important}
.elementor-element-21e8515 .elementor-button,
.elementor-element-a12cbd3 .elementor-button{width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 18px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.elementor-element-b8176aa{grid-area:6/1/7/3!important;margin-top:16px!important}
.elementor-element-2ba04b4{grid-area:6/3/7/5!important;margin-top:16px!important}
.elementor-element-5a8fd64{grid-area:6/5/7/7!important;margin-top:16px!important}
.elementor-element-7159c75{grid-area:7/1/8/7!important;margin-top:16px!important}
}
@media (max-width:767px){
.elementor-element-02099da{padding:14px 11px 0!important}
.elementor-element-02099da>.elementor-container>.elementor-column>.elementor-widget-wrap{
display:grid!important;
grid-template-columns:minmax(0,1fr)!important;
grid-template-rows:auto 286px 46px 10px 46px 82px auto auto auto auto!important;
gap:0!important;align-items:stretch!important
}
.elementor-element-2d7e138{grid-area:1/1/2/2!important;height:auto!important;margin:0 0 14px!important}
.elementor-element-091d57b{
grid-area:2/1/7/2!important;height:470px!important;min-height:470px!important;
width:100%!important;transform:none!important;margin:0!important;
padding:14px 14px 42px!important;overflow:hidden!important
}
.elementor-element-21e8515{grid-area:3/1/4/2!important}
.elementor-element-a12cbd3{grid-area:5/1/6/2!important}
.elementor-element-21e8515,.elementor-element-a12cbd3{
position:relative!important;inset:auto!important;transform:none!important;
width:100%!important;height:46px!important;min-height:46px!important;
margin:0!important;padding:0 14px!important;z-index:8!important;align-self:stretch!important
}
.elementor-element-21e8515 .elementor-widget-container,
.elementor-element-a12cbd3 .elementor-widget-container,
.elementor-element-21e8515 .elementor-button-wrapper,
.elementor-element-a12cbd3 .elementor-button-wrapper{height:46px!important;margin:0!important}
.elementor-element-21e8515 .elementor-button,
.elementor-element-a12cbd3 .elementor-button{width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 12px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.elementor-element-091d57b>.elementor-widget-container:before{top:160px!important;right:14px!important;left:14px!important;height:224px!important}
.elementor-element-091d57b>.elementor-widget-container:after{bottom:13px!important;right:10px!important;left:10px!important}
.elementor-element-b8176aa{grid-area:7/1/8/2!important;margin-top:14px!important}
.elementor-element-2ba04b4{grid-area:8/1/9/2!important;margin-top:14px!important}
.elementor-element-5a8fd64{grid-area:9/1/10/2!important;margin-top:14px!important}
.elementor-element-7159c75{grid-area:10/1/11/2!important;margin-top:14px!important}
}


/* IRAN IPTV — stable support layout priority v4 */
@media (min-width:768px){
.elementor-element-02099da>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-template-rows:306px 48px 10px 48px 100px auto auto!important;column-gap:16px!important;row-gap:0!important;align-items:stretch!important}
.elementor-element-02099da .elementor-widget.elementor-element-2d7e138{grid-area:1/3/6/7!important;height:512px!important}
.elementor-element-02099da .elementor-widget.elementor-element-091d57b{grid-area:1/1/6/3!important;height:512px!important;min-height:512px!important;transform:none!important;margin:0!important}
.elementor-element-02099da .elementor-widget.elementor-element-21e8515{grid-area:2/1/3/3!important;position:relative!important;inset:auto!important;transform:none!important;width:auto!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 16px!important;z-index:8!important}
.elementor-element-02099da .elementor-widget.elementor-element-a12cbd3{grid-area:4/1/5/3!important;position:relative!important;inset:auto!important;transform:none!important;width:auto!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 16px!important;z-index:8!important}
.elementor-element-02099da .elementor-widget.elementor-element-b8176aa{grid-area:6/1/7/3!important;margin-top:16px!important}
.elementor-element-02099da .elementor-widget.elementor-element-2ba04b4{grid-area:6/3/7/5!important;margin-top:16px!important}
.elementor-element-02099da .elementor-widget.elementor-element-5a8fd64{grid-area:6/5/7/7!important;margin-top:16px!important}
.elementor-element-02099da .elementor-widget.elementor-element-7159c75{grid-area:7/1/8/7!important;margin-top:16px!important}
}
@media (max-width:767px){
.elementor-element-02099da>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 286px 46px 10px 46px 82px auto auto auto auto!important;gap:0!important;align-items:stretch!important}
.elementor-element-02099da .elementor-widget.elementor-element-2d7e138{grid-area:1/1/2/2!important;height:auto!important;margin:0 0 14px!important}
.elementor-element-02099da .elementor-widget.elementor-element-091d57b{grid-area:2/1/7/2!important;height:470px!important;min-height:470px!important;width:100%!important;transform:none!important;margin:0!important;padding:14px 14px 42px!important;overflow:hidden!important}
.elementor-element-02099da .elementor-widget.elementor-element-21e8515{grid-area:3/1/4/2!important;position:relative!important;inset:auto!important;transform:none!important;width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 14px!important;z-index:8!important}
.elementor-element-02099da .elementor-widget.elementor-element-a12cbd3{grid-area:5/1/6/2!important;position:relative!important;inset:auto!important;transform:none!important;width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 14px!important;z-index:8!important}
.elementor-element-02099da .elementor-widget.elementor-element-b8176aa{grid-area:7/1/8/2!important;margin-top:14px!important}
.elementor-element-02099da .elementor-widget.elementor-element-2ba04b4{grid-area:8/1/9/2!important;margin-top:14px!important}
.elementor-element-02099da .elementor-widget.elementor-element-5a8fd64{grid-area:9/1/10/2!important;margin-top:14px!important}
.elementor-element-02099da .elementor-widget.elementor-element-7159c75{grid-area:10/1/11/2!important;margin-top:14px!important}
}


/* IRAN IPTV — support visual panel v5 */
.elementor-element-02099da .elementor-widget.elementor-element-091d57b>.elementor-widget-container{position:relative!important;height:100%!important;z-index:1!important}
.elementor-element-02099da .elementor-widget.elementor-element-091d57b>.elementor-widget-container:before{
content:"پشتیبانی ۲۴/۷"!important;display:block!important;position:absolute!important;
top:174px!important;right:0!important;left:0!important;height:240px!important;
padding-top:22px!important;box-sizing:border-box!important;border-radius:12px!important;
background:#f7f4ff!important;color:#5b32f4!important;font-size:30px!important;
line-height:1.35!important;font-weight:900!important;text-align:center!important;z-index:1!important
}
.elementor-element-02099da .elementor-widget.elementor-element-091d57b .elementor-icon-box-content:after{
content:"در تمام ساعات شبانه‌روز، حتی روزهای تعطیل پاسخ‌گوی شما هستیم."!important;
display:block!important;position:absolute!important;top:242px!important;right:14px!important;left:14px!important;
color:#4d5672!important;font-size:14px!important;line-height:1.9!important;text-align:center!important;z-index:2!important
}
.elementor-element-02099da .elementor-widget.elementor-element-091d57b:after{
content:"معمولاً در کمتر از چند دقیقه پاسخ می‌دهیم. ⚡"!important;
display:block!important;position:absolute!important;right:8px!important;left:8px!important;bottom:13px!important;
color:#4d5672!important;font-size:12px!important;line-height:1.5!important;text-align:center!important;z-index:2!important
}
@media(max-width:767px){
.elementor-element-02099da .elementor-widget.elementor-element-091d57b>.elementor-widget-container:before{top:160px!important;right:0!important;left:0!important;height:224px!important;padding-top:18px!important;font-size:28px!important}
.elementor-element-02099da .elementor-widget.elementor-element-091d57b .elementor-icon-box-content:after{top:222px!important;right:12px!important;left:12px!important;font-size:13px!important;line-height:1.85!important}
.elementor-element-02099da .elementor-widget.elementor-element-091d57b:after{bottom:12px!important;font-size:11px!important}
}

@media(min-width:768px){
.elementor-element-02099da .elementor-widget.elementor-element-091d57b .elementor-icon-box-content:after{top:280px!important;right:14px!important;left:14px!important;font-size:13px!important;line-height:1.75!important}
}

@media(min-width:768px){.elementor-element-02099da .elementor-widget.elementor-element-091d57b .elementor-icon-box-content:after{top:190px!important}}

.elementor-element-02099da .elementor-widget.elementor-element-091d57b .elementor-icon-box-content:after{content:none!important}
.elementor-element-02099da .elementor-widget.elementor-element-091d57b>.elementor-widget-container:after{
content:"در تمام ساعات شبانه‌روز، حتی روزهای تعطیل پاسخ‌گوی شما هستیم."!important;
display:block!important;position:absolute!important;top:245px!important;right:14px!important;left:14px!important;
color:#4d5672!important;font-size:13px!important;line-height:1.8!important;text-align:center!important;z-index:3!important
}
@media(max-width:767px){.elementor-element-02099da .elementor-widget.elementor-element-091d57b>.elementor-widget-container:after{top:220px!important;right:12px!important;left:12px!important;font-size:13px!important}}


/* IRAN IPTV — unified contact page background */
body.page-id-3490,
body.page-id-3490 .website-wrapper,
body.page-id-3490 .main-page-wrapper,
body.page-id-3490 .site-content,
body.page-id-3490 .elementor,
body.page-id-3490 .elementor-element-f3a33f5,
body.page-id-3490 .elementor-element-02099da,
body.page-id-3490 .elementor-element-7f68043,
body.page-id-3490 .elementor-element-fe55ede{
background-color:#f8f7fc!important
}
body.page-id-3490 .elementor-element-f3a33f5{
background-image:url("https://iran-iptv.com/wp-content/uploads/2026/09/iran-iptv-contact-headset-transparent.webp")!important;
background-repeat:no-repeat!important
}


/* IRAN IPTV — desktop hero image fit v2 */
@media(min-width:768px){
body.page-id-3490 .elementor-element-f3a33f5{
background-size:auto 88%!important;
background-position:7% center!important
}
}


/* IRAN IPTV — compact desktop support buttons */
@media(min-width:768px){
.elementor-element-02099da .elementor-widget.elementor-element-21e8515,
.elementor-element-02099da .elementor-widget.elementor-element-a12cbd3{
height:48px!important;min-height:48px!important;padding:4px 28px!important
}
.elementor-element-02099da .elementor-element-21e8515 .elementor-widget-container,
.elementor-element-02099da .elementor-element-a12cbd3 .elementor-widget-container,
.elementor-element-02099da .elementor-element-21e8515 .elementor-button-wrapper,
.elementor-element-02099da .elementor-element-a12cbd3 .elementor-button-wrapper{
height:40px!important;text-align:center!important
}
.elementor-element-02099da .elementor-element-21e8515 .elementor-button,
.elementor-element-02099da .elementor-element-a12cbd3 .elementor-button{
width:100%!important;max-width:260px!important;height:40px!important;min-height:40px!important;
padding:0 14px!important;margin:0 auto!important;font-size:13px!important;border-radius:7px!important
}
.elementor-element-02099da .elementor-element-21e8515 .elementor-button-icon,
.elementor-element-02099da .elementor-element-a12cbd3 .elementor-button-icon,
.elementor-element-02099da .elementor-element-21e8515 .elementor-button-icon i,
.elementor-element-02099da .elementor-element-a12cbd3 .elementor-button-icon i{
font-size:14px!important
}
}/* End custom CSS */