.elementor-39 .elementor-element.elementor-element-19d4092{--display:flex;}.elementor-39 .elementor-element.elementor-element-f42f248{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-f42f248.elementor-element{--align-self:flex-start;}.elementor-39 .elementor-element.elementor-element-ba4f3fb{--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;}.elementor-39 .elementor-element.elementor-element-1422360{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-bd12c5d{--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;}.elementor-39 .elementor-element.elementor-element-aff471b{--display:flex;}.elementor-39 .elementor-element.elementor-element-607b449{--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;}.elementor-39 .elementor-element.elementor-element-abfd2b0{--display:flex;}.elementor-39 .elementor-element.elementor-element-0bc1a7b{--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;}.elementor-39 .elementor-element.elementor-element-bb390fe{--display:flex;}:root{--page-title-display:none;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}












.stat-value{font-size:3rem;font-weight:800;color:#FFFFFF!important;margin-bottom:0.5rem;line-height:1;transition:all 0.3s ease}.commitment-card{text-align:center;padding:1.5rem;background:rgba(0,0,0,0.3);border-radius:16px;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);cursor:pointer;border:1px solid rgba(0,255,136,0.2)}.commitment-card:hover{transform:translateY(-8px)scale(1.02);background:rgba(0,255,136,0.1);border-color:#00FF88;box-shadow:0 20px 40px rgba(0,255,136,0.2)}.commitment-card:hover .stat-value{color:#00FF88!important;text-shadow:0 0 15px rgba(0,255,136,0.5)}.stat-label{font-size:0.7rem;font-weight:600;color:#AAAAAA;letter-spacing:1px;transition:color 0.3s ease}.commitment-card:hover .stat-label{color:#FFFFFF}.vision2030-cta{text-align:center;margin-top:3rem}.vision2030-btn{display:inline-block;background:#00FF88;color:#0a0a0f;text-decoration:none;font-size:0.9rem;font-weight:700;padding:0.9rem 2rem;border-radius:50px;transition:all 0.3s ease;position:relative;overflow:hidden}.vision2030-btn::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transition:left 0.5s ease}.vision2030-btn:hover::before{left:100%}.vision2030-btn:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 10px 25px rgba(0,255,136,0.4);background:#FFFFFF;color:#0a0a0f}



