﻿.elementor-325 .elementor-element.elementor-element-5c1e2a7 > .elementor-container {
    max-width: 1290px;
}

.elementor-325 .elementor-element.elementor-element-5c1e2a7:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-5c1e2a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/02/Infrastructure.jpg");
   /* background-image: url("../../2021/02/clapper.jpg");*/
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-325 .elementor-element.elementor-element-5c1e2a7 > .elementor-background-overlay {
    background-color: #1C1C21;
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-325 .elementor-element.elementor-element-5c1e2a7 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -105px;
    margin-bottom: 0px;
    padding: 10% 0% 5% 0%;
    z-index: 0;
}

.elementor-325 .elementor-element.elementor-element-2ee08e5 {
    text-align: center;
}

    .elementor-325 .elementor-element.elementor-element-2ee08e5 .elementor-heading-title {
        color: #FFFFFF;
        font-family: var( --e-global-typography-856f379-font-family ), Sans-serif;
        font-size: var( --e-global-typography-856f379-font-size );
        font-weight: var( --e-global-typography-856f379-font-weight );
        text-transform: var( --e-global-typography-856f379-text-transform );
        line-height: var( --e-global-typography-856f379-line-height );
        letter-spacing: var( --e-global-typography-856f379-letter-spacing );
        word-spacing: var( --e-global-typography-856f379-word-spacing );
    }

.elementor-325 .elementor-element.elementor-element-1a4765c > .elementor-container {
    max-width: 1290px;
}

.elementor-325 .elementor-element.elementor-element-1a4765c {
    padding: 100px 0px 50px 0px;
}

.elementor-bc-flex-widget .elementor-325 .elementor-element.elementor-element-917ca45.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-325 .elementor-element.elementor-element-917ca45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-325 .elementor-element.elementor-element-2710053 .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9868251-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9868251-font-size );
    font-weight: var( --e-global-typography-9868251-font-weight );
    text-transform: var( --e-global-typography-9868251-text-transform );
    line-height: var( --e-global-typography-9868251-line-height );
    letter-spacing: var( --e-global-typography-9868251-letter-spacing );
    word-spacing: var( --e-global-typography-9868251-word-spacing );
}

    .elementor-325 .elementor-element.elementor-element-2710053 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-325 .elementor-element.elementor-element-2710053 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-c8fa10c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-c8fa10c-font-size );
    font-weight: var( --e-global-typography-c8fa10c-font-weight );
    text-transform: var( --e-global-typography-c8fa10c-text-transform );
    line-height: var( --e-global-typography-c8fa10c-line-height );
    letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
    word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-2710053 > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-325 .elementor-element.elementor-element-1fd020b .elementor-icon-wrapper {
    text-align: left;
}

.elementor-325 .elementor-element.elementor-element-1fd020b .elementor-icon i, .elementor-325 .elementor-element.elementor-element-1fd020b .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-325 .elementor-element.elementor-element-1fd020b > .elementor-widget-container {
    margin: -15px 20px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-1fd020b {
    width: auto;
    max-width: auto;
    align-self: flex-start;
}

.elementor-325 .elementor-element.elementor-element-8e46902 .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-c8fa10c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-c8fa10c-font-size );
    font-weight: var( --e-global-typography-c8fa10c-font-weight );
    text-transform: var( --e-global-typography-c8fa10c-text-transform );
    line-height: var( --e-global-typography-c8fa10c-line-height );
    letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
    word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
}

    .elementor-325 .elementor-element.elementor-element-8e46902 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-325 .elementor-element.elementor-element-8e46902 .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-325 .elementor-element.elementor-element-8e46902 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-325 .elementor-element.elementor-element-8e46902 {
    width: 85%;
    max-width: 85%;
}

.elementor-325 .elementor-element.elementor-element-ece139b .elementor-icon-wrapper {
    text-align: left;
}

.elementor-325 .elementor-element.elementor-element-ece139b .elementor-icon i, .elementor-325 .elementor-element.elementor-element-ece139b .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-325 .elementor-element.elementor-element-ece139b > .elementor-widget-container {
    margin: -15px 20px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-ece139b {
    width: auto;
    max-width: auto;
    align-self: flex-start;
}

.elementor-325 .elementor-element.elementor-element-3e46358 .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-c8fa10c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-c8fa10c-font-size );
    font-weight: var( --e-global-typography-c8fa10c-font-weight );
    text-transform: var( --e-global-typography-c8fa10c-text-transform );
    line-height: var( --e-global-typography-c8fa10c-line-height );
    letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
    word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
}

    .elementor-325 .elementor-element.elementor-element-3e46358 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-325 .elementor-element.elementor-element-3e46358 .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-325 .elementor-element.elementor-element-3e46358 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-325 .elementor-element.elementor-element-3e46358 {
    width: 85%;
    max-width: 85%;
}

.elementor-325 .elementor-element.elementor-element-2dad1ad img {
    width: 100%;
    max-width: 100%;
}

.elementor-325 .elementor-element.elementor-element-2dad1ad {
    width: 61%;
    max-width: 61%;
}

.elementor-325 .elementor-element.elementor-element-bd53bc6 img {
    width: 100%;
    max-width: 100%;
}

.elementor-325 .elementor-element.elementor-element-bd53bc6 {
    width: 46%;
    max-width: 46%;
    top: 24%;
}

body:not(.rtl) .elementor-325 .elementor-element.elementor-element-bd53bc6 {
    left: 50%;
}

body.rtl .elementor-325 .elementor-element.elementor-element-bd53bc6 {
    right: 50%;
}

.elementor-325 .elementor-element.elementor-element-32f6b2e img {
    width: 100%;
    max-width: 100%;
}

.elementor-325 .elementor-element.elementor-element-32f6b2e {
    width: 57%;
    max-width: 57%;
    top: 63%;
}

body:not(.rtl) .elementor-325 .elementor-element.elementor-element-32f6b2e {
    left: 22%;
}

body.rtl .elementor-325 .elementor-element.elementor-element-32f6b2e {
    right: 22%;
}

.elementor-325 .elementor-element.elementor-element-3af2fa4 > .elementor-container {
    max-width: 1290px;
}

.elementor-325 .elementor-element.elementor-element-3af2fa4 {
    padding: 100px 0px 80px 0px;
}

.elementor-325 .elementor-element.elementor-element-ff740b1 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-325 .elementor-element.elementor-element-ff740b1 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-325 .elementor-element.elementor-element-8076a08 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-325 .elementor-element.elementor-element-8076a08 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: #19191A;
    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 );
    text-transform: var( --e-global-typography-secondary-text-transform );
    line-height: var( --e-global-typography-secondary-line-height );
    margin-bottom: 15px;
}

.elementor-325 .elementor-element.elementor-element-8076a08 .elementskit-funfact .funfact-title {
    color: #545454;
    font-family: var( --e-global-typography-c8fa10c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-c8fa10c-font-size );
    font-weight: var( --e-global-typography-c8fa10c-font-weight );
    text-transform: var( --e-global-typography-c8fa10c-text-transform );
    line-height: var( --e-global-typography-c8fa10c-line-height );
    letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
    word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-8076a08 .elementskit-funfact {
    background-color: #02010100;
}

.elementor-325 .elementor-element.elementor-element-4b3ef06 img {
    width: 100%;
    max-width: 100%;
    opacity: 0.1;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-325 .elementor-element.elementor-element-4b3ef06 {
    width: 80%;
    max-width: 80%;
    top: -80%;
}

body:not(.rtl) .elementor-325 .elementor-element.elementor-element-4b3ef06 {
    left: -7%;
}

body.rtl .elementor-325 .elementor-element.elementor-element-4b3ef06 {
    right: -7%;
}

.elementor-325 .elementor-element.elementor-element-f5d2e19 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-325 .elementor-element.elementor-element-f5d2e19 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: #19191A;
    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 );
    text-transform: var( --e-global-typography-secondary-text-transform );
    line-height: var( --e-global-typography-secondary-line-height );
    margin-bottom: 15px;
}

.elementor-325 .elementor-element.elementor-element-f5d2e19 .elementskit-funfact .funfact-title {
    color: #545454;
    font-family: var( --e-global-typography-c8fa10c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-c8fa10c-font-size );
    font-weight: var( --e-global-typography-c8fa10c-font-weight );
    text-transform: var( --e-global-typography-c8fa10c-text-transform );
    line-height: var( --e-global-typography-c8fa10c-line-height );
    letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
    word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-f5d2e19 .elementskit-funfact {
    background-color: #02010100;
}

.elementor-325 .elementor-element.elementor-element-614f27c img {
    width: 100%;
    max-width: 100%;
    opacity: 0.1;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-325 .elementor-element.elementor-element-614f27c {
    width: 70%;
    max-width: 70%;
    top: -70%;
}

body:not(.rtl) .elementor-325 .elementor-element.elementor-element-614f27c {
    left: -7%;
}

body.rtl .elementor-325 .elementor-element.elementor-element-614f27c {
    right: -7%;
}

.elementor-325 .elementor-element.elementor-element-0935856 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-325 .elementor-element.elementor-element-0935856 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: #19191A;
    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 );
    text-transform: var( --e-global-typography-secondary-text-transform );
    line-height: var( --e-global-typography-secondary-line-height );
    margin-bottom: 15px;
}

.elementor-325 .elementor-element.elementor-element-0935856 .elementskit-funfact .funfact-title {
    color: #545454;
    font-family: var( --e-global-typography-c8fa10c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-c8fa10c-font-size );
    font-weight: var( --e-global-typography-c8fa10c-font-weight );
    text-transform: var( --e-global-typography-c8fa10c-text-transform );
    line-height: var( --e-global-typography-c8fa10c-line-height );
    letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
    word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-0935856 .elementskit-funfact {
    background-color: #02010100;
}

.elementor-325 .elementor-element.elementor-element-fe3bcc5 img {
    width: 100%;
    max-width: 100%;
    opacity: 0.1;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-325 .elementor-element.elementor-element-fe3bcc5 {
    width: 70%;
    max-width: 70%;
    top: -70%;
}

body:not(.rtl) .elementor-325 .elementor-element.elementor-element-fe3bcc5 {
    left: -7%;
}

body.rtl .elementor-325 .elementor-element.elementor-element-fe3bcc5 {
    right: -7%;
}

.elementor-325 .elementor-element.elementor-element-c0ab2e9 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-325 .elementor-element.elementor-element-c0ab2e9 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: #19191A;
    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 );
    text-transform: var( --e-global-typography-secondary-text-transform );
    line-height: var( --e-global-typography-secondary-line-height );
    margin-bottom: 15px;
}

.elementor-325 .elementor-element.elementor-element-c0ab2e9 .elementskit-funfact .funfact-title {
    color: #545454;
    font-family: var( --e-global-typography-c8fa10c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-c8fa10c-font-size );
    font-weight: var( --e-global-typography-c8fa10c-font-weight );
    text-transform: var( --e-global-typography-c8fa10c-text-transform );
    line-height: var( --e-global-typography-c8fa10c-line-height );
    letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
    word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-c0ab2e9 .elementskit-funfact {
    background-color: #02010100;
}

.elementor-325 .elementor-element.elementor-element-ae5fb03 img {
    width: 100%;
    max-width: 100%;
    opacity: 0.1;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-325 .elementor-element.elementor-element-ae5fb03 {
    width: 70%;
    max-width: 70%;
    top: -70%;
}

body:not(.rtl) .elementor-325 .elementor-element.elementor-element-ae5fb03 {
    left: -7%;
}

body.rtl .elementor-325 .elementor-element.elementor-element-ae5fb03 {
    right: -7%;
}

.elementor-325 .elementor-element.elementor-element-66f690f > .elementor-container {
    max-width: 1290px;
}

.elementor-325 .elementor-element.elementor-element-66f690f:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-66f690f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/02/a-big-video-camera-on-a-gimbal-boom-rig.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-325 .elementor-element.elementor-element-66f690f > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.7;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-325 .elementor-element.elementor-element-66f690f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 350px 0px;
}

.elementor-325 .elementor-element.elementor-element-72b2be8 .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    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 );
    text-transform: var( --e-global-typography-secondary-text-transform );
    line-height: var( --e-global-typography-secondary-line-height );
}

    .elementor-325 .elementor-element.elementor-element-72b2be8 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-325 .elementor-element.elementor-element-72b2be8 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #FFFFFF;
    font-family: var( --e-global-typography-c8fa10c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-c8fa10c-font-size );
    font-weight: var( --e-global-typography-c8fa10c-font-weight );
    text-transform: var( --e-global-typography-c8fa10c-text-transform );
    line-height: var( --e-global-typography-c8fa10c-line-height );
    letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
    word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-72b2be8 > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-325 .elementor-element.elementor-element-007a50f > .elementor-container {
    max-width: 1290px;
}

.elementor-325 .elementor-element.elementor-element-007a50f {
    padding: 40px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-160b522 > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-325 .elementor-element.elementor-element-b0ef834.ekit-equal-height-enable, .elementor-325 .elementor-element.elementor-element-b0ef834.ekit-equal-height-enable .elementor-widget-container, .elementor-325 .elementor-element.elementor-element-b0ef834.ekit-equal-height-enable .ekit-wid-con, .elementor-325 .elementor-element.elementor-element-b0ef834.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox {
    background-color: #02010100;
    padding: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .elementskit-info-box-title {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        color: #FFFFFF;
        font-family: var( --e-global-typography-7c1bf50-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7c1bf50-font-size );
        font-weight: var( --e-global-typography-7c1bf50-font-weight );
        text-transform: var( --e-global-typography-7c1bf50-text-transform );
        line-height: var( --e-global-typography-7c1bf50-line-height );
        letter-spacing: var( --e-global-typography-7c1bf50-letter-spacing );
        word-spacing: var( --e-global-typography-7c1bf50-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .box-body > p {
        color: #FFFFFF;
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

    .elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox p {
        margin: 0px 10px 20px 10px;
    }

.elementor-325 .elementor-element.elementor-element-b0ef834 .elementkit-infobox-icon {
    color: #FFFFFF;
}

.elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-info-box-icon > svg path {
    fill: #FFFFFF;
    stroke: #FFFFFF;
}

.elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-info-box-icon {
    border-radius: 0px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #B4B4B4;
}

.elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #B4B4B4;
    stroke: #B4B4B4;
}

.elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-info-box-icon > svg {
    max-width: 50px;
    height: auto;
}

.elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .elementskit-info-box-icon {
    height: 60px;
}

.elementor-325 .elementor-element.elementor-element-79660fb > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-325 .elementor-element.elementor-element-a32ca4d.ekit-equal-height-enable, .elementor-325 .elementor-element.elementor-element-a32ca4d.ekit-equal-height-enable .elementor-widget-container, .elementor-325 .elementor-element.elementor-element-a32ca4d.ekit-equal-height-enable .ekit-wid-con, .elementor-325 .elementor-element.elementor-element-a32ca4d.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox {
    background-color: #02010100;
    padding: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .elementskit-info-box-title {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        color: #FFFFFF;
        font-family: var( --e-global-typography-7c1bf50-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7c1bf50-font-size );
        font-weight: var( --e-global-typography-7c1bf50-font-weight );
        text-transform: var( --e-global-typography-7c1bf50-text-transform );
        line-height: var( --e-global-typography-7c1bf50-line-height );
        letter-spacing: var( --e-global-typography-7c1bf50-letter-spacing );
        word-spacing: var( --e-global-typography-7c1bf50-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .box-body > p {
        color: #FFFFFF;
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

    .elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox p {
        margin: 0px 10px 20px 10px;
    }

.elementor-325 .elementor-element.elementor-element-a32ca4d .elementkit-infobox-icon {
    color: #FFFFFF;
}

.elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-info-box-icon > svg path {
    fill: #FFFFFF;
    stroke: #FFFFFF;
}

.elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-info-box-icon {
    border-radius: 0px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #B4B4B4;
}

.elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #B4B4B4;
    stroke: #B4B4B4;
}

.elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-info-box-icon > svg {
    max-width: 50px;
    height: auto;
}

.elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .elementskit-info-box-icon {
    height: 60px;
}

.elementor-325 .elementor-element.elementor-element-e6a28a7 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-325 .elementor-element.elementor-element-fc6c097.ekit-equal-height-enable, .elementor-325 .elementor-element.elementor-element-fc6c097.ekit-equal-height-enable .elementor-widget-container, .elementor-325 .elementor-element.elementor-element-fc6c097.ekit-equal-height-enable .ekit-wid-con, .elementor-325 .elementor-element.elementor-element-fc6c097.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox {
    background-color: #02010100;
    padding: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .elementskit-info-box-title {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        color: #FFFFFF;
        font-family: var( --e-global-typography-7c1bf50-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7c1bf50-font-size );
        font-weight: var( --e-global-typography-7c1bf50-font-weight );
        text-transform: var( --e-global-typography-7c1bf50-text-transform );
        line-height: var( --e-global-typography-7c1bf50-line-height );
        letter-spacing: var( --e-global-typography-7c1bf50-letter-spacing );
        word-spacing: var( --e-global-typography-7c1bf50-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .box-body > p {
        color: #FFFFFF;
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

    .elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox p {
        margin: 0px 10px 20px 10px;
    }

.elementor-325 .elementor-element.elementor-element-fc6c097 .elementkit-infobox-icon {
    color: #FFFFFF;
}

.elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-info-box-icon > svg path {
    fill: #FFFFFF;
    stroke: #FFFFFF;
}

.elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-info-box-icon {
    border-radius: 0px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #B4B4B4;
}

.elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #B4B4B4;
    stroke: #B4B4B4;
}

.elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-info-box-icon > svg {
    max-width: 50px;
    height: auto;
}

.elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .elementskit-info-box-icon {
    height: 60px;
}

.elementor-325 .elementor-element.elementor-element-722252d > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-325 .elementor-element.elementor-element-0dc3a90.ekit-equal-height-enable, .elementor-325 .elementor-element.elementor-element-0dc3a90.ekit-equal-height-enable .elementor-widget-container, .elementor-325 .elementor-element.elementor-element-0dc3a90.ekit-equal-height-enable .ekit-wid-con, .elementor-325 .elementor-element.elementor-element-0dc3a90.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox {
    background-color: #02010100;
    padding: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .elementskit-info-box-title {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        color: #FFFFFF;
        font-family: var( --e-global-typography-7c1bf50-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7c1bf50-font-size );
        font-weight: var( --e-global-typography-7c1bf50-font-weight );
        text-transform: var( --e-global-typography-7c1bf50-text-transform );
        line-height: var( --e-global-typography-7c1bf50-line-height );
        letter-spacing: var( --e-global-typography-7c1bf50-letter-spacing );
        word-spacing: var( --e-global-typography-7c1bf50-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .box-body > p {
        color: #FFFFFF;
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

    .elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox p {
        margin: 0px 10px 20px 10px;
    }

.elementor-325 .elementor-element.elementor-element-0dc3a90 .elementkit-infobox-icon {
    color: #FFFFFF;
}

.elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-info-box-icon > svg path {
    fill: #FFFFFF;
    stroke: #FFFFFF;
}

.elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-info-box-icon {
    border-radius: 0px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #B4B4B4;
}

.elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #B4B4B4;
    stroke: #B4B4B4;
}

.elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-info-box-icon > svg {
    max-width: 50px;
    height: auto;
}

.elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .elementskit-info-box-icon {
    height: 60px;
}

.elementor-325 .elementor-element.elementor-element-f8ca88d > .elementor-container {
    max-width: 1290px;
}

.elementor-325 .elementor-element.elementor-element-f8ca88d {
    margin-top: -300px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-325 .elementor-element.elementor-element-912f5e6.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-325 .elementor-element.elementor-element-912f5e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-325 .elementor-element.elementor-element-912f5e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-325 .elementor-element.elementor-element-912f5e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* background-image: url("../../2021/02/brave-post-apocalyptic-survivor-with-gas-mask.jpg");*/
    background-image: url('../../2021/02/Ayalaan_poster.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-325 .elementor-element.elementor-element-912f5e6 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 12% 7% 12% 7%;
}

    .elementor-325 .elementor-element.elementor-element-912f5e6 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-325 .elementor-element.elementor-element-c248093 .elementor-icon-list-icon i {
    color: #FF0000;
}

.elementor-325 .elementor-element.elementor-element-c248093 .elementor-icon-list-icon svg {
    fill: #FF0000;
}

.elementor-325 .elementor-element.elementor-element-c248093 {
    --e-icon-list-icon-size: 18px;
}

    .elementor-325 .elementor-element.elementor-element-c248093 .elementor-icon-list-text {
        color: #FFFFFF;
    }

    .elementor-325 .elementor-element.elementor-element-c248093 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-325 .elementor-element.elementor-element-c248093 .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-f896ea6-font-family ), Sans-serif;
        font-size: var( --e-global-typography-f896ea6-font-size );
        font-weight: var( --e-global-typography-f896ea6-font-weight );
        text-transform: var( --e-global-typography-f896ea6-text-transform );
        line-height: var( --e-global-typography-f896ea6-line-height );
        letter-spacing: var( --e-global-typography-f896ea6-letter-spacing );
        word-spacing: var( --e-global-typography-f896ea6-word-spacing );
    }

.elementor-325 .elementor-element.elementor-element-8a15169 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-4ed2e81-font-family ), Sans-serif;
    font-size: var( --e-global-typography-4ed2e81-font-size );
    font-weight: var( --e-global-typography-4ed2e81-font-weight );
    text-transform: var( --e-global-typography-4ed2e81-text-transform );
    line-height: var( --e-global-typography-4ed2e81-line-height );
    letter-spacing: var( --e-global-typography-4ed2e81-letter-spacing );
    word-spacing: var( --e-global-typography-4ed2e81-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-da66bf9 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-f896ea6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-f896ea6-font-size );
    font-weight: var( --e-global-typography-f896ea6-font-weight );
    text-transform: var( --e-global-typography-f896ea6-text-transform );
    line-height: var( --e-global-typography-f896ea6-line-height );
    letter-spacing: var( --e-global-typography-f896ea6-letter-spacing );
    word-spacing: var( --e-global-typography-f896ea6-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-da66bf9 > .elementor-widget-container {
    margin: 0px 0px 50px 0px;
}

.elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-325 .elementor-element.elementor-element-ff871a3 {
    --e-icon-list-icon-size: 14px;
    width: auto;
    max-width: auto;
}

    .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-text {
        color: #FFFFFF;
    }

    .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-46c87e3-font-family ), Sans-serif;
        font-size: var( --e-global-typography-46c87e3-font-size );
        font-weight: var( --e-global-typography-46c87e3-font-weight );
        line-height: var( --e-global-typography-46c87e3-line-height );
        letter-spacing: var( --e-global-typography-46c87e3-letter-spacing );
        word-spacing: var( --e-global-typography-46c87e3-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-ff871a3 > .elementor-widget-container {
        margin: 4px 30px 0px 0px;
    }

.elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-325 .elementor-element.elementor-element-adb6757 {
    --e-icon-list-icon-size: 14px;
    width: auto;
    max-width: auto;
    z-index: 1;
}

    .elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-text {
        color: #FFFFFF;
    }

    .elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

    .elementor-325 .elementor-element.elementor-element-adb6757 > .elementor-widget-container {
        margin: 0px 30px 0px 0px;
    }

.elementor-325 .elementor-element.elementor-element-4c6f047 > .elementor-container {
    max-width: 1291px;
}

.elementor-325 .elementor-element.elementor-element-4c6f047 {
    padding: 100px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-89ba1fc > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-02888f2 > .elementor-container {
    max-width: 1290px;
}

.elementor-325 .elementor-element.elementor-element-02888f2 {
    padding: 0px 0px 50px 0px;
}

.elementor-325 .elementor-element.elementor-element-bd866b6 > .elementor-element-populated {
    padding: 0px 0px 0px 10px;
}

.elementor-325 .elementor-element.elementor-element-f135ba9 .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    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 );
    text-transform: var( --e-global-typography-secondary-text-transform );
    line-height: var( --e-global-typography-secondary-line-height );
}

    .elementor-325 .elementor-element.elementor-element-f135ba9 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-325 .elementor-element.elementor-element-f135ba9 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-c8fa10c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-c8fa10c-font-size );
    font-weight: var( --e-global-typography-c8fa10c-font-weight );
    text-transform: var( --e-global-typography-c8fa10c-text-transform );
    line-height: var( --e-global-typography-c8fa10c-line-height );
    letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
    word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
}

.elementor-bc-flex-widget .elementor-325 .elementor-element.elementor-element-56d3f43.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-325 .elementor-element.elementor-element-56d3f43.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-325 .elementor-element.elementor-element-56d3f43 > .elementor-element-populated {
    padding: 0px 10px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-ebddf29 .ekit-btn-wraper {
    text-align: right;
}

.elementor-325 .elementor-element.elementor-element-ebddf29 .elementskit-btn {
    width: 30%;
    padding: 20px 0px 20px 0px;
    font-family: var( --e-global-typography-eb765bd-font-family ), Sans-serif;
    font-size: var( --e-global-typography-eb765bd-font-size );
    font-weight: var( --e-global-typography-eb765bd-font-weight );
    text-transform: var( --e-global-typography-eb765bd-text-transform );
    line-height: var( --e-global-typography-eb765bd-line-height );
    letter-spacing: var( --e-global-typography-eb765bd-letter-spacing );
    word-spacing: var( --e-global-typography-eb765bd-word-spacing );
    color: #545454;
    background-color: #02010100;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #B4B4B4;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-325 .elementor-element.elementor-element-ebddf29 .elementskit-btn svg path {
        stroke: #545454;
        fill: #545454;
    }

    .elementor-325 .elementor-element.elementor-element-ebddf29 .elementskit-btn:hover {
        color: #FFFFFF;
        background-color: #19191A;
        border-color: #19191A;
    }

        .elementor-325 .elementor-element.elementor-element-ebddf29 .elementskit-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

    .elementor-325 .elementor-element.elementor-element-ebddf29 .elementskit-btn > i, .elementor-325 .elementor-element.elementor-element-ebddf29 .elementskit-btn > svg {
        margin-right: 5px;
    }

.rtl .elementor-325 .elementor-element.elementor-element-ebddf29 .elementskit-btn > i, .rtl .elementor-325 .elementor-element.elementor-element-ebddf29 .elementskit-btn > svg {
    margin-left: 5px;
    margin-right: 0;
}

.elementor-325 .elementor-element.elementor-element-23475f7 > .elementor-container {
    max-width: 1290px;
}

.elementor-325 .elementor-element.elementor-element-3db0c2e > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 30px;
}

.elementor-325 .elementor-element.elementor-element-abbbe0d img {
    width: 100%;
    max-width: 100%;
    border-radius: 100px 100px 100px 100px;
}

.elementor-325 .elementor-element.elementor-element-abbbe0d {
    width: 65%;
    max-width: 65%;
}

.elementor-325 .elementor-element.elementor-element-f8b78de .ekit_social_media {
    text-align: center;
}

.elementor-325 .elementor-element.elementor-element-f8b78de .elementor-repeater-item-8b2d713 > a {
    color: #3B5998;
}

    .elementor-325 .elementor-element.elementor-element-f8b78de .elementor-repeater-item-8b2d713 > a svg path {
        stroke: #3B5998;
        fill: #3B5998;
    }

.elementor-325 .elementor-element.elementor-element-f8b78de .elementor-repeater-item-5fd2dc5 > a {
    color: #1DA1F2;
}

    .elementor-325 .elementor-element.elementor-element-f8b78de .elementor-repeater-item-5fd2dc5 > a svg path {
        stroke: #1DA1F2;
        fill: #1DA1F2;
    }

.elementor-325 .elementor-element.elementor-element-f8b78de .elementor-repeater-item-eb4dc96 > a {
    color: #E4405F;
}

    .elementor-325 .elementor-element.elementor-element-f8b78de .elementor-repeater-item-eb4dc96 > a svg path {
        stroke: #E4405F;
        fill: #E4405F;
    }

.elementor-325 .elementor-element.elementor-element-f8b78de .ekit_social_media > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

.elementor-325 .elementor-element.elementor-element-f8b78de .ekit_social_media > li {
    display: block;
    margin: 5px 5px 5px 5px;
}

.elementor-325 .elementor-element.elementor-element-f8b78de > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-325 .elementor-element.elementor-element-f8b78de {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-325 .elementor-element.elementor-element-f1c400a .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-325 .elementor-element.elementor-element-f1c400a .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-325 .elementor-element.elementor-element-f1c400a .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-f1c400a .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-325 .elementor-element.elementor-element-f1c400a > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-aa82444 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 30px;
}

.elementor-325 .elementor-element.elementor-element-f57eab1 img {
    width: 100%;
    max-width: 100%;
    border-radius: 100px 100px 100px 100px;
}

.elementor-325 .elementor-element.elementor-element-f57eab1 {
    width: 65%;
    max-width: 65%;
}

.elementor-325 .elementor-element.elementor-element-1d2e728 .ekit_social_media {
    text-align: center;
}

.elementor-325 .elementor-element.elementor-element-1d2e728 .elementor-repeater-item-8b2d713 > a {
    color: #3B5998;
}

    .elementor-325 .elementor-element.elementor-element-1d2e728 .elementor-repeater-item-8b2d713 > a svg path {
        stroke: #3B5998;
        fill: #3B5998;
    }

.elementor-325 .elementor-element.elementor-element-1d2e728 .elementor-repeater-item-5fd2dc5 > a {
    color: #1DA1F2;
}

    .elementor-325 .elementor-element.elementor-element-1d2e728 .elementor-repeater-item-5fd2dc5 > a svg path {
        stroke: #1DA1F2;
        fill: #1DA1F2;
    }

.elementor-325 .elementor-element.elementor-element-1d2e728 .elementor-repeater-item-eb4dc96 > a {
    color: #E4405F;
}

    .elementor-325 .elementor-element.elementor-element-1d2e728 .elementor-repeater-item-eb4dc96 > a svg path {
        stroke: #E4405F;
        fill: #E4405F;
    }

.elementor-325 .elementor-element.elementor-element-1d2e728 .ekit_social_media > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

.elementor-325 .elementor-element.elementor-element-1d2e728 .ekit_social_media > li {
    display: block;
    margin: 5px 5px 5px 5px;
}

.elementor-325 .elementor-element.elementor-element-1d2e728 > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-325 .elementor-element.elementor-element-1d2e728 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-325 .elementor-element.elementor-element-d21c507 .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-325 .elementor-element.elementor-element-d21c507 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-325 .elementor-element.elementor-element-d21c507 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-d21c507 .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-325 .elementor-element.elementor-element-d21c507 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-9a51b2a > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 30px;
}

.elementor-325 .elementor-element.elementor-element-7b6e99f img {
    width: 100%;
    max-width: 100%;
    border-radius: 100px 100px 100px 100px;
}

.elementor-325 .elementor-element.elementor-element-7b6e99f {
    width: 65%;
    max-width: 65%;
}

.elementor-325 .elementor-element.elementor-element-25a3d18 .ekit_social_media {
    text-align: center;
}

.elementor-325 .elementor-element.elementor-element-25a3d18 .elementor-repeater-item-8b2d713 > a {
    color: #3B5998;
}

    .elementor-325 .elementor-element.elementor-element-25a3d18 .elementor-repeater-item-8b2d713 > a svg path {
        stroke: #3B5998;
        fill: #3B5998;
    }

.elementor-325 .elementor-element.elementor-element-25a3d18 .elementor-repeater-item-5fd2dc5 > a {
    color: #1DA1F2;
}

    .elementor-325 .elementor-element.elementor-element-25a3d18 .elementor-repeater-item-5fd2dc5 > a svg path {
        stroke: #1DA1F2;
        fill: #1DA1F2;
    }

.elementor-325 .elementor-element.elementor-element-25a3d18 .elementor-repeater-item-eb4dc96 > a {
    color: #E4405F;
}

    .elementor-325 .elementor-element.elementor-element-25a3d18 .elementor-repeater-item-eb4dc96 > a svg path {
        stroke: #E4405F;
        fill: #E4405F;
    }

.elementor-325 .elementor-element.elementor-element-25a3d18 .ekit_social_media > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

.elementor-325 .elementor-element.elementor-element-25a3d18 .ekit_social_media > li {
    display: block;
    margin: 5px 5px 5px 5px;
}

.elementor-325 .elementor-element.elementor-element-25a3d18 > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-325 .elementor-element.elementor-element-25a3d18 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-325 .elementor-element.elementor-element-8ba46fa .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-325 .elementor-element.elementor-element-8ba46fa .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-325 .elementor-element.elementor-element-8ba46fa .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-8ba46fa .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-325 .elementor-element.elementor-element-8ba46fa > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-3448668 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 30px;
}

.elementor-325 .elementor-element.elementor-element-9ae096a img {
    width: 100%;
    max-width: 100%;
    border-radius: 100px 100px 100px 100px;
}

.elementor-325 .elementor-element.elementor-element-9ae096a {
    width: 65%;
    max-width: 65%;
}

.elementor-325 .elementor-element.elementor-element-0071875 .ekit_social_media {
    text-align: center;
}

.elementor-325 .elementor-element.elementor-element-0071875 .elementor-repeater-item-8b2d713 > a {
    color: #3B5998;
}

    .elementor-325 .elementor-element.elementor-element-0071875 .elementor-repeater-item-8b2d713 > a svg path {
        stroke: #3B5998;
        fill: #3B5998;
    }

.elementor-325 .elementor-element.elementor-element-0071875 .elementor-repeater-item-5fd2dc5 > a {
    color: #1DA1F2;
}

    .elementor-325 .elementor-element.elementor-element-0071875 .elementor-repeater-item-5fd2dc5 > a svg path {
        stroke: #1DA1F2;
        fill: #1DA1F2;
    }

.elementor-325 .elementor-element.elementor-element-0071875 .elementor-repeater-item-eb4dc96 > a {
    color: #E4405F;
}

    .elementor-325 .elementor-element.elementor-element-0071875 .elementor-repeater-item-eb4dc96 > a svg path {
        stroke: #E4405F;
        fill: #E4405F;
    }

.elementor-325 .elementor-element.elementor-element-0071875 .ekit_social_media > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

.elementor-325 .elementor-element.elementor-element-0071875 .ekit_social_media > li {
    display: block;
    margin: 5px 5px 5px 5px;
}

.elementor-325 .elementor-element.elementor-element-0071875 > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-325 .elementor-element.elementor-element-0071875 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-325 .elementor-element.elementor-element-ec6ad2e .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-325 .elementor-element.elementor-element-ec6ad2e .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-325 .elementor-element.elementor-element-ec6ad2e .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-ec6ad2e .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-325 .elementor-element.elementor-element-ec6ad2e > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-3d16289 {
    --divider-border-style: solid;
    --divider-color: #B4B4B43B;
    --divider-border-width: 1px;
}

    .elementor-325 .elementor-element.elementor-element-3d16289 .elementor-divider-separator {
        width: 100%;
    }

    .elementor-325 .elementor-element.elementor-element-3d16289 .elementor-divider {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .elementor-325 .elementor-element.elementor-element-3d16289 > .elementor-widget-container {
        margin: 0px 10px 0px 10px;
    }

.elementor-325 .elementor-element.elementor-element-2d4b779 > .elementor-container {
    max-width: 1290px;
}

.elementor-325 .elementor-element.elementor-element-2d4b779 {
    padding: 0px 0px 150px 0px;
}

.elementor-325 .elementor-element.elementor-element-638eb11 .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    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 );
    text-transform: var( --e-global-typography-secondary-text-transform );
    line-height: var( --e-global-typography-secondary-line-height );
}

    .elementor-325 .elementor-element.elementor-element-638eb11 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-325 .elementor-element.elementor-element-638eb11 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-c8fa10c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-c8fa10c-font-size );
    font-weight: var( --e-global-typography-c8fa10c-font-weight );
    text-transform: var( --e-global-typography-c8fa10c-text-transform );
    line-height: var( --e-global-typography-c8fa10c-line-height );
    letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
    word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-638eb11 > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-325 .elementor-element.elementor-element-3aa8589 > .elementor-container {
    max-width: 1290px;
}

.elementor-325 .elementor-element.elementor-element-e3d7257.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-325 .elementor-element.elementor-element-e3d7257 > .elementor-element-populated {
    padding: 0px 50px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-5fbea3b img {
    width: 100%;
    max-width: 100%;
}

.elementor-325 .elementor-element.elementor-element-5fbea3b {
    width: 80%;
    max-width: 80%;
}

.elementor-325 .elementor-element.elementor-element-731c8da img {
    width: 100%;
    max-width: 100%;
}

.elementor-325 .elementor-element.elementor-element-731c8da {
    width: 45%;
    max-width: 45%;
    top: 68%;
}

body:not(.rtl) .elementor-325 .elementor-element.elementor-element-731c8da {
    left: 0%;
}

body.rtl .elementor-325 .elementor-element.elementor-element-731c8da {
    right: 0%;
}

.elementor-325 .elementor-element.elementor-element-5440411 > .elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-325 .elementor-element.elementor-element-0d93016 .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9868251-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9868251-font-size );
    font-weight: var( --e-global-typography-9868251-font-weight );
    text-transform: var( --e-global-typography-9868251-text-transform );
    line-height: var( --e-global-typography-9868251-line-height );
    letter-spacing: var( --e-global-typography-9868251-letter-spacing );
    word-spacing: var( --e-global-typography-9868251-word-spacing );
}

    .elementor-325 .elementor-element.elementor-element-0d93016 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-325 .elementor-element.elementor-element-0d93016 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-c8fa10c-font-family ), Sans-serif;
    font-size: var( --e-global-typography-c8fa10c-font-size );
    font-weight: var( --e-global-typography-c8fa10c-font-weight );
    text-transform: var( --e-global-typography-c8fa10c-text-transform );
    line-height: var( --e-global-typography-c8fa10c-line-height );
    letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
    word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
}

.elementor-325 .elementor-element.elementor-element-48d9cb7 .elementor-icon-list-icon i {
    color: #FFD700;
}

.elementor-325 .elementor-element.elementor-element-48d9cb7 .elementor-icon-list-icon svg {
    fill: #FFD700;
}

.elementor-325 .elementor-element.elementor-element-48d9cb7 {
    --e-icon-list-icon-size: 14px;
}

    .elementor-325 .elementor-element.elementor-element-48d9cb7 .elementor-icon-list-text {
        color: #19191A;
    }

    .elementor-325 .elementor-element.elementor-element-48d9cb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-325 .elementor-element.elementor-element-48d9cb7 .elementor-icon-list-item > a {
        font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
        font-size: var( --e-global-typography-0a220f7-font-size );
        font-weight: var( --e-global-typography-0a220f7-font-weight );
        text-transform: var( --e-global-typography-0a220f7-text-transform );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

.elementor-325 .elementor-element.elementor-element-844800a {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-325 .elementor-element.elementor-element-30783ce img {
    width: 100%;
    max-width: 100%;
}

.elementor-325 .elementor-element.elementor-element-30783ce > .elementor-widget-container {
    margin: 0px 40px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-30783ce {
    width: 27%;
    max-width: 27%;
}

.elementor-325 .elementor-element.elementor-element-49fffdf img {
    width: 100%;
    max-width: 100%;
}

.elementor-325 .elementor-element.elementor-element-49fffdf > .elementor-widget-container {
    margin: 0px 40px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-49fffdf {
    width: 25%;
    max-width: 25%;
}

.elementor-325 .elementor-element.elementor-element-85862c4 img {
    width: 100%;
    max-width: 100%;
}

.elementor-325 .elementor-element.elementor-element-85862c4 > .elementor-widget-container {
    margin: 0px 40px 0px 0px;
}

.elementor-325 .elementor-element.elementor-element-85862c4 {
    width: 25%;
    max-width: 25%;
}

@media(max-width:1024px) {
    .elementor-325 .elementor-element.elementor-element-5c1e2a7 {
        padding: 26% 0% 15% 0%;
    }

    .elementor-325 .elementor-element.elementor-element-10ffc9c > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-325 .elementor-element.elementor-element-2ee08e5 .elementor-heading-title {
        font-size: var( --e-global-typography-856f379-font-size );
        line-height: var( --e-global-typography-856f379-line-height );
        letter-spacing: var( --e-global-typography-856f379-letter-spacing );
        word-spacing: var( --e-global-typography-856f379-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-1a4765c {
        padding: 80px 0px 80px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-917ca45 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-325 .elementor-element.elementor-element-2710053 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9868251-font-size );
        line-height: var( --e-global-typography-9868251-line-height );
        letter-spacing: var( --e-global-typography-9868251-letter-spacing );
        word-spacing: var( --e-global-typography-9868251-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-2710053 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-8e46902 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-8e46902 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-3e46358 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-3e46358 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-19b128e > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-325 .elementor-element.elementor-element-3af2fa4 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-ff740b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-325 .elementor-element.elementor-element-ff740b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-ff740b1 > .elementor-element-populated {
        margin: 0px 0px 100px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-325 .elementor-element.elementor-element-8076a08 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-8076a08 .elementskit-funfact .funfact-title {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-4b3ef06 {
        width: 60%;
        max-width: 60%;
        top: -75%;
    }

    body:not(.rtl) .elementor-325 .elementor-element.elementor-element-4b3ef06 {
        left: 5%;
    }

    body.rtl .elementor-325 .elementor-element.elementor-element-4b3ef06 {
        right: 5%;
    }

    .elementor-325 .elementor-element.elementor-element-7039e97 > .elementor-element-populated {
        margin: 0px 0px 100px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-325 .elementor-element.elementor-element-f5d2e19 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-f5d2e19 .elementskit-funfact .funfact-title {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-614f27c {
        width: 50%;
        max-width: 50%;
        top: -55%;
    }

    body:not(.rtl) .elementor-325 .elementor-element.elementor-element-614f27c {
        left: 5%;
    }

    body.rtl .elementor-325 .elementor-element.elementor-element-614f27c {
        right: 5%;
    }

    .elementor-325 .elementor-element.elementor-element-0935856 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-0935856 .elementskit-funfact .funfact-title {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-fe3bcc5 {
        width: 50%;
        max-width: 50%;
        top: -60%;
    }

    body:not(.rtl) .elementor-325 .elementor-element.elementor-element-fe3bcc5 {
        left: 10%;
    }

    body.rtl .elementor-325 .elementor-element.elementor-element-fe3bcc5 {
        right: 10%;
    }

    .elementor-325 .elementor-element.elementor-element-c0ab2e9 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-c0ab2e9 .elementskit-funfact .funfact-title {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-ae5fb03 {
        width: 50%;
        max-width: 50%;
        top: -70%;
    }

    body:not(.rtl) .elementor-325 .elementor-element.elementor-element-ae5fb03 {
        left: 5%;
    }

    body.rtl .elementor-325 .elementor-element.elementor-element-ae5fb03 {
        right: 5%;
    }

    .elementor-325 .elementor-element.elementor-element-66f690f {
        padding: 80px 0px 200px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-25e66b4 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-325 .elementor-element.elementor-element-72b2be8 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-72b2be8 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-160b522 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .elementskit-info-box-title {
        font-size: var( --e-global-typography-7c1bf50-font-size );
        line-height: var( --e-global-typography-7c1bf50-line-height );
        letter-spacing: var( --e-global-typography-7c1bf50-letter-spacing );
        word-spacing: var( --e-global-typography-7c1bf50-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .elementskit-info-box-icon i {
        font-size: 50px;
    }

    .elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-info-box-icon > svg {
        max-width: 50px;
        height: auto;
    }

    .elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .elementskit-info-box-icon {
        padding: 20px 20px 20px 20px;
    }

    .elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .elementskit-info-box-icon {
        height: 70px;
    }

    .elementor-325 .elementor-element.elementor-element-79660fb > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .elementskit-info-box-title {
        font-size: var( --e-global-typography-7c1bf50-font-size );
        line-height: var( --e-global-typography-7c1bf50-line-height );
        letter-spacing: var( --e-global-typography-7c1bf50-letter-spacing );
        word-spacing: var( --e-global-typography-7c1bf50-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .elementskit-info-box-icon i {
        font-size: 50px;
    }

    .elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-info-box-icon > svg {
        max-width: 50px;
        height: auto;
    }

    .elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .elementskit-info-box-icon {
        padding: 20px 20px 20px 20px;
    }

    .elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .elementskit-info-box-icon {
        height: 70px;
    }

    .elementor-325 .elementor-element.elementor-element-e6a28a7 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .elementskit-info-box-title {
        font-size: var( --e-global-typography-7c1bf50-font-size );
        line-height: var( --e-global-typography-7c1bf50-line-height );
        letter-spacing: var( --e-global-typography-7c1bf50-letter-spacing );
        word-spacing: var( --e-global-typography-7c1bf50-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .elementskit-info-box-icon i {
        font-size: 50px;
    }

    .elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-info-box-icon > svg {
        max-width: 50px;
        height: auto;
    }

    .elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .elementskit-info-box-icon {
        padding: 20px 20px 20px 20px;
    }

    .elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .elementskit-info-box-icon {
        height: 70px;
    }

    .elementor-325 .elementor-element.elementor-element-722252d > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .elementskit-info-box-title {
        font-size: var( --e-global-typography-7c1bf50-font-size );
        line-height: var( --e-global-typography-7c1bf50-line-height );
        letter-spacing: var( --e-global-typography-7c1bf50-letter-spacing );
        word-spacing: var( --e-global-typography-7c1bf50-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .elementskit-info-box-icon i {
        font-size: 50px;
    }

    .elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-info-box-icon > svg {
        max-width: 50px;
        height: auto;
    }

    .elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .elementskit-info-box-icon {
        padding: 20px 20px 20px 20px;
    }

    .elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .elementskit-info-box-icon {
        height: 70px;
    }

    .elementor-325 .elementor-element.elementor-element-f8ca88d {
        margin-top: -180px;
        margin-bottom: 0px;
    }

    .elementor-325 .elementor-element.elementor-element-912f5e6 > .elementor-element-populated {
        margin: 0px 20px 0px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
        padding: 8% 8% 8% 8%;
    }

    .elementor-325 .elementor-element.elementor-element-c248093 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-325 .elementor-element.elementor-element-c248093 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-f896ea6-font-size );
        line-height: var( --e-global-typography-f896ea6-line-height );
        letter-spacing: var( --e-global-typography-f896ea6-letter-spacing );
        word-spacing: var( --e-global-typography-f896ea6-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-8a15169 .elementor-heading-title {
        font-size: var( --e-global-typography-4ed2e81-font-size );
        line-height: var( --e-global-typography-4ed2e81-line-height );
        letter-spacing: var( --e-global-typography-4ed2e81-letter-spacing );
        word-spacing: var( --e-global-typography-4ed2e81-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-da66bf9 .elementor-heading-title {
        font-size: var( --e-global-typography-f896ea6-font-size );
        line-height: var( --e-global-typography-f896ea6-line-height );
        letter-spacing: var( --e-global-typography-f896ea6-letter-spacing );
        word-spacing: var( --e-global-typography-f896ea6-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(16px/2);
    }

    .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(16px/2);
    }

    .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(16px/2);
        margin-left: calc(16px/2);
    }

    .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-16px/2);
        margin-left: calc(-16px/2);
    }

    body.rtl .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-16px/2);
    }

    body:not(.rtl) .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-16px/2);
    }

    .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-46c87e3-font-size );
        line-height: var( --e-global-typography-46c87e3-line-height );
        letter-spacing: var( --e-global-typography-46c87e3-letter-spacing );
        word-spacing: var( --e-global-typography-46c87e3-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-ff871a3 > .elementor-widget-container {
        margin: 3px 30px 0px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-4c6f047 {
        padding: 80px 0px 0px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-bd866b6 > .elementor-element-populated {
        padding: 0px 0px 0px 20px;
    }

    .elementor-325 .elementor-element.elementor-element-f135ba9 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-f135ba9 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-56d3f43 > .elementor-element-populated {
        padding: 0px 20px 0px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-ebddf29 .elementskit-btn {
        width: 70%;
        font-size: var( --e-global-typography-eb765bd-font-size );
        line-height: var( --e-global-typography-eb765bd-line-height );
        letter-spacing: var( --e-global-typography-eb765bd-letter-spacing );
        word-spacing: var( --e-global-typography-eb765bd-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-f1c400a .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-f1c400a .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-f1c400a .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-d21c507 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-d21c507 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-d21c507 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-8ba46fa .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-8ba46fa .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-8ba46fa .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-ec6ad2e .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-ec6ad2e .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-ec6ad2e .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-3d16289 .elementor-divider-separator {
        width: 97%;
        margin: 0 auto;
        margin-center: 0;
    }

    .elementor-325 .elementor-element.elementor-element-3d16289 .elementor-divider {
        text-align: center;
    }

    .elementor-325 .elementor-element.elementor-element-2d4b779 {
        padding: 0px 0px 80px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-062007d > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-325 .elementor-element.elementor-element-638eb11 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-638eb11 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-e3d7257.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-325 .elementor-element.elementor-element-e3d7257 > .elementor-element-populated {
        padding: 0px 50px 0px 50px;
    }

    .elementor-325 .elementor-element.elementor-element-5fbea3b {
        text-align: center;
    }

    body:not(.rtl) .elementor-325 .elementor-element.elementor-element-731c8da {
        left: 0%;
    }

    body.rtl .elementor-325 .elementor-element.elementor-element-731c8da {
        right: 0%;
    }

    .elementor-325 .elementor-element.elementor-element-731c8da {
        top: 70%;
    }

    .elementor-325 .elementor-element.elementor-element-5440411 > .elementor-element-populated {
        margin: 70px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-0d93016 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9868251-font-size );
        line-height: var( --e-global-typography-9868251-line-height );
        letter-spacing: var( --e-global-typography-9868251-letter-spacing );
        word-spacing: var( --e-global-typography-9868251-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-0d93016 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-48d9cb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-325 .elementor-element.elementor-element-48d9cb7 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-844800a {
        font-size: var( --e-global-typography-text-font-size );
    }
}

@media(max-width:767px) {
    .elementor-325 .elementor-element.elementor-element-5c1e2a7 {
        padding: 45% 0% 30% 0%;
    }

    .elementor-325 .elementor-element.elementor-element-10ffc9c > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-325 .elementor-element.elementor-element-2ee08e5 .elementor-heading-title {
        font-size: var( --e-global-typography-856f379-font-size );
        line-height: var( --e-global-typography-856f379-line-height );
        letter-spacing: var( --e-global-typography-856f379-letter-spacing );
        word-spacing: var( --e-global-typography-856f379-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-1a4765c {
        padding: 50px 0px 50px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-917ca45 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-325 .elementor-element.elementor-element-2710053 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9868251-font-size );
        line-height: var( --e-global-typography-9868251-line-height );
        letter-spacing: var( --e-global-typography-9868251-letter-spacing );
        word-spacing: var( --e-global-typography-9868251-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-2710053 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-2710053 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-8e46902 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-8e46902 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-8e46902 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-325 .elementor-element.elementor-element-3e46358 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-3e46358 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-3e46358 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-3e46358 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-325 .elementor-element.elementor-element-19b128e > .elementor-element-populated {
        margin: 40px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-325 .elementor-element.elementor-element-ff740b1 {
        width: 50%;
    }

        .elementor-325 .elementor-element.elementor-element-ff740b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-325 .elementor-element.elementor-element-ff740b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-position: 0px 0px;
        }

        .elementor-325 .elementor-element.elementor-element-ff740b1 > .elementor-element-populated {
            margin: 0px 0px 30px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }

    .elementor-325 .elementor-element.elementor-element-8076a08 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-8076a08 .elementskit-funfact .funfact-title {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-4b3ef06 {
        width: 75%;
        max-width: 75%;
        top: -45%;
    }

    body:not(.rtl) .elementor-325 .elementor-element.elementor-element-4b3ef06 {
        left: 2%;
    }

    body.rtl .elementor-325 .elementor-element.elementor-element-4b3ef06 {
        right: 2%;
    }

    .elementor-325 .elementor-element.elementor-element-7039e97 {
        width: 50%;
    }

        .elementor-325 .elementor-element.elementor-element-7039e97 > .elementor-element-populated {
            margin: 0px 0px 30px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }

    .elementor-325 .elementor-element.elementor-element-f5d2e19 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-f5d2e19 .elementskit-funfact .funfact-title {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-614f27c {
        width: 55%;
        max-width: 55%;
        top: -35%;
    }

    .elementor-325 .elementor-element.elementor-element-dcdfa09 {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-0935856 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-0935856 .elementskit-funfact .funfact-title {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-fe3bcc5 {
        width: 60%;
        max-width: 60%;
        top: -40%;
    }

    body:not(.rtl) .elementor-325 .elementor-element.elementor-element-fe3bcc5 {
        left: 7%;
    }

    body.rtl .elementor-325 .elementor-element.elementor-element-fe3bcc5 {
        right: 7%;
    }

    .elementor-325 .elementor-element.elementor-element-75e7f50 {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-c0ab2e9 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-c0ab2e9 .elementskit-funfact .funfact-title {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-ae5fb03 {
        width: 55%;
        max-width: 55%;
        top: -45%;
    }

    body:not(.rtl) .elementor-325 .elementor-element.elementor-element-ae5fb03 {
        left: 3%;
    }

    body.rtl .elementor-325 .elementor-element.elementor-element-ae5fb03 {
        right: 3%;
    }

    .elementor-325 .elementor-element.elementor-element-66f690f {
        padding: 50px 0px 190px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-25e66b4 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-325 .elementor-element.elementor-element-72b2be8 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-72b2be8 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-007a50f {
        padding: 0px 0px 0px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-160b522 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .elementskit-info-box-title {
        font-size: var( --e-global-typography-7c1bf50-font-size );
        line-height: var( --e-global-typography-7c1bf50-line-height );
        letter-spacing: var( --e-global-typography-7c1bf50-letter-spacing );
        word-spacing: var( --e-global-typography-7c1bf50-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-b0ef834 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .elementskit-info-box-title {
        font-size: var( --e-global-typography-7c1bf50-font-size );
        line-height: var( --e-global-typography-7c1bf50-line-height );
        letter-spacing: var( --e-global-typography-7c1bf50-letter-spacing );
        word-spacing: var( --e-global-typography-7c1bf50-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-a32ca4d .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .elementskit-info-box-title {
        font-size: var( --e-global-typography-7c1bf50-font-size );
        line-height: var( --e-global-typography-7c1bf50-line-height );
        letter-spacing: var( --e-global-typography-7c1bf50-letter-spacing );
        word-spacing: var( --e-global-typography-7c1bf50-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-fc6c097 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .elementskit-info-box-title {
        font-size: var( --e-global-typography-7c1bf50-font-size );
        line-height: var( --e-global-typography-7c1bf50-line-height );
        letter-spacing: var( --e-global-typography-7c1bf50-letter-spacing );
        word-spacing: var( --e-global-typography-7c1bf50-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-0dc3a90 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-912f5e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-325 .elementor-element.elementor-element-912f5e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 80% 0%;
    }

    .elementor-325 .elementor-element.elementor-element-912f5e6 > .elementor-element-populated {
        margin: 0px 15px 0px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-325 .elementor-element.elementor-element-c248093 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-325 .elementor-element.elementor-element-c248093 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-f896ea6-font-size );
        line-height: var( --e-global-typography-f896ea6-line-height );
        letter-spacing: var( --e-global-typography-f896ea6-letter-spacing );
        word-spacing: var( --e-global-typography-f896ea6-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-8a15169 .elementor-heading-title {
        font-size: var( --e-global-typography-4ed2e81-font-size );
        line-height: var( --e-global-typography-4ed2e81-line-height );
        letter-spacing: var( --e-global-typography-4ed2e81-letter-spacing );
        word-spacing: var( --e-global-typography-4ed2e81-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-da66bf9 .elementor-heading-title {
        font-size: var( --e-global-typography-f896ea6-font-size );
        line-height: var( --e-global-typography-f896ea6-line-height );
        letter-spacing: var( --e-global-typography-f896ea6-letter-spacing );
        word-spacing: var( --e-global-typography-f896ea6-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-325 .elementor-element.elementor-element-ff871a3 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-46c87e3-font-size );
        line-height: var( --e-global-typography-46c87e3-line-height );
        letter-spacing: var( --e-global-typography-46c87e3-letter-spacing );
        word-spacing: var( --e-global-typography-46c87e3-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-325 .elementor-element.elementor-element-adb6757 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-4c6f047 {
        padding: 50px 0px 0px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-02888f2 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-325 .elementor-element.elementor-element-bd866b6 > .elementor-element-populated {
        padding: 0px 15px 20px 15px;
    }

    .elementor-325 .elementor-element.elementor-element-f135ba9 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-f135ba9 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-56d3f43 > .elementor-element-populated {
        padding: 0px 15px 20px 15px;
    }

    .elementor-325 .elementor-element.elementor-element-ebddf29 .ekit-btn-wraper {
        text-align: left;
    }

    .elementor-325 .elementor-element.elementor-element-ebddf29 .elementskit-btn {
        width: 50%;
        font-size: var( --e-global-typography-eb765bd-font-size );
        line-height: var( --e-global-typography-eb765bd-line-height );
        letter-spacing: var( --e-global-typography-eb765bd-letter-spacing );
        word-spacing: var( --e-global-typography-eb765bd-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-abbbe0d img {
        border-radius: 200px 200px 200px 200px;
    }

    .elementor-325 .elementor-element.elementor-element-f1c400a .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-f1c400a .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-f1c400a .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-f57eab1 img {
        border-radius: 200px 200px 200px 200px;
    }

    .elementor-325 .elementor-element.elementor-element-d21c507 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-d21c507 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-d21c507 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-7b6e99f img {
        border-radius: 200px 200px 200px 200px;
    }

    .elementor-325 .elementor-element.elementor-element-8ba46fa .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-8ba46fa .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-8ba46fa .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-9ae096a img {
        border-radius: 200px 200px 200px 200px;
    }

    .elementor-325 .elementor-element.elementor-element-ec6ad2e .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-ec6ad2e .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-ec6ad2e .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-3d16289 .elementor-divider-separator {
        width: 96%;
    }

    .elementor-325 .elementor-element.elementor-element-062007d > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-325 .elementor-element.elementor-element-638eb11 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-325 .elementor-element.elementor-element-638eb11 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-5440411 > .elementor-element-populated {
        margin: 50px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-325 .elementor-element.elementor-element-0d93016 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9868251-font-size );
        line-height: var( --e-global-typography-9868251-line-height );
        letter-spacing: var( --e-global-typography-9868251-letter-spacing );
        word-spacing: var( --e-global-typography-9868251-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-0d93016 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-c8fa10c-font-size );
        line-height: var( --e-global-typography-c8fa10c-line-height );
        letter-spacing: var( --e-global-typography-c8fa10c-letter-spacing );
        word-spacing: var( --e-global-typography-c8fa10c-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-48d9cb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-325 .elementor-element.elementor-element-48d9cb7 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-325 .elementor-element.elementor-element-844800a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-325 .elementor-element.elementor-element-30783ce img {
        width: 100%;
    }

    .elementor-325 .elementor-element.elementor-element-30783ce {
        width: 33%;
        max-width: 33%;
    }

    .elementor-325 .elementor-element.elementor-element-49fffdf {
        width: 33%;
        max-width: 33%;
    }

    .elementor-325 .elementor-element.elementor-element-85862c4 {
        width: 33%;
        max-width: 33%;
    }
}

@media(min-width:768px) {
    .elementor-325 .elementor-element.elementor-element-917ca45 {
        width: 50.262%;
    }

    .elementor-325 .elementor-element.elementor-element-19b128e {
        width: 49.694%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-325 .elementor-element.elementor-element-917ca45 {
        width: 100%;
    }

    .elementor-325 .elementor-element.elementor-element-19b128e {
        width: 100%;
    }

    .elementor-325 .elementor-element.elementor-element-ff740b1 {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-7039e97 {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-dcdfa09 {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-75e7f50 {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-160b522 {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-79660fb {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-e6a28a7 {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-722252d {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-bd866b6 {
        width: 65%;
    }

    .elementor-325 .elementor-element.elementor-element-56d3f43 {
        width: 35%;
    }

    .elementor-325 .elementor-element.elementor-element-3db0c2e {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-aa82444 {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-9a51b2a {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-3448668 {
        width: 50%;
    }

    .elementor-325 .elementor-element.elementor-element-e3d7257 {
        width: 100%;
    }

    .elementor-325 .elementor-element.elementor-element-5440411 {
        width: 100%;
    }
}
