.elementor-736 .elementor-element.elementor-element-1e11211 > .elementor-container {
    max-width: 840px;
}

.elementor-736 .elementor-element.elementor-element-1e11211 .elementor-background-slideshow__slide__image {
    background-size: cover;
    background-position: center center;
}

.elementor-736 .elementor-element.elementor-element-1e11211 > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-bb890b8 ) 0%, var( --e-global-color-639e8dd ) 100%);
    opacity: 0.4;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-736 .elementor-element.elementor-element-1e11211 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 10em 0em 10em 0em;
}

.elementor-736 .elementor-element.elementor-element-f241d2f > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
}

.elementor-736 .elementor-element.elementor-element-4e1d9e1 {
    text-align: center;
}

    .elementor-736 .elementor-element.elementor-element-4e1d9e1 .elementor-heading-title {
        color: var( --e-global-color-text );
    }

.elementor-736 .elementor-element.elementor-element-c03ad77 {
    --iteration-count: infinite;
    --animation-duration: 1200ms;
    --dynamic-text-color: var( --e-global-color-text );
}

    .elementor-736 .elementor-element.elementor-element-c03ad77 .elementor-headline {
        text-align: center;
        font-family: "Blinker", sans-serif;
        
        font-size: 75.76px;
        font-weight: 400;
        line-height: 1em;
        letter-spacing: -2px;
    }

    .elementor-736 .elementor-element.elementor-element-c03ad77 .elementor-headline-dynamic-wrapper path {
        stroke: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-c03ad77 .elementor-headline-plain-text {
        color: var( --e-global-color-text );
    }

    .elementor-736 .elementor-element.elementor-element-c03ad77 .elementor-headline-dynamic-text {
        font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
        font-weight: var( --e-global-typography-primary-font-weight );
        line-height: var( --e-global-typography-primary-line-height );
        letter-spacing: var( --e-global-typography-primary-letter-spacing );
    }

.elementor-736 .elementor-element.elementor-element-7115d34 {
    text-align: center;
}

    .elementor-736 .elementor-element.elementor-element-7115d34 .elementor-heading-title {
        color: var( --e-global-color-text );
    }

.elementor-736 .elementor-element.elementor-element-66ac049 .elementor-button {
    fill: var( --e-global-color-text );
    color: var( --e-global-color-text );
    background-color: var( --e-global-color-116ad20 );
}

    .elementor-736 .elementor-element.elementor-element-66ac049 .elementor-button:hover, .elementor-736 .elementor-element.elementor-element-66ac049 .elementor-button:focus {
        color: var( --e-global-color-text );
        background-color: var( --e-global-color-d49ac81 );
    }

        .elementor-736 .elementor-element.elementor-element-66ac049 .elementor-button:hover svg, .elementor-736 .elementor-element.elementor-element-66ac049 .elementor-button:focus svg {
            fill: var( --e-global-color-text );
        }

.elementor-736 .elementor-element.elementor-element-e017f97:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-e017f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-cfa1f76 );
}

.elementor-736 .elementor-element.elementor-element-e017f97 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 0em 5em 0em;
}

    .elementor-736 .elementor-element.elementor-element-e017f97 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-81d20a5 > .elementor-element-populated {
    margin: -7em 0em 0em 0em;
    --e-column-margin-right: 0em;
    --e-column-margin-left: 0em;
}

.elementor-736 .elementor-element.elementor-element-930abbe:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-930abbe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-930abbe, .elementor-736 .elementor-element.elementor-element-930abbe > .elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-930abbe {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 2em 2em 2em;
}

    .elementor-736 .elementor-element.elementor-element-930abbe > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-36b7244 > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
}

.elementor-736 .elementor-element.elementor-element-b3db668 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-116ad20 );
    --divider-border-width: 2px;
}

    .elementor-736 .elementor-element.elementor-element-b3db668 .elementor-divider-separator {
        width: 50px;
    }

    .elementor-736 .elementor-element.elementor-element-b3db668 .elementor-divider {
        padding-block-start: 15px;
        padding-block-end: 15px;
    }

.elementor-736 .elementor-element.elementor-element-aff62bf > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
}

.elementor-736 .elementor-element.elementor-element-6b4a2b8:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-6b4a2b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2022/08/Pattern_img.png");
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-736 .elementor-element.elementor-element-6b4a2b8 > .elementor-background-overlay {
    background-color: transparent;
    background-image: radial-gradient(at bottom center, #FAF9FD80 0%, var( --e-global-color-cfa1f76 ) 85%);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-736 .elementor-element.elementor-element-6b4a2b8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 0em 7em 0em;
}

.elementor-736 .elementor-element.elementor-element-7c43e56 .video-content {
    text-align: center;
}

.elementor-736 .elementor-element.elementor-element-7c43e56 .ekit-video-popup-btn i {
    font-size: 35px;
}

.elementor-736 .elementor-element.elementor-element-7c43e56 .ekit-video-popup-btn svg {
    max-width: 35px;
}

.elementor-736 .elementor-element.elementor-element-7c43e56 .ekit-video-popup-btn {
    width: 100px;
    height: 100px;
    line-height: 100px;
    color: var( --e-global-color-d49ac81 );
    background-color: var( --e-global-color-text );
}

    .elementor-736 .elementor-element.elementor-element-7c43e56 .ekit-video-popup-btn.glow-btn:before {
        color: var( --e-global-color-text );
    }

    .elementor-736 .elementor-element.elementor-element-7c43e56 .ekit-video-popup-btn.glow-btn:after {
        color: var( --e-global-color-text );
    }

    .elementor-736 .elementor-element.elementor-element-7c43e56 .ekit-video-popup-btn.glow-btn > i:after {
        color: var( --e-global-color-text );
    }

    .elementor-736 .elementor-element.elementor-element-7c43e56 .ekit-video-popup-btn svg path {
        stroke: var( --e-global-color-d49ac81 );
        fill: var( --e-global-color-d49ac81 );
    }

    .elementor-736 .elementor-element.elementor-element-7c43e56 .ekit-video-popup-btn:hover {
        color: var( --e-global-color-116ad20 );
        background-color: var( --e-global-color-text );
    }

        .elementor-736 .elementor-element.elementor-element-7c43e56 .ekit-video-popup-btn:hover svg path {
            stroke: var( --e-global-color-116ad20 );
            fill: var( --e-global-color-116ad20 );
        }

.elementor-736 .elementor-element.elementor-element-7c43e56 {
    width: auto;
    max-width: auto;
    top: 31px;
}

body:not(.rtl) .elementor-736 .elementor-element.elementor-element-7c43e56 {
    left: 85px;
}

body.rtl .elementor-736 .elementor-element.elementor-element-7c43e56 {
    right: 85px;
}

.elementor-736 .elementor-element.elementor-element-a5752dc img {
    width: 100%;
    height: 500px;
    object-fit: cover;
    object-position: center center;
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-a5752dc > .elementor-widget-container {
    padding: 0em 3em 0em 0em;
}

.elementor-736 .elementor-element.elementor-element-d6a2ac1 img {
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-d6a2ac1 {
    width: var( --container-widget-width, 50% );
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    bottom: 0px;
}

body:not(.rtl) .elementor-736 .elementor-element.elementor-element-d6a2ac1 {
    right: 0px;
}

body.rtl .elementor-736 .elementor-element.elementor-element-d6a2ac1 {
    left: 0px;
}

.elementor-736 .elementor-element.elementor-element-b4a9d3c > .elementor-element-populated {
    padding: 3em 3em 3em 3em;
}

.elementor-736 .elementor-element.elementor-element-43c0f19 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: var( --e-global-color-4d462f5 );
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 0em 0em 0em;
}

    .elementor-736 .elementor-element.elementor-element-43c0f19 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-2588acf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 7px;
}

.elementor-736 .elementor-element.elementor-element-2588acf > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: var( --e-global-color-4d462f5 );
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 2em 2em 2em;
}

    .elementor-736 .elementor-element.elementor-element-2588acf > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-4e4c7a5 .elementor-counter-number-wrapper {
    color: var( --e-global-color-116ad20 );
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var( --e-global-typography-secondary-font-weight );
    line-height: var( --e-global-typography-secondary-line-height );
}

.elementor-736 .elementor-element.elementor-element-4e4c7a5 .elementor-counter-title {
    font-family: var( --e-global-typography-84ca66e-font-family ), Sans-serif;
    font-size: var( --e-global-typography-84ca66e-font-size );
    font-weight: var( --e-global-typography-84ca66e-font-weight );
    text-transform: var( --e-global-typography-84ca66e-text-transform );
    line-height: var( --e-global-typography-84ca66e-line-height );
    letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
    word-spacing: var( --e-global-typography-84ca66e-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-ae403d8 {
    text-align: center;
}

    .elementor-736 .elementor-element.elementor-element-ae403d8 .elementor-star-rating {
        font-size: 30px;
    }

.elementor-736 .elementor-element.elementor-element-70fd072 {
    text-align: center;
}

    .elementor-736 .elementor-element.elementor-element-70fd072 .elementor-heading-title {
        font-family: var( --e-global-typography-b2ce6af-font-family ), Sans-serif;
        font-size: var( --e-global-typography-b2ce6af-font-size );
        font-weight: var( --e-global-typography-b2ce6af-font-weight );
        text-transform: var( --e-global-typography-b2ce6af-text-transform );
        font-style: var( --e-global-typography-b2ce6af-font-style );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }

.elementor-736 .elementor-element.elementor-element-51ff611 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 7px;
}

.elementor-736 .elementor-element.elementor-element-51ff611 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var( --e-global-color-4d462f5 );
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 2em 2em 2em;
}

    .elementor-736 .elementor-element.elementor-element-51ff611 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-3162f42 .elementor-counter-number-wrapper {
    color: var( --e-global-color-116ad20 );
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var( --e-global-typography-secondary-font-weight );
    line-height: var( --e-global-typography-secondary-line-height );
}

.elementor-736 .elementor-element.elementor-element-3162f42 .elementor-counter-title {
    font-family: var( --e-global-typography-84ca66e-font-family ), Sans-serif;
    font-size: var( --e-global-typography-84ca66e-font-size );
    font-weight: var( --e-global-typography-84ca66e-font-weight );
    text-transform: var( --e-global-typography-84ca66e-text-transform );
    line-height: var( --e-global-typography-84ca66e-line-height );
    letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
    word-spacing: var( --e-global-typography-84ca66e-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-3b1712b {
    text-align: center;
}

    .elementor-736 .elementor-element.elementor-element-3b1712b .elementor-star-rating {
        font-size: 30px;
    }

.elementor-736 .elementor-element.elementor-element-2c679c4 {
    text-align: center;
}

    .elementor-736 .elementor-element.elementor-element-2c679c4 .elementor-heading-title {
        font-family: var( --e-global-typography-b2ce6af-font-family ), Sans-serif;
        font-size: var( --e-global-typography-b2ce6af-font-size );
        font-weight: var( --e-global-typography-b2ce6af-font-weight );
        text-transform: var( --e-global-typography-b2ce6af-text-transform );
        font-style: var( --e-global-typography-b2ce6af-font-style );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }

.elementor-736 .elementor-element.elementor-element-7575a17:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-7575a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(135deg, var( --e-global-color-bb890b8 ) 0%, var( --e-global-color-639e8dd ) 100%);
}

.elementor-736 .elementor-element.elementor-element-7575a17 > .elementor-background-overlay {
    background-image: url("../../2022/08/1mnxgdl3iry.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-736 .elementor-element.elementor-element-7575a17 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5em 0em 5em 0em;
}

.elementor-736 .elementor-element.elementor-element-4c710cd > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
}

.elementor-736 .elementor-element.elementor-element-26e4ec3 {
    text-align: center;
}

    .elementor-736 .elementor-element.elementor-element-26e4ec3 .elementor-heading-title {
        color: var( --e-global-color-text );
    }

.elementor-736 .elementor-element.elementor-element-668b841 {
    text-align: center;
}

    .elementor-736 .elementor-element.elementor-element-668b841 .elementor-heading-title {
        color: var( --e-global-color-text );
    }

.elementor-736 .elementor-element.elementor-element-61eff64 {
    text-align: center;
    color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-4ed11c9 .video-content {
    text-align: center;
}

.elementor-736 .elementor-element.elementor-element-4ed11c9 .ekit-video-popup-btn i {
    font-size: 35px;
}

.elementor-736 .elementor-element.elementor-element-4ed11c9 .ekit-video-popup-btn svg {
    max-width: 35px;
}

.elementor-736 .elementor-element.elementor-element-4ed11c9 .ekit-video-popup-btn {
    width: 100px;
    height: 100px;
    line-height: 100px;
    color: var( --e-global-color-text );
    background-color: var( --e-global-color-accent );
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-accent );
}

    .elementor-736 .elementor-element.elementor-element-4ed11c9 .ekit-video-popup-btn.glow-btn:before {
        color: var( --e-global-color-text );
    }

    .elementor-736 .elementor-element.elementor-element-4ed11c9 .ekit-video-popup-btn.glow-btn:after {
        color: var( --e-global-color-text );
    }

    .elementor-736 .elementor-element.elementor-element-4ed11c9 .ekit-video-popup-btn.glow-btn > i:after {
        color: var( --e-global-color-text );
    }

    .elementor-736 .elementor-element.elementor-element-4ed11c9 .ekit-video-popup-btn svg path {
        stroke: var( --e-global-color-text );
        fill: var( --e-global-color-text );
    }

    .elementor-736 .elementor-element.elementor-element-4ed11c9 .ekit-video-popup-btn:hover {
        color: var( --e-global-color-116ad20 );
        background-color: var( --e-global-color-text );
    }

        .elementor-736 .elementor-element.elementor-element-4ed11c9 .ekit-video-popup-btn:hover svg path {
            stroke: var( --e-global-color-116ad20 );
            fill: var( --e-global-color-116ad20 );
        }

.elementor-736 .elementor-element.elementor-element-f61b65b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5em 0em 7em 0em;
}

    .elementor-736 .elementor-element.elementor-element-f61b65b > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-4e0bab8 > .elementor-container {
    max-width: 720px;
}

.elementor-736 .elementor-element.elementor-element-6315eea > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
}

.elementor-736 .elementor-element.elementor-element-2e46560 {
    text-align: center;
}

.elementor-736 .elementor-element.elementor-element-21c370d {
    text-align: center;
}

.elementor-736 .elementor-element.elementor-element-413f2fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-736 .elementor-element.elementor-element-413f2fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-413f2fe > .elementor-element-populated, .elementor-736 .elementor-element.elementor-element-413f2fe > .elementor-element-populated > .elementor-background-overlay, .elementor-736 .elementor-element.elementor-element-413f2fe > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-413f2fe > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 2em 2em 2em 2em;
}

    .elementor-736 .elementor-element.elementor-element-413f2fe > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-226d15e.elementor-position-right .elementor-image-box-img {
    margin-left: 14px;
}

.elementor-736 .elementor-element.elementor-element-226d15e.elementor-position-left .elementor-image-box-img {
    margin-right: 14px;
}

.elementor-736 .elementor-element.elementor-element-226d15e.elementor-position-top .elementor-image-box-img {
    margin-bottom: 14px;
}

.elementor-736 .elementor-element.elementor-element-226d15e .elementor-image-box-title {
    margin-bottom: 0px;
}

.elementor-736 .elementor-element.elementor-element-226d15e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 25%;
}

.elementor-736 .elementor-element.elementor-element-226d15e .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-736 .elementor-element.elementor-element-226d15e .elementor-image-box-description {
    color: var( --e-global-color-116ad20 );
    font-family: var( --e-global-typography-84ca66e-font-family ), Sans-serif;
    font-size: var( --e-global-typography-84ca66e-font-size );
    font-weight: var( --e-global-typography-84ca66e-font-weight );
    text-transform: var( --e-global-typography-84ca66e-text-transform );
    line-height: var( --e-global-typography-84ca66e-line-height );
    letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
    word-spacing: var( --e-global-typography-84ca66e-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-4c2ee3c .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-736 .elementor-element.elementor-element-02a75f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-736 .elementor-element.elementor-element-02a75f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-02a75f8 > .elementor-element-populated, .elementor-736 .elementor-element.elementor-element-02a75f8 > .elementor-element-populated > .elementor-background-overlay, .elementor-736 .elementor-element.elementor-element-02a75f8 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-02a75f8 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 2em 2em 2em 2em;
}

    .elementor-736 .elementor-element.elementor-element-02a75f8 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-33fb4cf.elementor-position-right .elementor-image-box-img {
    margin-left: 14px;
}

.elementor-736 .elementor-element.elementor-element-33fb4cf.elementor-position-left .elementor-image-box-img {
    margin-right: 14px;
}

.elementor-736 .elementor-element.elementor-element-33fb4cf.elementor-position-top .elementor-image-box-img {
    margin-bottom: 14px;
}

.elementor-736 .elementor-element.elementor-element-33fb4cf .elementor-image-box-title {
    margin-bottom: 0px;
}

.elementor-736 .elementor-element.elementor-element-33fb4cf .elementor-image-box-wrapper .elementor-image-box-img {
    width: 25%;
}

.elementor-736 .elementor-element.elementor-element-33fb4cf .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-736 .elementor-element.elementor-element-33fb4cf .elementor-image-box-description {
    color: var( --e-global-color-116ad20 );
    font-family: var( --e-global-typography-84ca66e-font-family ), Sans-serif;
    font-size: var( --e-global-typography-84ca66e-font-size );
    font-weight: var( --e-global-typography-84ca66e-font-weight );
    text-transform: var( --e-global-typography-84ca66e-text-transform );
    line-height: var( --e-global-typography-84ca66e-line-height );
    letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
    word-spacing: var( --e-global-typography-84ca66e-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-44342de .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-736 .elementor-element.elementor-element-77c82f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-736 .elementor-element.elementor-element-77c82f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-77c82f6 > .elementor-element-populated, .elementor-736 .elementor-element.elementor-element-77c82f6 > .elementor-element-populated > .elementor-background-overlay, .elementor-736 .elementor-element.elementor-element-77c82f6 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-77c82f6 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 2em 2em 2em 2em;
}

    .elementor-736 .elementor-element.elementor-element-77c82f6 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-25561c2.elementor-position-right .elementor-image-box-img {
    margin-left: 14px;
}

.elementor-736 .elementor-element.elementor-element-25561c2.elementor-position-left .elementor-image-box-img {
    margin-right: 14px;
}

.elementor-736 .elementor-element.elementor-element-25561c2.elementor-position-top .elementor-image-box-img {
    margin-bottom: 14px;
}

.elementor-736 .elementor-element.elementor-element-25561c2 .elementor-image-box-title {
    margin-bottom: 0px;
}

.elementor-736 .elementor-element.elementor-element-25561c2 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 25%;
}

.elementor-736 .elementor-element.elementor-element-25561c2 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-736 .elementor-element.elementor-element-25561c2 .elementor-image-box-description {
    color: var( --e-global-color-116ad20 );
    font-family: var( --e-global-typography-84ca66e-font-family ), Sans-serif;
    font-size: var( --e-global-typography-84ca66e-font-size );
    font-weight: var( --e-global-typography-84ca66e-font-weight );
    text-transform: var( --e-global-typography-84ca66e-text-transform );
    line-height: var( --e-global-typography-84ca66e-line-height );
    letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
    word-spacing: var( --e-global-typography-84ca66e-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-008c74f .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-736 .elementor-element.elementor-element-bc968d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-736 .elementor-element.elementor-element-bc968d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-bc968d3 > .elementor-element-populated, .elementor-736 .elementor-element.elementor-element-bc968d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-736 .elementor-element.elementor-element-bc968d3 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-bc968d3 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 2em 2em 2em 2em;
}

    .elementor-736 .elementor-element.elementor-element-bc968d3 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-941dce1.elementor-position-right .elementor-image-box-img {
    margin-left: 14px;
}

.elementor-736 .elementor-element.elementor-element-941dce1.elementor-position-left .elementor-image-box-img {
    margin-right: 14px;
}

.elementor-736 .elementor-element.elementor-element-941dce1.elementor-position-top .elementor-image-box-img {
    margin-bottom: 14px;
}

.elementor-736 .elementor-element.elementor-element-941dce1 .elementor-image-box-title {
    margin-bottom: 0px;
}

.elementor-736 .elementor-element.elementor-element-941dce1 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 25%;
}

.elementor-736 .elementor-element.elementor-element-941dce1 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-736 .elementor-element.elementor-element-941dce1 .elementor-image-box-description {
    color: var( --e-global-color-116ad20 );
    font-family: var( --e-global-typography-84ca66e-font-family ), Sans-serif;
    font-size: var( --e-global-typography-84ca66e-font-size );
    font-weight: var( --e-global-typography-84ca66e-font-weight );
    text-transform: var( --e-global-typography-84ca66e-text-transform );
    line-height: var( --e-global-typography-84ca66e-line-height );
    letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
    word-spacing: var( --e-global-typography-84ca66e-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-aba2b89 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-736 .elementor-element.elementor-element-d50dc08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-736 .elementor-element.elementor-element-d50dc08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-d50dc08 > .elementor-element-populated, .elementor-736 .elementor-element.elementor-element-d50dc08 > .elementor-element-populated > .elementor-background-overlay, .elementor-736 .elementor-element.elementor-element-d50dc08 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-d50dc08 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 2em 2em 2em 2em;
}

    .elementor-736 .elementor-element.elementor-element-d50dc08 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-6b8f2a2.elementor-position-right .elementor-image-box-img {
    margin-left: 14px;
}

.elementor-736 .elementor-element.elementor-element-6b8f2a2.elementor-position-left .elementor-image-box-img {
    margin-right: 14px;
}

.elementor-736 .elementor-element.elementor-element-6b8f2a2.elementor-position-top .elementor-image-box-img {
    margin-bottom: 14px;
}

.elementor-736 .elementor-element.elementor-element-6b8f2a2 .elementor-image-box-title {
    margin-bottom: 0px;
}

.elementor-736 .elementor-element.elementor-element-6b8f2a2 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 25%;
}

.elementor-736 .elementor-element.elementor-element-6b8f2a2 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-736 .elementor-element.elementor-element-6b8f2a2 .elementor-image-box-description {
    color: var( --e-global-color-116ad20 );
    font-family: var( --e-global-typography-84ca66e-font-family ), Sans-serif;
    font-size: var( --e-global-typography-84ca66e-font-size );
    font-weight: var( --e-global-typography-84ca66e-font-weight );
    text-transform: var( --e-global-typography-84ca66e-text-transform );
    line-height: var( --e-global-typography-84ca66e-line-height );
    letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
    word-spacing: var( --e-global-typography-84ca66e-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-b698272 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-736 .elementor-element.elementor-element-6fe4132:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-736 .elementor-element.elementor-element-6fe4132 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-6fe4132 > .elementor-element-populated, .elementor-736 .elementor-element.elementor-element-6fe4132 > .elementor-element-populated > .elementor-background-overlay, .elementor-736 .elementor-element.elementor-element-6fe4132 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-6fe4132 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 5px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 2em 2em 2em 2em;
}

    .elementor-736 .elementor-element.elementor-element-6fe4132 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-c69d263.elementor-position-right .elementor-image-box-img {
    margin-left: 14px;
}

.elementor-736 .elementor-element.elementor-element-c69d263.elementor-position-left .elementor-image-box-img {
    margin-right: 14px;
}

.elementor-736 .elementor-element.elementor-element-c69d263.elementor-position-top .elementor-image-box-img {
    margin-bottom: 14px;
}

.elementor-736 .elementor-element.elementor-element-c69d263 .elementor-image-box-title {
    margin-bottom: 0px;
}

.elementor-736 .elementor-element.elementor-element-c69d263 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 25%;
}

.elementor-736 .elementor-element.elementor-element-c69d263 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-736 .elementor-element.elementor-element-c69d263 .elementor-image-box-description {
    color: var( --e-global-color-116ad20 );
    font-family: var( --e-global-typography-84ca66e-font-family ), Sans-serif;
    font-size: var( --e-global-typography-84ca66e-font-size );
    font-weight: var( --e-global-typography-84ca66e-font-weight );
    text-transform: var( --e-global-typography-84ca66e-text-transform );
    line-height: var( --e-global-typography-84ca66e-line-height );
    letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
    word-spacing: var( --e-global-typography-84ca66e-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-b12618f .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-736 .elementor-element.elementor-element-2961e83 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-736 .elementor-element.elementor-element-2961e83 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-736 .elementor-element.elementor-element-2961e83:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-2961e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-color: var( --e-global-color-text );
    }

    .elementor-736 .elementor-element.elementor-element-2961e83 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-cd0b8f6 > .elementor-element-populated {
    padding: 3em 6em 3em 0em;
}

.elementor-736 .elementor-element.elementor-element-11cc8fb {
    --icon-box-icon-margin: 14px;
}

    .elementor-736 .elementor-element.elementor-element-11cc8fb .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-11cc8fb.elementor-view-stacked .elementor-icon {
        background-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-11cc8fb.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-11cc8fb.elementor-view-default .elementor-icon {
        fill: var( --e-global-color-116ad20 );
        color: var( --e-global-color-116ad20 );
        border-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-11cc8fb .elementor-icon {
        font-size: 42px;
    }

    .elementor-736 .elementor-element.elementor-element-11cc8fb .elementor-icon-box-description {
        font-family: var( --e-global-typography-69c152f-font-family ), Sans-serif;
        font-size: var( --e-global-typography-69c152f-font-size );
        font-weight: var( --e-global-typography-69c152f-font-weight );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

.elementor-736 .elementor-element.elementor-element-4172f11 {
    --icon-box-icon-margin: 14px;
}

    .elementor-736 .elementor-element.elementor-element-4172f11 .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-4172f11.elementor-view-stacked .elementor-icon {
        background-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-4172f11.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-4172f11.elementor-view-default .elementor-icon {
        fill: var( --e-global-color-116ad20 );
        color: var( --e-global-color-116ad20 );
        border-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-4172f11 .elementor-icon {
        font-size: 42px;
    }

    .elementor-736 .elementor-element.elementor-element-4172f11 .elementor-icon-box-description {
        font-family: var( --e-global-typography-69c152f-font-family ), Sans-serif;
        font-size: var( --e-global-typography-69c152f-font-size );
        font-weight: var( --e-global-typography-69c152f-font-weight );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

.elementor-736 .elementor-element.elementor-element-cbd4c53 {
    --icon-box-icon-margin: 14px;
}

    .elementor-736 .elementor-element.elementor-element-cbd4c53 .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-cbd4c53.elementor-view-stacked .elementor-icon {
        background-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-cbd4c53.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-cbd4c53.elementor-view-default .elementor-icon {
        fill: var( --e-global-color-116ad20 );
        color: var( --e-global-color-116ad20 );
        border-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-cbd4c53 .elementor-icon {
        font-size: 42px;
    }

    .elementor-736 .elementor-element.elementor-element-cbd4c53 .elementor-icon-box-description {
        font-family: var( --e-global-typography-69c152f-font-family ), Sans-serif;
        font-size: var( --e-global-typography-69c152f-font-size );
        font-weight: var( --e-global-typography-69c152f-font-weight );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

.elementor-736 .elementor-element.elementor-element-c0a4229 {
    --icon-box-icon-margin: 14px;
}

    .elementor-736 .elementor-element.elementor-element-c0a4229 .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-c0a4229.elementor-view-stacked .elementor-icon {
        background-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-c0a4229.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-c0a4229.elementor-view-default .elementor-icon {
        fill: var( --e-global-color-116ad20 );
        color: var( --e-global-color-116ad20 );
        border-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-c0a4229 .elementor-icon {
        font-size: 42px;
    }

    .elementor-736 .elementor-element.elementor-element-c0a4229 .elementor-icon-box-description {
        font-family: var( --e-global-typography-69c152f-font-family ), Sans-serif;
        font-size: var( --e-global-typography-69c152f-font-size );
        font-weight: var( --e-global-typography-69c152f-font-weight );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

.elementor-736 .elementor-element.elementor-element-6095acd > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-736 .elementor-element.elementor-element-bc80e63 img {
    width: 100vw;
    max-width: 50vw;
    height: 800px;
    object-fit: cover;
    object-position: center center;
}

.elementor-736 .elementor-element.elementor-element-50acf6d > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-736 .elementor-element.elementor-element-50acf6d > .elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-736 .elementor-element.elementor-element-50acf6d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 7em 0em 3em 0em;
}

.elementor-736 .elementor-element.elementor-element-65ea69b img {
    width: 100%;
    height: 600px;
    object-fit: cover;
    object-position: center center;
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-65ea69b > .elementor-widget-container {
    margin: 0em -7em 0em 0em;
}

.elementor-736 .elementor-element.elementor-element-c0057e9 .elementor-counter-number-wrapper {
    color: var( --e-global-color-116ad20 );
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-primary-font-size );
    font-weight: var( --e-global-typography-primary-font-weight );
    line-height: var( --e-global-typography-primary-line-height );
    letter-spacing: var( --e-global-typography-primary-letter-spacing );
}

.elementor-736 .elementor-element.elementor-element-c0057e9 .elementor-counter-title {
    font-family: var( --e-global-typography-84ca66e-font-family ), Sans-serif;
    font-size: var( --e-global-typography-84ca66e-font-size );
    font-weight: var( --e-global-typography-84ca66e-font-weight );
    text-transform: var( --e-global-typography-84ca66e-text-transform );
    line-height: var( --e-global-typography-84ca66e-line-height );
    letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
    word-spacing: var( --e-global-typography-84ca66e-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-c0057e9 > .elementor-widget-container {
    padding: 1em 2em 1em 2em;
    background-color: var( --e-global-color-text );
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-c0057e9 {
    width: auto;
    max-width: auto;
    top: 0px;
}

body:not(.rtl) .elementor-736 .elementor-element.elementor-element-c0057e9 {
    left: 0px;
}

body.rtl .elementor-736 .elementor-element.elementor-element-c0057e9 {
    right: 0px;
}

.elementor-736 .elementor-element.elementor-element-042ac14 > .elementor-element-populated {
    padding: 3em 3em 3em 3em;
}

.elementor-736 .elementor-element.elementor-element-b23582e {
    margin-top: 0em;
    margin-bottom: 2em;
}

.elementor-736 .elementor-element.elementor-element-8c8a107 > .elementor-element-populated {
    margin: 0em 0em 0em 7em;
    --e-column-margin-right: 0em;
    --e-column-margin-left: 7em;
}

.elementor-736 .elementor-element.elementor-element-524c1e0:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-524c1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-524c1e0, .elementor-736 .elementor-element.elementor-element-524c1e0 > .elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-524c1e0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1em 1em 1em 1em;
}

    .elementor-736 .elementor-element.elementor-element-524c1e0 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-700c1a9 .elementor-counter-number-wrapper {
    color: var( --e-global-color-639e8dd );
    font-family: var( --e-global-typography-5d167aa-font-family ), Sans-serif;
    font-size: var( --e-global-typography-5d167aa-font-size );
    font-weight: var( --e-global-typography-5d167aa-font-weight );
    line-height: var( --e-global-typography-5d167aa-line-height );
    letter-spacing: var( --e-global-typography-5d167aa-letter-spacing );
    word-spacing: var( --e-global-typography-5d167aa-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-700c1a9 .elementor-counter-title {
    font-family: var( --e-global-typography-69c152f-font-family ), Sans-serif;
    font-size: var( --e-global-typography-69c152f-font-size );
    font-weight: var( --e-global-typography-69c152f-font-weight );
    line-height: var( --e-global-typography-69c152f-line-height );
    letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
    word-spacing: var( --e-global-typography-69c152f-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-065d8e8 .elementor-counter-number-wrapper {
    color: var( --e-global-color-639e8dd );
    font-family: var( --e-global-typography-5d167aa-font-family ), Sans-serif;
    font-size: var( --e-global-typography-5d167aa-font-size );
    font-weight: var( --e-global-typography-5d167aa-font-weight );
    line-height: var( --e-global-typography-5d167aa-line-height );
    letter-spacing: var( --e-global-typography-5d167aa-letter-spacing );
    word-spacing: var( --e-global-typography-5d167aa-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-065d8e8 .elementor-counter-title {
    font-family: var( --e-global-typography-69c152f-font-family ), Sans-serif;
    font-size: var( --e-global-typography-69c152f-font-size );
    font-weight: var( --e-global-typography-69c152f-font-weight );
    line-height: var( --e-global-typography-69c152f-line-height );
    letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
    word-spacing: var( --e-global-typography-69c152f-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-71212ed .elementor-counter-number-wrapper {
    color: var( --e-global-color-639e8dd );
    font-family: var( --e-global-typography-5d167aa-font-family ), Sans-serif;
    font-size: var( --e-global-typography-5d167aa-font-size );
    font-weight: var( --e-global-typography-5d167aa-font-weight );
    line-height: var( --e-global-typography-5d167aa-line-height );
    letter-spacing: var( --e-global-typography-5d167aa-letter-spacing );
    word-spacing: var( --e-global-typography-5d167aa-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-71212ed .elementor-counter-title {
    font-family: var( --e-global-typography-69c152f-font-family ), Sans-serif;
    font-size: var( --e-global-typography-69c152f-font-size );
    font-weight: var( --e-global-typography-69c152f-font-weight );
    line-height: var( --e-global-typography-69c152f-line-height );
    letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
    word-spacing: var( --e-global-typography-69c152f-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-c30618f:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-c30618f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2022/08/dashed.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-736 .elementor-element.elementor-element-c30618f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0em 0em 7em 0em;
}

    .elementor-736 .elementor-element.elementor-element-c30618f > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-2a656c5 > .elementor-container {
    max-width: 720px;
}

.elementor-736 .elementor-element.elementor-element-a62b769 > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
}

.elementor-736 .elementor-element.elementor-element-6f1999c {
    text-align: center;
}

.elementor-736 .elementor-element.elementor-element-9d39aca {
    text-align: center;
}

.elementor-736 .elementor-element.elementor-element-9fe7a22:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-736 .elementor-element.elementor-element-9fe7a22 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-9fe7a22 > .elementor-element-populated, .elementor-736 .elementor-element.elementor-element-9fe7a22 > .elementor-element-populated > .elementor-background-overlay, .elementor-736 .elementor-element.elementor-element-9fe7a22 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-9fe7a22 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 2em 2em 2em 2em;
}

    .elementor-736 .elementor-element.elementor-element-9fe7a22 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-eb2a42c {
    --icon-box-icon-margin: 14px;
}

    .elementor-736 .elementor-element.elementor-element-eb2a42c .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-eb2a42c.elementor-view-stacked .elementor-icon {
        background-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-eb2a42c.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-eb2a42c.elementor-view-default .elementor-icon {
        fill: var( --e-global-color-116ad20 );
        color: var( --e-global-color-116ad20 );
        border-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-eb2a42c .elementor-icon {
        font-size: 42px;
    }

    .elementor-736 .elementor-element.elementor-element-eb2a42c .elementor-icon-box-description {
        color: var( --e-global-color-639e8dd );
        font-family: var( --e-global-typography-7044a64-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7044a64-font-size );
        font-weight: var( --e-global-typography-7044a64-font-weight );
        line-height: var( --e-global-typography-7044a64-line-height );
        letter-spacing: var( --e-global-typography-7044a64-letter-spacing );
        word-spacing: var( --e-global-typography-7044a64-word-spacing );
    }

.elementor-736 .elementor-element.elementor-element-c9c8c36 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-736 .elementor-element.elementor-element-c9c8c36 .elementor-button .elementor-button-content-wrapper {
    gap: 7px;
}

.elementor-736 .elementor-element.elementor-element-c9c8c36 .elementor-button {
    font-family: var( --e-global-typography-84ca66e-font-family ), Sans-serif;
    font-size: var( --e-global-typography-84ca66e-font-size );
    font-weight: var( --e-global-typography-84ca66e-font-weight );
    text-transform: var( --e-global-typography-84ca66e-text-transform );
    line-height: var( --e-global-typography-84ca66e-line-height );
    letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
    word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    fill: var( --e-global-color-d49ac81 );
    color: var( --e-global-color-d49ac81 );
    background-color: #02010100;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var( --e-global-color-d49ac81 );
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 3px 0px;
}

    .elementor-736 .elementor-element.elementor-element-c9c8c36 .elementor-button:hover, .elementor-736 .elementor-element.elementor-element-c9c8c36 .elementor-button:focus {
        color: var( --e-global-color-116ad20 );
    }

        .elementor-736 .elementor-element.elementor-element-c9c8c36 .elementor-button:hover svg, .elementor-736 .elementor-element.elementor-element-c9c8c36 .elementor-button:focus svg {
            fill: var( --e-global-color-116ad20 );
        }

.elementor-736 .elementor-element.elementor-element-78ef944:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-736 .elementor-element.elementor-element-78ef944 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-78ef944 > .elementor-element-populated, .elementor-736 .elementor-element.elementor-element-78ef944 > .elementor-element-populated > .elementor-background-overlay, .elementor-736 .elementor-element.elementor-element-78ef944 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-78ef944 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 2em 2em 2em 2em;
}

    .elementor-736 .elementor-element.elementor-element-78ef944 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-9677104 {
    --icon-box-icon-margin: 14px;
}

    .elementor-736 .elementor-element.elementor-element-9677104 .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-9677104.elementor-view-stacked .elementor-icon {
        background-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-9677104.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-9677104.elementor-view-default .elementor-icon {
        fill: var( --e-global-color-116ad20 );
        color: var( --e-global-color-116ad20 );
        border-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-9677104 .elementor-icon {
        font-size: 42px;
    }

    .elementor-736 .elementor-element.elementor-element-9677104 .elementor-icon-box-description {
        color: var( --e-global-color-639e8dd );
        font-family: var( --e-global-typography-7044a64-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7044a64-font-size );
        font-weight: var( --e-global-typography-7044a64-font-weight );
        line-height: var( --e-global-typography-7044a64-line-height );
        letter-spacing: var( --e-global-typography-7044a64-letter-spacing );
        word-spacing: var( --e-global-typography-7044a64-word-spacing );
    }

.elementor-736 .elementor-element.elementor-element-05bf9f0 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-736 .elementor-element.elementor-element-05bf9f0 .elementor-button .elementor-button-content-wrapper {
    gap: 7px;
}

.elementor-736 .elementor-element.elementor-element-05bf9f0 .elementor-button {
    font-family: var( --e-global-typography-84ca66e-font-family ), Sans-serif;
    font-size: var( --e-global-typography-84ca66e-font-size );
    font-weight: var( --e-global-typography-84ca66e-font-weight );
    text-transform: var( --e-global-typography-84ca66e-text-transform );
    line-height: var( --e-global-typography-84ca66e-line-height );
    letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
    word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    fill: var( --e-global-color-d49ac81 );
    color: var( --e-global-color-d49ac81 );
    background-color: #02010100;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var( --e-global-color-d49ac81 );
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 3px 0px;
}

    .elementor-736 .elementor-element.elementor-element-05bf9f0 .elementor-button:hover, .elementor-736 .elementor-element.elementor-element-05bf9f0 .elementor-button:focus {
        color: var( --e-global-color-116ad20 );
    }

        .elementor-736 .elementor-element.elementor-element-05bf9f0 .elementor-button:hover svg, .elementor-736 .elementor-element.elementor-element-05bf9f0 .elementor-button:focus svg {
            fill: var( --e-global-color-116ad20 );
        }

.elementor-736 .elementor-element.elementor-element-e51091e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-736 .elementor-element.elementor-element-e51091e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-e51091e > .elementor-element-populated, .elementor-736 .elementor-element.elementor-element-e51091e > .elementor-element-populated > .elementor-background-overlay, .elementor-736 .elementor-element.elementor-element-e51091e > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-e51091e > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 2em 2em 2em 2em;
}

    .elementor-736 .elementor-element.elementor-element-e51091e > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-736 .elementor-element.elementor-element-9ca646f {
    --icon-box-icon-margin: 14px;
}

    .elementor-736 .elementor-element.elementor-element-9ca646f .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-9ca646f.elementor-view-stacked .elementor-icon {
        background-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-9ca646f.elementor-view-framed .elementor-icon, .elementor-736 .elementor-element.elementor-element-9ca646f.elementor-view-default .elementor-icon {
        fill: var( --e-global-color-116ad20 );
        color: var( --e-global-color-116ad20 );
        border-color: var( --e-global-color-116ad20 );
    }

    .elementor-736 .elementor-element.elementor-element-9ca646f .elementor-icon {
        font-size: 42px;
    }

    .elementor-736 .elementor-element.elementor-element-9ca646f .elementor-icon-box-description {
        color: var( --e-global-color-639e8dd );
        font-family: var( --e-global-typography-7044a64-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7044a64-font-size );
        font-weight: var( --e-global-typography-7044a64-font-weight );
        line-height: var( --e-global-typography-7044a64-line-height );
        letter-spacing: var( --e-global-typography-7044a64-letter-spacing );
        word-spacing: var( --e-global-typography-7044a64-word-spacing );
    }

.elementor-736 .elementor-element.elementor-element-f54457e .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-736 .elementor-element.elementor-element-f54457e .elementor-button .elementor-button-content-wrapper {
    gap: 7px;
}

.elementor-736 .elementor-element.elementor-element-f54457e .elementor-button {
    font-family: var( --e-global-typography-84ca66e-font-family ), Sans-serif;
    font-size: var( --e-global-typography-84ca66e-font-size );
    font-weight: var( --e-global-typography-84ca66e-font-weight );
    text-transform: var( --e-global-typography-84ca66e-text-transform );
    line-height: var( --e-global-typography-84ca66e-line-height );
    letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
    word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    fill: var( --e-global-color-d49ac81 );
    color: var( --e-global-color-d49ac81 );
    background-color: #02010100;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var( --e-global-color-d49ac81 );
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 3px 0px;
}

    .elementor-736 .elementor-element.elementor-element-f54457e .elementor-button:hover, .elementor-736 .elementor-element.elementor-element-f54457e .elementor-button:focus {
        color: var( --e-global-color-116ad20 );
    }

        .elementor-736 .elementor-element.elementor-element-f54457e .elementor-button:hover svg, .elementor-736 .elementor-element.elementor-element-f54457e .elementor-button:focus svg {
            fill: var( --e-global-color-116ad20 );
        }

.elementor-736 .elementor-element.elementor-element-c90cbcc > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-736 .elementor-element.elementor-element-c90cbcc:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-c90cbcc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(135deg, var( --e-global-color-bb890b8 ) 0%, var( --e-global-color-639e8dd ) 100%);
}

.elementor-736 .elementor-element.elementor-element-c90cbcc > .elementor-background-overlay {
    background-image: url("../../2022/08/Pattern_img.png");
    background-position: center center;
    background-repeat: no-repeat;
    opacity: 0.2;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-736 .elementor-element.elementor-element-c90cbcc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5em 0em 5em 0em;
}

.elementor-736 .elementor-element.elementor-element-4cc7860 > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
}

.elementor-736 .elementor-element.elementor-element-ecb64ed .elementor-heading-title {
    color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-8bef885 {
    color: var( --e-global-color-text );
}

.elementor-736 .elementor-element.elementor-element-e96c7c9 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 1em 1em 1em 1em;
    background-color: var( --e-global-color-text );
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-e96c7c9 {
    width: var( --container-widget-width, 33% );
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
}

.elementor-736 .elementor-element.elementor-element-7bf3237 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 1em 1em 1em 1em;
    background-color: var( --e-global-color-text );
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-7bf3237 {
    width: var( --container-widget-width, 33% );
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
}

.elementor-736 .elementor-element.elementor-element-fc6f84d > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 1em 1em 1em 1em;
    background-color: var( --e-global-color-text );
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-fc6f84d {
    width: var( --container-widget-width, 33% );
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
}

.elementor-736 .elementor-element.elementor-element-1f734f3 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 1em 1em 1em 1em;
    background-color: var( --e-global-color-text );
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-1f734f3 {
    width: var( --container-widget-width, 33% );
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
}

.elementor-736 .elementor-element.elementor-element-1642b3e > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 1em 1em 1em 1em;
    background-color: var( --e-global-color-text );
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-1642b3e {
    width: var( --container-widget-width, 33% );
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
}

.elementor-736 .elementor-element.elementor-element-a7dcdd5 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 1em 1em 1em 1em;
    background-color: var( --e-global-color-text );
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-a7dcdd5 {
    width: var( --container-widget-width, 33% );
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
}

.elementor-736 .elementor-element.elementor-element-37a5550 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 1em 1em 1em 1em;
    background-color: var( --e-global-color-text );
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-37a5550 {
    width: var( --container-widget-width, 33% );
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
}

.elementor-736 .elementor-element.elementor-element-c745f4a > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 1em 1em 1em 1em;
    background-color: var( --e-global-color-text );
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-c745f4a {
    width: var( --container-widget-width, 33% );
    max-width: 25%;
    --container-widget-width: 25%;
    --container-widget-flex-grow: 0;
}

.elementor-736 .elementor-element.elementor-element-f42a080 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 1em 1em 1em 1em;
    background-color: var( --e-global-color-text );
    border-radius: 5px 5px 5px 5px;
}

.elementor-736 .elementor-element.elementor-element-f42a080 {
    width: var( --container-widget-width, 33% );
    max-width: 33%;
    --container-widget-width: 33%;
    --container-widget-flex-grow: 0;
}

.elementor-736 .elementor-element.elementor-element-31627f0 > .elementor-background-overlay {
    background-image: url("../../2022/08/Pattern_img.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.5;
}

.elementor-736 .elementor-element.elementor-element-31627f0 {
    padding: 5em 0em 7em 0em;
}

.elementor-736 .elementor-element.elementor-element-da190bb > .elementor-container {
    max-width: 720px;
}

.elementor-736 .elementor-element.elementor-element-08d1b9c > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
}

.elementor-736 .elementor-element.elementor-element-c485da2 {
    text-align: center;
}

.elementor-736 .elementor-element.elementor-element-6af4e14 {
    text-align: center;
}

    .elementor-736 .elementor-element.elementor-element-6af4e14 .elementor-heading-title {
        font-family: var( --e-global-typography-b2ce6af-font-family ), Sans-serif;
        font-size: var( --e-global-typography-b2ce6af-font-size );
        font-weight: var( --e-global-typography-b2ce6af-font-weight );
        text-transform: var( --e-global-typography-b2ce6af-text-transform );
        font-style: var( --e-global-typography-b2ce6af-font-style );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }

.elementor-736 .elementor-element.elementor-element-2157051 {
    text-align: center;
}

    .elementor-736 .elementor-element.elementor-element-2157051 .elementor-star-rating__title {
        color: var( --e-global-color-secondary );
        font-family: var( --e-global-typography-83682a1-font-family ), Sans-serif;
        font-size: var( --e-global-typography-83682a1-font-size );
        font-weight: var( --e-global-typography-83682a1-font-weight );
        text-transform: var( --e-global-typography-83682a1-text-transform );
        font-style: var( --e-global-typography-83682a1-font-style );
        line-height: var( --e-global-typography-83682a1-line-height );
        letter-spacing: var( --e-global-typography-83682a1-letter-spacing );
        word-spacing: var( --e-global-typography-83682a1-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-2157051 .elementor-star-rating {
        font-size: 28px;
    }

.elementor-736 .elementor-element.elementor-element-7a04ce6.elementor-arrows-yes .elementor-main-swiper {
    width: calc( 100% - 40px );
}

.elementor-736 .elementor-element.elementor-element-7a04ce6 .elementor-main-swiper {
    width: 100%;
}

    .elementor-736 .elementor-element.elementor-element-7a04ce6 .elementor-main-swiper .swiper-slide {
        background-color: var( --e-global-color-text );
        border-radius: 5px;
        padding: 2em 2em 2em 2em;
    }

.elementor-736 .elementor-element.elementor-element-7a04ce6 .elementor-testimonial__text {
    font-family: var( --e-global-typography-b2ce6af-font-family ), Sans-serif;
    font-size: var( --e-global-typography-b2ce6af-font-size );
    font-weight: var( --e-global-typography-b2ce6af-font-weight );
    text-transform: var( --e-global-typography-b2ce6af-text-transform );
    font-style: var( --e-global-typography-b2ce6af-font-style );
    line-height: var( --e-global-typography-b2ce6af-line-height );
    letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
    word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-7a04ce6 .elementor-testimonial__name {
    color: var( --e-global-color-639e8dd );
    font-family: var( --e-global-typography-520c191-font-family ), Sans-serif;
    font-size: var( --e-global-typography-520c191-font-size );
    font-weight: var( --e-global-typography-520c191-font-weight );
    line-height: var( --e-global-typography-520c191-line-height );
    letter-spacing: var( --e-global-typography-520c191-letter-spacing );
    word-spacing: var( --e-global-typography-520c191-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-7a04ce6 .elementor-testimonial__title {
    font-family: var( --e-global-typography-69c152f-font-family ), Sans-serif;
    font-size: var( --e-global-typography-69c152f-font-size );
    font-weight: var( --e-global-typography-69c152f-font-weight );
    line-height: var( --e-global-typography-69c152f-line-height );
    letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
    word-spacing: var( --e-global-typography-69c152f-word-spacing );
}

.elementor-736 .elementor-element.elementor-element-7a04ce6 .elementor-swiper-button {
    font-size: 20px;
}

.elementor-736 .elementor-element.elementor-element-c755b61:not(.elementor-motion-effects-element-type-background), .elementor-736 .elementor-element.elementor-element-c755b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2022/08/dtnq6oyqqfy.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-736 .elementor-element.elementor-element-c755b61 > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(135deg, #1C12362B 0%, var( --e-global-color-639e8dd ) 100%);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-736 .elementor-element.elementor-element-c755b61 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 7em 0em 7em 0em;
}

.elementor-736 .elementor-element.elementor-element-ef40dbb > .elementor-element-populated {
    margin: 0% 0% 0% 50%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 50%;
}

.elementor-736 .elementor-element.elementor-element-c131bbd .elementor-heading-title {
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-primary-font-size );
    font-weight: var( --e-global-typography-primary-font-weight );
    line-height: var( --e-global-typography-primary-line-height );
    letter-spacing: var( --e-global-typography-primary-letter-spacing );
}

.elementor-736 .elementor-element.elementor-element-1c4d826 .elementor-heading-title {
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-b2ce6af-font-family ), Sans-serif;
    font-size: var( --e-global-typography-b2ce6af-font-size );
    font-weight: var( --e-global-typography-b2ce6af-font-weight );
    text-transform: var( --e-global-typography-b2ce6af-text-transform );
    font-style: var( --e-global-typography-b2ce6af-font-style );
    line-height: var( --e-global-typography-b2ce6af-line-height );
    letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
    word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
}

@media(min-width:768px) {
    .elementor-736 .elementor-element.elementor-element-ee2461c {
        width: 40%;
    }

    .elementor-736 .elementor-element.elementor-element-042ac14 {
        width: 60%;
    }

    .elementor-736 .elementor-element.elementor-element-4cc7860 {
        width: 40%;
    }

    .elementor-736 .elementor-element.elementor-element-290d609 {
        width: 60%;
    }
}

@media(max-width:1024px) {
    .elementor-736 .elementor-element.elementor-element-1e11211 {
        padding: 5em 0em 7em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-c03ad77 .elementor-headline {
        font-size: 48.83px;
    }

    .elementor-736 .elementor-element.elementor-element-c03ad77 .elementor-headline-dynamic-text {
        line-height: var( --e-global-typography-primary-line-height );
        letter-spacing: var( --e-global-typography-primary-letter-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-e017f97 {
        padding: 0em 1em 1em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-6b4a2b8 {
        padding: 3em 1em 3em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-4e4c7a5 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-736 .elementor-element.elementor-element-4e4c7a5 .elementor-counter-title {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-70fd072 .elementor-heading-title {
        font-size: var( --e-global-typography-b2ce6af-font-size );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-3162f42 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-736 .elementor-element.elementor-element-3162f42 .elementor-counter-title {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-2c679c4 .elementor-heading-title {
        font-size: var( --e-global-typography-b2ce6af-font-size );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-7575a17 {
        padding: 3em 0em 7em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-f61b65b {
        padding: 1em 0em 3em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-413f2fe > .elementor-element-populated {
        padding: 2em 1em 2em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-226d15e.elementor-position-right .elementor-image-box-img {
        margin-left: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-226d15e.elementor-position-left .elementor-image-box-img {
        margin-right: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-226d15e.elementor-position-top .elementor-image-box-img {
        margin-bottom: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-226d15e .elementor-image-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-226d15e .elementor-image-box-wrapper .elementor-image-box-img {
        width: 35%;
    }

    .elementor-736 .elementor-element.elementor-element-226d15e .elementor-image-box-description {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-02a75f8 > .elementor-element-populated {
        padding: 2em 1em 2em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-33fb4cf.elementor-position-right .elementor-image-box-img {
        margin-left: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-33fb4cf.elementor-position-left .elementor-image-box-img {
        margin-right: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-33fb4cf.elementor-position-top .elementor-image-box-img {
        margin-bottom: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-33fb4cf .elementor-image-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-33fb4cf .elementor-image-box-wrapper .elementor-image-box-img {
        width: 35%;
    }

    .elementor-736 .elementor-element.elementor-element-33fb4cf .elementor-image-box-description {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-77c82f6 > .elementor-element-populated {
        padding: 2em 1em 2em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-25561c2.elementor-position-right .elementor-image-box-img {
        margin-left: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-25561c2.elementor-position-left .elementor-image-box-img {
        margin-right: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-25561c2.elementor-position-top .elementor-image-box-img {
        margin-bottom: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-25561c2 .elementor-image-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-25561c2 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 35%;
    }

    .elementor-736 .elementor-element.elementor-element-25561c2 .elementor-image-box-description {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-bc968d3 > .elementor-element-populated {
        padding: 2em 1em 2em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-941dce1.elementor-position-right .elementor-image-box-img {
        margin-left: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-941dce1.elementor-position-left .elementor-image-box-img {
        margin-right: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-941dce1.elementor-position-top .elementor-image-box-img {
        margin-bottom: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-941dce1 .elementor-image-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-941dce1 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 35%;
    }

    .elementor-736 .elementor-element.elementor-element-941dce1 .elementor-image-box-description {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-d50dc08 > .elementor-element-populated {
        padding: 2em 1em 2em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-6b8f2a2.elementor-position-right .elementor-image-box-img {
        margin-left: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-6b8f2a2.elementor-position-left .elementor-image-box-img {
        margin-right: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-6b8f2a2.elementor-position-top .elementor-image-box-img {
        margin-bottom: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-6b8f2a2 .elementor-image-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-6b8f2a2 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 35%;
    }

    .elementor-736 .elementor-element.elementor-element-6b8f2a2 .elementor-image-box-description {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-6fe4132 > .elementor-element-populated {
        padding: 2em 1em 2em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-c69d263.elementor-position-right .elementor-image-box-img {
        margin-left: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-c69d263.elementor-position-left .elementor-image-box-img {
        margin-right: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-c69d263.elementor-position-top .elementor-image-box-img {
        margin-bottom: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-c69d263 .elementor-image-box-title {
        margin-bottom: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-c69d263 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 35%;
    }

    .elementor-736 .elementor-element.elementor-element-c69d263 .elementor-image-box-description {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-cd0b8f6 > .elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-736 .elementor-element.elementor-element-11cc8fb .elementor-icon-box-description {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-4172f11 .elementor-icon-box-description {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-cbd4c53 .elementor-icon-box-description {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-c0a4229 .elementor-icon-box-description {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-bc80e63 img {
        height: 750px;
    }

    .elementor-736 .elementor-element.elementor-element-50acf6d {
        padding: 3em 1em 3em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-65ea69b img {
        height: 525px;
    }

    .elementor-736 .elementor-element.elementor-element-65ea69b > .elementor-widget-container {
        margin: 0em -5em 0em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-c0057e9 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
        letter-spacing: var( --e-global-typography-primary-letter-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-c0057e9 .elementor-counter-title {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-042ac14 > .elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-8c8a107 > .elementor-element-populated {
        margin: 0em 0em 0em 6em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 6em;
    }

    .elementor-736 .elementor-element.elementor-element-700c1a9 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-5d167aa-font-size );
        line-height: var( --e-global-typography-5d167aa-line-height );
        letter-spacing: var( --e-global-typography-5d167aa-letter-spacing );
        word-spacing: var( --e-global-typography-5d167aa-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-700c1a9 .elementor-counter-title {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-065d8e8 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-5d167aa-font-size );
        line-height: var( --e-global-typography-5d167aa-line-height );
        letter-spacing: var( --e-global-typography-5d167aa-letter-spacing );
        word-spacing: var( --e-global-typography-5d167aa-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-065d8e8 .elementor-counter-title {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-71212ed .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-5d167aa-font-size );
        line-height: var( --e-global-typography-5d167aa-line-height );
        letter-spacing: var( --e-global-typography-5d167aa-letter-spacing );
        word-spacing: var( --e-global-typography-5d167aa-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-71212ed .elementor-counter-title {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-c30618f {
        padding: 0em 0em 3em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-9fe7a22 > .elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-736 .elementor-element.elementor-element-eb2a42c {
        --icon-box-icon-margin: 0px;
    }

        .elementor-736 .elementor-element.elementor-element-eb2a42c .elementor-icon-box-description {
            font-size: var( --e-global-typography-7044a64-font-size );
            line-height: var( --e-global-typography-7044a64-line-height );
            letter-spacing: var( --e-global-typography-7044a64-letter-spacing );
            word-spacing: var( --e-global-typography-7044a64-word-spacing );
        }

    .elementor-736 .elementor-element.elementor-element-c9c8c36 .elementor-button {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-78ef944 > .elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-736 .elementor-element.elementor-element-9677104 {
        --icon-box-icon-margin: 0px;
    }

        .elementor-736 .elementor-element.elementor-element-9677104 .elementor-icon-box-description {
            font-size: var( --e-global-typography-7044a64-font-size );
            line-height: var( --e-global-typography-7044a64-line-height );
            letter-spacing: var( --e-global-typography-7044a64-letter-spacing );
            word-spacing: var( --e-global-typography-7044a64-word-spacing );
        }

    .elementor-736 .elementor-element.elementor-element-05bf9f0 .elementor-button {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-e51091e > .elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-736 .elementor-element.elementor-element-9ca646f {
        --icon-box-icon-margin: 0px;
    }

        .elementor-736 .elementor-element.elementor-element-9ca646f .elementor-icon-box-description {
            font-size: var( --e-global-typography-7044a64-font-size );
            line-height: var( --e-global-typography-7044a64-line-height );
            letter-spacing: var( --e-global-typography-7044a64-letter-spacing );
            word-spacing: var( --e-global-typography-7044a64-word-spacing );
        }

    .elementor-736 .elementor-element.elementor-element-f54457e .elementor-button {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-c90cbcc {
        padding: 3em 1em 3em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-31627f0 {
        padding: 0em 1em 3em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-6af4e14 .elementor-heading-title {
        font-size: var( --e-global-typography-b2ce6af-font-size );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-2157051 .elementor-star-rating__title {
        font-size: var( --e-global-typography-83682a1-font-size );
        line-height: var( --e-global-typography-83682a1-line-height );
        letter-spacing: var( --e-global-typography-83682a1-letter-spacing );
        word-spacing: var( --e-global-typography-83682a1-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-7a04ce6 .elementor-testimonial__text {
        font-size: var( --e-global-typography-b2ce6af-font-size );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-7a04ce6 .elementor-testimonial__name {
        font-size: var( --e-global-typography-520c191-font-size );
        line-height: var( --e-global-typography-520c191-line-height );
        letter-spacing: var( --e-global-typography-520c191-letter-spacing );
        word-spacing: var( --e-global-typography-520c191-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-7a04ce6 .elementor-testimonial__title {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-c755b61 {
        padding: 3em 0em 3em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-ef40dbb > .elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-736 .elementor-element.elementor-element-c131bbd .elementor-heading-title {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
        letter-spacing: var( --e-global-typography-primary-letter-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-1c4d826 .elementor-heading-title {
        font-size: var( --e-global-typography-b2ce6af-font-size );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }
}

@media(max-width:767px) {
    .elementor-736 .elementor-element.elementor-element-c03ad77 .elementor-headline {
        font-size: 37.32px;
    }

    .elementor-736 .elementor-element.elementor-element-c03ad77 .elementor-headline-dynamic-text {
        line-height: var( --e-global-typography-primary-line-height );
        letter-spacing: var( --e-global-typography-primary-letter-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-e017f97 {
        padding: 0em 0em 1em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-930abbe {
        padding: 1em 1em 1em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-6b4a2b8 {
        padding: 2em 1em 0em 1em;
    }

    body:not(.rtl) .elementor-736 .elementor-element.elementor-element-7c43e56 {
        left: 0px;
    }

    body.rtl .elementor-736 .elementor-element.elementor-element-7c43e56 {
        right: 0px;
    }

    .elementor-736 .elementor-element.elementor-element-a5752dc img {
        height: 275px;
    }

    .elementor-736 .elementor-element.elementor-element-b4a9d3c > .elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-2588acf > .elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-736 .elementor-element.elementor-element-4e4c7a5 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-736 .elementor-element.elementor-element-4e4c7a5 .elementor-counter-title {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-70fd072 .elementor-heading-title {
        font-size: var( --e-global-typography-b2ce6af-font-size );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-3162f42 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-736 .elementor-element.elementor-element-3162f42 .elementor-counter-title {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-2c679c4 .elementor-heading-title {
        font-size: var( --e-global-typography-b2ce6af-font-size );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-7575a17 {
        padding: 3em 0em 3em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-f61b65b {
        padding: 0em 0em 2em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-413f2fe > .elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-736 .elementor-element.elementor-element-226d15e .elementor-image-box-img {
        margin-bottom: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-226d15e .elementor-image-box-wrapper .elementor-image-box-img {
        width: 18%;
    }

    .elementor-736 .elementor-element.elementor-element-226d15e .elementor-image-box-description {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-8dc755d {
        text-align: center;
    }

    .elementor-736 .elementor-element.elementor-element-02a75f8 > .elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-736 .elementor-element.elementor-element-33fb4cf .elementor-image-box-img {
        margin-bottom: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-33fb4cf .elementor-image-box-wrapper .elementor-image-box-img {
        width: 18%;
    }

    .elementor-736 .elementor-element.elementor-element-33fb4cf .elementor-image-box-description {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-83e64b6 {
        text-align: center;
    }

    .elementor-736 .elementor-element.elementor-element-77c82f6 > .elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-736 .elementor-element.elementor-element-25561c2 .elementor-image-box-img {
        margin-bottom: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-25561c2 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 18%;
    }

    .elementor-736 .elementor-element.elementor-element-25561c2 .elementor-image-box-description {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-5b24761 {
        text-align: center;
    }

    .elementor-736 .elementor-element.elementor-element-bc968d3 > .elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-736 .elementor-element.elementor-element-941dce1 .elementor-image-box-img {
        margin-bottom: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-941dce1 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 18%;
    }

    .elementor-736 .elementor-element.elementor-element-941dce1 .elementor-image-box-description {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-3e1ed0c {
        text-align: center;
    }

    .elementor-736 .elementor-element.elementor-element-d50dc08 > .elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-736 .elementor-element.elementor-element-6b8f2a2 .elementor-image-box-img {
        margin-bottom: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-6b8f2a2 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 18%;
    }

    .elementor-736 .elementor-element.elementor-element-6b8f2a2 .elementor-image-box-description {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-4d6763e {
        text-align: center;
    }

    .elementor-736 .elementor-element.elementor-element-6fe4132 > .elementor-element-populated {
        padding: 2em 2em 2em 2em;
    }

    .elementor-736 .elementor-element.elementor-element-c69d263 .elementor-image-box-img {
        margin-bottom: 7px;
    }

    .elementor-736 .elementor-element.elementor-element-c69d263 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 18%;
    }

    .elementor-736 .elementor-element.elementor-element-c69d263 .elementor-image-box-description {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-0c62374 {
        text-align: center;
    }

    .elementor-736 .elementor-element.elementor-element-11cc8fb .elementor-icon-box-description {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-4172f11 .elementor-icon-box-description {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-cbd4c53 .elementor-icon-box-description {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-c0a4229 .elementor-icon-box-description {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-bc80e63 img {
        width: 100%;
        max-width: 100%;
        height: 200px;
    }

    .elementor-736 .elementor-element.elementor-element-50acf6d {
        padding: 2em 0em 2em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-65ea69b img {
        height: 252px;
    }

    .elementor-736 .elementor-element.elementor-element-65ea69b > .elementor-widget-container {
        margin: 0em 0em 0em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-c0057e9 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
        letter-spacing: var( --e-global-typography-primary-letter-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-c0057e9 .elementor-counter-title {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-042ac14 > .elementor-element-populated {
        padding: 1em 1em 1em 1em;
    }

    .elementor-736 .elementor-element.elementor-element-8c8a107 > .elementor-element-populated {
        margin: 0em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-736 .elementor-element.elementor-element-6a5c4b8 {
        width: 50%;
    }

    .elementor-736 .elementor-element.elementor-element-700c1a9 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-5d167aa-font-size );
        line-height: var( --e-global-typography-5d167aa-line-height );
        letter-spacing: var( --e-global-typography-5d167aa-letter-spacing );
        word-spacing: var( --e-global-typography-5d167aa-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-700c1a9 .elementor-counter-title {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-308cc85 {
        width: 50%;
    }

    .elementor-736 .elementor-element.elementor-element-065d8e8 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-5d167aa-font-size );
        line-height: var( --e-global-typography-5d167aa-line-height );
        letter-spacing: var( --e-global-typography-5d167aa-letter-spacing );
        word-spacing: var( --e-global-typography-5d167aa-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-065d8e8 .elementor-counter-title {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-71212ed .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-5d167aa-font-size );
        line-height: var( --e-global-typography-5d167aa-line-height );
        letter-spacing: var( --e-global-typography-5d167aa-letter-spacing );
        word-spacing: var( --e-global-typography-5d167aa-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-71212ed .elementor-counter-title {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-eb2a42c {
        --icon-box-icon-margin: 7px;
    }

        .elementor-736 .elementor-element.elementor-element-eb2a42c .elementor-icon-box-title {
            margin-bottom: 0px;
        }

        .elementor-736 .elementor-element.elementor-element-eb2a42c .elementor-icon {
            font-size: 56px;
        }

        .elementor-736 .elementor-element.elementor-element-eb2a42c .elementor-icon-box-description {
            font-size: var( --e-global-typography-7044a64-font-size );
            line-height: var( --e-global-typography-7044a64-line-height );
            letter-spacing: var( --e-global-typography-7044a64-letter-spacing );
            word-spacing: var( --e-global-typography-7044a64-word-spacing );
        }

    .elementor-736 .elementor-element.elementor-element-c9c8c36 .elementor-button {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-9677104 {
        --icon-box-icon-margin: 7px;
    }

        .elementor-736 .elementor-element.elementor-element-9677104 .elementor-icon-box-title {
            margin-bottom: 0px;
        }

        .elementor-736 .elementor-element.elementor-element-9677104 .elementor-icon {
            font-size: 56px;
        }

        .elementor-736 .elementor-element.elementor-element-9677104 .elementor-icon-box-description {
            font-size: var( --e-global-typography-7044a64-font-size );
            line-height: var( --e-global-typography-7044a64-line-height );
            letter-spacing: var( --e-global-typography-7044a64-letter-spacing );
            word-spacing: var( --e-global-typography-7044a64-word-spacing );
        }

    .elementor-736 .elementor-element.elementor-element-05bf9f0 .elementor-button {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-9ca646f {
        --icon-box-icon-margin: 7px;
    }

        .elementor-736 .elementor-element.elementor-element-9ca646f .elementor-icon-box-title {
            margin-bottom: 0px;
        }

        .elementor-736 .elementor-element.elementor-element-9ca646f .elementor-icon {
            font-size: 56px;
        }

        .elementor-736 .elementor-element.elementor-element-9ca646f .elementor-icon-box-description {
            font-size: var( --e-global-typography-7044a64-font-size );
            line-height: var( --e-global-typography-7044a64-line-height );
            letter-spacing: var( --e-global-typography-7044a64-letter-spacing );
            word-spacing: var( --e-global-typography-7044a64-word-spacing );
        }

    .elementor-736 .elementor-element.elementor-element-f54457e .elementor-button {
        font-size: var( --e-global-typography-84ca66e-font-size );
        line-height: var( --e-global-typography-84ca66e-line-height );
        letter-spacing: var( --e-global-typography-84ca66e-letter-spacing );
        word-spacing: var( --e-global-typography-84ca66e-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-c90cbcc {
        padding: 2em 0em 2em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-e96c7c9 > .elementor-widget-container {
        margin: 5px 5px 5px 5px;
        border-radius: 3px 3px 3px 3px;
    }

    .elementor-736 .elementor-element.elementor-element-e96c7c9 {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50% );
        max-width: 50%;
    }

    .elementor-736 .elementor-element.elementor-element-7bf3237 > .elementor-widget-container {
        margin: 5px 5px 5px 5px;
        border-radius: 3px 3px 3px 3px;
    }

    .elementor-736 .elementor-element.elementor-element-7bf3237 {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50% );
        max-width: 50%;
    }

    .elementor-736 .elementor-element.elementor-element-fc6f84d > .elementor-widget-container {
        margin: 5px 5px 5px 5px;
        border-radius: 3px 3px 3px 3px;
    }

    .elementor-736 .elementor-element.elementor-element-fc6f84d {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50% );
        max-width: 50%;
    }

    .elementor-736 .elementor-element.elementor-element-1f734f3 > .elementor-widget-container {
        margin: 5px 5px 5px 5px;
        border-radius: 3px 3px 3px 3px;
    }

    .elementor-736 .elementor-element.elementor-element-1f734f3 {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50% );
        max-width: 50%;
    }

    .elementor-736 .elementor-element.elementor-element-1642b3e > .elementor-widget-container {
        margin: 5px 5px 5px 5px;
        border-radius: 3px 3px 3px 3px;
    }

    .elementor-736 .elementor-element.elementor-element-1642b3e {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50% );
        max-width: 50%;
    }

    .elementor-736 .elementor-element.elementor-element-a7dcdd5 > .elementor-widget-container {
        margin: 5px 5px 5px 5px;
        border-radius: 3px 3px 3px 3px;
    }

    .elementor-736 .elementor-element.elementor-element-a7dcdd5 {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50% );
        max-width: 50%;
    }

    .elementor-736 .elementor-element.elementor-element-37a5550 > .elementor-widget-container {
        margin: 5px 5px 5px 5px;
        border-radius: 3px 3px 3px 3px;
    }

    .elementor-736 .elementor-element.elementor-element-37a5550 {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50% );
        max-width: 50%;
    }

    .elementor-736 .elementor-element.elementor-element-c745f4a > .elementor-widget-container {
        margin: 5px 5px 5px 5px;
        border-radius: 3px 3px 3px 3px;
    }

    .elementor-736 .elementor-element.elementor-element-c745f4a {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50% );
        max-width: 50%;
    }

    .elementor-736 .elementor-element.elementor-element-f42a080 > .elementor-widget-container {
        margin: 5px 5px 5px 5px;
        border-radius: 3px 3px 3px 3px;
    }

    .elementor-736 .elementor-element.elementor-element-f42a080 {
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 50% );
        max-width: 50%;
    }

    .elementor-736 .elementor-element.elementor-element-31627f0 {
        padding: 0em 0em 2em 0em;
    }

    .elementor-736 .elementor-element.elementor-element-6af4e14 .elementor-heading-title {
        font-size: var( --e-global-typography-b2ce6af-font-size );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-2157051 .elementor-star-rating__title {
        font-size: var( --e-global-typography-83682a1-font-size );
        line-height: var( --e-global-typography-83682a1-line-height );
        letter-spacing: var( --e-global-typography-83682a1-letter-spacing );
        word-spacing: var( --e-global-typography-83682a1-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-7a04ce6 .elementor-testimonial__text {
        font-size: var( --e-global-typography-b2ce6af-font-size );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-7a04ce6 .elementor-testimonial__name {
        font-size: var( --e-global-typography-520c191-font-size );
        line-height: var( --e-global-typography-520c191-line-height );
        letter-spacing: var( --e-global-typography-520c191-letter-spacing );
        word-spacing: var( --e-global-typography-520c191-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-7a04ce6 .elementor-testimonial__title {
        font-size: var( --e-global-typography-69c152f-font-size );
        line-height: var( --e-global-typography-69c152f-line-height );
        letter-spacing: var( --e-global-typography-69c152f-letter-spacing );
        word-spacing: var( --e-global-typography-69c152f-word-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-ef40dbb > .elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-736 .elementor-element.elementor-element-c131bbd .elementor-heading-title {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
        letter-spacing: var( --e-global-typography-primary-letter-spacing );
    }

    .elementor-736 .elementor-element.elementor-element-1c4d826 .elementor-heading-title {
        font-size: var( --e-global-typography-b2ce6af-font-size );
        line-height: var( --e-global-typography-b2ce6af-line-height );
        letter-spacing: var( --e-global-typography-b2ce6af-letter-spacing );
        word-spacing: var( --e-global-typography-b2ce6af-word-spacing );
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-736 .elementor-element.elementor-element-68d2acf {
        width: 100%;
    }

    .elementor-736 .elementor-element.elementor-element-b4a9d3c {
        width: 100%;
    }

    .elementor-736 .elementor-element.elementor-element-4cc7860 {
        width: 100%;
    }

    .elementor-736 .elementor-element.elementor-element-290d609 {
        width: 100%;
    }
}
