.elementor-2494 .elementor-element.elementor-element-e4cbf11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-2494 .elementor-element.elementor-element-e57481d{--display:flex;}.elementor-2494 .elementor-element.elementor-element-fc75bed{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}@media(max-width:1024px){.elementor-2494 .elementor-element.elementor-element-e4cbf11{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2494 .elementor-element.elementor-element-fc75bed{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2494 .elementor-element.elementor-element-fc75bed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for jet-engine-component-2394, class: .elementor-element-68f6b9f */.elementor-2494 .elementor-element.elementor-element-68f6b9f div[data-elementor-type="jet-engine-component"]{
    height: 100%;
}
.elementor-2494 .elementor-element.elementor-element-68f6b9f div[data-elementor-type="jet-engine-component"] > div{
    height: 100%;
}

@media screen and (width <= 767px) {
    .elementor-2494 .elementor-element.elementor-element-68f6b9f {
        height: auto !important;
    }
    .elementor-2494 .elementor-element.elementor-element-68f6b9f div[data-elementor-type="jet-engine-component"]{
        height: auto !important;
    }
    .elementor-2494 .elementor-element.elementor-element-68f6b9f div[data-elementor-type="jet-engine-component"] > div{
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-2394, class: .elementor-element-b302bcc */.elementor-2494 .elementor-element.elementor-element-b302bcc div[data-elementor-type="jet-engine-component"]{
    height: 100%;
}
.elementor-2494 .elementor-element.elementor-element-b302bcc div[data-elementor-type="jet-engine-component"] > div{
    height: 100%;
}

@media screen and (width <= 767px) {
    .elementor-2494 .elementor-element.elementor-element-b302bcc {
        height: auto !important;
    }
    .elementor-2494 .elementor-element.elementor-element-b302bcc div[data-elementor-type="jet-engine-component"]{
        height: auto !important;
    }
    .elementor-2494 .elementor-element.elementor-element-b302bcc div[data-elementor-type="jet-engine-component"] > div{
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-2394, class: .elementor-element-ef80d0b */.elementor-2494 .elementor-element.elementor-element-ef80d0b div[data-elementor-type="jet-engine-component"]{
    height: 100%;
}
.elementor-2494 .elementor-element.elementor-element-ef80d0b div[data-elementor-type="jet-engine-component"] > div{
    height: 100%;
}

@media screen and (width <= 767px) {
    .elementor-2494 .elementor-element.elementor-element-ef80d0b {
        height: auto !important;
    }
    .elementor-2494 .elementor-element.elementor-element-ef80d0b div[data-elementor-type="jet-engine-component"]{
        height: auto !important;
    }
    .elementor-2494 .elementor-element.elementor-element-ef80d0b div[data-elementor-type="jet-engine-component"] > div{
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-2394, class: .elementor-element-15bcaea */.elementor-2494 .elementor-element.elementor-element-15bcaea div[data-elementor-type="jet-engine-component"]{
    height: 100%;
}
.elementor-2494 .elementor-element.elementor-element-15bcaea div[data-elementor-type="jet-engine-component"] > div{
    height: 100%;
}

@media screen and (width <= 767px) {
    .elementor-2494 .elementor-element.elementor-element-15bcaea {
        height: auto !important;
    }
    .elementor-2494 .elementor-element.elementor-element-15bcaea div[data-elementor-type="jet-engine-component"]{
        height: auto !important;
    }
    .elementor-2494 .elementor-element.elementor-element-15bcaea div[data-elementor-type="jet-engine-component"] > div{
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-2394, class: .elementor-element-2cf04b1 */.elementor-2494 .elementor-element.elementor-element-2cf04b1 div[data-elementor-type="jet-engine-component"]{
    height: 100%;
}
.elementor-2494 .elementor-element.elementor-element-2cf04b1 div[data-elementor-type="jet-engine-component"] > div{
    height: 100%;
}

@media screen and (width <= 767px) {
    .elementor-2494 .elementor-element.elementor-element-2cf04b1 {
        height: auto !important;
    }
    .elementor-2494 .elementor-element.elementor-element-2cf04b1 div[data-elementor-type="jet-engine-component"]{
        height: auto !important;
    }
    .elementor-2494 .elementor-element.elementor-element-2cf04b1 div[data-elementor-type="jet-engine-component"] > div{
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-2394, class: .elementor-element-baa7230 */.elementor-2494 .elementor-element.elementor-element-baa7230 div[data-elementor-type="jet-engine-component"]{
    height: 100%;
}
.elementor-2494 .elementor-element.elementor-element-baa7230 div[data-elementor-type="jet-engine-component"] > div{
    height: 100%;
}

@media screen and (width <= 767px) {
    .elementor-2494 .elementor-element.elementor-element-baa7230 {
        height: auto !important;
    }
    .elementor-2494 .elementor-element.elementor-element-baa7230 div[data-elementor-type="jet-engine-component"]{
        height: auto !important;
    }
    .elementor-2494 .elementor-element.elementor-element-baa7230 div[data-elementor-type="jet-engine-component"] > div{
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-2503, class: .elementor-element-9edaa69 *//* Element Call to Action - Text Show/Hide */
.elementor-2494 .elementor-element.elementor-element-9edaa69 .dark_theme {
    display: none!important;
}
.elementor-2494 .elementor-element.elementor-element-9edaa69 .light_theme {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4cbf11 */.sfs_light {
    background:  #FFFFFF;
}

.sfs_dark{
    background: #110424;
}

/* Group .elementor-2494 .elementor-element.elementor-element-e4cbf11s by context for better readability */
.sfs_dark .ts_subtitle p,
.sfs_dark .ts_title h2,
.sfs_dark .ts_desc .elementor-widget-container,
.sfs_dark .cfs_desc .elementor-widget-container,
.sfs_dark .cfs_btn .elementor-button span,
.sfs_light .elementor-widget-heading .elementor-heading-title[class*="elementor-size-"] > a, .sfs_dark h3.elementor-heading-title.elementor-size-default a {
    color: #F5F6FF;
}


.sfs_light .ts_subtitle p, .sfs_light .ts_title h2, .sfs_light .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a, .sfs_light .cfs_btn .elementor-button span {
    color: #110424;
}

 .sfs_light .cfs_desc .elementor-widget-container, .sfs_light .ts_desc .elementor-widget-container  {
     color: #7F7F8A;
 }
 
 .sfs_light .ts_ison svg path {
     fill: #110424;
 }
 
 .sfs_dark .ts_ison svg path {
     fill: #F5F6FF;
 }
 
 .sfs_dark .swiper-pagination-bullet {
    background: #F5F6FF !important;
}/* End custom CSS */