.elementor-kit-997 {
    padding-top: 130px;
    background-color: #f7f7f7;
    --e-global-color-primary: #3368C6;
    --e-global-color-secondary: #031B4E;
    --e-global-color-text: #8A91AC;
    --e-global-color-accent: #CCCCCC;
    --e-global-color-f4dfc26: #063089;
    --e-global-typography-primary-font-family: "Roboto";
    --e-global-typography-primary-font-size: 16px;
    --e-global-typography-primary-font-weight: 400;
    --e-global-typography-secondary-font-family: "Roboto Condensed";
    --e-global-typography-secondary-font-size: 50px;
    --e-global-typography-secondary-font-weight: 600;
    --e-global-typography-text-font-family: "Roboto";
    --e-global-typography-text-font-size: 16px;
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "Roboto";
    --e-global-typography-accent-font-size: 14px;
    --e-global-typography-accent-font-weight: 400;
    --e-global-typography-c7dd825-font-family: "Roboto Condensed";
    --e-global-typography-c7dd825-font-size: 16px;
    --e-global-typography-c7dd825-font-weight: 600;
    --e-global-typography-c7dd825-text-transform: uppercase;
    --e-global-typography-c7dd825-line-height: 1em;
    --e-global-typography-c7dd825-letter-spacing: 1px;
    --e-global-typography-fb085c0-font-family: "Roboto Condensed";
    --e-global-typography-fb085c0-font-size: 14px;
    --e-global-typography-fb085c0-font-weight: 600;
    --e-global-typography-fb085c0-text-transform: uppercase;
    --e-global-typography-fb085c0-line-height: 1em;
    --e-global-typography-fb085c0-letter-spacing: 1px;
    --e-global-typography-6cb29b0-font-family: "Roboto";
    --e-global-typography-6cb29b0-font-size: 18px;
    --e-global-typography-6cb29b0-font-weight: 400;
    --e-global-typography-bd43908-font-family: "Roboto";
    --e-global-typography-bd43908-font-size: 14px;
    --e-global-typography-bd43908-font-weight: 500;
    --e-global-typography-bd43908-line-height: 1em;
    --e-global-typography-45ff652-font-family: "Roboto Condensed";
    --e-global-typography-45ff652-font-size: 18px;
    --e-global-typography-45ff652-font-weight: 400;
    --e-global-typography-45ff652-text-transform: uppercase;
    --e-global-typography-45ff652-line-height: 1em;
    --e-global-typography-45ff652-letter-spacing: 2px;
    --e-global-typography-aaf66ea-font-family: "Roboto Condensed";
    --e-global-typography-aaf66ea-font-size: 180px;
    --e-global-typography-aaf66ea-font-weight: 600;
    --e-global-typography-aaf66ea-line-height: 1em;
    --e-global-typography-580e878-font-family: "Roboto Condensed";
    --e-global-typography-580e878-font-size: 65px;
    --e-global-typography-580e878-font-weight: 600;
    --e-global-typography-580e878-line-height: 1em;
    --e-global-typography-51cde77-font-family: "Roboto Condensed";
    --e-global-typography-51cde77-font-size: 55px;
    --e-global-typography-51cde77-font-weight: 600;
    --e-global-typography-51cde77-line-height: 1em;
    --e-global-typography-13d207f-font-family: "Roboto Condensed";
    --e-global-typography-13d207f-font-size: 35px;
    --e-global-typography-13d207f-font-weight: 400;
    --e-global-typography-13d207f-line-height: 1em;
    --e-global-typography-6693059-font-family: "Roboto Condensed";
    --e-global-typography-6693059-font-size: 30px;
    --e-global-typography-6693059-font-weight: 600;
    --e-global-typography-6693059-line-height: 1em;
    --e-global-typography-8605dde-font-family: "Roboto Condensed";
    --e-global-typography-8605dde-font-size: 28px;
    --e-global-typography-8605dde-font-weight: 600;
    --e-global-typography-8605dde-line-height: 1em;
    --e-global-typography-eaf232b-font-family: "Roboto Condensed";
    --e-global-typography-eaf232b-font-size: 24px;
    --e-global-typography-eaf232b-font-weight: 600;
    --e-global-typography-eaf232b-line-height: 1em;
    --e-global-typography-4535b79-font-family: "Roboto Condensed";
    --e-global-typography-4535b79-font-size: 16px;
    --e-global-typography-4535b79-font-weight: 600;
    --e-global-typography-4535b79-line-height: 1.3em;
    --e-global-typography-1026598-font-family: "Roboto Condensed";
    --e-global-typography-1026598-font-size: 18px;
    --e-global-typography-1026598-font-weight: 600;
    --e-global-typography-1026598-line-height: 1em;
    --e-global-typography-cea17ee-font-family: "Roboto";
    --e-global-typography-cea17ee-font-size: 18px;
    --e-global-typography-cea17ee-font-weight: 500;
    --e-global-typography-04b1c6d-font-family: "Roboto Condensed";
    --e-global-typography-04b1c6d-font-size: 20px;
    --e-global-typography-04b1c6d-font-weight: 600;
    --e-global-typography-04b1c6d-line-height: 1.3em;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}

@media (max-width: 768px) {
    body {
        padding-top: 50px !important; 
    }
}

#masthead.scrolled {
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
}

#masthead {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    background: #fff;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease;
}


.elementor-6 .elementor-element.elementor-element-2ab32091>.elementor-container {
    max-width: 1150px;
}

.elementor-6 .elementor-element.elementor-element-2ab32091:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-2ab32091>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/bannerlabo.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-2ab32091>.elementor-background-overlay {
    background-color: #063089;
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2ab32091 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 150px 0px 150px 0px;
}

.elementor-6 .elementor-element.elementor-element-20070e74 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-236a7c9 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-580e878-font-family), Sans-serif;
    font-size: var(--e-global-typography-580e878-font-size);
    font-weight: var(--e-global-typography-580e878-font-weight);
    line-height: var(--e-global-typography-580e878-line-height);
    letter-spacing: var(--e-global-typography-580e878-letter-spacing);
    word-spacing: var(--e-global-typography-580e878-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-685e239e {
    color: #F0F0F0;
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button {
    text-align: right;
}

.elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    width: 100%;
    padding: 18px 40px 18px 40px;
    color: white;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    background-color: #2b2961;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: #d7a55c;
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    width: 14px;
}

.elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 7px;
}

.elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 7px;
}

.elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    -o-transform: translateY(-1px);
    -moz-transform: translateY(-1px);
    transform: translateY(-1px);
}

.elementor-6 .elementor-element.elementor-element-dc42400>.elementor-widget-container {
    margin: 0px 20px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-dc42400 {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
    padding: 18px 0px 0px 4px;
    height: 55px;
    width: 55px;
    line-height: 0px;
    background-color: #02010100;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button i {
    font-size: 18px;
}

.elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button svg {
    width: 18px;
}

.elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,
.elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover i,
.elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover span {
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3580930 {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-5253b72 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-5253b72>.elementor-widget-container {
    margin: 0px 0px 0px 15px;
}

.elementor-6 .elementor-element.elementor-element-5253b72 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-6 .elementor-element.elementor-element-645a72f>.elementor-container {
    max-width: 1150px;
}

.elementor-6 .elementor-element.elementor-element-645a72f {
    padding: 20px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-1292a943.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-6 .elementor-element.elementor-element-1292a943>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-582855b.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-582855b.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-582855b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-582855b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 10px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #2b2961;
    margin: 0px 15px 0px 0px;
    padding: 15px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-6 .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #2b2961;
    width: 45px;
}

.elementor-6 .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 45px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-10fb0591.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-6 .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5b44df0.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-5b44df0.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-5b44df0.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-5b44df0.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 10px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #2b2961;
    margin: 0px 15px 0px 0px;
    padding: 15px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-6 .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #2b2961;
    width: 45px;
}

.elementor-6 .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-14dfeb56:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-14dfeb56>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-position: 80% 0%;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-14dfeb56>.elementor-background-overlay {
    background-color: #2b2961;
    opacity: 0.85;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-14dfeb56,
.elementor-6 .elementor-element.elementor-element-14dfeb56>.elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-14dfeb56 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -180px;
    margin-bottom: 0px;
    padding: 30px 30px 30px 30px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-3911d368.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-6 .elementor-element.elementor-element-3911d368.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-3911d368>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-6 .elementor-element.elementor-element-3911d368>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-7d4ed2d1 .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-7d4ed2d1 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}

.elementor-6 .elementor-element.elementor-element-7d4ed2d1 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: #FFFFFF;
    font-family: var(--e-global-typography-580e878-font-family), Sans-serif;
    font-size: var(--e-global-typography-580e878-font-size);
    font-weight: var(--e-global-typography-580e878-font-weight);
    line-height: var(--e-global-typography-580e878-line-height);
    letter-spacing: var(--e-global-typography-580e878-letter-spacing);
    word-spacing: var(--e-global-typography-580e878-word-spacing);
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-7d4ed2d1 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-7d4ed2d1 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-7d4ed2d1 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-7d4ed2d1 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    top: -5px;
    left: 0px;
    vertical-align: super;
}

.elementor-6 .elementor-element.elementor-element-7d4ed2d1>.elementor-widget-container {
    margin: -10px 0px -10px 0px;
}

.elementor-6 .elementor-element.elementor-element-7d4ed2d1 {
    width: var(--container-widget-width, 30%);
    max-width: 30%;
    --container-widget-width: 30%;
    --container-widget-flex-grow: 0;
    align-self: center;
}

.elementor-6 .elementor-element.elementor-element-525ec197 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-525ec197 {
    width: var(--container-widget-width, 70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
    align-self: center;
}

.elementor-6 .elementor-element.elementor-element-4381a0fd .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-6693059-font-family), Sans-serif;
    font-size: var(--e-global-typography-6693059-font-size);
    font-weight: var(--e-global-typography-6693059-font-weight);
    line-height: var(--e-global-typography-6693059-line-height);
    letter-spacing: var(--e-global-typography-6693059-letter-spacing);
    word-spacing: var(--e-global-typography-6693059-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-4381a0fd>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3d0deb7e {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-6 .elementor-element.elementor-element-75cd1acc>.elementor-container {
    max-width: 1150px;
}

.elementor-6 .elementor-element.elementor-element-75cd1acc>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-75cd1acc {
    padding: 100px 0px 50px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-120db387.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-120db387.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-25d6f509 {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-25d6f509 img {
    width: 80%;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 100px 45px 0px -45px #b5a596;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-71ee9981.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-6 .elementor-element.elementor-element-71ee9981.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-6 .elementor-element.elementor-element-71ee9981>.elementor-element-populated {
    margin: 0px 0px 0px 50px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 50px;
}

.elementor-6 .elementor-element.elementor-element-34baa119 .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-532bebba .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-6 .elementor-element.elementor-element-2de65602 {
    color: #8A91AC;
    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-6 .elementor-element.elementor-element-2de65602>.elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-6 .elementor-element.elementor-element-a99c30b {
    margin-top: 0px;
    margin-bottom: 20px;
}

.elementor-6 .elementor-element.elementor-element-4c62863>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-553ef02.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-553ef02.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-553ef02.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-553ef02.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 10px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #2b2961;
    margin: 0px 15px 0px 0px;
    padding: 15px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-6 .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #2b2961;
    width: 45px;
}

.elementor-6 .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-a67bc28>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-6 .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-cc43de3.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-cc43de3.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-cc43de3.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-cc43de3.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 10px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #2b2961;
    margin: 0px 15px 0px 0px;
    padding: 15px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-6 .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #2b2961;
    width: 45px;
}

.elementor-6 .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 45px;
}

.elementor-6 .elementor-element.elementor-element-e8372a0 {
    --divider-border-style: solid;
    --divider-color: #EAEAEA;
    --divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-e8372a0 .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-e8372a0 .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-6 .elementor-element.elementor-element-96f4bef {
    margin-top: 5px;
    margin-bottom: 0px;
}

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

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

.elementor-6 .elementor-element.elementor-element-dc43369>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(9px/2);
}

.elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(9px/2);
}

.elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(9px/2);
    margin-left: calc(9px/2);
}

.elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-9px/2);
    margin-left: calc(-9px/2);
}

body.rtl .elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-9px/2);
}

body:not(.rtl) .elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-9px/2);
}

.elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-icon i {
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-99998d1 {
    --e-icon-list-icon-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-text {
    color: #8A91AC;
    padding-left: 7px;
}

.elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-6 .elementor-element.elementor-element-ca74e90:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-ca74e90>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/scientists-doing-research-e1621209059481.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-ca74e90>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-6 .elementor-element.elementor-element-831fd25 {
    --spacer-size: 137px;
}

.elementor-6 .elementor-element.elementor-element-696e00ab {
    padding: 0px 0px 100px 0px;
}

.elementor-6 .elementor-element.elementor-element-42d95965 {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.08);
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 0px 30px 0px;
}

.elementor-6 .elementor-element.elementor-element-2a8f53b8.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-61c35ee .elementor-icon-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-61c35ee.elementor-view-stacked .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-61c35ee.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-61c35ee.elementor-view-default .elementor-icon {
    color: #2b2961;
    border-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-61c35ee.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-61c35ee.elementor-view-default .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-61c35ee .elementor-icon {
    font-size: 50px;
}

.elementor-6 .elementor-element.elementor-element-61c35ee>.elementor-widget-container {
    margin: 10px 20px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-61c35ee {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}

.elementor-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: #031B4E;
    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);
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    color: #1C2A4D;
    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-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: #2b2961;
    font-family: var(--e-global-typography-13d207f-font-family), Sans-serif;
    font-size: var(--e-global-typography-13d207f-font-size);
    font-weight: var(--e-global-typography-13d207f-font-weight);
    line-height: var(--e-global-typography-13d207f-line-height);
    letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
    word-spacing: var(--e-global-typography-13d207f-word-spacing);
    top: -5px;
    left: -5px;
    vertical-align: super;
}

.elementor-6 .elementor-element.elementor-element-3d2c1d7c {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-708b4fd6.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-7e17f19 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-7e17f19.elementor-view-stacked .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-7e17f19.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-7e17f19.elementor-view-default .elementor-icon {
    color: #2b2961;
    border-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-7e17f19.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-7e17f19.elementor-view-default .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-7e17f19 .elementor-icon {
    font-size: 50px;
}

.elementor-6 .elementor-element.elementor-element-7e17f19>.elementor-widget-container {
    margin: 10px 20px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-7e17f19 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}

.elementor-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: #031B4E;
    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);
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    color: #1C2A4D;
    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-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: #2b2961;
    font-family: var(--e-global-typography-13d207f-font-family), Sans-serif;
    font-size: var(--e-global-typography-13d207f-font-size);
    font-weight: var(--e-global-typography-13d207f-font-weight);
    line-height: var(--e-global-typography-13d207f-line-height);
    letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
    word-spacing: var(--e-global-typography-13d207f-word-spacing);
    top: -5px;
    left: -5px;
    vertical-align: super;
}

.elementor-6 .elementor-element.elementor-element-59e04a4 {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-36b736b6.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-983bae4 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-983bae4.elementor-view-stacked .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-983bae4.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-983bae4.elementor-view-default .elementor-icon {
    color: #2b2961;
    border-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-983bae4.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-983bae4.elementor-view-default .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-983bae4 .elementor-icon {
    font-size: 50px;
}

.elementor-6 .elementor-element.elementor-element-983bae4>.elementor-widget-container {
    margin: 10px 20px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-983bae4 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}

.elementor-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: #031B4E;
    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);
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    color: #1C2A4D;
    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-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: #2b2961;
    font-family: var(--e-global-typography-13d207f-font-family), Sans-serif;
    font-size: var(--e-global-typography-13d207f-font-size);
    font-weight: var(--e-global-typography-13d207f-font-weight);
    line-height: var(--e-global-typography-13d207f-line-height);
    letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
    word-spacing: var(--e-global-typography-13d207f-word-spacing);
    top: -5px;
    left: -5px;
    vertical-align: super;
}

.elementor-6 .elementor-element.elementor-element-5536a74 {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-22fc56ed.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-f60d876 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-f60d876.elementor-view-stacked .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-f60d876.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-f60d876.elementor-view-default .elementor-icon {
    color: #2b2961;
    border-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-f60d876.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-f60d876.elementor-view-default .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-f60d876 .elementor-icon {
    font-size: 50px;
}

.elementor-6 .elementor-element.elementor-element-f60d876>.elementor-widget-container {
    margin: 10px 20px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-f60d876 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}

.elementor-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: #031B4E;
    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);
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    color: #1C2A4D;
    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-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: #2b2961;
    font-family: var(--e-global-typography-13d207f-font-family), Sans-serif;
    font-size: var(--e-global-typography-13d207f-font-size);
    font-weight: var(--e-global-typography-13d207f-font-weight);
    line-height: var(--e-global-typography-13d207f-line-height);
    letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
    word-spacing: var(--e-global-typography-13d207f-word-spacing);
    top: -5px;
    left: -5px;
    vertical-align: super;
}

.elementor-6 .elementor-element.elementor-element-59d109f {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-25c0e55a>.elementor-container {
    max-width: 1150px;
}

.elementor-6 .elementor-element.elementor-element-25c0e55a:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-25c0e55a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4F8FF;
}

.elementor-6 .elementor-element.elementor-element-25c0e55a>.elementor-background-overlay {
    background-image: url("../img/19366.jpg");
    opacity: 0.25;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-25c0e55a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-6 .elementor-element.elementor-element-1e0dbee1.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-6 .elementor-element.elementor-element-7c23a9b4 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-7c23a9b4 .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-38699955 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-38699955 .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-6 .elementor-element.elementor-element-62cd43f {
    text-align: center;
    color: #8A91AC;
    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-6 .elementor-element.elementor-element-62cd43f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 25% 0% 25%;
}

.elementor-6 .elementor-element.elementor-element-19eac5a>.elementor-container {
    max-width: 1150px;
}

.elementor-6 .elementor-element.elementor-element-19eac5a>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-19eac5a {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-0f99157:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-0f99157>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-0f99157>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    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;
    padding: 0px 40px 20px 40px;
}

.elementor-6 .elementor-element.elementor-element-0f99157>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2a59fb1 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-2a59fb1.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-2a59fb1.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-2a59fb1.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-2a59fb1.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-2a59fb1.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-2a59fb1.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-2a59fb1.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-2a59fb1.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-2a59fb1.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-2a59fb1.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-2a59fb1 .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-2a59fb1>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 20px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e524736.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-e524736.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-e524736.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-e524736.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 90px;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 90px;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 15px 0px 0px 0px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 12px;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 12px;
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-e524736>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-fd0d5e9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-fd0d5e9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-fd0d5e9>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 40px 20px 40px;
}

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

.elementor-6 .elementor-element.elementor-element-8bcb8a3 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-8bcb8a3.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-8bcb8a3.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-8bcb8a3.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-8bcb8a3.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-8bcb8a3.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-8bcb8a3.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-8bcb8a3.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-8bcb8a3.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-8bcb8a3.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-8bcb8a3.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-8bcb8a3 .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-8bcb8a3>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 20px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-8b35e8a.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-8b35e8a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-8b35e8a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 90px;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 90px;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 15px 0px 0px 0px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 12px;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 12px;
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-8b35e8a>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-cbb18f4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-cbb18f4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-cbb18f4>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 40px 20px 40px;
}

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

.elementor-6 .elementor-element.elementor-element-4f410c6 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-4f410c6.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-4f410c6.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-4f410c6.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-4f410c6.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-4f410c6.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-4f410c6.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-4f410c6.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-4f410c6.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-4f410c6.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-4f410c6.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-4f410c6 .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-4f410c6>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 20px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-611629c.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-611629c.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-611629c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-611629c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 90px;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 90px;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 15px 0px 0px 0px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 12px;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 12px;
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-611629c>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-e0a7e54>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-e0a7e54 {
    margin-top: 70px;
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-f0a7649:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-f0a7649>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-f0a7649>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    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;
    padding: 0px 40px 20px 40px;
}

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

.elementor-6 .elementor-element.elementor-element-a88dff7 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-a88dff7.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-a88dff7.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-a88dff7.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-a88dff7.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-a88dff7.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-a88dff7.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-a88dff7.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-a88dff7.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-a88dff7.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-a88dff7.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-a88dff7 .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-a88dff7>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 20px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e7fe197.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-e7fe197.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-e7fe197.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-e7fe197.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 90px;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 90px;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 15px 0px 0px 0px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 12px;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 12px;
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-e7fe197>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-d2eb393:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-d2eb393>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-d2eb393>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 40px 20px 40px;
}

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

.elementor-6 .elementor-element.elementor-element-8413b56 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-8413b56.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-8413b56.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-8413b56.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-8413b56.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-8413b56.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-8413b56.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-8413b56.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-8413b56.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-8413b56.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-8413b56.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-8413b56 .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-8413b56>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 20px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-990a279.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-990a279.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-990a279.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-990a279.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 90px;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 90px;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 15px 0px 0px 0px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 12px;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 12px;
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-990a279>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-225c427:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-225c427>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/microscope-e1621209025470.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-225c427>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2b2961;
    opacity: 0.85;
}

.elementor-6 .elementor-element.elementor-element-225c427>.elementor-element-populated {
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 40px 40px 40px;
}

.elementor-6 .elementor-element.elementor-element-225c427>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4353495 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-6812188 {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-6812188>.elementor-widget-container {
    margin: 0px 0px -13px 0px;
}

.elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button {
    text-align: right;
}

.elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    width: 100%;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-radius: 3px 3px 3px 3px;
}

.elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
    width: 14px;
}

.elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: #F3F3F300;
}

.elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    transform: translateY(-2px);
}

.elementor-6 .elementor-element.elementor-element-239e882>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-239e882 {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-3bb2c85d>.elementor-container {
    max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-3bb2c85d {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-6af45bc0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-6af45bc0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-6af45bc0>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    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;
    padding: 0px 40px 20px 40px;
}

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

.elementor-6 .elementor-element.elementor-element-570d42d .elementor-icon-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-570d42d.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-570d42d.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-570d42d.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-570d42d.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-570d42d.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-570d42d.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-570d42d.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-570d42d.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-570d42d.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-570d42d.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-570d42d .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-570d42d>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 20px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-b9ebb6c.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-b9ebb6c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-b9ebb6c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 90px;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 90px;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 15px 0px 0px 0px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 12px;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 12px;
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-b9ebb6c>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-1bbc94bc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-1bbc94bc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-1bbc94bc>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 40px 20px 40px;
}

.elementor-6 .elementor-element.elementor-element-1bbc94bc>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-58556b0 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-58556b0.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-58556b0.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-58556b0.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-58556b0.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-58556b0.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-58556b0.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-58556b0.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-58556b0.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-58556b0.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-58556b0.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-58556b0 .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-58556b0>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 20px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-383eee9.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-383eee9.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-383eee9.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-383eee9.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 90px;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 90px;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 15px 0px 0px 0px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 12px;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 12px;
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-383eee9>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-12292074>.elementor-container {
    max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-12292074 {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-18abe466:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-18abe466>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-18abe466>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    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;
    padding: 0px 40px 20px 40px;
}

.elementor-6 .elementor-element.elementor-element-18abe466>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-ff7c711 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-ff7c711.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-ff7c711.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-ff7c711.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-ff7c711.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-ff7c711.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-ff7c711.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-ff7c711.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-ff7c711.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-ff7c711.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-ff7c711.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-ff7c711 .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-ff7c711>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 20px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-856d5bf.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-856d5bf.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-856d5bf.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-856d5bf.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 90px;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 90px;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 15px 0px 0px 0px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 12px;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 12px;
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-856d5bf>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-263198d4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-263198d4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-263198d4>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 40px 20px 40px;
}

.elementor-6 .elementor-element.elementor-element-263198d4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-5a4f851 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-5a4f851.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-5a4f851.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-5a4f851.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-5a4f851.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-5a4f851.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-5a4f851.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-5a4f851.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-5a4f851.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-5a4f851.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-5a4f851.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-5a4f851 .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5a4f851>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 20px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-59cc8a0.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-59cc8a0.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-59cc8a0.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 90px;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 90px;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 15px 0px 0px 0px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 12px;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 12px;
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-59cc8a0>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-4f39de73>.elementor-container {
    max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-4f39de73 {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-5c22e0c7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-5c22e0c7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-5c22e0c7>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    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;
    padding: 0px 40px 20px 40px;
}

.elementor-6 .elementor-element.elementor-element-5c22e0c7>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-d982fe5 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-d982fe5.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-d982fe5.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-d982fe5.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-d982fe5.elementor-view-framed .elementor-icon,
.elementor-6 .elementor-element.elementor-element-d982fe5.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-d982fe5.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-d982fe5.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-d982fe5.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-d982fe5.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-d982fe5.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-d982fe5 .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-d982fe5>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 20px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-253dadc.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-253dadc.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-253dadc.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-253dadc.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 90px;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 90px;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    margin: 15px 0px 0px 0px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 12px;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 12px;
    fill: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #FFFFFF00;
}

.elementor-6 .elementor-element.elementor-element-253dadc>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-1c929076:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-1c929076>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/microscope-e1621209025470.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-1c929076>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2b2961;
    opacity: 0.85;
}

.elementor-6 .elementor-element.elementor-element-1c929076>.elementor-element-populated {
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 40px 40px 40px;
}

.elementor-6 .elementor-element.elementor-element-1c929076>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-0c6def0 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-bb1f7f3 {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-bb1f7f3>.elementor-widget-container {
    margin: 0px 0px -13px 0px;
}

.elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button {
    text-align: right;
}

.elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    width: 100%;
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-radius: 3px 3px 3px 3px;
}

.elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
    width: 14px;
}

.elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: #F3F3F300;
}

.elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    transform: translateY(-2px);
}

.elementor-6 .elementor-element.elementor-element-82c3a4a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-82c3a4a {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-360805e8>.elementor-container {
    max-width: 1150px;
}

.elementor-6 .elementor-element.elementor-element-360805e8>.elementor-background-overlay {
    background-image: url("../img/KAKTEK5-e1621061786829.png");
    background-position: 97% 70%;
    background-repeat: no-repeat;
    background-size: 49% auto;
    opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-360805e8 .elementor-background-overlay {
    filter: brightness(135%) contrast(125%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-6 .elementor-element.elementor-element-360805e8 {
    padding: 100px 0px 100px 0px;
}

.elementor-6 .elementor-element.elementor-element-3253e4ef>.elementor-element-populated {
    margin: 0px 50px 0px 0px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-d69248c .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-8b21f28 .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-6 .elementor-element.elementor-element-98499d0 {
    color: #8A91AC;
    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-6 .elementor-element.elementor-element-f87f90a {
    --divider-border-style: solid;
    --divider-color: #EAEAEA;
    --divider-border-width: 1px;
}

.elementor-6 .elementor-element.elementor-element-f87f90a .elementor-divider-separator {
    width: 100%;
}

.elementor-6 .elementor-element.elementor-element-f87f90a .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-6 .elementor-element.elementor-element-f294eba {
    margin-top: 0px;
    margin-bottom: 20px;
}

.elementor-6 .elementor-element.elementor-element-88ff674>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-60d0d23.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-60d0d23.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-60d0d23.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-60d0d23.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 10px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #2b2961;
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #2b2961;
    width: 30px;
}

.elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 30px;
}

.elementor-6 .elementor-element.elementor-element-ca91144>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-0242806.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-0242806.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-0242806.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-0242806.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 10px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #2b2961;
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #2b2961;
    width: 30px;
}

.elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 30px;
}

.elementor-6 .elementor-element.elementor-element-9c1b893 {
    margin-top: 10px;
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-ffb17ac>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3b799cb.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-3b799cb.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-3b799cb.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-3b799cb.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 10px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #2b2961;
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #2b2961;
    width: 30px;
}

.elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 30px;
}

.elementor-6 .elementor-element.elementor-element-121d97a>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5ca00ae.jkit-equal-height-enable,
.elementor-6 .elementor-element.elementor-element-5ca00ae.jkit-equal-height-enable .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-5ca00ae.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-6 .elementor-element.elementor-element-5ca00ae.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 10px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #2b2961;
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #2b2961;
    width: 30px;
}

.elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 30px;
}

.elementor-6 .elementor-element.elementor-element-150061b0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-150061b0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6a56a176>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-dd74b9e {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-dd74b9e .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-7e4b954 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-7e4b954 .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-6 .elementor-element.elementor-element-7e4b954>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-663425c .elementskit-single-image-accordion {
    min-height: 460px;
}

.elementor-6 .elementor-element.elementor-element-663425c .elementskit-image-accordion-wraper {
    height: 460px;
    margin-left: -0px;
    margin-right: -0px;
}

.elementor-6 .elementor-element.elementor-element-663425c .elementskit-image-accordion-wraper .elementskit-single-image-accordion {
    margin-left: 0px;
    margin-right: 0px;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-663425c .elementskit-single-image-accordion:before {
    background-color: transparent;
    background-image: linear-gradient(180deg, #29292991 0%, #01003578 100%);
}

.elementor-6 .elementor-element.elementor-element-663425c .elementskit-single-image-accordion .elementskit-accordion-title-wraper {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-663425c .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-663425c .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-663425c .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-663425c .elementskit-single-image-accordion .elementskit-accordion-content {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-663425c .elementskit-accordion-content .elementskit-btn {
    padding: 15px 20px 15px 20px;
    color: #36348E;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ffffff;
    border-radius: 5px 5px 5px 5px;
}

.elementor-6 .elementor-element.elementor-element-663425c .elementskit-accordion-content .elementskit-btn:hover {
    color: #fff;
}

.elementor-6 .elementor-element.elementor-element-3ccfd0ac>.elementor-container {
    max-width: 1150px;
}

.elementor-6 .elementor-element.elementor-element-3ccfd0ac:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-3ccfd0ac>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/microscope-in-laboratory-e1621208981612.jpg");
    background-position: 0% 67%;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-3ccfd0ac>.elementor-background-overlay {
    background-color: #2b2961;
    opacity: 0.85;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-3ccfd0ac {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}

.elementor-6 .elementor-element.elementor-element-4b5d44d .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-6 .elementor-element.elementor-element-4b5d44d>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-5d707c09 {
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-6 .elementor-element.elementor-element-5d707c09>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-57af9ef5.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-6 .elementor-element.elementor-element-57af9ef5.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button {
    text-align: right;
}

.elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    width: 100%;
    padding: 18px 40px 18px 40px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    color: #2b2961;
    background-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #2b2961;
    width: 14px;
}

.elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: #F0F0F0;
}

.elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 14px;
}

.elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 8px;
}

.elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 8px;
}

.elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    transform: translateY(-2px);
}

.elementor-6 .elementor-element.elementor-element-1682e5e6 {
    width: auto;
    max-width: auto;
}

.elementor-6 .elementor-element.elementor-element-2615de8a>.elementor-container {
    max-width: 1150px;
}

.elementor-6 .elementor-element.elementor-element-2615de8a {
    padding: 100px 0px 100px 0px;
}

.elementor-6 .elementor-element.elementor-element-4ccff08b {
    text-align: left;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-4ccff08b img {
    width: 100%;
    max-width: 100%;
}

.elementor-6 .elementor-element.elementor-element-bd1bebd {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-2bd6de5f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-2bd6de5f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-2bd6de5f>.elementor-element-populated {
    box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 50px 0px 0px -60px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -60px;
    padding: 60px 20px 60px 60px;
}

.elementor-6 .elementor-element.elementor-element-2bd6de5f>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-3642296a .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-bed6481 .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
    text-align: left;
    background-color: #FFFFFF00;
    margin: 0px 0px -30px 0px;
    padding: 0px 30px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    padding: 0px 0px 0px 0px;
    color: #8A91AC;
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
    color: #2b2961;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
    margin-bottom: 2px;
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
    color: #CCCCCC;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
    margin: -15px 0px -20px 0px;
    width: 60px;
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .tns-controls button i {
    font-size: 20px;
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
    width: 20px;
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .tns-controls button i,
.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
    padding: 0px 0px 0px 10px;
    opacity: 100%;
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .tns-controls button i:hover {
    color: #E5E5E5;
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .tns-controls button svg:hover {
    fill: #E5E5E5;
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i,
.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
    opacity: 100%;
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .tns-nav button {
    margin-top: 0px;
    background-color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .tns-nav button.tns-nav-active {
    background-color: #E91A2F;
}

.elementor-6 .elementor-element.elementor-element-6c4b830d {
    margin-top: 30px;
    margin-bottom: 0px;
    padding: 0% 11% 0% 5%;
}

.elementor-6 .elementor-element.elementor-element-5c47b4aa>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track .image-list {
    min-height: 0px;
}

.elementor-6 .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-slider .image-list {
    opacity: 60%;
}

.elementor-6 .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-slider:hover .image-list {
    opacity: 100%;
}

.elementor-6 .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .tns-controls button i,
.elementor-6 .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .tns-controls button svg {
    opacity: 100%;
}

.elementor-6 .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button i,
.elementor-6 .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button svg {
    opacity: 100%;
}

.elementor-6 .elementor-element.elementor-element-4d82dfcc>.elementor-container {
    max-width: 1150px;
}

.elementor-6 .elementor-element.elementor-element-4d82dfcc {
    padding: 0px 0px 70px 0px;
}

.elementor-6 .elementor-element.elementor-element-44e3f92 {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-44e3f92 .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-b25a13c {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-b25a13c .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-6 .elementor-element.elementor-element-6352ddbc>.elementor-container {
    max-width: 1290px;
}

.elementor-6 .elementor-element.elementor-element-6352ddbc {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-3d740aff>.elementor-element-populated {
    margin: 0px 35px 0px 0px;
    --e-column-margin-right: 35px;
    --e-column-margin-left: 0px;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-posts {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-column-gap: 30px;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
    height: 205px;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-post-title {
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
    font-family: var(--e-global-typography-04b1c6d-font-family), Sans-serif;
    font-size: var(--e-global-typography-04b1c6d-font-size);
    font-weight: var(--e-global-typography-04b1c6d-font-weight);
    line-height: var(--e-global-typography-04b1c6d-line-height);
    letter-spacing: var(--e-global-typography-04b1c6d-letter-spacing);
    word-spacing: var(--e-global-typography-04b1c6d-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
    color: #031B4E;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 10px 0px -5px 0px;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p {
    color: #8A91AC;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
    font-family: var(--e-global-typography-fb085c0-font-family), Sans-serif;
    font-size: var(--e-global-typography-fb085c0-font-size);
    font-weight: var(--e-global-typography-fb085c0-font-weight);
    text-transform: var(--e-global-typography-fb085c0-text-transform);
    line-height: var(--e-global-typography-fb085c0-line-height);
    letter-spacing: var(--e-global-typography-fb085c0-letter-spacing);
    word-spacing: var(--e-global-typography-fb085c0-word-spacing);
    padding: 0px 0px 0px 0px;
    background-color: #02010100;
    color: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
    margin-right: 10px;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
    margin-left: 10px;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-readmore svg {
    fill: #2b2961;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover {
    background-color: #02010100;
    color: #29313C;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover svg {
    fill: #29313C;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
    justify-content: space-between;
}

.elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
    text-align: left;
}

.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-606feaf1.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-606feaf1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-6 .elementor-element.elementor-element-606feaf1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-6 .elementor-element.elementor-element-606feaf1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/young-doctors-in-uniform-working-at-testing-laboratory-laboratory-technicians-e1621208951185.jpg");
    background-position: bottom center;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-606feaf1>.elementor-element-populated>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(0deg, #063089 0%, #F2295B00 100%);
    opacity: 0.65;
}

.elementor-6 .elementor-element.elementor-element-606feaf1>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 20px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-606feaf1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-692edc4d {
    --spacer-size: 50px;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-posts {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-column-gap: 0px;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-post {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-thumb {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
    height: 0px;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
    font-family: var(--e-global-typography-8605dde-font-family), Sans-serif;
    font-size: var(--e-global-typography-8605dde-font-size);
    font-weight: var(--e-global-typography-8605dde-font-weight);
    line-height: var(--e-global-typography-8605dde-line-height);
    letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
    word-spacing: var(--e-global-typography-8605dde-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
    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-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 0px 0px 0px 0px;
    margin: -20px 0px 0px 0px;
    background-color: #02010100;
    color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
    margin-right: 8px;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
    margin-left: 8px;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-readmore svg {
    fill: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
    justify-content: space-between;
}

.elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
    text-align: left;
}

@media(max-width:1024px) {

    .elementor-6 .elementor-element.elementor-element-2ab32091:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-2ab32091>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-6 .elementor-element.elementor-element-2ab32091 {
        padding: 100px 10px 200px 10px;
    }

    .elementor-6 .elementor-element.elementor-element-20070e74 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-236a7c9 .elementor-heading-title {
        font-size: var(--e-global-typography-580e878-font-size);
        line-height: var(--e-global-typography-580e878-line-height);
        letter-spacing: var(--e-global-typography-580e878-letter-spacing);
        word-spacing: var(--e-global-typography-580e878-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-685e239e {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button i {
        font-size: 24px;
    }

    .elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button svg {
        width: 24px;
    }

    .elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        line-height: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-5253b72 .elementor-heading-title {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-645a72f {
        padding: 60px 10px 0px 10px;
    }

    .elementor-6 .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-14dfeb56:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-14dfeb56>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-6 .elementor-element.elementor-element-14dfeb56 {
        margin-top: 40px;
        margin-bottom: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3911d368.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-6 .elementor-element.elementor-element-7d4ed2d1 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-580e878-font-size);
        line-height: var(--e-global-typography-580e878-line-height);
        letter-spacing: var(--e-global-typography-580e878-letter-spacing);
        word-spacing: var(--e-global-typography-580e878-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-7d4ed2d1>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-7d4ed2d1 {
        width: auto;
        max-width: auto;
    }

    .elementor-6 .elementor-element.elementor-element-525ec197 .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-4381a0fd .elementor-heading-title {
        font-size: var(--e-global-typography-6693059-font-size);
        line-height: var(--e-global-typography-6693059-line-height);
        letter-spacing: var(--e-global-typography-6693059-letter-spacing);
        word-spacing: var(--e-global-typography-6693059-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-75cd1acc {
        padding: 80px 10px 40px 10px;
    }

    .elementor-6 .elementor-element.elementor-element-25d6f509 {
        text-align: center;
        width: var(--container-widget-width, 85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }

    .elementor-6 .elementor-element.elementor-element-71ee9981>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-34baa119 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-532bebba .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-6 .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-99998d1>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-696e00ab {
        padding: 0px 10px 0px 10px;
    }

    .elementor-6 .elementor-element.elementor-element-42d95965 {
        padding: 0px 0px 80px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-2a8f53b8>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-61c35ee>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-3d2c1d7c>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }

    .elementor-6 .elementor-element.elementor-element-708b4fd6>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-7e17f19>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-59e04a4>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }

    .elementor-6 .elementor-element.elementor-element-36b736b6>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-983bae4>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-5536a74>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }

    .elementor-6 .elementor-element.elementor-element-22fc56ed>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-f60d876>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-59d109f>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }

    .elementor-6 .elementor-element.elementor-element-25c0e55a {
        padding: 80px 0px 80px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-1e0dbee1>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-7c23a9b4 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-38699955 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-6 .elementor-element.elementor-element-62cd43f>.elementor-widget-container {
        padding: 0% 10% 0% 10%;
    }

    .elementor-6 .elementor-element.elementor-element-0f99157>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-fd0d5e9>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }

    .elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-cbb18f4>.elementor-element-populated {
        margin: 80px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-f0a7649>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-d2eb393>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }

    .elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-225c427>.elementor-element-populated {
        margin: 80px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-4353495 .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-6af45bc0>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-1bbc94bc>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }

    .elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-12292074 {
        margin-top: 70px;
        margin-bottom: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-18abe466>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-263198d4>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }

    .elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-4f39de73 {
        margin-top: 70px;
        margin-bottom: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-5c22e0c7>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-1c929076.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }

    .elementor-6 .elementor-element.elementor-element-1c929076.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }

    .elementor-6 .elementor-element.elementor-element-0c6def0 .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-360805e8>.elementor-background-overlay {
        background-position: bottom center;
        background-size: 60% auto;
    }

    .elementor-6 .elementor-element.elementor-element-360805e8 {
        padding: 80px 0px 300px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3253e4ef>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-d69248c .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-8b21f28 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-dd74b9e .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-7e4b954 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-663425c .elementskit-single-image-accordion {
        min-height: 200px;
    }

    .elementor-6 .elementor-element.elementor-element-663425c .elementskit-image-accordion-wraper {
        height: 200px;
    }

    .elementor-6 .elementor-element.elementor-element-663425c .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-3ccfd0ac:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-3ccfd0ac>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-7ee2b02f>.elementor-element-populated {
        margin: 0px 10px 10px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-4b5d44d .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-6 .elementor-element.elementor-element-57af9ef5.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-6 .elementor-element.elementor-element-57af9ef5>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-2615de8a {
        padding: 80px 0px 80px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3355adcc>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-541ec3cb>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-6 .elementor-element.elementor-element-2bd6de5f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 40px 40px 40px;
    }

    .elementor-6 .elementor-element.elementor-element-3642296a .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-bed6481 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-6c4b830d {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-4d82dfcc {
        padding: 0px 0px 80px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-5a9b9736>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-44e3f92 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-b25a13c .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-6352ddbc {
        margin-top: 0px;
        margin-bottom: 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-post {
        margin: 0px 0px 40px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-post-title {
        margin: 25px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
        margin: 25px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-04b1c6d-font-size);
        line-height: var(--e-global-typography-04b1c6d-line-height);
        letter-spacing: var(--e-global-typography-04b1c6d-letter-spacing);
        word-spacing: var(--e-global-typography-04b1c6d-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-fb085c0-font-size);
        line-height: var(--e-global-typography-fb085c0-line-height);
        letter-spacing: var(--e-global-typography-fb085c0-letter-spacing);
        word-spacing: var(--e-global-typography-fb085c0-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-606feaf1>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-692edc4d {
        --spacer-size: 360px;
    }

    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        grid-column-gap: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
        height: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-8605dde-font-size);
        line-height: var(--e-global-typography-8605dde-line-height);
        letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
        word-spacing: var(--e-global-typography-8605dde-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover {
        color: #125FCD;
    }

    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover svg {
        fill: #125FCD;
    }
}

@media(max-width:767px) {
    .elementor-6 .elementor-element.elementor-element-2ab32091 {
        padding: 80px 5px 80px 5px;
    }

    .elementor-6 .elementor-element.elementor-element-20070e74 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-236a7c9 .elementor-heading-title {
        font-size: var(--e-global-typography-580e878-font-size);
        line-height: var(--e-global-typography-580e878-line-height);
        letter-spacing: var(--e-global-typography-580e878-letter-spacing);
        word-spacing: var(--e-global-typography-580e878-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-236a7c9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-685e239e {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-685e239e>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-dc42400 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button i {
        font-size: 23px;
    }

    .elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button svg {
        width: 23px;
    }

    .elementor-6 .elementor-element.elementor-element-3580930 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        line-height: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-5253b72 .elementor-heading-title {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-5253b72>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-645a72f {
        padding: 50px 5px 20px 5px;
    }

    .elementor-6 .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-14dfeb56 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-6 .elementor-element.elementor-element-7d4ed2d1 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-580e878-font-size);
        line-height: var(--e-global-typography-580e878-line-height);
        letter-spacing: var(--e-global-typography-580e878-letter-spacing);
        word-spacing: var(--e-global-typography-580e878-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-525ec197 .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-525ec197>.elementor-widget-container {
        margin: 0px 0px 0px 7px;
    }

    .elementor-6 .elementor-element.elementor-element-4381a0fd .elementor-heading-title {
        font-size: var(--e-global-typography-6693059-font-size);
        line-height: var(--e-global-typography-6693059-line-height);
        letter-spacing: var(--e-global-typography-6693059-letter-spacing);
        word-spacing: var(--e-global-typography-6693059-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-75cd1acc {
        padding: 50px 5px 50px 5px;
    }

    .elementor-6 .elementor-element.elementor-element-25d6f509 {
        text-align: right;
    }

    .elementor-6 .elementor-element.elementor-element-25d6f509 img {
        width: 90%;
    }

    .elementor-6 .elementor-element.elementor-element-71ee9981>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-6 .elementor-element.elementor-element-34baa119 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-532bebba .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-6 .elementor-element.elementor-element-4c62863>.elementor-element-populated {
        padding: 0px 0px 25px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-a67bc28>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-dc43369>.elementor-element-populated {
        margin: 0px 0px 25px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-6 .elementor-element.elementor-element-99998d1 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-ca74e90:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-6 .elementor-element.elementor-element-ca74e90>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center left;
    }

    .elementor-6 .elementor-element.elementor-element-831fd25 {
        --spacer-size: 200px;
    }

    .elementor-6 .elementor-element.elementor-element-42d95965 {
        padding: 0px 0px 50px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-2a8f53b8 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-2a8f53b8>.elementor-element-populated {
        margin: 0px 0px 25px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-3d2c1d7c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-708b4fd6 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-708b4fd6>.elementor-element-populated {
        margin: 0px 0px 25px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-59e04a4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-36b736b6 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-5536a74 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-22fc56ed {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-59d109f .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-25c0e55a {
        padding: 50px 0px 50px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-1e0dbee1>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-6 .elementor-element.elementor-element-7c23a9b4 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-38699955 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-6 .elementor-element.elementor-element-62cd43f>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-e524736 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-fd0d5e9>.elementor-element-populated {
        margin: 60px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-8b35e8a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-cbb18f4>.elementor-element-populated {
        margin: 60px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-611629c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-e7fe197 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-d2eb393>.elementor-element-populated {
        margin: 60px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-990a279 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-225c427>.elementor-element-populated {
        margin: 60px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-4353495 .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-239e882 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-3bb2c85d {
        margin-top: 35px;
        margin-bottom: 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-b9ebb6c .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-1bbc94bc>.elementor-element-populated {
        margin: 60px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-383eee9 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-12292074 {
        margin-top: 60px;
        margin-bottom: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-18abe466>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-856d5bf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-263198d4>.elementor-element-populated {
        margin: 60px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-59cc8a0 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-4f39de73 {
        margin-top: 60px;
        margin-bottom: 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-253dadc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-1c929076.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }

    .elementor-6 .elementor-element.elementor-element-1c929076.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }

    .elementor-6 .elementor-element.elementor-element-1c929076>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }

    .elementor-6 .elementor-element.elementor-element-0c6def0 .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-82c3a4a .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-360805e8>.elementor-background-overlay {
        background-size: 83% auto;
    }

    .elementor-6 .elementor-element.elementor-element-360805e8 {
        padding: 50px 0px 180px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3253e4ef>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-6 .elementor-element.elementor-element-d69248c .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-8b21f28 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-6 .elementor-element.elementor-element-88ff674>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 10px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-ca91144>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 10px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-9c1b893 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-ffb17ac>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 10px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-121d97a>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 10px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

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

    .elementor-6 .elementor-element.elementor-element-dd74b9e .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-7e4b954 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-663425c .elementskit-single-image-accordion {
        min-height: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-663425c .elementskit-image-accordion-wraper {
        height: 0px;
        margin-left: -0px;
        margin-right: -0px;
    }

    .elementor-6 .elementor-element.elementor-element-663425c .elementskit-image-accordion-wraper .elementskit-single-image-accordion {
        margin-left: 0px;
        margin-right: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-663425c .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-3ccfd0ac:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-3ccfd0ac>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-7ee2b02f>.elementor-element-populated {
        margin: 0px 5px 10px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-6 .elementor-element.elementor-element-4b5d44d .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-6 .elementor-element.elementor-element-57af9ef5>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-6 .elementor-element.elementor-element-1682e5e6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-2615de8a {
        padding: 50px 0px 50px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3355adcc>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-6 .elementor-element.elementor-element-541ec3cb>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 15px 0px 15px;
    }

    .elementor-6 .elementor-element.elementor-element-bd1bebd {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-2bd6de5f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 20px 40px 20px;
    }

    .elementor-6 .elementor-element.elementor-element-3642296a .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-bed6481 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-6c4b830d {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-5c47b4aa {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-5c47b4aa>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-4d82dfcc {
        padding: 0px 0px 50px 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-44e3f92 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-b25a13c .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-04b1c6d-font-size);
        line-height: var(--e-global-typography-04b1c6d-line-height);
        letter-spacing: var(--e-global-typography-04b1c6d-letter-spacing);
        word-spacing: var(--e-global-typography-04b1c6d-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-fb085c0-font-size);
        line-height: var(--e-global-typography-fb085c0-line-height);
        letter-spacing: var(--e-global-typography-fb085c0-letter-spacing);
        word-spacing: var(--e-global-typography-fb085c0-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
        height: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-8605dde-font-size);
        line-height: var(--e-global-typography-8605dde-line-height);
        letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
        word-spacing: var(--e-global-typography-8605dde-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-6 .elementor-element.elementor-element-61ac3382 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }
}

@media(min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-7708a8da {
        width: 62%;
    }

    .elementor-6 .elementor-element.elementor-element-27da333 {
        width: 37.956%;
    }

    .elementor-6 .elementor-element.elementor-element-120db387 {
        width: 44.077%;
    }

    .elementor-6 .elementor-element.elementor-element-71ee9981 {
        width: 55.879%;
    }

    .elementor-6 .elementor-element.elementor-element-7ee2b02f {
        width: 58.747%;
    }

    .elementor-6 .elementor-element.elementor-element-57af9ef5 {
        width: 41.214%;
    }

    .elementor-6 .elementor-element.elementor-element-3355adcc {
        width: 49.912%;
    }

    .elementor-6 .elementor-element.elementor-element-541ec3cb {
        width: 50.088%;
    }

    .elementor-6 .elementor-element.elementor-element-3d740aff {
        width: 70%;
    }

    .elementor-6 .elementor-element.elementor-element-606feaf1 {
        width: 30%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-7708a8da {
        width: 90%;
    }

    .elementor-6 .elementor-element.elementor-element-1292a943 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-10fb0591 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-2d143e3 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-120db387 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-71ee9981 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-0f99157 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-fd0d5e9 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-cbb18f4 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-f0a7649 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-d2eb393 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-225c427 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-6af45bc0 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-1bbc94bc {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-18abe466 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-263198d4 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-5c22e0c7 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-1c929076 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-3253e4ef {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-29a215be {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-7ee2b02f {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-57af9ef5 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-3355adcc {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-541ec3cb {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-2bd6de5f {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-5c47b4aa {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-3d740aff {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-606feaf1 {
        width: 100%;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-582855b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-5b44df0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-553ef02 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-cc43de3 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}










@media (min-width: 1025px) {
    .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-60d0d23 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-0242806 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-3b799cb .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-5ca00ae .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-4b8844ee .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc(3)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+4) {
        display: none;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(3)) {
        margin-right: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc()
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+1) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child()) {
        margin-right: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc()
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+1) {
        display: none;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-8051663 .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child()) {
        margin-right: 10px;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-post {
        display: block;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-1776cac3 .jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-thumb {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto;
        max-width: 100%;
    }
}




.elementor-kit-997 a {
    color: #031B4E;
}

.elementor-kit-997 a:hover {
    color: #3368C6;
}

.elementor-kit-997 h2 {
    color: #031B4E;
    font-family: "Roboto Condensed", Sans-serif;
    font-size: 32px;
    font-weight: 600;
}

.elementor-kit-997 h3 {
    color: #031B4E;
    font-family: "Roboto Condensed", Sans-serif;
    font-size: 32px;
    font-weight: 600;
}

.elementor-kit-997 button,
.elementor-kit-997 input[type="button"],
.elementor-kit-997 input[type="submit"],
.elementor-kit-997 .elementor-button {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    color: #FFFFFF;
    background-color: #3368C6;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    padding: 18px 40px 18px 40px;
}

.elementor-kit-997 button:hover,
.elementor-kit-997 button:focus,
.elementor-kit-997 input[type="button"]:hover,
.elementor-kit-997 input[type="button"]:focus,
.elementor-kit-997 input[type="submit"]:hover,
.elementor-kit-997 input[type="submit"]:focus,
.elementor-kit-997 .elementor-button:hover,
.elementor-kit-997 .elementor-button:focus {
    background-color: #031B4E;
}

.elementor-kit-997 label {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-kit-997 input:not([type="button"]):not([type="submit"]),
.elementor-kit-997 textarea,
.elementor-kit-997 .elementor-field-textual {
    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);
    color: #031B4E;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #EAEAEA;
    border-radius: 0px 0px 0px 0px;
}

.elementor-kit-997 input:focus:not([type="button"]):not([type="submit"]),
.elementor-kit-997 textarea:focus,
.elementor-kit-997 .elementor-field-textual:focus {
    color: #031B4E;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #CCCCCC;
    border-radius: 0px 0px 0px 0px;
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1140px;
}

.e-con {
    --container-max-width: 1140px;
}

.elementor-widget:not(:last-child) {
    margin-bottom: 20px;
}

.elementor-element {
    --widgets-spacing: 20px;
}


h1.entry-title {
    display: var(--page-title-display);
}

@media(max-width:1024px) {
    .elementor-kit-997 {
        --e-global-typography-primary-font-size: 15px;
        --e-global-typography-secondary-font-size: 45px;
        --e-global-typography-text-font-size: 15px;
        --e-global-typography-accent-font-size: 14px;
        --e-global-typography-c7dd825-font-size: 15px;
        --e-global-typography-fb085c0-font-size: 14px;
        --e-global-typography-6cb29b0-font-size: 17px;
        --e-global-typography-bd43908-font-size: 14px;
        --e-global-typography-45ff652-font-size: 17px;
        --e-global-typography-aaf66ea-font-size: 150px;
        --e-global-typography-580e878-font-size: 60px;
        --e-global-typography-51cde77-font-size: 50px;
        --e-global-typography-13d207f-font-size: 33px;
        --e-global-typography-6693059-font-size: 28px;
        --e-global-typography-8605dde-font-size: 26px;
        --e-global-typography-eaf232b-font-size: 22px;
        --e-global-typography-4535b79-font-size: 15px;
        --e-global-typography-1026598-font-size: 17px;
        --e-global-typography-cea17ee-font-size: 17px;
        --e-global-typography-04b1c6d-font-size: 19px;
        font-size: var(--e-global-typography-primary-font-size);
    }

    .elementor-kit-997 h2 {
        font-size: 30px;
    }

    .elementor-kit-997 h3 {
        font-size: 30px;
    }

    .elementor-kit-997 button,
    .elementor-kit-997 input[type="button"],
    .elementor-kit-997 input[type="submit"],
    .elementor-kit-997 .elementor-button {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-kit-997 label {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-kit-997 input:not([type="button"]):not([type="submit"]),
    .elementor-kit-997 textarea,
    .elementor-kit-997 .elementor-field-textual {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 1024px;
    }

    .e-con {
        --container-max-width: 1024px;
    }
}

@media(max-width:767px) {
    .elementor-kit-997 {
        --e-global-typography-primary-font-size: 14px;
        --e-global-typography-secondary-font-size: 40px;
        --e-global-typography-text-font-size: 14px;
        --e-global-typography-accent-font-size: 13px;
        --e-global-typography-c7dd825-font-size: 14px;
        --e-global-typography-fb085c0-font-size: 13px;
        --e-global-typography-6cb29b0-font-size: 16px;
        --e-global-typography-bd43908-font-size: 13px;
        --e-global-typography-45ff652-font-size: 16px;
        --e-global-typography-aaf66ea-font-size: 120px;
        --e-global-typography-580e878-font-size: 50px;
        --e-global-typography-51cde77-font-size: 48px;
        --e-global-typography-13d207f-font-size: 30px;
        --e-global-typography-6693059-font-size: 26px;
        --e-global-typography-8605dde-font-size: 24px;
        --e-global-typography-eaf232b-font-size: 20px;
        --e-global-typography-4535b79-font-size: 14px;
        --e-global-typography-1026598-font-size: 16px;
        --e-global-typography-cea17ee-font-size: 16px;
        --e-global-typography-04b1c6d-font-size: 18px;
        font-size: var(--e-global-typography-primary-font-size);
    }

    .elementor-kit-997 h2 {
        font-size: 28px;
    }

    .elementor-kit-997 h3 {
        font-size: 28px;
    }

    .elementor-kit-997 button,
    .elementor-kit-997 input[type="button"],
    .elementor-kit-997 input[type="submit"],
    .elementor-kit-997 .elementor-button {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-kit-997 label {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-kit-997 input:not([type="button"]):not([type="submit"]),
    .elementor-kit-997 textarea,
    .elementor-kit-997 .elementor-field-textual {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 767px;
    }

    .e-con {
        --container-max-width: 767px;
    }
}


.elementor-338 .elementor-element.elementor-element-93cfeb2>.elementor-container {
    max-width: 1150px;
}

.elementor-338 .elementor-element.elementor-element-93cfeb2>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-338 .elementor-element.elementor-element-93cfeb2:not(.elementor-motion-effects-element-type-background),
.elementor-338 .elementor-element.elementor-element-93cfeb2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-93cfeb2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    z-index: 2;
}

.elementor-338 .elementor-element.elementor-element-93cfeb2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-338 .elementor-element.elementor-element-93cfeb2::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
}

.elementor-338 .elementor-element.elementor-element-879a6a9>.elementor-element-populated {
    padding: 0px 0px 0px 10px;
}

.elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(18px/2);
}

.elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(18px/2);
}

.elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(18px/2);
    margin-left: calc(18px/2);
}

.elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-18px/2);
    margin-left: calc(-18px/2);
}

body.rtl .elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-18px/2);
}

body:not(.rtl) .elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-18px/2);
}

.elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-icon i {
    color: #FFFFFF;
}

.elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-icon svg {
    fill: #FFFFFF;
}

.elementor-338 .elementor-element.elementor-element-0ae5aa3 {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: right;
    --e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);
}

.elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-text {
    color: #FFFFFF;
    padding-left: 10px;
}

.elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-338 .elementor-element.elementor-element-f87630e.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-338 .elementor-element.elementor-element-f87630e>.elementor-element-populated {
    padding: 0px 10px 0px 0px;
}

.elementor-338 .elementor-element.elementor-element-8460dae .ekit_social_media {
    text-align: left;
    padding: 0;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-f392861>a {
    color: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-f392861>a svg path {
    stroke: #2b2961;
    fill: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-f392861>a:hover {
    color: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-f392861>a:hover svg path {
    stroke: #031B4E;
    fill: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-132cf5a>a {
    color: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-132cf5a>a svg path {
    stroke: #2b2961;
    fill: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-132cf5a>a:hover {
    color: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-132cf5a>a:hover svg path {
    stroke: #031B4E;
    fill: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-2f3c4eb>a {
    color: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-2f3c4eb>a svg path {
    stroke: #2b2961;
    fill: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-2f3c4eb>a:hover {
    color: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-2f3c4eb>a:hover svg path {
    stroke: #031B4E;
    fill: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-3169b01>a {
    color: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-3169b01>a svg path {
    stroke: #2b2961;
    fill: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-3169b01>a:hover {
    color: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-8460dae .elementor-repeater-item-3169b01>a:hover svg path {
    stroke: #031B4E;
    fill: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-8460dae .ekit_social_media>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 0% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
    font-family: "Varela Round", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    width: 0px;
    height: 0px;
    line-height: 0px;
}

.elementor-338 .elementor-element.elementor-element-8460dae .ekit_social_media>li {
    display: inline-block; 
}

.elementor-338 .elementor-element.elementor-element-8460dae .ekit_social_media>li>a i {
    font-size: 14px;
}

.elementor-338 .elementor-element.elementor-element-8460dae .ekit_social_media>li>a svg {
    max-width: 14px;
}

.elementor-338 .elementor-element.elementor-element-8460dae>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: #FFFFFF;
}

.elementor-338 .elementor-element.elementor-element-8460dae {
    width: auto;
    max-width: auto;
}

.elementor-338 .elementor-element.elementor-element-d4a652e>.elementor-container {
    max-width: 1150px;
}

.elementor-338 .elementor-element.elementor-element-d4a652e>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-338 .elementor-element.elementor-element-d4a652e:not(.elementor-motion-effects-element-type-background),
.elementor-338 .elementor-element.elementor-element-d4a652e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-338 .elementor-element.elementor-element-d4a652e {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    z-index: 2;
}

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

.elementor-338 .elementor-element.elementor-element-d844cc1 {
    text-align: left;
}

.elementor-338 .elementor-element.elementor-element-d844cc1 img {
    width: 285px;
}

.elementor-338 .elementor-element.elementor-element-eb13b66>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu>ul,
.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu,
.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu>li>a {
    display: flex;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
    justify-content: center;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu {
    left: unset;
    top: 100%;
    right: unset;
    bottom: unset;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu .menu-item .sub-menu {
    left: 100%;
    top: unset;
    right: unset;
    bottom: unset;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
    height: 90px;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a {
    font-family: var(--e-global-typography-bd43908-font-family), Sans-serif;
    font-size: var(--e-global-typography-bd43908-font-size);
    font-weight: var(--e-global-typography-bd43908-font-weight);
    line-height: var(--e-global-typography-bd43908-line-height);
    letter-spacing: var(--e-global-typography-bd43908-letter-spacing);
    word-spacing: var(--e-global-typography-bd43908-word-spacing);
    padding: 0px 25px 0px 25px;
    color: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a svg {
    fill: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li:hover>a {
    color: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li:hover>a svg {
    fill: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-item>a,
.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-ancestor>a {
    color: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-item>a svg,
.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-ancestor>a svg {
    fill: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,
.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg {
    margin: 3px 0px 0px 5px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
    font-family: var(--e-global-typography-bd43908-font-family), Sans-serif;
    font-size: var(--e-global-typography-bd43908-font-size);
    font-weight: var(--e-global-typography-bd43908-font-weight);
    line-height: var(--e-global-typography-bd43908-line-height);
    letter-spacing: var(--e-global-typography-bd43908-letter-spacing);
    word-spacing: var(--e-global-typography-bd43908-word-spacing);
    padding: 16px 30px 16px 30px;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li>a {
    color: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li>a svg {
    fill: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover>a {
    color: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover>a svg {
    fill: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item>a {
    color: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item>a svg {
    fill: #2b2961;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
    padding: 3px 0px 3px 0px;
    border-radius: 0px 0px 0px 0px;
    min-width: 220px;
    background-color: #FFFFFF;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
    float: right;
    background-color: #E91A2F00;
    border-style: solid;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover {
    background-color: #5B86E500;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
    background-color: #FFFFFF00;
    border-style: solid;
}

.elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
    object-fit: cover;
}

.elementor-bc-flex-widget .elementor-338 .elementor-element.elementor-element-67d5811.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-338 .elementor-element.elementor-element-67d5811.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-338 .elementor-element.elementor-element-67d5811>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-338 .elementor-element.elementor-element-67d5811>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button {
    text-align: right;
}

.elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    width: 100%;
    color: #FFFFFF;
    padding: 16px 32px 16px 32px;
    font-family: var(--e-global-typography-fb085c0-font-family), Sans-serif;
    font-size: var(--e-global-typography-fb085c0-font-size);
    font-weight: var(--e-global-typography-fb085c0-font-weight);
    text-transform: var(--e-global-typography-fb085c0-text-transform);
    line-height: var(--e-global-typography-fb085c0-line-height);
    letter-spacing: var(--e-global-typography-fb085c0-letter-spacing);
    word-spacing: var(--e-global-typography-fb085c0-word-spacing);
    background-color: #2b2961;
    border-radius: 0px 0px 0px 0px;
}

.elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: #031B4E;
}

.elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 14px;
}

.elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    width: 14px;
}

.elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 8px;
}

.elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 8px;
}

.elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    transform: translateY(-2px);
}

.elementor-338 .elementor-element.elementor-element-e7bfab0 {
    width: auto;
    max-width: auto;
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-338 .elementor-element.elementor-element-879a6a9 {
        width: 73%;
    }

    .elementor-338 .elementor-element.elementor-element-f87630e {
        width: 27%;
    }

    .elementor-338 .elementor-element.elementor-element-029e432 {
        width: 50%;
    }

    .elementor-338 .elementor-element.elementor-element-eb13b66 {
        width: 50%;
    }

    .elementor-338 .elementor-element.elementor-element-67d5811 {
        width: 100%;
    }
}

@media(max-width:1024px) {
    .elementor-338 .elementor-element.elementor-element-879a6a9>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-338 .elementor-element.elementor-element-f87630e>.elementor-element-populated {
        padding: 0px 20px 0px 0px;
    }

    .elementor-338 .elementor-element.elementor-element-d4a652e {
        padding: 10px 0px 10px 0px;
    }

    .elementor-338 .elementor-element.elementor-element-029e432>.elementor-element-populated {
        margin: 10px 0px 10px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-338 .elementor-element.elementor-element-d844cc1 {
        text-align: left;
    }

    .elementor-338 .elementor-element.elementor-element-d844cc1 img {
        width: 100%;
    }

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

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper {
        background-color: #FFFFFF;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper {
        background-color: #FFFFFF;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
        padding: 25px 25px 25px 25px;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a {
        font-size: var(--e-global-typography-bd43908-font-size);
        line-height: var(--e-global-typography-bd43908-line-height);
        letter-spacing: var(--e-global-typography-bd43908-letter-spacing);
        word-spacing: var(--e-global-typography-bd43908-word-spacing);
        padding: 15px 15px 15px 6px;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,
    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg {
        margin: 0px 0px 0px 0px;
        border-width: 0px 0px 0px 0px;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
        font-size: var(--e-global-typography-bd43908-font-size);
        line-height: var(--e-global-typography-bd43908-line-height);
        letter-spacing: var(--e-global-typography-bd43908-letter-spacing);
        word-spacing: var(--e-global-typography-bd43908-word-spacing);
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li>a {
        color: #031B4E;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li>a svg {
        fill: #031B4E;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu i {
        font-size: 20px;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg {
        width: 20px;
        fill: #031B4E;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
        border-width: 0px 0px 0px 0px;
        border-radius: 50px 50px 50px 50px;
        color: #031B4E;
        padding: 10px 0px 10px 0px;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover {
        color: #5B86E5;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover svg {
        fill: #5B86E5;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
        border-width: 0px 0px 0px 0px;
        border-radius: 50px 50px 50px 50px;
        color: #031B4E;
        padding: 15px 32px 15px 15px;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg {
        fill: #031B4E;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover {
        color: #2b2961;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover svg {
        fill: #2b2961;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
        max-width: 260px;
        width: 120px;
        height: 52px;
        object-fit: contain;
    }

    .elementor-338 .elementor-element.elementor-element-67d5811>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-fb085c0-font-size);
        line-height: var(--e-global-typography-fb085c0-line-height);
        letter-spacing: var(--e-global-typography-fb085c0-letter-spacing);
        word-spacing: var(--e-global-typography-fb085c0-word-spacing);
    }
}

@media(max-width:767px) {

    .elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-338 .elementor-element.elementor-element-0ae5aa3 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-338 .elementor-element.elementor-element-f87630e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 15px 0px 0px;
    }

    .elementor-338 .elementor-element.elementor-element-029e432 {
        width: 50%;
    }

    .elementor-338 .elementor-element.elementor-element-029e432>.elementor-element-populated {
        margin: 0px 0px 0px 5px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 5px;
    }

    .elementor-338 .elementor-element.elementor-element-d844cc1 img {
        width: 100%;
    }

    .elementor-338 .elementor-element.elementor-element-eb13b66 {
        width: 50%;
    }

    .elementor-338 .elementor-element.elementor-element-eb13b66>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a {
        font-size: var(--e-global-typography-bd43908-font-size);
        line-height: var(--e-global-typography-bd43908-line-height);
        letter-spacing: var(--e-global-typography-bd43908-letter-spacing);
        word-spacing: var(--e-global-typography-bd43908-word-spacing);
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
        font-size: var(--e-global-typography-bd43908-font-size);
        line-height: var(--e-global-typography-bd43908-line-height);
        letter-spacing: var(--e-global-typography-bd43908-letter-spacing);
        word-spacing: var(--e-global-typography-bd43908-word-spacing);
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu i {
        font-size: 16px;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg {
        width: 16px;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
        padding: 10px 0px 10px 0px;
    }

    .elementor-338 .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
        max-width: 240px;
    }

    .elementor-338 .elementor-element.elementor-element-67d5811 {
        width: 50%;
    }

    .elementor-338 .elementor-element.elementor-element-e7bfab0 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-fb085c0-font-size);
        line-height: var(--e-global-typography-fb085c0-line-height);
        letter-spacing: var(--e-global-typography-fb085c0-letter-spacing);
        word-spacing: var(--e-global-typography-fb085c0-word-spacing);
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
        display: block;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
        width: 100%;
        max-width: 360px;
        border-radius: 0;
        background-color: #f7f7f7;
        width: 100%;
        position: fixed;
        top: 0;
        left: -110%;
        height: 100% !important;
        box-shadow: 0 10px 30px 0 rgba(255, 165, 0, 0);
        overflow-y: auto;
        overflow-x: hidden;
        padding-top: 0;
        padding-left: 0;
        padding-right: 0;
        display: flex;
        flex-direction: column-reverse;
        justify-content: flex-end;
        -moz-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
        -webkit-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
        -o-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
        -ms-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
        transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper.active {
        left: 0;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
        overflow-y: hidden;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel {
        padding: 10px 0px 10px 0px;
        display: block;
        position: relative;
        z-index: 5;
        width: 100%;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title {
        display: inline-block;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
        display: block;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
        display: block;
        height: 100%;
        overflow-y: auto;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i {
        margin-left: auto;
        border: 1px solid var(--jkit-border-color);
        border-radius: 3px;
        padding: 4px 15px;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg {
        margin-left: auto;
        border: 1px solid var(--jkit-border-color);
        border-radius: 3px;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
        position: inherit;
        box-shadow: none;
        background: none;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li {
        display: block;
        width: 100%;
        position: inherit;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu {
        display: none;
        max-height: 2500px;
        opacity: 0;
        visibility: hidden;
        transition: max-height 5s ease-out;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open {
        display: block;
        opacity: 1;
        visibility: visible;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a {
        display: block;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a i {
        float: right;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a svg {
        float: right
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
        height: 100%;
    }
}

@media (max-width: 1024px) {
    .admin-bar .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
        top: 32px;
    }
}

@media (max-width: 782px) {
    .admin-bar .elementor-element.elementor-element-013d8c6 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
        top: 46px;
    }
}


.elementor-343 .elementor-element.elementor-element-a77a9e4>.elementor-container {
    max-width: 1150px;
}

.elementor-343 .elementor-element.elementor-element-a77a9e4 {
    z-index: 1;
}

.elementor-343 .elementor-element.elementor-element-45136c4>.elementor-container {
    max-width: 1150px;
}

.elementor-343 .elementor-element.elementor-element-45136c4:not(.elementor-motion-effects-element-type-background),
.elementor-343 .elementor-element.elementor-element-45136c4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4F8FF;
}

.elementor-343 .elementor-element.elementor-element-45136c4,
.elementor-343 .elementor-element.elementor-element-45136c4>.elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-343 .elementor-element.elementor-element-45136c4 {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.15);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 50px 50px 50px;
}

.elementor-343 .elementor-element.elementor-element-45136c4>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-343 .elementor-element.elementor-element-5ed6c58 {
    text-align: left;
}

.elementor-343 .elementor-element.elementor-element-5ed6c58 .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-343 .elementor-element.elementor-element-ed1fdad {
    text-align: left;
}

.elementor-343 .elementor-element.elementor-element-ed1fdad .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-6693059-font-family), Sans-serif;
    font-size: var(--e-global-typography-6693059-font-size);
    font-weight: var(--e-global-typography-6693059-font-weight);
    line-height: var(--e-global-typography-6693059-line-height);
    letter-spacing: var(--e-global-typography-6693059-letter-spacing);
    word-spacing: var(--e-global-typography-6693059-word-spacing);
}

.elementor-343 .elementor-element.elementor-element-ed1fdad>.elementor-widget-container {
    margin: -10px 0px -10px 0px;
}

.elementor-343 .elementor-element.elementor-element-0bcb657 {
    color: #8A91AC;
}

.elementor-343 .elementor-element.elementor-element-0bcb657>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-bc-flex-widget .elementor-343 .elementor-element.elementor-element-850bcec.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-form-control {
    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);
    color: #2b2961;
    border-radius: 0px 0px 0px 0px;
    padding: 14px 0px 14px 15px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    box-shadow: 0px 0px 10px 0px rgba(118.49999999999999, 118.49999999999999, 118.49999999999999, 0.1);
}

.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder) {
    -webkit-box-flex: 63%;
    -ms-flex: 0 0 63%;
    flex: 0 0 63%;
    margin-right: 10px;
}

.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-form-control::placeholder {
    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);
    color: #CCCCCC;
}

.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder {
    align-self: center;
    -webkit-box-flex: 34%;
    -ms-flex: 0 0 34%;
    flex: 0 0 34%;
}

.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    border-radius: 0px 0px 0px 0px;
    padding: 18px 30px 18px 30px;
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp.style-full .jkit-mailchimp-submit {
    width: 34%;
}

.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit svg {
    fill: #FFFFFF;
    width: 16px;
}

.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit:hover {
    background-color: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit.position-before i,
.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit.position-before svg {
    margin-right: 0px;
}

.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit.position-after i,
.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit.position-after svg {
    margin-left: 0px;
}

.elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit i {
    font-size: 16px;
}

.elementor-343 .elementor-element.elementor-element-0763de8>.elementor-container {
    max-width: 1150px;
}

.elementor-343 .elementor-element.elementor-element-0763de8:not(.elementor-motion-effects-element-type-background),
.elementor-343 .elementor-element.elementor-element-0763de8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-0763de8>.elementor-background-overlay {
    background-image: url("../img/Asset-1-e1621208917709.png");
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-343 .elementor-element.elementor-element-0763de8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -125px;
    margin-bottom: 0px;
    padding: 150px 0px 20px 0px;
}

.elementor-343 .elementor-element.elementor-element-67d28ff {
    margin-top: 10px;
    margin-bottom: 80px;
}

.elementor-343 .elementor-element.elementor-element-178bcfa .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2);
}

.elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2);
}

.elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2);
}

.elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2);
}

body.rtl .elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2);
}

body:not(.rtl) .elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2);
}

.elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-icon i {
    color: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-icon svg {
    fill: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-b446320 {
    --e-icon-list-icon-size: 14px;
}

.elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-text {
    color: #FFFFFF;
}

.elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #8A91AC;
}

.elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-343 .elementor-element.elementor-element-15c70ee .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2);
}

.elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2);
}

.elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2);
}

.elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2);
}

body.rtl .elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2);
}

body:not(.rtl) .elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2);
}

.elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-icon i {
    color: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-icon svg {
    fill: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-e3bbae4 {
    --e-icon-list-icon-size: 14px;
}

.elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-text {
    color: #FFFFFF;
}

.elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #8A91AC;
}

.elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
}

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

.elementor-343 .elementor-element.elementor-element-e438556 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2);
}

.elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2);
}

.elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2);
}

.elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2);
}

body.rtl .elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2);
}

body:not(.rtl) .elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2);
}

.elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-icon i {
    color: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-icon svg {
    fill: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-ff384f5 {
    --e-icon-list-icon-size: 14px;
}

.elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-text {
    color: #FFFFFF;
}

.elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #8A91AC;
}

.elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-343 .elementor-element.elementor-element-907a1d1>.elementor-element-populated {
    margin: 0px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;
}

.elementor-343 .elementor-element.elementor-element-e7bf651 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-343 .elementor-element.elementor-element-66a3522 {
    color: #FFFFFF;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button {
    text-align: right;
}

.elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    width: 100%;
    padding: 18px 40px 18px 40px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    color: #FFFFFF;
    background-color: #2b2961;
    border-radius: 0px 0px 0px 0px;
}

.elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
    width: 14px;
}

.elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 14px;
}

.elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 8px;
}

.elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 8px;
}

.elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    transform: translateY(-2px);
}

.elementor-343 .elementor-element.elementor-element-74c665e {
    width: auto;
    max-width: auto;
}

.elementor-343 .elementor-element.elementor-element-3da6085>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-343 .elementor-element.elementor-element-3da6085 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #8A91AC14;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 0px;
}

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

.elementor-343 .elementor-element.elementor-element-d8f0837 {
    text-align: left;
}

.elementor-343 .elementor-element.elementor-element-d8f0837 img {
    width:100%;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .ekit_social_media {
    text-align: left;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-f392861>a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-f392861>a svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-f392861>a:hover {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-f392861>a:hover svg path {
    stroke: #2b2961;
    fill: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-132cf5a>a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-132cf5a>a svg path {
    stroke: #2b2961;
    fill: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-132cf5a>a:hover {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-132cf5a>a:hover svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-2f3c4eb>a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-2f3c4eb>a svg path {
    stroke: #2b2961;
    fill: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-2f3c4eb>a:hover {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-2f3c4eb>a:hover svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-3169b01>a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-3169b01>a svg path {
    stroke: #2b2961;
    fill: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-3169b01>a:hover {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .elementor-repeater-item-3169b01>a:hover svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .ekit_social_media>li>a {
    text-align: center;
    text-decoration: none;
    border-radius: 0% 0% 0% 0%;
    padding: 10px 0px 0px 0px;
    font-family: "Varela Round", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    width: 35px;
    height: 35px;
    line-height: 0px;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .ekit_social_media>li {
    display: inline-block;
    margin: 0px 6px 0px 0px;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .ekit_social_media>li>a i {
    font-size: 14px;
}

.elementor-343 .elementor-element.elementor-element-4d39f1e .ekit_social_media>li>a svg {
    max-width: 14px;
}

.elementor-343 .elementor-element.elementor-element-d0111f6 {
    text-align: right;
    color: #FFFFFF;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-343 .elementor-element.elementor-element-d0111f6>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

@media(max-width:1024px) {
    .elementor-343 .elementor-element.elementor-element-c78e2bd>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-343 .elementor-element.elementor-element-45136c4 {
        padding: 50px 50px 50px 50px;
    }

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

    .elementor-343 .elementor-element.elementor-element-5ed6c58 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-ed1fdad .elementor-heading-title {
        font-size: var(--e-global-typography-6693059-font-size);
        line-height: var(--e-global-typography-6693059-line-height);
        letter-spacing: var(--e-global-typography-6693059-letter-spacing);
        word-spacing: var(--e-global-typography-6693059-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-form-control {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder) {
        -webkit-box-flex: 60%;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
    }

    .elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-form-control::placeholder {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
        padding: 17px 0px 18px 0px;
        margin: 0px 0px 0px 0px;
    }

    .elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp.style-full .jkit-mailchimp-submit {
        width: 27%;
    }

    .elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder {
        -webkit-box-flex: 27%;
        -ms-flex: 0 0 27%;
        flex: 0 0 27%;
    }

    .elementor-343 .elementor-element.elementor-element-9bd837d>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

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

    .elementor-343 .elementor-element.elementor-element-178bcfa .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-accent-font-size);
    }

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

    .elementor-343 .elementor-element.elementor-element-15c70ee .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-343 .elementor-element.elementor-element-e438556 .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-343 .elementor-element.elementor-element-907a1d1>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-343 .elementor-element.elementor-element-e7bf651 .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-66a3522 {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-d8f0837 img {
        width: 90%;
    }

    .elementor-343 .elementor-element.elementor-element-d0111f6 {
        font-size: var(--e-global-typography-accent-font-size);
    }
}

@media(max-width:767px) {
    .elementor-343 .elementor-element.elementor-element-c78e2bd>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-343 .elementor-element.elementor-element-45136c4 {
        padding: 25px 25px 25px 25px;
    }

    .elementor-343 .elementor-element.elementor-element-daa062b>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-343 .elementor-element.elementor-element-5ed6c58 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-ed1fdad .elementor-heading-title {
        font-size: var(--e-global-typography-6693059-font-size);
        line-height: var(--e-global-typography-6693059-line-height);
        letter-spacing: var(--e-global-typography-6693059-letter-spacing);
        word-spacing: var(--e-global-typography-6693059-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-850bcec>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-form-control {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder) {
        -webkit-box-flex: 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    }

    .elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-form-control::placeholder {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
        padding: 18px 12px 17px 12px;
    }

    .elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp.style-full .jkit-mailchimp-submit {
        width: 45%;
    }

    .elementor-343 .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder {
        -webkit-box-flex: 45%;
        -ms-flex: 0 0 45%;
        flex: 0 0 45%;
    }

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

    .elementor-343 .elementor-element.elementor-element-67d28ff {
        margin-top: 0px;
        margin-bottom: 30px;
    }

    .elementor-343 .elementor-element.elementor-element-a67502b {
        width: 100%;
    }

    .elementor-343 .elementor-element.elementor-element-178bcfa .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-343 .elementor-element.elementor-element-b446320 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-343 .elementor-element.elementor-element-d66bb4e {
        width: 100%;
    }

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

    .elementor-343 .elementor-element.elementor-element-15c70ee .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-343 .elementor-element.elementor-element-e3bbae4 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-accent-font-size);
    }

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

    .elementor-343 .elementor-element.elementor-element-e438556 .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-343 .elementor-element.elementor-element-ff384f5 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-343 .elementor-element.elementor-element-e7bf651 .elementor-heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-66a3522 {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-343 .elementor-element.elementor-element-74c665e .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-343 .elementor-element.elementor-element-5deeae2>.elementor-element-populated {
        margin: 0px 0px 25px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-343 .elementor-element.elementor-element-d8f0837 {
        text-align: left;
    }

    .elementor-343 .elementor-element.elementor-element-d8f0837 img {
        width: 100%;
    }

    .elementor-343 .elementor-element.elementor-element-652035c>.elementor-element-populated {
        margin: 0px 0px 25px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-343 .elementor-element.elementor-element-d0111f6 {
        text-align: left;
        font-size: var(--e-global-typography-accent-font-size);
    }
}

@media(min-width:768px) {
    .elementor-343 .elementor-element.elementor-element-c78e2bd {
        width: 100%;
    }

    .elementor-343 .elementor-element.elementor-element-daa062b {
        width: 50%;
    }

    .elementor-343 .elementor-element.elementor-element-850bcec {
        width: 49.906%;
    }

    .elementor-343 .elementor-element.elementor-element-a67502b {
        width: 20%;
    }

    .elementor-343 .elementor-element.elementor-element-d66bb4e {
        width: 20%;
    }

    .elementor-343 .elementor-element.elementor-element-b457c88 {
        width: 25%;
    }

    .elementor-343 .elementor-element.elementor-element-907a1d1 {
        width: 35%;
    }

    .elementor-343 .elementor-element.elementor-element-5deeae2 {
        width: 22%;
    }

    .elementor-343 .elementor-element.elementor-element-652035c {
        width: 28%;
    }

    .elementor-343 .elementor-element.elementor-element-2860220 {
        width: 50%;
    }
}

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

    .elementor-343 .elementor-element.elementor-element-850bcec {
        width: 100%;
    }

    .elementor-343 .elementor-element.elementor-element-a67502b {
        width: 50%;
    }

    .elementor-343 .elementor-element.elementor-element-d66bb4e {
        width: 50%;
    }

    .elementor-343 .elementor-element.elementor-element-b457c88 {
        width: 50%;
    }

    .elementor-343 .elementor-element.elementor-element-907a1d1 {
        width: 50%;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper.extra-fields .jkit-submit-input-holder {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-3127897 .jeg-elementor-kit.jkit-mailchimp.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper.extra-fields .jkit-input-wrapper:nth-last-child(2) {
        margin-right: 0 !important;
    }
}


.elementor-352 .elementor-element.elementor-element-75825f0>.elementor-container {
    max-width: 500px;
}

.elementor-352 .elementor-element.elementor-element-75825f0:not(.elementor-motion-effects-element-type-background),
.elementor-352 .elementor-element.elementor-element-75825f0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/lady-busy-with-biological-research-e1621208833223.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-352 .elementor-element.elementor-element-75825f0>.elementor-background-overlay {
    background-color: #063089;
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-352 .elementor-element.elementor-element-75825f0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 5% 0% 5% 0%;
}

.elementor-352 .elementor-element.elementor-element-6af9c7e3.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-352 .elementor-element.elementor-element-6af9c7e3>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2b2961;
    opacity: 0.8;
}

.elementor-352 .elementor-element.elementor-element-6af9c7e3>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

.elementor-352 .elementor-element.elementor-element-6af9c7e3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-352 .elementor-element.elementor-element-49baf9d0 {
    text-align: center;
}

.elementor-352 .elementor-element.elementor-element-49baf9d0 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-51cde77-font-family), Sans-serif;
    font-size: var(--e-global-typography-51cde77-font-size);
    font-weight: var(--e-global-typography-51cde77-font-weight);
    line-height: var(--e-global-typography-51cde77-line-height);
    letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
    word-spacing: var(--e-global-typography-51cde77-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    color: #FFFFFF;
    background-color: #02010100;
}

.elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
    width: 15px;
}

.elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 15px;
}

.elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 10px;
}

.elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 10px;
}

.elementor-352 .elementor-element.elementor-element-552771d8>.elementor-widget-container {
    margin: 0px 10px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-552771d8 {
    width: auto;
    max-width: auto;
}

.elementor-352 .elementor-element.elementor-element-6bf609dc .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-6bf609dc {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-352 .elementor-element.elementor-element-1f3c5df9>.elementor-container {
    max-width: 1150px;
}

.elementor-352 .elementor-element.elementor-element-1f3c5df9 {
    padding: 60px 0px 80px 0px;
}

.elementor-bc-flex-widget .elementor-352 .elementor-element.elementor-element-6dea41a4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-352 .elementor-element.elementor-element-e053dca:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-352 .elementor-element.elementor-element-e053dca>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/newpropo.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-352 .elementor-element.elementor-element-e053dca>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-352 .elementor-element.elementor-element-bdf6da2 {
    --spacer-size: 260px;
}

.elementor-352 .elementor-element.elementor-element-68b491d4 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-352 .elementor-element.elementor-element-13312110:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-352 .elementor-element.elementor-element-13312110>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/scientist-hands-with-microscope-examining-samples-and-liquid-medical-research-e1621208843403.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-352 .elementor-element.elementor-element-13312110>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-352 .elementor-element.elementor-element-2f262d37 {
    --spacer-size: 260px;
}

.elementor-bc-flex-widget .elementor-352 .elementor-element.elementor-element-2714ce9e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-352 .elementor-element.elementor-element-2714ce9e>.elementor-element-populated {
    margin: 0px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;
}

.elementor-352 .elementor-element.elementor-element-08c678f .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-004f0d3 {
    text-align: left;
}

.elementor-352 .elementor-element.elementor-element-004f0d3 .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-352 .elementor-element.elementor-element-e8ee473 {
    color: #8A91AC;
    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-352 .elementor-element.elementor-element-e8ee473>.elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-352 .elementor-element.elementor-element-1b96972 {
    margin-top: 0px;
    margin-bottom: 30px;
}

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

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

.elementor-352 .elementor-element.elementor-element-b00b4a4>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(9px/2);
}

.elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(9px/2);
}

.elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(9px/2);
    margin-left: calc(9px/2);
}

.elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-9px/2);
    margin-left: calc(-9px/2);
}

body.rtl .elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-9px/2);
}

body:not(.rtl) .elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-9px/2);
}

.elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-icon i {
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-icon svg {
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-5682d3f {
    --e-icon-list-icon-size: 14px;
}

.elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-text {
    color: #8A91AC;
    padding-left: 7px;
}

.elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

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

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

.elementor-352 .elementor-element.elementor-element-e0d472b>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(9px/2);
}

.elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(9px/2);
}

.elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(9px/2);
    margin-left: calc(9px/2);
}

.elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-9px/2);
    margin-left: calc(-9px/2);
}

body.rtl .elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-9px/2);
}

body:not(.rtl) .elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-9px/2);
}

.elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-icon i {
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-icon svg {
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-e0814ed {
    --e-icon-list-icon-size: 14px;
}

.elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-text {
    color: #8A91AC;
    padding-left: 7px;
}

.elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-352 .elementor-element.elementor-element-b9df275 {
    --divider-border-style: solid;
    --divider-color: #EAEAEA;
    --divider-border-width: 1px;
}

.elementor-352 .elementor-element.elementor-element-b9df275 .elementor-divider-separator {
    width: 100%;
}

.elementor-352 .elementor-element.elementor-element-b9df275 .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-352 .elementor-element.elementor-element-b4d230a .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
    background-color: #F3F3F3;
    border-radius: 5px 5px 5px 5px;
}

.elementor-352 .elementor-element.elementor-element-b4d230a .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #2b2961;
    border-radius: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-b4d230a .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-b4d230a .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-a7b30a1 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
    background-color: #F3F3F3;
    border-radius: 5px 5px 5px 5px;
}

.elementor-352 .elementor-element.elementor-element-a7b30a1 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #2b2961;
    border-radius: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-a7b30a1 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-a7b30a1 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-776c711d>.elementor-container {
    max-width: 1150px;
}

.elementor-352 .elementor-element.elementor-element-776c711d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 100px 0px;
}

.elementor-352 .elementor-element.elementor-element-776c711d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-352 .elementor-element.elementor-element-5e64e1b0.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-352 .elementor-element.elementor-element-6d169325 .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-6d169325 {
    width: 100%;
    max-width: 100%;
}

.elementor-352 .elementor-element.elementor-element-97c2bba {
    text-align: left;
}

.elementor-352 .elementor-element.elementor-element-97c2bba .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-bc-flex-widget .elementor-352 .elementor-element.elementor-element-22a3984.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-352 .elementor-element.elementor-element-22a3984.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-352 .elementor-element.elementor-element-22a3984.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button {
    text-align: center;
}

.elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
    padding: 18px 0px 0px 4px;
    height: 55px;
    width: 55px;
    line-height: 0px;
    background-color: #2b2961;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button i {
    font-size: 18px;
}

.elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button svg {
    width: 18px;
}

.elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,
.elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:hover:after,
.elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:hover:before {
    color: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover {
    background-color: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-966509f {
    width: auto;
    max-width: auto;
}

.elementor-352 .elementor-element.elementor-element-bae5e44 .elementor-heading-title {
    color: #031B4E;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-bae5e44>.elementor-widget-container {
    margin: 0px 0px 0px 15px;
}

.elementor-352 .elementor-element.elementor-element-bae5e44 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-352 .elementor-element.elementor-element-40515a2b>.elementor-container {
    max-width: 1150px;
}

.elementor-352 .elementor-element.elementor-element-40515a2b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-352 .elementor-element.elementor-element-40515a2b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-352 .elementor-element.elementor-element-1597664f>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-39281fa {
    width: var(--container-widget-width, 37%);
    max-width: 37%;
    --container-widget-width: 37%;
    --container-widget-flex-grow: 0;
    top: 15%;
    z-index: 2;
}

body:not(.rtl) .elementor-352 .elementor-element.elementor-element-39281fa {
    left: 86%;
}

body.rtl .elementor-352 .elementor-element.elementor-element-39281fa {
    right: 86%;
}

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

.elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox {
    background-color: #FFFFFF00;
    padding: 0px 40px 0px 40px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 5px 5px 5px 5px;
}

.elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox .elementskit-info-box-title {
    margin: 5px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox .box-body>p {
    color: #8A91AC;
    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-352 .elementor-element.elementor-element-2bd99fc9 .elementkit-infobox-icon {
    color: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-info-box-icon>svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-info-box-icon {
    background-color: #FFFFFF;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
    border-radius: 100px 100px 100px 100px;
}

.elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox:hover .elementskit-info-box-icon {
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

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

.elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 20px 0px;
}

.elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox .elementskit-info-box-icon {
    padding: 40px 40px 40px 40px;
    transform: rotate(0deg);
}

.elementor-352 .elementor-element.elementor-element-2bd99fc9 {
    z-index: 0;
}

.elementor-352 .elementor-element.elementor-element-6ab62d81>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox {
    background-color: #FFFFFF00;
    padding: 0px 40px 0px 40px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 5px 5px 5px 5px;
}

.elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox .elementskit-info-box-title {
    margin: 5px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox:hover .elementskit-info-box-title {
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox .box-body>p {
    color: #8A91AC;
    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-352 .elementor-element.elementor-element-58b75a1c .elementkit-infobox-icon {
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-info-box-icon>svg path {
    fill: #2b2961;
    stroke: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-info-box-icon {
    background-color: #FFFFFF;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #EAEAEA;
    border-radius: 100px 100px 100px 100px;
}

.elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox:hover .elementskit-info-box-icon {
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

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

.elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 20px 0px;
}

.elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox .elementskit-info-box-icon {
    padding: 40px 40px 40px 40px;
    transform: rotate(0deg);
}

.elementor-352 .elementor-element.elementor-element-58b75a1c {
    z-index: 2;
}

.elementor-352 .elementor-element.elementor-element-aac98b4 {
    width: var(--container-widget-width, 37%);
    max-width: 37%;
    --container-widget-width: 37%;
    --container-widget-flex-grow: 0;
    top: 15%;
    z-index: 2;
}

body:not(.rtl) .elementor-352 .elementor-element.elementor-element-aac98b4 {
    left: 86%;
}

body.rtl .elementor-352 .elementor-element.elementor-element-aac98b4 {
    right: 86%;
}

.elementor-352 .elementor-element.elementor-element-7f777118>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox {
    background-color: #FFFFFF00;
    padding: 0px 40px 0px 40px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 5px 5px 5px 5px;
}

.elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox .elementskit-info-box-title {
    margin: 5px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox .box-body>p {
    color: #8A91AC;
    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-352 .elementor-element.elementor-element-20deb46 .elementkit-infobox-icon {
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-info-box-icon>svg path {
    fill: #2b2961;
    stroke: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-info-box-icon {
    background-color: #FFFFFF;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #EAEAEA;
    border-radius: 100px 100px 100px 100px;
}

.elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox:hover .elementskit-info-box-icon {
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

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

.elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 20px 0px;
}

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

.elementor-352 .elementor-element.elementor-element-20deb46 {
    z-index: 2;
}

.elementor-352 .elementor-element.elementor-element-43a8960 {
    width: var(--container-widget-width, 37%);
    max-width: 37%;
    --container-widget-width: 37%;
    --container-widget-flex-grow: 0;
    top: 15%;
    z-index: 2;
}

body:not(.rtl) .elementor-352 .elementor-element.elementor-element-43a8960 {
    left: 86%;
}

body.rtl .elementor-352 .elementor-element.elementor-element-43a8960 {
    right: 86%;
}

.elementor-352 .elementor-element.elementor-element-27da892f>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox {
    background-color: #FFFFFF00;
    padding: 0px 40px 0px 40px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 5px 5px 5px 5px;
}

.elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox .elementskit-info-box-title {
    margin: 5px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox .box-body>p {
    color: #8A91AC;
    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-352 .elementor-element.elementor-element-76f60e02 .elementkit-infobox-icon {
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-info-box-icon>svg path {
    fill: #2b2961;
    stroke: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-info-box-icon {
    background-color: #FFFFFF;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #EAEAEA;
    border-radius: 100px 100px 100px 100px;
}

.elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox:hover .elementskit-info-box-icon {
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

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

.elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 20px 0px;
}

.elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox .elementskit-info-box-icon {
    padding: 40px 40px 40px 40px;
    transform: rotate(0deg);
}

.elementor-352 .elementor-element.elementor-element-76f60e02 {
    z-index: 2;
}

.elementor-352 .elementor-element.elementor-element-10631a3a>.elementor-container {
    max-width: 1149px;
}

.elementor-352 .elementor-element.elementor-element-10631a3a:not(.elementor-motion-effects-element-type-background),
.elementor-352 .elementor-element.elementor-element-10631a3a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/virology-research-scientist-in-laboratory-e1621208825784.jpg");
    background-position: 0% 40%;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-352 .elementor-element.elementor-element-10631a3a>.elementor-background-overlay {
    background-color: #063089;
    opacity: 0.35;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-352 .elementor-element.elementor-element-10631a3a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 270px 0px;
}

.elementor-bc-flex-widget .elementor-352 .elementor-element.elementor-element-3825e449.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-352 .elementor-element.elementor-element-2e71dc42 {
    text-align: center;
}

.elementor-352 .elementor-element.elementor-element-2e71dc42 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-4d37361 {
    text-align: center;
}

.elementor-352 .elementor-element.elementor-element-4d37361 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-352 .elementor-element.elementor-element-002f072 {
    text-align: center;
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-352 .elementor-element.elementor-element-002f072>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 25% 0% 25%;
}

.elementor-352 .elementor-element.elementor-element-386ab96b>.elementor-container {
    max-width: 1150px;
}

.elementor-352 .elementor-element.elementor-element-386ab96b {
    padding: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-5386c34d>.elementor-container {
    max-width: 1150px;
}

.elementor-352 .elementor-element.elementor-element-5386c34d {
    margin-top: -247px;
    margin-bottom: 0px;
    z-index: 5;
}

.elementor-352 .elementor-element.elementor-element-50771cdd>.elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0.jkit-equal-height-enable,
.elementor-352 .elementor-element.elementor-element-5b21e1f0.jkit-equal-height-enable .elementor-widget-container,
.elementor-352 .elementor-element.elementor-element-5b21e1f0.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-352 .elementor-element.elementor-element-5b21e1f0.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-4e89be26>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-352 .elementor-element.elementor-element-33ade504.jkit-equal-height-enable,
.elementor-352 .elementor-element.elementor-element-33ade504.jkit-equal-height-enable .elementor-widget-container,
.elementor-352 .elementor-element.elementor-element-33ade504.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-352 .elementor-element.elementor-element-33ade504.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-7fd93ae1>.elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-352 .elementor-element.elementor-element-7c75848a.jkit-equal-height-enable,
.elementor-352 .elementor-element.elementor-element-7c75848a.jkit-equal-height-enable .elementor-widget-container,
.elementor-352 .elementor-element.elementor-element-7c75848a.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-352 .elementor-element.elementor-element-7c75848a.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-dafc7e9>.elementor-container {
    max-width: 1150px;
}

.elementor-352 .elementor-element.elementor-element-dafc7e9:not(.elementor-motion-effects-element-type-background),
.elementor-352 .elementor-element.elementor-element-dafc7e9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(90deg, #00000000 60%, #2b2961 0%);
}

.elementor-352 .elementor-element.elementor-element-dafc7e9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -211px;
    margin-bottom: 0px;
    padding: 300px 0px 200px 0px;
    z-index: 0;
}

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

.elementor-bc-flex-widget .elementor-352 .elementor-element.elementor-element-557bddd7.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-352 .elementor-element.elementor-element-557bddd7>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-352 .elementor-element.elementor-element-6e22040a .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-6e22040a {
    width: 100%;
    max-width: 100%;
}

.elementor-352 .elementor-element.elementor-element-62709848 {
    text-align: left;
}

.elementor-352 .elementor-element.elementor-element-62709848 .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-352 .elementor-element.elementor-element-2b2a0525 {
    color: #8A91AC;
    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-352 .elementor-element.elementor-element-a8c17c1 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
    padding: 20px 15px 20px 20px;
}

.elementor-352 .elementor-element.elementor-element-a8c17c1 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-a8c17c1 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button {
    color: #292929;
    background-color: #FFFFFF;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-352 .elementor-element.elementor-element-a8c17c1 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
    color: #8A91AC;
    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);
    background-color: #FFFFFF;
    padding: 20px 50px 10px 68px;
}

.elementor-352 .elementor-element.elementor-element-a8c17c1 .jeg-elementor-kit.jkit-accordion .card-wrapper {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-a8c17c1 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] {
    margin: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-1611f8d>.elementor-element-populated {
    margin: 0px 0px 0px 50px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 50px;
}

.elementor-352 .elementor-element.elementor-element-262359d0 img {
    width: 100%;
}

.elementor-352 .elementor-element.elementor-element-14518907>.elementor-container {
    max-width: 1150px;
}

.elementor-352 .elementor-element.elementor-element-14518907:not(.elementor-motion-effects-element-type-background),
.elementor-352 .elementor-element.elementor-element-14518907>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4F8FF;
}

.elementor-352 .elementor-element.elementor-element-14518907>.elementor-background-overlay {
    background-color: #F4F8FF;
    background-image: url("../img/19366.jpg");
    opacity: 0.25;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-352 .elementor-element.elementor-element-a9893e2>.elementor-container {
    max-width: 1150px;
}

.elementor-352 .elementor-element.elementor-element-a9893e2 {
    margin-top: 0px;
    margin-bottom: 25px;
}

.elementor-352 .elementor-element.elementor-element-c131b4f>.elementor-element-populated {
    margin: -30% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0px 20px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #2b2961;
    padding: 40px 30px 30px 40px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #125FCD;
    border-radius: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-6d97d2d.jkit-equal-height-enable,
.elementor-352 .elementor-element.elementor-element-6d97d2d.jkit-equal-height-enable .elementor-widget-container,
.elementor-352 .elementor-element.elementor-element-6d97d2d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-352 .elementor-element.elementor-element-6d97d2d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #EAEAEA1F;
}

.elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box .title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #FFFFFF;
    width: 40px;
}

.elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
    color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
    fill: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 40px;
}

.elementor-352 .elementor-element.elementor-element-a545cf8>.elementor-element-populated {
    margin: -30% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0px 10px 0px 10px;
}

.elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 40px 30px 30px 40px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #125FCD;
    border-radius: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-a432319.jkit-equal-height-enable,
.elementor-352 .elementor-element.elementor-element-a432319.jkit-equal-height-enable .elementor-widget-container,
.elementor-352 .elementor-element.elementor-element-a432319.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-352 .elementor-element.elementor-element-a432319.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #EAEAEA1F;
}

.elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box .title {
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    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-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-primary);
}

.elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-primary);
    width: 40px;
}

.elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
    color: #125FCD;
}

.elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
    fill: #125FCD;
}

.elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 40px;
}

.elementor-bc-flex-widget .elementor-352 .elementor-element.elementor-element-58cc157.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-352 .elementor-element.elementor-element-58cc157>.elementor-element-populated {
    margin: 50px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-352 .elementor-element.elementor-element-5075f90 .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-5075f90 {
    width: 100%;
    max-width: 100%;
}

.elementor-352 .elementor-element.elementor-element-022021c .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-352 .elementor-element.elementor-element-9f624ce>.elementor-container {
    max-width: 1290px;
}

.elementor-352 .elementor-element.elementor-element-9f624ce {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-352 .elementor-element.elementor-element-31e47e8>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-63afce3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
    background-color: #F3F3F300;
    border-radius: 5px 5px 5px 5px;
}

.elementor-352 .elementor-element.elementor-element-63afce3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #2b2961;
    border-radius: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-63afce3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-63afce3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-5c85a33 {
    color: #8A91AC;
    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-352 .elementor-element.elementor-element-5c85a33>.elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-352 .elementor-element.elementor-element-acc93d5>.elementor-element-populated {
    padding: 0px 10px 0px 10px;
}

.elementor-352 .elementor-element.elementor-element-f73a845 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
    background-color: #F3F3F300;
    border-radius: 5px 5px 5px 5px;
}

.elementor-352 .elementor-element.elementor-element-f73a845 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #2b2961;
    border-radius: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-f73a845 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-f73a845 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-bd438a4 {
    color: #8A91AC;
    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-352 .elementor-element.elementor-element-bd438a4>.elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-352 .elementor-element.elementor-element-d856c4f>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-dd0a9c2 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
    background-color: #F3F3F300;
    border-radius: 5px 5px 5px 5px;
}

.elementor-352 .elementor-element.elementor-element-dd0a9c2 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #2b2961;
    border-radius: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-dd0a9c2 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-dd0a9c2 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-e9f532a {
    color: #8A91AC;
    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-352 .elementor-element.elementor-element-e9f532a>.elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-352 .elementor-element.elementor-element-693f6f93>.elementor-container {
    max-width: 1150px;
}

.elementor-352 .elementor-element.elementor-element-693f6f93 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-352 .elementor-element.elementor-element-693f6f93>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-352 .elementor-element.elementor-element-1338e07f.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-352 .elementor-element.elementor-element-73c3122>.elementor-container {
    max-width: 1150px;
}

.elementor-352 .elementor-element.elementor-element-49c234c5 {
    text-align: left;
}

.elementor-352 .elementor-element.elementor-element-49c234c5 .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-352 .elementor-element.elementor-element-36d89bd {
    text-align: left;
}

.elementor-352 .elementor-element.elementor-element-36d89bd .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-bc-flex-widget .elementor-352 .elementor-element.elementor-element-5173bd4.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-352 .elementor-element.elementor-element-5173bd4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-352 .elementor-element.elementor-element-5173bd4.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button {
    text-align: right;
}

.elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    width: 100%;
    padding: 18px 40px 18px 40px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    color: #FFFFFF;
    background-color: #2b2961;
    border-radius: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
    width: 14px;
}

.elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: #031B4E;
}

.elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 14px;
}

.elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 7px;
}

.elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 7px;
}

.elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    -o-transform: translateY(-1px);
    -moz-transform: translateY(-1px);
    transform: translateY(-1px);
}

.elementor-352 .elementor-element.elementor-element-1bfe297 {
    width: auto;
    max-width: auto;
}

.elementor-352 .elementor-element.elementor-element-5260453c>.elementor-container {
    max-width: 1290px;
}

.elementor-352 .elementor-element.elementor-element-5260453c {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-352 .elementor-element.elementor-element-d99f0cc.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team,
.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .profile-card,
.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-352 .elementor-element.elementor-element-230d2b4 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-352 .elementor-element.elementor-element-230d2b4 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-230d2b4 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-352 .elementor-element.elementor-element-230d2b4 .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-352 .elementor-element.elementor-element-230d2b4 .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-352 .elementor-element.elementor-element-230d2b4>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-352 .elementor-element.elementor-element-230d2b4 {
    z-index: 1;
}

.elementor-352 .elementor-element.elementor-element-426336cc.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-352 .elementor-element.elementor-element-426336cc>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team,
.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .profile-card,
.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-352 .elementor-element.elementor-element-189fac4 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-352 .elementor-element.elementor-element-189fac4 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-189fac4 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-352 .elementor-element.elementor-element-189fac4 .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-352 .elementor-element.elementor-element-189fac4 .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-352 .elementor-element.elementor-element-189fac4>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-352 .elementor-element.elementor-element-189fac4 {
    z-index: 1;
}

.elementor-352 .elementor-element.elementor-element-499aeb14.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-352 .elementor-element.elementor-element-499aeb14>.elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team,
.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .profile-card,
.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-352 .elementor-element.elementor-element-9e2a3f1 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-352 .elementor-element.elementor-element-9e2a3f1 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-352 .elementor-element.elementor-element-9e2a3f1 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-352 .elementor-element.elementor-element-9e2a3f1 .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-352 .elementor-element.elementor-element-9e2a3f1 .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-352 .elementor-element.elementor-element-9e2a3f1>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-352 .elementor-element.elementor-element-9e2a3f1 {
    z-index: 1;
}

@media(min-width:768px) {
    .elementor-352 .elementor-element.elementor-element-6dea41a4 {
        width: 27.016%;
    }

    .elementor-352 .elementor-element.elementor-element-71ed7fb0 {
        width: 22.984%;
    }

    .elementor-352 .elementor-element.elementor-element-557bddd7 {
        width: 43.246%;
    }

    .elementor-352 .elementor-element.elementor-element-1611f8d {
        width: 56.711%;
    }
}

@media(max-width:1024px) {

    .elementor-352 .elementor-element.elementor-element-75825f0:not(.elementor-motion-effects-element-type-background),
    .elementor-352 .elementor-element.elementor-element-75825f0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-352 .elementor-element.elementor-element-75825f0 {
        padding: 10% 0% 10% 0%;
    }

    .elementor-352 .elementor-element.elementor-element-6af9c7e3>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-49baf9d0 .elementor-heading-title {
        font-size: var(--e-global-typography-51cde77-font-size);
        line-height: var(--e-global-typography-51cde77-line-height);
        letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
        word-spacing: var(--e-global-typography-51cde77-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 10px;
    }

    .elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 10px;
    }

    .elementor-352 .elementor-element.elementor-element-6bf609dc .elementor-heading-title {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-6bf609dc>.elementor-widget-container {
        margin: 2px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-1f3c5df9 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-6dea41a4>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-71ed7fb0>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-352 .elementor-element.elementor-element-2714ce9e>.elementor-element-populated {
        margin: 0px 10px 20px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-352 .elementor-element.elementor-element-08c678f .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-004f0d3 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-b4d230a .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-b4d230a .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-a7b30a1 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-a7b30a1 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-776c711d {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 80px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-5e64e1b0>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-352 .elementor-element.elementor-element-6d169325 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-97c2bba .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button i {
        font-size: 24px;
    }

    .elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button svg {
        width: 24px;
    }

    .elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        line-height: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-bae5e44 .elementor-heading-title {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-1597664f>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-352 .elementor-element.elementor-element-6ab62d81>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    body:not(.rtl) .elementor-352 .elementor-element.elementor-element-aac98b4 {
        left: 221px;
    }

    body.rtl .elementor-352 .elementor-element.elementor-element-aac98b4 {
        right: 221px;
    }

    .elementor-352 .elementor-element.elementor-element-7f777118>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-352 .elementor-element.elementor-element-27da892f>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-352 .elementor-element.elementor-element-10631a3a:not(.elementor-motion-effects-element-type-background),
    .elementor-352 .elementor-element.elementor-element-10631a3a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-10631a3a {
        padding: 80px 0px 250px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-3825e449>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-352 .elementor-element.elementor-element-2e71dc42 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-4d37361 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-002f072 {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-002f072>.elementor-widget-container {
        padding: 0% 10% 0% 10%;
    }

    .elementor-352 .elementor-element.elementor-element-386ab96b {
        padding: 0px 0px 0px 0px;
    }

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

    .elementor-352 .elementor-element.elementor-element-5386c34d {
        margin-top: -243px;
        margin-bottom: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-50771cdd>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-4e89be26>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }

    .elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-7fd93ae1>.elementor-element-populated {
        margin: 0% 26% 0% 26%;
        --e-column-margin-right: 26%;
        --e-column-margin-left: 26%;
        padding: 30px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-dafc7e9 {
        margin-top: -86%;
        margin-bottom: 0%;
        padding: 710px 20px 150px 20px;
    }

    .elementor-352 .elementor-element.elementor-element-557bddd7>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-6e22040a .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-62709848 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-2b2a0525 {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-a8c17c1 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-a8c17c1 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-14518907 {
        padding: 0px 0px 80px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-6a532bba>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-352 .elementor-element.elementor-element-c131b4f>.elementor-element-populated {
        padding: 0px 15px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-a545cf8>.elementor-element-populated {
        padding: 0px 0px 0px 15px;
    }

    .elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-58cc157>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-5075f90 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-022021c .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-9f624ce {
        margin-top: 10px;
        margin-bottom: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-31e47e8>.elementor-element-populated {
        padding: 0px 20px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-63afce3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-63afce3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-5c85a33 {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-acc93d5>.elementor-element-populated {
        padding: 0px 10px 0px 10px;
    }

    .elementor-352 .elementor-element.elementor-element-f73a845 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-f73a845 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

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

    .elementor-352 .elementor-element.elementor-element-d856c4f>.elementor-element-populated {
        padding: 0px 0px 0px 20px;
    }

    .elementor-352 .elementor-element.elementor-element-dd0a9c2 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-dd0a9c2 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

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

    .elementor-352 .elementor-element.elementor-element-693f6f93 {
        padding: 80px 10px 80px 10px;
    }

    .elementor-352 .elementor-element.elementor-element-49c234c5 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-36d89bd .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-5260453c {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team,
    .elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-230d2b4 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-230d2b4 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-230d2b4 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-230d2b4>.elementor-widget-container {
        margin: -60px 20px 0px 0px;
        padding: 15px 15px 8px 20px;
    }

    .elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team,
    .elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-189fac4 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-189fac4 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-189fac4 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-189fac4>.elementor-widget-container {
        margin: -60px 20px 0px 0px;
        padding: 15px 15px 8px 20px;
    }

    .elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team,
    .elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-9e2a3f1 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-9e2a3f1 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-9e2a3f1 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-9e2a3f1>.elementor-widget-container {
        margin: -60px 20px 0px 0px;
        padding: 15px 15px 8px 20px;
    }
}

@media(max-width:767px) {

    .elementor-352 .elementor-element.elementor-element-75825f0:not(.elementor-motion-effects-element-type-background),
    .elementor-352 .elementor-element.elementor-element-75825f0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-352 .elementor-element.elementor-element-75825f0 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 15% 0% 15% 0%;
    }

    .elementor-352 .elementor-element.elementor-element-6af9c7e3>.elementor-element-populated {
        margin: 0px 20px 0px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
    }

    .elementor-352 .elementor-element.elementor-element-49baf9d0 .elementor-heading-title {
        font-size: var(--e-global-typography-51cde77-font-size);
        line-height: var(--e-global-typography-51cde77-line-height);
        letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
        word-spacing: var(--e-global-typography-51cde77-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 10px;
    }

    .elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-352 .elementor-element.elementor-element-552771d8 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 10px;
    }

    .elementor-352 .elementor-element.elementor-element-6bf609dc .elementor-heading-title {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-6bf609dc>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-1f3c5df9 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-6dea41a4>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-352 .elementor-element.elementor-element-71ed7fb0>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-352 .elementor-element.elementor-element-2714ce9e>.elementor-element-populated {
        margin: 0px 5px 20px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-352 .elementor-element.elementor-element-08c678f .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-004f0d3 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-352 .elementor-element.elementor-element-b00b4a4>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-352 .elementor-element.elementor-element-5682d3f .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-e0d472b>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-352 .elementor-element.elementor-element-e0814ed .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-b4d230a .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-b4d230a .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-a7b30a1 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-a7b30a1 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-776c711d {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 50px 0px;
    }

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

    .elementor-352 .elementor-element.elementor-element-2a9c154>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-6d169325 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-97c2bba .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-22a3984.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button i {
        font-size: 24px;
    }

    .elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button svg {
        width: 24px;
    }

    .elementor-352 .elementor-element.elementor-element-966509f .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        line-height: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-bae5e44 .elementor-heading-title {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-40515a2b {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-1597664f>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    body:not(.rtl) .elementor-352 .elementor-element.elementor-element-39281fa {
        left: 169px;
    }

    body.rtl .elementor-352 .elementor-element.elementor-element-39281fa {
        right: 169px;
    }

    .elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-352 .elementor-element.elementor-element-2bd99fc9 .elementskit-infobox .elementskit-info-box-icon {
        padding: 30px 30px 30px 30px;
    }

    .elementor-352 .elementor-element.elementor-element-6ab62d81>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-352 .elementor-element.elementor-element-58b75a1c .elementskit-infobox .elementskit-info-box-icon {
        padding: 30px 30px 30px 30px;
    }

    body:not(.rtl) .elementor-352 .elementor-element.elementor-element-aac98b4 {
        left: 182px;
    }

    body.rtl .elementor-352 .elementor-element.elementor-element-aac98b4 {
        right: 182px;
    }

    .elementor-352 .elementor-element.elementor-element-aac98b4 {
        top: 33.188px;
    }

    .elementor-352 .elementor-element.elementor-element-7f777118>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-352 .elementor-element.elementor-element-20deb46 .elementskit-infobox .elementskit-info-box-icon {
        padding: 30px 30px 30px 30px;
    }

    body:not(.rtl) .elementor-352 .elementor-element.elementor-element-43a8960 {
        left: 181.391px;
    }

    body.rtl .elementor-352 .elementor-element.elementor-element-43a8960 {
        right: 181.391px;
    }

    .elementor-352 .elementor-element.elementor-element-43a8960 {
        top: 32.188px;
    }

    .elementor-352 .elementor-element.elementor-element-27da892f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-352 .elementor-element.elementor-element-76f60e02 .elementskit-infobox .elementskit-info-box-icon {
        padding: 30px 30px 30px 30px;
    }

    .elementor-352 .elementor-element.elementor-element-10631a3a:not(.elementor-motion-effects-element-type-background),
    .elementor-352 .elementor-element.elementor-element-10631a3a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-10631a3a {
        padding: 50px 0px 200px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-3825e449>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-352 .elementor-element.elementor-element-2e71dc42 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-4d37361 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-002f072 {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-002f072>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-386ab96b {
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-3da422d1>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-352 .elementor-element.elementor-element-5386c34d {
        margin-top: -205px;
        margin-bottom: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-50771cdd>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 15px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-5b21e1f0 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-4e89be26>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 15px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-33ade504 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-7fd93ae1>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-7c75848a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-dafc7e9 {
        margin-top: -220px;
        margin-bottom: 0px;
        padding: 250px 0px 50px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-557bddd7>.elementor-element-populated {
        margin: 0px 15px 0px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-352 .elementor-element.elementor-element-6e22040a .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-62709848 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-2b2a0525 {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-a8c17c1 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-a8c17c1 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-14518907 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-6a532bba>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-352 .elementor-element.elementor-element-c131b4f>.elementor-element-populated {
        margin: 0px 0px 15px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-6d97d2d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-a545cf8>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-a432319 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-5075f90 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-022021c .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-31e47e8>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-63afce3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-63afce3 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-5c85a33 {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-acc93d5>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-f73a845 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-f73a845 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

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

    .elementor-352 .elementor-element.elementor-element-d856c4f>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-dd0a9c2 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-dd0a9c2 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

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

    .elementor-352 .elementor-element.elementor-element-693f6f93 {
        padding: 50px 5px 50px 5px;
    }

    .elementor-352 .elementor-element.elementor-element-84285ed>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-49c234c5 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-36d89bd .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-5173bd4.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-352 .elementor-element.elementor-element-1bfe297 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-5260453c {
        margin-top: 40px;
        margin-bottom: 0px;
    }

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

    .elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-352 .elementor-element.elementor-element-ae81c1f .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-230d2b4 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-230d2b4 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-230d2b4 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-230d2b4>.elementor-widget-container {
        margin: -80px 40px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-426336cc>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-352 .elementor-element.elementor-element-5e8d648 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-189fac4 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-189fac4 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-189fac4 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-189fac4>.elementor-widget-container {
        margin: -80px 40px 0px 0px;
    }

    .elementor-352 .elementor-element.elementor-element-499aeb14>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-352 .elementor-element.elementor-element-d05813f .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-9e2a3f1 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-352 .elementor-element.elementor-element-9e2a3f1 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-9e2a3f1 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-352 .elementor-element.elementor-element-9e2a3f1>.elementor-widget-container {
        margin: -80px 40px 0px 0px;
    }
}

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

    .elementor-352 .elementor-element.elementor-element-6dea41a4 {
        width: 50%;
    }

    .elementor-352 .elementor-element.elementor-element-71ed7fb0 {
        width: 50%;
    }

    .elementor-352 .elementor-element.elementor-element-2714ce9e {
        width: 100%;
    }

    .elementor-352 .elementor-element.elementor-element-2a9c154 {
        width: 60%;
    }

    .elementor-352 .elementor-element.elementor-element-22a3984 {
        width: 40%;
    }

    .elementor-352 .elementor-element.elementor-element-1597664f {
        width: 50%;
    }

    .elementor-352 .elementor-element.elementor-element-6ab62d81 {
        width: 50%;
    }

    .elementor-352 .elementor-element.elementor-element-7f777118 {
        width: 50%;
    }

    .elementor-352 .elementor-element.elementor-element-27da892f {
        width: 50%;
    }

    .elementor-352 .elementor-element.elementor-element-3825e449 {
        width: 100%;
    }

    .elementor-352 .elementor-element.elementor-element-50771cdd {
        width: 50%;
    }

    .elementor-352 .elementor-element.elementor-element-4e89be26 {
        width: 50%;
    }

    .elementor-352 .elementor-element.elementor-element-7fd93ae1 {
        width: 100%;
    }

    .elementor-352 .elementor-element.elementor-element-557bddd7 {
        width: 58%;
    }

    .elementor-352 .elementor-element.elementor-element-1611f8d {
        width: 50%;
    }

    .elementor-352 .elementor-element.elementor-element-6a532bba {
        width: 100%;
    }

    .elementor-352 .elementor-element.elementor-element-c131b4f {
        width: 50%;
    }

    .elementor-352 .elementor-element.elementor-element-a545cf8 {
        width: 50%;
    }

    .elementor-352 .elementor-element.elementor-element-58cc157 {
        width: 100%;
    }
}

.elementor-432 .elementor-element.elementor-element-42601a9>.elementor-container {
    max-width: 500px;
}

.elementor-432 .elementor-element.elementor-element-42601a9:not(.elementor-motion-effects-element-type-background),
.elementor-432 .elementor-element.elementor-element-42601a9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/clinical-research-e1621208760745.jpg");
    background-position: 0px 45%;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-432 .elementor-element.elementor-element-42601a9>.elementor-background-overlay {
    background-color: #063089;
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-432 .elementor-element.elementor-element-42601a9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 5% 0% 5% 0%;
}

.elementor-432 .elementor-element.elementor-element-bc9d61a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-432 .elementor-element.elementor-element-bc9d61a>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2b2961;
    opacity: 0.8;
}

.elementor-432 .elementor-element.elementor-element-bc9d61a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

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

.elementor-432 .elementor-element.elementor-element-36c9ef9 {
    text-align: center;
}

.elementor-432 .elementor-element.elementor-element-36c9ef9 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-51cde77-font-family), Sans-serif;
    font-size: var(--e-global-typography-51cde77-font-size);
    font-weight: var(--e-global-typography-51cde77-font-weight);
    line-height: var(--e-global-typography-51cde77-line-height);
    letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
    word-spacing: var(--e-global-typography-51cde77-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    color: #FFFFFF;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
    width: 15px;
}

.elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-2cff774>.elementor-widget-container {
    margin: 0px 10px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-2cff774 {
    width: auto;
    max-width: auto;
}

.elementor-432 .elementor-element.elementor-element-f0701fd .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-f0701fd {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-432 .elementor-element.elementor-element-5ac29c50>.elementor-container {
    max-width: 1290px;
}

.elementor-432 .elementor-element.elementor-element-5ac29c50 {
    padding: 100px 0px 100px 0px;
}

.elementor-432 .elementor-element.elementor-element-51913a67.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-432 .elementor-element.elementor-element-06097cb {
    text-align: center;
}

.elementor-432 .elementor-element.elementor-element-06097cb .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-e05e114 {
    text-align: center;
}

.elementor-432 .elementor-element.elementor-element-e05e114 .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-432 .elementor-element.elementor-element-49a1dfe {
    text-align: center;
    color: #8A91AC;
    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-432 .elementor-element.elementor-element-49a1dfe>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 25% 0% 25%;
}

.elementor-432 .elementor-element.elementor-element-3156dc89>.elementor-container {
    max-width: 1290px;
}

.elementor-432 .elementor-element.elementor-element-3156dc89 {
    margin-top: 0px;
    margin-bottom: 30px;
}

.elementor-432 .elementor-element.elementor-element-7a5d6462>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-81cbac5.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-81cbac5.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-81cbac5.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-432 .elementor-element.elementor-element-81cbac5.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-504d2092>.elementor-element-populated {
    padding: 0px 10px 0px 10px;
}

.elementor-432 .elementor-element.elementor-element-38b90a3.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-38b90a3.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-38b90a3.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-432 .elementor-element.elementor-element-38b90a3.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-263791f6>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-432 .elementor-element.elementor-element-e5acd53.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-e5acd53.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-e5acd53.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-432 .elementor-element.elementor-element-e5acd53.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-4f01717b>.elementor-container {
    max-width: 1290px;
}

.elementor-432 .elementor-element.elementor-element-7ed76302>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-2d4db0e.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-2d4db0e.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-432 .elementor-element.elementor-element-2d4db0e.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-c22f28e>.elementor-element-populated {
    padding: 0px 10px 0px 10px;
}

.elementor-432 .elementor-element.elementor-element-05d2806.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-05d2806.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-05d2806.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-432 .elementor-element.elementor-element-05d2806.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-1e86c40c>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-432 .elementor-element.elementor-element-c441b5c.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-c441b5c.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-c441b5c.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-432 .elementor-element.elementor-element-c441b5c.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-6b5d00d2>.elementor-container {
    max-width: 1290px;
}

.elementor-432 .elementor-element.elementor-element-6b5d00d2 {
    margin-top: 0px;
    margin-bottom: 30px;
}

.elementor-432 .elementor-element.elementor-element-46108817>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-db2bb90.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-db2bb90.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-db2bb90.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-432 .elementor-element.elementor-element-db2bb90.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-7038c2d4>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-432 .elementor-element.elementor-element-9accaa2.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-9accaa2.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-9accaa2.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-432 .elementor-element.elementor-element-9accaa2.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-4fafa1f9>.elementor-container {
    max-width: 1290px;
}

.elementor-432 .elementor-element.elementor-element-4fafa1f9 {
    margin-top: 0px;
    margin-bottom: 30px;
}

.elementor-432 .elementor-element.elementor-element-44d13bde>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-a664395.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-a664395.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-a664395.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-432 .elementor-element.elementor-element-a664395.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-541b2147>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-432 .elementor-element.elementor-element-d3bb385.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-d3bb385.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-d3bb385.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-432 .elementor-element.elementor-element-d3bb385.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-333a666d>.elementor-container {
    max-width: 1290px;
}

.elementor-432 .elementor-element.elementor-element-6882cadb>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-9d68d6a.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-9d68d6a.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-432 .elementor-element.elementor-element-9d68d6a.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-2606b9b>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-432 .elementor-element.elementor-element-e774b9a.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-e774b9a.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-e774b9a.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box,
.elementor-432 .elementor-element.elementor-element-e774b9a.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box:hover .image-box-header img {
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg {
    margin-right: 5px;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg {
    margin-left: 5px;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-title {
    color: #d7a55c;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    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);
    color: #8A91AC;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 5px 5px 5px 5px;
    color: #2b2961;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a i {
    font-size: 15px;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    width: 15px;
    fill: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i,
.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg {
    margin-right: 10px;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i,
.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg {
    margin-left: 10px;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: #031B4E;
    background-color: #02010100;
}

.elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-a076713 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 0px 0px;
}

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

.elementor-432 .elementor-element.elementor-element-39e3005>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-a2c6e47 {
    text-align: center;
}

.elementor-432 .elementor-element.elementor-element-a2c6e47 .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-1e80230 {
    text-align: center;
}

.elementor-432 .elementor-element.elementor-element-1e80230 .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-432 .elementor-element.elementor-element-1e80230>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-432 .elementor-element.elementor-element-a795583 .elementskit-single-image-accordion {
    min-height: 460px;
}

.elementor-432 .elementor-element.elementor-element-a795583 .elementskit-image-accordion-wraper {
    height: 460px;
    margin-left: -0px;
    margin-right: -0px;
}

.elementor-432 .elementor-element.elementor-element-a795583 .elementskit-image-accordion-wraper .elementskit-single-image-accordion {
    margin-left: 0px;
    margin-right: 0px;
    align-items: center;
}

.elementor-432 .elementor-element.elementor-element-a795583 .elementskit-single-image-accordion:before {
    background-color: transparent;
    background-image: linear-gradient(180deg, #29292991 0%, #01003578 100%);
}

.elementor-432 .elementor-element.elementor-element-a795583 .elementskit-single-image-accordion .elementskit-accordion-title-wraper {
    margin: 0px 0px 20px 0px;
}

.elementor-432 .elementor-element.elementor-element-a795583 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {
    color: #FFFFFF;
}

.elementor-432 .elementor-element.elementor-element-a795583 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path {
    stroke: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-432 .elementor-element.elementor-element-a795583 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-a795583 .elementskit-single-image-accordion .elementskit-accordion-content {
    text-align: center;
}

.elementor-432 .elementor-element.elementor-element-a795583 .elementskit-accordion-content .elementskit-btn {
    padding: 15px 20px 15px 20px;
    color: #36348E;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #ffffff;
    border-radius: 5px 5px 5px 5px;
}

.elementor-432 .elementor-element.elementor-element-a795583 .elementskit-accordion-content .elementskit-btn:hover {
    color: #fff;
}

.elementor-432 .elementor-element.elementor-element-8777924>.elementor-container {
    max-width: 1150px;
}

.elementor-432 .elementor-element.elementor-element-8777924:not(.elementor-motion-effects-element-type-background),
.elementor-432 .elementor-element.elementor-element-8777924>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/microscope-in-laboratory-e1621208981612.jpg");
    background-position: 0% 67%;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-432 .elementor-element.elementor-element-8777924>.elementor-background-overlay {
    background-color: #2b2961;
    opacity: 0.85;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-432 .elementor-element.elementor-element-8777924 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}

.elementor-432 .elementor-element.elementor-element-1f670a0 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-432 .elementor-element.elementor-element-1f670a0>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-41a0ed8 {
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-432 .elementor-element.elementor-element-41a0ed8>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

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

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

.elementor-432 .elementor-element.elementor-element-c905192.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button {
    text-align: right;
}

.elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    width: 100%;
    padding: 18px 40px 18px 40px;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    color: #2b2961;
    background-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #2b2961;
    width: 14px;
}

.elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: #F0F0F0;
}

.elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 14px;
}

.elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 8px;
}

.elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 8px;
}

.elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    transform: translateY(-2px);
}

.elementor-432 .elementor-element.elementor-element-6076ebd {
    width: auto;
    max-width: auto;
}

.elementor-432 .elementor-element.elementor-element-15f5c8b>.elementor-container {
    max-width: 1150px;
}

.elementor-432 .elementor-element.elementor-element-15f5c8b:not(.elementor-motion-effects-element-type-background),
.elementor-432 .elementor-element.elementor-element-15f5c8b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4F8FF;
}

.elementor-432 .elementor-element.elementor-element-15f5c8b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-432 .elementor-element.elementor-element-15f5c8b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-432 .elementor-element.elementor-element-b51a670.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-432 .elementor-element.elementor-element-09597c3 {
    text-align: center;
    width: 100%;
    max-width: 100%;
}

.elementor-432 .elementor-element.elementor-element-09597c3 .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-91b5200 {
    text-align: center;
}

.elementor-432 .elementor-element.elementor-element-91b5200 .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-432 .elementor-element.elementor-element-6c11f68>.elementor-container {
    max-width: 1150px;
}

.elementor-432 .elementor-element.elementor-element-6c11f68 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 10px;
    margin-bottom: 20px;
}

.elementor-432 .elementor-element.elementor-element-6c11f68>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-432 .elementor-element.elementor-element-a2b86b2>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-a18cf4d img {
    filter: brightness(70%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-432 .elementor-element.elementor-element-a18cf4d {
    width: var(--container-widget-width, 37%);
    max-width: 37%;
    --container-widget-width: 37%;
    --container-widget-flex-grow: 0;
    top: 15%;
    z-index: 2;
}

body:not(.rtl) .elementor-432 .elementor-element.elementor-element-a18cf4d {
    left: 86%;
}

body.rtl .elementor-432 .elementor-element.elementor-element-a18cf4d {
    right: 86%;
}

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

.elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox {
    background-color: #FFFFFF00;
    padding: 0px 40px 0px 40px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 5px 5px 5px 5px;
}

.elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox .elementskit-info-box-title {
    margin: 5px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox:hover .elementskit-info-box-title {
    color: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox .box-body>p {
    color: #8A91AC;
    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-432 .elementor-element.elementor-element-5d3e56b .elementkit-infobox-icon {
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-info-box-icon>svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-info-box-icon {
    background-color: #FFFFFF00;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
    border-radius: 100px 100px 100px 100px;
}

.elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox:hover .elementskit-info-box-icon {
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

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

.elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 20px 0px;
}

.elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox .elementskit-info-box-icon {
    padding: 40px 40px 40px 40px;
    transform: rotate(0deg);
}

.elementor-432 .elementor-element.elementor-element-5d3e56b {
    z-index: 0;
}

.elementor-432 .elementor-element.elementor-element-767f5b1>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-infobox {
    background-color: #FFFFFF00;
    padding: 0px 40px 0px 40px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 5px 5px 5px 5px;
}

.elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-infobox .elementskit-info-box-title {
    margin: 5px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-infobox .box-body>p {
    color: #8A91AC;
    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-432 .elementor-element.elementor-element-e0bf799 .elementkit-infobox-icon {
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-info-box-icon>svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-info-box-icon {
    background-color: #FFFFFF00;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
    border-radius: 100px 100px 100px 100px;
}

.elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-infobox:hover .elementskit-info-box-icon {
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
}

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

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

.elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 20px 0px;
}

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

.elementor-432 .elementor-element.elementor-element-e0bf799 {
    z-index: 0;
}

.elementor-432 .elementor-element.elementor-element-f05c56c img {
    filter: brightness(70%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-432 .elementor-element.elementor-element-f05c56c {
    width: var(--container-widget-width, 37%);
    max-width: 37%;
    --container-widget-width: 37%;
    --container-widget-flex-grow: 0;
    top: 15%;
    z-index: 2;
}

body:not(.rtl) .elementor-432 .elementor-element.elementor-element-f05c56c {
    left: 86%;
}

body.rtl .elementor-432 .elementor-element.elementor-element-f05c56c {
    right: 86%;
}

.elementor-432 .elementor-element.elementor-element-5586768>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox {
    background-color: #FFFFFF00;
    padding: 0px 40px 0px 40px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 5px 5px 5px 5px;
}

.elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox .elementskit-info-box-title {
    margin: 5px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox .box-body>p {
    color: #8A91AC;
    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-432 .elementor-element.elementor-element-22873d0 .elementkit-infobox-icon {
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-info-box-icon>svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-info-box-icon {
    background-color: #FFFFFF00;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
    border-radius: 100px 100px 100px 100px;
}

.elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox:hover .elementskit-info-box-icon {
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 50px;
}

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

.elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 20px 0px;
}

.elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox .elementskit-info-box-icon {
    padding: 40px 40px 40px 40px;
    transform: rotate(0deg);
}

.elementor-432 .elementor-element.elementor-element-22873d0 {
    z-index: 0;
}

.elementor-432 .elementor-element.elementor-element-3aad8a9 img {
    filter: brightness(70%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-432 .elementor-element.elementor-element-3aad8a9 {
    width: var(--container-widget-width, 37%);
    max-width: 37%;
    --container-widget-width: 37%;
    --container-widget-flex-grow: 0;
    top: 15%;
    z-index: 2;
}

body:not(.rtl) .elementor-432 .elementor-element.elementor-element-3aad8a9 {
    left: 86%;
}

body.rtl .elementor-432 .elementor-element.elementor-element-3aad8a9 {
    right: 86%;
}

.elementor-432 .elementor-element.elementor-element-273c5c7>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-infobox {
    background-color: #FFFFFF00;
    padding: 0px 40px 0px 40px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #f5f5f5;
    border-radius: 5px 5px 5px 5px;
}

.elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-infobox .elementskit-info-box-title {
    margin: 5px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-infobox:hover .elementskit-info-box-title {
    color: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-infobox .box-body>p {
    color: #8A91AC;
    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-432 .elementor-element.elementor-element-f13b47d .elementkit-infobox-icon {
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-info-box-icon>svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-info-box-icon {
    background-color: #FFFFFF00;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
    border-radius: 100px 100px 100px 100px;
}

.elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #031B4E;
    stroke: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-infobox:hover .elementskit-info-box-icon {
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #2b2961;
}

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

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

.elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 20px 0px;
}

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

.elementor-432 .elementor-element.elementor-element-f13b47d {
    z-index: 0;
}

.elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button {
    text-align: center;
}

.elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
    padding: 18px 0px 0px 4px;
    height: 55px;
    width: 55px;
    line-height: 0px;
    background-color: #2b2961;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
}

.elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button i {
    font-size: 18px;
}

.elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button svg {
    width: 18px;
}

.elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,
.elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
    color: #2b2961;
}

.elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:hover:after,
.elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:hover:before {
    color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover {
    background-color: #031B4E;
}

.elementor-432 .elementor-element.elementor-element-74f5500 {
    width: auto;
    max-width: auto;
}

.elementor-432 .elementor-element.elementor-element-5923cf9 .elementor-heading-title {
    color: #031B4E;
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-5923cf9>.elementor-widget-container {
    margin: 0px 0px 0px 15px;
}

.elementor-432 .elementor-element.elementor-element-5923cf9 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-432 .elementor-element.elementor-element-b077443>.elementor-container {
    max-width: 1150px;
}

.elementor-432 .elementor-element.elementor-element-b077443>.elementor-background-overlay {
    background-image: url("../img/KAKTEK5-e1621061786829.png");
    background-position: 97% 70%;
    background-repeat: no-repeat;
    background-size: 49% auto;
    opacity: 1;
}

.elementor-432 .elementor-element.elementor-element-b077443 .elementor-background-overlay {
    filter: brightness(135%) contrast(125%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-432 .elementor-element.elementor-element-b077443 {
    padding: 100px 0px 100px 0px;
}

.elementor-432 .elementor-element.elementor-element-4cdc82a>.elementor-element-populated {
    margin: 0px 50px 0px 0px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 0px;
}

.elementor-432 .elementor-element.elementor-element-14972bd .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-4fa8c22 .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-432 .elementor-element.elementor-element-0f4c54a {
    color: #8A91AC;
    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-432 .elementor-element.elementor-element-73bf966 {
    --divider-border-style: solid;
    --divider-color: #EAEAEA;
    --divider-border-width: 1px;
}

.elementor-432 .elementor-element.elementor-element-73bf966 .elementor-divider-separator {
    width: 100%;
}

.elementor-432 .elementor-element.elementor-element-73bf966 .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-432 .elementor-element.elementor-element-028554f {
    margin-top: 0px;
    margin-bottom: 20px;
}

.elementor-432 .elementor-element.elementor-element-ae0659b>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-431391d.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-431391d.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-431391d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-432 .elementor-element.elementor-element-431391d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 10px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #2b2961;
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #2b2961;
    width: 30px;
}

.elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 30px;
}

.elementor-432 .elementor-element.elementor-element-421c9b5>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-d0acf3a.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-d0acf3a.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-d0acf3a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-432 .elementor-element.elementor-element-d0acf3a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 10px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #2b2961;
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #2b2961;
    width: 30px;
}

.elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 30px;
}

.elementor-432 .elementor-element.elementor-element-45e947a {
    margin-top: 10px;
    margin-bottom: 0px;
}

.elementor-432 .elementor-element.elementor-element-bbc5a65>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-f1a2a61.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-f1a2a61.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-f1a2a61.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-432 .elementor-element.elementor-element-f1a2a61.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 10px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #2b2961;
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #2b2961;
    width: 30px;
}

.elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 30px;
}

.elementor-432 .elementor-element.elementor-element-2a0c02c>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-9f92d68.jkit-equal-height-enable,
.elementor-432 .elementor-element.elementor-element-9f92d68.jkit-equal-height-enable .elementor-widget-container,
.elementor-432 .elementor-element.elementor-element-9f92d68.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-432 .elementor-element.elementor-element-9f92d68.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 10px 0px;
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #2b2961;
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 0px 0px;
    height: 40px;
    width: 40px;
}

.elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #2b2961;
    width: 30px;
}

.elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 30px;
}

@media(min-width:768px) {
    .elementor-432 .elementor-element.elementor-element-9e80fd7 {
        width: 58.747%;
    }

    .elementor-432 .elementor-element.elementor-element-c905192 {
        width: 41.214%;
    }
}

@media(max-width:1024px) {

    .elementor-432 .elementor-element.elementor-element-42601a9:not(.elementor-motion-effects-element-type-background),
    .elementor-432 .elementor-element.elementor-element-42601a9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-432 .elementor-element.elementor-element-42601a9 {
        padding: 10% 0% 10% 0%;
    }

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

    .elementor-432 .elementor-element.elementor-element-36c9ef9 .elementor-heading-title {
        font-size: var(--e-global-typography-51cde77-font-size);
        line-height: var(--e-global-typography-51cde77-line-height);
        letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
        word-spacing: var(--e-global-typography-51cde77-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 10px;
    }

    .elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 10px;
    }

    .elementor-432 .elementor-element.elementor-element-f0701fd .elementor-heading-title {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-f0701fd>.elementor-widget-container {
        margin: 2px 0px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-5ac29c50 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-51913a67>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-432 .elementor-element.elementor-element-06097cb .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-e05e114 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-49a1dfe {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-49a1dfe>.elementor-widget-container {
        padding: 0% 10% 0% 10%;
    }

    .elementor-432 .elementor-element.elementor-element-3156dc89 {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .elementor-432 .elementor-element.elementor-element-7a5d6462>.elementor-element-populated {
        padding: 0px 10px 20px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-504d2092>.elementor-element-populated {
        padding: 0px 0px 20px 10px;
    }

    .elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-263791f6>.elementor-element-populated {
        padding: 0px 10px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-4f01717b {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .elementor-432 .elementor-element.elementor-element-7ed76302>.elementor-element-populated {
        padding: 0px 10px 20px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-c22f28e>.elementor-element-populated {
        padding: 0px 0px 20px 10px;
    }

    .elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-1e86c40c>.elementor-element-populated {
        padding: 0px 10px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-6b5d00d2 {
        margin-top: 0px;
        margin-bottom: 20px;
    }

    .elementor-432 .elementor-element.elementor-element-46108817>.elementor-element-populated {
        padding: 0px 10px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-7038c2d4>.elementor-element-populated {
        padding: 0px 0px 0px 10px;
    }

    .elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-4fafa1f9 {
        margin-top: 0px;
        margin-bottom: 20px;
    }

    .elementor-432 .elementor-element.elementor-element-44d13bde>.elementor-element-populated {
        padding: 0px 10px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-541b2147>.elementor-element-populated {
        padding: 0px 0px 0px 10px;
    }

    .elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-6882cadb>.elementor-element-populated {
        padding: 0px 10px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-2606b9b>.elementor-element-populated {
        padding: 0px 0px 0px 10px;
    }

    .elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-a076713 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-a2c6e47 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-1e80230 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-a795583 .elementskit-single-image-accordion {
        min-height: 200px;
    }

    .elementor-432 .elementor-element.elementor-element-a795583 .elementskit-image-accordion-wraper {
        height: 200px;
    }

    .elementor-432 .elementor-element.elementor-element-a795583 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-8777924:not(.elementor-motion-effects-element-type-background),
    .elementor-432 .elementor-element.elementor-element-8777924>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-9e80fd7>.elementor-element-populated {
        margin: 0px 10px 10px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-432 .elementor-element.elementor-element-1f670a0 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-41a0ed8 {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-c905192.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

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

    .elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-15f5c8b {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 80px 0px;
    }

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

    .elementor-432 .elementor-element.elementor-element-09597c3 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-91b5200 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-6c11f68 {
        padding: 0px 0px 20px 0px;
    }

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

    .elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-432 .elementor-element.elementor-element-767f5b1>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    body:not(.rtl) .elementor-432 .elementor-element.elementor-element-f05c56c {
        left: 221px;
    }

    body.rtl .elementor-432 .elementor-element.elementor-element-f05c56c {
        right: 221px;
    }

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

    .elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-432 .elementor-element.elementor-element-273c5c7>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button i {
        font-size: 22px;
    }

    .elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button svg {
        width: 22px;
    }

    .elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        line-height: 0px;
    }

    .elementor-432 .elementor-element.elementor-element-5923cf9 .elementor-heading-title {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-b077443>.elementor-background-overlay {
        background-position: bottom center;
        background-size: 60% auto;
    }

    .elementor-432 .elementor-element.elementor-element-b077443 {
        margin-top: 0px;
        margin-bottom: 50px;
        padding: 80px 0px 300px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-4cdc82a>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-432 .elementor-element.elementor-element-14972bd .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-4fa8c22 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-0f4c54a {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }
}

@media(max-width:767px) {

    .elementor-432 .elementor-element.elementor-element-42601a9:not(.elementor-motion-effects-element-type-background),
    .elementor-432 .elementor-element.elementor-element-42601a9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-432 .elementor-element.elementor-element-42601a9 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 15% 0% 15% 0%;
    }

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

    .elementor-432 .elementor-element.elementor-element-36c9ef9 .elementor-heading-title {
        font-size: var(--e-global-typography-51cde77-font-size);
        line-height: var(--e-global-typography-51cde77-line-height);
        letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
        word-spacing: var(--e-global-typography-51cde77-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 10px;
    }

    .elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-432 .elementor-element.elementor-element-2cff774 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 10px;
    }

    .elementor-432 .elementor-element.elementor-element-f0701fd .elementor-heading-title {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-f0701fd>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-5ac29c50 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-51913a67>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-432 .elementor-element.elementor-element-06097cb .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-e05e114 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-49a1dfe {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-49a1dfe>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-3156dc89 {
        margin-top: 20px;
        margin-bottom: 15px;
    }

    .elementor-432 .elementor-element.elementor-element-7a5d6462>.elementor-element-populated {
        padding: 0px 0px 15px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-81cbac5 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-504d2092>.elementor-element-populated {
        padding: 0px 0px 15px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-38b90a3 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-263791f6>.elementor-element-populated {
        padding: 0px 0px 15px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-e5acd53 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-4f01717b {
        margin-top: 20px;
        margin-bottom: 15px;
    }

    .elementor-432 .elementor-element.elementor-element-7ed76302>.elementor-element-populated {
        padding: 0px 0px 15px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-2d4db0e .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-c22f28e>.elementor-element-populated {
        padding: 0px 0px 15px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-05d2806 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-1e86c40c>.elementor-element-populated {
        padding: 0px 0px 15px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-c441b5c .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-6b5d00d2 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-432 .elementor-element.elementor-element-46108817>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-db2bb90 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-7038c2d4>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-9accaa2 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-4fafa1f9 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-432 .elementor-element.elementor-element-44d13bde>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-a664395 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-541b2147>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-d3bb385 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-333a666d {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-432 .elementor-element.elementor-element-6882cadb>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-9d68d6a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-2606b9b>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-e774b9a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-39e3005>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-432 .elementor-element.elementor-element-a2c6e47 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-1e80230 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-a795583 .elementskit-single-image-accordion {
        min-height: 0px;
    }

    .elementor-432 .elementor-element.elementor-element-a795583 .elementskit-image-accordion-wraper {
        height: 0px;
        margin-left: -0px;
        margin-right: -0px;
    }

    .elementor-432 .elementor-element.elementor-element-a795583 .elementskit-image-accordion-wraper .elementskit-single-image-accordion {
        margin-left: 0px;
        margin-right: 0px;
    }

    .elementor-432 .elementor-element.elementor-element-a795583 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-8777924:not(.elementor-motion-effects-element-type-background),
    .elementor-432 .elementor-element.elementor-element-8777924>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-9e80fd7>.elementor-element-populated {
        margin: 0px 5px 10px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-432 .elementor-element.elementor-element-1f670a0 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-41a0ed8 {
        font-size: var(--e-global-typography-text-font-size);
    }

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

    .elementor-432 .elementor-element.elementor-element-6076ebd .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-15f5c8b {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 0px 50px 0px;
    }

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

    .elementor-432 .elementor-element.elementor-element-09597c3 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-91b5200 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-6c11f68 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

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

    body:not(.rtl) .elementor-432 .elementor-element.elementor-element-a18cf4d {
        left: 169px;
    }

    body.rtl .elementor-432 .elementor-element.elementor-element-a18cf4d {
        right: 169px;
    }

    .elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-432 .elementor-element.elementor-element-5d3e56b .elementskit-infobox .elementskit-info-box-icon {
        padding: 30px 30px 30px 30px;
    }

    .elementor-432 .elementor-element.elementor-element-767f5b1>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-432 .elementor-element.elementor-element-e0bf799 .elementskit-infobox .elementskit-info-box-icon {
        padding: 30px 30px 30px 30px;
    }

    body:not(.rtl) .elementor-432 .elementor-element.elementor-element-f05c56c {
        left: 182px;
    }

    body.rtl .elementor-432 .elementor-element.elementor-element-f05c56c {
        right: 182px;
    }

    .elementor-432 .elementor-element.elementor-element-f05c56c {
        top: 33.188px;
    }

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

    .elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-432 .elementor-element.elementor-element-22873d0 .elementskit-infobox .elementskit-info-box-icon {
        padding: 30px 30px 30px 30px;
    }

    body:not(.rtl) .elementor-432 .elementor-element.elementor-element-3aad8a9 {
        left: 181.391px;
    }

    body.rtl .elementor-432 .elementor-element.elementor-element-3aad8a9 {
        right: 181.391px;
    }

    .elementor-432 .elementor-element.elementor-element-3aad8a9 {
        top: 32.188px;
    }

    .elementor-432 .elementor-element.elementor-element-273c5c7>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-infobox .elementskit-info-box-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

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

    .elementor-432 .elementor-element.elementor-element-f13b47d .elementskit-infobox .elementskit-info-box-icon {
        padding: 30px 30px 30px 30px;
    }

    .elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button i {
        font-size: 23px;
    }

    .elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button svg {
        width: 23px;
    }

    .elementor-432 .elementor-element.elementor-element-74f5500 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        line-height: 0px;
    }

    .elementor-432 .elementor-element.elementor-element-5923cf9 .elementor-heading-title {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-b077443>.elementor-background-overlay {
        background-size: 83% auto;
    }

    .elementor-432 .elementor-element.elementor-element-b077443 {
        margin-top: 0px;
        margin-bottom: 50px;
        padding: 50px 0px 180px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-4cdc82a>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-432 .elementor-element.elementor-element-14972bd .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-4fa8c22 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-0f4c54a {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-ae0659b>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 10px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-421c9b5>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 10px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-45e947a {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-432 .elementor-element.elementor-element-bbc5a65>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 10px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-432 .elementor-element.elementor-element-2a0c02c>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 10px 0px;
    }

    .elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-432 .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }
}

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

    .elementor-432 .elementor-element.elementor-element-7a5d6462 {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-504d2092 {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-263791f6 {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-7ed76302 {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-c22f28e {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-1e86c40c {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-46108817 {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-7038c2d4 {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-44d13bde {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-541b2147 {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-6882cadb {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-2606b9b {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-9e80fd7 {
        width: 100%;
    }

    .elementor-432 .elementor-element.elementor-element-c905192 {
        width: 100%;
    }

    .elementor-432 .elementor-element.elementor-element-a2b86b2 {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-767f5b1 {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-5586768 {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-273c5c7 {
        width: 50%;
    }

    .elementor-432 .elementor-element.elementor-element-4cdc82a {
        width: 100%;
    }

    .elementor-432 .elementor-element.elementor-element-8f1fc47 {
        width: 100%;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-431391d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-d0acf3a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-f1a2a61 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-9f92d68 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

.elementor-511 .elementor-element.elementor-element-92bee98>.elementor-container {
    max-width: 500px;
}

.elementor-511 .elementor-element.elementor-element-92bee98:not(.elementor-motion-effects-element-type-background),
.elementor-511 .elementor-element.elementor-element-92bee98>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/professional-team-of-scientists-preparing-vaccine-against-new-virus-e1621208652212.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-511 .elementor-element.elementor-element-92bee98>.elementor-background-overlay {
    background-color: #063089;
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-511 .elementor-element.elementor-element-92bee98 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 5% 0% 5% 0%;
}

.elementor-511 .elementor-element.elementor-element-aa3f2d4.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-511 .elementor-element.elementor-element-aa3f2d4>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2b2961;
    opacity: 0.8;
}

.elementor-511 .elementor-element.elementor-element-aa3f2d4>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

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

.elementor-511 .elementor-element.elementor-element-974c935 {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-974c935 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-51cde77-font-family), Sans-serif;
    font-size: var(--e-global-typography-51cde77-font-size);
    font-weight: var(--e-global-typography-51cde77-font-weight);
    line-height: var(--e-global-typography-51cde77-line-height);
    letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
    word-spacing: var(--e-global-typography-51cde77-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    color: #FFFFFF;
    background-color: #02010100;
}

.elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
    width: 15px;
}

.elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 15px;
}

.elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 10px;
}

.elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 10px;
}

.elementor-511 .elementor-element.elementor-element-d94f4dc>.elementor-widget-container {
    margin: 0px 10px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-d94f4dc {
    width: auto;
    max-width: auto;
}

.elementor-511 .elementor-element.elementor-element-d7d89e3 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-d7d89e3 {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-511 .elementor-element.elementor-element-693f6f93>.elementor-container {
    max-width: 1150px;
}

.elementor-511 .elementor-element.elementor-element-693f6f93 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 150px 0px;
}

.elementor-511 .elementor-element.elementor-element-693f6f93>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-511 .elementor-element.elementor-element-1338e07f.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-511 .elementor-element.elementor-element-49c234c5 {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-49c234c5 .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-b550166 {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-b550166 .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-511 .elementor-element.elementor-element-511bc9a {
    text-align: center;
    color: #8A91AC;
    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-511 .elementor-element.elementor-element-511bc9a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 25% 0% 25%;
}

.elementor-511 .elementor-element.elementor-element-8a73284>.elementor-container {
    max-width: 1290px;
}

.elementor-511 .elementor-element.elementor-element-8a73284 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-511 .elementor-element.elementor-element-bad2ed9.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team,
.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .profile-card,
.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
    border: 1px solid #dcdcdc;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-511 .elementor-element.elementor-element-c7a4176 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-511 .elementor-element.elementor-element-c7a4176 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-c7a4176 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-511 .elementor-element.elementor-element-c7a4176 .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-c7a4176 .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-511 .elementor-element.elementor-element-c7a4176>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-c7a4176 {
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-7fda5ae.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-511 .elementor-element.elementor-element-7fda5ae>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team,
.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .profile-card,
.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
        border: 1px solid #dcdcdc;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-511 .elementor-element.elementor-element-290f105 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-511 .elementor-element.elementor-element-290f105 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-290f105 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-511 .elementor-element.elementor-element-290f105 .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-290f105 .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-511 .elementor-element.elementor-element-290f105>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-290f105 {
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-ff1f7d5.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team,
.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .profile-card,
.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-511 .elementor-element.elementor-element-aa33dfc .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-511 .elementor-element.elementor-element-aa33dfc .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-aa33dfc .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-511 .elementor-element.elementor-element-aa33dfc .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-aa33dfc .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-511 .elementor-element.elementor-element-aa33dfc>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-aa33dfc {
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-f90f712>.elementor-container {
    max-width: 1290px;
}

.elementor-511 .elementor-element.elementor-element-f90f712 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-511 .elementor-element.elementor-element-b23dea9.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team,
.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .profile-card,
.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-511 .elementor-element.elementor-element-4c4366a .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-511 .elementor-element.elementor-element-4c4366a .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-4c4366a .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-511 .elementor-element.elementor-element-4c4366a .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-4c4366a .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-511 .elementor-element.elementor-element-4c4366a>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-4c4366a {
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-122167e.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team,
.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .profile-card,
.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-511 .elementor-element.elementor-element-7e39fff .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-511 .elementor-element.elementor-element-7e39fff .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7e39fff .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-511 .elementor-element.elementor-element-7e39fff .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-7e39fff .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-511 .elementor-element.elementor-element-7e39fff>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-7e39fff {
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-6c36850.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-511 .elementor-element.elementor-element-6c36850>.elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team,
.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .profile-card,
.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-511 .elementor-element.elementor-element-c963cad .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-511 .elementor-element.elementor-element-c963cad .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-c963cad .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-511 .elementor-element.elementor-element-c963cad .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-c963cad .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-511 .elementor-element.elementor-element-c963cad>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-c963cad {
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-9d32ccb>.elementor-container {
    max-width: 1290px;
}

.elementor-511 .elementor-element.elementor-element-9d32ccb {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-511 .elementor-element.elementor-element-1e8a0b8.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-511 .elementor-element.elementor-element-1e8a0b8>.elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team,
.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .profile-card,
.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-511 .elementor-element.elementor-element-56c7819 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-511 .elementor-element.elementor-element-56c7819 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-56c7819 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-511 .elementor-element.elementor-element-56c7819 .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-56c7819 .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-511 .elementor-element.elementor-element-56c7819>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-56c7819 {
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-adc88f6.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team,
.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .profile-card,
.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-511 .elementor-element.elementor-element-d4997c1 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-511 .elementor-element.elementor-element-d4997c1 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-d4997c1 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-511 .elementor-element.elementor-element-d4997c1 .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-d4997c1 .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-511 .elementor-element.elementor-element-d4997c1>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-d4997c1 {
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-a2cf2b0>.elementor-container {
    max-width: 1290px;
}

.elementor-511 .elementor-element.elementor-element-a2cf2b0 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-511 .elementor-element.elementor-element-f65da50.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team,
.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .profile-card,
.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-511 .elementor-element.elementor-element-97a9dda .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-511 .elementor-element.elementor-element-97a9dda .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-97a9dda .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-511 .elementor-element.elementor-element-97a9dda .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-97a9dda .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-511 .elementor-element.elementor-element-97a9dda>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-97a9dda {
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-51c7cb7.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-511 .elementor-element.elementor-element-51c7cb7>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team,
.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .profile-card,
.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-511 .elementor-element.elementor-element-69eafbd .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-511 .elementor-element.elementor-element-69eafbd .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-69eafbd .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-511 .elementor-element.elementor-element-69eafbd .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-69eafbd .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-511 .elementor-element.elementor-element-69eafbd>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-69eafbd {
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-b25f870>.elementor-container {
    max-width: 1290px;
}

.elementor-511 .elementor-element.elementor-element-b25f870 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-511 .elementor-element.elementor-element-0c083b1.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team,
.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .profile-card,
.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-511 .elementor-element.elementor-element-3a5c65e .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-511 .elementor-element.elementor-element-3a5c65e .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-3a5c65e .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-511 .elementor-element.elementor-element-3a5c65e .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-3a5c65e .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-511 .elementor-element.elementor-element-3a5c65e>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-3a5c65e {
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-ce11575.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

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

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-c625a9a:hover a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-3a36d8c:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a {
    color: #2b2961;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942 a svg {
    fill: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a {
    color: #FFFFFF;
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-e9c8942:hover a svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team,
.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .profile-body {
    padding: 20px 20px 20px 20px;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .profile-card,
.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team.overlay-scale .profile-card:before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team:hover .profile-box .profile-card,
.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team.style-overlay:hover .profile-card:before,
.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team.style-hover-social:hover .profile-card:before {
    background-color: #06308982;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: #FFFFFF00;
    margin-bottom: 3px;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: #FFFFFF00;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team:hover .profile-body .profile-title a {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    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);
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    font-size: 16px;
    height: 40px;
    width: 40px;
    line-height: 40px;
}

.elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 16px;
}

.elementor-511 .elementor-element.elementor-element-6eec358 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-511 .elementor-element.elementor-element-6eec358 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-6eec358 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 5px 0px;
}

.elementor-511 .elementor-element.elementor-element-6eec358 .jeg-elementor-kit.jkit-heading .heading-title>span {
    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);
    text-decoration-color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-6eec358 .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    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-511 .elementor-element.elementor-element-6eec358>.elementor-widget-container {
    margin: -85px 60px 0px 0px;
    padding: 20px 40px 20px 40px;
    background-color: #FFFFFF;
    box-shadow: 10px 5px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-6eec358 {
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-664ff53>.elementor-container {
    max-width: 1150px;
}

.elementor-511 .elementor-element.elementor-element-664ff53:not(.elementor-motion-effects-element-type-background),
.elementor-511 .elementor-element.elementor-element-664ff53>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4F8FF;
}

.elementor-511 .elementor-element.elementor-element-664ff53>.elementor-background-overlay {
    background-color: #F4F8FF;
    background-image: url("../img/19366.jpg");
    opacity: 0.25;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-511 .elementor-element.elementor-element-664ff53 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 150px 0px;
}

.elementor-511 .elementor-element.elementor-element-7bfac8c>.elementor-container {
    max-width: 1150px;
}

.elementor-511 .elementor-element.elementor-element-7bfac8c {
    margin-top: 0px;
    margin-bottom: 25px;
}

.elementor-511 .elementor-element.elementor-element-b7b3bd6>.elementor-element-populated {
    margin: -30% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0px 20px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #2b2961;
    padding: 40px 30px 30px 40px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #125FCD;
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-de0bc82.jkit-equal-height-enable,
.elementor-511 .elementor-element.elementor-element-de0bc82.jkit-equal-height-enable .elementor-widget-container,
.elementor-511 .elementor-element.elementor-element-de0bc82.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-511 .elementor-element.elementor-element-de0bc82.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #EAEAEA1F;
}

.elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box .title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: #FFFFFF;
    width: 40px;
}

.elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 40px;
}

.elementor-511 .elementor-element.elementor-element-b6ab49b>.elementor-element-populated {
    margin: -30% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0px 10px 0px 10px;
}

.elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 40px 30px 30px 40px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #125FCD;
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-2499769.jkit-equal-height-enable,
.elementor-511 .elementor-element.elementor-element-2499769.jkit-equal-height-enable .elementor-widget-container,
.elementor-511 .elementor-element.elementor-element-2499769.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-511 .elementor-element.elementor-element-2499769.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #EAEAEA1F;
}

.elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box .title {
    color: #031B4E;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    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-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-primary);
}

.elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-primary);
    width: 40px;
}

.elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon {
    color: #125FCD;
}

.elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box:hover .icon-box>.icon svg {
    fill: #125FCD;
}

.elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 40px;
}

.elementor-bc-flex-widget .elementor-511 .elementor-element.elementor-element-9f159e1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-511 .elementor-element.elementor-element-9f159e1>.elementor-element-populated {
    margin: 50px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-511 .elementor-element.elementor-element-361a351 .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-361a351 {
    width: 100%;
    max-width: 100%;
}

.elementor-511 .elementor-element.elementor-element-740733b .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-511 .elementor-element.elementor-element-d1f8a12>.elementor-container {
    max-width: 1290px;
}

.elementor-511 .elementor-element.elementor-element-d1f8a12 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-511 .elementor-element.elementor-element-5fc2d98>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-f486f44 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
    background-color: #F3F3F300;
    border-radius: 5px 5px 5px 5px;
}

.elementor-511 .elementor-element.elementor-element-f486f44 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #2b2961;
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-f486f44 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-f486f44 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-ae50b60 {
    color: #8A91AC;
    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-511 .elementor-element.elementor-element-ae50b60>.elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-511 .elementor-element.elementor-element-477b2c3>.elementor-element-populated {
    padding: 0px 10px 0px 10px;
}

.elementor-511 .elementor-element.elementor-element-681feb0 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
    background-color: #F3F3F300;
    border-radius: 5px 5px 5px 5px;
}

.elementor-511 .elementor-element.elementor-element-681feb0 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #2b2961;
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-681feb0 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-681feb0 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-baff8f2 {
    color: #8A91AC;
    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-511 .elementor-element.elementor-element-baff8f2>.elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-511 .elementor-element.elementor-element-61f1bb6>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-1933f38 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar {
    background-color: #F3F3F300;
    border-radius: 5px 5px 5px 5px;
}

.elementor-511 .elementor-element.elementor-element-1933f38 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track {
    background-color: #2b2961;
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-1933f38 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-1933f38 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
    color: #031B4E;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-843f37f {
    color: #8A91AC;
    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-511 .elementor-element.elementor-element-843f37f>.elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-511 .elementor-element.elementor-element-72e7de56>.elementor-container {
    max-width: 1150px;
}

.elementor-511 .elementor-element.elementor-element-71814923>.elementor-container {
    max-width: 1290px;
}

.elementor-511 .elementor-element.elementor-element-71814923:not(.elementor-motion-effects-element-type-background),
.elementor-511 .elementor-element.elementor-element-71814923>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #2b2961;
}

.elementor-511 .elementor-element.elementor-element-71814923>.elementor-background-overlay {
    background-image: url("../img/Asset-2-e1621208642186.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.15;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-511 .elementor-element.elementor-element-71814923,
.elementor-511 .elementor-element.elementor-element-71814923>.elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-71814923 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -110px;
    margin-bottom: 0px;
    padding: 50px 0px 50px 0px;
    z-index: 1;
}

.elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}

.elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: #FFFFFF;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    margin-bottom: 0px;
}

.elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
    padding: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: #FFFFFF;
    font-family: var(--e-global-typography-13d207f-font-family), Sans-serif;
    font-size: var(--e-global-typography-13d207f-font-size);
    font-weight: var(--e-global-typography-13d207f-font-weight);
    line-height: var(--e-global-typography-13d207f-line-height);
    letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
    word-spacing: var(--e-global-typography-13d207f-word-spacing);
    top: -5px;
    left: -5px;
    vertical-align: super;
}

.elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}

.elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: #FFFFFF;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    margin-bottom: 0px;
}

.elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
    padding: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: #FFFFFF;
    font-family: var(--e-global-typography-13d207f-font-family), Sans-serif;
    font-size: var(--e-global-typography-13d207f-font-size);
    font-weight: var(--e-global-typography-13d207f-font-weight);
    line-height: var(--e-global-typography-13d207f-line-height);
    letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
    word-spacing: var(--e-global-typography-13d207f-word-spacing);
    top: -5px;
    left: -5px;
    vertical-align: super;
}

.elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}

.elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: #FFFFFF;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    margin-bottom: 0px;
}

.elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
    padding: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: #FFFFFF;
    font-family: var(--e-global-typography-13d207f-font-family), Sans-serif;
    font-size: var(--e-global-typography-13d207f-font-size);
    font-weight: var(--e-global-typography-13d207f-font-weight);
    line-height: var(--e-global-typography-13d207f-line-height);
    letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
    word-spacing: var(--e-global-typography-13d207f-word-spacing);
    top: -5px;
    left: -5px;
    vertical-align: super;
}

.elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

.elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}

.elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: #FFFFFF;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    margin-bottom: 0px;
}

.elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
    padding: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: #FFFFFF;
    font-family: var(--e-global-typography-13d207f-font-family), Sans-serif;
    font-size: var(--e-global-typography-13d207f-font-size);
    font-weight: var(--e-global-typography-13d207f-font-weight);
    line-height: var(--e-global-typography-13d207f-line-height);
    letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
    word-spacing: var(--e-global-typography-13d207f-word-spacing);
    top: -5px;
    left: -5px;
    vertical-align: super;
}

.elementor-511 .elementor-element.elementor-element-638e4a6>.elementor-container {
    max-width: 1150px;
}

.elementor-511 .elementor-element.elementor-element-638e4a6 {
    padding: 100px 0px 100px 0px;
}

.elementor-511 .elementor-element.elementor-element-6572e53 {
    text-align: left;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

.elementor-511 .elementor-element.elementor-element-6572e53 img {
    width: 100%;
    max-width: 100%;
}

.elementor-511 .elementor-element.elementor-element-901064b {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-511 .elementor-element.elementor-element-65dd66b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-511 .elementor-element.elementor-element-65dd66b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-65dd66b>.elementor-element-populated {
    box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 50px 0px 0px -60px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -60px;
    padding: 60px 20px 60px 60px;
}

.elementor-511 .elementor-element.elementor-element-65dd66b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-511 .elementor-element.elementor-element-ab2152b .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-511 .elementor-element.elementor-element-794f416 .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
    text-align: left;
    background-color: #FFFFFF00;
    margin: 0px 0px -30px 0px;
    padding: 0px 30px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    padding: 0px 0px 0px 0px;
    color: #8A91AC;
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
    color: #2b2961;
    font-family: var(--e-global-typography-1026598-font-family), Sans-serif;
    font-size: var(--e-global-typography-1026598-font-size);
    font-weight: var(--e-global-typography-1026598-font-weight);
    line-height: var(--e-global-typography-1026598-line-height);
    letter-spacing: var(--e-global-typography-1026598-letter-spacing);
    word-spacing: var(--e-global-typography-1026598-word-spacing);
    margin-bottom: 2px;
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
    color: #CCCCCC;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    margin-bottom: 0px;
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
    margin: -15px 0px -20px 0px;
    width: 60px;
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .tns-controls button i {
    font-size: 20px;
    color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
    width: 20px;
    fill: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .tns-controls button i,
.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
    padding: 0px 0px 0px 10px;
    opacity: 100%;
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .tns-controls button i:hover {
    color: #E5E5E5;
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .tns-controls button svg:hover {
    fill: #E5E5E5;
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i,
.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
    opacity: 100%;
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .tns-nav button {
    margin-top: 0px;
    background-color: #FFFFFF;
}

.elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .tns-nav button.tns-nav-active {
    background-color: #E91A2F;
}

.elementor-511 .elementor-element.elementor-element-d62482a {
    margin-top: 30px;
    margin-bottom: 0px;
    padding: 0% 11% 0% 5%;
}

.elementor-511 .elementor-element.elementor-element-5382fef>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-511 .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track .image-list {
    min-height: 0px;
}

.elementor-511 .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-slider .image-list {
    opacity: 60%;
}

.elementor-511 .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-slider:hover .image-list {
    opacity: 100%;
}

.elementor-511 .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .tns-controls button i,
.elementor-511 .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .tns-controls button svg {
    opacity: 100%;
}

.elementor-511 .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button i,
.elementor-511 .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button svg {
    opacity: 100%;
}

@media(min-width:768px) {
    .elementor-511 .elementor-element.elementor-element-9b2a1dd {
        width: 49.912%;
    }

    .elementor-511 .elementor-element.elementor-element-af2258a {
        width: 50.088%;
    }
}

@media(max-width:1024px) {

    .elementor-511 .elementor-element.elementor-element-92bee98:not(.elementor-motion-effects-element-type-background),
    .elementor-511 .elementor-element.elementor-element-92bee98>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-511 .elementor-element.elementor-element-92bee98 {
        padding: 10% 0% 10% 0%;
    }

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

    .elementor-511 .elementor-element.elementor-element-974c935 .elementor-heading-title {
        font-size: var(--e-global-typography-51cde77-font-size);
        line-height: var(--e-global-typography-51cde77-line-height);
        letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
        word-spacing: var(--e-global-typography-51cde77-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 10px;
    }

    .elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 10px;
    }

    .elementor-511 .elementor-element.elementor-element-d7d89e3 .elementor-heading-title {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-d7d89e3>.elementor-widget-container {
        margin: 2px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-693f6f93 {
        padding: 80px 10px 150px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-49c234c5 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-b550166 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-511 .elementor-element.elementor-element-511bc9a>.elementor-widget-container {
        padding: 0% 10% 0% 10%;
    }

    .elementor-511 .elementor-element.elementor-element-8a73284 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team,
    .elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-c7a4176 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-c7a4176 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-c7a4176 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-c7a4176>.elementor-widget-container {
        margin: -60px 10px 0px 10px;
        padding: 17px 17px 17px 17px;
    }

    .elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team,
    .elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-290f105 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-290f105 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-290f105 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-290f105>.elementor-widget-container {
        margin: -60px 10px 0px 10px;
        padding: 17px 17px 17px 17px;
    }

    .elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team,
    .elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-aa33dfc .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-aa33dfc .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-aa33dfc .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-aa33dfc>.elementor-widget-container {
        margin: -60px 10px 0px 10px;
        padding: 17px 17px 17px 17px;
    }

    .elementor-511 .elementor-element.elementor-element-f90f712 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team,
    .elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-4c4366a .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-4c4366a .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-4c4366a .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-4c4366a>.elementor-widget-container {
        margin: -60px 10px 0px 10px;
        padding: 17px 17px 17px 17px;
    }

    .elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team,
    .elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-7e39fff .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-7e39fff .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-7e39fff .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-7e39fff>.elementor-widget-container {
        margin: -60px 10px 0px 10px;
        padding: 17px 17px 17px 17px;
    }

    .elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team,
    .elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-c963cad .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-c963cad .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-c963cad .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-c963cad>.elementor-widget-container {
        margin: -60px 10px 0px 10px;
        padding: 17px 17px 17px 17px;
    }

    .elementor-511 .elementor-element.elementor-element-9d32ccb {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-1e8a0b8>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team,
    .elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-56c7819 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-56c7819 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-56c7819 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-56c7819>.elementor-widget-container {
        margin: -60px 60px 0px 0px;
        padding: 15px 15px 8px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-adc88f6>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }

    .elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team,
    .elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-d4997c1 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-d4997c1 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-d4997c1 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-d4997c1>.elementor-widget-container {
        margin: -60px 60px 0px 0px;
        padding: 15px 15px 8px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-a2cf2b0 {
        margin-top: 30px;
        margin-bottom: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-f65da50>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team,
    .elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-97a9dda .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-97a9dda .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-97a9dda .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-97a9dda>.elementor-widget-container {
        margin: -60px 60px 0px 0px;
        padding: 15px 15px 8px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-51c7cb7>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }

    .elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team,
    .elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-69eafbd .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-69eafbd .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-69eafbd .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-69eafbd>.elementor-widget-container {
        margin: -60px 60px 0px 0px;
        padding: 15px 15px 8px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-b25f870 {
        margin-top: 30px;
        margin-bottom: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-0c083b1>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team,
    .elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-3a5c65e .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-3a5c65e .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-3a5c65e .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-3a5c65e>.elementor-widget-container {
        margin: -60px 60px 0px 0px;
        padding: 15px 15px 8px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-ce11575>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }

    .elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team,
    .elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team.style-title-horizontal .profile-body .title-wrapper {
        text-align: left;
    }

    .elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .profile-body {
        padding: 10px 10px 10px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-6eec358 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-6eec358 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-6eec358 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-6eec358>.elementor-widget-container {
        margin: -60px 60px 0px 0px;
        padding: 15px 15px 8px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-664ff53 {
        padding: 0px 0px 130px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-7dc7373>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-511 .elementor-element.elementor-element-b7b3bd6>.elementor-element-populated {
        padding: 0px 15px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-b6ab49b>.elementor-element-populated {
        padding: 0px 0px 0px 15px;
    }

    .elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-9f159e1>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-361a351 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-740733b .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-d1f8a12 {
        margin-top: 10px;
        margin-bottom: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-5fc2d98>.elementor-element-populated {
        padding: 0px 20px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-f486f44 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-f486f44 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

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

    .elementor-511 .elementor-element.elementor-element-477b2c3>.elementor-element-populated {
        padding: 0px 10px 0px 10px;
    }

    .elementor-511 .elementor-element.elementor-element-681feb0 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-681feb0 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

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

    .elementor-511 .elementor-element.elementor-element-61f1bb6>.elementor-element-populated {
        padding: 0px 0px 0px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-1933f38 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-1933f38 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-843f37f {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-1ca2243>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-511 .elementor-element.elementor-element-71814923 {
        margin-top: -120px;
        margin-bottom: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-43b9dada>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-6af975e3>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-638e4a6 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-9b2a1dd>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-511 .elementor-element.elementor-element-af2258a>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-65dd66b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 40px 40px 40px;
    }

    .elementor-511 .elementor-element.elementor-element-ab2152b .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-794f416 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-d62482a {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:767px) {

    .elementor-511 .elementor-element.elementor-element-92bee98:not(.elementor-motion-effects-element-type-background),
    .elementor-511 .elementor-element.elementor-element-92bee98>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-511 .elementor-element.elementor-element-92bee98 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 15% 0% 15% 0%;
    }

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

    .elementor-511 .elementor-element.elementor-element-974c935 .elementor-heading-title {
        font-size: var(--e-global-typography-51cde77-font-size);
        line-height: var(--e-global-typography-51cde77-line-height);
        letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
        word-spacing: var(--e-global-typography-51cde77-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 10px;
    }

    .elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-511 .elementor-element.elementor-element-d94f4dc .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 10px;
    }

    .elementor-511 .elementor-element.elementor-element-d7d89e3 .elementor-heading-title {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-d7d89e3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-693f6f93 {
        padding: 50px 5px 50px 5px;
    }

    .elementor-511 .elementor-element.elementor-element-49c234c5 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-b550166 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-511 .elementor-element.elementor-element-511bc9a>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-8a73284 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

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

    .elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-cb5b23f .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-c7a4176 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-c7a4176 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-c7a4176 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-7fda5ae>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-7c96398 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-290f105 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-290f105 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-290f105 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

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

    .elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-b7f468c .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-aa33dfc .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-aa33dfc .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-aa33dfc .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-f90f712 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

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

    .elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-a9bb01c .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-4c4366a .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-4c4366a .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-4c4366a .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

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

    .elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-95892d9 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-7e39fff .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-7e39fff .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-7e39fff .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-6c36850>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-cacf8fb .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-c963cad .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-c963cad .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-c963cad .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-9d32ccb {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-1e8a0b8>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-f98b4cf .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-56c7819 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-56c7819 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-56c7819 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-56c7819>.elementor-widget-container {
        margin: -80px 40px 0px 0px;
    }

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

    .elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-7d9e806 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-d4997c1 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-d4997c1 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-d4997c1 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-d4997c1>.elementor-widget-container {
        margin: -80px 40px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-a2cf2b0 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

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

    .elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-0eafd6e .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-97a9dda .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-97a9dda .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-97a9dda .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-97a9dda>.elementor-widget-container {
        margin: -80px 40px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-51c7cb7>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-54bca3e .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-69eafbd .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-69eafbd .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-69eafbd .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-69eafbd>.elementor-widget-container {
        margin: -80px 40px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-b25f870 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

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

    .elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-a808fa9 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-3a5c65e .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-3a5c65e .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-3a5c65e .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-3a5c65e>.elementor-widget-container {
        margin: -80px 40px 0px 0px;
    }

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

    .elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .profile-body {
        padding: 20px 20px 20px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-c047c18 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-6eec358 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-6eec358 .jeg-elementor-kit.jkit-heading .heading-title>span {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-6eec358 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-6eec358>.elementor-widget-container {
        margin: -80px 40px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-664ff53 {
        padding: 50px 0px 170px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-7dc7373>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-511 .elementor-element.elementor-element-b7b3bd6>.elementor-element-populated {
        margin: 0px 0px 15px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-de0bc82 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-b6ab49b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-2499769 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-361a351 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-740733b .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-5fc2d98>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-f486f44 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-f486f44 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

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

    .elementor-511 .elementor-element.elementor-element-477b2c3>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-681feb0 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-681feb0 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

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

    .elementor-511 .elementor-element.elementor-element-61f1bb6>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-1933f38 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-1933f38 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-843f37f {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-1ca2243>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-511 .elementor-element.elementor-element-71814923 {
        margin-top: -150px;
        margin-bottom: 0px;
    }

    .elementor-511 .elementor-element.elementor-element-43b9dada {
        width: 50%;
    }

    .elementor-511 .elementor-element.elementor-element-43b9dada>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-79fa106 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-6af975e3 {
        width: 50%;
    }

    .elementor-511 .elementor-element.elementor-element-6af975e3>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-e2fa6d3 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-7e0baab7 {
        width: 50%;
    }

    .elementor-511 .elementor-element.elementor-element-7e0baab7>.elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-a415fce .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-63fb0e2b {
        width: 50%;
    }

    .elementor-511 .elementor-element.elementor-element-63fb0e2b>.elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-4603fad .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-13d207f-font-size);
        line-height: var(--e-global-typography-13d207f-line-height);
        letter-spacing: var(--e-global-typography-13d207f-letter-spacing);
        word-spacing: var(--e-global-typography-13d207f-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-638e4a6 {
        padding: 50px 0px 50px 0px;
    }

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

    .elementor-511 .elementor-element.elementor-element-af2258a>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 15px 0px 15px;
    }

    .elementor-511 .elementor-element.elementor-element-901064b {
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-65dd66b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 20px 40px 20px;
    }

    .elementor-511 .elementor-element.elementor-element-ab2152b .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-794f416 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
        font-size: var(--e-global-typography-1026598-font-size);
        line-height: var(--e-global-typography-1026598-line-height);
        letter-spacing: var(--e-global-typography-1026598-letter-spacing);
        word-spacing: var(--e-global-typography-1026598-word-spacing);
    }

    .elementor-511 .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-511 .elementor-element.elementor-element-d62482a {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-511 .elementor-element.elementor-element-5382fef {
        width: 100%;
    }

    .elementor-511 .elementor-element.elementor-element-5382fef>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
}

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

    .elementor-511 .elementor-element.elementor-element-7dc7373 {
        width: 100%;
    }

    .elementor-511 .elementor-element.elementor-element-b7b3bd6 {
        width: 50%;
    }

    .elementor-511 .elementor-element.elementor-element-b6ab49b {
        width: 50%;
    }

    .elementor-511 .elementor-element.elementor-element-9f159e1 {
        width: 100%;
    }

    .elementor-511 .elementor-element.elementor-element-43b9dada {
        width: 50%;
    }

    .elementor-511 .elementor-element.elementor-element-6af975e3 {
        width: 50%;
    }

    .elementor-511 .elementor-element.elementor-element-7e0baab7 {
        width: 50%;
    }

    .elementor-511 .elementor-element.elementor-element-63fb0e2b {
        width: 50%;
    }

    .elementor-511 .elementor-element.elementor-element-9b2a1dd {
        width: 100%;
    }

    .elementor-511 .elementor-element.elementor-element-af2258a {
        width: 100%;
    }

    .elementor-511 .elementor-element.elementor-element-65dd66b {
        width: 100%;
    }

    .elementor-511 .elementor-element.elementor-element-5382fef {
        width: 100%;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-fb0d145 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc(3)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+4) {
        display: none;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(3)) {
        margin-right: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc()
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+1) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child()) {
        margin-right: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc()
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+1) {
        display: none;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-799dedf .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child()) {
        margin-right: 10px;
    }
}


.elementor-546 .elementor-element.elementor-element-250fa60>.elementor-container {
    max-width: 500px;
}

.elementor-546 .elementor-element.elementor-element-250fa60:not(.elementor-motion-effects-element-type-background),
.elementor-546 .elementor-element.elementor-element-250fa60>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/microscopes-in-scientific-laboratory-e1621208566703.jpg");
    background-position: 0px 40%;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-546 .elementor-element.elementor-element-250fa60>.elementor-background-overlay {
    background-color: #063089;
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-546 .elementor-element.elementor-element-250fa60 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 5% 0% 5% 0%;
}

.elementor-546 .elementor-element.elementor-element-4246398.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-546 .elementor-element.elementor-element-4246398>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2b2961;
    opacity: 0.8;
}

.elementor-546 .elementor-element.elementor-element-4246398>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

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

.elementor-546 .elementor-element.elementor-element-2657148 {
    text-align: center;
}

.elementor-546 .elementor-element.elementor-element-2657148 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-51cde77-font-family), Sans-serif;
    font-size: var(--e-global-typography-51cde77-font-size);
    font-weight: var(--e-global-typography-51cde77-font-weight);
    line-height: var(--e-global-typography-51cde77-line-height);
    letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
    word-spacing: var(--e-global-typography-51cde77-word-spacing);
}

.elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    color: #FFFFFF;
    background-color: #02010100;
}

.elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
    width: 15px;
}

.elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 15px;
}

.elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 10px;
}

.elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 10px;
}

.elementor-546 .elementor-element.elementor-element-3ccf8cb>.elementor-widget-container {
    margin: 0px 10px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-3ccf8cb {
    width: auto;
    max-width: auto;
}

.elementor-546 .elementor-element.elementor-element-f62053d .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
}

.elementor-546 .elementor-element.elementor-element-f62053d {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-546 .elementor-element.elementor-element-68ed0337>.elementor-container {
    max-width: 1150px;
}

.elementor-546 .elementor-element.elementor-element-68ed0337 {
    padding: 100px 0px 100px 0px;
}

.elementor-546 .elementor-element.elementor-element-15bfdfb0>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-3ee95698 {
    text-align: center;
}

.elementor-546 .elementor-element.elementor-element-3ee95698 .elementor-heading-title {
    color: #2b2961;
    font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
    font-size: var(--e-global-typography-45ff652-font-size);
    font-weight: var(--e-global-typography-45ff652-font-weight);
    text-transform: var(--e-global-typography-45ff652-text-transform);
    line-height: var(--e-global-typography-45ff652-line-height);
    letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
    word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-546 .elementor-element.elementor-element-02a9adf {
    text-align: center;
}

.elementor-546 .elementor-element.elementor-element-02a9adf .elementor-heading-title {
    color: #031B4E;
    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);
}

.elementor-546 .elementor-element.elementor-element-a2252cd>.elementor-container {
    max-width: 1150px;
}

.elementor-546 .elementor-element.elementor-element-a2252cd>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-546 .elementor-element.elementor-element-a2252cd {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-546 .elementor-element.elementor-element-d0a1d0b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-546 .elementor-element.elementor-element-d0a1d0b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-d0a1d0b>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 40px 20px 40px;
}

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

.elementor-546 .elementor-element.elementor-element-0cb20cf .elementor-icon-wrapper {
    text-align: left;
}

.elementor-546 .elementor-element.elementor-element-0cb20cf.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-546 .elementor-element.elementor-element-0cb20cf.elementor-view-framed .elementor-icon,
.elementor-546 .elementor-element.elementor-element-0cb20cf.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-0cb20cf.elementor-view-framed .elementor-icon,
.elementor-546 .elementor-element.elementor-element-0cb20cf.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-0cb20cf.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-546 .elementor-element.elementor-element-0cb20cf.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-546 .elementor-element.elementor-element-0cb20cf.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-546 .elementor-element.elementor-element-0cb20cf.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-546 .elementor-element.elementor-element-0cb20cf.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-546 .elementor-element.elementor-element-0cb20cf .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-0cb20cf>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-7d1cd74 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 10px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-7d1cd74.jkit-equal-height-enable,
.elementor-546 .elementor-element.elementor-element-7d1cd74.jkit-equal-height-enable .elementor-widget-container,
.elementor-546 .elementor-element.elementor-element-7d1cd74.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-546 .elementor-element.elementor-element-7d1cd74.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-546 .elementor-element.elementor-element-7d1cd74 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-546 .elementor-element.elementor-element-7d1cd74 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-7d1cd74 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 70px;
}

.elementor-546 .elementor-element.elementor-element-7d1cd74 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 70px;
}

.elementor-546 .elementor-element.elementor-element-7d1cd74>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-546 .elementor-element.elementor-element-050c48e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-546 .elementor-element.elementor-element-050c48e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-050c48e>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 40px 20px 40px;
}

.elementor-546 .elementor-element.elementor-element-050c48e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-546 .elementor-element.elementor-element-2637ccb .elementor-icon-wrapper {
    text-align: left;
}

.elementor-546 .elementor-element.elementor-element-2637ccb.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-546 .elementor-element.elementor-element-2637ccb.elementor-view-framed .elementor-icon,
.elementor-546 .elementor-element.elementor-element-2637ccb.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-2637ccb.elementor-view-framed .elementor-icon,
.elementor-546 .elementor-element.elementor-element-2637ccb.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-2637ccb.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-546 .elementor-element.elementor-element-2637ccb.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-546 .elementor-element.elementor-element-2637ccb.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-546 .elementor-element.elementor-element-2637ccb.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-546 .elementor-element.elementor-element-2637ccb.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-546 .elementor-element.elementor-element-2637ccb .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-2637ccb>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-6149d88 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 10px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-6149d88.jkit-equal-height-enable,
.elementor-546 .elementor-element.elementor-element-6149d88.jkit-equal-height-enable .elementor-widget-container,
.elementor-546 .elementor-element.elementor-element-6149d88.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-546 .elementor-element.elementor-element-6149d88.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-546 .elementor-element.elementor-element-6149d88 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-546 .elementor-element.elementor-element-6149d88 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-6149d88 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 70px;
}

.elementor-546 .elementor-element.elementor-element-6149d88 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 70px;
}

.elementor-546 .elementor-element.elementor-element-6149d88>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-546 .elementor-element.elementor-element-d169c92:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-546 .elementor-element.elementor-element-d169c92>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-d169c92>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 40px 20px 40px;
}

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

.elementor-546 .elementor-element.elementor-element-8930207 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-546 .elementor-element.elementor-element-8930207.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-546 .elementor-element.elementor-element-8930207.elementor-view-framed .elementor-icon,
.elementor-546 .elementor-element.elementor-element-8930207.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-8930207.elementor-view-framed .elementor-icon,
.elementor-546 .elementor-element.elementor-element-8930207.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-8930207.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-546 .elementor-element.elementor-element-8930207.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-546 .elementor-element.elementor-element-8930207.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-546 .elementor-element.elementor-element-8930207.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-546 .elementor-element.elementor-element-8930207.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-546 .elementor-element.elementor-element-8930207 .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-8930207>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-45b6423 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 10px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-45b6423.jkit-equal-height-enable,
.elementor-546 .elementor-element.elementor-element-45b6423.jkit-equal-height-enable .elementor-widget-container,
.elementor-546 .elementor-element.elementor-element-45b6423.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-546 .elementor-element.elementor-element-45b6423.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-546 .elementor-element.elementor-element-45b6423 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-546 .elementor-element.elementor-element-45b6423 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-45b6423 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 70px;
}

.elementor-546 .elementor-element.elementor-element-45b6423 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 70px;
}

.elementor-546 .elementor-element.elementor-element-45b6423>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-546 .elementor-element.elementor-element-bbb56de:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-546 .elementor-element.elementor-element-bbb56de>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-bbb56de>.elementor-element-populated {
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 40px 20px 40px;
}

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

.elementor-546 .elementor-element.elementor-element-c094bfa .elementor-icon-wrapper {
    text-align: left;
}

.elementor-546 .elementor-element.elementor-element-c094bfa.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #2b2961;
}

.elementor-546 .elementor-element.elementor-element-c094bfa.elementor-view-framed .elementor-icon,
.elementor-546 .elementor-element.elementor-element-c094bfa.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-c094bfa.elementor-view-framed .elementor-icon,
.elementor-546 .elementor-element.elementor-element-c094bfa.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-c094bfa.elementor-view-framed .elementor-icon {
    background-color: #2b2961;
}

.elementor-546 .elementor-element.elementor-element-c094bfa.elementor-view-stacked .elementor-icon svg {
    fill: #2b2961;
}

.elementor-546 .elementor-element.elementor-element-c094bfa.elementor-view-framed .elementor-icon:hover {
    background-color: #031B4E;
}

.elementor-546 .elementor-element.elementor-element-c094bfa.elementor-view-stacked .elementor-icon:hover {
    color: #031B4E;
}

.elementor-546 .elementor-element.elementor-element-c094bfa.elementor-view-stacked .elementor-icon:hover svg {
    fill: #031B4E;
}

.elementor-546 .elementor-element.elementor-element-c094bfa .elementor-icon {
    font-size: 30px;
    padding: 20px;
    border-width: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-c094bfa>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-2aba72a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FFFFFF;
    padding: 0px 0px 10px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-2aba72a.jkit-equal-height-enable,
.elementor-546 .elementor-element.elementor-element-2aba72a.jkit-equal-height-enable .elementor-widget-container,
.elementor-546 .elementor-element.elementor-element-2aba72a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,
.elementor-546 .elementor-element.elementor-element-2aba72a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-546 .elementor-element.elementor-element-2aba72a .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
    color: #2b2961;
    font-family: var(--e-global-typography-eaf232b-font-family), Sans-serif;
    font-size: var(--e-global-typography-eaf232b-font-size);
    font-weight: var(--e-global-typography-eaf232b-font-weight);
    line-height: var(--e-global-typography-eaf232b-line-height);
    letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
    word-spacing: var(--e-global-typography-eaf232b-word-spacing);
}

.elementor-546 .elementor-element.elementor-element-2aba72a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #8A91AC;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-2aba72a .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    color: #F5F5F5;
    font-size: 70px;
}

.elementor-546 .elementor-element.elementor-element-2aba72a .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    fill: #F5F5F5;
    width: 70px;
}

.elementor-546 .elementor-element.elementor-element-2aba72a>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-546 .elementor-element.elementor-element-3a60218b>.elementor-container {
    max-width: 1290px;
}

.elementor-546 .elementor-element.elementor-element-3a60218b {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-546 .elementor-element.elementor-element-726866a4>.elementor-element-populated {
    margin: 0px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-546 .elementor-element.elementor-element-327a322e iframe {
    height: 665px;
}

.elementor-546 .elementor-element.elementor-element-4c6a6426.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-546 .elementor-element.elementor-element-4c6a6426:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-546 .elementor-element.elementor-element-4c6a6426>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-546 .elementor-element.elementor-element-4c6a6426>.elementor-element-populated {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
    padding: 50px 50px 60px 50px;
}

.elementor-546 .elementor-element.elementor-element-4c6a6426>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

    .elementor-546 .elementor-element.elementor-element-d0a1d0b {
        width: 50%;
    }

    .elementor-546 .elementor-element.elementor-element-050c48e {
        width: 50%;
    }

    .elementor-546 .elementor-element.elementor-element-d169c92 {
        width: 50%;
    }

    .elementor-546 .elementor-element.elementor-element-bbb56de {
        width: 50%;
    }

    .elementor-546 .elementor-element.elementor-element-726866a4 {
        width: 100%;
    }

    .elementor-546 .elementor-element.elementor-element-4c6a6426 {
        width: 100%;
    }
}

@media(max-width:1024px) {

    .elementor-546 .elementor-element.elementor-element-250fa60:not(.elementor-motion-effects-element-type-background),
    .elementor-546 .elementor-element.elementor-element-250fa60>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-546 .elementor-element.elementor-element-250fa60 {
        padding: 10% 0% 10% 0%;
    }

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

    .elementor-546 .elementor-element.elementor-element-2657148 .elementor-heading-title {
        font-size: var(--e-global-typography-51cde77-font-size);
        line-height: var(--e-global-typography-51cde77-line-height);
        letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
        word-spacing: var(--e-global-typography-51cde77-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 10px;
    }

    .elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 10px;
    }

    .elementor-546 .elementor-element.elementor-element-f62053d .elementor-heading-title {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-f62053d>.elementor-widget-container {
        margin: 2px 0px 0px 0px;
    }

    .elementor-546 .elementor-element.elementor-element-68ed0337 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-546 .elementor-element.elementor-element-15bfdfb0>.elementor-element-populated {
        margin: 0px 20px 0px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
    }

    .elementor-546 .elementor-element.elementor-element-3ee95698 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-02a9adf .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-546 .elementor-element.elementor-element-d0a1d0b>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-546 .elementor-element.elementor-element-7d1cd74 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-7d1cd74 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-546 .elementor-element.elementor-element-050c48e>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }

    .elementor-546 .elementor-element.elementor-element-6149d88 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-6149d88 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-546 .elementor-element.elementor-element-d169c92>.elementor-element-populated {
        margin: 60px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-546 .elementor-element.elementor-element-45b6423 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-45b6423 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-546 .elementor-element.elementor-element-bbb56de>.elementor-element-populated {
        margin: 60px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }

    .elementor-546 .elementor-element.elementor-element-2aba72a .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-2aba72a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-546 .elementor-element.elementor-element-726866a4>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-546 .elementor-element.elementor-element-4c6a6426>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}

@media(max-width:767px) {

    .elementor-546 .elementor-element.elementor-element-250fa60:not(.elementor-motion-effects-element-type-background),
    .elementor-546 .elementor-element.elementor-element-250fa60>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-546 .elementor-element.elementor-element-250fa60 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 15% 0% 15% 0%;
    }

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

    .elementor-546 .elementor-element.elementor-element-2657148 .elementor-heading-title {
        font-size: var(--e-global-typography-51cde77-font-size);
        line-height: var(--e-global-typography-51cde77-line-height);
        letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
        word-spacing: var(--e-global-typography-51cde77-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 10px;
    }

    .elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-546 .elementor-element.elementor-element-3ccf8cb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 10px;
    }

    .elementor-546 .elementor-element.elementor-element-f62053d .elementor-heading-title {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-f62053d>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-546 .elementor-element.elementor-element-68ed0337 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-546 .elementor-element.elementor-element-15bfdfb0>.elementor-element-populated {
        margin: 0px 15px 0px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-546 .elementor-element.elementor-element-3ee95698 .elementor-heading-title {
        font-size: var(--e-global-typography-45ff652-font-size);
        line-height: var(--e-global-typography-45ff652-line-height);
        letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
        word-spacing: var(--e-global-typography-45ff652-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-02a9adf .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

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

    .elementor-546 .elementor-element.elementor-element-7d1cd74 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-546 .elementor-element.elementor-element-7d1cd74 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-7d1cd74 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-546 .elementor-element.elementor-element-050c48e>.elementor-element-populated {
        margin: 60px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-546 .elementor-element.elementor-element-6149d88 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-546 .elementor-element.elementor-element-6149d88 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-6149d88 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-546 .elementor-element.elementor-element-d169c92>.elementor-element-populated {
        margin: 60px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-546 .elementor-element.elementor-element-45b6423 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-546 .elementor-element.elementor-element-45b6423 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-45b6423 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-546 .elementor-element.elementor-element-bbb56de>.elementor-element-populated {
        margin: 60px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-546 .elementor-element.elementor-element-2aba72a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 0px 0px;
    }

    .elementor-546 .elementor-element.elementor-element-2aba72a .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-eaf232b-font-size);
        line-height: var(--e-global-typography-eaf232b-line-height);
        letter-spacing: var(--e-global-typography-eaf232b-letter-spacing);
        word-spacing: var(--e-global-typography-eaf232b-word-spacing);
    }

    .elementor-546 .elementor-element.elementor-element-2aba72a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-546 .elementor-element.elementor-element-4c6a6426>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }
}


.elementor-585 .elementor-element.elementor-element-de619bc>.elementor-container {
    max-width: 500px;
}

.elementor-585 .elementor-element.elementor-element-de619bc:not(.elementor-motion-effects-element-type-background),
.elementor-585 .elementor-element.elementor-element-de619bc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/biochemistry-laboratory-research-e1621208557953.jpg");
    background-position: 0px 75%;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-585 .elementor-element.elementor-element-de619bc>.elementor-background-overlay {
    background-color: #063089;
    opacity: 0.3;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-585 .elementor-element.elementor-element-de619bc {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 5% 0% 5% 0%;
}

.elementor-585 .elementor-element.elementor-element-0e2a506.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-585 .elementor-element.elementor-element-0e2a506>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2b2961;
    opacity: 0.8;
}

.elementor-585 .elementor-element.elementor-element-0e2a506>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

.elementor-585 .elementor-element.elementor-element-0e2a506>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-585 .elementor-element.elementor-element-e4107a6 {
    text-align: center;
}

.elementor-585 .elementor-element.elementor-element-e4107a6 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-51cde77-font-family), Sans-serif;
    font-size: var(--e-global-typography-51cde77-font-size);
    font-weight: var(--e-global-typography-51cde77-font-weight);
    line-height: var(--e-global-typography-51cde77-line-height);
    letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
    word-spacing: var(--e-global-typography-51cde77-word-spacing);
}

.elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    color: #FFFFFF;
    background-color: #02010100;
}

.elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
    width: 15px;
}

.elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 15px;
}

.elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 10px;
}

.elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 10px;
}

.elementor-585 .elementor-element.elementor-element-20f8f79>.elementor-widget-container {
    margin: 0px 10px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-20f8f79 {
    width: auto;
    max-width: auto;
}

.elementor-585 .elementor-element.elementor-element-a92b16e .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-6cb29b0-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cb29b0-font-size);
    font-weight: var(--e-global-typography-6cb29b0-font-weight);
    line-height: var(--e-global-typography-6cb29b0-line-height);
    letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
    word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
}

.elementor-585 .elementor-element.elementor-element-a92b16e {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-585 .elementor-element.elementor-element-1a68b78>.elementor-container {
    max-width: 1150px;
}

.elementor-585 .elementor-element.elementor-element-1a68b78 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 85px 0px 85px 0px;
}

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

.elementor-585 .elementor-element.elementor-element-90627c9>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 10px 20px 40px 10px;
}

.elementor-585 .elementor-element.elementor-element-90627c9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-585 .elementor-element.elementor-element-54a345c3,
.elementor-585 .elementor-element.elementor-element-54a345c3>.elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-54a345c3 {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-585 .elementor-element.elementor-element-553e7865:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-585 .elementor-element.elementor-element-553e7865>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #2b2961;
}

.elementor-585 .elementor-element.elementor-element-553e7865>.elementor-element-populated {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 35px 35px 35px;
}

.elementor-585 .elementor-element.elementor-element-553e7865>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-585 .elementor-element.elementor-element-3e2ca0fc .elementor-heading-title {
    color: white;
    font-family: var(--e-global-typography-8605dde-font-family), Sans-serif;
    font-size: var(--e-global-typography-8605dde-font-size);
    font-weight: var(--e-global-typography-8605dde-font-weight);
    line-height: var(--e-global-typography-8605dde-line-height);
    letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
    word-spacing: var(--e-global-typography-8605dde-word-spacing);
}

.elementor-585 .elementor-element.elementor-element-3e2ca0fc>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist.layout-horizontal .jkit-posts {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-column-gap: 0px;
}

.elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article {
    text-align: left;
}

.elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article a {
    margin: 0px 0px 20px 0px;
}

.elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
    text-align: left;
    color: white;
    padding: 0px 0px 5px 0px;
    font-family: var(--e-global-typography-4535b79-font-family), Sans-serif;
    font-size: var(--e-global-typography-4535b79-font-size);
    font-weight: var(--e-global-typography-4535b79-font-weight);
    line-height: var(--e-global-typography-4535b79-line-height);
    letter-spacing: var(--e-global-typography-4535b79-letter-spacing);
    word-spacing: var(--e-global-typography-4535b79-word-spacing);
}

.elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article:hover a .jkit-postlist-title {
    color: #2b2961;
}

.elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article a .meta-lists {
    text-align: left;
}

.elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article a .meta-lists span {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    color: #8A91AC;
}

.elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article a .meta-lists span i {
    font-size: 12px;
}

.elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article a .meta-lists span svg {
    width: 12px;
    fill: #8A91AC;
}

.elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article a .meta-lists span i,
.elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article a .meta-lists span svg {
    margin-right: 5px;
}

.elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
    text-align: left;
}

.elementor-585 .elementor-element.elementor-element-2e9b3b8 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-585 .elementor-element.elementor-element-e3f01c3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-585 .elementor-element.elementor-element-e3f01c3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-position: -50px 0px;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-585 .elementor-element.elementor-element-e3f01c3>.elementor-element-populated>.elementor-background-overlay {
    background-color: #2b2961;
    opacity: 0.85;
}

.elementor-585 .elementor-element.elementor-element-e3f01c3>.elementor-element-populated {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 35px 35px 35px;
}

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

.elementor-585 .elementor-element.elementor-element-6c687f4 .elementor-heading-title {
    color: #FFFFFF;
    font-family: var(--e-global-typography-8605dde-font-family), Sans-serif;
    font-size: var(--e-global-typography-8605dde-font-size);
    font-weight: var(--e-global-typography-8605dde-font-weight);
    line-height: var(--e-global-typography-8605dde-line-height);
    letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
    word-spacing: var(--e-global-typography-8605dde-word-spacing);
}

.elementor-585 .elementor-element.elementor-element-6c687f4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-8095341 {
    color: #FFFFFF;
}

.elementor-585 .elementor-element.elementor-element-8095341>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-585 .elementor-element.elementor-element-187735e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-585 .elementor-element.elementor-element-187735e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-585 .elementor-element.elementor-element-187735e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-585 .elementor-element.elementor-element-187735e .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-585 .elementor-element.elementor-element-187735e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-585 .elementor-element.elementor-element-187735e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-585 .elementor-element.elementor-element-187735e .elementor-icon-list-icon i {
    color: #FFFFFF;
}

.elementor-585 .elementor-element.elementor-element-187735e .elementor-icon-list-icon svg {
    fill: #FFFFFF;
}

.elementor-585 .elementor-element.elementor-element-187735e {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
}

.elementor-585 .elementor-element.elementor-element-187735e .elementor-icon-list-text {
    color: #FFFFFF;
    padding-left: 8px;
}

.elementor-585 .elementor-element.elementor-element-c30e353,
.elementor-585 .elementor-element.elementor-element-c30e353>.elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-c30e353 {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-585 .elementor-element.elementor-element-c0cb595:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-585 .elementor-element.elementor-element-c0cb595>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4F8FF;
}

.elementor-585 .elementor-element.elementor-element-c0cb595>.elementor-element-populated {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 45px 35px 45px 35px;
}

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

.elementor-585 .elementor-element.elementor-element-5c7e4c2a .elementor-heading-title {
    color: #031B4E;
    font-family: var(--e-global-typography-8605dde-font-family), Sans-serif;
    font-size: var(--e-global-typography-8605dde-font-size);
    font-weight: var(--e-global-typography-8605dde-font-weight);
    line-height: var(--e-global-typography-8605dde-line-height);
    letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
    word-spacing: var(--e-global-typography-8605dde-word-spacing);
}

.elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist {
    text-align: left;
}

.elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist.layout-horizontal .category-list-item {
    margin-right: calc(25px/2);
    margin-left: calc(25px/2);
}

.elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist.layout-vertical .category-list-item:not(:last-child) {
    padding-bottom: calc(25px/2);
}

.elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist .category-list-item .jkit-categorylist-content {
    color: #8A91AC;
}

.elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist .category-list-item:hover .jkit-categorylist-content {
    color: #031B4E;
}

.elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist .category-list-item>a {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist .category-list-item .icon-list i {
    color: #2b2961;
}

.elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist .category-list-item .icon-list svg {
    fill: #2b2961;
}

.elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist .category-list-item .icon-list i,
.elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist .category-list-item .icon-list svg {
    margin-right: 12px;
}

.elementor-585 .elementor-element.elementor-element-87ef170 {
    margin-top: 0px;
    margin-bottom: 40px;
    padding: 0px 0px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-536c68d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-585 .elementor-element.elementor-element-536c68d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../img/virus-e1621208944993.jpg");
    background-size: cover;
}

.elementor-585 .elementor-element.elementor-element-536c68d>.elementor-element-populated>.elementor-background-overlay {
    background-color: #063089;
    opacity: 0.3;
}

.elementor-585 .elementor-element.elementor-element-536c68d>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 40px 40px 40px;
}

.elementor-585 .elementor-element.elementor-element-536c68d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-585 .elementor-element.elementor-element-d95ed01 {
    --spacer-size: 230px;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-posts {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-column-gap: 0px;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-post {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-thumb {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
    height: 0px;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
    font-family: var(--e-global-typography-8605dde-font-family), Sans-serif;
    font-size: var(--e-global-typography-8605dde-font-size);
    font-weight: var(--e-global-typography-8605dde-font-weight);
    line-height: var(--e-global-typography-8605dde-line-height);
    letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
    word-spacing: var(--e-global-typography-8605dde-word-spacing);
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
    color: #FFFFFF;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
    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-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p {
    color: #FFFFFF;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-readmore {
    font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
    font-size: var(--e-global-typography-c7dd825-font-size);
    font-weight: var(--e-global-typography-c7dd825-font-weight);
    text-transform: var(--e-global-typography-c7dd825-text-transform);
    line-height: var(--e-global-typography-c7dd825-line-height);
    letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
    word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    padding: 0px 0px 0px 0px;
    margin: -20px 0px 0px 0px;
    background-color: #02010100;
    color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
    margin-right: 8px;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
    margin-left: 8px;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-readmore svg {
    fill: #FFFFFF;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
    justify-content: space-between;
}

.elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
    text-align: left;
}

.elementor-585 .elementor-element.elementor-element-b0b71bb .elementor-heading-title {
    color: #031B4E;
    font-family: var(--e-global-typography-6693059-font-family), Sans-serif;
    font-size: var(--e-global-typography-6693059-font-size);
    font-weight: var(--e-global-typography-6693059-font-weight);
    line-height: var(--e-global-typography-6693059-line-height);
    letter-spacing: var(--e-global-typography-6693059-letter-spacing);
    word-spacing: var(--e-global-typography-6693059-word-spacing);
}

.elementor-585 .elementor-element.elementor-element-b0b71bb>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-585 .elementor-element.elementor-element-5855dba {
    --divider-border-style: solid;
    --divider-color: #EAEAEA;
    --divider-border-width: 1px;
}

.elementor-585 .elementor-element.elementor-element-5855dba .elementor-divider-separator {
    width: 100%;
}

.elementor-585 .elementor-element.elementor-element-5855dba .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-posts {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-column-gap: 30px;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
    height: 205px;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
    text-align: left;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-title {
    margin: 15px 0px -6px 0px;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
    margin: 15px 0px -6px 0px;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
    font-family: var(--e-global-typography-04b1c6d-font-family), Sans-serif;
    font-size: var(--e-global-typography-04b1c6d-font-size);
    font-weight: var(--e-global-typography-04b1c6d-font-weight);
    line-height: var(--e-global-typography-04b1c6d-line-height);
    letter-spacing: var(--e-global-typography-04b1c6d-letter-spacing);
    word-spacing: var(--e-global-typography-04b1c6d-word-spacing);
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
    color: #031B4E;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 0px 0px -5px 0px;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p {
    color: #8A91AC;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
    font-family: var(--e-global-typography-fb085c0-font-family), Sans-serif;
    font-size: var(--e-global-typography-fb085c0-font-size);
    font-weight: var(--e-global-typography-fb085c0-font-weight);
    text-transform: var(--e-global-typography-fb085c0-text-transform);
    line-height: var(--e-global-typography-fb085c0-line-height);
    letter-spacing: var(--e-global-typography-fb085c0-letter-spacing);
    word-spacing: var(--e-global-typography-fb085c0-word-spacing);
    padding: 0px 0px 0px 0px;
    background-color: #02010100;
    color: #2b2961;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,
.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
    margin-right: 10px;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,
.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
    margin-left: 10px;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-readmore svg {
    fill: #2b2961;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover {
    background-color: #02010100;
    color: #29313C;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover svg {
    fill: #29313C;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
    margin-right: 5px;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
    margin-left: 5px;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
    margin-right: 5px;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
    margin-left: 5px;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
    justify-content: space-between;
}

.elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
    text-align: left;
}

@media(min-width:768px) {
    .elementor-585 .elementor-element.elementor-element-90627c9 {
        width: 35%;
    }

    .elementor-585 .elementor-element.elementor-element-6d6ad8eb {
        width: 65%;
    }
}

@media(max-width:1024px) {

    .elementor-585 .elementor-element.elementor-element-de619bc:not(.elementor-motion-effects-element-type-background),
    .elementor-585 .elementor-element.elementor-element-de619bc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-585 .elementor-element.elementor-element-de619bc {
        padding: 10% 0% 10% 0%;
    }

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

    .elementor-585 .elementor-element.elementor-element-e4107a6 .elementor-heading-title {
        font-size: var(--e-global-typography-51cde77-font-size);
        line-height: var(--e-global-typography-51cde77-line-height);
        letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
        word-spacing: var(--e-global-typography-51cde77-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 10px;
    }

    .elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 10px;
    }

    .elementor-585 .elementor-element.elementor-element-a92b16e .elementor-heading-title {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-a92b16e>.elementor-widget-container {
        margin: 2px 0px 0px 0px;
    }

    .elementor-585 .elementor-element.elementor-element-1a68b78 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-585 .elementor-element.elementor-element-90627c9>.elementor-element-populated {
        padding: 20px 20px 0px 20px;
    }

    .elementor-585 .elementor-element.elementor-element-553e7865.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-585 .elementor-element.elementor-element-3e2ca0fc .elementor-heading-title {
        font-size: var(--e-global-typography-8605dde-font-size);
        line-height: var(--e-global-typography-8605dde-line-height);
        letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
        word-spacing: var(--e-global-typography-8605dde-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
        font-size: var(--e-global-typography-4535b79-font-size);
        line-height: var(--e-global-typography-4535b79-line-height);
        letter-spacing: var(--e-global-typography-4535b79-letter-spacing);
        word-spacing: var(--e-global-typography-4535b79-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article a .meta-lists span {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-585 .elementor-element.elementor-element-2e9b3b8 {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .elementor-585 .elementor-element.elementor-element-e3f01c3.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-585 .elementor-element.elementor-element-e3f01c3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-585 .elementor-element.elementor-element-e3f01c3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-585 .elementor-element.elementor-element-6c687f4 .elementor-heading-title {
        font-size: var(--e-global-typography-8605dde-font-size);
        line-height: var(--e-global-typography-8605dde-line-height);
        letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
        word-spacing: var(--e-global-typography-8605dde-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-c30e353 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-585 .elementor-element.elementor-element-c0cb595.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-585 .elementor-element.elementor-element-5c7e4c2a .elementor-heading-title {
        font-size: var(--e-global-typography-8605dde-font-size);
        line-height: var(--e-global-typography-8605dde-line-height);
        letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
        word-spacing: var(--e-global-typography-8605dde-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist .category-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist .category-list-item .icon-list i,
    .elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist .category-list-item .icon-list svg {
        margin-right: 15px;
    }

    .elementor-585 .elementor-element.elementor-element-6d6ad8eb>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        grid-column-gap: 0px;
    }

    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock {
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
        height: 0px;
    }

    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-8605dde-font-size);
        line-height: var(--e-global-typography-8605dde-line-height);
        letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
        word-spacing: var(--e-global-typography-8605dde-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover {
        color: #125FCD;
    }

    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover svg {
        fill: #125FCD;
    }

    .elementor-585 .elementor-element.elementor-element-b0b71bb .elementor-heading-title {
        font-size: var(--e-global-typography-6693059-font-size);
        line-height: var(--e-global-typography-6693059-line-height);
        letter-spacing: var(--e-global-typography-6693059-letter-spacing);
        word-spacing: var(--e-global-typography-6693059-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post {
        margin: 0px 0px 40px 0px;
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
        padding: 0px 0px 0px 0px;
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-title {
        margin: 25px 0px 0px 0px;
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
        margin: 25px 0px 0px 0px;
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-04b1c6d-font-size);
        line-height: var(--e-global-typography-04b1c6d-line-height);
        letter-spacing: var(--e-global-typography-04b1c6d-letter-spacing);
        word-spacing: var(--e-global-typography-04b1c6d-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-fb085c0-font-size);
        line-height: var(--e-global-typography-fb085c0-line-height);
        letter-spacing: var(--e-global-typography-fb085c0-letter-spacing);
        word-spacing: var(--e-global-typography-fb085c0-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var(--e-global-typography-accent-font-size);
    }
}

@media(max-width:767px) {

    .elementor-585 .elementor-element.elementor-element-de619bc:not(.elementor-motion-effects-element-type-background),
    .elementor-585 .elementor-element.elementor-element-de619bc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-585 .elementor-element.elementor-element-de619bc {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 15% 0% 15% 0%;
    }

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

    .elementor-585 .elementor-element.elementor-element-e4107a6 .elementor-heading-title {
        font-size: var(--e-global-typography-51cde77-font-size);
        line-height: var(--e-global-typography-51cde77-line-height);
        letter-spacing: var(--e-global-typography-51cde77-letter-spacing);
        word-spacing: var(--e-global-typography-51cde77-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
    .elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 10px;
    }

    .elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
    .elementor-585 .elementor-element.elementor-element-20f8f79 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 10px;
    }

    .elementor-585 .elementor-element.elementor-element-a92b16e .elementor-heading-title {
        font-size: var(--e-global-typography-6cb29b0-font-size);
        line-height: var(--e-global-typography-6cb29b0-line-height);
        letter-spacing: var(--e-global-typography-6cb29b0-letter-spacing);
        word-spacing: var(--e-global-typography-6cb29b0-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-a92b16e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-585 .elementor-element.elementor-element-1a68b78 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-585 .elementor-element.elementor-element-90627c9>.elementor-element-populated {
        padding: 10px 15px 0px 15px;
    }

    .elementor-585 .elementor-element.elementor-element-553e7865>.elementor-element-populated {
        padding: 40px 40px 40px 40px;
    }

    .elementor-585 .elementor-element.elementor-element-3e2ca0fc .elementor-heading-title {
        font-size: var(--e-global-typography-8605dde-font-size);
        line-height: var(--e-global-typography-8605dde-line-height);
        letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
        word-spacing: var(--e-global-typography-8605dde-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article {
        text-align: left;
    }

    .elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
        font-size: var(--e-global-typography-4535b79-font-size);
        line-height: var(--e-global-typography-4535b79-line-height);
        letter-spacing: var(--e-global-typography-4535b79-letter-spacing);
        word-spacing: var(--e-global-typography-4535b79-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-74d8359e .jeg-elementor-kit.jkit-postlist article a .meta-lists span {
        font-size: var(--e-global-typography-accent-font-size);
    }

    .elementor-585 .elementor-element.elementor-element-2e9b3b8 {
        margin-top: 15px;
        margin-bottom: 15px;
    }

    .elementor-585 .elementor-element.elementor-element-e3f01c3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-585 .elementor-element.elementor-element-e3f01c3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-585 .elementor-element.elementor-element-e3f01c3>.elementor-element-populated {
        padding: 40px 40px 40px 40px;
    }

    .elementor-585 .elementor-element.elementor-element-6c687f4 .elementor-heading-title {
        font-size: var(--e-global-typography-8605dde-font-size);
        line-height: var(--e-global-typography-8605dde-line-height);
        letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
        word-spacing: var(--e-global-typography-8605dde-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-c30e353 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-585 .elementor-element.elementor-element-c0cb595>.elementor-element-populated {
        padding: 40px 40px 40px 40px;
    }

    .elementor-585 .elementor-element.elementor-element-5c7e4c2a .elementor-heading-title {
        font-size: var(--e-global-typography-8605dde-font-size);
        line-height: var(--e-global-typography-8605dde-line-height);
        letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
        word-spacing: var(--e-global-typography-8605dde-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-688034cf .jeg-elementor-kit.jkit-categorylist .category-list-item>a {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-585 .elementor-element.elementor-element-6d6ad8eb>.elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-585 .elementor-element.elementor-element-536c68d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-585 .elementor-element.elementor-element-536c68d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-585 .elementor-element.elementor-element-536c68d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 25px 25px 25px 25px;
    }

    .elementor-585 .elementor-element.elementor-element-d95ed01 {
        --spacer-size: 150px;
    }

    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
        height: 0px;
    }

    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-8605dde-font-size);
        line-height: var(--e-global-typography-8605dde-line-height);
        letter-spacing: var(--e-global-typography-8605dde-letter-spacing);
        word-spacing: var(--e-global-typography-8605dde-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-585 .elementor-element.elementor-element-59bf91a .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-c7dd825-font-size);
        line-height: var(--e-global-typography-c7dd825-line-height);
        letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
        word-spacing: var(--e-global-typography-c7dd825-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-b0b71bb .elementor-heading-title {
        font-size: var(--e-global-typography-6693059-font-size);
        line-height: var(--e-global-typography-6693059-line-height);
        letter-spacing: var(--e-global-typography-6693059-letter-spacing);
        word-spacing: var(--e-global-typography-6693059-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-04b1c6d-font-size);
        line-height: var(--e-global-typography-04b1c6d-line-height);
        letter-spacing: var(--e-global-typography-04b1c6d-letter-spacing);
        word-spacing: var(--e-global-typography-04b1c6d-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-fb085c0-font-size);
        line-height: var(--e-global-typography-fb085c0-line-height);
        letter-spacing: var(--e-global-typography-fb085c0-letter-spacing);
        word-spacing: var(--e-global-typography-fb085c0-word-spacing);
    }

    .elementor-585 .elementor-element.elementor-element-c0ee991 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var(--e-global-typography-accent-font-size);
    }
}

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

    .elementor-585 .elementor-element.elementor-element-90627c9 {
        width: 100%;
    }

    .elementor-585 .elementor-element.elementor-element-6d6ad8eb {
        width: 100%;
    }
}


.elementor-555 .elementor-element.elementor-element-9c3fc4c>.elementor-container {
	max-width: 1100px;
}

.elementor-555 .elementor-element.elementor-element-9c3fc4c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-555 .elementor-element.elementor-element-9c3fc4c>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-555 .elementor-element.elementor-element-06faf49>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-555 .elementor-element.elementor-element-2e2f9d6 .elementor-heading-title {
	color: #2b2961;
	font-family: var(--e-global-typography-45ff652-font-family), Sans-serif;
	font-size: var(--e-global-typography-45ff652-font-size);
	font-weight: var(--e-global-typography-45ff652-font-weight);
	text-transform: var(--e-global-typography-45ff652-text-transform);
	line-height: var(--e-global-typography-45ff652-line-height);
	letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
	word-spacing: var(--e-global-typography-45ff652-word-spacing);
}

.elementor-555 .elementor-element.elementor-element-2748e8b .elementor-heading-title {
	color: #031B4E;
	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);
}

.elementor-555 .elementor-element.elementor-element-82d10f6 {
	text-align: left;
	color: #8A91AC;
}

.elementor-555 .elementor-element.elementor-element-82d10f6>.elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-555 .elementor-element.elementor-element-6a21b1e {
	padding: 0px 0px 20px 0px;
}

.elementor-555 .elementor-element.elementor-element-b77c3cb>.elementor-element-populated {
	padding: 0px 10px 0px 0px;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input {
	padding: 18px 15px 18px 20px;
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-file-upload-label {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-calculation-total {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_select__control,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__control .mf_multiselect__value-container,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__menu-notice--no-options {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .range-slider {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-bar,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-from,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-to,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-single {
	background-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-handle {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-from:before,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-to:before,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-single:before {
	border-top-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .input-range__slider {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .input-range__track--active,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .input-range__label-container,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .input-range__label-container:before {
	background-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .asRange .asRange-pointer .asRange-tip {
	background-color: #031B4E;
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-calculation-total {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__menu-notice--no-options {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__menu-notice--no-options,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-multiselect .mf_multiselect__control {
	background-color: #02010100;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-select>.mf_select__control,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-multiselect .mf_multiselect__control,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__option {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EAEAEA;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input:hover,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-handle:hover {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-file-upload-label:hover {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input:hover .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-file-upload-container:hover .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .input-range__slider:hover {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__menu-notice--no-options:hover {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input:focus,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-handle:focus {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-file-upload-container:focus .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-file-upload-container:focus .mf-image-label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-calculation-total:focus {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input>.mf_select__control--is-focused .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-file-upload-container:focus .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .input-range__slider:focus {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-calculation-total:focus,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__option:focus,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__menu-notice--no-options:focus {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input:focus,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-file-upload-container:focus .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-calculation-total:focus,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper>.mf-input-select>.mf_select__control--is-focused,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__option:focus,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__menu-notice--no-options:focus {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #CECECE;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-single,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .asRange .asRange-pointer .asRange-tip,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-file-upload-container .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .input-range__label-container {
	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-555 .elementor-element.elementor-element-b8bfa4c .mf-file-upload-container .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-calculation-total {
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-select>.mf_select__control,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-multiselect .mf_multiselect__control,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf_multiselect__menu-notice--no-options {
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input::placeholder,
.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-time-input::before {
	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-555 .elementor-element.elementor-element-b8bfa4c .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-time-input::before {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input::-webkit-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input::-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input:-ms-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input:-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-b8bfa4c :is(.mf_select__placeholder, .mf_multiselect__placeholder) {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-5a9034a>.elementor-element-populated {
	padding: 0px 0px 0px 10px;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input {
	padding: 18px 15px 18px 20px;
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-file-upload-label {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-calculation-total {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf_select__control,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__control .mf_multiselect__value-container,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__menu-notice--no-options {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .range-slider {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input,
.elementor-555 .elementor-element.elementor-element-1f9013f .elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-bar,
.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-from,
.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-to,
.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-single {
	background-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-handle {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-from:before,
.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-to:before,
.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-single:before {
	border-top-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .input-range__slider {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .input-range__track--active,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .input-range__label-container,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .input-range__label-container:before {
	background-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .asRange .asRange-pointer .asRange-tip {
	background-color: #031B4E;
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-calculation-total {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__menu-notice--no-options {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__menu-notice--no-options,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-multiselect .mf_multiselect__control {
	background-color: #02010100;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-select>.mf_select__control,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-multiselect .mf_multiselect__control,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__option {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EAEAEA;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input:hover,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-handle:hover {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-file-upload-label:hover {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input:hover .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-file-upload-container:hover .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .input-range__slider:hover {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__menu-notice--no-options:hover {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input:focus,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-handle:focus {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-file-upload-container:focus .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-file-upload-container:focus .mf-image-label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-calculation-total:focus {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input>.mf_select__control--is-focused .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-file-upload-container:focus .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .input-range__slider:focus {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-calculation-total:focus,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__option:focus,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__menu-notice--no-options:focus {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input:focus,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-file-upload-container:focus .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-calculation-total:focus,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper>.mf-input-select>.mf_select__control--is-focused,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__option:focus,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__menu-notice--no-options:focus {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #CECECE;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input,
.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-single,
.elementor-555 .elementor-element.elementor-element-1f9013f .asRange .asRange-pointer .asRange-tip,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-file-upload-container .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .input-range__label-container {
	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-555 .elementor-element.elementor-element-1f9013f .mf-file-upload-container .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-calculation-total {
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-select>.mf_select__control,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-multiselect .mf_multiselect__control,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf_multiselect__menu-notice--no-options {
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-1f9013f :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input::placeholder,
.elementor-555 .elementor-element.elementor-element-1f9013f .mf-time-input::before {
	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-555 .elementor-element.elementor-element-1f9013f .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-time-input::before {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input::-webkit-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input::-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input:-ms-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input:-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-1f9013f :is(.mf_select__placeholder, .mf_multiselect__placeholder) {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-930a2ba {
	padding: 0px 0px 20px 0px;
}

.elementor-555 .elementor-element.elementor-element-8b64e80>.elementor-element-populated {
	padding: 0px 10px 0px 0px;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input {
	padding: 18px 15px 18px 20px;
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-file-upload-label {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-calculation-total {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf_select__control,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__control .mf_multiselect__value-container,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__menu-notice--no-options {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .range-slider {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input,
.elementor-555 .elementor-element.elementor-element-ace8476 .elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-bar,
.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-from,
.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-to,
.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-single {
	background-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-handle {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-from:before,
.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-to:before,
.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-single:before {
	border-top-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .input-range__slider {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .input-range__track--active,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .input-range__label-container,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .input-range__label-container:before {
	background-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .asRange .asRange-pointer .asRange-tip {
	background-color: #031B4E;
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-calculation-total {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__menu-notice--no-options {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__menu-notice--no-options,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-multiselect .mf_multiselect__control {
	background-color: #02010100;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-select>.mf_select__control,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-multiselect .mf_multiselect__control,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__option {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EAEAEA;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input:hover,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-handle:hover {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-file-upload-label:hover {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input:hover .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-file-upload-container:hover .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .input-range__slider:hover {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__menu-notice--no-options:hover {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input:focus,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-handle:focus {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-file-upload-container:focus .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-file-upload-container:focus .mf-image-label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-calculation-total:focus {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input>.mf_select__control--is-focused .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-file-upload-container:focus .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .input-range__slider:focus {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-calculation-total:focus,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__option:focus,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__menu-notice--no-options:focus {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input:focus,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-file-upload-container:focus .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-calculation-total:focus,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper>.mf-input-select>.mf_select__control--is-focused,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__option:focus,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__menu-notice--no-options:focus {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #CECECE;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input,
.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-single,
.elementor-555 .elementor-element.elementor-element-ace8476 .asRange .asRange-pointer .asRange-tip,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-file-upload-container .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .input-range__label-container {
	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-555 .elementor-element.elementor-element-ace8476 .mf-file-upload-container .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-calculation-total {
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-select>.mf_select__control,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-multiselect .mf_multiselect__control,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf_multiselect__menu-notice--no-options {
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-ace8476 :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input::placeholder,
.elementor-555 .elementor-element.elementor-element-ace8476 .mf-time-input::before {
	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-555 .elementor-element.elementor-element-ace8476 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-time-input::before {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input::-webkit-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input::-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input:-ms-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input:-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-ace8476 :is(.mf_select__placeholder, .mf_multiselect__placeholder) {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-ace8476 .mf-error-message {
	color: #FF0000;
}

.elementor-555 .elementor-element.elementor-element-1143886>.elementor-element-populated {
	padding: 0px 0px 0px 10px;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input {
	padding: 18px 15px 18px 20px;
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-file-upload-label {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-calculation-total {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_select__control,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__control .mf_multiselect__value-container,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__menu-notice--no-options {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .range-slider {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input,
.elementor-555 .elementor-element.elementor-element-6c31a9a .elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-bar,
.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-from,
.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-to,
.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-single {
	background-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-handle {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-from:before,
.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-to:before,
.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-single:before {
	border-top-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .input-range__slider {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .input-range__track--active,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .input-range__label-container,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .input-range__label-container:before {
	background-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .asRange .asRange-pointer .asRange-tip {
	background-color: #031B4E;
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-calculation-total {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__menu-notice--no-options {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__menu-notice--no-options,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-multiselect .mf_multiselect__control {
	background-color: #02010100;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-select>.mf_select__control,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-multiselect .mf_multiselect__control,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__option {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EAEAEA;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input:hover,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-handle:hover {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-file-upload-label:hover {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input:hover .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-file-upload-container:hover .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .input-range__slider:hover {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__menu-notice--no-options:hover {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input:focus,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-handle:focus {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-file-upload-container:focus .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-file-upload-container:focus .mf-image-label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-calculation-total:focus {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input>.mf_select__control--is-focused .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-file-upload-container:focus .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .input-range__slider:focus {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-calculation-total:focus,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__option:focus,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__menu-notice--no-options:focus {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input:focus,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-file-upload-container:focus .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-calculation-total:focus,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper>.mf-input-select>.mf_select__control--is-focused,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__option:focus,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__menu-notice--no-options:focus {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #CECECE;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input,
.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-single,
.elementor-555 .elementor-element.elementor-element-6c31a9a .asRange .asRange-pointer .asRange-tip,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-file-upload-container .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .input-range__label-container {
	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-555 .elementor-element.elementor-element-6c31a9a .mf-file-upload-container .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-calculation-total {
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-select>.mf_select__control,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-multiselect .mf_multiselect__control,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf_multiselect__menu-notice--no-options {
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input::placeholder,
.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-time-input::before {
	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-555 .elementor-element.elementor-element-6c31a9a .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-time-input::before {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input::-webkit-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input::-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input:-ms-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input:-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-6c31a9a :is(.mf_select__placeholder, .mf_multiselect__placeholder) {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-textarea {
	height: 150px;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input {
	padding: 18px 15px 18px 20px;
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-file-upload-label {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-calculation-total {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf_select__control,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__control .mf_multiselect__value-container,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__menu-notice--no-options {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .range-slider {
	padding: 18px 15px 18px 20px;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input,
.elementor-555 .elementor-element.elementor-element-8c37bde .elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-bar,
.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-from,
.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-to,
.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-single {
	background-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-handle {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-from:before,
.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-to:before,
.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-single:before {
	border-top-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .input-range__slider {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .input-range__track--active,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .input-range__label-container,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .input-range__label-container:before {
	background-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .asRange .asRange-pointer .asRange-tip {
	background-color: #031B4E;
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-calculation-total {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__menu-notice--no-options {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__menu-notice--no-options,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-multiselect .mf_multiselect__control {
	background-color: #02010100;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-select>.mf_select__control,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-multiselect .mf_multiselect__control,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__option {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EAEAEA;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input:hover,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper:hover .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-handle:hover {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-file-upload-label:hover {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input:hover .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-file-upload-container:hover .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .input-range__slider:hover {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__multi-value:hover .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__menu-notice--no-options:hover {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input:focus,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-dial-code {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-handle:focus {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-file-upload-container:focus .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-file-upload-container:focus .mf-image-label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-calculation-total:focus {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input>.mf_select__control--is-focused .mf_select__single-value {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-file-upload-container:focus .mf-input-file-upload-label svg path {
	stroke: #031B4E;
	fill: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .input-range__slider:focus {
	border-color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-calculation-total:focus,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__option:focus,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__multi-value:focus .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__menu-notice--no-options:focus {
	color: #031B4E;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input:focus,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-file-upload-container:focus .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper:focus .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-calculation-total:focus,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper>.mf-input-select>.mf_select__control--is-focused,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__option:focus,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__menu-notice--no-options:focus {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #CECECE;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input,
.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-single,
.elementor-555 .elementor-element.elementor-element-8c37bde .asRange .asRange-pointer .asRange-tip,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-file-upload-container .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-calculation-total,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .input-range__label-container {
	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-555 .elementor-element.elementor-element-8c37bde .mf-file-upload-container .mf-input-file-upload-label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-calculation-total {
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-select>.mf_select__control,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-multiselect .mf_multiselect__control,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__option,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__multi-value__label,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__multi-value__remove,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf_multiselect__menu-notice--no-options {
	border-radius: 0px;
}

.elementor-555 .elementor-element.elementor-element-8c37bde :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input::placeholder,
.elementor-555 .elementor-element.elementor-element-8c37bde .mf-time-input::before {
	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-555 .elementor-element.elementor-element-8c37bde .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-time-input::before {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input::-webkit-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input::-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input:-ms-input-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input:-moz-placeholder {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-8c37bde :is(.mf_select__placeholder, .mf_multiselect__placeholder) {
	color: #CCCCCC;
}

.elementor-555 .elementor-element.elementor-element-42fd114 .mf-btn-wraper {
	text-align: justify;
}

.elementor-555 .elementor-element.elementor-element-42fd114 .metform-btn {
	padding: 18px 0px 18px 0px;
	font-family: var(--e-global-typography-c7dd825-font-family), Sans-serif;
	font-size: var(--e-global-typography-c7dd825-font-size);
	font-weight: var(--e-global-typography-c7dd825-font-weight);
	text-transform: var(--e-global-typography-c7dd825-text-transform);
	line-height: var(--e-global-typography-c7dd825-line-height);
	letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
	word-spacing: var(--e-global-typography-c7dd825-word-spacing);
	color: #FFFFFF;
	background-color: #2b2961;
	border-style: none;
	border-color: #125FCD;
	border-radius: 0px 0px 0px 0px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-555 .elementor-element.elementor-element-42fd114 .metform-btn:hover {
	background-color: #031B4E;
}

@media(max-width:1024px) {
	.elementor-555 .elementor-element.elementor-element-2e2f9d6 .elementor-heading-title {
		font-size: var(--e-global-typography-45ff652-font-size);
		line-height: var(--e-global-typography-45ff652-line-height);
		letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
		word-spacing: var(--e-global-typography-45ff652-word-spacing);
	}

	.elementor-555 .elementor-element.elementor-element-2748e8b .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-single,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .asRange .asRange-pointer .asRange-tip,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-file-upload-container .mf-input-file-upload-label,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-calculation-total,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .input-range__label-container {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-b8bfa4c :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input::placeholder,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-time-input::before {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input,
	.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-single,
	.elementor-555 .elementor-element.elementor-element-1f9013f .asRange .asRange-pointer .asRange-tip,
	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-file-upload-container .mf-input-file-upload-label,
	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-calculation-total,
	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .input-range__label-container {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-1f9013f :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input::placeholder,
	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-time-input::before {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input,
	.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-single,
	.elementor-555 .elementor-element.elementor-element-ace8476 .asRange .asRange-pointer .asRange-tip,
	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-file-upload-container .mf-input-file-upload-label,
	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-calculation-total,
	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .input-range__label-container {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-ace8476 :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input::placeholder,
	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-time-input::before {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-single,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .asRange .asRange-pointer .asRange-tip,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-file-upload-container .mf-input-file-upload-label,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-calculation-total,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .input-range__label-container {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-6c31a9a :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input::placeholder,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-time-input::before {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input,
	.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-single,
	.elementor-555 .elementor-element.elementor-element-8c37bde .asRange .asRange-pointer .asRange-tip,
	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-file-upload-container .mf-input-file-upload-label,
	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-calculation-total,
	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .input-range__label-container {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-8c37bde :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input::placeholder,
	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-time-input::before {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-42fd114 .mf-btn-wraper {
		text-align: justify;
	}

	.elementor-555 .elementor-element.elementor-element-42fd114 .metform-btn {
		font-size: var(--e-global-typography-c7dd825-font-size);
		line-height: var(--e-global-typography-c7dd825-line-height);
		letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
		word-spacing: var(--e-global-typography-c7dd825-word-spacing);
	}
}

@media(max-width:767px) {
	.elementor-555 .elementor-element.elementor-element-2e2f9d6 .elementor-heading-title {
		font-size: var(--e-global-typography-45ff652-font-size);
		line-height: var(--e-global-typography-45ff652-line-height);
		letter-spacing: var(--e-global-typography-45ff652-letter-spacing);
		word-spacing: var(--e-global-typography-45ff652-word-spacing);
	}

	.elementor-555 .elementor-element.elementor-element-2748e8b .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-6a21b1e {
		padding: 0px 0px 0px 0px;
	}

	.elementor-555 .elementor-element.elementor-element-b77c3cb>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .irs--round .irs-single,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .asRange .asRange-pointer .asRange-tip,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-file-upload-container .mf-input-file-upload-label,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-calculation-total,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input-wrapper .input-range__label-container {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-b8bfa4c :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-input::placeholder,
	.elementor-555 .elementor-element.elementor-element-b8bfa4c .mf-time-input::before {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-5a9034a>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input,
	.elementor-555 .elementor-element.elementor-element-1f9013f .irs--round .irs-single,
	.elementor-555 .elementor-element.elementor-element-1f9013f .asRange .asRange-pointer .asRange-tip,
	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-file-upload-container .mf-input-file-upload-label,
	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-calculation-total,
	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input-wrapper .input-range__label-container {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-1f9013f :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-input::placeholder,
	.elementor-555 .elementor-element.elementor-element-1f9013f .mf-time-input::before {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-930a2ba {
		padding: 0px 0px 0px 0px;
	}

	.elementor-555 .elementor-element.elementor-element-8b64e80>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input,
	.elementor-555 .elementor-element.elementor-element-ace8476 .irs--round .irs-single,
	.elementor-555 .elementor-element.elementor-element-ace8476 .asRange .asRange-pointer .asRange-tip,
	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-file-upload-container .mf-input-file-upload-label,
	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-calculation-total,
	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input-wrapper .input-range__label-container {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-ace8476 :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-input::placeholder,
	.elementor-555 .elementor-element.elementor-element-ace8476 .mf-time-input::before {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-1143886>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .irs--round .irs-single,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .asRange .asRange-pointer .asRange-tip,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-file-upload-container .mf-input-file-upload-label,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-calculation-total,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input-wrapper .input-range__label-container {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-6c31a9a :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-input::placeholder,
	.elementor-555 .elementor-element.elementor-element-6c31a9a .mf-time-input::before {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input,
	.elementor-555 .elementor-element.elementor-element-8c37bde .irs--round .irs-single,
	.elementor-555 .elementor-element.elementor-element-8c37bde .asRange .asRange-pointer .asRange-tip,
	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-file-upload-container .mf-input-file-upload-label,
	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .iti--separate-dial-code .iti__selected-flag,
	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-calculation-total,
	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input-wrapper .input-range__label-container {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-8c37bde :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-input::placeholder,
	.elementor-555 .elementor-element.elementor-element-8c37bde .mf-time-input::before {
		font-size: var(--e-global-typography-text-font-size);
	}

	.elementor-555 .elementor-element.elementor-element-42fd114 .mf-btn-wraper {
		text-align: justify;
	}

	.elementor-555 .elementor-element.elementor-element-42fd114 .metform-btn {
		font-size: var(--e-global-typography-c7dd825-font-size);
		line-height: var(--e-global-typography-c7dd825-line-height);
		letter-spacing: var(--e-global-typography-c7dd825-letter-spacing);
		word-spacing: var(--e-global-typography-c7dd825-word-spacing);
	}
}

.elementor-element-3156dc89{
    .image-box-header {
        height: 280px !important;
		img{
			width: 100% !important;
			height: 100% !important;
		}
    }
}

.licciline_card{
    height: 353px;
    display: flex;
    justify-content: center;
    border: 1px solid #dcdcdc;
    background: white;
}

.elementor-338 .jkit-menu>li>a:hover {
    color: #d7a55c !important;
}

.elementor-338 .jkit-button-wrapper:hover{
        background-color: #d7a55c !important;
}


.mf-response-msg-wrap {
    display: none;
    margin-bottom: 20px;
    padding: 15px;
    border-radius: 5px;
    animation: slideDown 0.3s ease;
}

.mf-response-msg-wrap[data-show="1"] {
    display: block;
}

.mf-response-msg-wrap.mf-success {
    background-color: #d4edda;
    border: 1px solid #c3e6cb;
    color: #155724;
}

.mf-response-msg-wrap.mf-error {
    background-color: #f8d7da;
    border: 1px solid #f5c6cb;
    color: #721c24;
}

.mf-response-msg {
    display: flex;
    align-items: center;
    gap: 10px;
}

.mf-success-icon {
    font-size: 20px;
}

.mf-response-msg p {
    margin: 0;
    flex: 1;
}

@keyframes slideDown {
    from {
        opacity: 0;
        transform: translateY(-10px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* Submit button states */
.metform-submit-btn:disabled {
    opacity: 0.6;
    cursor: not-allowed;
}


.logo-white{
        filter: brightness(13.5);
}

.jkit-mailchimp-message {
    display: none;
    margin-bottom: 15px;
    padding: 12px;
    border-radius: 4px;
    animation: slideDown 0.3s ease;
}

.jkit-mailchimp-message.success {
    background-color: #d4edda;
    border: 1px solid #c3e6cb;
}

.jkit-mailchimp-message.error {
    background-color: #f8d7da;
    border: 1px solid #f5c6cb;
}

.jkit-mailchimp-message .success-message {
    color: #155724;
    margin: 0;
}

.jkit-mailchimp-message .error-message {
    color: #721c24;
    margin: 0;
}

.jkit-mailchimp-submit:disabled {
    opacity: 0.6;
    cursor: not-allowed;
}