.elementor-button{overflow:hidden;position:relative}.elementor-button span{z-index:1}.elementor-button-success .elementor-button::after{content:'';background:var(--e-global-color-accent);position:absolute;top:0;left:-100%;width:100%;bottom:0;border-radius:50px;z-index:0;transition:0.2s}.elementor-button-success .elementor-button:hover{border-color:var(--e-global-color-accent)!important;transform:none}.elementor-button-info .elementor-button::after{content:'';background:#fff;position:absolute;top:0;left:-100%;width:100%;bottom:0;border-radius:50px;z-index:0;transition:0.2s}.elementor-button:hover::after{left:0}.elementor-button-info .elementor-button:hover .elementor-button-icon svg path{stroke:var(--e-global-color-accent)}.e-n-menu-item:has(.e-n-menu-title a.small-menu){position:relative}.e-n-menu-item:has(.e-n-menu-title a.small-menu) .e-n-menu-content{width:auto;left:0}.e-n-menu-item:has(.e-n-menu-title a.small-menu) .e-n-menu-content [id*="e-n-menu-content-"]{width:var(--content-width)!important}.menu-list-submenu ul li a{padding:15px}.menu-list-submenu ul li a:hover{background-color:#fff}.menu-list-submenu ul li a:hover{background-color:rgb(1,71,255)}.menu-list-submenu ul li a:hover .elementor-icon-list-icon svg path{stroke:#fff}header.elementor-location-header .header_wrapper{transition:0.4s}.elementor-button .elementor-button-icon svg{width:14px}.infinite_scroll_wrapper .elementor-widget-container{white-space:nowrap}.infinite_scroll_wrapper .elementor-icon-list-items{gap:0!important;flex-wrap:nowrap!important;animation:elTextScroll 20s linear infinite}.infinite_scroll_wrapper .elementor-icon-list-items .elementor-inline-item{position:relative;padding-right:30px!important;margin-right:30px!important}.infinite_scroll_wrapper .elementor-icon-list-items .elementor-inline-item::after{content:'';width:6px!important;height:6px!important;background:#0147FF;border:0!important;position:absolute!important;right:-3px!important;top:50%;transform:translateY(-50%)}.infinite_scroll_wrapper .elementor-icon-list-items:hover{animation-play-state:paused}@keyframes elTextScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.logo_slider .swiper::before{content:'';width:150px;height:100%;background:linear-gradient(to right,#000,transparent);position:absolute;top:0;left:0;z-index:2}.logo_slider .swiper::after{content:'';width:150px;height:100%;background:linear-gradient(to right,transparent,#000);position:absolute;top:0;right:0;z-index:2}.title.eael-dch-title{margin-top:0;margin-bottom:25px}.case_study_card_wrappper .elementor-image-box-wrapper{position:relative;overflow:hidden}.case_study_card_wrappper .elementor-image-box-wrapper .elementor-image-box-img{vertical-align:middle}.case_study_card_wrappper .elementor-image-box-wrapper .elementor-image-box-img img{width:100%}.case_study_card_wrappper .elementor-image-box-wrapper .elementor-image-box-content{position:absolute;bottom:16px;left:16px;width:auto;max-width:90%;background:rgba(255,255,255,.02);backdrop-filter:blur(15.6px);border-radius:8px;padding:8px 11px 13px;z-index:1}.case_study_card_wrappper .elementor-image-box-wrapper::after{content:'';background:linear-gradient(181.32deg,rgba(0,0,0,.6) 1.12%,rgba(0,0,0,0) 107.86%);position:absolute;top:0;left:0;right:0;bottom:0;transform:scaleY(-1);z-index:0}.case_study_card_wrappper .elementor-widget-call-to-action .elementor-cta__description{margin-bottom:20px}.case_study_card_wrappper .elementor-widget-call-to-action .elementor-cta__description ul{padding:0 0 0 15px;min-height:92px}.case_study_card_wrappper .elementor-widget-call-to-action .elementor-cta__button-wrapper a{width:44px;padding:0;height:44px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.502 12.557 13.093 1.22m0 0-.47 8.973m.47-8.973L4.12.75' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat!important;background-position:center!important;filter:drop-shadow(0 0 10px #65E2E4);transition:0.3s}.case_study_card_wrappper:hover .elementor-widget-call-to-action .elementor-cta__button-wrapper a{background:#fff;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.502 12.557 13.093 1.22m0 0-.47 8.973m.47-8.973L4.12.75' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");filter:none;box-shadow:0 0 6.5px #FFF}.case_study_card_wrappper .elementor-widget-call-to-action .elementor-cta__button-wrapper{text-align:right}.case_study_card_wrappper::after{content:'';background:linear-gradient(to right,#fff,#000,#fff);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-2;transition:0.2s}.case_study_card_wrappper:hover::after{opacity:1}.case_study_card_wrappper .elementor-widget-call-to-action{flex:1;border-radius:0 0 10px 10px;overflow:hidden}.case_study_card_wrappper .elementor-widget-call-to-action .elementor-cta{height:100%}.case_study_card_wrappper .elementor-widget-call-to-action .elementor-cta .elementor-cta__image img{height:40px;object-fit:scale-down;object-position:left}.big_brackets_wrapper .elementor-widget-heading,.big_brackets_wrapper .elementor-widget-text-editor{opacity:0}.big_brackets_wrapper:hover .left_bracket .elementor-widget-container,.big_brackets_wrapper:hover .right_bracket .elementor-widget-container{border-color:var(--e-global-color-accent)}.big_brackets_wrapper .elementor-widget-heading .elementor-heading-title{transition:0.3s}.big_brackets_wrapper:hover .elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-accent)}.award_card::before{z-index:-1}.award_card .elementor-widget-spacer{opacity:.37}#logo-columns{display:grid;gap:20px;align-items:center}.logo-col{position:relative;min-height:120px;overflow:hidden}.logo-col img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);width:100px;max-width:100%;height:auto;opacity:0;transition:opacity 0.6s ease-out,transform 0.7s ease-out}.logo-col img.active{transform:translate(-50%,-50%) scale(1)}.sticky_images{position:sticky;top:25%;height:470px;width:100%;overflow:hidden;border-radius:10px}.sticky_images img{position:absolute;top:0;left:0;width:100%;transition:0.2s;border-radius:10px}.sticky_images img:not(.active){opacity:0}.case_study_card_wrappper .elementor-cta--skin-classic .elementor-cta__content{background-color:#f9fafa;transition:all .4s;width:100%}.casestudyGrid .case_study_card_wrappper .elementor-widget-image-box .elementor-image-box-wrapper,.casestudyGrid .case_study_card_wrappper .elementor-widget-image-box .elementor-image-box-wrapper figure{height:100%!important;display:block}.casestudyGrid .case_study_card_wrappper .elementor-cta__content{flex-direction:column;justify-content:center}.casestudyGrid .case_study_card_wrappper .elementor-cta__content .elementor-cta__button-wrapper{margin-top:auto}.casestudyGrid .case_study_card_wrappper .elementor-cta__content .elementor-cta__image{margin-top:auto}.casestudyGrid .case_study_card_wrappper .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button{font-size:16px;width:185px;border-radius:50px;color:#fff;display:flex;align-items:center;justify-content:center;grid-gap:10px;background-image:none;margin-left:0;filter:none;transition:0.3s}.casestudyGrid .case_study_card_wrappper .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button::after{content:'';width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.502 12.557 13.093 1.22m0 0-.47 8.973m.47-8.973L4.12.75' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat!important;background-position:center!important}.casestudyGrid .case_study_card_wrappper:hover .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button{background:var(--e-global-color-accent);box-shadow:0 0 17.6px #0147FF;border-color:var(--e-global-color-accent)}.casestudyGrid .case_study_card_wrappper .elementor-image-box-wrapper{border-radius:10px 0 0 10px}.casestudyGrid .case_study_card_wrappper .elementor-widget-call-to-action{border-radius:0 10px 10px 0}@media(max-width:1200px){.casestudyGrid .case_study_card_wrappper .elementor-image-box-wrapper{border-radius:10px 10px 0 0}.casestudyGrid .case_study_card_wrappper .elementor-widget-call-to-action{border-radius:0 0 10px 10px}}@media(max-width:767px){.case_study_card_wrappper .elementor-widget-call-to-action .elementor-cta__description{margin-bottom:0}.elementor-button .elementor-button-icon svg{width:12px}.award-pic{opacity:1!important}}