.elementor-673 .elementor-element.elementor-element-62ba452>.elementor-container {
    max-width: 1290px;
}

.elementor-673 .elementor-element.elementor-element-62ba452:not(.elementor-motion-effects-element-type-background),
.elementor-673 .elementor-element.elementor-element-62ba452>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-056eebd) 0%, #221F41 100%);
}

.elementor-673 .elementor-element.elementor-element-62ba452>.elementor-background-overlay {
    background-image: url("https://templatekit.jegtheme.com/izpay/wp-content/uploads/sites/30/2021/01/hjalftone-header-1@2x.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-673 .elementor-element.elementor-element-62ba452 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -90px;
    margin-bottom: 0px;
    padding: 220px 0px 180px 0px;
}

.elementor-673 .elementor-element.elementor-element-62ba452>.elementor-shape-bottom .elementor-shape-fill {
    fill: var(--e-global-color-056eebd);
}

.elementor-673 .elementor-element.elementor-element-62ba452>.elementor-shape-bottom svg {
    height: 110px;
}

.elementor-bc-flex-widget .elementor-673 .elementor-element.elementor-element-8f4e377.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-673 .elementor-element.elementor-element-8f4e377.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-673 .elementor-element.elementor-element-8f4e377.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-673 .elementor-element.elementor-element-64b5952 .elementskit-section-title-wraper .elementskit-section-title {
    color: var(--e-global-color-c975fe3);
    font-family: var(--e-global-typography-45d4cf1-font-family), Sans-serif;
    font-size: var(--e-global-typography-45d4cf1-font-size);
    font-weight: var(--e-global-typography-45d4cf1-font-weight);
    text-transform: var(--e-global-typography-45d4cf1-text-transform);
    line-height: var(--e-global-typography-45d4cf1-line-height);
    letter-spacing: var(--e-global-typography-45d4cf1-letter-spacing);
    word-spacing: var(--e-global-typography-45d4cf1-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-64b5952 .elementskit-section-title-wraper .elementskit-section-title>span {
    color: var(--e-global-color-335476e);
    font-family: var(--e-global-typography-45d4cf1-font-family), Sans-serif;
    font-size: var(--e-global-typography-45d4cf1-font-size);
    font-weight: var(--e-global-typography-45d4cf1-font-weight);
    text-transform: var(--e-global-typography-45d4cf1-text-transform);
    line-height: var(--e-global-typography-45d4cf1-line-height);
    letter-spacing: var(--e-global-typography-45d4cf1-letter-spacing);
    word-spacing: var(--e-global-typography-45d4cf1-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-64b5952 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
    color: #000000;
}

.elementor-673 .elementor-element.elementor-element-64b5952>.elementor-widget-container {
    margin: 0px 0px -25px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-6acf82e {
    text-align: center;
    color: var(--e-global-color-11d43d0);
    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: var(--container-widget-width, 500px);
    max-width: 500px;
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
}

.elementor-673 .elementor-element.elementor-element-b88c42d>.elementor-container {
    max-width: 1290px;
}

.elementor-673 .elementor-element.elementor-element-b88c42d>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-673 .elementor-element.elementor-element-b88c42d:not(.elementor-motion-effects-element-type-background),
.elementor-673 .elementor-element.elementor-element-b88c42d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-056eebd);
}

.elementor-673 .elementor-element.elementor-element-b88c42d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 10px;
}

.elementor-673 .elementor-element.elementor-element-b88c42d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-673 .elementor-element.elementor-element-cdc18f6>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 120px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-6027182 {
    text-align: left;
}

.elementor-673 .elementor-element.elementor-element-6027182 .elementor-heading-title {
    color: var(--e-global-color-c975fe3);
    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-673 .elementor-element.elementor-element-e929608 {
    text-align: left;
    color: var(--e-global-color-11d43d0);
    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-673 .elementor-element.elementor-element-e929608>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
    color: #fff;
}

.elementor-673 .elementor-element.elementor-element-d46eeed {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-92cf177>.elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-673 .elementor-element.elementor-element-d8a6933.ekit-equal-height-enable,
.elementor-673 .elementor-element.elementor-element-d8a6933.ekit-equal-height-enable .elementor-widget-container,
.elementor-673 .elementor-element.elementor-element-d8a6933.ekit-equal-height-enable .ekit-wid-con,
.elementor-673 .elementor-element.elementor-element-d8a6933.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox {
    background-color: var(--e-global-color-056eebd);
    padding: 05px 10px 10px 10px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-335476e);
    border-radius: 14px 15px 15px 15px;
}

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox:hover {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox .elementskit-info-box-title {
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    color: #fff;
    font-family: var(--e-global-typography-4dab1ce-font-family), Sans-serif;
    font-size: 20px;
    font-weight: var(--e-global-typography-4dab1ce-font-weight);
    line-height: var(--e-global-typography-4dab1ce-line-height);
    letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
    word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
}

/* .elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #4694FF;
} */

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox .box-body>p {
    color: #fff;
    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-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox p {
    margin: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementkit-infobox-icon {
    color: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-c975fe3);
    stroke: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-info-box-icon {
    border-radius: 50px 50px 50px 50px;
}

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px;
    transform: rotate(0deg);
}

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-c975fe3);
    stroke: var(--e-global-color-c975fe3);
}

/* .elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox:hover .elementskit-info-box-icon {
    background-color: #D24135;
} */

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-info-box-icon>svg {
    max-width: 50px;
    height: auto;
}

.elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 30px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-d8a6933>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-7ab0786.ekit-equal-height-enable,
.elementor-673 .elementor-element.elementor-element-7ab0786.ekit-equal-height-enable .elementor-widget-container,
.elementor-673 .elementor-element.elementor-element-7ab0786.ekit-equal-height-enable .ekit-wid-con,
.elementor-673 .elementor-element.elementor-element-7ab0786.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox {
    background-color: var(--e-global-color-056eebd);
    padding: 05px 10px 10px 10px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-335476e);
    border-radius: 14px 15px 15px 15px;
}

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox:hover {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox .elementskit-info-box-title {
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    color: #fff;
    font-family: var(--e-global-typography-4dab1ce-font-family), Sans-serif;
    font-size: 20px;
    font-weight: var(--e-global-typography-4dab1ce-font-weight);
    line-height: var(--e-global-typography-4dab1ce-line-height);
    letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
    word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
}

/* .elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #4694FF;
} */

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox .box-body>p {
    color: #fff;
    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-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox p {
    margin: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementkit-infobox-icon {
    color: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-c975fe3);
    stroke: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-info-box-icon {
    border-radius: 50px 50px 50px 50px;
}

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px;
    transform: rotate(0deg);
}

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-c975fe3);
    stroke: var(--e-global-color-c975fe3);
}

/* .elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox:hover .elementskit-info-box-icon {
    background-color: #D24135;
} */

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-info-box-icon>svg {
    max-width: 50px;
    height: auto;
}

.elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 30px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-7ab0786>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-692f779.ekit-equal-height-enable,
.elementor-673 .elementor-element.elementor-element-692f779.ekit-equal-height-enable .elementor-widget-container,
.elementor-673 .elementor-element.elementor-element-692f779.ekit-equal-height-enable .ekit-wid-con,
.elementor-673 .elementor-element.elementor-element-692f779.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox {
    background-color: var(--e-global-color-056eebd);
    padding: 05px 10px 10px 10px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-335476e);
    border-radius: 14px 15px 15px 15px;
}

.elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox:hover {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox .elementskit-info-box-title {
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    color: #fff;
    font-family: var(--e-global-typography-4dab1ce-font-family), Sans-serif;
    font-size: 20px;
    font-weight: var(--e-global-typography-4dab1ce-font-weight);
    line-height: var(--e-global-typography-4dab1ce-line-height);
    letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
    word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
}

/* .elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #4694FF;
} */

.elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox .box-body>p {
    color: #fff;
    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-673 .elementor-element.elementor-element-692f779 .elementskit-infobox p {
    margin: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-692f779 .elementkit-infobox-icon {
    color: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-692f779 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-c975fe3);
    stroke: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-692f779 .elementskit-info-box-icon {
    border-radius: 50px 50px 50px 50px;
}

.elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px;
    transform: rotate(0deg);
}

.elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-c975fe3);
    stroke: var(--e-global-color-c975fe3);
}

/* .elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox:hover .elementskit-info-box-icon {
    background-color: #D24135;
} */

.elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

.elementor-673 .elementor-element.elementor-element-692f779 .elementskit-info-box-icon>svg {
    max-width: 50px;
    height: auto;
}

.elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 30px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-692f779>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-03f4ef6:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-673 .elementor-element.elementor-element-03f4ef6>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-03f4ef6>.elementor-element-populated,
.elementor-673 .elementor-element.elementor-element-03f4ef6>.elementor-element-populated>.elementor-background-overlay,
.elementor-673 .elementor-element.elementor-element-03f4ef6>.elementor-background-slideshow {
    border-radius: 80px 20px 80px 20px;
}

.elementor-673 .elementor-element.elementor-element-03f4ef6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 40px 0px 0px 40px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 40px;
}

.elementor-673 .elementor-element.elementor-element-03f4ef6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-673 .elementor-element.elementor-element-03f4ef6>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-d84c359 {
    text-align: center;
    z-index: 1;
}

.elementor-673 .elementor-element.elementor-element-d84c359 img {
    width: 100%;
    border-radius: 20px;
}

.elementor-673 .elementor-element.elementor-element-d84c359>.elementor-widget-container {
    margin: -50px 0px 0px -40px;
    padding: 0px;
}

.elementor-673 .elementor-element.elementor-element-d3de9d1>.elementor-container {
    max-width: 1290px;
}

.elementor-673 .elementor-element.elementor-element-d3de9d1:not(.elementor-motion-effects-element-type-background),
.elementor-673 .elementor-element.elementor-element-d3de9d1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-056eebd);
}

.elementor-673 .elementor-element.elementor-element-d3de9d1>.elementor-background-overlay {
    background-image: url("https://templatekit.jegtheme.com/izpay/wp-content/uploads/sites/30/2020/12/bg-halftone@2x.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-673 .elementor-element.elementor-element-d3de9d1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 200px 0px;
}

.elementor-673 .elementor-element.elementor-element-1d4ef74>.elementor-container {
    max-width: 1290px;
}

.elementor-673 .elementor-element.elementor-element-1d4ef74>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-673 .elementor-element.elementor-element-1d4ef74 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 40px 0px;
}

.elementor-673 .elementor-element.elementor-element-f49fd41>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0% 30% 0% 30%;
}

.elementor-673 .elementor-element.elementor-element-7d17d2d {
    text-align: center;
}

.elementor-673 .elementor-element.elementor-element-7d17d2d .elementor-heading-title {
    color: var(--e-global-color-c975fe3);
    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-673 .elementor-element.elementor-element-6a656fc {
    text-align: center;
    color: var(--e-global-color-11d43d0);
    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-673 .elementor-element.elementor-element-1524e7a>.elementor-container {
    max-width: 1290px;
}

.elementor-673 .elementor-element.elementor-element-1524e7a {
    margin-top: 40px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-3ea3f10>.elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-673 .elementor-element.elementor-element-9dba056.ekit-equal-height-enable,
.elementor-673 .elementor-element.elementor-element-9dba056.ekit-equal-height-enable .elementor-widget-container,
.elementor-673 .elementor-element.elementor-element-9dba056.ekit-equal-height-enable .ekit-wid-con,
.elementor-673 .elementor-element.elementor-element-9dba056.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox {
    background-color: transparent;
    background-image: radial-gradient(at top right, #1F1B41 0%, var(--e-global-color-8f64ec5) 70%);
    padding: 30px 30px 30px 30px;
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.15);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #8176FF00;
    border-radius: 20px 20px 20px 20px;
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox:hover {
    background-color: #202020;
    border-style: solid;
    border-color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox .elementskit-info-box-title {
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-335476e);
    font-family: var(--e-global-typography-4dab1ce-font-family), Sans-serif;
    font-size: var(--e-global-typography-4dab1ce-font-size);
    font-weight: var(--e-global-typography-4dab1ce-font-weight);
    line-height: var(--e-global-typography-4dab1ce-line-height);
    letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
    word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox .box-body>p {
    color: var(--e-global-color-11d43d0);
    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-673 .elementor-element.elementor-element-9dba056 .elementkit-infobox-icon {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-335476e);
    stroke: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-335476e);
    stroke: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox:hover .elementskit-info-box-icon {
    background-color: #8176FF00;
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 20px 0px;
    transform: rotate(0deg);
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-btn {
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 0px 0px;
    font-family: "Work Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: var(--e-global-color-335476e);
    background-color: #FFFFFF00;
}

.elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-btn svg path {
    stroke: var(--e-global-color-335476e);
    fill: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-a874f61>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-673 .elementor-element.elementor-element-9e350f5.ekit-equal-height-enable,
.elementor-673 .elementor-element.elementor-element-9e350f5.ekit-equal-height-enable .elementor-widget-container,
.elementor-673 .elementor-element.elementor-element-9e350f5.ekit-equal-height-enable .ekit-wid-con,
.elementor-673 .elementor-element.elementor-element-9e350f5.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox {
    background-color: transparent;
    background-image: radial-gradient(at top right, #1F1B41 0%, var(--e-global-color-8f64ec5) 70%);
    padding: 30px 30px 30px 30px;
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.15);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #8176FF00;
    border-radius: 20px 20px 20px 20px;
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox:hover {
    background-color: #202020;
    border-style: solid;
    border-color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox .elementskit-info-box-title {
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-335476e);
    font-family: var(--e-global-typography-4dab1ce-font-family), Sans-serif;
    font-size: var(--e-global-typography-4dab1ce-font-size);
    font-weight: var(--e-global-typography-4dab1ce-font-weight);
    line-height: var(--e-global-typography-4dab1ce-line-height);
    letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
    word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox .box-body>p {
    color: var(--e-global-color-11d43d0);
    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-673 .elementor-element.elementor-element-9e350f5 .elementkit-infobox-icon {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-335476e);
    stroke: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-335476e);
    stroke: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 20px 0px;
    transform: rotate(0deg);
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-btn {
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 0px 0px;
    font-family: "Work Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: var(--e-global-color-335476e);
    background-color: #FFFFFF00;
}

.elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-btn svg path {
    stroke: var(--e-global-color-335476e);
    fill: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-b69c670>.elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-673 .elementor-element.elementor-element-764b58b.ekit-equal-height-enable,
.elementor-673 .elementor-element.elementor-element-764b58b.ekit-equal-height-enable .elementor-widget-container,
.elementor-673 .elementor-element.elementor-element-764b58b.ekit-equal-height-enable .ekit-wid-con,
.elementor-673 .elementor-element.elementor-element-764b58b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox {
    background-color: transparent;
    background-image: radial-gradient(at top right, #1F1B41 0%, var(--e-global-color-8f64ec5) 70%);
    padding: 30px 30px 30px 30px;
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.15);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #8176FF00;
    border-radius: 20px 20px 20px 20px;
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox:hover {
    background-color: #202020;
    border-style: solid;
    border-color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox .elementskit-info-box-title {
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-335476e);
    font-family: var(--e-global-typography-4dab1ce-font-family), Sans-serif;
    font-size: var(--e-global-typography-4dab1ce-font-size);
    font-weight: var(--e-global-typography-4dab1ce-font-weight);
    line-height: var(--e-global-typography-4dab1ce-line-height);
    letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
    word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox .box-body>p {
    color: var(--e-global-color-11d43d0);
    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-673 .elementor-element.elementor-element-764b58b .elementkit-infobox-icon {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-335476e);
    stroke: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-335476e);
    stroke: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 20px 0px;
    transform: rotate(0deg);
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-btn {
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 0px 0px;
    font-family: "Work Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: var(--e-global-color-335476e);
    background-color: #FFFFFF00;
}

.elementor-673 .elementor-element.elementor-element-764b58b .elementskit-btn svg path {
    stroke: var(--e-global-color-335476e);
    fill: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-0cd9e79>.elementor-container {
    max-width: 1290px;
}

.elementor-673 .elementor-element.elementor-element-0cd9e79 {
    margin-top: 30px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-a16df9b>.elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-673 .elementor-element.elementor-element-2e90c30.ekit-equal-height-enable,
.elementor-673 .elementor-element.elementor-element-2e90c30.ekit-equal-height-enable .elementor-widget-container,
.elementor-673 .elementor-element.elementor-element-2e90c30.ekit-equal-height-enable .ekit-wid-con,
.elementor-673 .elementor-element.elementor-element-2e90c30.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox {
    background-color: transparent;
    background-image: radial-gradient(at top right, #1F1B41 0%, var(--e-global-color-8f64ec5) 70%);
    padding: 30px 30px 30px 30px;
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.15);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #8176FF00;
    border-radius: 20px 20px 20px 20px;
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox:hover {
    background-color: #202020;
    border-style: solid;
    border-color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox .elementskit-info-box-title {
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-335476e);
    font-family: var(--e-global-typography-4dab1ce-font-family), Sans-serif;
    font-size: var(--e-global-typography-4dab1ce-font-size);
    font-weight: var(--e-global-typography-4dab1ce-font-weight);
    line-height: var(--e-global-typography-4dab1ce-line-height);
    letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
    word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox .box-body>p {
    color: var(--e-global-color-11d43d0);
    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-673 .elementor-element.elementor-element-2e90c30 .elementkit-infobox-icon {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-335476e);
    stroke: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-335476e);
    stroke: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 20px 0px;
    transform: rotate(0deg);
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-btn {
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 0px 0px;
    font-family: "Work Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: var(--e-global-color-335476e);
    background-color: #FFFFFF00;
}

.elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-btn svg path {
    stroke: var(--e-global-color-335476e);
    fill: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-89a3840>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-673 .elementor-element.elementor-element-d45afae.ekit-equal-height-enable,
.elementor-673 .elementor-element.elementor-element-d45afae.ekit-equal-height-enable .elementor-widget-container,
.elementor-673 .elementor-element.elementor-element-d45afae.ekit-equal-height-enable .ekit-wid-con,
.elementor-673 .elementor-element.elementor-element-d45afae.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox {
    background-color: transparent;
    background-image: radial-gradient(at top right, #1F1B41 0%, var(--e-global-color-8f64ec5) 70%);
    padding: 30px 30px 30px 30px;
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.15);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #8176FF00;
    border-radius: 20px 20px 20px 20px;
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox:hover {
    background-color: #202020;
    border-style: solid;
    border-color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox .elementskit-info-box-title {
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-335476e);
    font-family: var(--e-global-typography-4dab1ce-font-family), Sans-serif;
    font-size: var(--e-global-typography-4dab1ce-font-size);
    font-weight: var(--e-global-typography-4dab1ce-font-weight);
    line-height: var(--e-global-typography-4dab1ce-line-height);
    letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
    word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox:hover .elementskit-info-box-title {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox .box-body>p {
    color: var(--e-global-color-11d43d0);
    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-673 .elementor-element.elementor-element-d45afae .elementkit-infobox-icon {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-info-box-icon>svg path {
    fill: var(--e-global-color-335476e);
    stroke: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: var(--e-global-color-335476e);
    stroke: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 40px;
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-info-box-icon>svg {
    max-width: 40px;
    height: auto;
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox .elementskit-info-box-icon {
    padding: 0px 0px 20px 0px;
    transform: rotate(0deg);
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-btn {
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 0px 0px;
    font-family: "Work Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: var(--e-global-color-335476e);
    background-color: #FFFFFF00;
}

.elementor-673 .elementor-element.elementor-element-d45afae .elementskit-btn svg path {
    stroke: var(--e-global-color-335476e);
    fill: var(--e-global-color-335476e);
}

.elementor-bc-flex-widget .elementor-673 .elementor-element.elementor-element-1786909.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-673 .elementor-element.elementor-element-1786909.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-673 .elementor-element.elementor-element-1786909>.elementor-element-populated {
    margin: 0px 50px 0px 50px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 50px;
}

.elementor-673 .elementor-element.elementor-element-4f04111 {
    text-align: center;
    color: var(--e-global-color-11d43d0);
    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-673 .elementor-element.elementor-element-4655c23 .ekit-btn-wraper {
    text-align: center;
}

.elementor-673 .elementor-element.elementor-element-4655c23 .elementskit-btn {
    padding: 20px 30px 20px 30px;
    font-family: "Work Sans", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    background-color: transparent;
    background-image: linear-gradient(60deg, #6B5EFF 0%, var(--e-global-color-335476e) 82%);
    border-style: none;
    border-radius: 50px 50px 50px 50px;
}

.elementor-673 .elementor-element.elementor-element-4655c23 .elementskit-btn:hover {
    color: #ffffff;
    background-color: transparent;
    background-image: linear-gradient(180deg, #5849FF 0%, #5849FF 100%);
}

.elementor-673 .elementor-element.elementor-element-4655c23 .elementskit-btn:hover svg path {
    stroke: #ffffff;
    fill: #ffffff;
}

.elementor-673 .elementor-element.elementor-element-4655c23 .elementskit-btn>i,
.elementor-673 .elementor-element.elementor-element-4655c23 .elementskit-btn>svg {
    margin-right: 5px;
}

.rtl .elementor-673 .elementor-element.elementor-element-4655c23 .elementskit-btn>i,
.rtl .elementor-673 .elementor-element.elementor-element-4655c23 .elementskit-btn>svg {
    margin-left: 5px;
    margin-right: 0;
}

.elementor-673 .elementor-element.elementor-element-1f62a44>.elementor-container {
    max-width: 1290px;
}

.elementor-673 .elementor-element.elementor-element-1f62a44>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-673 .elementor-element.elementor-element-1f62a44:not(.elementor-motion-effects-element-type-background),
.elementor-673 .elementor-element.elementor-element-1f62a44>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #151518;
}

.elementor-673 .elementor-element.elementor-element-1f62a44 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 20px 0px;
    z-index: 2;
}

.elementor-673 .elementor-element.elementor-element-1f62a44>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-673 .elementor-element.elementor-element-968c24e>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-673 .elementor-element.elementor-element-12c6993 .elementskit-clients-slider .slick-slide {
    margin-right: 15px;
    margin-left: 15px;
}

.elementor-673 .elementor-element.elementor-element-12c6993 .elementskit-clients-slider .slick-slide>div {
    margin-bottom: 15px;
}

.elementor-673 .elementor-element.elementor-element-12c6993 .elementskit-clients-slider .slick-list {
    margin-bottom: -15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-12c6993 .elementskit-clients-slider .single-client {
    min-height: 0px;
    background-color: #00143C00;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-673 .elementor-element.elementor-element-12c6993 .single-client {
    padding: 20% 20% 20% 20%;
}

.elementor-673 .elementor-element.elementor-element-12c6993 .simple_logo_image .single-client .content-image .main-image {
    opacity: 1;
    filter: alpha(opacity=1);
}

.elementor-673 .elementor-element.elementor-element-12c6993 .elementskit-clients-slider .single-client img {
    opacity: 1;
    filter: alpha(opacity=1);
}

.elementor-673 .elementor-element.elementor-element-12c6993 .simple_logo_image .single-client:hover .content-image img {
    opacity: 1;
    filter: alpha(opacity=1);
}

.elementor-673 .elementor-element.elementor-element-12c6993 .simple_logo_image .single-client:hover .content-image .main-image {
    opacity: 1;
    filter: alpha(opacity=1);
}

.elementor-673 .elementor-element.elementor-element-3af3b4f>.elementor-container {
    max-width: 1290px;
}

.elementor-673 .elementor-element.elementor-element-3af3b4f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-673 .elementor-element.elementor-element-3af3b4f:not(.elementor-motion-effects-element-type-background),
.elementor-673 .elementor-element.elementor-element-3af3b4f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-056eebd);
}

.elementor-673 .elementor-element.elementor-element-3af3b4f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 0px 120px 0px;
}

.elementor-673 .elementor-element.elementor-element-3af3b4f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-673 .elementor-element.elementor-element-c93877c>.elementor-element-populated,
.elementor-673 .elementor-element.elementor-element-c93877c>.elementor-element-populated>.elementor-background-overlay,
.elementor-673 .elementor-element.elementor-element-c93877c>.elementor-background-slideshow {
    border-radius: 80px 20px 80px 20px;
}

.elementor-673 .elementor-element.elementor-element-c93877c>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-673 .elementor-element.elementor-element-c93877c>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-9c0fbec img {
    width: 87%;
}

.elementor-673 .elementor-element.elementor-element-9c0fbec {
    width: var(--container-widget-width, 140px);
    max-width: 140px;
    --container-widget-width: 140px;
    --container-widget-flex-grow: 0;
    top: 605px;
    z-index: 2;
}

body:not(.rtl) .elementor-673 .elementor-element.elementor-element-9c0fbec {
    left: 191px;
}

body.rtl .elementor-673 .elementor-element.elementor-element-9c0fbec {
    right: 191px;
}

.elementor-673 .elementor-element.elementor-element-973804c {
    text-align: center;
    z-index: 1;
}

.elementor-673 .elementor-element.elementor-element-973804c img {
    width: 80%;
    border-radius: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-973804c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-2e187ae {
    text-align: right;
    z-index: 1;
}

.elementor-673 .elementor-element.elementor-element-2e187ae img {
    width: 61%;
    border-radius: 100px 80px 20px 100px;
}

.elementor-673 .elementor-element.elementor-element-2e187ae>.elementor-widget-container {
    margin: -210px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-73f1d99>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 40px 0px 100px;
}

.elementor-673 .elementor-element.elementor-element-4a94cc2 {
    text-align: left;
}

.elementor-673 .elementor-element.elementor-element-4a94cc2 .elementor-heading-title {
    color: var(--e-global-color-c975fe3);
    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-673 .elementor-element.elementor-element-5377acd {
    text-align: left;
    color: var(--e-global-color-11d43d0);
    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-673 .elementor-element.elementor-element-5377acd>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-673 .elementor-element.elementor-element-13f9ba1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 50px 28px 0px;
}

.elementor-673 .elementor-element.elementor-element-3ce092f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-673 .elementor-element.elementor-element-8e56ca2 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-673 .elementor-element.elementor-element-8e56ca2 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-c975fe3);
    font-family: "Montserrat", Sans-serif;
    font-size: 48px;
    font-weight: 600;
    margin-bottom: 12px;
}

.elementor-673 .elementor-element.elementor-element-8e56ca2 .elementskit-funfact .funfact-title {
    margin-bottom: 0px;
    color: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-8e56ca2 .elementskit-funfact {
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-8e56ca2 .elementskit-funfact .super {
    color: var(--e-global-color-335476e);
    font-family: "Montserrat", Sans-serif;
    font-size: 30px;
    font-weight: 600;
    top: -8px;
    left: 0px;
    vertical-align: super;
}

.elementor-673 .elementor-element.elementor-element-8e56ca2 .elementskit-funfact .elementskit-funfact-inner {
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-8e56ca2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-673 .elementor-element.elementor-element-96b97f9 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-673 .elementor-element.elementor-element-96b97f9 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-c975fe3);
    font-family: "Montserrat", Sans-serif;
    font-size: 48px;
    font-weight: 600;
    margin-bottom: 12px;
}

.elementor-673 .elementor-element.elementor-element-96b97f9 .elementskit-funfact .funfact-title {
    margin-bottom: 0px;
    color: var(--e-global-color-c975fe3);
    font-family: "Work Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-673 .elementor-element.elementor-element-96b97f9 .elementskit-funfact {
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-96b97f9 .elementskit-funfact .super {
    color: var(--e-global-color-335476e);
    font-family: "Montserrat", Sans-serif;
    font-size: 30px;
    font-weight: 600;
    top: -8px;
    left: 0px;
    vertical-align: super;
}

.elementor-673 .elementor-element.elementor-element-96b97f9 .elementskit-funfact .elementskit-funfact-inner {
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-96b97f9>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-673 .elementor-element.elementor-element-9643815 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-673 .elementor-element.elementor-element-9643815 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-c975fe3);
    font-family: "Montserrat", Sans-serif;
    font-size: 48px;
    font-weight: 600;
    margin-bottom: 12px;
}

.elementor-673 .elementor-element.elementor-element-9643815 .elementskit-funfact .funfact-title {
    margin-bottom: 0px;
    color: var(--e-global-color-c975fe3);
    font-family: "Work Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-673 .elementor-element.elementor-element-9643815 .elementskit-funfact {
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-9643815 .elementskit-funfact .super {
    color: var(--e-global-color-335476e);
    font-family: "Montserrat", Sans-serif;
    font-size: 30px;
    font-weight: 600;
    top: -8px;
    left: 0px;
    vertical-align: super;
}

.elementor-673 .elementor-element.elementor-element-9643815 .elementskit-funfact .elementskit-funfact-inner {
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-9643815>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-673 .elementor-element.elementor-element-d223a65 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-673 .elementor-element.elementor-element-d223a65 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-c975fe3);
    font-family: "Montserrat", Sans-serif;
    font-size: 48px;
    font-weight: 600;
    margin-bottom: 12px;
}

.elementor-673 .elementor-element.elementor-element-d223a65 .elementskit-funfact .funfact-title {
    margin-bottom: 0px;
    color: var(--e-global-color-c975fe3);
    font-family: "Work Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-673 .elementor-element.elementor-element-d223a65 .elementskit-funfact {
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-d223a65 .elementskit-funfact .super {
    color: var(--e-global-color-335476e);
    font-family: "Montserrat", Sans-serif;
    font-size: 30px;
    font-weight: 600;
    top: -8px;
    left: 0px;
    vertical-align: super;
}

.elementor-673 .elementor-element.elementor-element-d223a65 .elementskit-funfact .elementskit-funfact-inner {
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-d223a65>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-673 .elementor-element.elementor-element-f61cc61 .ekit-btn-wraper {
    text-align: left;
}

.elementor-673 .elementor-element.elementor-element-f61cc61 .elementskit-btn {
    padding: 20px 32px 20px 32px;
    font-family: "Work Sans", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    background-color: transparent;
    background-image: linear-gradient(60deg, #6B5EFF 0%, var(--e-global-color-335476e) 82%);
    border-style: none;
    border-radius: 50px 50px 50px 50px;
}

.elementor-673 .elementor-element.elementor-element-f61cc61 .elementskit-btn:hover {
    color: #ffffff;
    background-color: transparent;
    background-image: linear-gradient(180deg, #5849FF 0%, #5849FF 100%);
}

.elementor-673 .elementor-element.elementor-element-f61cc61 .elementskit-btn:hover svg path {
    stroke: #ffffff;
    fill: #ffffff;
}

.elementor-673 .elementor-element.elementor-element-f61cc61 .elementskit-btn>i,
.elementor-673 .elementor-element.elementor-element-f61cc61 .elementskit-btn>svg {
    margin-right: 5px;
}

.rtl .elementor-673 .elementor-element.elementor-element-f61cc61 .elementskit-btn>i,
.rtl .elementor-673 .elementor-element.elementor-element-f61cc61 .elementskit-btn>svg {
    margin-left: 5px;
    margin-right: 0;
}

.elementor-673 .elementor-element.elementor-element-f61cc61>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 40px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-4af01b6>.elementor-container {
    max-width: 1290px;
}

.elementor-673 .elementor-element.elementor-element-4af01b6>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-673 .elementor-element.elementor-element-4af01b6:not(.elementor-motion-effects-element-type-background),
.elementor-673 .elementor-element.elementor-element-4af01b6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-056eebd);
}

.elementor-673 .elementor-element.elementor-element-4af01b6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 150px 0px;
}

.elementor-673 .elementor-element.elementor-element-4af01b6>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-673 .elementor-element.elementor-element-36447c4>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-673 .elementor-element.elementor-element-36447c4 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 50px 0px;
}

.elementor-673 .elementor-element.elementor-element-b236849 {
    text-align: center;
}

.elementor-673 .elementor-element.elementor-element-b236849 .elementor-heading-title {
    color: var(--e-global-color-c975fe3);
    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-673 .elementor-element.elementor-element-73feb05 {
    text-align: center;
    color: var(--e-global-color-11d43d0);
    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-673 .elementor-element.elementor-element-437dfb5>.elementor-container {
    max-width: 1290px;
}

.elementor-673 .elementor-element.elementor-element-437dfb5 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-673 .elementor-element.elementor-element-b5198c2:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-673 .elementor-element.elementor-element-b5198c2>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at top right, #2A2657 0%, var(--e-global-color-8f64ec5) 70%);
}

.elementor-673 .elementor-element.elementor-element-b5198c2>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-056eebd);
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-673 .elementor-element.elementor-element-b5198c2>.elementor-element-populated,
.elementor-673 .elementor-element.elementor-element-b5198c2>.elementor-element-populated>.elementor-background-overlay,
.elementor-673 .elementor-element.elementor-element-b5198c2>.elementor-background-slideshow {
    border-radius: 30px 30px 30px 30px;
}

.elementor-673 .elementor-element.elementor-element-b5198c2:hover>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-b5198c2:hover>.elementor-element-populated,
.elementor-673 .elementor-element.elementor-element-b5198c2:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 30px 30px 30px 30px;
}

.elementor-673 .elementor-element.elementor-element-b5198c2>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-673 .elementor-element.elementor-element-b5198c2>.elementor-element-populated>.elementor-widget-wrap {
    padding: 48px 48px 48px 48px;
}

.elementor-673 .elementor-element.elementor-element-07a9f3c.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-673 .elementor-element.elementor-element-07a9f3c.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-673 .elementor-element.elementor-element-07a9f3c.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-673 .elementor-element.elementor-element-07a9f3c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 80%;
}

.elementor-673 .elementor-element.elementor-element-07a9f3c .elementor-image-box-img img {
    border-radius: 50%;
    transition-duration: 0.3s;
}

.elementor-673 .elementor-element.elementor-element-07a9f3c .elementor-image-box-title {
    margin-bottom: 9px;
    color: var(--e-global-color-335476e);
    font-family: var(--e-global-typography-4dab1ce-font-family), Sans-serif;
    font-size: var(--e-global-typography-4dab1ce-font-size);
    font-weight: var(--e-global-typography-4dab1ce-font-weight);
    line-height: var(--e-global-typography-4dab1ce-line-height);
    letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
    word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-07a9f3c .elementor-image-box-description {
    color: var(--e-global-color-11d43d0);
    font-family: var(--e-global-typography-dee4241-font-family), Sans-serif;
    font-size: var(--e-global-typography-dee4241-font-size);
    font-weight: var(--e-global-typography-dee4241-font-weight);
    line-height: var(--e-global-typography-dee4241-line-height);
    letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
    word-spacing: var(--e-global-typography-dee4241-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-e49a974 .elementor-icon-list-icon i {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-e49a974 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-e49a974 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-e49a974 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-e49a974 {
    --e-icon-list-icon-size: 16px;
}

.elementor-673 .elementor-element.elementor-element-9a5b595:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-673 .elementor-element.elementor-element-9a5b595>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at top right, #2A2657 0%, var(--e-global-color-8f64ec5) 70%);
}

.elementor-673 .elementor-element.elementor-element-9a5b595>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-056eebd);
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-673 .elementor-element.elementor-element-9a5b595>.elementor-element-populated,
.elementor-673 .elementor-element.elementor-element-9a5b595>.elementor-element-populated>.elementor-background-overlay,
.elementor-673 .elementor-element.elementor-element-9a5b595>.elementor-background-slideshow {
    border-radius: 30px 30px 30px 30px;
}

.elementor-673 .elementor-element.elementor-element-9a5b595:hover>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-9a5b595:hover>.elementor-element-populated,
.elementor-673 .elementor-element.elementor-element-9a5b595:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 30px 30px 30px 30px;
}

.elementor-673 .elementor-element.elementor-element-9a5b595>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-673 .elementor-element.elementor-element-9a5b595>.elementor-element-populated>.elementor-widget-wrap {
    padding: 48px 48px 48px 48px;
}

.elementor-673 .elementor-element.elementor-element-87b6bf2.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-673 .elementor-element.elementor-element-87b6bf2.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-673 .elementor-element.elementor-element-87b6bf2.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-673 .elementor-element.elementor-element-87b6bf2 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 80%;
}

.elementor-673 .elementor-element.elementor-element-87b6bf2 .elementor-image-box-img img {
    border-radius: 50%;
    transition-duration: 0.3s;
}

.elementor-673 .elementor-element.elementor-element-87b6bf2 .elementor-image-box-title {
    margin-bottom: 9px;
    color: var(--e-global-color-335476e);
    font-family: var(--e-global-typography-4dab1ce-font-family), Sans-serif;
    font-size: var(--e-global-typography-4dab1ce-font-size);
    font-weight: var(--e-global-typography-4dab1ce-font-weight);
    line-height: var(--e-global-typography-4dab1ce-line-height);
    letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
    word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-87b6bf2 .elementor-image-box-description {
    color: var(--e-global-color-11d43d0);
    font-family: var(--e-global-typography-dee4241-font-family), Sans-serif;
    font-size: var(--e-global-typography-dee4241-font-size);
    font-weight: var(--e-global-typography-dee4241-font-weight);
    line-height: var(--e-global-typography-dee4241-line-height);
    letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
    word-spacing: var(--e-global-typography-dee4241-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-a9555b6 .elementor-icon-list-icon i {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-a9555b6 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-a9555b6 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-a9555b6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-a9555b6 {
    --e-icon-list-icon-size: 16px;
}

.elementor-673 .elementor-element.elementor-element-effe55e:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-673 .elementor-element.elementor-element-effe55e>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at top right, #2A2657 0%, var(--e-global-color-8f64ec5) 70%);
}

.elementor-673 .elementor-element.elementor-element-effe55e>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-056eebd);
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-673 .elementor-element.elementor-element-effe55e>.elementor-element-populated,
.elementor-673 .elementor-element.elementor-element-effe55e>.elementor-element-populated>.elementor-background-overlay,
.elementor-673 .elementor-element.elementor-element-effe55e>.elementor-background-slideshow {
    border-radius: 30px 30px 30px 30px;
}

.elementor-673 .elementor-element.elementor-element-effe55e:hover>.elementor-element-populated {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-effe55e:hover>.elementor-element-populated,
.elementor-673 .elementor-element.elementor-element-effe55e:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 30px 30px 30px 30px;
}

.elementor-673 .elementor-element.elementor-element-effe55e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-673 .elementor-element.elementor-element-effe55e>.elementor-element-populated>.elementor-widget-wrap {
    padding: 48px 48px 48px 48px;
}

.elementor-673 .elementor-element.elementor-element-cb2d48d.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-673 .elementor-element.elementor-element-cb2d48d.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-673 .elementor-element.elementor-element-cb2d48d.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-673 .elementor-element.elementor-element-cb2d48d .elementor-image-box-wrapper .elementor-image-box-img {
    width: 80%;
}

.elementor-673 .elementor-element.elementor-element-cb2d48d .elementor-image-box-img img {
    border-radius: 50%;
    transition-duration: 0.3s;
}

.elementor-673 .elementor-element.elementor-element-cb2d48d .elementor-image-box-title {
    margin-bottom: 9px;
    color: var(--e-global-color-335476e);
    font-family: var(--e-global-typography-4dab1ce-font-family), Sans-serif;
    font-size: var(--e-global-typography-4dab1ce-font-size);
    font-weight: var(--e-global-typography-4dab1ce-font-weight);
    line-height: var(--e-global-typography-4dab1ce-line-height);
    letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
    word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-cb2d48d .elementor-image-box-description {
    color: var(--e-global-color-11d43d0);
    font-family: var(--e-global-typography-dee4241-font-family), Sans-serif;
    font-size: var(--e-global-typography-dee4241-font-size);
    font-weight: var(--e-global-typography-dee4241-font-weight);
    line-height: var(--e-global-typography-dee4241-line-height);
    letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
    word-spacing: var(--e-global-typography-dee4241-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-73d4cea .elementor-icon-list-icon i {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-73d4cea .elementor-icon-list-icon svg {
    fill: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-73d4cea .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-73d4cea .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-d0a6618);
}

.elementor-673 .elementor-element.elementor-element-73d4cea {
    --e-icon-list-icon-size: 16px;
}

.elementor-673 .elementor-element.elementor-element-e158460>.elementor-container {
    max-width: 1290px;
}

.elementor-673 .elementor-element.elementor-element-e158460 {
    margin-top: -1px;
    margin-bottom: 0px;
    padding: 0px 0px 40px 0px;
}

.elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact .elementskit-funfact-icon {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact .funfact-icon svg path {
    stroke: var(--e-global-color-335476e);
    fill: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact-icon {
    font-size: 40px;
}

.elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact svg {
    max-width: 40px;
}

.elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact-icon,
.elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact svg {
    margin-bottom: 0px;
    padding: 15px;
    transform: rotate(0deg);
}

.elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-c975fe3);
    font-family: "Montserrat", Sans-serif;
    font-size: 50px;
    font-weight: 600;
    margin-bottom: 10px;
}

.elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact .funfact-title {
    color: var(--e-global-color-c975fe3);
    font-family: var(--e-global-typography-dee4241-font-family), Sans-serif;
    font-size: var(--e-global-typography-dee4241-font-size);
    font-weight: var(--e-global-typography-dee4241-font-weight);
    line-height: var(--e-global-typography-dee4241-line-height);
    letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
    word-spacing: var(--e-global-typography-dee4241-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact .super {
    color: var(--e-global-color-335476e);
    top: -5px;
    left: -10px;
    vertical-align: super;
}

.elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact .elementskit-funfact-inner {
    padding: 20px 20px 25px 20px;
}

.elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact {
    border-radius: 3px 3px 3px 3px;
}

.elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact .elementskit-funfact-icon {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact .funfact-icon svg path {
    stroke: var(--e-global-color-335476e);
    fill: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact-icon {
    font-size: 40px;
}

.elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact svg {
    max-width: 40px;
}

.elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact-icon,
.elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact svg {
    margin-bottom: 0px;
    padding: 15px;
    transform: rotate(0deg);
}

.elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-c975fe3);
    font-family: "Montserrat", Sans-serif;
    font-size: 50px;
    font-weight: 600;
    margin-bottom: 10px;
}

.elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact .funfact-title {
    color: var(--e-global-color-c975fe3);
    font-family: var(--e-global-typography-dee4241-font-family), Sans-serif;
    font-size: var(--e-global-typography-dee4241-font-size);
    font-weight: var(--e-global-typography-dee4241-font-weight);
    line-height: var(--e-global-typography-dee4241-line-height);
    letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
    word-spacing: var(--e-global-typography-dee4241-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact .super {
    color: var(--e-global-color-335476e);
    top: -5px;
    left: -10px;
    vertical-align: super;
}

.elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact .elementskit-funfact-inner {
    padding: 20px 20px 25px 20px;
}

.elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact {
    border-radius: 3px 3px 3px 3px;
}

.elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact .elementskit-funfact-icon {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact .funfact-icon svg path {
    stroke: var(--e-global-color-335476e);
    fill: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact-icon {
    font-size: 40px;
}

.elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact svg {
    max-width: 40px;
}

.elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact-icon,
.elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact svg {
    margin-bottom: 0px;
    padding: 15px;
    transform: rotate(0deg);
}

.elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-c975fe3);
    font-family: "Montserrat", Sans-serif;
    font-size: 50px;
    font-weight: 600;
    margin-bottom: 10px;
}

.elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact .funfact-title {
    color: var(--e-global-color-c975fe3);
    font-family: var(--e-global-typography-dee4241-font-family), Sans-serif;
    font-size: var(--e-global-typography-dee4241-font-size);
    font-weight: var(--e-global-typography-dee4241-font-weight);
    line-height: var(--e-global-typography-dee4241-line-height);
    letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
    word-spacing: var(--e-global-typography-dee4241-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact .super {
    color: var(--e-global-color-335476e);
    top: -5px;
    left: -10px;
    vertical-align: super;
}

.elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact .elementskit-funfact-inner {
    padding: 20px 20px 25px 20px;
}

.elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact {
    border-radius: 3px 3px 3px 3px;
}

.elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact .funfact-icon img {
    margin-bottom: 10px;
}

.elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact .elementskit-funfact-icon {
    color: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact .funfact-icon svg path {
    stroke: var(--e-global-color-335476e);
    fill: var(--e-global-color-335476e);
}

.elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact-icon {
    font-size: 40px;
}

.elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact svg {
    max-width: 40px;
}

.elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact-icon,
.elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact svg {
    margin-bottom: 0px;
    padding: 15px;
    transform: rotate(0deg);
}

.elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact .funfact-content .number-percentage-wraper {
    color: var(--e-global-color-c975fe3);
    font-family: "Montserrat", Sans-serif;
    font-size: 50px;
    font-weight: 600;
    margin-bottom: 10px;
}

.elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact .funfact-title {
    color: var(--e-global-color-c975fe3);
    font-family: var(--e-global-typography-dee4241-font-family), Sans-serif;
    font-size: var(--e-global-typography-dee4241-font-size);
    font-weight: var(--e-global-typography-dee4241-font-weight);
    line-height: var(--e-global-typography-dee4241-line-height);
    letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
    word-spacing: var(--e-global-typography-dee4241-word-spacing);
}

.elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact .super {
    color: var(--e-global-color-335476e);
    top: -5px;
    left: -10px;
    vertical-align: super;
}

.elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact .elementskit-funfact-inner {
    padding: 20px 20px 25px 20px;
}

.elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact {
    border-radius: 3px 3px 3px 3px;
}

.elementor-673 .elementor-element.elementor-element-600db73>.elementor-container {
    max-width: 1290px;
}

.elementor-673 .elementor-element.elementor-element-600db73 {
    padding: 50px 0px 50px 0px;
}

.elementor-673 .elementor-element.elementor-element-9e0a120:not(.elementor-motion-effects-element-type-background),
.elementor-673 .elementor-element.elementor-element-9e0a120>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(210deg, var(--e-global-color-335476e) 0%, var(--e-global-color-da57db1) 100%);
}

.elementor-673 .elementor-element.elementor-element-9e0a120>.elementor-background-overlay {
    background-color: #03030400;
    background-image: url("https://templatekit.jegtheme.com/izpay/wp-content/uploads/sites/30/2021/01/halftone-subs-white@2x.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.2;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-673 .elementor-element.elementor-element-9e0a120,
.elementor-673 .elementor-element.elementor-element-9e0a120>.elementor-background-overlay {
    border-radius: 30px 30px 30px 30px;
}

.elementor-673 .elementor-element.elementor-element-9e0a120 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 60px 60px 60px 60px;
}

.elementor-673 .elementor-element.elementor-element-bf2e19b>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 80px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-841e494 {
    text-align: left;
}

.elementor-673 .elementor-element.elementor-element-841e494 .elementor-heading-title {
    color: var(--e-global-color-c975fe3);
    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-bc-flex-widget .elementor-673 .elementor-element.elementor-element-429414f.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-673 .elementor-element.elementor-element-429414f.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-673 .elementor-element.elementor-element-97078ca .elementskit_input_label {
    font-family: "Raleway", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #000000;
}

.elementor-673 .elementor-element.elementor-element-97078ca .ekit_form_control {
    font-family: "Work Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0.5px;
    background-color: var(--e-global-color-c975fe3);
    border-radius: 50px 50px 50px 50px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #50BC9500;
    padding: 18px 32px 18px 32px;
}

.elementor-673 .elementor-element.elementor-element-97078ca .ekit_form_control,
.elementor-673 .elementor-element.elementor-element-97078ca .ekit_form_control:focus {
    box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.11);
}

.elementor-673 .elementor-element.elementor-element-97078ca .elementskit_input_container {
    flex: 0 0 455px;
}

.elementor-673 .elementor-element.elementor-element-97078ca .ekit_form_control::-webkit-input-placeholder {
    color: #C9C9C9;
    font-size: 16px;
}

.elementor-673 .elementor-element.elementor-element-97078ca .ekit_form_control::-moz-placeholder {
    color: #C9C9C9;
    font-size: 16px;
}

.elementor-673 .elementor-element.elementor-element-97078ca .ekit_form_control:-ms-input-placeholder {
    color: #C9C9C9;
    font-size: 16px;
}

.elementor-673 .elementor-element.elementor-element-97078ca .ekit_form_control:-moz-placeholder {
    color: #C9C9C9;
    font-size: 16px;
}

.elementor-673 .elementor-element.elementor-element-97078ca .ekit-mail-submit {
    font-family: "Work Sans", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    border-radius: 50px 50px 50px 50px;
    padding: 14px 0px 14px 0px;
    width: 138px;
    margin: 0px 0px 4px -142px;
    color: var(--e-global-color-c975fe3);
    background-color: transparent;
    background-image: linear-gradient(220deg, var(--e-global-color-335476e) 38%, #6B5EFF 100%);
}

.elementor-673 .elementor-element.elementor-element-97078ca .ekit-mail-submit svg path {
    stroke: var(--e-global-color-c975fe3);
    fill: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-97078ca .ekit-mail-submit:hover {
    color: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-97078ca .ekit-mail-submit:hover svg path {
    stroke: var(--e-global-color-c975fe3);
    fill: var(--e-global-color-c975fe3);
}

.elementor-673 .elementor-element.elementor-element-97078ca .ekit-mail-submit:before {
    background-color: var(--e-global-color-da57db1);
}

.elementor-673 .elementor-element.elementor-element-97078ca .ekit-mail-submit>i,
.elementor-673 .elementor-element.elementor-element-97078ca .ekit-mail-submit>svg {
    margin-right: 10px;
}

.elementor-673 .elementor-element.elementor-element-97078ca .elementskit_input_group_text i {
    color: #000000;
}

.elementor-673 .elementor-element.elementor-element-97078ca .elementskit_input_group_text svg path {
    stroke: #000000;
    fill: #000000;
}

.elementor-673 .elementor-element.elementor-element-97078ca .elementskit_input_group_text {
    font-size: 24px;
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-97078ca .elementskit_input_group_text svg {
    max-width: 24px;
}

.elementor-673 .elementor-element.elementor-element-97078ca>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-673 .elementor-element.elementor-element-97078ca {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

@media(max-width:1024px) {
    .elementor-673 .elementor-element.elementor-element-64b5952 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var(--e-global-typography-45d4cf1-font-size);
        line-height: var(--e-global-typography-45d4cf1-line-height);
        letter-spacing: var(--e-global-typography-45d4cf1-letter-spacing);
        word-spacing: var(--e-global-typography-45d4cf1-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-64b5952 .elementskit-section-title-wraper .elementskit-section-title>span {
        font-size: var(--e-global-typography-45d4cf1-font-size);
        line-height: var(--e-global-typography-45d4cf1-line-height);
        letter-spacing: var(--e-global-typography-45d4cf1-letter-spacing);
        word-spacing: var(--e-global-typography-45d4cf1-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-6acf82e {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-b88c42d {
        padding: 60px 10px;
    }

    .elementor-673 .elementor-element.elementor-element-cdc18f6>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 40px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-6027182,
    .elementor-673 .elementor-element.elementor-element-e929608 {
        text-align: center;
    }

    .elementor-673 .elementor-element.elementor-element-6027182 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-673 .elementor-element.elementor-element-e929608 {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-d46eeed {
        padding: 0px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-03f4ef6>.elementor-element-populated {
        margin: 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 20px;
    }

    .elementor-673 .elementor-element.elementor-element-03f4ef6>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-d3de9d1>.elementor-background-overlay {
        background-image: url("https://templatekit.jegtheme.com/izpay/wp-content/uploads/sites/30/2021/01/bg-black@2x.png");
    }

    .elementor-673 .elementor-element.elementor-element-d3de9d1 {
        padding: 80px 20px 60px 20px;
    }

    .elementor-673 .elementor-element.elementor-element-7d17d2d .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-673 .elementor-element.elementor-element-6a656fc {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-1524e7a {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-3ea3f10>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox {
        padding: 20px 18px 20px 18px;
    }

    .elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-a874f61>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox {
        padding: 20px 18px 20px 18px;
    }

    .elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-b69c670>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox {
        padding: 20px 18px 20px 18px;
    }

    .elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-0cd9e79 {
        margin-top: 15px;
        margin-bottom: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-a16df9b>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-a16df9b>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox {
        padding: 20px 18px 20px 18px;
    }

    .elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-89a3840>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-673 .elementor-element.elementor-element-89a3840>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox {
        padding: 20px 18px 20px 18px;
    }

    .elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-4f04111 {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-1f62a44 {
        padding: 0px 10px 0px 10px;
    }

    .elementor-673 .elementor-element.elementor-element-968c24e>.elementor-element-populated {
        margin: -20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-12c6993 .elementskit-clients-slider .slick-slide {
        margin-right: 10px;
        margin-left: 10px;
    }

    .elementor-673 .elementor-element.elementor-element-12c6993 .elementskit-clients-slider .slick-slide>div {
        margin-bottom: 10px;
    }

    .elementor-673 .elementor-element.elementor-element-12c6993 .elementskit-clients-slider .slick-list {
        margin-bottom: -10px;
    }

    .elementor-673 .elementor-element.elementor-element-3af3b4f {
        padding: 40px 20px 60px 20px;
    }

    .elementor-673 .elementor-element.elementor-element-c93877c>.elementor-element-populated {
        margin: 0px 0px 40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    body:not(.rtl) .elementor-673 .elementor-element.elementor-element-9c0fbec {
        left: 210px;
    }

    body.rtl .elementor-673 .elementor-element.elementor-element-9c0fbec {
        right: 210px;
    }

    .elementor-673 .elementor-element.elementor-element-9c0fbec {
        top: 680px;
    }

    .elementor-673 .elementor-element.elementor-element-73f1d99>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-73f1d99>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-4a94cc2 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-673 .elementor-element.elementor-element-5377acd {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-13f9ba1 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-4af01b6 {
        padding: 20px 10px 60px 10px;
    }

    .elementor-673 .elementor-element.elementor-element-b236849 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-673 .elementor-element.elementor-element-73feb05 {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-b5198c2>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-07a9f3c .elementor-image-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-07a9f3c .elementor-image-box-description {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-9a5b595>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-673 .elementor-element.elementor-element-87b6bf2 .elementor-image-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-87b6bf2 .elementor-image-box-description {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-effe55e>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-673 .elementor-element.elementor-element-cb2d48d .elementor-image-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-cb2d48d .elementor-image-box-description {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: 40px;
    }

    .elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: 40px;
    }

    .elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: 40px;
    }

    .elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: 40px;
    }

    .elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-600db73 {
        padding: 60px 20px 60px 20px;
    }

    .elementor-673 .elementor-element.elementor-element-9e0a120>.elementor-background-overlay {
        background-size: cover;
    }

    .elementor-673 .elementor-element.elementor-element-bf2e19b>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 20px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-841e494 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-673 .elementor-element.elementor-element-97078ca {
        width: var(--container-widget-width, 92%);
        max-width: 92%;
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
    }

    .elementor-673 .elementor-element.elementor-element-d84c359 img {
        margin-bottom: 30px;
    }
}

@media(max-width:767px) {
    .elementor-673 .elementor-element.elementor-element-62ba452 {
        padding: 170px 20px 150px 20px;
    }

    .elementor-673 .elementor-element.elementor-element-64b5952 .elementskit-section-title-wraper .elementskit-section-title {
        font-size: var(--e-global-typography-45d4cf1-font-size);
        line-height: var(--e-global-typography-45d4cf1-line-height);
        letter-spacing: var(--e-global-typography-45d4cf1-letter-spacing);
        word-spacing: var(--e-global-typography-45d4cf1-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-64b5952 .elementskit-section-title-wraper .elementskit-section-title>span {
        font-size: var(--e-global-typography-45d4cf1-font-size);
        line-height: var(--e-global-typography-45d4cf1-line-height);
        letter-spacing: var(--e-global-typography-45d4cf1-letter-spacing);
        word-spacing: var(--e-global-typography-45d4cf1-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-6acf82e {
        text-align: center;
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-b88c42d {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 40px 10px;
    }

    .elementor-673 .elementor-element.elementor-element-cdc18f6>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-6027182 {
        text-align: center;
    }

    .elementor-673 .elementor-element.elementor-element-6027182 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-673 .elementor-element.elementor-element-e929608 {
        text-align: center;
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-92cf177 {
        width: 100%;
    }

    .elementor-673 .elementor-element.elementor-element-92cf177>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-d8a6933 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
        margin: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-7ab0786 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
        margin: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-692f779 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
        margin: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-03f4ef6>.elementor-element-populated {
        margin: 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 40px;
    }

    .elementor-673 .elementor-element.elementor-element-03f4ef6>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-d3de9d1 {
        padding: 20px 20px 40px 20px;
    }

    .elementor-673 .elementor-element.elementor-element-1d4ef74 {
        padding: 0px 0px 20px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-f49fd41>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 20px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-7d17d2d {
        text-align: left;
    }

    .elementor-673 .elementor-element.elementor-element-7d17d2d .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-673 .elementor-element.elementor-element-6a656fc {
        text-align: left;
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-1524e7a {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-3ea3f10>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox {
        padding: 20px 20px 20px 20px;
    }

    .elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-9dba056 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-a874f61>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox {
        padding: 20px 20px 20px 20px;
    }

    .elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-9e350f5 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-b69c670>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox {
        padding: 20px 20px 20px 20px;
    }

    .elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-764b58b .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-0cd9e79 {
        margin-top: 20px;
        margin-bottom: 0px;
        padding: 0px 0px 40px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-a16df9b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox {
        padding: 20px 20px 20px 20px;
    }

    .elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-2e90c30 .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-89a3840>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox {
        padding: 20px 20px 20px 20px;
    }

    .elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-d45afae .elementskit-infobox .box-body>p {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-1786909>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-4f04111 {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-1f62a44 {
        padding: 40px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-968c24e>.elementor-element-populated {
        margin: -40px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-12c6993 .elementskit-clients-slider .slick-slide {
        margin-right: 10px;
        margin-left: 10px;
    }

    .elementor-673 .elementor-element.elementor-element-12c6993 .elementskit-clients-slider .slick-slide>div {
        margin-bottom: 10px;
    }

    .elementor-673 .elementor-element.elementor-element-12c6993 .elementskit-clients-slider .slick-list {
        margin-bottom: -10px;
    }

    .elementor-673 .elementor-element.elementor-element-12c6993 .elementskit-clients-slider .single-client {
        min-height: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-12c6993>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-3af3b4f {
        margin-top: 40px;
        margin-bottom: 0px;
        padding: 0px 10px 40px 10px;
    }

    .elementor-673 .elementor-element.elementor-element-c93877c>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-c93877c>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 20px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-73f1d99>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 10px 0px 10px;
    }

    .elementor-673 .elementor-element.elementor-element-4a94cc2 {
        text-align: left;
    }

    .elementor-673 .elementor-element.elementor-element-4a94cc2 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-673 .elementor-element.elementor-element-5377acd {
        text-align: left;
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-3ce092f {
        width: 50%;
    }

    .elementor-673 .elementor-element.elementor-element-8e56ca2 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: 40px;
    }

    .elementor-673 .elementor-element.elementor-element-96b97f9 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: 40px;
    }

    .elementor-673 .elementor-element.elementor-element-22cc790 {
        width: 50%;
    }

    .elementor-673 .elementor-element.elementor-element-9643815 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: 40px;
    }

    .elementor-673 .elementor-element.elementor-element-d223a65 .elementskit-funfact .funfact-content .number-percentage-wraper {
        font-size: 40px;
    }

    .elementor-673 .elementor-element.elementor-element-4af01b6 {
        margin-top: 40px;
        margin-bottom: 0px;
        padding: 0px 20px 40px 20px;
    }

    .elementor-673 .elementor-element.elementor-element-59f32a9>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-59f32a9>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-b236849 {
        text-align: left;
    }

    .elementor-673 .elementor-element.elementor-element-b236849 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-673 .elementor-element.elementor-element-73feb05 {
        text-align: left;
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-673 .elementor-element.elementor-element-b5198c2>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-07a9f3c .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-673 .elementor-element.elementor-element-07a9f3c .elementor-image-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-07a9f3c .elementor-image-box-description {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-9a5b595>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-87b6bf2 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-673 .elementor-element.elementor-element-87b6bf2 .elementor-image-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-87b6bf2 .elementor-image-box-description {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-effe55e>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-cb2d48d .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-673 .elementor-element.elementor-element-cb2d48d .elementor-image-box-title {
        font-size: var(--e-global-typography-4dab1ce-font-size);
        line-height: var(--e-global-typography-4dab1ce-line-height);
        letter-spacing: var(--e-global-typography-4dab1ce-letter-spacing);
        word-spacing: var(--e-global-typography-4dab1ce-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-cb2d48d .elementor-image-box-description {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-64d7d4b .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-ae18316 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-5ce5b17 .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-730e5eb .elementskit-funfact .funfact-title {
        font-size: var(--e-global-typography-dee4241-font-size);
        line-height: var(--e-global-typography-dee4241-line-height);
        letter-spacing: var(--e-global-typography-dee4241-letter-spacing);
        word-spacing: var(--e-global-typography-dee4241-word-spacing);
    }

    .elementor-673 .elementor-element.elementor-element-600db73 {
        padding: 40px 20px 40px 20px;
    }

    .elementor-673 .elementor-element.elementor-element-fde6aa0>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-fde6aa0>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-9e0a120>.elementor-background-overlay {
        background-position: center left;
        background-size: cover;
    }

    .elementor-673 .elementor-element.elementor-element-9e0a120 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-bf2e19b>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 20px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-841e494 {
        text-align: left;
    }

    .elementor-673 .elementor-element.elementor-element-841e494 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-673 .elementor-element.elementor-element-97078ca .elementskit_input_container {
        flex: 0 0 100%;
    }

    .elementor-673 .elementor-element.elementor-element-97078ca .elementskit_inline_form .elementskit_input_wraper:not(:last-child) {
        margin-right: 0px;
    }

    .elementor-673 .elementor-element.elementor-element-97078ca .ekit-mail-submit {
        width: 100%;
        margin: 20px 0px 0px 0px;
    }

    .elementor-673 .elementor-element.elementor-element-97078ca {
        width: 100%;
        max-width: 100%;
    }

    .elementor-673 .elementor-element.elementor-element-e929608>.elementor-widget-container {
        padding-bottom: 30px;
    }
}

@media(min-width:768px) {
    .elementor-673 .elementor-element.elementor-element-cdc18f6 {
        width: 50%;
    }

    .elementor-673 .elementor-element.elementor-element-03f4ef6 {
        width: 49.956%;
    }

    .elementor-673 .elementor-element.elementor-element-c93877c {
        width: 49.956%;
    }

    .elementor-673 .elementor-element.elementor-element-73f1d99 {
        width: 50%;
    }

    .elementor-673 .elementor-element.elementor-element-17910c5 {
        width: 20%;
    }

    .elementor-673 .elementor-element.elementor-element-e887c19 {
        width: 59.332%;
    }

    .elementor-673 .elementor-element.elementor-element-bb6d20f {
        width: 20%;
    }

    .elementor-673 .elementor-element.elementor-element-bf2e19b {
        width: 55%;
    }

    .elementor-673 .elementor-element.elementor-element-429414f {
        width: 44.953%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-673 .elementor-element.elementor-element-cdc18f6 {
        width: 100%;
    }

    .elementor-673 .elementor-element.elementor-element-03f4ef6 {
        width: 100%;
    }

    .elementor-673 .elementor-element.elementor-element-f49fd41 {
        width: 60%;
    }

    .elementor-673 .elementor-element.elementor-element-c93877c {
        width: 100%;
    }

    .elementor-673 .elementor-element.elementor-element-73f1d99 {
        width: 100%;
    }

    .elementor-673 .elementor-element.elementor-element-3ce092f {
        width: 50%;
    }

    .elementor-673 .elementor-element.elementor-element-22cc790 {
        width: 50%;
    }

    .elementor-673 .elementor-element.elementor-element-59f32a9 {
        width: 100%;
    }

    .elementor-673 .elementor-element.elementor-element-17910c5 {
        width: 20%;
    }

    .elementor-673 .elementor-element.elementor-element-e887c19 {
        width: 60%;
    }

    .elementor-673 .elementor-element.elementor-element-bb6d20f {
        width: 20%;
    }

    .elementor-673 .elementor-element.elementor-element-bf2e19b {
        width: 100%;
    }

    .elementor-673 .elementor-element.elementor-element-429414f {
        width: 100%;
    }
}