.elementor-705 .elementor-element.elementor-element-e039617 > .elementor-container {
    max-width: 1290px;
}

.elementor-705 .elementor-element.elementor-element-e039617:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-e039617 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/winners.jpg");
    background-position: 0px 50%;
    background-size: cover;
}

.elementor-705 .elementor-element.elementor-element-e039617 > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(90deg, #252433 30%, #979797 100%);
    opacity: 0.6;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-705 .elementor-element.elementor-element-e039617 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -150px;
    margin-bottom: 0px;
    padding: 11% 0% 5% 0%;
}

.elementor-705 .elementor-element.elementor-element-2c6993e.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-705 .elementor-element.elementor-element-988a3aa {
    text-align: center;
}

.elementor-705 .elementor-element.elementor-element-988a3aa .elementor-heading-title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-0f27cbd-font-family ), Sans-serif;
    font-size: var( --e-global-typography-0f27cbd-font-size );
    font-weight: var( --e-global-typography-0f27cbd-font-weight );
    line-height: var( --e-global-typography-0f27cbd-line-height );
    letter-spacing: var( --e-global-typography-0f27cbd-letter-spacing );
    word-spacing: var( --e-global-typography-0f27cbd-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-988a3aa > .elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button {
    text-align: left;
}

.elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-e68df05-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e68df05-font-size );
    font-weight: var( --e-global-typography-e68df05-font-weight );
    line-height: var( --e-global-typography-e68df05-line-height );
    letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
    word-spacing: var( --e-global-typography-e68df05-word-spacing );
    color: #FFFFFF;
    background-color: #02010100;
}

.elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-705 .elementor-element.elementor-element-93d9be4 > .elementor-widget-container {
    margin: -4px 10px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-93d9be4 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-705 .elementor-element.elementor-element-a7168f5 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-e68df05-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e68df05-font-size );
    font-weight: var( --e-global-typography-e68df05-font-weight );
    line-height: var( --e-global-typography-e68df05-line-height );
    letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
    word-spacing: var( --e-global-typography-e68df05-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-a7168f5 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-705 .elementor-element.elementor-element-bb8cd36 > .elementor-container {
    max-width: 1290px;
}

.elementor-705 .elementor-element.elementor-element-bb8cd36 {
    padding: 100px 0px 100px 0px;
}

.elementor-705 .elementor-element.elementor-element-4136d48.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-705 .elementor-element.elementor-element-4136d48 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-30c3839 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-705 .elementor-element.elementor-element-30c3839.elementor-view-stacked .elementor-icon {
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-30c3839.elementor-view-framed .elementor-icon, .elementor-705 .elementor-element.elementor-element-30c3839.elementor-view-default .elementor-icon {
    color: #E91A2F;
    border-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-30c3839.elementor-view-framed .elementor-icon, .elementor-705 .elementor-element.elementor-element-30c3839.elementor-view-default .elementor-icon svg {
    fill: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-30c3839 .elementor-icon {
    font-size: 20px;
    padding: 10px;
}

.elementor-705 .elementor-element.elementor-element-30c3839 .elementor-icon i, .elementor-705 .elementor-element.elementor-element-30c3839 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-705 .elementor-element.elementor-element-30c3839 > .elementor-widget-container {
    margin: 10px 10px -10px 10px;
}

.elementor-705 .elementor-element.elementor-element-d037a14 .elementskit-section-title-wraper .elementskit-section-title {
    color: #343940;
    margin: 0% 30% 0% 30%;
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var( --e-global-typography-secondary-font-weight );
    line-height: var( --e-global-typography-secondary-line-height );
}

.elementor-705 .elementor-element.elementor-element-d037a14 .elementskit-section-title-wraper .elementskit-section-title > span {
    color: #000000;
}

.elementor-705 .elementor-element.elementor-element-d037a14 .elementskit-section-title-wraper .elementskit-section-subtitle {
    color: #E91A2F;
    font-family: var( --e-global-typography-323523d-font-family ), Sans-serif;
    font-size: var( --e-global-typography-323523d-font-size );
    font-weight: var( --e-global-typography-323523d-font-weight );
    line-height: var( --e-global-typography-323523d-line-height );
    letter-spacing: var( --e-global-typography-323523d-letter-spacing );
    word-spacing: var( --e-global-typography-323523d-word-spacing );
    margin: 0px 0px 10px 0px;
}

.elementor-705 .elementor-element.elementor-element-d037a14 > .elementor-widget-container {
    margin: 0px 10px 10px 10px;
}

.elementor-705 .elementor-element.elementor-element-d537b4f > .elementor-container {
    max-width: 1290px;
}

.elementor-705 .elementor-element.elementor-element-d537b4f {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-705 .elementor-element.elementor-element-a1498ef > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-5c40f45 .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-de8be09-font-family ), Sans-serif;
    font-size: var( --e-global-typography-de8be09-font-size );
    font-weight: var( --e-global-typography-de8be09-font-weight );
    line-height: var( --e-global-typography-de8be09-line-height );
    letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
    word-spacing: var( --e-global-typography-de8be09-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-5c40f45 .elementskit-section-title-wraper .elementskit-section-title > span {
    color: #000000;
}

.elementor-705 .elementor-element.elementor-element-5c40f45 .elementskit-section-title-wraper p {
    color: #E91A2F;
    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 );
    margin: 5px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-5c40f45 > .elementor-widget-container {
    margin: 0px 20px 0px 20px;
    padding: 30px 20px 120px 20px;
    background-color: #252433;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-705 .elementor-element.elementor-element-c82e926 .elementor-repeater-item-0a855b3 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .elementor-repeater-item-0a855b3 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .elementor-repeater-item-602dc83 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .elementor-repeater-item-602dc83 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .elementor-repeater-item-20c3ef5 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .elementor-repeater-item-20c3ef5 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .profile-card:hover, .elementor-705 .elementor-element.elementor-element-c82e926 .profile-image-card:hover, .elementor-705 .elementor-element.elementor-element-c82e926 .profile-card::before, .elementor-705 .elementor-element.elementor-element-c82e926 .profile-image-card::before, .elementor-705 .elementor-element.elementor-element-c82e926 div .profile-card .profile-body::before, .elementor-705 .elementor-element.elementor-element-c82e926 .image-card-v3 .profile-image-card:after {
    background-color: #02010100;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
    padding-top: 84%;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .profile-header > img, .elementor-705 .elementor-element.elementor-element-c82e926 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-c82e926 .profile-image-card, .elementor-705 .elementor-element.elementor-element-c82e926 .profile-header {
    width: 84%;
    height: 84%;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .ekit-team-img.profile-header > img {
    border-radius: 50% 50% 50% 50%;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .ekit-team-social-list > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    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 );
    width: 35px;
    height: 35px;
    line-height: 40px;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .ekit-team-social-list > li {
    display: inline-block;
    margin: 0px 5px 25px 5px;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .ekit-team-social-list > li > a i {
    font-size: 14px;
}

.elementor-705 .elementor-element.elementor-element-c82e926 .ekit-team-social-list > li > a svg {
    max-width: 14px;
}

.elementor-705 .elementor-element.elementor-element-c82e926 > .elementor-widget-container {
    margin: -120px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-c82e926 {
    z-index: 2;
}

.elementor-705 .elementor-element.elementor-element-4749d3a > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-acca0e4 .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-de8be09-font-family ), Sans-serif;
    font-size: var( --e-global-typography-de8be09-font-size );
    font-weight: var( --e-global-typography-de8be09-font-weight );
    line-height: var( --e-global-typography-de8be09-line-height );
    letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
    word-spacing: var( --e-global-typography-de8be09-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-acca0e4 .elementskit-section-title-wraper .elementskit-section-title > span {
    color: #000000;
}

.elementor-705 .elementor-element.elementor-element-acca0e4 .elementskit-section-title-wraper p {
    color: #E91A2F;
    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 );
    margin: 5px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-acca0e4 > .elementor-widget-container {
    margin: 0px 20px 0px 20px;
    padding: 30px 20px 120px 20px;
    background-color: #252433;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .elementor-repeater-item-0a855b3 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .elementor-repeater-item-0a855b3 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .elementor-repeater-item-602dc83 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .elementor-repeater-item-602dc83 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .elementor-repeater-item-20c3ef5 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .elementor-repeater-item-20c3ef5 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .profile-card:hover, .elementor-705 .elementor-element.elementor-element-ac571c8 .profile-image-card:hover, .elementor-705 .elementor-element.elementor-element-ac571c8 .profile-card::before, .elementor-705 .elementor-element.elementor-element-ac571c8 .profile-image-card::before, .elementor-705 .elementor-element.elementor-element-ac571c8 div .profile-card .profile-body::before, .elementor-705 .elementor-element.elementor-element-ac571c8 .image-card-v3 .profile-image-card:after {
    background-color: #02010100;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
    padding-top: 84%;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .profile-header > img, .elementor-705 .elementor-element.elementor-element-ac571c8 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-ac571c8 .profile-image-card, .elementor-705 .elementor-element.elementor-element-ac571c8 .profile-header {
    width: 84%;
    height: 84%;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .ekit-team-img.profile-header > img {
    border-radius: 50% 50% 50% 50%;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .ekit-team-social-list > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    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 );
    width: 35px;
    height: 35px;
    line-height: 40px;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .ekit-team-social-list > li {
    display: inline-block;
    margin: 0px 5px 25px 5px;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .ekit-team-social-list > li > a i {
    font-size: 14px;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 .ekit-team-social-list > li > a svg {
    max-width: 14px;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 > .elementor-widget-container {
    margin: -120px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-ac571c8 {
    z-index: 2;
}

.elementor-705 .elementor-element.elementor-element-6585a6c > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-3cfec7e .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-de8be09-font-family ), Sans-serif;
    font-size: var( --e-global-typography-de8be09-font-size );
    font-weight: var( --e-global-typography-de8be09-font-weight );
    line-height: var( --e-global-typography-de8be09-line-height );
    letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
    word-spacing: var( --e-global-typography-de8be09-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-3cfec7e .elementskit-section-title-wraper .elementskit-section-title > span {
    color: #000000;
}

.elementor-705 .elementor-element.elementor-element-3cfec7e .elementskit-section-title-wraper p {
    color: #E91A2F;
    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 );
    margin: 5px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-3cfec7e > .elementor-widget-container {
    margin: 0px 20px 0px 20px;
    padding: 30px 20px 120px 20px;
    background-color: #252433;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-705 .elementor-element.elementor-element-2ceadce .elementor-repeater-item-0a855b3 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .elementor-repeater-item-0a855b3 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .elementor-repeater-item-602dc83 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .elementor-repeater-item-602dc83 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .elementor-repeater-item-20c3ef5 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .elementor-repeater-item-20c3ef5 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .profile-card:hover, .elementor-705 .elementor-element.elementor-element-2ceadce .profile-image-card:hover, .elementor-705 .elementor-element.elementor-element-2ceadce .profile-card::before, .elementor-705 .elementor-element.elementor-element-2ceadce .profile-image-card::before, .elementor-705 .elementor-element.elementor-element-2ceadce div .profile-card .profile-body::before, .elementor-705 .elementor-element.elementor-element-2ceadce .image-card-v3 .profile-image-card:after {
    background-color: #02010100;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
    padding-top: 84%;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .profile-header > img, .elementor-705 .elementor-element.elementor-element-2ceadce .profile-image-card img, .elementor-705 .elementor-element.elementor-element-2ceadce .profile-image-card, .elementor-705 .elementor-element.elementor-element-2ceadce .profile-header {
    width: 84%;
    height: 84%;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .ekit-team-img.profile-header > img {
    border-radius: 50% 50% 50% 50%;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .ekit-team-social-list > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    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 );
    width: 35px;
    height: 35px;
    line-height: 40px;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .ekit-team-social-list > li {
    display: inline-block;
    margin: 0px 5px 25px 5px;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .ekit-team-social-list > li > a i {
    font-size: 14px;
}

.elementor-705 .elementor-element.elementor-element-2ceadce .ekit-team-social-list > li > a svg {
    max-width: 14px;
}

.elementor-705 .elementor-element.elementor-element-2ceadce > .elementor-widget-container {
    margin: -120px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-2ceadce {
    z-index: 2;
}

.elementor-705 .elementor-element.elementor-element-448840a > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-7622ba3 .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-de8be09-font-family ), Sans-serif;
    font-size: var( --e-global-typography-de8be09-font-size );
    font-weight: var( --e-global-typography-de8be09-font-weight );
    line-height: var( --e-global-typography-de8be09-line-height );
    letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
    word-spacing: var( --e-global-typography-de8be09-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-7622ba3 .elementskit-section-title-wraper .elementskit-section-title > span {
    color: #000000;
}

.elementor-705 .elementor-element.elementor-element-7622ba3 .elementskit-section-title-wraper p {
    color: #E91A2F;
    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 );
    margin: 5px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-7622ba3 > .elementor-widget-container {
    margin: 0px 20px 0px 20px;
    padding: 30px 20px 120px 20px;
    background-color: #252433;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .elementor-repeater-item-0a855b3 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .elementor-repeater-item-0a855b3 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .elementor-repeater-item-602dc83 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .elementor-repeater-item-602dc83 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .elementor-repeater-item-20c3ef5 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .elementor-repeater-item-20c3ef5 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .profile-card:hover, .elementor-705 .elementor-element.elementor-element-2c34c23 .profile-image-card:hover, .elementor-705 .elementor-element.elementor-element-2c34c23 .profile-card::before, .elementor-705 .elementor-element.elementor-element-2c34c23 .profile-image-card::before, .elementor-705 .elementor-element.elementor-element-2c34c23 div .profile-card .profile-body::before, .elementor-705 .elementor-element.elementor-element-2c34c23 .image-card-v3 .profile-image-card:after {
    background-color: #02010100;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
    padding-top: 84%;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .profile-header > img, .elementor-705 .elementor-element.elementor-element-2c34c23 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-2c34c23 .profile-image-card, .elementor-705 .elementor-element.elementor-element-2c34c23 .profile-header {
    width: 84%;
    height: 84%;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .ekit-team-img.profile-header > img {
    border-radius: 50% 50% 50% 50%;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .ekit-team-social-list > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    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 );
    width: 35px;
    height: 35px;
    line-height: 40px;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .ekit-team-social-list > li {
    display: inline-block;
    margin: 0px 5px 25px 5px;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .ekit-team-social-list > li > a i {
    font-size: 14px;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 .ekit-team-social-list > li > a svg {
    max-width: 14px;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 > .elementor-widget-container {
    margin: -120px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-2c34c23 {
    z-index: 2;
}

.elementor-705 .elementor-element.elementor-element-0293f9b > .elementor-container {
    max-width: 1290px;
}

.elementor-705 .elementor-element.elementor-element-0293f9b {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-705 .elementor-element.elementor-element-5cebd61 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-b111c5d .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-de8be09-font-family ), Sans-serif;
    font-size: var( --e-global-typography-de8be09-font-size );
    font-weight: var( --e-global-typography-de8be09-font-weight );
    line-height: var( --e-global-typography-de8be09-line-height );
    letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
    word-spacing: var( --e-global-typography-de8be09-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-b111c5d .elementskit-section-title-wraper .elementskit-section-title > span {
    color: #000000;
}

.elementor-705 .elementor-element.elementor-element-b111c5d .elementskit-section-title-wraper p {
    color: #E91A2F;
    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 );
    margin: 5px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-b111c5d > .elementor-widget-container {
    margin: 0px 20px 0px 20px;
    padding: 30px 20px 120px 20px;
    background-color: #252433;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .elementor-repeater-item-0a855b3 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .elementor-repeater-item-0a855b3 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .elementor-repeater-item-602dc83 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .elementor-repeater-item-602dc83 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .elementor-repeater-item-20c3ef5 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .elementor-repeater-item-20c3ef5 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .profile-card:hover, .elementor-705 .elementor-element.elementor-element-21b0c98 .profile-image-card:hover, .elementor-705 .elementor-element.elementor-element-21b0c98 .profile-card::before, .elementor-705 .elementor-element.elementor-element-21b0c98 .profile-image-card::before, .elementor-705 .elementor-element.elementor-element-21b0c98 div .profile-card .profile-body::before, .elementor-705 .elementor-element.elementor-element-21b0c98 .image-card-v3 .profile-image-card:after {
    background-color: #02010100;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
    padding-top: 84%;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .profile-header > img, .elementor-705 .elementor-element.elementor-element-21b0c98 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-21b0c98 .profile-image-card, .elementor-705 .elementor-element.elementor-element-21b0c98 .profile-header {
    width: 84%;
    height: 84%;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .ekit-team-img.profile-header > img {
    border-radius: 50% 50% 50% 50%;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .ekit-team-social-list > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    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 );
    width: 35px;
    height: 35px;
    line-height: 40px;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .ekit-team-social-list > li {
    display: inline-block;
    margin: 0px 5px 25px 5px;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .ekit-team-social-list > li > a i {
    font-size: 14px;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 .ekit-team-social-list > li > a svg {
    max-width: 14px;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 > .elementor-widget-container {
    margin: -120px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-21b0c98 {
    z-index: 2;
}

.elementor-705 .elementor-element.elementor-element-8e44f54 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-6add79d .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-de8be09-font-family ), Sans-serif;
    font-size: var( --e-global-typography-de8be09-font-size );
    font-weight: var( --e-global-typography-de8be09-font-weight );
    line-height: var( --e-global-typography-de8be09-line-height );
    letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
    word-spacing: var( --e-global-typography-de8be09-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-6add79d .elementskit-section-title-wraper .elementskit-section-title > span {
    color: #000000;
}

.elementor-705 .elementor-element.elementor-element-6add79d .elementskit-section-title-wraper p {
    color: #E91A2F;
    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 );
    margin: 5px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-6add79d > .elementor-widget-container {
    margin: 0px 20px 0px 20px;
    padding: 30px 20px 120px 20px;
    background-color: #252433;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-705 .elementor-element.elementor-element-7527b73 .elementor-repeater-item-0a855b3 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .elementor-repeater-item-0a855b3 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .elementor-repeater-item-602dc83 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .elementor-repeater-item-602dc83 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .elementor-repeater-item-20c3ef5 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .elementor-repeater-item-20c3ef5 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .profile-card:hover, .elementor-705 .elementor-element.elementor-element-7527b73 .profile-image-card:hover, .elementor-705 .elementor-element.elementor-element-7527b73 .profile-card::before, .elementor-705 .elementor-element.elementor-element-7527b73 .profile-image-card::before, .elementor-705 .elementor-element.elementor-element-7527b73 div .profile-card .profile-body::before, .elementor-705 .elementor-element.elementor-element-7527b73 .image-card-v3 .profile-image-card:after {
    background-color: #02010100;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
    padding-top: 84%;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .profile-header > img, .elementor-705 .elementor-element.elementor-element-7527b73 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-7527b73 .profile-image-card, .elementor-705 .elementor-element.elementor-element-7527b73 .profile-header {
    width: 84%;
    height: 84%;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .ekit-team-img.profile-header > img {
    border-radius: 50% 50% 50% 50%;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .ekit-team-social-list > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    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 );
    width: 35px;
    height: 35px;
    line-height: 40px;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .ekit-team-social-list > li {
    display: inline-block;
    margin: 0px 5px 25px 5px;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .ekit-team-social-list > li > a i {
    font-size: 14px;
}

.elementor-705 .elementor-element.elementor-element-7527b73 .ekit-team-social-list > li > a svg {
    max-width: 14px;
}

.elementor-705 .elementor-element.elementor-element-7527b73 > .elementor-widget-container {
    margin: -120px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-7527b73 {
    z-index: 2;
}

.elementor-705 .elementor-element.elementor-element-9e1ddda > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-3bc1bb0 .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-de8be09-font-family ), Sans-serif;
    font-size: var( --e-global-typography-de8be09-font-size );
    font-weight: var( --e-global-typography-de8be09-font-weight );
    line-height: var( --e-global-typography-de8be09-line-height );
    letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
    word-spacing: var( --e-global-typography-de8be09-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-3bc1bb0 .elementskit-section-title-wraper .elementskit-section-title > span {
    color: #000000;
}

.elementor-705 .elementor-element.elementor-element-3bc1bb0 .elementskit-section-title-wraper p {
    color: #E91A2F;
    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 );
    margin: 5px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-3bc1bb0 > .elementor-widget-container {
    margin: 0px 20px 0px 20px;
    padding: 30px 20px 120px 20px;
    background-color: #252433;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .elementor-repeater-item-0a855b3 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .elementor-repeater-item-0a855b3 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .elementor-repeater-item-602dc83 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .elementor-repeater-item-602dc83 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .elementor-repeater-item-20c3ef5 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .elementor-repeater-item-20c3ef5 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .profile-card:hover, .elementor-705 .elementor-element.elementor-element-2269ab0 .profile-image-card:hover, .elementor-705 .elementor-element.elementor-element-2269ab0 .profile-card::before, .elementor-705 .elementor-element.elementor-element-2269ab0 .profile-image-card::before, .elementor-705 .elementor-element.elementor-element-2269ab0 div .profile-card .profile-body::before, .elementor-705 .elementor-element.elementor-element-2269ab0 .image-card-v3 .profile-image-card:after {
    background-color: #02010100;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
    padding-top: 84%;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .profile-header > img, .elementor-705 .elementor-element.elementor-element-2269ab0 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-2269ab0 .profile-image-card, .elementor-705 .elementor-element.elementor-element-2269ab0 .profile-header {
    width: 84%;
    height: 84%;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .ekit-team-img.profile-header > img {
    border-radius: 50% 50% 50% 50%;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .ekit-team-social-list > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    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 );
    width: 35px;
    height: 35px;
    line-height: 40px;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .ekit-team-social-list > li {
    display: inline-block;
    margin: 0px 5px 25px 5px;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .ekit-team-social-list > li > a i {
    font-size: 14px;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 .ekit-team-social-list > li > a svg {
    max-width: 14px;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 > .elementor-widget-container {
    margin: -120px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-2269ab0 {
    z-index: 2;
}

.elementor-705 .elementor-element.elementor-element-6a6e30e > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-3245f6f .elementskit-section-title-wraper .elementskit-section-title {
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-de8be09-font-family ), Sans-serif;
    font-size: var( --e-global-typography-de8be09-font-size );
    font-weight: var( --e-global-typography-de8be09-font-weight );
    line-height: var( --e-global-typography-de8be09-line-height );
    letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
    word-spacing: var( --e-global-typography-de8be09-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-3245f6f .elementskit-section-title-wraper .elementskit-section-title > span {
    color: #000000;
}

.elementor-705 .elementor-element.elementor-element-3245f6f .elementskit-section-title-wraper p {
    color: #E91A2F;
    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 );
    margin: 5px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-3245f6f > .elementor-widget-container {
    margin: 0px 20px 0px 20px;
    padding: 30px 20px 120px 20px;
    background-color: #252433;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-705 .elementor-element.elementor-element-e305337 .elementor-repeater-item-0a855b3 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-e305337 .elementor-repeater-item-0a855b3 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-e305337 .elementor-repeater-item-602dc83 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-e305337 .elementor-repeater-item-602dc83 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-e305337 .elementor-repeater-item-20c3ef5 > a {
    color: #FFFFFF;
    background-color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-e305337 .elementor-repeater-item-20c3ef5 > a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-705 .elementor-element.elementor-element-e305337 .profile-card:hover, .elementor-705 .elementor-element.elementor-element-e305337 .profile-image-card:hover, .elementor-705 .elementor-element.elementor-element-e305337 .profile-card::before, .elementor-705 .elementor-element.elementor-element-e305337 .profile-image-card::before, .elementor-705 .elementor-element.elementor-element-e305337 div .profile-card .profile-body::before, .elementor-705 .elementor-element.elementor-element-e305337 .image-card-v3 .profile-image-card:after {
    background-color: #02010100;
}

.elementor-705 .elementor-element.elementor-element-e305337 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
    padding-top: 84%;
}

.elementor-705 .elementor-element.elementor-element-e305337 .profile-header > img, .elementor-705 .elementor-element.elementor-element-e305337 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-e305337 .profile-image-card, .elementor-705 .elementor-element.elementor-element-e305337 .profile-header {
    width: 84%;
    height: 84%;
}

.elementor-705 .elementor-element.elementor-element-e305337 .ekit-team-img.profile-header > img {
    border-radius: 50% 50% 50% 50%;
}

.elementor-705 .elementor-element.elementor-element-e305337 .ekit-team-social-list > li > a {
    text-align: center;
    text-decoration: none;
    border-radius: 50% 50% 50% 50%;
    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 );
    width: 35px;
    height: 35px;
    line-height: 40px;
}

.elementor-705 .elementor-element.elementor-element-e305337 .ekit-team-social-list > li {
    display: inline-block;
    margin: 0px 5px 25px 5px;
}

.elementor-705 .elementor-element.elementor-element-e305337 .ekit-team-social-list > li > a i {
    font-size: 14px;
}

.elementor-705 .elementor-element.elementor-element-e305337 .ekit-team-social-list > li > a svg {
    max-width: 14px;
}

.elementor-705 .elementor-element.elementor-element-e305337 > .elementor-widget-container {
    margin: -120px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-e305337 {
    z-index: 2;
}

.elementor-705 .elementor-element.elementor-element-c756fe7 .jeg-elementor-kit.jkit-animated-text {
    text-align: center;
}

.elementor-705 .elementor-element.elementor-element-c756fe7 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
    font-family: var( --e-global-typography-de8be09-font-family ), Sans-serif;
    font-size: var( --e-global-typography-de8be09-font-size );
    font-weight: var( --e-global-typography-de8be09-font-weight );
    line-height: var( --e-global-typography-de8be09-line-height );
    letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
    word-spacing: var( --e-global-typography-de8be09-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-c756fe7 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color {
    color: #343940;
}

.elementor-705 .elementor-element.elementor-element-c756fe7 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
    font-family: var( --e-global-typography-de8be09-font-family ), Sans-serif;
    font-size: var( --e-global-typography-de8be09-font-size );
    font-weight: var( --e-global-typography-de8be09-font-weight );
    line-height: var( --e-global-typography-de8be09-line-height );
    letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
    word-spacing: var( --e-global-typography-de8be09-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-c756fe7 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text {
    color: #E91A2F;
}

.elementor-705 .elementor-element.elementor-element-c756fe7 > .elementor-widget-container {
    margin: 50px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-d660b73 > .elementor-container {
    max-width: 1290px;
}

.elementor-705 .elementor-element.elementor-element-d660b73:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-d660b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/asssets-footer-2.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-705 .elementor-element.elementor-element-d660b73 > .elementor-background-overlay {
    background-color: #252433;
    opacity: 0.95;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-705 .elementor-element.elementor-element-d660b73 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 70px 0px;
}

.elementor-705 .elementor-element.elementor-element-73cdbe9 img {
    opacity: 0.7;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    transition-duration: 0.3s;
}

.elementor-705 .elementor-element.elementor-element-73cdbe9:hover img {
    opacity: 1;
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-705 .elementor-element.elementor-element-73cdbe9 > .elementor-widget-container {
    margin: 0px 60px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-8ac5016 img {
    opacity: 0.7;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    transition-duration: 0.3s;
}

.elementor-705 .elementor-element.elementor-element-8ac5016:hover img {
    opacity: 1;
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-705 .elementor-element.elementor-element-8ac5016 > .elementor-widget-container {
    margin: 0px 30px 0px 30px;
}

.elementor-705 .elementor-element.elementor-element-c3cc050 img {
    opacity: 0.7;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    transition-duration: 0.3s;
}

.elementor-705 .elementor-element.elementor-element-c3cc050:hover img {
    opacity: 1;
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-705 .elementor-element.elementor-element-c3cc050 > .elementor-widget-container {
    margin: 0px 30px 0px 30px;
}

.elementor-bc-flex-widget .elementor-705 .elementor-element.elementor-element-ca55198.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-705 .elementor-element.elementor-element-ca55198.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-705 .elementor-element.elementor-element-782cd8e img {
    opacity: 0.7;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
    transition-duration: 0.3s;
}

.elementor-705 .elementor-element.elementor-element-782cd8e:hover img {
    opacity: 1;
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-705 .elementor-element.elementor-element-782cd8e > .elementor-widget-container {
    margin: 0px 0px 0px 60px;
}

.elementor-705 .elementor-element.elementor-element-2bc60c7 > .elementor-container {
    max-width: 1290px;
}

.elementor-705 .elementor-element.elementor-element-2bc60c7 {
    padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-705 .elementor-element.elementor-element-d89629f.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-705 .elementor-element.elementor-element-d89629f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-705 .elementor-element.elementor-element-d89629f > .elementor-element-populated {
    margin: 0px 80px 0px 0px;
    --e-column-margin-right: 80px;
    --e-column-margin-left: 0px;
}

.elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-982aa6d.jkit-equal-height-enable, .elementor-705 .elementor-element.elementor-element-982aa6d.jkit-equal-height-enable .elementor-widget-container, .elementor-705 .elementor-element.elementor-element-982aa6d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-705 .elementor-element.elementor-element-982aa6d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    color: #581D70;
    font-family: var( --e-global-typography-323523d-font-family ), Sans-serif;
    font-size: var( --e-global-typography-323523d-font-size );
    font-weight: var( --e-global-typography-323523d-font-weight );
    line-height: var( --e-global-typography-323523d-line-height );
    letter-spacing: var( --e-global-typography-323523d-letter-spacing );
    word-spacing: var( --e-global-typography-323523d-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    margin: 0px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FFFFFF;
    background-color: #581D70;
    border-radius: 50px 50px 50px 50px;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
    fill: #FFFFFF;
    width: 20px;
}

.elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 20px;
}

.elementor-705 .elementor-element.elementor-element-982aa6d > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-705 .elementor-element.elementor-element-b04ae3e .elementor-heading-title {
    color: #343940;
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var( --e-global-typography-secondary-font-weight );
    line-height: var( --e-global-typography-secondary-line-height );
}

.elementor-705 .elementor-element.elementor-element-dd9e31e {
    color: #181512;
    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-705 .elementor-element.elementor-element-c443fb5 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
    background-color: #E5E5E5;
    height: 10px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-705 .elementor-element.elementor-element-c443fb5 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #581D70;
    border-radius: 10px 10px 10px 10px;
}

.elementor-705 .elementor-element.elementor-element-c443fb5 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: #343940;
    font-family: var( --e-global-typography-e68df05-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e68df05-font-size );
    font-weight: var( --e-global-typography-e68df05-font-weight );
    line-height: var( --e-global-typography-e68df05-line-height );
    letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
    word-spacing: var( --e-global-typography-e68df05-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-c443fb5 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
    color: #343940;
    font-family: var( --e-global-typography-e68df05-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e68df05-font-size );
    font-weight: var( --e-global-typography-e68df05-font-weight );
    line-height: var( --e-global-typography-e68df05-line-height );
    letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
    word-spacing: var( --e-global-typography-e68df05-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-c443fb5 > .elementor-widget-container {
    margin: 0px 0px 5px 0px;
}

.elementor-705 .elementor-element.elementor-element-d923df8 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
    background-color: #E5E5E5;
    height: 10px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-705 .elementor-element.elementor-element-d923df8 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #581D70;
    border-radius: 10px 10px 10px 10px;
}

.elementor-705 .elementor-element.elementor-element-d923df8 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: #343940;
    font-family: var( --e-global-typography-e68df05-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e68df05-font-size );
    font-weight: var( --e-global-typography-e68df05-font-weight );
    line-height: var( --e-global-typography-e68df05-line-height );
    letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
    word-spacing: var( --e-global-typography-e68df05-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-d923df8 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
    color: #343940;
    font-family: var( --e-global-typography-e68df05-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e68df05-font-size );
    font-weight: var( --e-global-typography-e68df05-font-weight );
    line-height: var( --e-global-typography-e68df05-line-height );
    letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
    word-spacing: var( --e-global-typography-e68df05-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-d923df8 > .elementor-widget-container {
    margin: 0px 0px 5px 0px;
}

.elementor-705 .elementor-element.elementor-element-6fb942e .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
    background-color: #E5E5E5;
    height: 10px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-705 .elementor-element.elementor-element-6fb942e .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #581D70;
    border-radius: 10px 10px 10px 10px;
}

.elementor-705 .elementor-element.elementor-element-6fb942e .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: #343940;
    font-family: var( --e-global-typography-e68df05-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e68df05-font-size );
    font-weight: var( --e-global-typography-e68df05-font-weight );
    line-height: var( --e-global-typography-e68df05-line-height );
    letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
    word-spacing: var( --e-global-typography-e68df05-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-6fb942e .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
    color: #343940;
    font-family: var( --e-global-typography-e68df05-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e68df05-font-size );
    font-weight: var( --e-global-typography-e68df05-font-weight );
    line-height: var( --e-global-typography-e68df05-line-height );
    letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
    word-spacing: var( --e-global-typography-e68df05-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-6fb942e > .elementor-widget-container {
    margin: 0px 0px 5px 0px;
}

.elementor-705 .elementor-element.elementor-element-e04d21b .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
    background-color: #E5E5E5;
    height: 10px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-705 .elementor-element.elementor-element-e04d21b .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #581D70;
    border-radius: 10px 10px 10px 10px;
}

.elementor-705 .elementor-element.elementor-element-e04d21b .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: #343940;
    font-family: var( --e-global-typography-e68df05-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e68df05-font-size );
    font-weight: var( --e-global-typography-e68df05-font-weight );
    line-height: var( --e-global-typography-e68df05-line-height );
    letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
    word-spacing: var( --e-global-typography-e68df05-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-e04d21b .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
    color: #343940;
    font-family: var( --e-global-typography-e68df05-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e68df05-font-size );
    font-weight: var( --e-global-typography-e68df05-font-weight );
    line-height: var( --e-global-typography-e68df05-line-height );
    letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
    word-spacing: var( --e-global-typography-e68df05-word-spacing );
}

.elementor-705 .elementor-element.elementor-element-46dc25d.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-705 .elementor-element.elementor-element-46dc25d > .elementor-element-populated {
    margin: 0px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;
}

.elementor-705 .elementor-element.elementor-element-87aa529 .elementor-heading-title {
    color: #343940;
    font-family: var( --e-global-typography-de8be09-font-family ), Sans-serif;
    font-size: var( --e-global-typography-de8be09-font-size );
    font-weight: var( --e-global-typography-de8be09-font-weight );
    line-height: var( --e-global-typography-de8be09-line-height );
    letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
    word-spacing: var( --e-global-typography-de8be09-word-spacing );
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-705 .elementor-element.elementor-element-2c6993e {
        width:100%;
    }

    .elementor-705 .elementor-element.elementor-element-a1498ef {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-4749d3a {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-6585a6c {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-448840a {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-5cebd61 {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-8e44f54 {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-9e1ddda {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-6a6e30e {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-ee174ff {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-4fe24fa {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-cd780c1 {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-ca55198 {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-d89629f {
        width: 100%;
    }

    .elementor-705 .elementor-element.elementor-element-46dc25d {
        width: 100%;
    }
}

@media(max-width: 1024px) {
    .elementor-705 .elementor-element.elementor-element-e039617 {
        margin-top:-170px;
        margin-bottom: 0px;
        padding: 27% 0% 12% 0%;
    }

    .elementor-705 .elementor-element.elementor-element-2c6993e > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-705 .elementor-element.elementor-element-988a3aa .elementor-heading-title {
        font-size: var( --e-global-typography-0f27cbd-font-size );
        line-height: var( --e-global-typography-0f27cbd-line-height );
        letter-spacing: var( --e-global-typography-0f27cbd-letter-spacing );
        word-spacing: var( --e-global-typography-0f27cbd-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }

    .elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }

    .elementor-705 .elementor-element.elementor-element-a7168f5 .elementor-heading-title {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-bb8cd36 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-d037a14 .elementskit-section-title-wraper .elementskit-section-title {
        margin: 0px 0px 0px 0px;
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-705 .elementor-element.elementor-element-d037a14 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-323523d-font-size );
        line-height: var( --e-global-typography-323523d-line-height );
        letter-spacing: var( --e-global-typography-323523d-letter-spacing );
        word-spacing: var( --e-global-typography-323523d-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-a1498ef > .elementor-element-populated {
        margin: 0px 10px 30px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }

    .elementor-705 .elementor-element.elementor-element-5c40f45 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-5c40f45 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-5c40f45 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-c82e926 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
        padding-top: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-c82e926 .profile-header > img, .elementor-705 .elementor-element.elementor-element-c82e926 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-c82e926 .profile-image-card, .elementor-705 .elementor-element.elementor-element-c82e926 .profile-header {
        width: 180px;
        height: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-c82e926 .ekit-team-social-list > li > a i {
        font-size: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-c82e926 .ekit-team-social-list > li > a svg {
        max-width: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-c82e926 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
        width: 34px;
        height: 34px;
        line-height: 38px;
    }

    .elementor-705 .elementor-element.elementor-element-4749d3a > .elementor-element-populated {
        margin: 0px 20px 30px 10px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 10px;
    }

    .elementor-705 .elementor-element.elementor-element-acca0e4 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-acca0e4 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-acca0e4 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-ac571c8 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
        padding-top: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-ac571c8 .profile-header > img, .elementor-705 .elementor-element.elementor-element-ac571c8 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-ac571c8 .profile-image-card, .elementor-705 .elementor-element.elementor-element-ac571c8 .profile-header {
        width: 180px;
        height: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-ac571c8 .ekit-team-social-list > li > a i {
        font-size: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-ac571c8 .ekit-team-social-list > li > a svg {
        max-width: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-ac571c8 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
        width: 34px;
        height: 34px;
        line-height: 38px;
    }

    .elementor-705 .elementor-element.elementor-element-6585a6c > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }

    .elementor-705 .elementor-element.elementor-element-3cfec7e .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-3cfec7e .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-3cfec7e > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-2ceadce .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
        padding-top: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-2ceadce .profile-header > img, .elementor-705 .elementor-element.elementor-element-2ceadce .profile-image-card img, .elementor-705 .elementor-element.elementor-element-2ceadce .profile-image-card, .elementor-705 .elementor-element.elementor-element-2ceadce .profile-header {
        width: 180px;
        height: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-2ceadce .ekit-team-social-list > li > a i {
        font-size: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-2ceadce .ekit-team-social-list > li > a svg {
        max-width: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-2ceadce .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
        width: 34px;
        height: 34px;
        line-height: 38px;
    }

    .elementor-705 .elementor-element.elementor-element-448840a > .elementor-element-populated {
        margin: 0px 20px 0px 10px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 10px;
    }

    .elementor-705 .elementor-element.elementor-element-7622ba3 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-7622ba3 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-7622ba3 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-2c34c23 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
        padding-top: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-2c34c23 .profile-header > img, .elementor-705 .elementor-element.elementor-element-2c34c23 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-2c34c23 .profile-image-card, .elementor-705 .elementor-element.elementor-element-2c34c23 .profile-header {
        width: 180px;
        height: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-2c34c23 .ekit-team-social-list > li > a i {
        font-size: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-2c34c23 .ekit-team-social-list > li > a svg {
        max-width: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-2c34c23 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
        width: 34px;
        height: 34px;
        line-height: 38px;
    }

    .elementor-705 .elementor-element.elementor-element-0293f9b {
        margin-top: 30px;
        margin-bottom: 0px;
    }

    .elementor-705 .elementor-element.elementor-element-5cebd61 > .elementor-element-populated {
        margin: 0px 10px 30px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }

    .elementor-705 .elementor-element.elementor-element-b111c5d .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-b111c5d .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-b111c5d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-21b0c98 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
        padding-top: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-21b0c98 .profile-header > img, .elementor-705 .elementor-element.elementor-element-21b0c98 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-21b0c98 .profile-image-card, .elementor-705 .elementor-element.elementor-element-21b0c98 .profile-header {
        width: 180px;
        height: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-21b0c98 .ekit-team-social-list > li > a i {
        font-size: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-21b0c98 .ekit-team-social-list > li > a svg {
        max-width: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-21b0c98 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
        width: 34px;
        height: 34px;
        line-height: 38px;
    }

    .elementor-705 .elementor-element.elementor-element-8e44f54 > .elementor-element-populated {
        margin: 0px 20px 30px 10px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 10px;
    }

    .elementor-705 .elementor-element.elementor-element-6add79d .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-6add79d .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-6add79d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-7527b73 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
        padding-top: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-7527b73 .profile-header > img, .elementor-705 .elementor-element.elementor-element-7527b73 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-7527b73 .profile-image-card, .elementor-705 .elementor-element.elementor-element-7527b73 .profile-header {
        width: 180px;
        height: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-7527b73 .ekit-team-social-list > li > a i {
        font-size: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-7527b73 .ekit-team-social-list > li > a svg {
        max-width: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-7527b73 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
        width: 34px;
        height: 34px;
        line-height: 38px;
    }

    .elementor-705 .elementor-element.elementor-element-9e1ddda > .elementor-element-populated {
        margin: 0px 10px 0px 20px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 20px;
    }

    .elementor-705 .elementor-element.elementor-element-3bc1bb0 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-3bc1bb0 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-3bc1bb0 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-2269ab0 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
        padding-top: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-2269ab0 .profile-header > img, .elementor-705 .elementor-element.elementor-element-2269ab0 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-2269ab0 .profile-image-card, .elementor-705 .elementor-element.elementor-element-2269ab0 .profile-header {
        width: 180px;
        height: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-2269ab0 .ekit-team-social-list > li > a i {
        font-size: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-2269ab0 .ekit-team-social-list > li > a svg {
        max-width: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-2269ab0 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
        width: 34px;
        height: 34px;
        line-height: 38px;
    }

    .elementor-705 .elementor-element.elementor-element-6a6e30e > .elementor-element-populated {
        margin: 0px 20px 0px 10px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 10px;
    }

    .elementor-705 .elementor-element.elementor-element-3245f6f .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-3245f6f .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-3245f6f > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-e305337 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
        padding-top: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-e305337 .profile-header > img, .elementor-705 .elementor-element.elementor-element-e305337 .profile-image-card img, .elementor-705 .elementor-element.elementor-element-e305337 .profile-image-card, .elementor-705 .elementor-element.elementor-element-e305337 .profile-header {
        width: 180px;
        height: 180px;
    }

    .elementor-705 .elementor-element.elementor-element-e305337 .ekit-team-social-list > li > a i {
        font-size: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-e305337 .ekit-team-social-list > li > a svg {
        max-width: 13px;
    }

    .elementor-705 .elementor-element.elementor-element-e305337 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
        width: 34px;
        height: 34px;
        line-height: 38px;
    }

    .elementor-705 .elementor-element.elementor-element-c756fe7 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-c756fe7 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-d660b73 {
        padding: 60px 0px 60px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-ee174ff > .elementor-element-populated {
        margin: 0px 0px 20px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-705 .elementor-element.elementor-element-73cdbe9 > .elementor-widget-container {
        margin: 0% 12% 0% 12%;
    }

    .elementor-705 .elementor-element.elementor-element-4fe24fa > .elementor-element-populated {
        margin: 0px 10px 20px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-705 .elementor-element.elementor-element-8ac5016 > .elementor-widget-container {
        margin: 0% 12% 0% 12%;
    }

    .elementor-705 .elementor-element.elementor-element-cd780c1 > .elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-705 .elementor-element.elementor-element-c3cc050 > .elementor-widget-container {
        margin: 0% 12% 0% 12%;
    }

    .elementor-705 .elementor-element.elementor-element-ca55198 > .elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-705 .elementor-element.elementor-element-782cd8e > .elementor-widget-container {
        margin: 0% 12% 0% 12%;
    }

    .elementor-705 .elementor-element.elementor-element-2bc60c7 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-d89629f > .elementor-element-populated {
        margin: 0px 10px 20px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-323523d-font-size );
        line-height: var( --e-global-typography-323523d-line-height );
        letter-spacing: var( --e-global-typography-323523d-letter-spacing );
        word-spacing: var( --e-global-typography-323523d-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 20px;
    }

    .elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 20px;
    }

    .elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-705 .elementor-element.elementor-element-b04ae3e .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-705 .elementor-element.elementor-element-dd9e31e {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-c443fb5 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-c443fb5 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-d923df8 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-d923df8 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-6fb942e .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-6fb942e .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-e04d21b .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-e04d21b .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-46dc25d > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-705 .elementor-element.elementor-element-87aa529 .elementor-heading-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }
}

@media(max-width: 767px) {
    .elementor-705 .elementor-element.elementor-element-e039617 {
        margin-top:-90px;
        margin-bottom: 0px;
        padding: 130px 0px 70px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-2c6993e > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-705 .elementor-element.elementor-element-988a3aa .elementor-heading-title {
        font-size: var( --e-global-typography-0f27cbd-font-size );
        line-height: var( --e-global-typography-0f27cbd-line-height );
        letter-spacing: var( --e-global-typography-0f27cbd-letter-spacing );
        word-spacing: var( --e-global-typography-0f27cbd-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }

    .elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-705 .elementor-element.elementor-element-93d9be4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }

    .elementor-705 .elementor-element.elementor-element-a7168f5 .elementor-heading-title {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-bb8cd36 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-30c3839 > .elementor-widget-container {
        margin: 0px 15px 0px 15px;
    }

    .elementor-705 .elementor-element.elementor-element-d037a14 .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-705 .elementor-element.elementor-element-d037a14 .elementskit-section-title-wraper .elementskit-section-subtitle {
        font-size: var( --e-global-typography-323523d-font-size );
        line-height: var( --e-global-typography-323523d-line-height );
        letter-spacing: var( --e-global-typography-323523d-letter-spacing );
        word-spacing: var( --e-global-typography-323523d-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-d037a14 > .elementor-widget-container {
        margin: 0px 15px 10px 15px;
    }

    .elementor-705 .elementor-element.elementor-element-a1498ef > .elementor-element-populated {
        margin: 0px 15px 20px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-705 .elementor-element.elementor-element-5c40f45 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-5c40f45 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-c82e926 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-4749d3a > .elementor-element-populated {
        margin: 0px 15px 20px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-705 .elementor-element.elementor-element-acca0e4 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-acca0e4 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-ac571c8 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-6585a6c > .elementor-element-populated {
        margin: 0px 15px 20px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-705 .elementor-element.elementor-element-3cfec7e .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-3cfec7e .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-2ceadce .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-448840a > .elementor-element-populated {
        margin: 0px 15px 0px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-705 .elementor-element.elementor-element-7622ba3 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-7622ba3 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-2c34c23 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-5cebd61 > .elementor-element-populated {
        margin: 0px 15px 20px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-705 .elementor-element.elementor-element-b111c5d .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-b111c5d .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-21b0c98 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-8e44f54 > .elementor-element-populated {
        margin: 0px 15px 20px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-705 .elementor-element.elementor-element-6add79d .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-6add79d .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-7527b73 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-9e1ddda > .elementor-element-populated {
        margin: 0px 15px 20px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-705 .elementor-element.elementor-element-3bc1bb0 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-3bc1bb0 .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-2269ab0 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-6a6e30e > .elementor-element-populated {
        margin: 0px 15px 0px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-705 .elementor-element.elementor-element-3245f6f .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-3245f6f .elementskit-section-title-wraper p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-e305337 .ekit-team-social-list > li > a {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-c756fe7 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-c756fe7 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-c756fe7 > .elementor-widget-container {
        margin: 20px 15px 0px 15px;
    }

    .elementor-705 .elementor-element.elementor-element-d660b73 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-ee174ff {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-ee174ff > .elementor-element-populated {
        margin: 0px 5px 10px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-705 .elementor-element.elementor-element-73cdbe9 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-4fe24fa {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-4fe24fa > .elementor-element-populated {
        margin: 0px 5px 10px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-705 .elementor-element.elementor-element-8ac5016 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-cd780c1 {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-cd780c1 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-705 .elementor-element.elementor-element-c3cc050 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-ca55198 {
        width: 50%;
    }

    .elementor-705 .elementor-element.elementor-element-ca55198 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-705 .elementor-element.elementor-element-782cd8e > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-2bc60c7 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-705 .elementor-element.elementor-element-d89629f > .elementor-element-populated {
        margin: 0px 5px 20px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-323523d-font-size );
        line-height: var( --e-global-typography-323523d-line-height );
        letter-spacing: var( --e-global-typography-323523d-letter-spacing );
        word-spacing: var( --e-global-typography-323523d-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 20px;
    }

    .elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 20px;
    }

    .elementor-705 .elementor-element.elementor-element-982aa6d .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-705 .elementor-element.elementor-element-b04ae3e .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
        line-height: var( --e-global-typography-secondary-line-height );
    }

    .elementor-705 .elementor-element.elementor-element-dd9e31e {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-705 .elementor-element.elementor-element-c443fb5 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-c443fb5 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-d923df8 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-d923df8 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-6fb942e .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-6fb942e .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-e04d21b .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-e04d21b .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var( --e-global-typography-e68df05-font-size );
        line-height: var( --e-global-typography-e68df05-line-height );
        letter-spacing: var( --e-global-typography-e68df05-letter-spacing );
        word-spacing: var( --e-global-typography-e68df05-word-spacing );
    }

    .elementor-705 .elementor-element.elementor-element-46dc25d > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-705 .elementor-element.elementor-element-87aa529 .elementor-heading-title {
        font-size: var( --e-global-typography-de8be09-font-size );
        line-height: var( --e-global-typography-de8be09-line-height );
        letter-spacing: var( --e-global-typography-de8be09-letter-spacing );
        word-spacing: var( --e-global-typography-de8be09-word-spacing );
    }
}
