.elementor-436 .elementor-element.elementor-element-696089d > .elementor-container {
    max-width: 1290px;
}

.elementor-436 .elementor-element.elementor-element-696089d:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-696089d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url("../../2021/02/cinema-and-videomaking.jpg");*/
    background-image: url('../../2021/02/Our-Services-Top-banner.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-436 .elementor-element.elementor-element-696089d > .elementor-background-overlay {
    background-color: #1C1C21;
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-436 .elementor-element.elementor-element-696089d {
    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-436 .elementor-element.elementor-element-513636b {
    text-align: center;
}

    .elementor-436 .elementor-element.elementor-element-513636b .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-436 .elementor-element.elementor-element-b3c1903 > .elementor-container {
    max-width: 1290px;
}

.elementor-436 .elementor-element.elementor-element-b3c1903 {
    padding: 100px 0px 100px 0px;
}

.elementor-436 .elementor-element.elementor-element-fe8d342 .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-436 .elementor-element.elementor-element-fe8d342 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-436 .elementor-element.elementor-element-fe8d342 .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-436 .elementor-element.elementor-element-fe8d342 > .elementor-widget-container {
    margin: 0% 20% 0% 20%;
}

.elementor-436 .elementor-element.elementor-element-3162f92 > .elementor-container {
    max-width: 1290px;
}

.elementor-436 .elementor-element.elementor-element-3162f92 {
    padding: 40px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-329d85f > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-10064a2.ekit-equal-height-enable, .elementor-436 .elementor-element.elementor-element-10064a2.ekit-equal-height-enable .elementor-widget-container, .elementor-436 .elementor-element.elementor-element-10064a2.ekit-equal-height-enable .ekit-wid-con, .elementor-436 .elementor-element.elementor-element-10064a2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-436 .elementor-element.elementor-element-10064a2 .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-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox .elementskit-info-box-title {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        color: #19191A;
        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-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox .box-body > 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-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox p {
        margin: 0px 10px 20px 10px;
    }

.elementor-436 .elementor-element.elementor-element-10064a2 .elementkit-infobox-icon {
    color: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-info-box-icon > svg path {
    fill: #B4B4B4;
    stroke: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-info-box-icon {
    border-radius: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #19191A;
}

.elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #19191A;
    stroke: #19191A;
}

.elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-info-box-icon > svg {
    max-width: 50px;
    height: auto;
}

.elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox .elementskit-info-box-icon {
    height: 60px;
}

.elementor-436 .elementor-element.elementor-element-50cdeae > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-5d06d23.ekit-equal-height-enable, .elementor-436 .elementor-element.elementor-element-5d06d23.ekit-equal-height-enable .elementor-widget-container, .elementor-436 .elementor-element.elementor-element-5d06d23.ekit-equal-height-enable .ekit-wid-con, .elementor-436 .elementor-element.elementor-element-5d06d23.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-436 .elementor-element.elementor-element-5d06d23 .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-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox .elementskit-info-box-title {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        color: #19191A;
        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-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox .box-body > 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-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox p {
        margin: 0px 10px 20px 10px;
    }

.elementor-436 .elementor-element.elementor-element-5d06d23 .elementkit-infobox-icon {
    color: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-info-box-icon > svg path {
    fill: #B4B4B4;
    stroke: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-info-box-icon {
    border-radius: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #19191A;
}

.elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #19191A;
    stroke: #19191A;
}

.elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-info-box-icon > svg {
    max-width: 50px;
    height: auto;
}

.elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox .elementskit-info-box-icon {
    height: 60px;
}

.elementor-436 .elementor-element.elementor-element-f93ac9e > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-2755c90.ekit-equal-height-enable, .elementor-436 .elementor-element.elementor-element-2755c90.ekit-equal-height-enable .elementor-widget-container, .elementor-436 .elementor-element.elementor-element-2755c90.ekit-equal-height-enable .ekit-wid-con, .elementor-436 .elementor-element.elementor-element-2755c90.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-436 .elementor-element.elementor-element-2755c90 .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-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox .elementskit-info-box-title {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        color: #19191A;
        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-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox .box-body > 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-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox p {
        margin: 0px 10px 20px 10px;
    }

.elementor-436 .elementor-element.elementor-element-2755c90 .elementkit-infobox-icon {
    color: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-info-box-icon > svg path {
    fill: #B4B4B4;
    stroke: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-info-box-icon {
    border-radius: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #19191A;
}

.elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #19191A;
    stroke: #19191A;
}

.elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-info-box-icon > svg {
    max-width: 50px;
    height: auto;
}

.elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox .elementskit-info-box-icon {
    height: 60px;
}

.elementor-436 .elementor-element.elementor-element-1480159 > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-1520224.ekit-equal-height-enable, .elementor-436 .elementor-element.elementor-element-1520224.ekit-equal-height-enable .elementor-widget-container, .elementor-436 .elementor-element.elementor-element-1520224.ekit-equal-height-enable .ekit-wid-con, .elementor-436 .elementor-element.elementor-element-1520224.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-436 .elementor-element.elementor-element-1520224 .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-436 .elementor-element.elementor-element-1520224 .elementskit-infobox .elementskit-info-box-title {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        color: #19191A;
        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-436 .elementor-element.elementor-element-1520224 .elementskit-infobox .box-body > 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-436 .elementor-element.elementor-element-1520224 .elementskit-infobox p {
        margin: 0px 10px 20px 10px;
    }

.elementor-436 .elementor-element.elementor-element-1520224 .elementkit-infobox-icon {
    color: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-1520224 .elementskit-info-box-icon > svg path {
    fill: #B4B4B4;
    stroke: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-1520224 .elementskit-info-box-icon {
    border-radius: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-1520224 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #19191A;
}

.elementor-436 .elementor-element.elementor-element-1520224 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #19191A;
    stroke: #19191A;
}

.elementor-436 .elementor-element.elementor-element-1520224 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-436 .elementor-element.elementor-element-1520224 .elementskit-info-box-icon > svg {
    max-width: 50px;
    height: auto;
}

.elementor-436 .elementor-element.elementor-element-1520224 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-1520224 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-436 .elementor-element.elementor-element-1520224 .elementskit-infobox .elementskit-info-box-icon {
    height: 60px;
}

.elementor-436 .elementor-element.elementor-element-b5cf6d6 > .elementor-container {
    max-width: 1290px;
}

.elementor-436 .elementor-element.elementor-element-b5cf6d6 {
    padding: 40px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-9aebd07 > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-436 .elementor-element.elementor-element-cc556fc.ekit-equal-height-enable, .elementor-436 .elementor-element.elementor-element-cc556fc.ekit-equal-height-enable .elementor-widget-container, .elementor-436 .elementor-element.elementor-element-cc556fc.ekit-equal-height-enable .ekit-wid-con, .elementor-436 .elementor-element.elementor-element-cc556fc.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-436 .elementor-element.elementor-element-cc556fc .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-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox .elementskit-info-box-title {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        color: #19191A;
        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-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox .box-body > 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-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox p {
        margin: 0px 10px 20px 10px;
    }

.elementor-436 .elementor-element.elementor-element-cc556fc .elementkit-infobox-icon {
    color: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-info-box-icon > svg path {
    fill: #B4B4B4;
    stroke: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-info-box-icon {
    border-radius: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #19191A;
}

.elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #19191A;
    stroke: #19191A;
}

.elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-info-box-icon > svg {
    max-width: 50px;
    height: auto;
}

.elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox .elementskit-info-box-icon {
    height: 60px;
}

.elementor-436 .elementor-element.elementor-element-21a3c4e > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-436 .elementor-element.elementor-element-9a3646e.ekit-equal-height-enable, .elementor-436 .elementor-element.elementor-element-9a3646e.ekit-equal-height-enable .elementor-widget-container, .elementor-436 .elementor-element.elementor-element-9a3646e.ekit-equal-height-enable .ekit-wid-con, .elementor-436 .elementor-element.elementor-element-9a3646e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-436 .elementor-element.elementor-element-9a3646e .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-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox .elementskit-info-box-title {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        color: #19191A;
        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-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox .box-body > 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-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox p {
        margin: 0px 10px 20px 10px;
    }

.elementor-436 .elementor-element.elementor-element-9a3646e .elementkit-infobox-icon {
    color: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-info-box-icon > svg path {
    fill: #B4B4B4;
    stroke: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-info-box-icon {
    border-radius: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #19191A;
}

.elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #19191A;
    stroke: #19191A;
}

.elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-info-box-icon > svg {
    max-width: 50px;
    height: auto;
}

.elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox .elementskit-info-box-icon {
    height: 60px;
}

.elementor-436 .elementor-element.elementor-element-1ad7e74 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-436 .elementor-element.elementor-element-bce2087.ekit-equal-height-enable, .elementor-436 .elementor-element.elementor-element-bce2087.ekit-equal-height-enable .elementor-widget-container, .elementor-436 .elementor-element.elementor-element-bce2087.ekit-equal-height-enable .ekit-wid-con, .elementor-436 .elementor-element.elementor-element-bce2087.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-436 .elementor-element.elementor-element-bce2087 .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-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox .elementskit-info-box-title {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        color: #19191A;
        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-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox .box-body > 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-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox p {
        margin: 0px 10px 20px 10px;
    }

.elementor-436 .elementor-element.elementor-element-bce2087 .elementkit-infobox-icon {
    color: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-info-box-icon > svg path {
    fill: #B4B4B4;
    stroke: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-info-box-icon {
    border-radius: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #19191A;
}

.elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #19191A;
    stroke: #19191A;
}

.elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-info-box-icon > svg {
    max-width: 50px;
    height: auto;
}

.elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox .elementskit-info-box-icon {
    height: 60px;
}

.elementor-436 .elementor-element.elementor-element-4caeafd > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-436 .elementor-element.elementor-element-f31d560.ekit-equal-height-enable, .elementor-436 .elementor-element.elementor-element-f31d560.ekit-equal-height-enable .elementor-widget-container, .elementor-436 .elementor-element.elementor-element-f31d560.ekit-equal-height-enable .ekit-wid-con, .elementor-436 .elementor-element.elementor-element-f31d560.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-436 .elementor-element.elementor-element-f31d560 .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-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox .elementskit-info-box-title {
        margin: 20px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
        color: #19191A;
        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-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox .box-body > 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-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox p {
        margin: 0px 10px 20px 10px;
    }

.elementor-436 .elementor-element.elementor-element-f31d560 .elementkit-infobox-icon {
    color: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-info-box-icon > svg path {
    fill: #B4B4B4;
    stroke: #B4B4B4;
}

.elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-info-box-icon {
    border-radius: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #19191A;
}

.elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #19191A;
    stroke: #19191A;
}

.elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-info-box-icon > svg {
    max-width: 50px;
    height: auto;
}

.elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 0px 0px;
    transform: rotate(0deg);
}

.elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox .elementskit-info-box-icon {
    height: 60px;
}

.elementor-436 .elementor-element.elementor-element-767a213 > .elementor-container {
    max-width: 1290px;
}

.elementor-436 .elementor-element.elementor-element-767a213:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-767a213 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/02/silhouette.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-436 .elementor-element.elementor-element-767a213 > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-436 .elementor-element.elementor-element-767a213 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-436 .elementor-element.elementor-element-ca42923.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-ca42923.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-23aaeb5 {
    padding: 0px 0px 50px 0px;
}

.elementor-436 .elementor-element.elementor-element-3a73b03 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

    .elementor-436 .elementor-element.elementor-element-3a73b03 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-436 .elementor-element.elementor-element-e184597 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-436 .elementor-element.elementor-element-e184597 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: #FFFFFF;
    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-436 .elementor-element.elementor-element-e184597 .elementskit-funfact .funfact-title {
    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-436 .elementor-element.elementor-element-e184597 .elementskit-funfact {
    background-color: #02010100;
}

.elementor-436 .elementor-element.elementor-element-ea09031 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-d7f6566 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-436 .elementor-element.elementor-element-d7f6566 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: #FFFFFF;
    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-436 .elementor-element.elementor-element-d7f6566 .elementskit-funfact .funfact-title {
    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-436 .elementor-element.elementor-element-d7f6566 .elementskit-funfact {
    background-color: #02010100;
}

.elementor-436 .elementor-element.elementor-element-31ac707 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-0b69a9a .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-436 .elementor-element.elementor-element-0b69a9a .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: #FFFFFF;
    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-436 .elementor-element.elementor-element-0b69a9a .elementskit-funfact .funfact-title {
    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-436 .elementor-element.elementor-element-0b69a9a .elementskit-funfact {
    background-color: #02010100;
}

.elementor-436 .elementor-element.elementor-element-e61ec33 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-a619068 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-436 .elementor-element.elementor-element-a619068 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: #FFFFFF;
    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-436 .elementor-element.elementor-element-a619068 .elementskit-funfact .funfact-title {
    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-436 .elementor-element.elementor-element-a619068 .elementskit-funfact {
    background-color: #02010100;
}

.elementor-436 .elementor-element.elementor-element-4cd2eca .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-436 .elementor-element.elementor-element-4cd2eca .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-436 .elementor-element.elementor-element-4cd2eca .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-436 .elementor-element.elementor-element-3e8f4ee {
    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-436 .elementor-element.elementor-element-aa74749 .ekit-btn-wraper {
    text-align: left;
}

.elementor-436 .elementor-element.elementor-element-aa74749 .elementskit-btn {
    width: 30%;
    padding: 20px 40px 20px 40px;
    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 );
    background-color: #02010100;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-436 .elementor-element.elementor-element-aa74749 .elementskit-btn:hover {
        color: #19191A;
        background-color: #FFFFFF;
    }

        .elementor-436 .elementor-element.elementor-element-aa74749 .elementskit-btn:hover svg path {
            stroke: #19191A;
            fill: #19191A;
        }

    .elementor-436 .elementor-element.elementor-element-aa74749 .elementskit-btn > i, .elementor-436 .elementor-element.elementor-element-aa74749 .elementskit-btn > svg {
        margin-right: 5px;
    }

.rtl .elementor-436 .elementor-element.elementor-element-aa74749 .elementskit-btn > i, .rtl .elementor-436 .elementor-element.elementor-element-aa74749 .elementskit-btn > svg {
    margin-left: 5px;
    margin-right: 0;
}

.elementor-436 .elementor-element.elementor-element-de2ca71 > .elementor-container {
    max-width: 1290px;
}

.elementor-436 .elementor-element.elementor-element-de2ca71 > .elementor-background-overlay {
    opacity: 0.1;
}

.elementor-436 .elementor-element.elementor-element-de2ca71 {
    padding: 100px 0px 50px 0px;
    z-index: 0;
}

.elementor-bc-flex-widget .elementor-436 .elementor-element.elementor-element-76deaf3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-76deaf3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-76deaf3 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-436 .elementor-element.elementor-element-af4dbf7 .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-436 .elementor-element.elementor-element-af4dbf7 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-436 .elementor-element.elementor-element-af4dbf7 .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-436 .elementor-element.elementor-element-8d0f029 {
    text-align: left;
    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-436 .elementor-element.elementor-element-6488d2b .ekit-btn-wraper {
    text-align: left;
}

.elementor-436 .elementor-element.elementor-element-6488d2b .elementskit-btn {
    width: 45%;
    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-436 .elementor-element.elementor-element-6488d2b .elementskit-btn svg path {
        stroke: #545454;
        fill: #545454;
    }

    .elementor-436 .elementor-element.elementor-element-6488d2b .elementskit-btn:hover {
        color: #FFFFFF;
        background-color: #19191A;
        border-color: #19191A;
    }

        .elementor-436 .elementor-element.elementor-element-6488d2b .elementskit-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

    .elementor-436 .elementor-element.elementor-element-6488d2b .elementskit-btn > i, .elementor-436 .elementor-element.elementor-element-6488d2b .elementskit-btn > svg {
        margin-right: 5px;
    }

.rtl .elementor-436 .elementor-element.elementor-element-6488d2b .elementskit-btn > i, .rtl .elementor-436 .elementor-element.elementor-element-6488d2b .elementskit-btn > svg {
    margin-left: 5px;
    margin-right: 0;
}

.elementor-436 .elementor-element.elementor-element-24f3ed9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-436 .elementor-element.elementor-element-24f3ed9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #EDEDED;
}

.elementor-436 .elementor-element.elementor-element-24f3ed9 > .elementor-element-populated > .elementor-background-overlay {
    opacity: 0.1;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-436 .elementor-element.elementor-element-24f3ed9 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #6B7C9326;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 40px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 40px;
    padding: 40px 0px 40px 0px;
}

    .elementor-436 .elementor-element.elementor-element-24f3ed9 > .elementor-element-populated, .elementor-436 .elementor-element.elementor-element-24f3ed9 > .elementor-element-populated > .elementor-background-overlay, .elementor-436 .elementor-element.elementor-element-24f3ed9 > .elementor-background-slideshow {
        border-radius: 0px 0px 0px 0px;
    }

        .elementor-436 .elementor-element.elementor-element-24f3ed9 > .elementor-element-populated > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

.elementor-436 .elementor-element.elementor-element-3990638 {
    text-align: center;
}

    .elementor-436 .elementor-element.elementor-element-3990638 .elementor-heading-title {
        color: #19191A;
        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-436 .elementor-element.elementor-element-cbee41a .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-436 .elementor-element.elementor-element-cbee41a .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-436 .elementor-element.elementor-element-cbee41a .elementskit-section-title-wraper 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-436 .elementor-element.elementor-element-cbee41a > .elementor-widget-container {
    padding: 20px 0px 20px 0px;
    background-color: #19191A;
}

.elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}

.elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2);
}

.elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px/2);
    margin-left: calc(-20px/2);
}

body.rtl .elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-20px/2);
}

body:not(.rtl) .elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-20px/2);
}

.elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-icon i {
    color: #9096A5;
}

.elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-icon svg {
    fill: #9096A5;
}

.elementor-436 .elementor-element.elementor-element-056b0fe {
    --e-icon-list-icon-size: 14px;
}

    .elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-text {
        color: #19191A;
    }

    .elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-436 .elementor-element.elementor-element-056b0fe .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-436 .elementor-element.elementor-element-056b0fe > .elementor-widget-container {
        margin: 20px 0px 20px 0px;
    }

.elementor-436 .elementor-element.elementor-element-4c7e9d0 .ekit-btn-wraper {
    text-align: center;
}

.elementor-436 .elementor-element.elementor-element-4c7e9d0 .elementskit-btn {
    width: 45%;
    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-436 .elementor-element.elementor-element-4c7e9d0 .elementskit-btn svg path {
        stroke: #545454;
        fill: #545454;
    }

    .elementor-436 .elementor-element.elementor-element-4c7e9d0 .elementskit-btn:hover {
        color: #FFFFFF;
        background-color: #19191A;
        border-color: #19191A;
    }

        .elementor-436 .elementor-element.elementor-element-4c7e9d0 .elementskit-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

    .elementor-436 .elementor-element.elementor-element-4c7e9d0 .elementskit-btn > i, .elementor-436 .elementor-element.elementor-element-4c7e9d0 .elementskit-btn > svg {
        margin-right: 5px;
    }

.rtl .elementor-436 .elementor-element.elementor-element-4c7e9d0 .elementskit-btn > i, .rtl .elementor-436 .elementor-element.elementor-element-4c7e9d0 .elementskit-btn > svg {
    margin-left: 5px;
    margin-right: 0;
}

.elementor-bc-flex-widget .elementor-436 .elementor-element.elementor-element-85d5599.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-85d5599.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-85d5599 > .elementor-element-populated {
    margin: 0px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;
}

.elementor-436 .elementor-element.elementor-element-89688a8 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-436 .elementor-element.elementor-element-017bd81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-436 .elementor-element.elementor-element-017bd81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #EDEDED;
}

.elementor-436 .elementor-element.elementor-element-017bd81 > .elementor-element-populated > .elementor-background-overlay {
    opacity: 0.1;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-436 .elementor-element.elementor-element-017bd81 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

    .elementor-436 .elementor-element.elementor-element-017bd81 > .elementor-element-populated, .elementor-436 .elementor-element.elementor-element-017bd81 > .elementor-element-populated > .elementor-background-overlay, .elementor-436 .elementor-element.elementor-element-017bd81 > .elementor-background-slideshow {
        border-radius: 0px 0px 0px 0px;
    }

        .elementor-436 .elementor-element.elementor-element-017bd81 > .elementor-element-populated > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

.elementor-436 .elementor-element.elementor-element-f08d6ef {
    text-align: center;
}

    .elementor-436 .elementor-element.elementor-element-f08d6ef .elementor-heading-title {
        color: #19191A;
        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-436 .elementor-element.elementor-element-38679d9 .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-436 .elementor-element.elementor-element-38679d9 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-436 .elementor-element.elementor-element-38679d9 .elementskit-section-title-wraper 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-436 .elementor-element.elementor-element-38679d9 > .elementor-widget-container {
    padding: 20px 0px 20px 0px;
    background-color: #19191A;
}

.elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}

.elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2);
}

.elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px/2);
    margin-left: calc(-20px/2);
}

body.rtl .elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-20px/2);
}

body:not(.rtl) .elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-20px/2);
}

.elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-icon i {
    color: #9096A5;
}

.elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-icon svg {
    fill: #9096A5;
}

.elementor-436 .elementor-element.elementor-element-484161a {
    --e-icon-list-icon-size: 14px;
}

    .elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-text {
        color: #19191A;
    }

    .elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-436 .elementor-element.elementor-element-484161a .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-436 .elementor-element.elementor-element-484161a > .elementor-widget-container {
        margin: 20px 0px 20px 0px;
    }

.elementor-436 .elementor-element.elementor-element-b39d61a .ekit-btn-wraper {
    text-align: center;
}

.elementor-436 .elementor-element.elementor-element-b39d61a .elementskit-btn {
    width: 45%;
    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-436 .elementor-element.elementor-element-b39d61a .elementskit-btn svg path {
        stroke: #545454;
        fill: #545454;
    }

    .elementor-436 .elementor-element.elementor-element-b39d61a .elementskit-btn:hover {
        color: #FFFFFF;
        background-color: #19191A;
        border-color: #19191A;
    }

        .elementor-436 .elementor-element.elementor-element-b39d61a .elementskit-btn:hover svg path {
            stroke: #FFFFFF;
            fill: #FFFFFF;
        }

    .elementor-436 .elementor-element.elementor-element-b39d61a .elementskit-btn > i, .elementor-436 .elementor-element.elementor-element-b39d61a .elementskit-btn > svg {
        margin-right: 5px;
    }

.rtl .elementor-436 .elementor-element.elementor-element-b39d61a .elementskit-btn > i, .rtl .elementor-436 .elementor-element.elementor-element-b39d61a .elementskit-btn > svg {
    margin-left: 5px;
    margin-right: 0;
}

.elementor-436 .elementor-element.elementor-element-77f9736 > .elementor-container {
    max-width: 1290px;
}

.elementor-436 .elementor-element.elementor-element-77f9736 {
    padding: 0px 0px 50px 0px;
}

.elementor-436 .elementor-element.elementor-element-3783784 {
    --divider-border-style: solid;
    --divider-color: #B4B4B43B;
    --divider-border-width: 1px;
}

    .elementor-436 .elementor-element.elementor-element-3783784 .elementor-divider-separator {
        width: 100%;
    }

    .elementor-436 .elementor-element.elementor-element-3783784 .elementor-divider {
        padding-top: 15px;
        padding-bottom: 15px;
    }

.elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial-slider .slick-slide {
    margin-right: 15px;
    margin-left: 15px;
}

.elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial_card {
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px 60px 60px 60px;
    box-shadow: 0px 0px 0px 0px rgba(215.1328125, 215.1328125, 215.1328125, 0.5);
}

.elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial_card {
    border-radius: 0px 0px 0px 0px;
}

    .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial_card, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-tootltip-testimonial .elementskit-commentor-content::before {
        background-color: #FF505000;
    }

.elementor-436 .elementor-element.elementor-element-3d2888d .elementkit-testimonial-col {
    align-self: center;
}

.elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-commentor-content {
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider .elementskit-commentor-content > p {
    color: #545454;
    margin: 0px 30px 0px 30px;
}

.elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial_card .elementskit-commentor-coment {
    color: #545454;
    margin: 0px 30px 0px 30px;
}

.elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider .elementskit-commentor-content > p, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial_card .elementskit-commentor-coment {
    font-family: var( --e-global-typography-00777b8-font-family ), Sans-serif;
    font-size: var( --e-global-typography-00777b8-font-size );
    font-weight: var( --e-global-typography-00777b8-font-weight );
    font-style: var( --e-global-typography-00777b8-font-style );
    line-height: var( --e-global-typography-00777b8-line-height );
    letter-spacing: var( --e-global-typography-00777b8-letter-spacing );
    word-spacing: var( --e-global-typography-00777b8-word-spacing );
}

.elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-profile-info .elementskit-author-name {
    color: #19191A;
    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 );
    margin-bottom: 4px;
}

.elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-profile-info .elementskit-author-des {
    color: #19191A;
}

.elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider .elementskit-author-des {
    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-436 .elementor-element.elementor-element-3d2888d .elementskit-commentor-bio {
    margin: 0px 0px 0px 0px;
    bottom: -100px;
}

.elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial-slider .slick-dots {
    bottom: -40px;
}

    .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial-slider .slick-dots li button {
        width: 8px;
        height: 8px;
        border-radius: 0px 0px 0px 0px;
        background-color: #E9E9E9;
    }

    .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial-slider .slick-dots li:not(:last-child) {
        margin-right: 12px;
    }

    .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial-slider .slick-dots li.slick-active button {
        background-color: #19191A;
        width: 7px;
        height: 7px;
        transform: scale(1.5);
    }

.elementor-436 .elementor-element.elementor-element-495d5b7 > .elementor-container {
    max-width: 1290px;
}

.elementor-436 .elementor-element.elementor-element-495d5b7 {
    padding: 50px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-436 .elementor-element.elementor-element-00ddfb9.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-00ddfb9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-00ddfb9 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-772afc7 {
    text-align: center;
}

    .elementor-436 .elementor-element.elementor-element-772afc7 img {
        width: 80%;
        max-width: 100%;
        opacity: 0.5;
        filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
        transition-duration: 0.5s;
    }

    .elementor-436 .elementor-element.elementor-element-772afc7:hover img {
        opacity: 1;
        filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    }

.elementor-bc-flex-widget .elementor-436 .elementor-element.elementor-element-0a156cf.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-0a156cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-0a156cf > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-93db6dd {
    text-align: center;
}

    .elementor-436 .elementor-element.elementor-element-93db6dd img {
        width: 80%;
        max-width: 100%;
        opacity: 0.5;
        filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
        transition-duration: 0.5s;
    }

    .elementor-436 .elementor-element.elementor-element-93db6dd:hover img {
        opacity: 1;
        filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    }

.elementor-bc-flex-widget .elementor-436 .elementor-element.elementor-element-9425ca1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-9425ca1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-9425ca1 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-3cdf5e7 {
    text-align: center;
}

    .elementor-436 .elementor-element.elementor-element-3cdf5e7 img {
        width: 80%;
        max-width: 100%;
        opacity: 0.5;
        filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
        transition-duration: 0.5s;
    }

    .elementor-436 .elementor-element.elementor-element-3cdf5e7:hover img {
        opacity: 1;
        filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    }

.elementor-bc-flex-widget .elementor-436 .elementor-element.elementor-element-721d11b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-721d11b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-436 .elementor-element.elementor-element-721d11b > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-2d6dcec {
    text-align: center;
}

    .elementor-436 .elementor-element.elementor-element-2d6dcec img {
        width: 80%;
        max-width: 100%;
        opacity: 0.5;
        filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
        transition-duration: 0.5s;
    }

    .elementor-436 .elementor-element.elementor-element-2d6dcec:hover img {
        opacity: 1;
        filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    }

.elementor-436 .elementor-element.elementor-element-0c150ea > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-436 .elementor-element.elementor-element-74571ea {
    text-align: center;
}

    .elementor-436 .elementor-element.elementor-element-74571ea img {
        width: 75%;
        max-width: 100%;
        opacity: 0.5;
        filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
        transition-duration: 0.5s;
    }

    .elementor-436 .elementor-element.elementor-element-74571ea:hover img {
        opacity: 1;
        filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    }

@media(min-width:768px) {
    .elementor-436 .elementor-element.elementor-element-ca42923 {
        width: 49.615%;
    }

    .elementor-436 .elementor-element.elementor-element-f15157c {
        width: 50.385%;
    }
}

@media(max-width:1024px) {
    .elementor-436 .elementor-element.elementor-element-696089d {
        padding: 26% 0% 15% 0%;
    }

    .elementor-436 .elementor-element.elementor-element-65ffdd5 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-513636b .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-436 .elementor-element.elementor-element-b3c1903 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-5fb7bf4 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-fe8d342 .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-436 .elementor-element.elementor-element-fe8d342 .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-436 .elementor-element.elementor-element-fe8d342 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-329d85f > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-10064a2 .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-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox .elementskit-info-box-icon i {
        font-size: 50px;
    }

    .elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-info-box-icon > svg {
        max-width: 50px;
        height: auto;
    }

    .elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox .elementskit-info-box-icon {
        padding: 20px 20px 20px 20px;
    }

    .elementor-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox .elementskit-info-box-icon {
        height: 70px;
    }

    .elementor-436 .elementor-element.elementor-element-50cdeae > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-5d06d23 .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-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox .elementskit-info-box-icon i {
        font-size: 50px;
    }

    .elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-info-box-icon > svg {
        max-width: 50px;
        height: auto;
    }

    .elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox .elementskit-info-box-icon {
        padding: 20px 20px 20px 20px;
    }

    .elementor-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox .elementskit-info-box-icon {
        height: 70px;
    }

    .elementor-436 .elementor-element.elementor-element-2755c90 .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-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox .elementskit-info-box-icon i {
        font-size: 50px;
    }

    .elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-info-box-icon > svg {
        max-width: 50px;
        height: auto;
    }

    .elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox .elementskit-info-box-icon {
        padding: 20px 20px 20px 20px;
    }

    .elementor-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox .elementskit-info-box-icon {
        height: 70px;
    }

    .elementor-436 .elementor-element.elementor-element-1480159 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-1520224 .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-436 .elementor-element.elementor-element-1520224 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-1520224 .elementskit-infobox .elementskit-info-box-icon i {
        font-size: 50px;
    }

    .elementor-436 .elementor-element.elementor-element-1520224 .elementskit-info-box-icon > svg {
        max-width: 50px;
        height: auto;
    }

    .elementor-436 .elementor-element.elementor-element-1520224 .elementskit-infobox .elementskit-info-box-icon {
        padding: 20px 20px 20px 20px;
    }

    .elementor-436 .elementor-element.elementor-element-1520224 .elementskit-infobox .elementskit-info-box-icon {
        height: 70px;
    }

    .elementor-436 .elementor-element.elementor-element-b5cf6d6 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-9aebd07 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-cc556fc .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-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox .elementskit-info-box-icon i {
        font-size: 50px;
    }

    .elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-info-box-icon > svg {
        max-width: 50px;
        height: auto;
    }

    .elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox .elementskit-info-box-icon {
        padding: 20px 20px 20px 20px;
    }

    .elementor-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox .elementskit-info-box-icon {
        height: 70px;
    }

    .elementor-436 .elementor-element.elementor-element-21a3c4e > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-9a3646e .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-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox .elementskit-info-box-icon i {
        font-size: 50px;
    }

    .elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-info-box-icon > svg {
        max-width: 50px;
        height: auto;
    }

    .elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox .elementskit-info-box-icon {
        padding: 20px 20px 20px 20px;
    }

    .elementor-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox .elementskit-info-box-icon {
        height: 70px;
    }

    .elementor-436 .elementor-element.elementor-element-bce2087 .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-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox .elementskit-info-box-icon i {
        font-size: 50px;
    }

    .elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-info-box-icon > svg {
        max-width: 50px;
        height: auto;
    }

    .elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox .elementskit-info-box-icon {
        padding: 20px 20px 20px 20px;
    }

    .elementor-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox .elementskit-info-box-icon {
        height: 70px;
    }

    .elementor-436 .elementor-element.elementor-element-4caeafd > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-f31d560 .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-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox .elementskit-info-box-icon i {
        font-size: 50px;
    }

    .elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-info-box-icon > svg {
        max-width: 50px;
        height: auto;
    }

    .elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox .elementskit-info-box-icon {
        padding: 20px 20px 20px 20px;
    }

    .elementor-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox .elementskit-info-box-icon {
        height: 70px;
    }

    .elementor-436 .elementor-element.elementor-element-767a213 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-ca42923 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-3a73b03:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-436 .elementor-element.elementor-element-3a73b03 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-e184597 .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-436 .elementor-element.elementor-element-e184597 .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-436 .elementor-element.elementor-element-d7f6566 .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-436 .elementor-element.elementor-element-d7f6566 .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-436 .elementor-element.elementor-element-0b69a9a .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-436 .elementor-element.elementor-element-0b69a9a .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-436 .elementor-element.elementor-element-a619068 .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-436 .elementor-element.elementor-element-a619068 .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-436 .elementor-element.elementor-element-f15157c > .elementor-element-populated {
        margin: 0px 10px 20px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-4cd2eca .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-436 .elementor-element.elementor-element-4cd2eca .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-436 .elementor-element.elementor-element-3e8f4ee {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-aa74749 .elementskit-btn {
        width: 25%;
        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-436 .elementor-element.elementor-element-de2ca71 > .elementor-background-overlay {
        background-position: 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-de2ca71 {
        padding: 80px 0px 20px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-76deaf3 > .elementor-element-populated {
        margin: 0px 10px 20px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-af4dbf7 .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-436 .elementor-element.elementor-element-af4dbf7 .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-436 .elementor-element.elementor-element-8d0f029 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-6488d2b .elementskit-btn {
        width: 25%;
        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-436 .elementor-element.elementor-element-24f3ed9 > .elementor-element-populated > .elementor-background-overlay {
        background-position: 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-24f3ed9 > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }

    .elementor-436 .elementor-element.elementor-element-3990638 .elementor-heading-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-436 .elementor-element.elementor-element-cbee41a .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-436 .elementor-element.elementor-element-cbee41a .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-4c7e9d0 .elementskit-btn {
        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-436 .elementor-element.elementor-element-85d5599 > .elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-436 .elementor-element.elementor-element-017bd81 > .elementor-element-populated > .elementor-background-overlay {
        background-position: 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-f08d6ef .elementor-heading-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-436 .elementor-element.elementor-element-38679d9 .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-436 .elementor-element.elementor-element-38679d9 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-b39d61a .elementskit-btn {
        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-436 .elementor-element.elementor-element-619cbc4 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial-slider .slick-slide {
        margin-right: 10px;
        margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial_card {
        padding: 0px 0px 30px 0px;
    }

        .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider .elementskit-commentor-content > p, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial_card .elementskit-commentor-coment {
            font-size: var( --e-global-typography-00777b8-font-size );
            line-height: var( --e-global-typography-00777b8-line-height );
            letter-spacing: var( --e-global-typography-00777b8-letter-spacing );
            word-spacing: var( --e-global-typography-00777b8-word-spacing );
        }

        .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider .elementskit-commentor-content > p {
            margin: -30px 0px 0px 0px;
        }

        .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial_card .elementskit-commentor-coment {
            margin: -30px 0px 0px 0px;
        }

    .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-profile-info .elementskit-author-name {
        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-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider .elementskit-author-des {
        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-436 .elementor-element.elementor-element-3d2888d > .elementor-widget-container {
        padding: 0px 15px 0px 15px;
    }

    .elementor-436 .elementor-element.elementor-element-495d5b7 {
        padding: 50px 0px 100px 0px;
    }

    .elementor-bc-flex-widget .elementor-436 .elementor-element.elementor-element-721d11b.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }

    .elementor-436 .elementor-element.elementor-element-721d11b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }

    .elementor-436 .elementor-element.elementor-element-721d11b > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-436 .elementor-element.elementor-element-2d6dcec img {
        width: 55%;
    }

    .elementor-436 .elementor-element.elementor-element-0c150ea > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-436 .elementor-element.elementor-element-74571ea img {
        width: 50%;
    }
}

@media(max-width:767px) {
    .elementor-436 .elementor-element.elementor-element-696089d {
        padding: 40% 0% 35% 0%;
    }

    .elementor-436 .elementor-element.elementor-element-65ffdd5 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-436 .elementor-element.elementor-element-513636b .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-436 .elementor-element.elementor-element-b3c1903 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-5fb7bf4 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-436 .elementor-element.elementor-element-fe8d342 .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-436 .elementor-element.elementor-element-fe8d342 .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-436 .elementor-element.elementor-element-fe8d342 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-3162f92 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-329d85f > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-10064a2 .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-436 .elementor-element.elementor-element-10064a2 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-50cdeae > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-5d06d23 .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-436 .elementor-element.elementor-element-5d06d23 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-f93ac9e > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-2755c90 .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-436 .elementor-element.elementor-element-2755c90 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-1480159 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-1520224 .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-436 .elementor-element.elementor-element-1520224 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-9aebd07 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-436 .elementor-element.elementor-element-cc556fc .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-436 .elementor-element.elementor-element-cc556fc .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-21a3c4e > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-436 .elementor-element.elementor-element-9a3646e .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-436 .elementor-element.elementor-element-9a3646e .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-1ad7e74 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-436 .elementor-element.elementor-element-bce2087 .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-436 .elementor-element.elementor-element-bce2087 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-4caeafd > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-436 .elementor-element.elementor-element-f31d560 .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-436 .elementor-element.elementor-element-f31d560 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-767a213 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-ca42923 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-436 .elementor-element.elementor-element-3a73b03 {
        width: 50%;
    }

        .elementor-436 .elementor-element.elementor-element-3a73b03:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-436 .elementor-element.elementor-element-3a73b03 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-position: 0px 0px;
        }

    .elementor-436 .elementor-element.elementor-element-e184597 .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-436 .elementor-element.elementor-element-e184597 .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-436 .elementor-element.elementor-element-ea09031 {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-d7f6566 .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-436 .elementor-element.elementor-element-d7f6566 .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-436 .elementor-element.elementor-element-31ac707 {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-0b69a9a .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-436 .elementor-element.elementor-element-0b69a9a .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-436 .elementor-element.elementor-element-e61ec33 {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-a619068 .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-436 .elementor-element.elementor-element-a619068 .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-436 .elementor-element.elementor-element-f15157c > .elementor-element-populated {
        margin: 0px 5px 20px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-436 .elementor-element.elementor-element-4cd2eca .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-436 .elementor-element.elementor-element-4cd2eca .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-436 .elementor-element.elementor-element-3e8f4ee {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-aa74749 .elementskit-btn {
        width: 55%;
        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-436 .elementor-element.elementor-element-de2ca71 > .elementor-background-overlay {
        background-position: 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-de2ca71 {
        padding: 50px 0px 0px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-76deaf3 > .elementor-element-populated {
        margin: 0px 5px 15px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-436 .elementor-element.elementor-element-af4dbf7 .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-436 .elementor-element.elementor-element-af4dbf7 .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-436 .elementor-element.elementor-element-8d0f029 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-6488d2b .elementskit-btn {
        width: 55%;
        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-436 .elementor-element.elementor-element-24f3ed9 > .elementor-element-populated > .elementor-background-overlay {
        background-position: 0px 0px;
        background-size: 50% auto;
    }

    .elementor-436 .elementor-element.elementor-element-24f3ed9 > .elementor-element-populated {
        margin: 0px 15px 5px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-436 .elementor-element.elementor-element-3990638 .elementor-heading-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-436 .elementor-element.elementor-element-cbee41a .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-436 .elementor-element.elementor-element-cbee41a .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-436 .elementor-element.elementor-element-056b0fe .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-4c7e9d0 .elementskit-btn {
        width: 55%;
        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-436 .elementor-element.elementor-element-85d5599 > .elementor-element-populated {
        margin: 0px 5px 10px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-436 .elementor-element.elementor-element-017bd81 > .elementor-element-populated > .elementor-background-overlay {
        background-position: 0px 0px;
        background-size: 50% auto;
    }

    .elementor-436 .elementor-element.elementor-element-f08d6ef .elementor-heading-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-436 .elementor-element.elementor-element-38679d9 .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-436 .elementor-element.elementor-element-38679d9 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-436 .elementor-element.elementor-element-484161a .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-436 .elementor-element.elementor-element-b39d61a .elementskit-btn {
        width: 55%;
        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-436 .elementor-element.elementor-element-77f9736 {
        padding: 0px 0px 50px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-619cbc4 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial-slider .slick-slide {
        margin-right: 10px;
        margin-left: 10px;
    }

    .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial_card {
        padding: 0px 0px 40px 0px;
    }

        .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider .elementskit-commentor-content > p, .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial_card .elementskit-commentor-coment {
            font-size: var( --e-global-typography-00777b8-font-size );
            line-height: var( --e-global-typography-00777b8-line-height );
            letter-spacing: var( --e-global-typography-00777b8-letter-spacing );
            word-spacing: var( --e-global-typography-00777b8-word-spacing );
        }

        .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider .elementskit-commentor-content > p {
            margin: -25px 0px 0px 0px;
        }

        .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-testimonial_card .elementskit-commentor-coment {
            margin: -25px 0px 0px 0px;
        }

    .elementor-436 .elementor-element.elementor-element-3d2888d .elementskit-profile-info .elementskit-author-name {
        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-436 .elementor-element.elementor-element-3d2888d .elementskit-single-testimonial-slider .elementskit-author-des {
        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-436 .elementor-element.elementor-element-3d2888d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 7px 0px 7px;
    }

    .elementor-436 .elementor-element.elementor-element-495d5b7 {
        padding: 0px 0px 50px 0px;
    }

    .elementor-436 .elementor-element.elementor-element-00ddfb9 {
        width: 50%;
    }

        .elementor-436 .elementor-element.elementor-element-00ddfb9 > .elementor-element-populated {
            margin: 0px 0px 30px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }

    .elementor-436 .elementor-element.elementor-element-772afc7 img {
        width: 100%;
    }

    .elementor-436 .elementor-element.elementor-element-772afc7 > .elementor-widget-container {
        margin: 0px 15px 0px 15px;
    }

    .elementor-436 .elementor-element.elementor-element-0a156cf {
        width: 50%;
    }

        .elementor-436 .elementor-element.elementor-element-0a156cf > .elementor-element-populated {
            margin: 0px 0px 30px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }

    .elementor-436 .elementor-element.elementor-element-93db6dd img {
        width: 100%;
    }

    .elementor-436 .elementor-element.elementor-element-93db6dd > .elementor-widget-container {
        margin: 0px 15px 0px 15px;
    }

    .elementor-436 .elementor-element.elementor-element-9425ca1 {
        width: 50%;
    }

        .elementor-436 .elementor-element.elementor-element-9425ca1 > .elementor-element-populated {
            margin: 0px 0px 30px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }

    .elementor-436 .elementor-element.elementor-element-3cdf5e7 img {
        width: 100%;
    }

    .elementor-436 .elementor-element.elementor-element-3cdf5e7 > .elementor-widget-container {
        margin: 0px 15px 0px 15px;
    }

    .elementor-436 .elementor-element.elementor-element-721d11b {
        width: 50%;
    }

        .elementor-436 .elementor-element.elementor-element-721d11b > .elementor-element-populated {
            margin: 0px 0px 30px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }

    .elementor-436 .elementor-element.elementor-element-2d6dcec img {
        width: 100%;
    }

    .elementor-436 .elementor-element.elementor-element-2d6dcec > .elementor-widget-container {
        margin: 0px 15px 0px 15px;
    }

    .elementor-436 .elementor-element.elementor-element-0c150ea > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-436 .elementor-element.elementor-element-74571ea img {
        width: 40%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-436 .elementor-element.elementor-element-329d85f {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-50cdeae {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-f93ac9e {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-1480159 {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-9aebd07 {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-21a3c4e {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-1ad7e74 {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-4caeafd {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-ca42923 {
        width: 100%;
    }

    .elementor-436 .elementor-element.elementor-element-f15157c {
        width: 100%;
    }

    .elementor-436 .elementor-element.elementor-element-76deaf3 {
        width: 100%;
    }

    .elementor-436 .elementor-element.elementor-element-24f3ed9 {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-85d5599 {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-00ddfb9 {
        width: 33.3%;
    }

    .elementor-436 .elementor-element.elementor-element-0a156cf {
        width: 33.3%;
    }

    .elementor-436 .elementor-element.elementor-element-9425ca1 {
        width: 33.3%;
    }

    .elementor-436 .elementor-element.elementor-element-721d11b {
        width: 50%;
    }

    .elementor-436 .elementor-element.elementor-element-0c150ea {
        width: 50%;
    }
}
