.elementor-3651 .elementor-element.elementor-element-7ae815e5{--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;--overlay-opacity:0.58;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3651 .elementor-element.elementor-element-7ae815e5::before, .elementor-3651 .elementor-element.elementor-element-7ae815e5 > .elementor-background-video-container::before, .elementor-3651 .elementor-element.elementor-element-7ae815e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3651 .elementor-element.elementor-element-7ae815e5 > .elementor-background-slideshow::before, .elementor-3651 .elementor-element.elementor-element-7ae815e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3651 .elementor-element.elementor-element-7ae815e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-3651 .elementor-element.elementor-element-552167a > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;}body:not(.rtl) .elementor-3651 .elementor-element.elementor-element-552167a{left:18%;}body.rtl .elementor-3651 .elementor-element.elementor-element-552167a{right:18%;}.elementor-3651 .elementor-element.elementor-element-552167a{bottom:259px;text-align:center;}.elementor-3651 .elementor-element.elementor-element-552167a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-3651 .elementor-element.elementor-element-552167a .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-widget-hotspot .widget-image-caption{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-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{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 );}.elementor-widget-hotspot .e-hotspot__tooltip{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-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-b6a16eb{left:66%;--hotspot-translate-x:66%;top:42%;--hotspot-translate-y:42%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-436db93{left:69%;--hotspot-translate-x:69%;top:35%;--hotspot-translate-y:35%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-66c0b97{left:62%;--hotspot-translate-x:62%;top:37%;--hotspot-translate-y:37%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-ada5ea1{left:66%;--hotspot-translate-x:66%;top:32%;--hotspot-translate-y:32%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-b865af6{left:59%;--hotspot-translate-x:59%;top:34%;--hotspot-translate-y:34%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-0d26f95{left:62%;--hotspot-translate-x:62%;top:31%;--hotspot-translate-y:31%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-d13d689{left:55%;--hotspot-translate-x:55%;top:31%;--hotspot-translate-y:31%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-ae4b5c9{left:58%;--hotspot-translate-x:58%;top:25%;--hotspot-translate-y:25%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-44b6ed6{left:41%;--hotspot-translate-x:41%;top:33%;--hotspot-translate-y:33%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-6851f05{left:38%;--hotspot-translate-x:38%;top:30%;--hotspot-translate-y:30%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-e8778b5{left:35.5%;--hotspot-translate-x:35.5%;top:26%;--hotspot-translate-y:26%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-08397c7{left:33%;--hotspot-translate-x:33%;top:22%;--hotspot-translate-y:22%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-9003ca6{left:43%;--hotspot-translate-x:43%;top:16%;--hotspot-translate-y:16%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .elementor-repeater-item-5c353f8{left:45%;--hotspot-translate-x:45%;top:13%;--hotspot-translate-y:13%;}.elementor-3651 .elementor-element.elementor-element-646e16e5 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-3651 .elementor-element.elementor-element-646e16e5{--background-align:center;--container-width:100%;--image-width:100%;--hotspot-color:var( --e-global-color-secondary );--hotspot-size:0px;--hotspot-border-radius:50% 50% 50% 50%;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}body:not(.rtl) .elementor-3651 .elementor-element.elementor-element-552167a{left:8%;}body.rtl .elementor-3651 .elementor-element.elementor-element-552167a{right:8%;}.elementor-3651 .elementor-element.elementor-element-552167a{bottom:41px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3651 .elementor-element.elementor-element-552167a > .elementor-widget-container{padding:7px 7px 7px 7px;}body:not(.rtl) .elementor-3651 .elementor-element.elementor-element-552167a{left:3%;}body.rtl .elementor-3651 .elementor-element.elementor-element-552167a{right:3%;}.elementor-3651 .elementor-element.elementor-element-552167a{bottom:20px;}.elementor-3651 .elementor-element.elementor-element-552167a .elementor-heading-title{font-size:22px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS */.lae-odometers .lae-odometer {
    
    text-align: center;
    position: relative;
    margin-bottom: 0;
    background: #243875;
    padding: 20px 20px;
    border-radius: 20px 20px 0;
}
.lae-odometers .lae-odometer .lae-number {
    
    margin-bottom: 0;
}
.lae-grid-item {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.lae-grid-item:hover {
    transform: scale(1.05); /* Grows slightly */
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset; /* Subtle shadow */
    border-radius: 8px; /* Optional: rounded corners */
}
/* Target the container that holds the event article */
.mec-event-article .event-carousel-type2-head {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* On hover, float it up slightly and add a shadow */
.mec-event-article .event-carousel-type2-head:hover {
    transform: translateY(-10px);
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
}
.mec-event-carousel-type2 {
    margin-bottom: -90px;
}/* End custom CSS */