.elementor-487 .elementor-element.elementor-element-0f86f76 > .elementor-container {
    max-width: 1290px;
}

.elementor-487 .elementor-element.elementor-element-0f86f76:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-0f86f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url("../../2021/02/diverse-people-with-teamwork-concept.jpg");*/
    background-image: url('../../2021/02/Our-Team-Top-banner (1).jpg');
    background-position: 0% 40%;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-487 .elementor-element.elementor-element-0f86f76 > .elementor-background-overlay {
    background-color: #1C1C21;
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-487 .elementor-element.elementor-element-0f86f76 {
    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-487 .elementor-element.elementor-element-d031c6a {
    text-align: center;
}

    .elementor-487 .elementor-element.elementor-element-d031c6a .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-487 .elementor-element.elementor-element-b3ef866 > .elementor-container {
    max-width: 1290px;
}

.elementor-487 .elementor-element.elementor-element-b3ef866 {
    padding: 100px 0px 100px 0px;
}

.elementor-487 .elementor-element.elementor-element-9b372ef .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-487 .elementor-element.elementor-element-9b372ef .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-487 .elementor-element.elementor-element-9b372ef .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-487 .elementor-element.elementor-element-9b372ef > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-487 .elementor-element.elementor-element-a66fd66 > .elementor-container {
    max-width: 1290px;
}

.elementor-487 .elementor-element.elementor-element-1a158f8 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 30px;
}

.elementor-487 .elementor-element.elementor-element-74d3559 img {
    width: 100%;
    max-width: 100%;
   /* border-radius: 100px 100px 100px 100px;*/
}

.elementor-487 .elementor-element.elementor-element-74d3559 {
    width: 65%;
    max-width: 65%;
}

.elementor-487 .elementor-element.elementor-element-58697c6 .ekit_social_media {
    text-align: center;
}

.elementor-487 .elementor-element.elementor-element-58697c6 .elementor-repeater-item-8b2d713 > a {
    color: #3B5998;
}

    .elementor-487 .elementor-element.elementor-element-58697c6 .elementor-repeater-item-8b2d713 > a svg path {
        stroke: #3B5998;
        fill: #3B5998;
    }

.elementor-487 .elementor-element.elementor-element-58697c6 .elementor-repeater-item-5fd2dc5 > a {
    color: #1DA1F2;
}

    .elementor-487 .elementor-element.elementor-element-58697c6 .elementor-repeater-item-5fd2dc5 > a svg path {
        stroke: #1DA1F2;
        fill: #1DA1F2;
    }

.elementor-487 .elementor-element.elementor-element-58697c6 .elementor-repeater-item-eb4dc96 > a {
    color: #E4405F;
}

    .elementor-487 .elementor-element.elementor-element-58697c6 .elementor-repeater-item-eb4dc96 > a svg path {
        stroke: #E4405F;
        fill: #E4405F;
    }

.elementor-487 .elementor-element.elementor-element-58697c6 .ekit_social_media > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

.elementor-487 .elementor-element.elementor-element-58697c6 .ekit_social_media > li {
    display: block;
    margin: 5px 5px 5px 5px;
}

.elementor-487 .elementor-element.elementor-element-58697c6 > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-487 .elementor-element.elementor-element-58697c6 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-487 .elementor-element.elementor-element-7662feb .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-487 .elementor-element.elementor-element-7662feb .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-487 .elementor-element.elementor-element-7662feb .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-487 .elementor-element.elementor-element-7662feb .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-487 .elementor-element.elementor-element-7662feb > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-487 .elementor-element.elementor-element-35976a3 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 30px;
}

.elementor-487 .elementor-element.elementor-element-86607b8 img {
    width: 100%;
    max-width: 100%;
   /* border-radius: 100px 100px 100px 100px;*/
}

.elementor-487 .elementor-element.elementor-element-86607b8 {
    width: 65%;
    max-width: 65%;
}

.elementor-487 .elementor-element.elementor-element-7957ef9 .ekit_social_media {
    text-align: center;
}

.elementor-487 .elementor-element.elementor-element-7957ef9 .elementor-repeater-item-8b2d713 > a {
    color: #3B5998;
}

    .elementor-487 .elementor-element.elementor-element-7957ef9 .elementor-repeater-item-8b2d713 > a svg path {
        stroke: #3B5998;
        fill: #3B5998;
    }

.elementor-487 .elementor-element.elementor-element-7957ef9 .elementor-repeater-item-5fd2dc5 > a {
    color: #1DA1F2;
}

    .elementor-487 .elementor-element.elementor-element-7957ef9 .elementor-repeater-item-5fd2dc5 > a svg path {
        stroke: #1DA1F2;
        fill: #1DA1F2;
    }

.elementor-487 .elementor-element.elementor-element-7957ef9 .elementor-repeater-item-eb4dc96 > a {
    color: #E4405F;
}

    .elementor-487 .elementor-element.elementor-element-7957ef9 .elementor-repeater-item-eb4dc96 > a svg path {
        stroke: #E4405F;
        fill: #E4405F;
    }

.elementor-487 .elementor-element.elementor-element-7957ef9 .ekit_social_media > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

.elementor-487 .elementor-element.elementor-element-7957ef9 .ekit_social_media > li {
    display: block;
    margin: 5px 5px 5px 5px;
}

.elementor-487 .elementor-element.elementor-element-7957ef9 > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-487 .elementor-element.elementor-element-7957ef9 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-487 .elementor-element.elementor-element-3463d99 .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-487 .elementor-element.elementor-element-3463d99 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-487 .elementor-element.elementor-element-3463d99 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-487 .elementor-element.elementor-element-3463d99 .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-487 .elementor-element.elementor-element-3463d99 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-487 .elementor-element.elementor-element-fe165b6 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 30px;
}

.elementor-487 .elementor-element.elementor-element-ca60e80 img {
    width: 100%;
    max-width: 100%;
   /* border-radius: 100px 100px 100px 100px;*/
}

.elementor-487 .elementor-element.elementor-element-ca60e80 {
    width: 65%;
    max-width: 65%;
}

.elementor-487 .elementor-element.elementor-element-f4636b8 .ekit_social_media {
    text-align: center;
}

.elementor-487 .elementor-element.elementor-element-f4636b8 .elementor-repeater-item-8b2d713 > a {
    color: #3B5998;
}

    .elementor-487 .elementor-element.elementor-element-f4636b8 .elementor-repeater-item-8b2d713 > a svg path {
        stroke: #3B5998;
        fill: #3B5998;
    }

.elementor-487 .elementor-element.elementor-element-f4636b8 .elementor-repeater-item-5fd2dc5 > a {
    color: #1DA1F2;
}

    .elementor-487 .elementor-element.elementor-element-f4636b8 .elementor-repeater-item-5fd2dc5 > a svg path {
        stroke: #1DA1F2;
        fill: #1DA1F2;
    }

.elementor-487 .elementor-element.elementor-element-f4636b8 .elementor-repeater-item-eb4dc96 > a {
    color: #E4405F;
}

    .elementor-487 .elementor-element.elementor-element-f4636b8 .elementor-repeater-item-eb4dc96 > a svg path {
        stroke: #E4405F;
        fill: #E4405F;
    }

.elementor-487 .elementor-element.elementor-element-f4636b8 .ekit_social_media > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

.elementor-487 .elementor-element.elementor-element-f4636b8 .ekit_social_media > li {
    display: block;
    margin: 5px 5px 5px 5px;
}

.elementor-487 .elementor-element.elementor-element-f4636b8 > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-487 .elementor-element.elementor-element-f4636b8 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-487 .elementor-element.elementor-element-cf95d3e .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-487 .elementor-element.elementor-element-cf95d3e .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-487 .elementor-element.elementor-element-cf95d3e .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-487 .elementor-element.elementor-element-cf95d3e .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-487 .elementor-element.elementor-element-cf95d3e > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-487 .elementor-element.elementor-element-7e32788 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 30px;
}

.elementor-487 .elementor-element.elementor-element-4e9b07f img {
    width: 100%;
    max-width: 100%;
    /*border-radius: 100px 100px 100px 100px;*/
}

.elementor-487 .elementor-element.elementor-element-4e9b07f {
    width: 65%;
    max-width: 65%;
}

.elementor-487 .elementor-element.elementor-element-37d5620 .ekit_social_media {
    text-align: center;
}

.elementor-487 .elementor-element.elementor-element-37d5620 .elementor-repeater-item-8b2d713 > a {
    color: #3B5998;
}

    .elementor-487 .elementor-element.elementor-element-37d5620 .elementor-repeater-item-8b2d713 > a svg path {
        stroke: #3B5998;
        fill: #3B5998;
    }

.elementor-487 .elementor-element.elementor-element-37d5620 .elementor-repeater-item-5fd2dc5 > a {
    color: #1DA1F2;
}

    .elementor-487 .elementor-element.elementor-element-37d5620 .elementor-repeater-item-5fd2dc5 > a svg path {
        stroke: #1DA1F2;
        fill: #1DA1F2;
    }

.elementor-487 .elementor-element.elementor-element-37d5620 .elementor-repeater-item-eb4dc96 > a {
    color: #E4405F;
}

    .elementor-487 .elementor-element.elementor-element-37d5620 .elementor-repeater-item-eb4dc96 > a svg path {
        stroke: #E4405F;
        fill: #E4405F;
    }

.elementor-487 .elementor-element.elementor-element-37d5620 .ekit_social_media > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

.elementor-487 .elementor-element.elementor-element-37d5620 .ekit_social_media > li {
    display: block;
    margin: 5px 5px 5px 5px;
}

.elementor-487 .elementor-element.elementor-element-37d5620 > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-487 .elementor-element.elementor-element-37d5620 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-487 .elementor-element.elementor-element-0cd552e .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-487 .elementor-element.elementor-element-0cd552e .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-487 .elementor-element.elementor-element-0cd552e .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-487 .elementor-element.elementor-element-0cd552e .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-487 .elementor-element.elementor-element-0cd552e > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-487 .elementor-element.elementor-element-7c4a14a > .elementor-container {
    max-width: 1290px;
}

.elementor-487 .elementor-element.elementor-element-602ba99 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 30px;
}

.elementor-487 .elementor-element.elementor-element-34dc1fa img {
    width: 100%;
    max-width: 100%;
   /* border-radius: 100px 100px 100px 100px;*/
}

.elementor-487 .elementor-element.elementor-element-34dc1fa {
    width: 65%;
    max-width: 65%;
}

.elementor-487 .elementor-element.elementor-element-215fc15 .ekit_social_media {
    text-align: center;
}

.elementor-487 .elementor-element.elementor-element-215fc15 .elementor-repeater-item-8b2d713 > a {
    color: #3B5998;
}

    .elementor-487 .elementor-element.elementor-element-215fc15 .elementor-repeater-item-8b2d713 > a svg path {
        stroke: #3B5998;
        fill: #3B5998;
    }

.elementor-487 .elementor-element.elementor-element-215fc15 .elementor-repeater-item-5fd2dc5 > a {
    color: #1DA1F2;
}

    .elementor-487 .elementor-element.elementor-element-215fc15 .elementor-repeater-item-5fd2dc5 > a svg path {
        stroke: #1DA1F2;
        fill: #1DA1F2;
    }

.elementor-487 .elementor-element.elementor-element-215fc15 .elementor-repeater-item-eb4dc96 > a {
    color: #E4405F;
}

    .elementor-487 .elementor-element.elementor-element-215fc15 .elementor-repeater-item-eb4dc96 > a svg path {
        stroke: #E4405F;
        fill: #E4405F;
    }

.elementor-487 .elementor-element.elementor-element-215fc15 .ekit_social_media > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

.elementor-487 .elementor-element.elementor-element-215fc15 .ekit_social_media > li {
    display: block;
    margin: 5px 5px 5px 5px;
}

.elementor-487 .elementor-element.elementor-element-215fc15 > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-487 .elementor-element.elementor-element-215fc15 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-487 .elementor-element.elementor-element-eeaa00e .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-487 .elementor-element.elementor-element-eeaa00e .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-487 .elementor-element.elementor-element-eeaa00e .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-487 .elementor-element.elementor-element-eeaa00e .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-487 .elementor-element.elementor-element-eeaa00e > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-487 .elementor-element.elementor-element-0d99c50 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 30px;
}

.elementor-487 .elementor-element.elementor-element-ea2b3fe img {
    width: 100%;
    max-width: 100%;
    /*border-radius: 100px 100px 100px 100px;*/
}

.elementor-487 .elementor-element.elementor-element-ea2b3fe {
    width: 65%;
    max-width: 65%;
}

.elementor-487 .elementor-element.elementor-element-8a1b356 .ekit_social_media {
    text-align: center;
}

.elementor-487 .elementor-element.elementor-element-8a1b356 .elementor-repeater-item-8b2d713 > a {
    color: #3B5998;
}

    .elementor-487 .elementor-element.elementor-element-8a1b356 .elementor-repeater-item-8b2d713 > a svg path {
        stroke: #3B5998;
        fill: #3B5998;
    }

.elementor-487 .elementor-element.elementor-element-8a1b356 .elementor-repeater-item-5fd2dc5 > a {
    color: #1DA1F2;
}

    .elementor-487 .elementor-element.elementor-element-8a1b356 .elementor-repeater-item-5fd2dc5 > a svg path {
        stroke: #1DA1F2;
        fill: #1DA1F2;
    }

.elementor-487 .elementor-element.elementor-element-8a1b356 .elementor-repeater-item-eb4dc96 > a {
    color: #E4405F;
}

    .elementor-487 .elementor-element.elementor-element-8a1b356 .elementor-repeater-item-eb4dc96 > a svg path {
        stroke: #E4405F;
        fill: #E4405F;
    }

.elementor-487 .elementor-element.elementor-element-8a1b356 .ekit_social_media > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

.elementor-487 .elementor-element.elementor-element-8a1b356 .ekit_social_media > li {
    display: block;
    margin: 5px 5px 5px 5px;
}

.elementor-487 .elementor-element.elementor-element-8a1b356 > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-487 .elementor-element.elementor-element-8a1b356 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-487 .elementor-element.elementor-element-7b58698 .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-487 .elementor-element.elementor-element-7b58698 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-487 .elementor-element.elementor-element-7b58698 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-487 .elementor-element.elementor-element-7b58698 .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-487 .elementor-element.elementor-element-7b58698 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-487 .elementor-element.elementor-element-ae4792b > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 30px;
}

.elementor-487 .elementor-element.elementor-element-6c502d7 img {
    width: 100%;
    max-width: 100%;
    /*border-radius: 100px 100px 100px 100px;*/
}

.elementor-487 .elementor-element.elementor-element-6c502d7 {
    width: 65%;
    max-width: 65%;
}

.elementor-487 .elementor-element.elementor-element-f139666 .ekit_social_media {
    text-align: center;
}

.elementor-487 .elementor-element.elementor-element-f139666 .elementor-repeater-item-8b2d713 > a {
    color: #3B5998;
}

    .elementor-487 .elementor-element.elementor-element-f139666 .elementor-repeater-item-8b2d713 > a svg path {
        stroke: #3B5998;
        fill: #3B5998;
    }

.elementor-487 .elementor-element.elementor-element-f139666 .elementor-repeater-item-5fd2dc5 > a {
    color: #1DA1F2;
}

    .elementor-487 .elementor-element.elementor-element-f139666 .elementor-repeater-item-5fd2dc5 > a svg path {
        stroke: #1DA1F2;
        fill: #1DA1F2;
    }

.elementor-487 .elementor-element.elementor-element-f139666 .elementor-repeater-item-eb4dc96 > a {
    color: #E4405F;
}

    .elementor-487 .elementor-element.elementor-element-f139666 .elementor-repeater-item-eb4dc96 > a svg path {
        stroke: #E4405F;
        fill: #E4405F;
    }

.elementor-487 .elementor-element.elementor-element-f139666 .ekit_social_media > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

.elementor-487 .elementor-element.elementor-element-f139666 .ekit_social_media > li {
    display: block;
    margin: 5px 5px 5px 5px;
}

.elementor-487 .elementor-element.elementor-element-f139666 > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-487 .elementor-element.elementor-element-f139666 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-487 .elementor-element.elementor-element-9838ca0 .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-487 .elementor-element.elementor-element-9838ca0 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-487 .elementor-element.elementor-element-9838ca0 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-487 .elementor-element.elementor-element-9838ca0 .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-487 .elementor-element.elementor-element-9838ca0 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-487 .elementor-element.elementor-element-7d6c442 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 20px 20px 20px 30px;
}

.elementor-487 .elementor-element.elementor-element-bdfd42b img {
    width: 100%;
    max-width: 100%;
    border-radius: 100px 100px 100px 100px;
}

.elementor-487 .elementor-element.elementor-element-bdfd42b {
    width: 65%;
    max-width: 65%;
}

.elementor-487 .elementor-element.elementor-element-3e4fd3f .ekit_social_media {
    text-align: center;
}

.elementor-487 .elementor-element.elementor-element-3e4fd3f .elementor-repeater-item-8b2d713 > a {
    color: #3B5998;
}

    .elementor-487 .elementor-element.elementor-element-3e4fd3f .elementor-repeater-item-8b2d713 > a svg path {
        stroke: #3B5998;
        fill: #3B5998;
    }

.elementor-487 .elementor-element.elementor-element-3e4fd3f .elementor-repeater-item-5fd2dc5 > a {
    color: #1DA1F2;
}

    .elementor-487 .elementor-element.elementor-element-3e4fd3f .elementor-repeater-item-5fd2dc5 > a svg path {
        stroke: #1DA1F2;
        fill: #1DA1F2;
    }

.elementor-487 .elementor-element.elementor-element-3e4fd3f .elementor-repeater-item-eb4dc96 > a {
    color: #E4405F;
}

    .elementor-487 .elementor-element.elementor-element-3e4fd3f .elementor-repeater-item-eb4dc96 > a svg path {
        stroke: #E4405F;
        fill: #E4405F;
    }

.elementor-487 .elementor-element.elementor-element-3e4fd3f .ekit_social_media > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    width: 30px;
    height: 30px;
    line-height: 28px;
}

.elementor-487 .elementor-element.elementor-element-3e4fd3f .ekit_social_media > li {
    display: block;
    margin: 5px 5px 5px 5px;
}

.elementor-487 .elementor-element.elementor-element-3e4fd3f > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
}

.elementor-487 .elementor-element.elementor-element-3e4fd3f {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-487 .elementor-element.elementor-element-212dc74 .elementskit-section-title-wraper .elementskit-section-title {
    color: #19191A;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

    .elementor-487 .elementor-element.elementor-element-212dc74 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-487 .elementor-element.elementor-element-212dc74 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #545454;
    font-family: var( --e-global-typography-0a220f7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0a220f7-font-size );
    font-weight: var( --e-global-typography-0a220f7-font-weight );
    text-transform: var( --e-global-typography-0a220f7-text-transform );
    line-height: var( --e-global-typography-0a220f7-line-height );
    letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
    word-spacing: var( --e-global-typography-0a220f7-word-spacing );
}

.elementor-487 .elementor-element.elementor-element-212dc74 .elementskit-section-title-wraper p {
    color: #545454;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-487 .elementor-element.elementor-element-212dc74 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-487 .elementor-element.elementor-element-b48f280 > .elementor-container {
    max-width: 1290px;
}

.elementor-487 .elementor-element.elementor-element-b48f280:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-b48f280 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/02/video-camera.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-487 .elementor-element.elementor-element-b48f280 > .elementor-background-overlay {
    background-color: #19191A;
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-487 .elementor-element.elementor-element-b48f280 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-487 .elementor-element.elementor-element-7cb21d2 .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-487 .elementor-element.elementor-element-7cb21d2 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-487 .elementor-element.elementor-element-7cb21d2 .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-487 .elementor-element.elementor-element-f66779a {
    text-align: center;
    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-487 .elementor-element.elementor-element-f66779a > .elementor-widget-container {
        padding: 0% 15% 0% 15%;
    }

.elementor-487 .elementor-element.elementor-element-7b82cfe .ekit-btn-wraper {
    text-align: center;
}

.elementor-487 .elementor-element.elementor-element-7b82cfe .elementskit-btn {
    width: 16%;
    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-487 .elementor-element.elementor-element-7b82cfe .elementskit-btn:hover {
        color: #19191A;
        background-color: #FFFFFF;
    }

        .elementor-487 .elementor-element.elementor-element-7b82cfe .elementskit-btn:hover svg path {
            stroke: #19191A;
            fill: #19191A;
        }

    .elementor-487 .elementor-element.elementor-element-7b82cfe .elementskit-btn > i, .elementor-487 .elementor-element.elementor-element-7b82cfe .elementskit-btn > svg {
        margin-right: 5px;
    }

.rtl .elementor-487 .elementor-element.elementor-element-7b82cfe .elementskit-btn > i, .rtl .elementor-487 .elementor-element.elementor-element-7b82cfe .elementskit-btn > svg {
    margin-left: 5px;
    margin-right: 0;
}

.elementor-487 .elementor-element.elementor-element-49dfdc2 > .elementor-container {
    max-width: 1290px;
}

.elementor-487 .elementor-element.elementor-element-49dfdc2 {
    padding: 100px 0px 100px 0px;
}

.elementor-487 .elementor-element.elementor-element-2a81276 > .elementor-element-populated {
    margin: 0px 50px 0px 0px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 0px;
}

.elementor-487 .elementor-element.elementor-element-c5f05a6 .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-487 .elementor-element.elementor-element-c5f05a6 .elementskit-section-title-wraper .elementskit-section-title > span {
        color: #000000;
    }

.elementor-487 .elementor-element.elementor-element-c5f05a6 .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-487 .elementor-element.elementor-element-3676505 {
    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-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link {
    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: #3A2C39;
    background-color: #FFFFFF;
    padding: 15px 30px 15px 30px;
}

.elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"] {
    color: #FFFFFF;
}

.elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion.curve-shape .elementskit-card-header > .elementskit-btn-link[aria-expanded=true] {
    color: #FFFFFF;
}

.elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"], .elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link[aria-expanded=true], .elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
    background-color: #19191A;
}

.elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card-body p {
    color: #545454;
}

.elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card-body {
    color: #545454;
    padding: 20px 50px 20px 30px;
}

    .elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card-body p, .elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card-body {
        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-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion > .elementskit-card {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #19191A;
}

.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-a93cfc9.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-487 .elementor-element.elementor-element-a93cfc9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-487 .elementor-element.elementor-element-a93cfc9 > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-487 .elementor-element.elementor-element-066a0f7 .elementor-heading-title {
    color: #19191A;
    font-family: var( --e-global-typography-9a32685-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9a32685-font-size );
    font-weight: var( --e-global-typography-9a32685-font-weight );
    text-transform: var( --e-global-typography-9a32685-text-transform );
    line-height: var( --e-global-typography-9a32685-line-height );
    letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
    word-spacing: var( --e-global-typography-9a32685-word-spacing );
}

.elementor-487 .elementor-element.elementor-element-01664bb {
    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 );
}

@media(min-width:768px) {
    .elementor-487 .elementor-element.elementor-element-2a81276 {
        width: 55%;
    }

    .elementor-487 .elementor-element.elementor-element-a93cfc9 {
        width: 45%;
    }
}

@media(max-width:1024px) {
    .elementor-487 .elementor-element.elementor-element-0f86f76:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-0f86f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-487 .elementor-element.elementor-element-0f86f76 {
        padding: 26% 0% 15% 0%;
    }

    .elementor-487 .elementor-element.elementor-element-8f152c0 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-487 .elementor-element.elementor-element-d031c6a .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-487 .elementor-element.elementor-element-b3ef866 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-487 .elementor-element.elementor-element-c932870 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-487 .elementor-element.elementor-element-9b372ef .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-487 .elementor-element.elementor-element-9b372ef .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-487 .elementor-element.elementor-element-7662feb .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-7662feb .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-7662feb .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-3463d99 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-3463d99 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-3463d99 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-cf95d3e .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-cf95d3e .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-cf95d3e .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-0cd552e .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-0cd552e .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-0cd552e .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-eeaa00e .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-eeaa00e .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-eeaa00e .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-7b58698 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-7b58698 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-7b58698 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-9838ca0 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-9838ca0 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-9838ca0 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-212dc74 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-212dc74 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-212dc74 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-b48f280 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-487 .elementor-element.elementor-element-586c7b2 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-487 .elementor-element.elementor-element-7cb21d2 .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-487 .elementor-element.elementor-element-7cb21d2 .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-487 .elementor-element.elementor-element-f66779a {
        font-size: var( --e-global-typography-text-font-size );
    }

        .elementor-487 .elementor-element.elementor-element-f66779a > .elementor-widget-container {
            padding: 0px 0px 0px 0px;
        }

    .elementor-487 .elementor-element.elementor-element-7b82cfe .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-487 .elementor-element.elementor-element-49dfdc2 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-487 .elementor-element.elementor-element-2a81276 > .elementor-element-populated {
        margin: 0px 10px 20px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-487 .elementor-element.elementor-element-c5f05a6 .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-487 .elementor-element.elementor-element-c5f05a6 .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-487 .elementor-element.elementor-element-3676505 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link {
        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-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card-body p, .elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card-body {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-a93cfc9 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-487 .elementor-element.elementor-element-066a0f7 .elementor-heading-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-01664bb {
        font-size: var( --e-global-typography-text-font-size );
    }
}

@media(max-width:767px) {
    .elementor-487 .elementor-element.elementor-element-0f86f76:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-0f86f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-487 .elementor-element.elementor-element-0f86f76 {
        padding: 45% 0% 30% 0%;
    }

    .elementor-487 .elementor-element.elementor-element-8f152c0 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-487 .elementor-element.elementor-element-d031c6a .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-487 .elementor-element.elementor-element-b3ef866 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-487 .elementor-element.elementor-element-c932870 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-487 .elementor-element.elementor-element-9b372ef .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-487 .elementor-element.elementor-element-9b372ef .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-487 .elementor-element.elementor-element-74d3559 img {
        /*border-radius: 200px 200px 200px 200px;*/
    }

    .elementor-487 .elementor-element.elementor-element-7662feb .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-7662feb .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-7662feb .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-86607b8 img {
       /* border-radius: 200px 200px 200px 200px;*/
    }

    .elementor-487 .elementor-element.elementor-element-3463d99 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-3463d99 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-3463d99 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-ca60e80 img {
       /* border-radius: 200px 200px 200px 200px;*/
    }

    .elementor-487 .elementor-element.elementor-element-cf95d3e .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-cf95d3e .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-cf95d3e .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-4e9b07f img {
      /*  border-radius: 200px 200px 200px 200px;*/
    }

    .elementor-487 .elementor-element.elementor-element-0cd552e .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-0cd552e .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-0cd552e .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-eeaa00e .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-eeaa00e .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-eeaa00e .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-7b58698 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-7b58698 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-7b58698 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-9838ca0 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-9838ca0 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-9838ca0 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-212dc74 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-212dc74 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-0a220f7-font-size );
        line-height: var( --e-global-typography-0a220f7-line-height );
        letter-spacing: var( --e-global-typography-0a220f7-letter-spacing );
        word-spacing: var( --e-global-typography-0a220f7-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-212dc74 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-b48f280 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-487 .elementor-element.elementor-element-586c7b2 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-487 .elementor-element.elementor-element-7cb21d2 .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-487 .elementor-element.elementor-element-7cb21d2 .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-487 .elementor-element.elementor-element-f66779a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-7b82cfe .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-487 .elementor-element.elementor-element-49dfdc2 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-487 .elementor-element.elementor-element-2a81276 > .elementor-element-populated {
        margin: 0px 5px 20px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-487 .elementor-element.elementor-element-c5f05a6 .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-487 .elementor-element.elementor-element-c5f05a6 .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-487 .elementor-element.elementor-element-3676505 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link {
        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 );
        padding: 15px 50px 15px 30px;
    }

    .elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card-body p, .elementor-487 .elementor-element.elementor-element-45d4e46 .elementskit-accordion .elementskit-card-body {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-487 .elementor-element.elementor-element-a93cfc9 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-487 .elementor-element.elementor-element-066a0f7 .elementor-heading-title {
        font-size: var( --e-global-typography-9a32685-font-size );
        line-height: var( --e-global-typography-9a32685-line-height );
        letter-spacing: var( --e-global-typography-9a32685-letter-spacing );
        word-spacing: var( --e-global-typography-9a32685-word-spacing );
    }

    .elementor-487 .elementor-element.elementor-element-01664bb {
        font-size: var( --e-global-typography-text-font-size );
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-487 .elementor-element.elementor-element-1a158f8 {
        width: 50%;
    }

    .elementor-487 .elementor-element.elementor-element-35976a3 {
        width: 50%;
    }

    .elementor-487 .elementor-element.elementor-element-fe165b6 {
        width: 50%;
    }

    .elementor-487 .elementor-element.elementor-element-7e32788 {
        width: 50%;
    }

    .elementor-487 .elementor-element.elementor-element-602ba99 {
        width: 50%;
    }

    .elementor-487 .elementor-element.elementor-element-0d99c50 {
        width: 50%;
    }

    .elementor-487 .elementor-element.elementor-element-ae4792b {
        width: 50%;
    }

    .elementor-487 .elementor-element.elementor-element-7d6c442 {
        width: 50%;
    }

    .elementor-487 .elementor-element.elementor-element-2a81276 {
        width: 100%;
    }

    .elementor-487 .elementor-element.elementor-element-a93cfc9 {
        width: 100%;
    }
}
