.elementor-14347 .elementor-element.elementor-element-d9d3a81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14347 .elementor-element.elementor-element-d9d3a81:not(.elementor-motion-effects-element-type-background), .elementor-14347 .elementor-element.elementor-element-d9d3a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14347 .elementor-element.elementor-element-6009a62{--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;}.elementor-14347 .elementor-element.elementor-element-b08842a{--display:flex;}.elementor-14347 .elementor-element.elementor-element-ab0baa5{--display:flex;}.elementor-14347 .elementor-element.elementor-element-b833b1a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14347 .elementor-element.elementor-element-c7876da{--display:flex;}.elementor-14347 .elementor-element.elementor-element-43bc6fa{--display:flex;--overlay-opacity:0.1;}.elementor-14347 .elementor-element.elementor-element-43bc6fa::before, .elementor-14347 .elementor-element.elementor-element-43bc6fa > .elementor-background-video-container::before, .elementor-14347 .elementor-element.elementor-element-43bc6fa > .e-con-inner > .elementor-background-video-container::before, .elementor-14347 .elementor-element.elementor-element-43bc6fa > .elementor-background-slideshow::before, .elementor-14347 .elementor-element.elementor-element-43bc6fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-14347 .elementor-element.elementor-element-43bc6fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://azeidkgroup.com/wp-content/uploads/2026/09/Azeidk-Logo-right.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-14347 .elementor-element.elementor-element-2bd6192{--display:flex;}.elementor-14347 .elementor-element.elementor-element-7753e6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14347 .elementor-element.elementor-element-7cfa90a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14347 .elementor-element.elementor-element-797af5d{--display:flex;}.elementor-14347 .elementor-element.elementor-element-797af5d:not(.elementor-motion-effects-element-type-background), .elementor-14347 .elementor-element.elementor-element-797af5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14347 .elementor-element.elementor-element-2d581bd{--display:flex;}.elementor-14347 .elementor-element.elementor-element-10e6993 .elementor-icon-list-icon{width:14px;}.elementor-14347 .elementor-element.elementor-element-10e6993 .elementor-icon-list-icon i{font-size:14px;}.elementor-14347 .elementor-element.elementor-element-10e6993 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-14347 .elementor-element.elementor-element-5724c40{--display:flex;}.elementor-14347 .elementor-element.elementor-element-315a6bf{--display:flex;}.elementor-14347 .elementor-element.elementor-element-28d4284 .elementor-heading-title{color:#FFFFFF;}@media(min-width:768px){.elementor-14347 .elementor-element.elementor-element-b08842a{--width:60%;}.elementor-14347 .elementor-element.elementor-element-ab0baa5{--width:40%;}}/* Start custom CSS *//* ==========================================================
   AZEIDK GROUP — SINGLE SERVICE
   CLEAN EDITORIAL DESIGN | RTL | RESPONSIVE

   No cards / No rounded item boxes / No card shadows
   Brand: #07120D / #E28334
   ========================================================== */


/* ==========================================================
   00 — DESIGN TOKENS
   ========================================================== */

.az-svc-hero,
.az-svc-overview,
.az-svc-scope,
.az-svc-offer,
.az-svc-systems,
.az-svc-process,
.az-svc-industries,
.az-svc-cta {
    --az-dark: #07120D;
    --az-orange: #E28334;
    --az-light: #F4F7F4;
    --az-text: #435448;
    --az-border: #DFE7DF;

    direction: rtl;
    box-sizing: border-box;
    font-family: "Noto Kufi Arabic", sans-serif;
}

.az-svc-hero *,
.az-svc-overview *,
.az-svc-scope *,
.az-svc-offer *,
.az-svc-systems *,
.az-svc-process *,
.az-svc-industries *,
.az-svc-cta * {
    box-sizing: border-box;
}


/* ==========================================================
   01 — HERO
   Blurred dynamic background + sharp image
   ========================================================== */

.az-svc-hero {
    position: relative;
    isolation: isolate;
    overflow: hidden;

    background-color: var(--az-dark) !important;
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;

    padding: 90px 24px !important;
}

/* Strong background blur */

.az-svc-hero::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 0;

    -webkit-backdrop-filter: blur(65px) saturate(.45);
    backdrop-filter: blur(65px) saturate(.45);

    background: rgba(7,18,13,.76);
    pointer-events: none;
}

/* Depth overlay */

.az-svc-hero::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 0;

    background: linear-gradient(
        110deg,
        rgba(7,18,13,.08),
        rgba(7,18,13,.32)
    );

    pointer-events: none;
}

/* Inner layout */

.az-svc-hero .az-svc-hero-inner {
    position: relative;
    z-index: 2;

    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important;

    width: 100%;
    max-width: 1200px;
    margin-inline: auto;

    gap: clamp(32px, 5vw, 75px);
}

/* Text column */

.az-svc-hero .az-svc-hero-text {
    flex: 1 1 43%;
    min-width: 0;

    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;

    gap: 12px;
    text-align: right;
}

.az-svc-hero .az-svc-eyebrow .elementor-heading-title {
    color: var(--az-orange) !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 1.9 !important;
    text-align: right !important;
}

.az-svc-hero .az-svc-title .elementor-heading-title {
    color: #FFFFFF !important;

    font-size: clamp(32px, 3.8vw, 54px) !important;
    font-weight: 800 !important;
    line-height: 1.55 !important;

    text-align: right !important;
    margin: 0 !important;
}

.az-svc-hero .az-svc-description,
.az-svc-hero .az-svc-description p {
    color: #E0EAE2 !important;

    font-size: 15px !important;
    line-height: 2.15 !important;
    font-weight: 400 !important;

    text-align: right !important;
    margin: 0 !important;
}

/* Sharp hero image */

.az-svc-hero .az-svc-image {
    flex: 1 1 57%;
    min-width: 0;
}

.az-svc-hero .az-svc-image img {
    display: block;
    width: 100%;
    height: 390px;

    object-fit: cover;
    object-position: center;

    border-radius: 0 !important;
    filter: none !important;

    box-shadow: none !important;
}


/* ==========================================================
   02 — ALL CONTENT SECTIONS
   Consistent widths, spacing and backgrounds
   ========================================================== */

.az-svc-overview,
.az-svc-scope,
.az-svc-offer,
.az-svc-systems,
.az-svc-process,
.az-svc-industries {
    position: relative;
    width: 100%;

    padding: 80px 24px !important;
    direction: rtl;
}

/* Alternating section backgrounds */

.az-svc-overview {
    background: #FFFFFF !important;
}

.az-svc-scope,
.az-svc-offer {
    background: var(--az-light) !important;
}

.az-svc-systems {
    background: #FFFFFF !important;
}

.az-svc-process {
    background: var(--az-light) !important;
}

.az-svc-industries {
    background: #FFFFFF !important;
}

/* Distinct section boundaries */

.az-svc-systems,
.az-svc-process,
.az-svc-industries {
    border-top: 1px solid var(--az-border);
}

/* Consistent inner content width */

.az-svc-inner,
.az-svc-overview > .e-con-inner,
.az-svc-scope > .e-con-inner,
.az-svc-offer > .e-con-inner,
.az-svc-systems > .e-con-inner,
.az-svc-process > .e-con-inner,
.az-svc-industries > .e-con-inner {
    width: 100%;
    max-width: 1200px;
    margin-inline: auto;
}

/* Section eyebrow */

.az-svc-label .elementor-heading-title {
    color: var(--az-orange) !important;

    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 1.9 !important;

    text-align: right !important;
}

/* ALL main section headings — RIGHT aligned */

.az-svc-overview .az-svc-heading,
.az-svc-scope .az-svc-heading,
.az-svc-offer .az-svc-heading,
.az-svc-systems .elementor-widget-heading,
.az-svc-process .elementor-widget-heading,
.az-svc-industries .az-svc-heading {
    width: 100%;
    text-align: right !important;
    margin-bottom: 30px !important;
}

.az-svc-overview .az-svc-heading .elementor-heading-title,
.az-svc-scope .az-svc-heading .elementor-heading-title,
.az-svc-offer .az-svc-heading .elementor-heading-title,
.az-svc-systems .elementor-heading-title,
.az-svc-process .elementor-heading-title,
.az-svc-industries .az-svc-heading .elementor-heading-title {
    color: var(--az-dark) !important;

    font-family: "Noto Kufi Arabic", sans-serif;
    font-size: clamp(27px, 3vw, 38px) !important;
    font-weight: 800 !important;
    line-height: 1.6 !important;

    text-align: right !important;
    margin: 0 !important;
}

/* No decorative line under headings */

.az-svc-overview .elementor-widget-heading::after,
.az-svc-scope .elementor-widget-heading::after,
.az-svc-offer .elementor-widget-heading::after,
.az-svc-systems .elementor-widget-heading::after,
.az-svc-process .elementor-widget-heading::after,
.az-svc-industries .elementor-widget-heading::after {
    content: none !important;
}


/* ==========================================================
   03 — OVERVIEW & RICH TEXT
   ========================================================== */

.az-svc-richtext,
.az-svc-richtext p,
.az-svc-richtext li,
.az-svc-offer-content,
.az-svc-offer-content p,
.az-svc-offer-content li {
    color: var(--az-text) !important;

    font-family: "Noto Kufi Arabic", sans-serif;
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 2.3 !important;

    text-align: right !important;
}

.az-svc-richtext p,
.az-svc-offer-content p {
    margin: 0 0 18px !important;
}

.az-svc-richtext ul,
.az-svc-richtext ol,
.az-svc-offer-content ul,
.az-svc-offer-content ol {
    padding-right: 24px !important;
    padding-left: 0 !important;
    margin: 16px 0 24px !important;
}

.az-svc-richtext li,
.az-svc-offer-content li {
    margin-bottom: 12px !important;
}

.az-svc-richtext li::marker,
.az-svc-offer-content li::marker {
    color: var(--az-orange);
}


/* ==========================================================
   04 — WHAT WE OFFER
   Subtle watermark + readable content
   ========================================================== */

.az-svc-scope,
.az-svc-offer {
    isolation: isolate;
    overflow: hidden;
}

/* Elementor background overlay logo */

.az-svc-scope > .elementor-background-overlay,
.az-svc-offer > .elementor-background-overlay {
    background-position: left center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;

    opacity: .07 !important;
    pointer-events: none;
}

/* Content above logo */

.az-svc-scope > .e-con-inner,
.az-svc-offer > .e-con-inner,
.az-svc-scope > .elementor-element,
.az-svc-offer > .elementor-element {
    position: relative;
    z-index: 1;
}

/* Keep list readable without turning items into cards */

.az-svc-scope .az-svc-richtext,
.az-svc-offer .az-svc-richtext,
.az-svc-offer-content {
    width: 100%;
    max-width: 850px;
    margin-right: 0;
    margin-left: auto;
}


/* ==========================================================
   05 — SYSTEMS COVERED
   Minimal editorial list — NO CARDS
   ========================================================== */

.az-svc-systems .elementor-widget-shortcode {
    width: 100%;
}

/* Two-column list */

.az-svc-systems .azsm3-cards {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr));

    gap: 0 42px !important;
    width: 100%;

    direction: rtl;
}

/* Individual list item */

.az-svc-systems .azsm3-card {
    display: flex !important;
    align-items: flex-start !important;

    gap: 14px !important;

    min-width: 0;
    min-height: 0 !important;

    padding: 22px 0 !important;

    background: transparent !important;
    border: 0 !important;
    border-bottom: 1px solid var(--az-border) !important;

    border-radius: 0 !important;
    box-shadow: none !important;

    transform: none !important;
    transition: none !important;
}

/* Orange marker */

.az-svc-systems .azsm3-dot {
    display: block;
    flex: 0 0 8px;

    width: 8px;
    height: 8px;

    margin-top: 11px;

    border-radius: 50%;
    background: var(--az-orange);
}

/* Text */

.az-svc-systems .azsm3-card-text {
    flex: 1;
    min-width: 0;

    color: #193328 !important;

    font-family: "Noto Kufi Arabic", sans-serif;
    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 2 !important;

    text-align: right !important;
}


/* ==========================================================
   06 — SERVICE PROCESS
   Numbered steps — NO CARDS
   ========================================================== */

.az-svc-process .elementor-widget-shortcode {
    width: 100%;
}

.az-svc-process .azsm3-cards {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr));

    gap: 0 42px !important;
    width: 100%;

    direction: rtl;
}

/* Step row */

.az-svc-process .azsm3-card {
    display: flex !important;
    align-items: flex-start !important;

    gap: 20px !important;

    min-width: 0;
    min-height: 0 !important;

    padding: 24px 0 !important;

    background: transparent !important;

    border: 0 !important;
    border-bottom: 1px solid #D7E1D8 !important;

    border-radius: 0 !important;
    box-shadow: none !important;

    transform: none !important;
    transition: none !important;
}

/* Step number: plain editorial number */

.az-svc-process .azsm3-number {
    display: block !important;

    flex: 0 0 42px !important;
    width: 42px !important;
    height: auto !important;

    padding: 0 !important;
    margin: 0 !important;

    background: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;

    color: var(--az-orange) !important;

    font-family: "Noto Kufi Arabic", sans-serif;
    font-size: 22px !important;
    font-weight: 800 !important;
    line-height: 1.7 !important;

    text-align: right !important;
}

/* Step text */

.az-svc-process .azsm3-card-text {
    flex: 1;
    min-width: 0;

    color: #193328 !important;

    font-family: "Noto Kufi Arabic", sans-serif;
    font-size: 15px !important;
    font-weight: 600 !important;
    line-height: 2 !important;

    text-align: right !important;
}


/* ==========================================================
   07 — INDUSTRIES
   Plain labels separated by subtle dividers
   NO CHIPS / NO BOXES
   ========================================================== */

.az-svc-industries .az-svc-terms,
.az-svc-industries .az-svc-terms .elementor-widget-container,
.az-svc-industries .az-svc-terms .elementor-post-info,
.az-svc-industries .az-svc-terms .elementor-icon-list-item,
.az-svc-industries .az-svc-terms .elementor-icon-list-text,
.az-svc-industries .az-svc-terms .elementor-post-info__item,
.az-svc-industries .az-svc-terms .elementor-post-info__terms-list {
    width: 100%;
    max-width: none;
    margin: 0 !important;
    padding: 0 !important;
}

/* Hide Elementor icon */

.az-svc-industries .az-svc-terms .elementor-icon-list-icon {
    display: none !important;
}

/* Term list */

.az-svc-industries .az-svc-terms .elementor-post-info__terms-list {
    display: flex !important;
    flex-wrap: wrap !important;

    justify-content: flex-start !important;
    align-items: center !important;

    gap: 0 !important;

    direction: rtl;
    text-align: right !important;

    font-size: 0 !important;
    line-height: 0 !important;
}

/* Individual term */

.az-svc-industries
.az-svc-terms
a.elementor-post-info__terms-list-item {
    display: inline-flex !important;
    align-items: center !important;

    min-height: 48px !important;

    padding: 8px 0 8px 24px !important;
    margin: 0 0 12px 24px !important;

    background: transparent !important;

    border: 0 !important;
    border-bottom: 1px solid var(--az-border) !important;

    border-radius: 0 !important;
    box-shadow: none !important;

    color: #193328 !important;

    font-family: "Noto Kufi Arabic", sans-serif;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1.8 !important;

    text-decoration: none !important;

    cursor: default !important;
    pointer-events: none !important;
}

/* Small marker */

.az-svc-industries
.az-svc-terms
a.elementor-post-info__terms-list-item::before {
    content: "";
    display: inline-block;

    flex: 0 0 6px;
    width: 6px;
    height: 6px;

    margin-left: 10px;

    border-radius: 50%;
    background: var(--az-orange);
}


/* ==========================================================
   08 — CTA
   Dark clean section
   ========================================================== */

.az-svc-cta {
    padding: 82px 24px !important;

    background: linear-gradient(
        135deg,
        #07120D 0%,
        #1B3827 100%
    ) !important;

    text-align: center !important;
}

/* CTA heading stays centered */

.az-svc-cta .elementor-heading-title {
    color: #FFFFFF !important;

    font-family: "Noto Kufi Arabic", sans-serif;
    font-size: clamp(26px, 3vw, 38px) !important;
    font-weight: 800 !important;
    line-height: 1.65 !important;

    text-align: center !important;
}

/* CTA text */

.az-svc-cta .elementor-widget-text-editor,
.az-svc-cta .elementor-widget-text-editor p,
.az-svc-cta .az-svc-cta-description,
.az-svc-cta .az-svc-cta-description p {
    color: #DCE8DF !important;

    font-size: 15px !important;
    line-height: 2.1 !important;

    text-align: center !important;
}

/* CTA button */

.az-svc-cta .elementor-button {
    padding: 15px 32px !important;

    background: var(--az-orange) !important;
    color: var(--az-dark) !important;

    border: none !important;
    border-radius: 0 !important;

    font-family: "Noto Kufi Arabic", sans-serif;
    font-weight: 800 !important;

    box-shadow: none !important;

    transition: background .2s ease;
}

.az-svc-cta .elementor-button:hover {
    background: #F1A15C !important;
    color: var(--az-dark) !important;
}


/* ==========================================================
   09 — TABLET
   ========================================================== */

@media (max-width: 1024px) {

    .az-svc-hero {
        padding: 70px 22px !important;
    }

    .az-svc-hero .az-svc-hero-inner {
        gap: 30px;
    }

    .az-svc-hero .az-svc-image img {
        height: 320px;
    }

    .az-svc-overview,
    .az-svc-scope,
    .az-svc-offer,
    .az-svc-systems,
    .az-svc-process,
    .az-svc-industries {
        padding: 65px 22px !important;
    }

    .az-svc-systems .azsm3-cards,
    .az-svc-process .azsm3-cards {
        column-gap: 28px !important;
    }
}


/* ==========================================================
   10 — MOBILE
   ========================================================== */

@media (max-width: 767px) {

    .az-svc-hero {
        padding: 54px 18px !important;
    }

    .az-svc-hero::before {
        -webkit-backdrop-filter: blur(45px) saturate(.45);
        backdrop-filter: blur(45px) saturate(.45);

        background: rgba(7,18,13,.82);
    }

    .az-svc-hero .az-svc-hero-inner {
        flex-direction: column !important;
        align-items: stretch !important;
        gap: 28px !important;
    }

    .az-svc-hero .az-svc-hero-text,
    .az-svc-hero .az-svc-image {
        flex: 0 0 auto !important;
        width: 100% !important;
    }

    .az-svc-hero .az-svc-title .elementor-heading-title {
        font-size: clamp(28px, 7vw, 38px) !important;
    }

    .az-svc-hero .az-svc-description,
    .az-svc-hero .az-svc-description p {
        font-size: 14px !important;
    }

    .az-svc-hero .az-svc-image img {
        height: 245px;
    }

    .az-svc-overview,
    .az-svc-scope,
    .az-svc-offer,
    .az-svc-systems,
    .az-svc-process,
    .az-svc-industries {
        padding: 54px 18px !important;
    }

    .az-svc-overview .az-svc-heading .elementor-heading-title,
    .az-svc-scope .az-svc-heading .elementor-heading-title,
    .az-svc-offer .az-svc-heading .elementor-heading-title,
    .az-svc-systems .elementor-heading-title,
    .az-svc-process .elementor-heading-title,
    .az-svc-industries .az-svc-heading .elementor-heading-title {
        font-size: 26px !important;
    }

    .az-svc-richtext,
    .az-svc-richtext p,
    .az-svc-richtext li,
    .az-svc-offer-content,
    .az-svc-offer-content p,
    .az-svc-offer-content li {
        font-size: 14px !important;
        line-height: 2.1 !important;
    }

    /* One column on mobile */

    .az-svc-systems .azsm3-cards,
    .az-svc-process .azsm3-cards {
        grid-template-columns: 1fr !important;
        gap: 0 !important;
    }

    .az-svc-systems .azsm3-card,
    .az-svc-process .azsm3-card {
        padding: 19px 0 !important;
    }

    .az-svc-systems .azsm3-card-text,
    .az-svc-process .azsm3-card-text {
        font-size: 13px !important;
    }

    .az-svc-process .azsm3-number {
        flex-basis: 38px !important;
        width: 38px !important;
        font-size: 20px !important;
    }

    /* Watermark on mobile */

    .az-svc-scope > .elementor-background-overlay,
    .az-svc-offer > .elementor-background-overlay {
        background-position: left bottom !important;
        background-size: 80% auto !important;
        opacity: .045 !important;
    }

    /* Industries */

    .az-svc-industries
    .az-svc-terms
    a.elementor-post-info__terms-list-item {
        min-height: 42px !important;

        padding-left: 14px !important;
        margin-left: 14px !important;

        font-size: 12px !important;
    }

    /* CTA */

    .az-svc-cta {
        padding: 60px 18px !important;
    }

    .az-svc-cta .elementor-button {
        width: 100%;
        max-width: 320px;
    }
}


/* ==========================================================
   11 — ACCESSIBILITY
   ========================================================== */

@media (prefers-reduced-motion: reduce) {

    .az-svc-cta .elementor-button {
        transition: none;
    }
}
/* AZ-CHIPS-V2 start */
.az-svc-industries .az-svc-terms .elementor-post-info__terms-list{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:0!important;width:calc(100% + 12px)!important;margin-inline-end:-12px!important;font-size:0!important;line-height:0!important}
.az-svc-industries .az-svc-terms a.elementor-post-info__terms-list-item{box-sizing:border-box!important;flex:0 0 calc(25% - 12px)!important;width:calc(25% - 12px)!important;min-height:58px!important;margin:0 0 12px 0!important;margin-inline-end:12px!important;padding:12px 16px!important;display:flex!important;align-items:center!important;background:var(--az-light,#F4F7F4)!important;border:1px solid var(--az-border,#DFE7DF)!important;border-radius:10px!important;font-size:14px!important;line-height:1.5!important;text-align:start!important;white-space:normal!important}
.az-svc-industries .az-svc-terms a.elementor-post-info__terms-list-item::before{flex:0 0 7px!important;width:7px!important;height:7px!important;margin:0!important;margin-inline-end:12px!important}
.az-svc-industries .az-svc-terms .elementor-post-info__terms-list .az-justify,.az-svc-industries .az-svc-terms .az-justify{text-align:start!important}
@media (max-width:1024px){.az-svc-industries .az-svc-terms a.elementor-post-info__terms-list-item{flex-basis:calc(33.333% - 12px)!important;width:calc(33.333% - 12px)!important}}
@media (max-width:767px){.az-svc-industries .az-svc-terms a.elementor-post-info__terms-list-item{flex-basis:calc(50% - 12px)!important;width:calc(50% - 12px)!important;min-height:54px!important;padding:10px 12px!important;font-size:13px!important}}
/* AZ-CHIPS-V2 end */
/* AZ-EN-FONT start */
.az-svc-industries .az-svc-heading .elementor-heading-title,.az-svc-industries .az-svc-terms a.elementor-post-info__terms-list-item{font-family:Manrope,Arial,sans-serif!important}
/* AZ-EN-FONT end */
/* AZ-IND-ALIGN start */
.az-svc-industries .e-con-inner{max-width:1200px!important;width:100%!important}
.az-svc-industries .e-con.e-child{--padding-left:0px;--padding-right:0px;padding-inline:0!important}
/* AZ-IND-ALIGN end *//* End custom CSS */