.elementor-17221 .elementor-element.elementor-element-674d253{--display:flex;--min-height:674px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 96px 96px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17221 .elementor-element.elementor-element-674d253:not(.elementor-motion-effects-element-type-background), .elementor-17221 .elementor-element.elementor-element-674d253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e82cb0 );}.elementor-17221 .elementor-element.elementor-element-8c0bf3a{--display:flex;--justify-content:center;}.elementor-17221 .elementor-element.elementor-element-c3e32b3{text-align:center;}.elementor-17221 .elementor-element.elementor-element-c3e32b3 .elementor-heading-title{color:var( --e-global-color-8652976 );}.elementor-17221 .elementor-element.elementor-element-cfaf90f{width:initial;max-width:initial;text-align:center;}.elementor-17221 .elementor-element.elementor-element-cfaf90f .elementor-heading-title{font-family:var( --e-global-typography-101eafd-font-family ), Sans-serif;font-size:var( --e-global-typography-101eafd-font-size );font-weight:var( --e-global-typography-101eafd-font-weight );line-height:var( --e-global-typography-101eafd-line-height );color:#FFFFFF;}.elementor-17221 .elementor-element.elementor-element-05e8b73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;}.elementor-17221 .elementor-element.elementor-element-2d7deda{--display:flex;--min-height:81px;--overflow:hidden;--border-radius:8px 8px 0px 0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17221 .elementor-element.elementor-element-2d7deda:not(.elementor-motion-effects-element-type-background), .elementor-17221 .elementor-element.elementor-element-2d7deda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8652976 );}body:not(.rtl) .elementor-17221 .elementor-element.elementor-element-097846f{right:-120.694px;}body.rtl .elementor-17221 .elementor-element.elementor-element-097846f{left:-120.694px;}.elementor-17221 .elementor-element.elementor-element-097846f{top:-90.997px;}.elementor-17221 .elementor-element.elementor-element-097846f img{width:580px;}.elementor-17221 .elementor-element.elementor-element-eb87ac5{--display:flex;--border-radius:8px 8px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17221 .elementor-element.elementor-element-e245534{--display:flex;}.elementor-17221 .elementor-element.elementor-element-cec16ba{text-align:center;font-size:16px;line-height:32px;}.elementor-17221 .elementor-element.elementor-element-1f41e97{--spacer-size:30px;}body:not(.rtl) .elementor-17221 .elementor-element.elementor-element-61702e4{right:-120.7px;}body.rtl .elementor-17221 .elementor-element.elementor-element-61702e4{left:-120.7px;}.elementor-17221 .elementor-element.elementor-element-61702e4{top:-169px;z-index:-1;}.elementor-17221 .elementor-element.elementor-element-61702e4 img{width:580px;}.elementor-17221 .elementor-element.elementor-element-75451e1 .elementor-heading-title{font-size:24px;color:var( --e-global-color-fd98d4c );}.elementor-17221 .elementor-element.elementor-element-8acf985{--spacer-size:50px;}.elementor-17221 .elementor-element.elementor-element-61f386f{--display:flex;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-17221 .elementor-element.elementor-element-8c0bf3a{--width:100%;}.elementor-17221 .elementor-element.elementor-element-05e8b73{--content-width:1236px;}.elementor-17221 .elementor-element.elementor-element-e245534{--content-width:871px;}}@media(max-width:992px) and (min-width:768px){.elementor-17221 .elementor-element.elementor-element-8c0bf3a{--width:100%;}}@media(max-width:1200px){.elementor-17221 .elementor-element.elementor-element-674d253{--min-height:600px;--border-radius:0px 0px 64px 64px;--padding-top:96px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-17221 .elementor-element.elementor-element-2d7deda{--min-height:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:992px){.elementor-17221 .elementor-element.elementor-element-674d253{--min-height:500px;}.elementor-17221 .elementor-element.elementor-element-cfaf90f{text-align:center;}.elementor-17221 .elementor-element.elementor-element-cfaf90f .elementor-heading-title{font-size:var( --e-global-typography-101eafd-font-size );line-height:var( --e-global-typography-101eafd-line-height );}}@media(max-width:767px){.elementor-17221 .elementor-element.elementor-element-cfaf90f .elementor-heading-title{font-size:var( --e-global-typography-101eafd-font-size );line-height:var( --e-global-typography-101eafd-line-height );}.elementor-17221 .elementor-element.elementor-element-05e8b73{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17221 .elementor-element.elementor-element-2d7deda{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17221 .elementor-element.elementor-element-eb87ac5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17221 .elementor-element.elementor-element-cec16ba{text-align:start;}body:not(.rtl) .elementor-17221 .elementor-element.elementor-element-61702e4{right:-85.8px;}body.rtl .elementor-17221 .elementor-element.elementor-element-61702e4{left:-85.8px;}.elementor-17221 .elementor-element.elementor-element-61702e4{top:-84px;}}/* Start custom CSS for image, class: .elementor-element-61702e4 */@media only screen and (max-width : 768px) {
    .elementor-17221 .elementor-element.elementor-element-61702e4 {
        min-width: 360px;
    }
}/* End custom CSS */
/* Start custom CSS */.elementor-element-674d253 {
    background: linear-gradient(283deg, #AE4FEC .11%, #5741DB 36.03%, #0708ED 99.89%) !important;
}

.elementor-element-eb87ac5 .elementor-heading-title {
    color: #191841 !important;
    
}

.elementor-element-eb87ac5 .alm-listing .alm-paging-content .stack-card .stack-body .title {
    color: #191841;

}

.elementor-element-eb87ac5 .alm-listing .alm-paging-content .stack-card .stack-footer .cta.button {
    background: #88E2D2;
    color: #191841;
    font-family: Gilroy, sans-serif !important;
    
}

.elementor-element-eb87ac5 .alm-listing .alm-paging-content .stack-card:hover {
    background: #191841;
    
}

.elementor-element-eb87ac5 .alm-listing .alm-paging-content .stack-card:hover .stack-body .title {
    color: #ffffff;

}

.elementor-element-eb87ac5 .alm-listing .alm-paging-content .stack-card .stack-footer .cta.button:hover {
    background: #0708EE;
    color: #ffffff;
    border: 1px solid #0708EE;
    
}

.alm-btn-wrap .alm-paging li.active a {
    
    background-color: #88E2D2;
    border-color: #88E2D2;
    color: #191841;
    
}

.alm-btn-wrap .alm-paging li.active a:focus {
    
    background-color: #88E2D2;
    border-color: #88E2D2;
    color: #191841;
    
}

.alm-btn-wrap .alm-paging li a {
    color: #484b58 !important;
    font-family: Gilroy, sans-serif !important;
}

.alm-btn-wrap .alm-paging li a span {
    font-family: Gilroy, sans-serif !important;
}

.elementor-element-61f386f .elementor-element-25c4862 {
    background: var(--freeform_gradient_5_100, radial-gradient(62.22% 76.5% at 76.5% 0%, var(--main-eightfold_teal_100, #88E2D2) 0%, rgba(136, 226, 210, 0.00) 100%), radial-gradient(48.42% 57.47% at 0% 100%, var(--support-fusion_gold_100, #F8A456) 0%, rgba(248, 164, 86, 0.00) 100%), radial-gradient(43.82% 43.44% at 42.99% 100%, var(--support-digital_magenta_100, #DC3FB6) 0%, rgba(220, 63, 182, 0.00) 100%), linear-gradient(308deg, var(--main-electric_blue_100, #0708EE) 0%, var(--specialty-deep_magenta_100, #A1378B) 49.87%)) !important;
}

.elementor-element-61f386f .elementor-button {
    background: #88E2D2 !important;
    border-color: #88E2D2 !important;
    color: #191841 !important;
    
}
.elementor-element-61f386f .elementor-button:hover {
    background: #0708EE !important;
    border-color: #0708EE !important;
    color: #ffffff !important;
}

/*---- DEV CSS ----*/
.elementor-element-42692c6 .elementor-element-67d3ae4a {
    background: var(--freeform_gradient_5_100, radial-gradient(62.22% 76.5% at 76.5% 0%, var(--main-eightfold_teal_100, #88E2D2) 0%, rgba(136, 226, 210, 0.00) 100%), radial-gradient(48.42% 57.47% at 0% 100%, var(--support-fusion_gold_100, #F8A456) 0%, rgba(248, 164, 86, 0.00) 100%), radial-gradient(43.82% 43.44% at 42.99% 100%, var(--support-digital_magenta_100, #DC3FB6) 0%, rgba(220, 63, 182, 0.00) 100%), linear-gradient(308deg, var(--main-electric_blue_100, #0708EE) 0%, var(--specialty-deep_magenta_100, #A1378B) 49.87%)) !important;
}

.elementor-element-42692c6 .elementor-button {
    background: #88E2D2 !important;
    border-color: #88E2D2 !important;
    color: #191841 !important;
    
}
.elementor-element-42692c6 .elementor-button:hover {
    background: #0708EE !important;
    border-color: #0708EE !important;
    color: #ffffff !important;
}/* End custom CSS */