.elementor-kit-731 {
    --e-global-color-primary: #48215C;
    --e-global-color-accent: #CECECE;
    --e-global-color-secondary: #FFFFFF;
    --e-global-color-text: #F2F2F2;
    --e-global-color-c1436b8: #E7F3F3;
    --e-global-color-16054dd: #D3D3D3;
    --e-global-color-4af6aa9: #949494;
    --e-global-color-1436fa3: #767676;
    --e-global-color-2813c8e: #595959;
    --e-global-color-9faf414: #3B3B3B;
    --e-global-color-aa6ea28: #FAFBFC;
    --e-global-typography-primary-font-family: "DIN Next LT Arabic";
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "DIN Next LT Arabic";
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-text-font-family: "DIN Next LT Arabic";
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "DIN Next LT Arabic";
    --e-global-typography-accent-font-weight: 500
}

.elementor-kit-731 a {
    font-family: var(--e-global-typography-primary-font-family), DIN Next LT Arabic;
    font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-kit-731 h1 {
    font-family: var(--e-global-typography-primary-font-family), DIN Next LT Arabic;
    font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-kit-731 h2 {
    font-family: var(--e-global-typography-primary-font-family), DIN Next LT Arabic;
    font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-kit-731 h3 {
    font-family: var(--e-global-typography-primary-font-family), DIN Next LT Arabic;
    font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-kit-731 h4 {
    font-family: var(--e-global-typography-primary-font-family), DIN Next LT Arabic;
    font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-kit-731 h5 {
    font-family: var(--e-global-typography-primary-font-family), DIN Next LT Arabic;
    font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-kit-731 h6 {
    font-family: var(--e-global-typography-primary-font-family), DIN Next LT Arabic;
    font-weight: var(--e-global-typography-primary-font-weight)
}

.elementor-kit-731 button,
.elementor-kit-731 input[type="button"],
.elementor-kit-731 input[type="submit"],
.elementor-kit-731 .elementor-button {
    font-family: "DIN Next LT Arabic", DIN Next LT Arabic;
    font-weight: 400
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1140px
}

.e-con {
    --container-max-width: 1140px
}

.elementor-widget:not(:last-child) {
    margin-block-end: 20px
}

.elementor-element {
    --widgets-spacing: 20px 20px;
    --widgets-spacing-row: 20px;
    --widgets-spacing-column: 20px
}

{}

h1.entry-title {
    display: var(--page-title-display)
}

@media(max-width:1024px) {
    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 1024px
    }
    .e-con {
        --container-max-width: 1024px
    }
}

@media(max-width:767px) {
    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 767px
    }
    .e-con {
        --container-max-width: 767px
    }
}