.elementor-21 .elementor-element.elementor-element-5a8e98d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5a8e98d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-rishi7 );
}

.elementor-21 .elementor-element.elementor-element-5a8e98d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 150px 0px 180px 0px;
}

.elementor-21 .elementor-element.elementor-element-5a8e98d > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-21 .elementor-element.elementor-element-5a8e98d > .elementor-shape-top svg {
    width: calc(202% + 1.3px);
    height: 15px;
}

.elementor-21 .elementor-element.elementor-element-5a8e98d > .elementor-shape-bottom svg {
    width: calc(101% + 1.3px);
    height: 50px;
}

.elementor-21 .elementor-element.elementor-element-096f39b > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-81e0f7a {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
    z-index: 1;
}

.elementor-21 .elementor-element.elementor-element-9b94662 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-51c7e49 .meafe-dual-header .title span.main-header {
    color: var( --e-global-color-rishi2 );
    font-size: 56px;
    line-height: 1.1em;
}

.elementor-21 .elementor-element.elementor-element-51c7e49 .meafe-dual-header .title {
    color: var( --e-global-color-rishi3 );
}

.elementor-21 .elementor-element.elementor-element-51c7e49 .meafe-dual-header .title span {
    font-size: 56px;
    line-height: 1em;
}

.elementor-21 .elementor-element.elementor-element-e973b1c {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-41b6b2b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-41b6b2b {
    width: auto;
    max-width: auto;
    bottom: 53px;
}

body:not(.rtl) .elementor-21 .elementor-element.elementor-element-41b6b2b {
    right: 0px;
}

body.rtl .elementor-21 .elementor-element.elementor-element-41b6b2b {
    left: 0px;
}

.elementor-21 .elementor-element.elementor-element-134a5ed {
    width: auto;
    max-width: auto;
    bottom: 65px;
}

body:not(.rtl) .elementor-21 .elementor-element.elementor-element-134a5ed {
    left: 0px;
}

body.rtl .elementor-21 .elementor-element.elementor-element-134a5ed {
    right: 0px;
}

.elementor-21 .elementor-element.elementor-element-414e63f {
    width: auto;
    max-width: auto;
    bottom: 293px;
}

body:not(.rtl) .elementor-21 .elementor-element.elementor-element-414e63f {
    left: 446px;
}

body.rtl .elementor-21 .elementor-element.elementor-element-414e63f {
    right: 446px;
}

.elementor-21 .elementor-element.elementor-element-76a2b65 {
    width: auto;
    max-width: auto;
    bottom: 133px;
}

body:not(.rtl) .elementor-21 .elementor-element.elementor-element-76a2b65 {
    left: 352px;
}

body.rtl .elementor-21 .elementor-element.elementor-element-76a2b65 {
    right: 352px;
}

.elementor-21 .elementor-element.elementor-element-361dad2 {
    width: auto;
    max-width: auto;
    bottom: 284px;
}

body:not(.rtl) .elementor-21 .elementor-element.elementor-element-361dad2 {
    right: 389.9px;
}

body.rtl .elementor-21 .elementor-element.elementor-element-361dad2 {
    left: 389.9px;
}

.elementor-21 .elementor-element.elementor-element-24af7f6 {
    width: auto;
    max-width: auto;
    bottom: 137px;
}

body:not(.rtl) .elementor-21 .elementor-element.elementor-element-24af7f6 {
    right: 296.7px;
}

body.rtl .elementor-21 .elementor-element.elementor-element-24af7f6 {
    left: 296.7px;
}

.elementor-21 .elementor-element.elementor-element-e281f1d {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 096px 0px 0106px 0px;
}

.elementor-21 .elementor-element.elementor-element-4a4822c > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-892cba7 > .elementor-container {
    max-width: 1200px;
}

.elementor-21 .elementor-element.elementor-element-892cba7 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-6eaaff9 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 15px;
}

.elementor-21 .elementor-element.elementor-element-cd9d6a2 {
    color: var( --e-global-color-rishi2 );
    font-size: 20px;
    font-weight: 500;
}

.elementor-21 .elementor-element.elementor-element-cd9d6a2 > .elementor-widget-container {
    margin: 0px 0px 08px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-a41c220 {
    font-size: 16px;
    line-height: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-a41c220 > .elementor-widget-container {
    margin: 0px 0px 016px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-4f063ab .elementor-button {
    font-weight: 500;
    line-height: 1.56em;
    fill: var( --e-global-color-rishi3 );
    color: var( --e-global-color-rishi3 );
    background-color: #02010100;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-85ab414 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 15px;
}

.elementor-21 .elementor-element.elementor-element-f8f0f18 {
    color: var( --e-global-color-rishi2 );
    font-size: 20px;
    font-weight: 500;
}

.elementor-21 .elementor-element.elementor-element-f8f0f18 > .elementor-widget-container {
    margin: 0px 0px 08px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-af2b75a {
    font-size: 16px;
    line-height: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-af2b75a > .elementor-widget-container {
    margin: 0px 0px 016px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-3c2d7df > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 15px;
}

.elementor-21 .elementor-element.elementor-element-ee16618 {
    color: var( --e-global-color-rishi2 );
    font-size: 20px;
    font-weight: 500;
}

.elementor-21 .elementor-element.elementor-element-ee16618 > .elementor-widget-container {
    margin: 0px 0px 08px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-6999597 {
    font-size: 16px;
    line-height: 1.5em;
}

.elementor-21 .elementor-element.elementor-element-6999597 > .elementor-widget-container {
    margin: 0px 0px 016px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-edeb018 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 15px 0px 15px;
}

.elementor-21 .elementor-element.elementor-element-2a2fcff {
    color: var( --e-global-color-rishi2 );
    font-size: 20px;
    font-weight: 500;
}

.elementor-21 .elementor-element.elementor-element-2a2fcff > .elementor-widget-container {
    margin: 0px 0px 08px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-383e67a {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 12px;
    --grid-column-gap: 16px;
    --grid-row-gap: 0px;
}

.elementor-21 .elementor-element.elementor-element-383e67a > .elementor-widget-container {
    margin: 0px 0px 016px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-929d73b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-929d73b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-rishi7 );
}

.elementor-21 .elementor-element.elementor-element-929d73b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0100px 0px 085px 0px;
}

.elementor-21 .elementor-element.elementor-element-929d73b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-21 .elementor-element.elementor-element-929d73b > .elementor-shape-top svg {
    width: calc(203% + 1.3px);
    height: 15px;
}

.elementor-21 .elementor-element.elementor-element-929d73b > .elementor-shape-bottom svg {
    width: calc(203% + 1.3px);
    height: 15px;
}

.elementor-21 .elementor-element.elementor-element-9f9ab1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-9f9ab1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-rishi5 );
}

.elementor-21 .elementor-element.elementor-element-9f9ab1f > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-9f9ab1f > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-9f9ab1f > .elementor-background-slideshow {
    border-radius: 16px 0px 0px 016px;
}

.elementor-21 .elementor-element.elementor-element-9f9ab1f > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 010px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 010px;
    padding: 064px 069px 0px 064px;
}

.elementor-21 .elementor-element.elementor-element-9f9ab1f > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-21 .elementor-element.elementor-element-e1495f6 .elementor-heading-title {
    color: var( --e-global-color-rishi3 );
    font-family:   Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: 2px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-21 .elementor-element.elementor-element-38208a8 {
    --divider-border-style: wavy;
    --divider-color: #F2CB05;
    --divider-border-width: 1px;
    --divider-pattern-height: 10px;
    --divider-pattern-size: 25.1px;
}

.elementor-21 .elementor-element.elementor-element-38208a8 .elementor-divider-separator {
    width: 82px;
}

.elementor-21 .elementor-element.elementor-element-38208a8 .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-21 .elementor-element.elementor-element-38208a8 > .elementor-widget-container {
    margin: 0px 0px 13px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-328c5fd > .elementor-widget-container {
    margin: 0px 0px 016px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-087a260 {
    font-size: 20px;
    line-height: 1.8em;
}

.elementor-21 .elementor-element.elementor-element-087a260 > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-272e5a3 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-b4bf0f3 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-2156874 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 012px;
}

.elementor-21 .elementor-element.elementor-element-288f0e7 {
    font-size: 20px;
    font-weight: 500;
    line-height: 1.8em;
}

.elementor-21 .elementor-element.elementor-element-288f0e7 > .elementor-widget-container {
    margin: 0px 0px 024px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-0af7d00 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-637e268 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-21b152d > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 012px;
}

.elementor-21 .elementor-element.elementor-element-89bdc90 {
    font-size: 20px;
    font-weight: 500;
    line-height: 1.8em;
}

.elementor-21 .elementor-element.elementor-element-89bdc90 > .elementor-widget-container {
    margin: 0px 0px 024px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-83de845 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-a197395 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-6cfc0d7 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 012px;
}

.elementor-21 .elementor-element.elementor-element-65bea8f {
    font-size: 20px;
    font-weight: 500;
    line-height: 1.8em;
}

.elementor-21 .elementor-element.elementor-element-65bea8f > .elementor-widget-container {
    margin: 0px 0px 024px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-9c0c8f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-9c0c8f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-rishi5 );
}

.elementor-21 .elementor-element.elementor-element-9c0c8f2 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-9c0c8f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-9c0c8f2 > .elementor-background-slideshow {
    border-radius: 0px 016px 016px 0px;
}

.elementor-21 .elementor-element.elementor-element-9c0c8f2 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 084px 0100px 12px 0px;
}

.elementor-21 .elementor-element.elementor-element-9c0c8f2 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-21 .elementor-element.elementor-element-f770f41 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-21 .elementor-element.elementor-element-780efc2 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-rishi2 );
    --divider-border-width: 1px;
}

.elementor-21 .elementor-element.elementor-element-780efc2 .elementor-divider-separator {
    width: 237px;
}

.elementor-21 .elementor-element.elementor-element-780efc2 .elementor-divider {
    padding-top: 0px;
    padding-bottom: 0px;
}

.elementor-21 .elementor-element.elementor-element-1857ab2 .wpcf7-form-control:not(.wpcf7-submit) {
    width: 100%;
    padding: 018px 027px 018px 027px;
    border-radius: 8px 8px 8px 8px;
    font-size: 16px;
    line-height: 1.75em;
    color: #2F4858AB;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-rishi6 );
}

.elementor-21 .elementor-element.elementor-element-1857ab2 ::-webkit-input-placeholder {
    color: #2F4858AB;
}

.elementor-21 .elementor-element.elementor-element-1857ab2 ::-moz-placeholder {
    color: #2F4858AB;
}

.elementor-21 .elementor-element.elementor-element-1857ab2 ::-ms-input-placeholder {
    color: #2F4858AB;
}

.elementor-21 .elementor-element.elementor-element-1857ab2 label {
    font-weight: 600;
    line-height: 1.56em;
}

.elementor-21 .elementor-element.elementor-element-1857ab2 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 035px 0px 0px 0px;
}

@media(min-width: 768px) {
    .elementor-21 .elementor-element.elementor-element-b4bf0f3 {
        width:9%;
    }

    .elementor-21 .elementor-element.elementor-element-2156874 {
        width: 91%;
    }

    .elementor-21 .elementor-element.elementor-element-637e268 {
        width: 9%;
    }

    .elementor-21 .elementor-element.elementor-element-21b152d {
        width: 91%;
    }

    .elementor-21 .elementor-element.elementor-element-a197395 {
        width: 9%;
    }

    .elementor-21 .elementor-element.elementor-element-6cfc0d7 {
        width: 91%;
    }
}

@media(max-width: 1024px) {
    .elementor-21 .elementor-element.elementor-element-5a8e98d > .elementor-shape-top svg {
        height:10px;
    }

    .elementor-21 .elementor-element.elementor-element-5a8e98d {
        padding: 0100px 015px 105px 015px;
    }

    .elementor-21 .elementor-element.elementor-element-81e0f7a {
        padding: 0px 010px 0px 010px;
    }

    .elementor-21 .elementor-element.elementor-element-51c7e49 .meafe-dual-header .title span.main-header {
        font-size: 48px;
    }

    .elementor-21 .elementor-element.elementor-element-51c7e49 .meafe-dual-header .title span {
        font-size: 48px;
    }

    body:not(.rtl) .elementor-21 .elementor-element.elementor-element-414e63f {
        left: 76px;
    }

    body.rtl .elementor-21 .elementor-element.elementor-element-414e63f {
        right: 76px;
    }

    .elementor-21 .elementor-element.elementor-element-414e63f {
        bottom: 220px;
    }

    body:not(.rtl) .elementor-21 .elementor-element.elementor-element-76a2b65 {
        left: 165px;
    }

    body.rtl .elementor-21 .elementor-element.elementor-element-76a2b65 {
        right: 165px;
    }

    .elementor-21 .elementor-element.elementor-element-76a2b65 {
        bottom: 108px;
    }

    .elementor-21 .elementor-element.elementor-element-361dad2 {
        bottom: 200px;
    }

    body:not(.rtl) .elementor-21 .elementor-element.elementor-element-24af7f6 {
        right: 97.4px;
    }

    body.rtl .elementor-21 .elementor-element.elementor-element-24af7f6 {
        left: 97.4px;
    }

    .elementor-21 .elementor-element.elementor-element-e281f1d {
        padding: 80px 015px 80px 015px;
    }

    .elementor-21 .elementor-element.elementor-element-6eaaff9 > .elementor-element-populated {
        padding: 0px 010px 0px 010px;
    }

    .elementor-21 .elementor-element.elementor-element-cd9d6a2 {
        font-size: 18px;
    }

    .elementor-21 .elementor-element.elementor-element-a41c220 {
        font-size: 14px;
    }

    .elementor-21 .elementor-element.elementor-element-a41c220 > .elementor-widget-container {
        margin: 0px 0px 010px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-4f063ab .elementor-button {
        font-size: 16px;
    }

    .elementor-21 .elementor-element.elementor-element-85ab414 > .elementor-element-populated {
        padding: 0px 010px 0px 010px;
    }

    .elementor-21 .elementor-element.elementor-element-af2b75a {
        font-size: 14px;
    }

    .elementor-21 .elementor-element.elementor-element-3c2d7df > .elementor-element-populated {
        padding: 0px 010px 0px 010px;
    }

    .elementor-21 .elementor-element.elementor-element-6999597 {
        font-size: 14px;
    }

    .elementor-21 .elementor-element.elementor-element-edeb018 > .elementor-element-populated {
        padding: 0px 010px 0px 010px;
    }

    .elementor-21 .elementor-element.elementor-element-383e67a {
        --grid-column-gap: 14px;
    }

    .elementor-21 .elementor-element.elementor-element-929d73b {
        padding: 090px 015px 075px 015px;
    }

    .elementor-21 .elementor-element.elementor-element-9f9ab1f > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 050px 020px 0px 020px;
    }

    .elementor-21 .elementor-element.elementor-element-38208a8 .elementor-divider {
        padding-top: 2px;
        padding-bottom: 2px;
    }

    .elementor-21 .elementor-element.elementor-element-38208a8 > .elementor-widget-container {
        margin: 0px 0px 010px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-328c5fd > .elementor-widget-container {
        margin: 0px 0px 010px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-087a260 > .elementor-widget-container {
        margin: 0px 0px 035px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-9c0c8f2 > .elementor-element-populated {
        padding: 064px 35px 010px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-1857ab2 > .elementor-widget-container {
        padding: 030px 0px 0px 0px;
    }
}

@media(max-width: 767px) {
    .elementor-21 .elementor-element.elementor-element-5a8e98d {
        padding:080px 0px 87px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-51c7e49 .meafe-dual-header .title span.main-header {
        font-size: 40px;
    }

    .elementor-21 .elementor-element.elementor-element-51c7e49 .meafe-dual-header .title span {
        font-size: 40px;
    }

    .elementor-21 .elementor-element.elementor-element-e281f1d {
        padding: 072px 015px 072px 015px;
    }

    .elementor-21 .elementor-element.elementor-element-6eaaff9 > .elementor-element-populated {
        margin: 0px 0px 25px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-85ab414 > .elementor-element-populated {
        margin: 0px 0px 025px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-af2b75a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-3c2d7df > .elementor-element-populated {
        margin: 0px 0px 025px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-6999597 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-edeb018 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-383e67a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-087a260 > .elementor-widget-container {
        margin: 0px 0px 030px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-b4bf0f3 {
        width: 14%;
    }

    .elementor-21 .elementor-element.elementor-element-2156874 {
        width: 86%;
    }

    .elementor-21 .elementor-element.elementor-element-2156874 > .elementor-element-populated {
        padding: 0px 0px 0px 08px;
    }

    .elementor-21 .elementor-element.elementor-element-288f0e7 {
        font-size: 18px;
    }

    .elementor-21 .elementor-element.elementor-element-288f0e7 > .elementor-widget-container {
        margin: 0px 0px 015px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-637e268 {
        width: 14%;
    }

    .elementor-21 .elementor-element.elementor-element-21b152d {
        width: 86%;
    }

    .elementor-21 .elementor-element.elementor-element-21b152d > .elementor-element-populated {
        padding: 0px 0px 0px 08px;
    }

    .elementor-21 .elementor-element.elementor-element-89bdc90 {
        font-size: 18px;
    }

    .elementor-21 .elementor-element.elementor-element-89bdc90 > .elementor-widget-container {
        margin: 0px 0px 015px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-a197395 {
        width: 14%;
    }

    .elementor-21 .elementor-element.elementor-element-6cfc0d7 {
        width: 86%;
    }

    .elementor-21 .elementor-element.elementor-element-6cfc0d7 > .elementor-element-populated {
        padding: 0px 0px 0px 08px;
    }

    .elementor-21 .elementor-element.elementor-element-65bea8f {
        font-size: 18px;
    }

    .elementor-21 .elementor-element.elementor-element-65bea8f > .elementor-widget-container {
        margin: 0px 0px 015px 0px;
    }

    .elementor-21 .elementor-element.elementor-element-9c0c8f2 > .elementor-element-populated {
        padding: 050px 025px 0px 025px;
    }
}
