:root{--anim-distance:15px;--anim-duration:0.65s;--anim-ease:cubic-bezier(0.25, 0.46, 0.45, 0.94)}@keyframes fade{from{opacity:0}to{opacity:1}}.elementor-element.fadeIn{animation-name:fade!important;animation-duration:var(--anim-duration)!important;animation-timing-function:var(--anim-ease)!important;animation-fill-mode:both!important}@keyframes fadeRight{from{opacity:0;transform:translate3d(var(--anim-distance),0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight!important;animation-duration:var(--anim-duration)!important;animation-timing-function:var(--anim-ease)!important;animation-fill-mode:both!important}@keyframes fadeLeft{from{opacity:0;transform:translate3d(calc(var(--anim-distance) * -1),0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft!important;animation-duration:var(--anim-duration)!important;animation-timing-function:var(--anim-ease)!important;animation-fill-mode:both!important}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,var(--anim-distance),0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp!important;animation-duration:var(--anim-duration)!important;animation-timing-function:var(--anim-ease)!important;animation-fill-mode:both!important}@keyframes fadeDown{from{opacity:0;transform:translate3d(0,calc(var(--anim-distance) * -1),0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown!important;animation-duration:var(--anim-duration)!important;animation-timing-function:var(--anim-ease)!important;animation-fill-mode:both!important}@keyframes slideRight{from{transform:translate3d(var(--anim-distance),0,0)}to{transform:none}}.elementor-element.slideInRight{animation-name:slideRight!important;animation-duration:var(--anim-duration)!important;animation-timing-function:var(--anim-ease)!important;animation-fill-mode:both!important}@keyframes slideLeft{from{transform:translate3d(calc(var(--anim-distance) * -1),0,0)}to{transform:none}}.elementor-element.slideInLeft{animation-name:slideLeft!important;animation-duration:var(--anim-duration)!important;animation-timing-function:var(--anim-ease)!important;animation-fill-mode:both!important}@keyframes slideUp{from{transform:translate3d(0,var(--anim-distance),0)}to{transform:none}}.elementor-element.slideInUp{animation-name:slideUp!important;animation-duration:var(--anim-duration)!important;animation-timing-function:var(--anim-ease)!important;animation-fill-mode:both!important}@keyframes slideDown{from{transform:translate3d(0,calc(var(--anim-distance) * -1),0)}to{transform:none}}.elementor-element.slideInDown{animation-name:slideDown!important;animation-duration:var(--anim-duration)!important;animation-timing-function:var(--anim-ease)!important;animation-fill-mode:both!important}.stagger-group>.elementor-element.animated.fadeInRight{animation-delay:0s!important}.stagger-group>.elementor-element.animated.fadeInRight:nth-child(1){animation-delay:0s!important}.stagger-group>.elementor-element.animated.fadeInRight:nth-child(2){animation-delay:0.12s!important}.stagger-group>.elementor-element.animated.fadeInRight:nth-child(3){animation-delay:0.24s!important}.stagger-group>.elementor-element.animated.fadeInRight:nth-child(4){animation-delay:0.36s!important}.stagger-group>.elementor-element.animated.fadeInRight:nth-child(5){animation-delay:0.48s!important}.elementor-shortcode{line-height:0}.post-con .wp-element-button{color:#fff!important;background-color:#0e2232!important;transition:all .3s ease}.post-con .wp-element-button:hover{color:#fff!important;background-color:var(--e-global-color-accent)!important;transition:all .3s ease}.pdf-cover{border-radius:clamp(0.3125rem, 0.2471rem + 0.2618vw, 0.5rem)!important;border:1px solid #edf1f5!important}.is-scrolled .top-nav-inner{box-shadow:0 4px 20px 0 rgb(0 0 0 / .05)!important}.top-nav-inner .sub-arrow{display:none}.exec-links__list{list-style:none;margin:0;padding:0}.exec-links__item{margin:0 0 8px}.exec-links__link{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.exec-link__icon{width:14px;height:14px;flex:0 0 14px}.exec-link__text{line-height:1.2}.work-carousel .swiper-slide .work-con{opacity:0;transition:opacity 0.4s ease 0.2s}.work-carousel .swiper-slide-active .work-con{transition:opacity 0.4s ease 0.2s;opacity:1}.work-carousel .elementor-loop-container{overflow:visible!important}.work-carousel .swiper-slide{opacity:.5;transition:opacity 0.3s ease}.work-carousel .swiper-slide-active{opacity:1}.work-desc p{color:#0D2232!important}span.accent{color:#1AA073}.mw-btn .elementor-button-icon{padding:clamp(0.4375rem, 0.3721rem + 0.2618vw, 0.625rem);background-color:#fff;border-radius:100%}.mw-btn .elementor-button-icon svg{fill:#0D2232}.mw-btn a:hover .elementor-button-icon svg{fill:#1AA073!important}.mw-btn .elementor-button-content-wrapper{align-items:center;width:100%!important}.mw-btn .elementor-button{padding:6px 5px 6px clamp(1.5625rem, 1.3443rem + 0.8726vw, 2.1875rem);height:100%!important;display:flex!important;align-items:center;justify-content:space-between;width:100%;min-width:clamp(8.75rem, 7.8774rem + 3.4904vw, 11.25rem)}.heading-arrow{position:relative;display:inline-flex;align-items:center;gap:5px}.heading-arrow::after{content:'';display:inline-block;width:.9em;height:.9em;mask:url('data:image/svg+xml;utf8,<svg aria-hidden="true" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"/></svg>') no-repeat center;background:#1AA073;margin-bottom:-2px;opacity:0;transform:translateX(-10px);transition:opacity 0.3s ease,transform 0.3s ease}.news-loop:hover .heading-arrow::after,.work-loop:hover .heading-arrow::after,.popupSection_triggerPopup:hover .heading-arrow::after{opacity:1;transform:translateX(0)}.popupSection_triggerPopup .people-img{transition:.3s ease}.popupSection_triggerPopup:hover .people-img{opacity:.8;transition:.3s ease}.news-loop .news-img{scale:1.01;opacity:1;transition:all .4s ease}.news-loop:hover .news-img{scale:1.1;opacity:.8;transition:all .4s ease}.e-search-form{margin-bottom:0!important}.lg-btn .elementor-button-text{position:relative;padding-left:30px}.lg-btn .elementor-button-text::before{content:"";position:absolute;left:0;top:50%;width:clamp(0.875rem, 0.6291rem + 0.3839vw, 1rem);height:clamp(0.875rem, 0.6291rem + 0.3839vw, 1rem);border:4px solid #263946;background-color:currentColor;border-radius:50%;transform:translateY(-50%);transition:all .3s ease}.lg-btn a:hover .elementor-button-text::before{border:4px solid #1AA073;transition:all .3s ease}.lg-btn svg path{fill:#1AA073}.lg-btn a:hover svg path{fill:#fff}.circle{display:inline-block;width:clamp(0.75rem, 0.5041rem + 0.3839vw, 0.875rem);height:clamp(0.75rem, 0.5041rem + 0.3839vw, 0.875rem);border:3px solid currentColor;border-radius:50%;color:#1AA073;margin-right:4px}.dot{display:inline-block;width:10px;height:10px;border:0 solid currentColor;border-radius:50%;margin-right:6px;background-color:#1AA073}.Report .dot{background-color:#EB9A3C}.site-logo{line-height:0}html,body{overscroll-behavior:none}.post-con ul.wp-block-list{list-style:none;padding-left:0}.post-con h2:nth-of-type(1){margin-top:-2px!important}.post-con ol.wp-block-list{padding-left:18px!important}.post-con ul.wp-block-list li{position:relative;padding-left:28px;margin-bottom:clamp(0.75rem, 0.3333rem + 0.6504vw, 1rem);line-height:1.5em}.post-con ol.wp-block-list li{line-height:1.5em;margin-bottom:clamp(0.75rem, 0.3333rem + 0.6504vw, 1rem)}.post-con ul.wp-block-list li::before{content:"";background-image:url(wp-content/uploads/2025/12/bullet.svg);background-size:16px 16px;background-repeat:no-repeat;width:16px;height:16px;position:absolute;left:0;top:5px}@media (min-width:1024px){.site-logo{max-width:clamp(7.5rem, 3.8112rem + 5.7582vw, 9.375rem)!important}}@media(max-width:767px){.top-nav-inner{background-color:transparent!important}.site-logo svg #graphs path,.site-logo svg #text path,.site-logo svg #text rect{fill:#fff}.is-scrolled .top-nav-inner{background-color:#ffffff!important;box-shadow:0 4px 20px 0 rgb(0 0 0 / .05)!important}.is-scrolled .top-nav-inner .site-logo svg #graphs path,.is-scrolled .top-nav-inner .site-logo svg #text path,.is-scrolled .top-nav-inner .site-logo svg #text rect{fill:#0D2232}.is-scrolled .top-nav-inner .elementor-menu-toggle{background-color:#f4f4f4!important}.heading-arrow::after{opacity:1!important;transform:translateX(0)!important}.work-loop{height:auto!important}.work-loop-wrapper .elementor-grid{grid-auto-rows:auto!important}}