.elementor-24319 .elementor-element.elementor-element-239ba6b{--display:flex;--min-height:400px;--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;--justify-content:center;--overlay-opacity:0.6;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24319 .elementor-element.elementor-element-239ba6b:not(.elementor-motion-effects-element-type-background), .elementor-24319 .elementor-element.elementor-element-239ba6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.agioearmc.org/wp-content/uploads/2026/05/a268ea35-3f67-42a7-a99e-2ce488d0a5e6.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24319 .elementor-element.elementor-element-239ba6b::before, .elementor-24319 .elementor-element.elementor-element-239ba6b > .elementor-background-video-container::before, .elementor-24319 .elementor-element.elementor-element-239ba6b > .e-con-inner > .elementor-background-video-container::before, .elementor-24319 .elementor-element.elementor-element-239ba6b > .elementor-background-slideshow::before, .elementor-24319 .elementor-element.elementor-element-239ba6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-24319 .elementor-element.elementor-element-239ba6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5046f92 );--background-overlay:'';}.elementor-24319 .elementor-element.elementor-element-93997e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24319 .elementor-element.elementor-element-f620e90{text-align:center;}.elementor-24319 .elementor-element.elementor-element-f620e90 .elementor-heading-title{color:var( --e-global-color-d5efdc6 );}.elementor-24319 .elementor-element.elementor-element-b8fe50c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-24319 .elementor-element.elementor-element-b8fe50c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-24319 .elementor-element.elementor-element-b8fe50c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-24319 .elementor-element.elementor-element-b8fe50c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-24319 .elementor-element.elementor-element-b8fe50c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-24319 .elementor-element.elementor-element-b8fe50c .elementor-icon-list-icon i{color:var( --e-global-color-d5efdc6 );transition:color 0.3s;}.elementor-24319 .elementor-element.elementor-element-b8fe50c .elementor-icon-list-icon svg{fill:var( --e-global-color-d5efdc6 );transition:fill 0.3s;}.elementor-24319 .elementor-element.elementor-element-b8fe50c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24319 .elementor-element.elementor-element-b8fe50c .elementor-icon-list-text{color:var( --e-global-color-d5efdc6 );transition:color 0.3s;}.elementor-24319 .elementor-element.elementor-element-2483d89c:not(.elementor-motion-effects-element-type-background), .elementor-24319 .elementor-element.elementor-element-2483d89c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fafc;}.elementor-24319 .elementor-element.elementor-element-2483d89c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-24319 .elementor-element.elementor-element-2483d89c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-3ca797db{text-align:start;}.elementor-24319 .elementor-element.elementor-element-3ca797db .elementor-heading-title{font-family:"sans-serif", Poppins;font-size:50px;font-weight:800;}.elementor-24319 .elementor-element.elementor-element-708aed89 .elementor-button{background-color:#6d28d9;border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-0cda654 .elementor-icon-list-icon i{color:var( --e-global-color-5046f92 );transition:color 0.3s;}.elementor-24319 .elementor-element.elementor-element-0cda654 .elementor-icon-list-icon svg{fill:var( --e-global-color-5046f92 );transition:fill 0.3s;}.elementor-24319 .elementor-element.elementor-element-0cda654{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24319 .elementor-element.elementor-element-0cda654 .elementor-icon-list-text{transition:color 0.3s;}.elementor-24319 .elementor-element.elementor-element-732e810e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-732e810e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-24319 .elementor-element.elementor-element-732e810e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24319 .elementor-element.elementor-element-732e810e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24319 .elementor-element.elementor-element-732e810e > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-732e810e > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-732e810e > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-24319 .elementor-element.elementor-element-732e810e > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24319 .elementor-element.elementor-element-732e810e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-d334669{padding:10px 10px 10px 10px;}.elementor-24319 .elementor-element.elementor-element-137bf8da:not(.elementor-motion-effects-element-type-background), .elementor-24319 .elementor-element.elementor-element-137bf8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fafc;}.elementor-24319 .elementor-element.elementor-element-137bf8da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-24319 .elementor-element.elementor-element-137bf8da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-66e26c09:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-66e26c09 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-66e26c09 > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-66e26c09 > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-66e26c09 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-66e26c09 > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:5px 5px 5px 5px;}.elementor-24319 .elementor-element.elementor-element-66e26c09 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-3637ac85:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-3637ac85 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-3637ac85 > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-3637ac85 > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-3637ac85 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-3637ac85 > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:5px 5px 5px 5px;}.elementor-24319 .elementor-element.elementor-element-3637ac85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-c890450:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-c890450 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-c890450 > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-c890450 > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-c890450 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-c890450 > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:5px 5px 5px 5px;}.elementor-24319 .elementor-element.elementor-element-c890450 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-4850ab8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-4850ab8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-4850ab8 > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-4850ab8 > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-4850ab8 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-4850ab8 > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:5px 5px 5px 5px;}.elementor-24319 .elementor-element.elementor-element-4850ab8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-50911d60:not(.elementor-motion-effects-element-type-background), .elementor-24319 .elementor-element.elementor-element-50911d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-50911d60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-24319 .elementor-element.elementor-element-50911d60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-39d9617b > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-39d9617b > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-39d9617b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-24319 .elementor-element.elementor-element-60d8d66{text-align:center;}.elementor-24319 .elementor-element.elementor-element-60d8d66 .elementor-heading-title{font-size:30px;font-weight:bold;}.elementor-24319 .elementor-element.elementor-element-3215fa9{text-align:center;}.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__container{min-height:50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__submit{min-width:50px;--e-search-form-submit-text-color:#FFFFFF;background-color:#6d28d9;}body:not(.rtl) .elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__input, .elementor-24319 .elementor-element.elementor-element-248c7c60.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__input,
					.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__icon,
					.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-24319 .elementor-element.elementor-element-248c7c60.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-24319 .elementor-element.elementor-element-248c7c60:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-radius:9999px;}.elementor-24319 .elementor-element.elementor-element-248c7c60.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-radius:9999px;}.elementor-24319 .elementor-element.elementor-element-6ce965fa:not(.elementor-motion-effects-element-type-background), .elementor-24319 .elementor-element.elementor-element-6ce965fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fafc;}.elementor-24319 .elementor-element.elementor-element-6ce965fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 81px 20px;}.elementor-24319 .elementor-element.elementor-element-6ce965fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-6b0293ac{text-align:center;}.elementor-24319 .elementor-element.elementor-element-6b0293ac .elementor-heading-title{font-size:36px;font-weight:700;color:var( --e-global-color-text );}.elementor-24319 .elementor-element.elementor-element-22bd3fad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-22bd3fad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-22bd3fad > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-22bd3fad > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-22bd3fad > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-22bd3fad > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 2px 0px 2px;--e-column-margin-right:2px;--e-column-margin-left:2px;padding:5px 5px 5px 5px;}.elementor-24319 .elementor-element.elementor-element-22bd3fad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-11d1da6 img{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-e315df1 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-24319 .elementor-element.elementor-element-310df9e{text-align:start;}.elementor-24319 .elementor-element.elementor-element-1564841a .elementor-button{background-color:#6d28d9;border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-2c02a13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-2c02a13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-2c02a13 > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-2c02a13 > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-2c02a13 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-2c02a13 > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:5px 5px 5px 5px;}.elementor-24319 .elementor-element.elementor-element-2c02a13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-837a02d img{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-0b7e069 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-24319 .elementor-element.elementor-element-8287ed5{text-align:start;}.elementor-24319 .elementor-element.elementor-element-8ec6d3d .elementor-button{background-color:#6d28d9;border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-2a73949:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-2a73949 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-2a73949 > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-2a73949 > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-2a73949 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-2a73949 > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:5px 5px 5px 5px;}.elementor-24319 .elementor-element.elementor-element-2a73949 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-60a48c9 img{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-f861397 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-24319 .elementor-element.elementor-element-1bc056f .elementor-button{background-color:#6d28d9;border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-d550f19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-d550f19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-d550f19 > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-d550f19 > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-d550f19 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-d550f19 > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:5px 5px 5px 5px;}.elementor-24319 .elementor-element.elementor-element-d550f19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-e3a2fa8 img{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-f6d4be3 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-24319 .elementor-element.elementor-element-4bd2f30 .elementor-button{background-color:#6d28d9;border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-4bd2f30{padding:22px 0px 0px 0px;}.elementor-24319 .elementor-element.elementor-element-60d7d96c{padding:40px 0px 0px 0px;}.elementor-24319 .elementor-element.elementor-element-e138f62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-e138f62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-e138f62 > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-e138f62 > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-e138f62 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-e138f62 > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:5px 5px 5px 5px;}.elementor-24319 .elementor-element.elementor-element-e138f62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-cb33328 img{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-8479a4b .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-24319 .elementor-element.elementor-element-8d3a1c5 .elementor-button{background-color:#6d28d9;border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-b70f35f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-b70f35f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-b70f35f > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-b70f35f > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-b70f35f > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-b70f35f > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:5px 5px 5px 5px;}.elementor-24319 .elementor-element.elementor-element-b70f35f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-065ac94 img{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-3881afd .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-24319 .elementor-element.elementor-element-971a6f5{padding:0px 0px 52px 0px;}.elementor-24319 .elementor-element.elementor-element-d73b949 .elementor-button{background-color:#6d28d9;border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-a1658cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-a1658cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-a1658cf > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-a1658cf > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-a1658cf > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-a1658cf > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:5px 5px 5px 5px;}.elementor-24319 .elementor-element.elementor-element-a1658cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-c8e4ae1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 17px 0px;}.elementor-24319 .elementor-element.elementor-element-c8e4ae1 img{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-9d1354f .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-24319 .elementor-element.elementor-element-589e432{padding:0px 0px 8px 0px;}.elementor-24319 .elementor-element.elementor-element-ad8169b .elementor-button{background-color:#6d28d9;border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-31f30eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24319 .elementor-element.elementor-element-31f30eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-31f30eb > .elementor-element-populated, .elementor-24319 .elementor-element.elementor-element-31f30eb > .elementor-element-populated > .elementor-background-overlay, .elementor-24319 .elementor-element.elementor-element-31f30eb > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-31f30eb > .elementor-element-populated{box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:5px 5px 5px 5px;}.elementor-24319 .elementor-element.elementor-element-31f30eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-8734ac2 img{border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-4bf02ff .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-24319 .elementor-element.elementor-element-cfeb272 .elementor-button{background-color:#6d28d9;border-radius:14px 14px 14px 14px;}.elementor-24319 .elementor-element.elementor-element-cfeb272{padding:0px 0px 0px 0px;}.elementor-24319 .elementor-element.elementor-element-c31e85d{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-24319 .elementor-element.elementor-element-c31e85d:not(.elementor-motion-effects-element-type-background), .elementor-24319 .elementor-element.elementor-element-c31e85d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-24319 .elementor-element.elementor-element-a6ec473{text-align:center;}.elementor-24319 .elementor-element.elementor-element-a6ec473 .elementor-heading-title{font-size:30px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-24319 .elementor-element.elementor-element-a978d17{text-align:center;color:#555555;}.elementor-24319 .elementor-element.elementor-element-29559c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24319 .elementor-element.elementor-element-1c16cdc{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24319 .elementor-element.elementor-element-706b051 .elementor-icon-wrapper{text-align:center;}.elementor-24319 .elementor-element.elementor-element-706b051.elementor-view-stacked .elementor-icon{background-color:#4B0082;color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-706b051.elementor-view-framed .elementor-icon, .elementor-24319 .elementor-element.elementor-element-706b051.elementor-view-default .elementor-icon{color:#4B0082;border-color:#4B0082;}.elementor-24319 .elementor-element.elementor-element-706b051.elementor-view-framed .elementor-icon, .elementor-24319 .elementor-element.elementor-element-706b051.elementor-view-default .elementor-icon svg{fill:#4B0082;}.elementor-24319 .elementor-element.elementor-element-706b051.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-706b051.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-a4f206a{text-align:center;}.elementor-24319 .elementor-element.elementor-element-a4f206a .elementor-heading-title{color:#1A1A1A;}.elementor-24319 .elementor-element.elementor-element-c771b6c{text-align:center;color:#555555;}.elementor-24319 .elementor-element.elementor-element-d8197f9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24319 .elementor-element.elementor-element-675b391 .elementor-icon-wrapper{text-align:center;}.elementor-24319 .elementor-element.elementor-element-675b391.elementor-view-stacked .elementor-icon{background-color:#4B0082;color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-675b391.elementor-view-framed .elementor-icon, .elementor-24319 .elementor-element.elementor-element-675b391.elementor-view-default .elementor-icon{color:#4B0082;border-color:#4B0082;}.elementor-24319 .elementor-element.elementor-element-675b391.elementor-view-framed .elementor-icon, .elementor-24319 .elementor-element.elementor-element-675b391.elementor-view-default .elementor-icon svg{fill:#4B0082;}.elementor-24319 .elementor-element.elementor-element-675b391.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-675b391.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-a47385c{text-align:center;}.elementor-24319 .elementor-element.elementor-element-a47385c .elementor-heading-title{color:#1A1A1A;}.elementor-24319 .elementor-element.elementor-element-c82068e{text-align:center;color:#555555;}.elementor-24319 .elementor-element.elementor-element-a728bef{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24319 .elementor-element.elementor-element-e8cf501 .elementor-icon-wrapper{text-align:center;}.elementor-24319 .elementor-element.elementor-element-e8cf501.elementor-view-stacked .elementor-icon{background-color:#4B0082;color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-e8cf501.elementor-view-framed .elementor-icon, .elementor-24319 .elementor-element.elementor-element-e8cf501.elementor-view-default .elementor-icon{color:#4B0082;border-color:#4B0082;}.elementor-24319 .elementor-element.elementor-element-e8cf501.elementor-view-framed .elementor-icon, .elementor-24319 .elementor-element.elementor-element-e8cf501.elementor-view-default .elementor-icon svg{fill:#4B0082;}.elementor-24319 .elementor-element.elementor-element-e8cf501.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-e8cf501.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-ebacb94{text-align:center;}.elementor-24319 .elementor-element.elementor-element-ebacb94 .elementor-heading-title{color:#1A1A1A;}.elementor-24319 .elementor-element.elementor-element-c80eb18{text-align:center;color:#555555;}.elementor-24319 .elementor-element.elementor-element-a4d20f8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24319 .elementor-element.elementor-element-0d63881 .elementor-icon-wrapper{text-align:center;}.elementor-24319 .elementor-element.elementor-element-0d63881.elementor-view-stacked .elementor-icon{background-color:#4B0082;color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-0d63881.elementor-view-framed .elementor-icon, .elementor-24319 .elementor-element.elementor-element-0d63881.elementor-view-default .elementor-icon{color:#4B0082;border-color:#4B0082;}.elementor-24319 .elementor-element.elementor-element-0d63881.elementor-view-framed .elementor-icon, .elementor-24319 .elementor-element.elementor-element-0d63881.elementor-view-default .elementor-icon svg{fill:#4B0082;}.elementor-24319 .elementor-element.elementor-element-0d63881.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-0d63881.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-cedca72{text-align:center;}.elementor-24319 .elementor-element.elementor-element-cedca72 .elementor-heading-title{color:#1A1A1A;}.elementor-24319 .elementor-element.elementor-element-fd2b528{text-align:center;color:#555555;}.elementor-24319 .elementor-element.elementor-element-15ae3fb0:not(.elementor-motion-effects-element-type-background), .elementor-24319 .elementor-element.elementor-element-15ae3fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24319 .elementor-element.elementor-element-15ae3fb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-24319 .elementor-element.elementor-element-15ae3fb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-755923c3{text-align:center;}.elementor-24319 .elementor-element.elementor-element-755923c3 .elementor-heading-title{font-size:36px;font-weight:700;}.elementor-24319 .elementor-element.elementor-element-69103196 .elementor-alert{border-inline-start-color:#a855f7;}.elementor-24319 .elementor-element.elementor-element-e1c7f1f .elementor-alert{border-inline-start-color:#a855f7;}.elementor-24319 .elementor-element.elementor-element-7910aaf9 .elementor-alert{border-inline-start-color:#a855f7;}.elementor-24319 .elementor-element.elementor-element-7efd5799:not(.elementor-motion-effects-element-type-background), .elementor-24319 .elementor-element.elementor-element-7efd5799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fafc;}.elementor-24319 .elementor-element.elementor-element-7efd5799{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 50px;}.elementor-24319 .elementor-element.elementor-element-7efd5799 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24319 .elementor-element.elementor-element-38bc3b8c{text-align:center;}.elementor-24319 .elementor-element.elementor-element-38bc3b8c .elementor-heading-title{font-size:36px;font-weight:700;}.elementor-24319 .elementor-element.elementor-element-68ffea0{--display:flex;--padding-top:00px;--padding-bottom:30px;--padding-left:20px;--padding-right:30px;}.elementor-24319 .elementor-element.elementor-element-c1f24ab{text-align:start;font-family:"Inter", Poppins;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.01em;color:#707070;}.elementor-24319 .elementor-element.elementor-element-a98a666{--display:flex;--padding-top:00px;--padding-bottom:30px;--padding-left:20px;--padding-right:30px;}.elementor-24319 .elementor-element.elementor-element-8eeb8d3{text-align:start;font-family:"Inter", Poppins;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.01em;color:#707070;}.elementor-24319 .elementor-element.elementor-element-6befb23{--display:flex;--padding-top:00px;--padding-bottom:30px;--padding-left:20px;--padding-right:30px;}.elementor-24319 .elementor-element.elementor-element-66d1bfa{text-align:start;font-family:"Inter", Poppins;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.01em;color:#707070;}.elementor-24319 .elementor-element.elementor-element-fcda506{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:12px 0px 0px 0px;--n-accordion-title-normal-color:#0A0A0A;--n-accordion-title-hover-color:#0A0A0A;--n-accordion-title-active-color:var( --e-global-color-d5efdc6 );--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:#0A0A0A;--n-accordion-icon-hover-color:#0A0A0A;--n-accordion-icon-active-color:var( --e-global-color-d5efdc6 );}.elementor-24319 .elementor-element.elementor-element-fcda506 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F1F1FB;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-24319 .elementor-element.elementor-element-fcda506 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-5046f92 );border-style:solid;border-width:0px 0px 0px 0px;border-color:#4C64D9;}.elementor-24319 .elementor-element.elementor-element-fcda506 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#121517;}.elementor-24319 .elementor-element.elementor-element-fcda506 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-24319 .elementor-element.elementor-element-fcda506 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Poppins;font-weight:500;line-height:1.6em;letter-spacing:-0.01em;}:where( .elementor-24319 .elementor-element.elementor-element-fcda506 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#333333;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(min-width:768px){.elementor-24319 .elementor-element.elementor-element-55de582c{width:50%;}.elementor-24319 .elementor-element.elementor-element-732e810e{width:50%;}.elementor-24319 .elementor-element.elementor-element-3ccc4960{width:100%;}.elementor-24319 .elementor-element.elementor-element-39d9617b{width:100%;}.elementor-24319 .elementor-element.elementor-element-2feadb8c{width:100%;}.elementor-24319 .elementor-element.elementor-element-26ecdcaa{width:100%;}.elementor-24319 .elementor-element.elementor-element-580abf46{width:33.33%;}.elementor-24319 .elementor-element.elementor-element-6ab8cfdf{width:33.33%;}.elementor-24319 .elementor-element.elementor-element-1a71c615{width:33.33%;}.elementor-24319 .elementor-element.elementor-element-67f2696c{width:100%;}}@media(max-width:1024px){.elementor-24319 .elementor-element.elementor-element-239ba6b{--padding-top:100px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-24319 .elementor-element.elementor-element-fcda506{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-icon-size:18px;}.elementor-24319 .elementor-element.elementor-element-fcda506 {--n-accordion-padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-24319 .elementor-element.elementor-element-f620e90 .elementor-heading-title{font-size:50px;}.elementor-24319 .elementor-element.elementor-element-68ffea0{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24319 .elementor-element.elementor-element-a98a666{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24319 .elementor-element.elementor-element-6befb23{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24319 .elementor-element.elementor-element-fcda506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-icon-size:14px;}.elementor-24319 .elementor-element.elementor-element-fcda506 {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-24319 .elementor-element.elementor-element-fcda506 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}}/* Start custom CSS for column, class: .elementor-element-66e26c09 */.elementor-24319 .elementor-element.elementor-element-66e26c09 .elementor-counter{

    background:
    linear-gradient(
    145deg,
    rgba(255,255,255,0.9),
    rgba(248,250,255,0.85)
    );

    border-radius:28px;

    padding:40px 25px;

    position:relative;

    overflow:hidden;

    transition:.45s ease;

    border:1px solid rgba(124,58,237,0.08);

    backdrop-filter:blur(16px);

    box-shadow:
    0 10px 30px rgba(124,58,237,0.06),
    0 2px 10px rgba(0,0,0,0.03);
}


/* Glow Effect */
.elementor-24319 .elementor-element.elementor-element-66e26c09 .elementor-counter::before{

    content:'';

    position:absolute;

    top:-80px;
    right:-80px;

    width:180px;
    height:180px;

    background:
    radial-gradient(circle,
    rgba(124,58,237,0.18) 0%,
    transparent 70%);

    transition:.5s;
}


/* Hover */
.elementor-24319 .elementor-element.elementor-element-66e26c09 .elementor-counter:hover{

    transform:
    translateY(-12px)
    scale(1.03);

    box-shadow:
    0 25px 50px rgba(124,58,237,0.16);
}


/* Hover Glow */
.elementor-24319 .elementor-element.elementor-element-66e26c09 .elementor-counter:hover::before{

    transform:scale(1.2);
}


/* NUMBER */
.elementor-24319 .elementor-element.elementor-element-66e26c09 .elementor-counter-number-wrapper{

    font-size:82px !important;

    font-weight:900 !important;

    line-height:1;

    margin-bottom:18px;

    background:
    linear-gradient(
    135deg,
    #111827,
    #7c3aed
    );

    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}


/* TITLE */
.elementor-24319 .elementor-element.elementor-element-66e26c09 .elementor-counter-title{

    font-size:24px !important;

    color:#374151 !important;

    font-weight:600 !important;

    letter-spacing:.3px;
}


/* Border Line */
.elementor-24319 .elementor-element.elementor-element-66e26c09 .elementor-counter::after{

    content:'';

    position:absolute;

    left:0;
    bottom:0;

    width:100%;
    height:5px;

    background:
    linear-gradient(
    90deg,
    #7c3aed,
    #c084fc
    );

    opacity:0;

    transition:.4s;
}

.elementor-24319 .elementor-element.elementor-element-66e26c09 .elementor-counter:hover::after{

    opacity:1;
}


/* Mobile */
@media(max-width:768px){

.elementor-24319 .elementor-element.elementor-element-66e26c09 .elementor-counter{

    padding:28px 20px;
}

.elementor-24319 .elementor-element.elementor-element-66e26c09 .elementor-counter-number-wrapper{

    font-size:56px !important;
}

.elementor-24319 .elementor-element.elementor-element-66e26c09 .elementor-counter-title{

    font-size:18px !important;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3637ac85 */.elementor-24319 .elementor-element.elementor-element-3637ac85 .elementor-counter{

    background:
    linear-gradient(
    145deg,
    rgba(255,255,255,0.9),
    rgba(248,250,255,0.85)
    );

    border-radius:28px;

    padding:40px 25px;

    position:relative;

    overflow:hidden;

    transition:.45s ease;

    border:1px solid rgba(124,58,237,0.08);

    backdrop-filter:blur(16px);

    box-shadow:
    0 10px 30px rgba(124,58,237,0.06),
    0 2px 10px rgba(0,0,0,0.03);
}


/* Glow Effect */
.elementor-24319 .elementor-element.elementor-element-3637ac85 .elementor-counter::before{

    content:'';

    position:absolute;

    top:-80px;
    right:-80px;

    width:180px;
    height:180px;

    background:
    radial-gradient(circle,
    rgba(124,58,237,0.18) 0%,
    transparent 70%);

    transition:.5s;
}


/* Hover */
.elementor-24319 .elementor-element.elementor-element-3637ac85 .elementor-counter:hover{

    transform:
    translateY(-12px)
    scale(1.03);

    box-shadow:
    0 25px 50px rgba(124,58,237,0.16);
}


/* Hover Glow */
.elementor-24319 .elementor-element.elementor-element-3637ac85 .elementor-counter:hover::before{

    transform:scale(1.2);
}


/* NUMBER */
.elementor-24319 .elementor-element.elementor-element-3637ac85 .elementor-counter-number-wrapper{

    font-size:82px !important;

    font-weight:900 !important;

    line-height:1;

    margin-bottom:18px;

    background:
    linear-gradient(
    135deg,
    #111827,
    #7c3aed
    );

    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}


/* TITLE */
.elementor-24319 .elementor-element.elementor-element-3637ac85 .elementor-counter-title{

    font-size:24px !important;

    color:#374151 !important;

    font-weight:600 !important;

    letter-spacing:.3px;
}


/* Border Line */
.elementor-24319 .elementor-element.elementor-element-3637ac85 .elementor-counter::after{

    content:'';

    position:absolute;

    left:0;
    bottom:0;

    width:100%;
    height:5px;

    background:
    linear-gradient(
    90deg,
    #7c3aed,
    #c084fc
    );

    opacity:0;

    transition:.4s;
}

.elementor-24319 .elementor-element.elementor-element-3637ac85 .elementor-counter:hover::after{

    opacity:1;
}


/* Mobile */
@media(max-width:768px){

.elementor-24319 .elementor-element.elementor-element-3637ac85 .elementor-counter{

    padding:28px 20px;
}

.elementor-24319 .elementor-element.elementor-element-3637ac85 .elementor-counter-number-wrapper{

    font-size:56px !important;
}

.elementor-24319 .elementor-element.elementor-element-3637ac85 .elementor-counter-title{

    font-size:18px !important;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c890450 */.elementor-24319 .elementor-element.elementor-element-c890450 .elementor-counter{

    background:
    linear-gradient(
    145deg,
    rgba(255,255,255,0.9),
    rgba(248,250,255,0.85)
    );

    border-radius:28px;

    padding:40px 25px;

    position:relative;

    overflow:hidden;

    transition:.45s ease;

    border:1px solid rgba(124,58,237,0.08);

    backdrop-filter:blur(16px);

    box-shadow:
    0 10px 30px rgba(124,58,237,0.06),
    0 2px 10px rgba(0,0,0,0.03);
}


/* Glow Effect */
.elementor-24319 .elementor-element.elementor-element-c890450 .elementor-counter::before{

    content:'';

    position:absolute;

    top:-80px;
    right:-80px;

    width:180px;
    height:180px;

    background:
    radial-gradient(circle,
    rgba(124,58,237,0.18) 0%,
    transparent 70%);

    transition:.5s;
}


/* Hover */
.elementor-24319 .elementor-element.elementor-element-c890450 .elementor-counter:hover{

    transform:
    translateY(-12px)
    scale(1.03);

    box-shadow:
    0 25px 50px rgba(124,58,237,0.16);
}


/* Hover Glow */
.elementor-24319 .elementor-element.elementor-element-c890450 .elementor-counter:hover::before{

    transform:scale(1.2);
}


/* NUMBER */
.elementor-24319 .elementor-element.elementor-element-c890450 .elementor-counter-number-wrapper{

    font-size:82px !important;

    font-weight:900 !important;

    line-height:1;

    margin-bottom:18px;

    background:
    linear-gradient(
    135deg,
    #111827,
    #7c3aed
    );

    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}


/* TITLE */
.elementor-24319 .elementor-element.elementor-element-c890450 .elementor-counter-title{

    font-size:24px !important;

    color:#374151 !important;

    font-weight:600 !important;

    letter-spacing:.3px;
}


/* Border Line */
.elementor-24319 .elementor-element.elementor-element-c890450 .elementor-counter::after{

    content:'';

    position:absolute;

    left:0;
    bottom:0;

    width:100%;
    height:5px;

    background:
    linear-gradient(
    90deg,
    #7c3aed,
    #c084fc
    );

    opacity:0;

    transition:.4s;
}

.elementor-24319 .elementor-element.elementor-element-c890450 .elementor-counter:hover::after{

    opacity:1;
}


/* Mobile */
@media(max-width:768px){

.elementor-24319 .elementor-element.elementor-element-c890450 .elementor-counter{

    padding:28px 20px;
}

.elementor-24319 .elementor-element.elementor-element-c890450 .elementor-counter-number-wrapper{

    font-size:56px !important;
}

.elementor-24319 .elementor-element.elementor-element-c890450 .elementor-counter-title{

    font-size:18px !important;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4850ab8 */.elementor-24319 .elementor-element.elementor-element-4850ab8 .elementor-counter{

    background:
    linear-gradient(
    145deg,
    rgba(255,255,255,0.9),
    rgba(248,250,255,0.85)
    );

    border-radius:28px;

    padding:40px 25px;

    position:relative;

    overflow:hidden;

    transition:.45s ease;

    border:1px solid rgba(124,58,237,0.08);

    backdrop-filter:blur(16px);

    box-shadow:
    0 10px 30px rgba(124,58,237,0.06),
    0 2px 10px rgba(0,0,0,0.03);
}


/* Glow Effect */
.elementor-24319 .elementor-element.elementor-element-4850ab8 .elementor-counter::before{

    content:'';

    position:absolute;

    top:-80px;
    right:-80px;

    width:180px;
    height:180px;

    background:
    radial-gradient(circle,
    rgba(124,58,237,0.18) 0%,
    transparent 70%);

    transition:.5s;
}


/* Hover */
.elementor-24319 .elementor-element.elementor-element-4850ab8 .elementor-counter:hover{

    transform:
    translateY(-12px)
    scale(1.03);

    box-shadow:
    0 25px 50px rgba(124,58,237,0.16);
}


/* Hover Glow */
.elementor-24319 .elementor-element.elementor-element-4850ab8 .elementor-counter:hover::before{

    transform:scale(1.2);
}


/* NUMBER */
.elementor-24319 .elementor-element.elementor-element-4850ab8 .elementor-counter-number-wrapper{

    font-size:82px !important;

    font-weight:900 !important;

    line-height:1;

    margin-bottom:18px;

    background:
    linear-gradient(
    135deg,
    #111827,
    #7c3aed
    );

    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}


/* TITLE */
.elementor-24319 .elementor-element.elementor-element-4850ab8 .elementor-counter-title{

    font-size:24px !important;

    color:#374151 !important;

    font-weight:600 !important;

    letter-spacing:.3px;
}


/* Border Line */
.elementor-24319 .elementor-element.elementor-element-4850ab8 .elementor-counter::after{

    content:'';

    position:absolute;

    left:0;
    bottom:0;

    width:100%;
    height:5px;

    background:
    linear-gradient(
    90deg,
    #7c3aed,
    #c084fc
    );

    opacity:0;

    transition:.4s;
}

.elementor-24319 .elementor-element.elementor-element-4850ab8 .elementor-counter:hover::after{

    opacity:1;
}


/* Mobile */
@media(max-width:768px){

.elementor-24319 .elementor-element.elementor-element-4850ab8 .elementor-counter{

    padding:28px 20px;
}

.elementor-24319 .elementor-element.elementor-element-4850ab8 .elementor-counter-number-wrapper{

    font-size:56px !important;
}

.elementor-24319 .elementor-element.elementor-element-4850ab8 .elementor-counter-title{

    font-size:18px !important;
}

}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-248c7c60 *//* ===================================
   FIXED PREMIUM SEARCH BOX
=================================== */

/* FORM */
.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form{

    position:relative;

    overflow:hidden;

    border-radius:80px;

    background:#fff;

    border:1px solid rgba(124,58,237,0.08);

    box-shadow:
    0 10px 30px rgba(124,58,237,0.08);

    transition:.4s ease;
}


/* Hover */
.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form:hover{

    transform:translateY(-4px);

    box-shadow:
    0 20px 40px rgba(124,58,237,0.14);
}


/* INPUT */
.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__input{

    width:100% !important;

    height:78px !important;

    border:none !important;

    background:transparent !important;

    padding-left:30px !important;

    padding-right:100px !important;

    font-size:20px !important;

    color:#111827 !important;
}


/* Placeholder */
.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__input::placeholder{

    color:#9ca3af;
}


/* BUTTON */
.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__submit{

    position:absolute;

    top:0;
    right:0;

    width:90px;

    height:78px;

    border:none !important;

    background:
    linear-gradient(
    135deg,
    #7c3aed,
    #9333ea
    ) !important;

    color:#fff !important;

    transition:.4s ease;
}


/* Hover */
.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__submit:hover{

    transform:scale(1.03);
}


/* ICON */
.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__submit i{

    font-size:22px;
}


/* MOBILE */
@media(max-width:768px){

.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__input{

    height:62px !important;

    font-size:16px !important;

    padding-left:20px !important;

    padding-right:75px !important;
}

.elementor-24319 .elementor-element.elementor-element-248c7c60 .elementor-search-form__submit{

    width:65px;

    height:62px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29559c4 *//* ===================================
   CLEAN PREMIUM REGISTER STEPS
=================================== */

.register-step{

    background:
    linear-gradient(
    145deg,
    rgba(255,255,255,0.92),
    rgba(248,250,255,0.82)
    );

    border-radius:30px;

    padding:40px 25px;

    transition:.45s ease;

    border:1px solid rgba(124,58,237,0.08);

    box-shadow:
    0 10px 30px rgba(124,58,237,0.06);

    position:relative;

    overflow:hidden;
}


/* Hover */
.register-step:hover{

    transform:translateY(-12px);

    box-shadow:
    0 25px 55px rgba(124,58,237,0.16);
}


/* Glow */
.register-step::before{

    content:'';

    position:absolute;

    top:-80px;
    right:-80px;

    width:180px;
    height:180px;

    background:
    radial-gradient(circle,
    rgba(124,58,237,.15) 0%,
    transparent 70%);

    opacity:0;

    transition:.5s;
}

.register-step:hover::before{

    opacity:1;
}


/* ICON BOX */
.register-step .elementor-icon-box-icon{

    margin-bottom:25px;
}


/* ICON */
.register-step .elementor-icon-box-icon i,
.register-step .elementor-icon-box-icon svg{

    font-size:52px !important;

    color:#7c3aed !important;

    transition:.4s ease;
}


/* ICON HOVER */
.register-step:hover .elementor-icon-box-icon i,
.register-step:hover .elementor-icon-box-icon svg{

    transform:
    scale(1.12)
    rotate(8deg);
}


/* TITLE */
.register-step .elementor-icon-box-title{

    font-size:34px;

    font-weight:800;

    line-height:1.2;

    margin-bottom:18px;

    color:#111827;
}


/* TEXT */
.register-step .elementor-icon-box-description{

    font-size:18px;

    line-height:1.9;

    color:#4b5563;
}


/* Bottom Line */
.register-step::after{

    content:'';

    position:absolute;

    left:0;
    bottom:0;

    width:100%;
    height:5px;

    background:
    linear-gradient(
    90deg,
    #7c3aed,
    #c084fc
    );

    transform:scaleX(0);

    transform-origin:left;

    transition:.5s;
}

.register-step:hover::after{

    transform:scaleX(1);
}


/* MOBILE */
@media(max-width:768px){

.register-step{

    padding:30px 20px;
}

.register-step .elementor-icon-box-title{

    font-size:26px;
}

.register-step .elementor-icon-box-description{

    font-size:16px;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-26ecdcaa *//* ===================================
   PREMIUM ANNOUNCEMENT CARDS
=================================== */

.announcement-card{

    position:relative;

    overflow:hidden;

    border-radius:26px;

    padding:30px 28px;

    transition:.45s ease;

    backdrop-filter:blur(18px);

    border:1px solid rgba(255,255,255,0.35);

    box-shadow:
    0 10px 30px rgba(124,58,237,0.08);

    background:
    linear-gradient(
    145deg,
    rgba(255,255,255,0.75),
    rgba(248,250,255,0.68)
    );
}


/* Glow */
.announcement-card::before{

    content:'';

    position:absolute;

    top:-70px;
    right:-70px;

    width:180px;
    height:180px;

    background:
    radial-gradient(circle,
    rgba(124,58,237,.18) 0%,
    transparent 70%);

    opacity:0;

    transition:.5s;
}

.announcement-card:hover::before{

    opacity:1;
}


/* Hover */
.announcement-card:hover{

    transform:
    translateY(-10px);

    box-shadow:
    0 22px 45px rgba(124,58,237,0.18);
}


/* LEFT BORDER */
.announcement-card{

    border-left:5px solid #7c3aed;
}


/* TITLES */
.announcement-card h3{

    font-size:30px;

    font-weight:800;

    margin-bottom:18px;

    color:#111827;
}


/* TEXT */
.announcement-card p{

    font-size:18px;

    line-height:1.9;

    color:#4b5563;

    margin:0;
}


/* CLOSE ICON */
.announcement-card .close,
.announcement-card i{

    position:absolute;

    top:22px;
    right:22px;

    color:#7c3aed;

    transition:.3s;
}


/* ICON HOVER */
.announcement-card:hover .close,
.announcement-card:hover i{

    transform:rotate(90deg);
}


/* DIFFERENT COLORS */
.announcement-card.blue{

    border-left-color:#3b82f6;
}

.announcement-card.green{

    border-left-color:#10b981;
}

.announcement-card.orange{

    border-left-color:#f59e0b;
}


/* MOBILE */
@media(max-width:768px){

.announcement-card{

    padding:24px 20px;
}

.announcement-card h3{

    font-size:24px;
}

.announcement-card p{

    font-size:16px;
}

}

/* ===================================
   MOBILE RESPONSIVE
=================================== */

@media(max-width:768px){

/* Container */
.elementor-container{

    flex-direction:column !important;

    gap:20px;
}


/* Announcement Card */
.announcement-card{

    width:100% !important;

    padding:22px 18px;

    border-radius:22px;
}


/* Titles */
.announcement-card h3{

    font-size:22px;

    line-height:1.3;

    margin-bottom:12px;
}


/* Text */
.announcement-card p{

    font-size:15px;

    line-height:1.7;
}


/* Close Icon */
.announcement-card .close,
.announcement-card i{

    top:16px;
    right:16px;

    font-size:14px;
}


/* Hover Disable on Mobile */
.announcement-card:hover{

    transform:none;
}

}/* End custom CSS */