.elementor-202 .elementor-element.elementor-element-20f6048{--display:flex;overflow:visible;}.elementor-202 .elementor-element.elementor-element-668de4d{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-202 .elementor-element.elementor-element-d2b351b{--display:flex;overflow:visible;}.elementor-202 .elementor-element.elementor-element-8330c20{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-202 .elementor-element.elementor-element-0b85601{--display:flex;overflow:visible;}.elementor-202 .elementor-element.elementor-element-66367f8{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-202 .elementor-element.elementor-element-4bc4bc8{--display:flex;overflow:visible;}.elementor-202 .elementor-element.elementor-element-4548a37{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-202 .elementor-element.elementor-element-dc13e95{--display:flex;overflow:visible;}.elementor-202 .elementor-element.elementor-element-698cf36{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-202 .elementor-element.elementor-element-507b86a{--display:flex;overflow:visible;}.elementor-202 .elementor-element.elementor-element-1f899c3{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}/* Start custom CSS for html, class: .elementor-element-d33e5dc *//* Universal full-bleed for any Elementor section - both sides symmetric */
/* استعمال: اسے اسی سیکشن کے Custom CSS میں پیسٹ کرو جس کو full bleed چاہیے */

.elementor-202 .elementor-element.elementor-element-d33e5dc {
    --bleed: 50vw;
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(-1 * var(--bleed)) !important;
    margin-right: calc(-1 * var(--bleed)) !important;
    position: relative !important;
    left: 50% !important;
    transform: translateX(%) !important;
    box-sizing: border-box !important;
}

/* اندر کے عناصر کو بھی فل رکھنے کے لیے (slider, stats وغیرہ) */
.elementor-202 .elementor-element.elementor-element-d33e5dc .elementor-widget-container,
.elementor-202 .elementor-element.elementor-element-d33e5dc .bl-slider-outer,
.elementor-202 .elementor-element.elementor-element-d33e5dc .bl-track,
.elementor-202 .elementor-element.elementor-element-d33e5dc .bl-controls,
.elementor-202 .elementor-element.elementor-element-d33e5dc .bl-stats-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

/* تھیم/ایلیمنٹر کے اوور فلو کو روکو (scrollbar نہ آئے) */
html, body, .elementor, .elementor-section {
    overflow-x: hidden !important;
    max-width: 100% !important;
}

/* موبائل / ٹیبلٹ پر safe fallback (vw calc بعض اوقات مسئلہ کرتا ہے) */
@media (max-width: 1024px) {
    .elementor-202 .elementor-element.elementor-element-d33e5dc {
        margin-left: -20px !important;
        margin-right: -20px !important;
        width: calc(100% + 40px) !important;
        left: auto !important;
        transform: none !important;
    }
}

@media (max-width: 767px) {
    .elementor-202 .elementor-element.elementor-element-d33e5dc {
        margin-left: -16px !important;
        margin-right: -16px !important;
        width: calc(100% + 32px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-668de4d *//* Universal full-bleed for any Elementor section - both sides symmetric */
/* استعمال: اسے اسی سیکشن کے Custom CSS میں پیسٹ کرو جس کو full bleed چاہیے */

.elementor-202 .elementor-element.elementor-element-668de4d {
    --bleed: 50vw;
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(-1 * var(--bleed)) !important;
    margin-right: calc(-1 * var(--bleed)) !important;
    position: relative !important;
    left: 50% !important;
    transform: translateX(%) !important;
    box-sizing: border-box !important;
}

/* اندر کے عناصر کو بھی فل رکھنے کے لیے (slider, stats وغیرہ) */
.elementor-202 .elementor-element.elementor-element-668de4d .elementor-widget-container,
.elementor-202 .elementor-element.elementor-element-668de4d .bl-slider-outer,
.elementor-202 .elementor-element.elementor-element-668de4d .bl-track,
.elementor-202 .elementor-element.elementor-element-668de4d .bl-controls,
.elementor-202 .elementor-element.elementor-element-668de4d .bl-stats-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

/* تھیم/ایلیمنٹر کے اوور فلو کو روکو (scrollbar نہ آئے) */
html, body, .elementor, .elementor-section {
    overflow-x: hidden !important;
    max-width: 100% !important;
}

/* موبائل / ٹیبلٹ پر safe fallback (vw calc بعض اوقات مسئلہ کرتا ہے) */
@media (max-width: 1024px) {
    .elementor-202 .elementor-element.elementor-element-668de4d {
        margin-left: -20px !important;
        margin-right: -20px !important;
        width: calc(100% + 40px) !important;
        left: auto !important;
        transform: none !important;
    }
}

@media (max-width: 767px) {
    .elementor-202 .elementor-element.elementor-element-668de4d {
        margin-left: -16px !important;
        margin-right: -16px !important;
        width: calc(100% + 32px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8330c20 *//* Universal full-bleed for any Elementor section - both sides symmetric */
/* استعمال: اسے اسی سیکشن کے Custom CSS میں پیسٹ کرو جس کو full bleed چاہیے */

.elementor-202 .elementor-element.elementor-element-8330c20 {
    --bleed: 50vw;
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(-1 * var(--bleed)) !important;
    margin-right: calc(-1 * var(--bleed)) !important;
    position: relative !important;
    left: 50% !important;
    transform: translateX(%) !important;
    box-sizing: border-box !important;
}

/* اندر کے عناصر کو بھی فل رکھنے کے لیے (slider, stats وغیرہ) */
.elementor-202 .elementor-element.elementor-element-8330c20 .elementor-widget-container,
.elementor-202 .elementor-element.elementor-element-8330c20 .bl-slider-outer,
.elementor-202 .elementor-element.elementor-element-8330c20 .bl-track,
.elementor-202 .elementor-element.elementor-element-8330c20 .bl-controls,
.elementor-202 .elementor-element.elementor-element-8330c20 .bl-stats-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

/* تھیم/ایلیمنٹر کے اوور فلو کو روکو (scrollbar نہ آئے) */
html, body, .elementor, .elementor-section {
    overflow-x: hidden !important;
    max-width: 100% !important;
}

/* موبائل / ٹیبلٹ پر safe fallback (vw calc بعض اوقات مسئلہ کرتا ہے) */
@media (max-width: 1024px) {
    .elementor-202 .elementor-element.elementor-element-8330c20 {
        margin-left: -20px !important;
        margin-right: -20px !important;
        width: calc(100% + 40px) !important;
        left: auto !important;
        transform: none !important;
    }
}

@media (max-width: 767px) {
    .elementor-202 .elementor-element.elementor-element-8330c20 {
        margin-left: -16px !important;
        margin-right: -16px !important;
        width: calc(100% + 32px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-66367f8 *//* Universal full-bleed for any Elementor section - both sides symmetric */
/* استعمال: اسے اسی سیکشن کے Custom CSS میں پیسٹ کرو جس کو full bleed چاہیے */

.elementor-202 .elementor-element.elementor-element-66367f8 {
    --bleed: 50vw;
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(-1 * var(--bleed)) !important;
    margin-right: calc(-1 * var(--bleed)) !important;
    position: relative !important;
    left: 50% !important;
    transform: translateX(%) !important;
    box-sizing: border-box !important;
}

/* اندر کے عناصر کو بھی فل رکھنے کے لیے (slider, stats وغیرہ) */
.elementor-202 .elementor-element.elementor-element-66367f8 .elementor-widget-container,
.elementor-202 .elementor-element.elementor-element-66367f8 .bl-slider-outer,
.elementor-202 .elementor-element.elementor-element-66367f8 .bl-track,
.elementor-202 .elementor-element.elementor-element-66367f8 .bl-controls,
.elementor-202 .elementor-element.elementor-element-66367f8 .bl-stats-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

/* تھیم/ایلیمنٹر کے اوور فلو کو روکو (scrollbar نہ آئے) */
html, body, .elementor, .elementor-section {
    overflow-x: hidden !important;
    max-width: 100% !important;
}

/* موبائل / ٹیبلٹ پر safe fallback (vw calc بعض اوقات مسئلہ کرتا ہے) */
@media (max-width: 1024px) {
    .elementor-202 .elementor-element.elementor-element-66367f8 {
        margin-left: -20px !important;
        margin-right: -20px !important;
        width: calc(100% + 40px) !important;
        left: auto !important;
        transform: none !important;
    }
}

@media (max-width: 767px) {
    .elementor-202 .elementor-element.elementor-element-66367f8 {
        margin-left: -16px !important;
        margin-right: -16px !important;
        width: calc(100% + 32px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4548a37 *//* Universal full-bleed for any Elementor section - both sides symmetric */
/* استعمال: اسے اسی سیکشن کے Custom CSS میں پیسٹ کرو جس کو full bleed چاہیے */

.elementor-202 .elementor-element.elementor-element-4548a37 {
    --bleed: 50vw;
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(-1 * var(--bleed)) !important;
    margin-right: calc(-1 * var(--bleed)) !important;
    position: relative !important;
    left: 50% !important;
    transform: translateX(%) !important;
    box-sizing: border-box !important;
}

/* اندر کے عناصر کو بھی فل رکھنے کے لیے (slider, stats وغیرہ) */
.elementor-202 .elementor-element.elementor-element-4548a37 .elementor-widget-container,
.elementor-202 .elementor-element.elementor-element-4548a37 .bl-slider-outer,
.elementor-202 .elementor-element.elementor-element-4548a37 .bl-track,
.elementor-202 .elementor-element.elementor-element-4548a37 .bl-controls,
.elementor-202 .elementor-element.elementor-element-4548a37 .bl-stats-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

/* تھیم/ایلیمنٹر کے اوور فلو کو روکو (scrollbar نہ آئے) */
html, body, .elementor, .elementor-section {
    overflow-x: hidden !important;
    max-width: 100% !important;
}

/* موبائل / ٹیبلٹ پر safe fallback (vw calc بعض اوقات مسئلہ کرتا ہے) */
@media (max-width: 1024px) {
    .elementor-202 .elementor-element.elementor-element-4548a37 {
        margin-left: -20px !important;
        margin-right: -20px !important;
        width: calc(100% + 40px) !important;
        left: auto !important;
        transform: none !important;
    }
}

@media (max-width: 767px) {
    .elementor-202 .elementor-element.elementor-element-4548a37 {
        margin-left: -16px !important;
        margin-right: -16px !important;
        width: calc(100% + 32px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-698cf36 *//* Universal full-bleed for any Elementor section - both sides symmetric */
/* استعمال: اسے اسی سیکشن کے Custom CSS میں پیسٹ کرو جس کو full bleed چاہیے */

.elementor-202 .elementor-element.elementor-element-698cf36 {
    --bleed: 50vw;
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(-1 * var(--bleed)) !important;
    margin-right: calc(-1 * var(--bleed)) !important;
    position: relative !important;
    left: 50% !important;
    transform: translateX(%) !important;
    box-sizing: border-box !important;
}

/* اندر کے عناصر کو بھی فل رکھنے کے لیے (slider, stats وغیرہ) */
.elementor-202 .elementor-element.elementor-element-698cf36 .elementor-widget-container,
.elementor-202 .elementor-element.elementor-element-698cf36 .bl-slider-outer,
.elementor-202 .elementor-element.elementor-element-698cf36 .bl-track,
.elementor-202 .elementor-element.elementor-element-698cf36 .bl-controls,
.elementor-202 .elementor-element.elementor-element-698cf36 .bl-stats-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

/* تھیم/ایلیمنٹر کے اوور فلو کو روکو (scrollbar نہ آئے) */
html, body, .elementor, .elementor-section {
    overflow-x: hidden !important;
    max-width: 100% !important;
}

/* موبائل / ٹیبلٹ پر safe fallback (vw calc بعض اوقات مسئلہ کرتا ہے) */
@media (max-width: 1024px) {
    .elementor-202 .elementor-element.elementor-element-698cf36 {
        margin-left: -20px !important;
        margin-right: -20px !important;
        width: calc(100% + 40px) !important;
        left: auto !important;
        transform: none !important;
    }
}

@media (max-width: 767px) {
    .elementor-202 .elementor-element.elementor-element-698cf36 {
        margin-left: -16px !important;
        margin-right: -16px !important;
        width: calc(100% + 32px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f899c3 *//* Universal full-bleed for any Elementor section - both sides symmetric */
/* استعمال: اسے اسی سیکشن کے Custom CSS میں پیسٹ کرو جس کو full bleed چاہیے */

.elementor-202 .elementor-element.elementor-element-1f899c3 {
    --bleed: 50vw;
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(-1 * var(--bleed)) !important;
    margin-right: calc(-1 * var(--bleed)) !important;
    position: relative !important;
    left: 50% !important;
    transform: translateX(%) !important;
    box-sizing: border-box !important;
}

/* اندر کے عناصر کو بھی فل رکھنے کے لیے (slider, stats وغیرہ) */
.elementor-202 .elementor-element.elementor-element-1f899c3 .elementor-widget-container,
.elementor-202 .elementor-element.elementor-element-1f899c3 .bl-slider-outer,
.elementor-202 .elementor-element.elementor-element-1f899c3 .bl-track,
.elementor-202 .elementor-element.elementor-element-1f899c3 .bl-controls,
.elementor-202 .elementor-element.elementor-element-1f899c3 .bl-stats-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

/* تھیم/ایلیمنٹر کے اوور فلو کو روکو (scrollbar نہ آئے) */
html, body, .elementor, .elementor-section {
    overflow-x: hidden !important;
    max-width: 100% !important;
}

/* موبائل / ٹیبلٹ پر safe fallback (vw calc بعض اوقات مسئلہ کرتا ہے) */
@media (max-width: 1024px) {
    .elementor-202 .elementor-element.elementor-element-1f899c3 {
        margin-left: -20px !important;
        margin-right: -20px !important;
        width: calc(100% + 40px) !important;
        left: auto !important;
        transform: none !important;
    }
}

@media (max-width: 767px) {
    .elementor-202 .elementor-element.elementor-element-1f899c3 {
        margin-left: -16px !important;
        margin-right: -16px !important;
        width: calc(100% + 32px) !important;
    }
}/* End custom CSS */