﻿:root{--h1-size:56px;--h1-fontWeight:700;--h1-color:#000;--h1-lineHeight:67.2px;--h1-textTransform:uppercase;--h1-letterSpacing:-0.7px;--h1-margin:0 0 15px;--h1-new-size:56px;--h1-new-fontWeight:600;--h1-new-color:#000;--h1-new-lineHeight:67.2px;--h1-new-textTransform:normal;--h1-new-letterSpacing:-2.5px;--h2-size:48px;--h2-fontWeight:600;--h2-color:#000;--h2-lineHeight:57.6px;--h2-letterSpacing:-0.5px;--h2-new-size:48px;--h2-new-fontWeight:600;--h2-new-color:#000;--h2-new-lineHeight:57.6px;--h2-new-letterSpacing:-1px;--h3-new-size:56px;--h3-new-fontWeight:500;--h3-new-color:#000;--h3-new-lineHeight:67px;--h3-new-letterSpacing:-3%;--h4-new-size:32px;--h4-new-fontWeight:500;--h4-new-color:#000;--h4-new-lineHeight:44px;--banner-color:#fff;--button-bgcolor:#004FFF;--button-bgcolor-hover:#004FFF;--button-color:#fff;--button-size:18px;--button-fontWeight:400;--button-padding:0 31px;--button--hover-padding:0 31px;--button-bg-size:center right 13px;--button-radius:100px 100px 100px 100px;--button-border:solid 0px var(--button-bgcolor);--button-bg-width:20px;--button-small-size:16px;--button-image:url(../../uploads/2024/09/button-arrow_outward.svg);--bar-color:#01ddef;--text-color:#000;--p--size:18px;--p-small-size:12px;--p-small-line-height:18px;--p--line-height:27px;--p--weight:300;--p-subtitle-lineHeight:27px;--family:"Outfit", Sans-serif;--blue-color:#E8EDFF;--light-blue-bg:#F9FBFF;--light-green-bg:#EAFED0;--text-blue-color:#004FFF;--text-new-blue-color:#004FFF;--text-new-black-color:#1A1A1A;--padding:160px;--padding-header:64px;--arrow:221px;--button-height:52px;--button-line-height:52px}.blue-text{color:var(--text-blue-color)}body .insights-global .elementor-widget-container .elementor-icon-list-items .elementor-post-info__item--type-custom{padding-left:0}@media only screen and (max-width:1660px){:root{--h2-size:50px;--padding:65px}}@media only screen and (max-width:1440px){:root{--h1-size:18px;--h2-size:46px;--banner-color:#f9d94e;--h2-lineHeight:46px;--p--size:18px;--h1-new--size:56px;--h1-new--lineHeight:67.2px;--h2-new-size:48px;--h2-new-lineHeight:57.6px;--h3-new-size:40px;--h3-new-fontWeight:500;--h3-new-lineHeight:48px;--h4-new-size:24px;--h4-new-fontWeight:500;--h4-new-lineHeight:48px;--padding:64px}}@media (min-width:1900px){:root{--padding-header:160px}}@media (min-width:2000px){:root{--padding:340px;--padding-header:340px;--arrow:399px}}@media (min-width:2300px){:root{--padding:440px;--padding-header:440px;--arrow:507px}}@media (min-width:3200px){:root{--padding:800px;--padding-header:800px;--arrow:867px}}@media (min-width:4200px){:root{--padding:1200px;--padding-header:1200px;--arrow:1267px}}@media only screen and (max-width:1320px){:root{--h2-size:48px}}@media only screen and (max-width:1199px){:root{--h2-size:42px;--h1-new-size:32px;--h1-new-lineHeight:38.4px;--h2-new-size:32px;--h2-new-lineHeight:38.4px;--padding:30px;--h1-new-letterSpacing:-1px}}@media only screen and (min-width:640px){body .elementor-element.e-con-full.e-parent.cta-section.cta-section-full>div{padding-left:0;padding-right:0}}@media only screen and (max-width:1024px){:root{--h1-size:16px;--h1-lineHeight:1}}@media only screen and (max-width:767px){:root{--h1-margin:0 0 5px;--h1-size:14px;--h2-size:34px;--h2-lineHeight:44px;--h2-letterSpacing:-.5pxpx;--padding:20px}}@media only screen and (max-width:480px){:root{--h1-size:12px}}@media only screen and (min-width:768px){body .elementor-widget-heading p.elementor-heading-title,body,li,body p{font-family:var(--family);font-size:var(--p--size);line-height:var(--p--line-height);color:var(--text-color);font-weight:var(--p--weight);margin-bottom:30px}}.stickyActive .positionSticky,.postion-sticky{position:sticky!important;top:7em}.elementor-widget-icon-box h3.elementor-icon-box-title{font-size:14px;line-height:18px;font-weight:400;color:var(--text-color)}.black-text{color:#000!important}*{padding:0;margin:0}.e-con{gap:0!important}p:empty{display:none}body h1,body .elementor-widget-heading h1.elementor-heading-title{font-size:var(--h1-size);line-height:var(--h1-lineHeight);color:var(--h1-color);font-weight:var(--h1-fontWeight);display:block;letter-spacing:var(--h1-letterSpacing)}body.new-page-layout h1,body.new-page-layout .elementor-widget-heading h1.elementor-heading-title{font-size:var(--h1-new-size);line-height:var(--h1-new-lineHeight);text-transform:var(--h1-new-textTransform);color:var(--h1-new-color);font-weight:var(--h1-new-fontWeight);display:block;letter-spacing:var(--h1-new-letterSpacing)}body h2,body .elementor-widget-heading h2.elementor-heading-title{font-size:var(--h2-size);line-height:var(--h2-lineHeight);letter-spacing:var(--h2-letterSpacing);color:var(--h2-color);font-weight:var(--h2-fontWeight)}body.new-page-layout h2,body.new-page-layout .elementor-widget-heading h2.elementor-heading-title{font-size:var(--h2-new-size);line-height:var(--h2-new-lineHeight);letter-spacing:var(--h2-new-letterSpacing);color:var(--h2-new-color);font-weight:var(--h2-new-fontWeight)}body.new-page-layout .elementor-element.e-con-full.e-parent{padding:0 var(--padding)}body.new-page-layout .elementor-element.e-con-full.e-parent.padding-right-mn{padding:0 0 0 var(--padding)}body.new-page-layout .elementor-element.e-con-full.e-parent.padding-none{padding:0}body .e-con.e-flex>.e-con-inner,body .footer.e-con.e-flex>.e-con-inner{max-width:1440px;padding-top:0;padding-bottom:0;gap:0}body .e-con.e-flex>.e-con-inner>div{padding-top:0;padding-bottom:0}.hover_text{background-color:#fff0;color:#1A1A1A;font-size:18px;padding:0;margin:10px 0 0;display:inline-block;line-height:normal;display:flex;align-items:center;position:relative}.hover_text::before,.hover_text::after{content:"";height:27px;top:-2px;left:118px;transition:all .3s ease-in-out;background-repeat:no-repeat;margin:0 0 0 0;text-align:right;right:auto;transform:none;width:27px;background-size:24px;display:block;position:absolute;border-radius:50px;opacity:0;visibility:hidden;background-position:center}.right-text::after,.right-text::before{left:92%}.hover_text::before{background-image:url(../../uploads/2024/09/transparentIconDesktop.svg);width:0;z-index:1;margin:1px 0 0 1px}.hover_text::after{background-image:url(../../uploads/2024/09/case-icon.svg);opacity:1;visibility:visible}.right-text{justify-content:flex-end}.hover_text:hover::before{width:24px;opacity:1;visibility:visible}.hover_text:hover::after{opacity:0;visibility:hidden}.hover_text:hover::before,.hover_text:hover::after{display:none}.hover_text span{position:relative;padding-right:0}.hover_text span:before{position:absolute;content:"";width:0%;left:0;right:0;height:2px;background-color:var(--text-blue-color);bottom:-7px;transition:all .3s ease-in-out;display:none}.hover_text:hover span:before{width:100%}.right-text{padding-right:33px}.request-btn-transparent.elementor-widget-button .elementor-button,body.page-template-default .elementor .request-btn-transparent a,.request-btn.elementor-widget-button .elementor-button,body.page-template-default .elementor .request-btn a,a.elementor-button,button.elementor-button,.hs_submit .actions input,.elementor-widget-nav-menu .elementor-nav-menu .header-btn .elementor-item,.contact-btn.desktop>a{padding:var(--button-padding)!important;height:var(--button-height)!important;border-radius:var(--button-radius)!important;font-style:normal!important;font-size:var(--button-size)!important;position:relative!important;z-index:4!important;border:var(--button-border)!important;text-align:left!important;text-transform:capitalize!important;font-weight:var(--button-fontWeight)!important;-webkit-transition:all .3s ease-in-out 0s!important;transition:all .3s ease-in-out 0s!important;background-repeat:no-repeat!important;background-position:center right 27px!important;background-color:var(--button-bgcolor)!important;background-position:var(--button-bg-size)!important;background-size:var(--button-bg-width)!important;color:var(--button-color)!important;font-family:'Outfit'!important;width:auto!important;line-height:var(--button-line-height)!important;display:inline-block}.request-btn-transparent.elementor-widget-button .elementor-button span span,body.page-template-default .elementor .request-btn-transparent a span span,.request-btn.elementor-widget-button .elementor-button span span,body.page-template-default .elementor .request-btn a span span,a.elementor-button span span,button.elementor-button span span{position:relative!important}.request-btn.elementor-widget-button .elementor-button::after,body.page-template-default .elementor .request-btn a::after,a.elementor-button::after,button.elementor-button::after,.hbspt-form .hs_submit .actions::after,.elementor-widget-nav-menu .elementor-nav-menu .header-btn .elementor-item::after,.contact-btn.desktop>a:after{content:"";position:absolute;vertical-align:top;background-size:100%;margin:0 0 0 0;text-align:right;top:50%;transition:all .3s ease-in-out;opacity:0;visibility:hidden;left:auto;background-image:url(../../uploads/2024/09/button-arrow_outward.svg);background-repeat:no-repeat;height:15px;overflow:hidden;background-position:center;transform:translateY(-50%);display:block;bottom:0;width:20px;right:15px;z-index:99}.request-btn.elementor-widget-button .elementor-button::before,body.page-template-default .elementor .request-btn a::before,a.elementor-button::before,button.elementor-button::before,.elementor-widget-nav-menu .elementor-nav-menu .header-btn .elementor-item::before,.contact-btn.desktop>a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to bottom,rgb(0 0 0 / .08) 0%,rgb(0 0 0 / .2) 100%);border-radius:50px;opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:-1}.hbspt-form .hs_submit .actions{display:flex;position:relative}.button-white a.elementor-button{background-color:#fff!important;color:#000!important}.button-white a.elementor-button:hover{background-color:#EDF3FF!important}body .button-white a.elementor-button::after{background-image:url(../../uploads/2024/09/button-arrow_outward_black.svg)}body .button-white a.elementor-button::before{display:none}.elementor-widget-button .elementor-button span>span{position:relative;left:0;transition:all .3s ease-in-out}.request-btn.elementor-widget-button .elementor-button:hover:after,body.page-template-default .elementor .request-btn a:hover:after,a.elementor-button:hover:after,button.elementor-button:hover:after,.request-btn.elementor-widget-button .elementor-button:hover::before,body.page-template-default .elementor .request-btn a:hover::before,a.elementor-button:hover::before,button.elementor-button:hover::before,.hbspt-form .hs_submit .actions:hover::before,.elementor-widget-nav-menu .elementor-nav-menu .header-btn .elementor-item:hover::before,.anDiv .hbspt-form .hs_submit .actions:hover:after,.hbspt-form .hs_submit .actions:hover::after,.contact-btn.desktop>a:hover:before,.contact-btn.desktop>a:hover:after{opacity:1;visibility:visible}body.page-template-default .elementor .request-btn a span,a.elementor-button span{padding:0}body.page-template-default .elementor .request-btn a span,a.elementor-button span span{padding:0 4px 0 0}.request-btn.elementor-widget-button .elementor-button span span,body.page-template-default .elementor .request-btn a span span,a.elementor-button span span,button.elementor-button span span{padding:0 0 0 0;-webkit-transition:all .3s ease-in-out 0s!important;transition:all .3s ease-in-out 0s!important}.hbspt-form .hs_submit .actions input{width:153px}.request-btn.elementor-widget-button .elementor-button:hover span>span,body.page-template-default .elementor .request-btn a:hover span>span,a.elementor-button:hover span>span,button.elementor-button:hover span>span{left:-12px}.contact-btn.desktop>a{width:156px!important}.contact-btn.desktop>a:hover{padding-left:23px!important}.request-btn.elementor-widget-button .elementor-button:hover,body.page-template-default .elementor .request-btn a:hover,a.elementor-button:hover,button.elementor-button:hover{background-color:var(--button-bgcolor-hover)!important;padding:var(--button--hover-padding)!important;background-position:center right 15px!important}a:empty{display:none!important}a.hover-effect{background-image:linear-gradient(180deg,transparent 88%,#004FFF 0%);background-size:100% 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;border-bottom:0 solid #666;display:inline;background-position:left;color:inherit}a.hover-effect-white{background-image:linear-gradient(180deg,transparent 93%,#FFFFFF 0%);background-size:100% 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;border-bottom:0 solid #666;display:inline;background-position:left;color:#fff;font-weight:300}a.hover-effect-white:hover{background-size:0% 100%;color:#fff}a.hover-effect:hover{background-size:0% 100%;color:inherit}body .banner-form.submit-form .hbspt-form .hs_submit .actions{width:161px!important}body .banner-form.submit-form .hbspt-form .hs_submit .actions input{width:100%!important;text-align:center!important}body .banner-form.submit-form .hbspt-form .hs_submit .actions:hover input{padding-left:17px!important}body .banner-form.submit-form .hbspt-form .hs_submit .actions:hover:after,body .banner-form.submit-form .hbspt-form .hs_submit .actions:after{left:auto!important;top:50%!important}.no-link{pointer-events:none!important}@media screen and (max-width:1660px){body .e-con.e-flex>.e-con-inner{max-width:1210px}}@media screen and (max-width:1440px){body .e-con.e-flex>.e-con-inner{max-width:1040px}.client-text p::after{bottom:-22px}.client-image img{margin-top:0}}@media screen and (max-width:1320px){body .e-con.e-flex>.e-con-inner{max-width:1020px}}@media screen and (max-width:1199px){body .e-con.e-flex>.e-con-inner{max-width:870px}.stickyActive .positionSticky{position:static!important;top:7em}.hbspt-form .hs_submit .actions::after{left:164px}.hbspt-form .hs_submit .actions:hover:after{left:163px}}@media only screen and (max-width:991px){body .e-con.e-flex>.e-con-inner{max-width:688px}}@media only screen and (max-width:1440px){body .client-text div{font-size:18px;line-height:1.57}}@media screen and (max-width:1199px){.hbspt-form .hs_submit .actions::after{left:164px;top:14px}}@media (max-width:767px){body.design-page .page-heading h3{position:relative;font-size:44px;line-height:60px;top:0}body.design-page .page-heading h3 span{font-size:30px;line-height:40px;padding-left:40px}body.design-page .page-heading h3 span:before{width:30px}body.design-page .page-heading h2,.page-heading h1{display:none}body p.banner-txt{font-size:22px;line-height:32px}body .client-text div,body .client-image{width:100%;display:block}.postion-sticky{position:static!important;top:7em}body .client-text div{padding-left:30px;padding-right:25px}body .client-text p::before{top:-7px;left:-23px}body .client-text p::before,body .client-text p::after{background-size:20px}body .client-text p::after{bottom:-20px}.client-image{text-align:left;padding-left:0;margin-top:20px;margin-left:32px}body .client-image img{margin-top:7px;width:50px}body .client-image .client-info-detail img{width:90px}.client-image img{margin-top:10px;float:left;margin-right:20px}.client-image{text-align:left}body .client-info-detail{text-align:left;overflow:hidden;margin-top:20px}body p.hbs.below-margin.mid-font{font-size:18px;line-height:30px}h3.df-sub-head{font-size:22px}.client-image::before{display:none}body .client-image h4,body .client-name{font-size:16px;line-height:20px}body .client-image span{font-size:16px;line-height:20px}body .client-image img{width:50px}body .client-text div{font-size:18px;line-height:1.57}p.first-left-text{font-size:18px;line-height:34px}.footer-location .elementor-icon-box-content.faq-active .elementor-icon-box-title:after{content:'-';font-weight:200;font-size:46px;float:right;line-height:16px}.footer-location .elementor-icon-box-content .elementor-icon-box-title:after{content:'+';font-weight:200;font-size:46px;float:right;line-height:22px}.footer-location h3.elementor-icon-box-title{margin-bottom:0}.footer-location .elementor-icon-box-icon{display:none}body .e-con.e-flex>.e-con-inner{max-width:100%}body .elementor-widget-heading p.elementor-heading-title,body,li,body p{font-size:16px;line-height:28px;color:var(--text-color);font-weight:var(--p--weight);margin-bottom:30px}body .elementor-widget-heading p.elementor-heading-title{font-weight:700}body .elementor-widget-heading h1.elementor-heading-title,body h2,body .elementor-widget-heading h2.elementor-heading-title{font-size:34px;line-height:36px;letter-spacing:-1px;color:var(--text-color);font-weight:700}}body .elementor-widget-heading p.small-p,body p.small-p{font-size:var(--p-small-size);line-height:var(--p-small-line-height);color:var(--text-color);font-weight:var(--p--weight);margin:0}.elementor-button-text{padding-right:16px}body .box-margin{margin-top:112px;margin-bottom:112px}.client-text p::after{background:#fff0 url(../../uploads/2024/09/case-study-qoute-right.svg) no-repeat;position:absolute;bottom:-10px;right:auto;left:auto;margin-left:5px;content:"";width:40px;height:40px}.client-text p::before{background:#fff0 url(../../uploads/2024/09/case-study-qoute-left.svg) no-repeat;position:absolute;top:-7px;left:-50px;margin-right:5px;content:"";width:40px;height:40px}.client-text div{font-size:24px;line-height:1.67;color:#000;display:table-cell;vertical-align:middle}.client-image{display:table-cell;vertical-align:middle;text-align:center;position:relative}.client-image::before{position:absolute;content:"";height:148px;background-color:#979797;left:40px;width:1.5px;top:50%;transform:translateY(-50%)}.client-image img{margin-top:20px}.client-image h4{font-size:22px;line-height:44px;color:#000;text-transform:uppercase}.client-image span{font-size:18px;line-height:20px;color:#444;display:block}p.text-para{margin-bottom:10px}.df-sub-head{font-size:36px;line-height:normal;color:#000;margin-top:40px;margin-bottom:0;letter-spacing:-1px}div#footer-img img{opacity:.6}.background-grid p.elementor-heading-title{margin-bottom:0px!important}.df-marTop{margin-top:50px}.info-point{margin-top:50px}.p-lft-10{padding-left:10px!important}ul.info-point.small-list li{position:relative;list-style:none;padding-left:30px}ul.info-point.small-list li:before{content:"";width:10px;height:10px;position:absolute;border-radius:50%;left:0;top:13px}@media only screen and (max-width:1660px){.first-left-text{font-size:26px;line-height:46px}}.career-location-heading{font-size:16px;line-height:24px;color:#000;text-transform:uppercase}.career-area{display:inline-block;padding-right:10px}.career-location{font-size:16px;line-height:24px;text-transform:uppercase;padding-left:10px;font-weight:300}.career-location-bottom .aplly-now-btn{margin-top:50px}.career-img:after{position:absolute;content:"";left:-1px;height:130px;width:130px;top:-1px;background-color:#fff}.career-img::before{position:absolute;content:"";left:90px;bottom:-100px;width:10px;height:200px;background-color:#01ddef}@media screen and (max-width:1660px){.career-img::before{left:20px}}body .career-intro h3{font-size:34px;line-height:46px;letter-spacing:-.5px;color:#000;margin:0;font-weight:700;margin-bottom:20px}.career-intro ul li{font-size:20px;line-height:30px;color:#000;position:relative;padding-left:40px;margin-top:30px}.career-intro ul li:first-child{margin-top:0}.career-intro ul li::before{position:absolute;content:"";width:20px;height:2px;background-color:#444;left:0;top:12px}body .blue-box{padding-top:80px!important;margin-top:0;max-width:500px;margin-left:auto}li{list-style:none}body ul{margin:0;padding:0}.career-intro p{font-size:20px;line-height:30px;color:#000}.p-top-40{padding-top:40px!important}.info-text.no-top-margin{margin-top:0;margin-top:0}.info-text{margin-bottom:0}@media screen and (max-width:639px){body .elementor-widget-heading .elementor-heading-title br{display:none}}@media (min-width:768px) and (max-width:991px){body h1,body .elementor-widget-heading .elementor-heading-title{font-size:45px;line-height:1.17}body .elementor-widget-heading .elementor-heading-title br{display:none}.info-point li,.phase-point li{font-size:18px;line-height:1.57}.first-left-text{font-size:18px;line-height:1.57}}body p.hbs{font-size:32px;line-height:48px}.df-sub-head{font-size:36px;line-height:normal;margin-top:40px;margin-bottom:20px;letter-spacing:-1px;font-weight:700}.info-point li,.phase-point li{list-style-type:disc}.info-point{margin-top:50px;padding-left:20px}.mid-image::after{position:absolute;content:"";width:100px;height:100px;background-color:#fff;top:-1px;right:-1px}.text-para{color:#fff}.info-text{margin-top:36px;margin-bottom:0}.phase-point{padding-left:20px;margin-top:60px}.phase-point li{margin-top:50px}.innovative-blue-box .page-inner-heading{color:#fff}.innovative-blue-box h3{font-size:40px;line-height:44px;margin-top:40px}.innovative-blue-box .info-text{color:#fff}.innovative-blue-box .phase-point li{color:#fff}@media only screen and (max-width:1199px){body p.hbs{font-size:18px;line-height:30px;margin-bottom:0}}body .slick-dots li button{width:8px;height:8px;background-color:#CCC;margin:0 9px 0 0;font-size:0;border-radius:50%;border:0;position:relative;top:17px}ul.slick-dots{display:flex;flex-wrap:wrap}body .slick-dots li.slick-active button{background-color:var(--text-blue-color)}button.slick-arrow{width:48px;height:48px;border:0;border-radius:50%;font-size:0;position:absolute;bottom:0;background-image:url(../../uploads/2024/09/sliderRight.svg);background-size:100% auto}.blog-slider-box button.slick-next.slick-arrow{right:0;left:auto}.blog-slider-box button.slick-arrow.slick-prev{right:59px}body .elementor-widget-loop-carousel .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next,button.slick-arrow{right:var(--padding);left:auto}body .elementor-widget-loop-carousel .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev,button.slick-prev.slick-arrow{right:var(--arrow);left:auto}button.slick-prev.slick-arrow{background-image:url(../../uploads/2024/09/sliderLeft.svg);background-repeat:no-repeat}.footer .footer-input-section .elementor-heading-title{font-size:18px;color:#fff;margin-bottom:19px}.footer-social-icon .elementor-social-icons-wrapper{margin-top:36px}.footer-social-icon .elementor-social-icons-wrapper .elementor-grid-item{margin-left:4px}.footer-input-section .hs-richtext{display:none}.footer-input-section .hs-email{position:relative;float:left;width:312px;margin-bottom:19px!important}.footer-input-section .hs-email label{float:left;margin:0}.footer-input-section .input input{width:100%;height:48px;background-color:#fff;font-size:16px;color:#444;font-family:var(--family);border:0;padding:10px 20px;vertical-align:bottom;box-shadow:none;border-radius:40px;-webkit-appearance:none;font-weight:400}.footer .footer-input-section .hs-submit .actions{float:right;position:relative}.footer .footer-input-section .hs-button{font-size:18px!important;text-align:center!important;line-height:15px;height:48px!important}.footer ul.no-list.hs-error-msgs.inputs-list{left:0;right:0;bottom:-2px;position:static}.footer .footer-input-section ul.hs-error-msgs li{list-style:none;margin:0}.footer .footer-input-section ul.hs-error-msgs li label.hs-main-font-element{font-family:var(--family);font-weight:400;font-size:12px;color:red;position:absolute;bottom:-30px}.footer .footer-input-section .hs_error_rollup{display:none}.footer .footer-input-section .elementor-icon-list-items .elementor-icon-list-text{margin-left:-15px}.elementor-location-footer{margin:56px 0 0}.elementor-widget-ekit-nav-menu .elementskit-dropdown-menu-full_width .elementskit-megamenu-panel{width:100%}.dotted-list .new-list-area{padding-left:0;margin-left:0;margin-right:0}.webcast-banner-bottom{background-size:100% 870px!important}.dotted-list .new-list-area li{background-image:url(../../uploads/2024/09/arrow-icon-new.svg);padding-left:20px;background-size:6px auto;background-repeat:no-repeat;background-position:left 9px}.info-point li{font-size:24px;line-height:1.67;margin-top:20px}.info-text{font-size:24px;line-height:1.67;margin-top:36px}.phase-point li{font-size:26px;line-height:42px;margin-top:25px}.innovative-blue-box h2{color:#fff}ul.info-point.xtra-spc.fft-listing li{position:relative;list-style-type:none;padding-left:40px}ul.info-point.xtra-spc{padding-left:50px}ul.info-point.xtra-spc.fft-listing li:before{content:"";width:14px;height:14px;background-color:#233f92;position:absolute;border-radius:50%;left:0;top:13px}.info-point{margin-top:50px;padding-left:20px}ul.info-point.xtra-spc.fft-listing.whyt-list li{position:relative;color:#fff}ul.info-point.xtra-spc.fft-listing.whyt-list li:before{background-color:#fff}ul.info-point.xtra-spc.fft-listing.sc-listing li::before{width:10px;height:10px;position:absolute;background:#000;top:17px}.innovative-blue-box .info-text{color:#fff}@media (max-width:767px){ul.info-point.xtra-spc{padding-left:10px}body ul.flat-list li{font-size:17px;width:50%}.main-sec img{max-width:220px}.result-new-box.main-sec img{max-width:100%}}ul.flat-list li{color:#201f1f;width:25%;margin-bottom:22px;font-size:25px;list-style-type:disc}ul.flat-list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding-left:30px;margin-top:50px;margin-bottom:50px}.df-marTop{margin-top:50px}.main-sec{background-size:100% 800px!important}.main-sec .banner-text{font-size:24px;font-weight:300}.main-sec .banner-head{font-size:44px;font-weight:400;line-height:1.14}body .main-sec p.elementor-heading-title{margin-bottom:0;font-size:24px}.text-para{font-size:22px;font-weight:300;line-height:1.5}.content-new-box p{font-size:18px;line-height:28px;color:#666}h6.single-line-content{font-size:24px;line-height:1.5}.result-new-box p{color:#fff}.result-new-box.main-sec{background-size:100% 1200px!important}.news-title h2{font-size:20px!important;height:84px}.news_events form h1{letter-spacing:0;line-height:1.1}.news_events form h1 br{display:none}.news_events .hs_email{margin:20px 0 30px}.news_events .hbspt-form .hs_submit .actions input{width:100%;text-align:center!important}input.hs-button.primary.large{border:2px solid #004FFF;background-color:#004FFF}ul.info-point.xtra-spc.fft-listing li:before{content:"";width:14px;height:14px;background-color:#ae1006;position:absolute;border-radius:50%;left:0;top:13px}.formCommmon .hbspt-form select,.formCommmon .hbspt-form formCommmon,.formCommmon .hbspt-form textarea,.formCommmon .hbspt-form input{border-radius:27px;padding:0 17px;border:1px solid #000;width:100%}.hs-form-field>label{display:none}label.hs-error-msg.hs-main-font-element{color:red;display:block;font-size:11px;position:static;font-weight:400;bottom:-20px;right:26px;padding:0 5px;line-height:normal;text-align:right}body .field.hs-form-field{margin:0 0 11px;position:relative}.formCommmon button#hubspotBtnAnim,.formCommmon .hbspt-form select,.formCommmon .hbspt-form input,.formCommmon .hbspt-form textarea{height:52px}.formCommmon .hbspt-form textarea{padding:13px 17px;height:83px}ul.no-list.hs-error-msgs.inputs-list li{margin:0}.hs_error_rollup{display:none}.software-img-section img{object-fit:cover}.success-bg-1{background-image:url(../../uploads/2024/10/image-1715.jpg)}.success-bg-2{background-image:url(../../uploads/2024/10/image-1717.jpg)}.success-bg-3{background-image:url(../../uploads/2024/10/image-1719.jpg)}.success-bg-4{background-image:url(../../uploads/2024/10/image-1718.jpg)}.success-bg{background-color:#051539;min-height:420px;background-position:left center;background-repeat:no-repeat;background-size:73% 100%;border-radius:24px}.extend-bg h2{font-size:32px;font-weight:700;margin-bottom:30px;line-height:40px;color:#fff}.extend-bg p{font-size:16px;font-weight:500;margin-bottom:60px;line-height:24px;max-width:500px;color:#fff}.extend-bg a{font-size:20px;font-weight:400;line-height:24px;color:#fff;text-decoration:none}.success-bg ul{padding:0;margin:0}.success-bg li{color:#fff;list-style-type:none;position:relative;padding-left:20px;margin-bottom:30px}.success-bg li:last-child{margin-bottom:0}.success-bg li h2{font-size:32px;font-weight:700}.success-bg li p{font-size:16px;font-weight:500;margin:0;color:#fff}.success-bg li:after{background:#E3D0FE;content:'';width:4px;display:block;height:100%;border-radius:50px;float:left;position:absolute;left:0;top:0}.success-bg li.red:after{background:#FF3D2E}.success-bg li.green:after{background:#109C67}.footer .footer-input-section .hs-submit .actions{width:124px!important;position:relative}.footer .footer-input-section .hs-submit .actions input{width:100%!important;text-align:center!important;padding:0}.elementor-location-footer .footer.footer-blue-bg .footer-lets-div .footer-input-section .hbspt-form form .hs-submit>.actions input.hs-button{padding:0!important;line-height:normal!important}.elementor-location-footer .footer.footer-blue-bg .footer-lets-div .footer-input-section .hbspt-form form .hs-submit>.actions:hover input.hs-button{padding-right:17px!important}.footer .footer-input-section .hbspt-form .hs_submit .actions::after{left:76%!important;right:auto;width:18px!important;top:26px}.elementor-element.e-con-full.mobile-floating-button.e-flex.e-con.e-parent{position:fixed;left:0;right:0;bottom:0;z-index:999;width:100%;display:none;background:-moz-linear-gradient(top,#fff0 0%,rgb(255 255 255) 78%,rgb(255 255 255) 79%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(255 255 255) 78%,rgb(255 255 255) 79%);background:linear-gradient(to bottom,#fff0 0%,rgb(255 255 255) 78%,rgb(255 255 255) 79%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);padding:0 15px 8px;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.open-contact .elementor-element.e-con-full.mobile-floating-button.e-flex.e-con.e-parent{opacity:1;visibility:visible}.elementor-element.e-con-full.mobile-floating-button.e-flex.e-con.e-parent a{width:335px!important}.elementor-element.e-con-full.mobile-floating-button.e-flex.e-con.e-parent a:after{left:61%}@media (max-width:640px){body .elementor-element.e-con-full.e-parent.cta-section.cta-section-full>div{padding-left:0;padding-right:0}}@media (max-width:1440px){.elementor-location-footer{margin:53px 0 0}}@media (max-width:767px){.elementor-element.e-con-full.mobile-floating-button.e-flex.e-con.e-parent{display:block}.success-bg{background-position:left -24px center;background-repeat:no-repeat;background-size:auto 100%;min-height:auto}.extend-bg h2{font-size:28px;font-weight:700;margin-bottom:10px}.extend-bg h2 br{display:none}.extend-bg p{margin-bottom:20px}}@media(min-width:768px) and (max-width:991px){.success-bg{background-position:left -24px center;background-repeat:no-repeat;background-size:65% 100%;min-height:auto}.extend-bg h2{font-size:28px;font-weight:700;margin-bottom:10px}.extend-bg h2 br{display:none}.extend-bg p{margin-bottom:20px}}.hs-button{background-color:#004FFF!important;border-color:#004FFF!important;border-radius:50px}.text-para{font-size:16px;font-weight:300;line-height:1.5;margin-bottom:5px}p.banner-txt{font-size:36px;color:#fff;line-height:50px;font-weight:200}.ekit-wid-con .tab-content>.tab-pane{font-family:"Outfit",system-ui}.service-page ul.slick-dots{bottom:-93px;position:relative}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:none}.our-tech-option .elementor-widget-container{box-shadow:0 9px 48px 0 rgb(0 0 0 / .05);padding:20px 24px 20px 24px;border-radius:24px}.our-tech-option.e-con.e-child{gap:24px!important}body .testimonial-div .e-con-inner{max-width:900px!important}.header-read-button a.elementor-button.elementor-button-link{background-color:transparent!important;color:#1A1A1A!important;font-size:20px!important;padding:0!important;margin:10px 0 0!important;display:inline-block;height:35px!important;line-height:normal!important;display:flex;align-items:center}.header-read-button a.elementor-button.elementor-button-link::after,.header-read-button a.elementor-button.elementor-button-link:before{content:"";height:27px;left:104px;top:6px;transition:all .3s ease-in-out;background-repeat:no-repeat;margin:0 0 0 0;text-align:right;right:auto;transform:none;width:27px;background-size:24px;display:block}.header-read-button a.elementor-button.elementor-button-link::before{background-image:url(../../uploads/2024/09/transparentIconDesktop.svg);width:0;z-index:1;margin:1px 0 0 1px}.elementskit-megamenu-panel .elementor-widget-container .elementor-icon-list-items a{width:auto}.header-read-button a.elementor-button.elementor-button-link:hover::before{width:24px}.header-read-button a.elementor-button.elementor-button-link:hover span>span:before{width:100%}.header-read-button a.elementor-button:hover span>span{left:0}.header-read-button a.elementor-button.elementor-button-link:hover::after{opacity:0}.header-read-button a.elementor-button.elementor-button-link::after{background-image:url(../../uploads/2024/09/case-icon.svg);opacity:1;visibility:visible}.header-read-button a.elementor-button.elementor-button-link span>span:before{position:absolute;content:"";width:0%;left:0;right:0;height:2px;background-color:var(--text-blue-color);bottom:-7px;transition:all .3s ease-in-out}@media (max-width:1280px) and (min-width:1200px){.elementor-element.main-header.e-flex.e-con.e-parent.elementor-sticky.e-lazyloaded{padding-top:0;padding-bottom:28px}}@media (max-width:1440px){.phase-point li{font-size:24px;line-height:40px}}@media (max-width:1320px){.phase-point li{font-size:20px;line-height:32px}}@media (max-width:1199px){.toggleActive .elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{-ms-overflow-style:none;scrollbar-width:none}}@media (max-width:991px){body .testimonial-div .e-con-inner{max-width:688px!important}}@media (max-width:767px){.phase-point li{font-size:18px;line-height:30px}body .testimonial-div .e-con-inner{max-width:100%!important}ul.info-point.xtra-spc.fft-listing li::before{width:8px;height:8px;top:11px}}.modal-exit,.modal-exit-global{height:100vh!important;overflow:auto;width:1193px;position:fixed;top:0;margin:auto;right:0;z-index:9999999;left:0;display:none;scrollbar-width:none;background-size:cover;bottom:0}.modal-bgs,.modal-bgs-global{display:none;position:fixed;top:0;height:100vh!important;background-color:rgb(0 0 0 / .4);width:100vw!important;left:0;right:0;z-index:999999}.modal-contents{background-color:#E5EFFF;padding:0 52px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;background-size:cover;background-position:center;border-radius:20px;height:685px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;overflow-y:auto}.modal-outer{display:flex;align-items:center;flex-wrap:wrap}.popup-left{flex:0 0 420px;max-width:420px}.popup-right{flex:0 0 calc(100% - 420px);max-width:calc(100% - 420px);padding-left:32px}.popup-right h2{font-family:Outfit;font-size:50px;font-weight:700;line-height:50px;text-align:left;color:#000;margin:0 0 21px}.popup-right p{font-family:Outfit;font-size:26px;font-weight:300;line-height:33px;text-align:left;margin:0 0 24px;padding-right:97px}.popup-right p strong{font-weight:600}span.close,span.close-global{position:absolute;right:37px;top:37px;cursor:pointer}.elementor-widget-button .elementor-button span>span{position:relative;left:0;transition:all .3s ease-in-out}.modal-cont{content-visibility:visible}@media (min-width:1440px) and (max-height:800px){.modal-contents{height:600px}}@media (min-width:1440px) and (max-height:700px){.modal-contents{height:569px}}@media (min-width:1440px) and (max-height:650px){.modal-contents{height:526px}}@media (max-width:1440px) and (max-height:600px){.modal-contents{height:446px}}@media (max-width:1440px){.modal-exit,.modal-exit-global{width:910px}.popup-right h2{font-size:32px;margin:0 0 14px;line-height:38px}.popup-right p{font-size:18px;line-height:28px;margin:0 0 19px;padding-right:45px}.popup-left{flex:0 0 40%;max-width:40%}.popup-right{flex:0 0 60%;max-width:60%;padding-left:32px}.modal-contents{height:504px;border-radius:21px}}@media (max-width:1399px) and (max-height:600px){.modal-contents{height:433px}}@media (max-width:1199px){.modal-exit,.modal-bgs,.modal-bgs-close,.modal-exit-global{display:none!important}}.global-popup span.close-global{right:27px;top:27px}.elementor-shortcode .elementor-location-footer{margin:0}.global-popup .modal-outer .popup-inner h1{font-size:65px;line-height:57.8px;font-weight:700;letter-spacing:-2px;color:#fff;margin-bottom:0}.global-popup .modal-outer .popup-top-btn p{font-size:20px;line-height:32.33px;font-weight:500;color:#000;margin:28px 0 0 0;text-transform:uppercase}.global-popup .popup-information{margin:53px 0 0 0;display:flex;width:100%;justify-content:space-between}.global-popup .popup-information .popup-info-txt{width:55%;position:relative}.global-popup .popup-information .popup-info-txt::after{position:absolute;content:"";width:93%;height:1px;bottom:6px;background-color:#250E68}.global-popup.date-time-popup .popup-information .popup-info-txt::after{bottom:-20px}.global-popup .popup-information .popup-info-media{width:526px;padding-left:0}.global-popup .popup-information .popup-info-txt h3{font-size:65px;line-height:75px;font-weight:600;letter-spacing:-4.17px;color:#260F68;margin:0;text-transform:capitalize}.global-popup .popup-information .popup-info-txt h3.f-74{font-size:74px;line-height:98.59px;font-weight:600}.global-popup .popup-information .popup-info-txt p{font-size:23.71px;line-height:32.33px;font-weight:400;color:#260F68;margin:14px 0 0 0}.global-popup .popup-information .popup-info-txt p.f-30{font-size:30px;line-height:35.78px}.global-popup .popup-information .popup-info-txt p strong{font-weight:700}.global-popup .popup-boottom-area{display:flex;justify-content:space-between;align-items:center;margin-top:45px}.popup-timeline ul{display:flex;justify-content:space-between;align-items:center}.global-popup .modal-contents{background-color:#EEE9FF}.popup-boottom-area .elementor-widget-button a.elementor-button{background-color:#F4595E!important;font-size:20.68px!important;height:60px!important;font-weight:700!important;letter-spacing:0px!important;text-transform:uppercase!important;line-height:60px!important}.modal-exit-global.global-popup .modal-contents .popup-boottom-area .elementor-widget-button a.elementor-button:hover::after{background-image:url(../../uploads/2024/09/arrow_outward.svg)!important;height:16px;width:16px}.popup-boottom-area .elementor-widget-button{width:24%}.popup-timeline{width:68%}.watch-now .popup-boottom-area .elementor-widget-button{width:22%}.watch-now .popup-timeline{width:72%}.watch-now .popup-boottom-area .elementor-widget-button a.elementor-button{font-size:23.23px!important;width:100%!important}.global-popup.blue-popup.watch-now .popup-boottom-area .popup-timeline ul li.live-web-btn .gray-btn{font-size:27.58px!important;line-height:30.64px!important}.global-popup .popup-boottom-area .popup-timeline ul li{font-size:20.09px;line-height:22.33px;font-weight:700;color:#260F68;margin:0;position:relative;align-items:center;display:flex;padding-left:22px;text-transform:uppercase;letter-spacing:2px}.global-popup.gray-popup .popup-boottom-area .popup-timeline ul li{color:#260F68!important}.global-popup.gray-popup .popup-timeline .gray-btn{background-color:#fff0;color:#260F68;font-size:27.58px;line-height:30.64px;letter-spacing:1px;font-weight:700}.global-popup .popup-boottom-area .popup-timeline ul li img{margin-right:12px}.global-popup .popup-boottom-area .popup-timeline ul li.date-info::after{display:none}.global-popup .popup-boottom-area .popup-timeline ul li.date-info{padding-left:0}.global-popup .popup-boottom-area .popup-timeline ul li.date-info span{top:-3px;position:relative}.modal-exit-global.global-popup{width:1200px}.modal-exit-global.global-popup .modal-contents{height:700px;padding:52px 54px 26px 62px}.popup-profile{display:flex;position:relative;justify-content:space-between}.popup-profile::before,.popup-profile::after{position:absolute;content:"";background-image:url(../../uploads/2025/02/popup-bg-circle-shape.svg);background-repeat:no-repeat;width:281px;height:281px;left:110px;top:-28px;z-index:-1;opacity:.5;background-size:265px}.popup-profile::after{right:50px;left:auto}body .global-popup .popup-profile h4{padding-left:0px!important}.popup-profile h4{font-size:28px;line-height:40.65px;font-weight:600;color:#260F68;margin:5px 0 0 0}.date-time-popup .popup-profile h4{font-size:23px;line-height:38.85px;font-weight:700;margin-top:10px}.date-time-popup .popup-boottom-area .elementor-widget-button{width:28%}.date-time-popup .popup-timeline{width:72%;padding-right:60px}.global-popup.blue-popup.date-time-popup .popup-timeline ul{justify-content:space-around}.global-popup.date-time-popup .popup-information .popup-info-txt h3{font-size:50px;line-height:60px;font-weight:600;letter-spacing:-3px}.popup-profile .author-info{padding:0}.popup-profile p{margin-bottom:0}.popup-profile p span{font-size:12px;line-height:21px;font-weight:600;color:#260F68;margin:19px 0 0 0;background-color:#E2CFFD;padding:5px 10px 0 10px;border-radius:72px;margin-top:5px;display:block;text-align:center;width:289px;margin-right:auto;height:50px;margin-left:auto;text-transform:uppercase;letter-spacing:1px}.popup-profile .kurt-profile p span{margin-right:9px}.popup-profile .ben-profile p span{margin-left:auto;margin-right:auto;width:230px}.global-popup.blue-popup .popup-top-btn .gray-btn{background-color:#F4FDFF;color:#000}.global-popup.blue-popup .live-web-btn .gray-btn img{margin-top:-5px}.global-popup.blue-popup .modal-contents{background-color:#004fff}.global-popup.blue-popup .popup-information .popup-info-txt h3{color:#fff}.global-popup.blue-popup .popup-information .popup-info-txt p{color:#fff}.global-popup.blue-popup .modal-outer .popup-top-btn p{color:#fff}.global-popup.blue-popup .popup-profile h4{color:#fff}.global-popup.blue-popup .popup-profile p span{background-color:#fff0;color:#fff;font-size:13px}.global-popup.blue-popup.date-time-popup .popup-profile p span{font-size:11px;font-weight:700;letter-spacing:2px}.global-popup.blue-popup .popup-boottom-area .popup-timeline ul li{color:#fff;padding:0}.global-popup.blue-popup .popup-information .popup-info-txt h3{text-transform:inherit}.global-popup.blue-popup .modal-outer .popup-top-btn p{text-transform:inherit}.global-popup.blue-popup .popup-information .popup-info-txt::after{background-color:#fff}.global-popup.blue-popup .gray-btn{background-color:#fff0;color:#fff}.global-popup.blue-popup .popup-boottom-area .popup-timeline ul li.live-web-btn{padding-left:0;font-size:20.09px}.global-popup.blue-popup .popup-boottom-area .popup-timeline ul li.live-web-btn .gray-btn{font-weight:700;border-radius:0;padding:0;font-size:20.09px;line-height:22.33px}.global-popup.blue-popup .popup-timeline ul{justify-content:flex-start}.global-popup.blue-popup .popup-timeline ul li:nth-child(2){margin-left:20px;margin-right:32px}.global-popup.blue-popup .modal-outer .popup-top-btn p{font-size:25px}.global-popup .gray-btn{background-color:#250E68;display:inline-block;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#fff;border-radius:100px}.global-popup .popup-top-btn .gray-btn{padding:12px 34px;font-size:19.4px}.global-popup .popup-boottom-area .popup-timeline ul li.live-web-btn{padding-left:80px}.global-popup .popup-boottom-area.watch-now-btn .popup-timeline ul li.live-web-btn{padding-left:0}.popup-boottom-area.watch-now-btn .elementor-widget-button{width:23%}.img-outer{text-align:center}@media (max-height:700px) and (min-width:1200px){.global-popup .popup-top-btn .gray-btn{font-size:15.4px}.global-popup.gray-popup .popup-timeline .gray-btn{font-size:16px}.global-popup .modal-outer .popup-inner h1{font-size:55px}.global-popup .popup-information{align-items:center;margin-top:30px}.global-popup .popup-information .popup-info-txt h3{font-size:56px;line-height:74px;letter-spacing:-1px}.global-popup .popup-information .popup-info-txt h3.f-74{font-size:60px;line-height:74px;letter-spacing:-1px}.global-popup.date-time-popup .popup-information .popup-info-txt h3{font-size:46px;letter-spacing:-2px}.popup-profile h4{font-size:24px}.global-popup .popup-information .popup-info-txt p{font-size:20px;line-height:25px}.global-popup .modal-outer .popup-top-btn p{margin:15px 0 0 0}.popup-profile img{width:170px}.popup-profile::before,.popup-profile::after{width:231px;height:231px;left:130px;top:-22px;background-size:231px}.modal-exit-global.global-popup{width:1100px}.modal-exit-global.global-popup .modal-contents{height:600px;padding:49px 35px 34px 35px}.popup-boottom-area .elementor-widget-button{width:32%}.popup-timeline{width:68%}.watch-now .popup-boottom-area .elementor-widget-button{width:22%}.watch-now .popup-timeline{width:73%}.global-popup .popup-information .popup-info-txt p.f-30{font-size:24px;line-height:30px}.global-popup.blue-popup.watch-now .popup-boottom-area .popup-timeline ul li.live-web-btn .gray-btn{font-size:22px!important;line-height:22.33px!important}.watch-now .popup-boottom-area .elementor-widget-button a.elementor-button{font-size:20px!important}.global-popup .popup-information .popup-info-media{padding-left:0;margin:9px 0 0 0}.global-popup .popup-boottom-area .popup-timeline ul li,.global-popup.blue-popup .popup-boottom-area .popup-timeline ul li.live-web-btn .gray-btn{font-size:16px}.popup-boottom-area .elementor-widget-button a.elementor-button{font-size:20px!important;height:50px!important;line-height:50px!important}.modal-exit-global.global-popup .modal-contents .popup-boottom-area .elementor-widget-button a.elementor-button:hover::after{height:14px;width:14px;background-size:14px}.global-popup .popup-information .popup-info-txt::after{width:95%;bottom:-38px}.popup-profile p span{width:276px}.img-outer{width:55%}.popup-profile::after{top:-20px;right:90px;left:auto}.global-popup .popup-boottom-area .popup-timeline ul li .gray-btn{font-size:16px}.global-popup span.close-global{width:40px}}@media (max-width:1199px){.modal-bgs-global{display:none!important}}.insights-ebook-form p.privacy-txt:before{top:5px}@media(max-width:1440px){.insights-ebook-form p.privacy-txt:before{top:4px}}@media (min-width:1025px){.elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-megamenu-has:hover>.elementskit-megamenu-panel{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}body .main-header .elementor-element.e-con-full.e-flex.e-con.e-parent[data-element_type="container"],.elementor-element.elementor-element-2cccb7a.e-con-full.e-flex.e-con.e-child,.elementor-element.elementor-element-00d4619.e-con-full.e-flex.e-con.e-child{flex-direction:row}.elementskit-megamenu-panel .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:#7C7C7C;font-size:inherit;line-height:inherit}.elementskit-megamenu-panel .elementor-widget-container .elementor-icon-list-items a{width:auto;align-items:flex-start}}.active-bg-gray a{background-color:#F3F5FA;overflow:hidden;padding:8px 15px;border-radius:8px;width:100%!important}.active-bg-gray a span.elementor-icon-list-text{color:#004FFF!important}.active-bg-gray a span.span1{position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#F3F5FA,#004FFF);animation:animate1 2s linear infinite;border-radius:8px}@keyframes animate1{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.active-bg-gray a span.span2{position:absolute;top:0;right:0;width:2px;height:100%;background:linear-gradient(to bottom,#F3F5FA,#004FFF);animation:animate2 2s linear infinite;animation-delay:1s;border-radius:8px}@keyframes animate2{0%{transform:translateY(-100%)}100%{transform:translateY(100%)}}.active-bg-gray a span.span3{position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to left,#F3F5FA,#004FFF);animation:animate3 2s linear infinite;border-radius:8px}@keyframes animate3{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.active-bg-gray a span.span4{position:absolute;top:0;left:0;width:2px;height:100%;background:linear-gradient(to top,#F3F5FA,#004FFF);animation:animate4 2s linear infinite;animation-delay:1s;border-radius:8px}@keyframes animate4{0%{transform:translateY(100%)}100%{transform:translateY(-100%)}}li.active-bg-gray.menu-item.menu-item-type-custom.menu-item-object-custom>a{background-color:#F3F5FA!important;overflow:hidden;padding:16px 15px!important;color:#004FFF!important;width:300px!important}@media (min-width:1025px) and (max-width:1320px){.desktop-menu nav ul li .elementskit-megamenu-panel .elementor-widget-icon-list .elementor-widget-container ul.elementor-icon-list-items li.elementor-icon-list-item a{font-size:12px}}body.footer-cta-none .cta-section-full{display:none!important}.popup-profile .author-info{border-style:none}.elementor-location-footer .elementor-element.e-con-full.cta-section-full.cta-section.e-flex.e-con.e-parent > .elementor-element.e-con-full.e-flex.e-con.e-child{background-image: none;}




/*new section insights*/
.caseStudyLogo{border-radius:10px;}body.new-page-layout .elementor-element.e-con-full.e-parent.padding-200.slider-padding{flex-wrap:wrap}.elementor-element.e-con-full.common-gridView.e-flex.e-con.e-child h3{font-size:30px}body.new-page-layout .elementor-element.e-con-full.e-parent.padding-200.slider-padding>.elementor-element:first-child{flex:0 0 70%;max-width:70%}body.new-page-layout .elementor-element.e-con-full.e-parent.padding-200.slider-padding>.elementor-element:nth-child(2){flex:0 0 30%;max-width:30%}body.new-page-layout .elementor-element.e-con-full.e-parent.padding-200.slider-padding>.elementor-element:first-child .elementor-element.elementor-widget__width-initial.insight-info.subheading-parar.elementor-widget.elementor-widget-text-editor{width:100%;max-width:100%!important}body.new-page-layout .elementor-element.e-con-full.e-parent.padding-200.slider-padding>.elementor-element:last-child{flex:0 0 100%;max-width:100%}.elementor-element.e-con-full.view-all.pt-80.e-flex.e-con.e-child{padding-right:0}@media (max-width:1199px){.right-text.blog-categories-info{padding-right:43px}}@media (max-width:992px){.right-text.blog-categories-info{padding-right:33px}}@media (max-width:767px){body.new-page-layout .elementor-element.e-con-full.e-parent.padding-200.slider-padding>.elementor-element:nth-child(2),body.new-page-layout .elementor-element.e-con-full.e-parent.padding-200.slider-padding>.elementor-element:first-child{flex:0 0 100%;max-width:100%}.elementor-element.elementor-widget__width-initial.insight-info.subheading-parar.elementor-widget.elementor-widget-text-editor .elementor-widget-container{margin-bottom:0}}.elementor-element.e-con-full.common-gridView.e-flex.e-con.e-child h3{letter-spacing:-.02em;margin:0 0 20px}.elementor-element.e-con-full.left_column_gird.e-flex.e-con.e-child{flex:0 0 40%;max-width:40%;padding:0}.elementor-element.e-con-full.right_column_gird.e-flex.e-con.e-child{flex:0 0 60%;max-width:60%;padding:0}.elementor-element.common-grid-box.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{height:100%}.elementor-element.common-gridView.grid-one.e-flex.e-con.e-child{flex-direction:row;flex-wrap:wrap}.elementor-element.common-gridView.grid-one.e-flex.e-con.e-child>div{padding:0}.elementor-element.common-grid-box.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box>.elementor-widget-container{border:1px solid #E1E1E1;border-radius:33px;background-color:#fff;box-shadow:3px 9.63px 36px 0 rgb(0 0 0 / .05);padding:32px;height:100%}.elementor-element.widget-box-4-retail.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box,.elementor-element.widget-box-5-retail.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{flex:0 0 50%;max-width:50%}.elementor-element.e-con-full.e-flex.e-con.e-child.flex-row{padding:0}.elementor-element.widget-box-1-retail.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{height:100%}.elementor-element.common-grid-box{padding:13px}.elementor-element.e-con-full.gird_eductaion.e-flex.e-con.e-child{flex:0 0 100%;max-width:100%}.elementor-element.e-con-full.common-gridView.e-flex.e-con.e-child.flex-row{flex-wrap:wrap}.elementor-element.e-con-full.border-temporary.e-flex.e-con.e-child{border-top:10px solid red}.elementor-element.e-con-full.sports-grid-cont-left.e-flex.e-con.e-child{flex:0 0 80%;max-width:80%;flex-wrap:wrap}.elementor-element.e-con-full.sports-grid-cont-inner-4.e-flex.e-con.e-child{flex:0 0 20%;max-width:20%;padding:0}.elementor-element.e-con-full.sports-grid-cont-inner-1.e-flex.e-con.e-child{flex:0 0 60%;max-width:60%;padding:0}.common-60.elementor-element{flex:0 0 60%;max-width:60%}.common-40.elementor-element{flex:0 0 40%;max-width:40%}.common-80.elementor-element{flex:0 0 80%;max-width:80%}.common-50.elementor-element{flex:0 0 50%;max-width:50%}.common-100.elementor-element{flex:0 0 100%;max-width:100%}.common-20.elementor-element{flex:0 0 20%;max-width:20%}.padding-0{padding:0!important}.elementor-element.e-con-full.sports-grid-cont-inner-3.e-flex.e-con.e-child{flex:0 0 100%;max-width:100%;padding:0}.elementor-element.e-con-full.sports-grid-cont-inner-2.e-flex.e-con.e-child{flex:0 0 40%;max-width:40%;padding:0}.elementor-element.e-con-full.education-grid-cont-inner-4.e-flex.e-con.e-child{padding:0}.elementor-element.e-con-full.industry.e-flex.e-con.e-child>div{padding:0}.elementor-element.elementor-widget__width-initial.headingGrid.elementor-widget.elementor-widget-heading+.elementor-element{margin:29px -13px 0;width:auto}.elementor-element.common-industry-left.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{flex:0 0 30%;max-width:30%}.elementor-element.common-industry-right.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{flex:0 0 70%;max-width:70%;height:auto}@media only screen and (max-width:1439px){.elementor-element.e-con-full.common-gridView.e-flex.e-con.e-child h3{font-size:30px;line-height:1.15;letter-spacing:-1px}.elementor-element.e-con-full.common-gridView.e-flex.e-con.e-child p.elementor-icon-box-description{font-size:18px;line-height:1.57}}@media only screen and (max-width:1366px){.elementor-element.e-con-full.common-gridView.e-flex.e-con.e-child h3{font-size:24px;line-height:32px;letter-spacing:-1px}}@media only screen and (max-width:1199px){.elementor-element.common-grid-box.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box>.elementor-widget-container{padding:22px}}@media screen and (max-width:991px){.elementor-element.widget-box-1-retail.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{height:auto}.elementor-element.e-con-full.graphCont.e-flex.e-con.e-parent{margin:25px 0 0}.common-40.elementor-element,.common-60.elementor-element,.common-80.elementor-element,.common-20.elementor-element{flex:0 0 100%;max-width:100%;margin:0 0 24px!important}.elementor-element.common-grid-box.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{height:auto;padding:0}.elementor-element.widget-box-1-retail.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{margin:0 0 24px}.elementor-element.e-con-full.special-responsive-class.e-flex.e-con.e-child{flex-wrap:wrap;flex-direction:row;display:flex}.elementor-element.e-con-full.special-responsive-class.e-flex.e-con.e-child>div{flex:0 0 100%;max-width:100%;height:auto!important}.elementor-element.e-con-full.common-class-responsive.e-flex.e-con.e-child>div:first-child{margin:0 0 24px}.common-50.elementor-element{margin:24px 0 0}.elementor-element.elementor-widget__width-initial.headingGrid.elementor-widget.elementor-widget-heading+.elementor-element{margin:29px 0 0}.common-50.elementor-element:first-child{padding-right:15px!important}.common-50.elementor-element:last-child{padding-left:15px!important}.elementor-element.elementor-element-da93590.common-grid-box.impact-box.widget-box-1-retail.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{margin:0}.elementor-element.e-con-full.mb-0{margin-bottom:0!important}.elementor-element.elementor-element-cfa59b0.common-grid-box.gird_eductaion_left_2.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box,.elementor-element.elementor-element-a084dba.common-grid-box.gird_eductaion_left_2.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box,.elementor-element.elementor-element-35c90de.common-grid-box.gird_eductaion_left_3.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{margin:0 0 24px}.elementor-element.elementor-element-1a8a625.common-grid-box.impact-box.widget-box-3-retail.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{margin:0 0 24px}.elementor-element.elementor-element-7ce6962.common-grid-box.gird_eductaion_left_2.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{margin:0 0 24px}.elementor-element.elementor-element-12e5c38.common-grid-box.impact-box.widget-box-4-retail.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{padding-right:24px}.elementor-element.e-con-full.mtop-20{margin:24px 0 0}elementor-element.elementor-element-c9677e2.common-grid-box.impact-box.widget-box-5-retail.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{padding-left:12px}.elementor-element.elementor-element-3a2a0f5.sports-grid-3.common-grid-box.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{margin:24px 0}.elementor-element.elementor-element-da1e006.common-grid-box.gird_eductaion_left_2.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{margin:0 0 29px}.elementor-element.elementor-element-8beb1e0.e-con-full.sports-grid-cont-inner-2.e-flex.e-con.e-child{flex:0 0 100%;max-width:100%;margin:24px 0}.elementor-element.elementor-element-13a7bf0.common-grid-box.sports-grid-1.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{height:100%}.elementor-element.elementor-element-412d9bb.sports-grid-2.common-grid-box.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{margin:0 0 24px}.elementor-element.e-con-full.mtop-20{margin:24px 0 0}.elementor-element.elementor-element-9b937ed.e-con-full.sports-grid-cont-inner-1.e-flex.e-con.e-child{flex:0 0 100%;max-width:100%}.elementor-element.elementor-element-dbe65c7.common-grid-box.impact-box.widget-box-1-retail.elementor-view-default.elementor-position-top.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box{margin:0}}@media screen and (max-width:639px){.elementor-element.e-con-full.grid-view-full.common-100.padding-0.e-flex.e-con.e-child{margin:24px 0 0}.elementor-element.e-con-full.grid-view-full.common-100.padding-0.e-flex.e-con.e-child+.elementor-element{margin:0}.elementor-element.e-con-full.flex-row.topWrap.e-flex.e-con.e-child{flex-wrap:wrap}.elementor-element.e-con-full.flex-row.topWrap.e-flex.e-con.e-child>div{padding-right:0!important}.elementor-element.e-con-full.flex-row.topWrap.e-flex.e-con.e-child>div{flex:0 0 100%;max-width:100%}.elementor-element.e-con-full.flex-row.topWrap.e-flex.e-con.e-child>div:last-child{margin:24px 0}.common-50.elementor-element{flex:0 0 100%;max-width:100%}div#ai-services{margin:32px 0 0}.elementor-element.e-con-full.common-gridView.e-flex.e-con.e-child h3{font-family:Outfit;font-weight:500;font-size:20px;margin:0 0 10px}.elementor-element.e-con-full.common-gridView.e-flex.e-con.e-child p.elementor-icon-box-description{font-size:16px;color:rgb(0 0 0)}.elementor-element.e-con-full.common-gridView.e-flex.e-con.e-child svg{width:32px;height:32px}.elementor-element.e-con-full.common-gridView.e-flex.e-con.e-child .elementor-icon-box-icon{margin:0 0 4px}.elementor-element.e-con-full.common-class-responsive.e-flex.e-con.e-child>div:first-child{margin:0 0 24px}.common-50.elementor-element,.common-40.elementor-element,.common-60.elementor-element,.common-80.elementor-element,.common-20.elementor-element,.elementor-element.e-con-full.gird_eductaion.e-flex.e-con.e-child{margin:24px 0 0!important}.common-50.elementor-element:last-child{padding-left:0!important}.common-50.elementor-element:first-child{padding-right:0!important}.elementor-element.elementor-widget__width-initial.headingGrid.elementor-widget.elementor-widget-heading+.elementor-element{margin:3px 0 0}}.page-case-studies{display:flex;flex-wrap:wrap;gap:32px 0;justify-content:space-between}.case_study.type-case_study.status-publish{padding-bottom:24px;width:49%;border-radius:33px;background-color:rgb(255 255 255);border:1px solid #dcdcdc}.case-study-content{padding:24px;padding-bottom:0!important}.button-wrapper{margin-top:20px}.button-wrapper>div{font-size:20px;font-weight:400;color:#1a1a1a;position:relative}.button-wrapper>div span{position:relative}.button-wrapper>div span::before{position:absolute;content:"";width:0%;left:0;right:0;height:2px;background-color:var(--text-blue-color);bottom:-7px;transition:all .3s ease-in-out}.type-case_study:hover .button-wrapper>div span::before{width:100%}.button-wrapper>div::after,.button-wrapper>div::before{position:absolute;content:"";vertical-align:top;height:27px;top:2px;left:55px;transition:all .3s ease-in-out;background-repeat:no-repeat;margin:0 0 0 0;text-align:right;right:auto;transform:none;width:27px;background-size:24px;display:block}.button-wrapper>div::after{background-image:url(../../uploads/2024/09/case-icon.svg);opacity:1;visibility:visible}.button-wrapper>div::before{background-image:url(../../uploads/2024/09/transparentIconDesktop.svg);width:0;z-index:1;margin:1px 0 0 1px}.type-case_study:hover .button-wrapper>div::after{opacity:0}.type-case_study:hover .button-wrapper>div::before{width:27px}.case-study-content.inner-text-div h3{color:rgb(26 26 26);font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-.8px;margin:0}p.case-study-tagline{color:#1a1a1a;font-size:18px;font-weight:300;letter-spacing:-.36px;margin:8px 0 0 0}.case_study.type-case_study.status-publish .image-section{overflow:hidden;border-radius:33px}.case_study.type-case_study.status-publish .case-study-image{transform:scale(1);transition:all .3s ease-in-out}.case_study.type-case_study.status-publish:hover .case-study-image{transform:scale(1.05)}@media screen and (max-width:1199px){.case_study.type-case_study.status-publish .image-section,.case_study.type-case_study.status-publish{border-radius:33px}}@media screen and (max-width:991px){.case-study-content.inner-text-div h3{font-size:36px}}@media screen and (max-width:767px){.case-study-content.inner-text-div h3{font-size:24px;line-height:32px;letter-spacing:-.8px}p.case-study-tagline{font-size:12px;line-height:20px;margin:5px 0 0 0}.button-wrapper>div{font-size:16px}.button-wrapper>div::after{opacity:0}.button-wrapper>div::before{width:18px}.button-wrapper>div::after,.button-wrapper>div::before{height:18px;left:45px;width:18px;background-size:18px}.page-case-studies{gap:20px 0}body .case.lazyLoadSec.case-study_hp{padding-top:24px!important}}@media screen and (max-width:600px){.case_study.type-case_study.status-publish{width:100%}.case-study-content{padding:16px}.case_study.type-case_study.status-publish{padding-bottom:16px}}

/*case study hover animation*/
.marginAuto{margin:auto!important}.caseStudy-hover-inner #cs-case-studies{display:flex;flex-wrap:wrap;margin:0 -40px;gap:0;row-gap:0!important}.caseStudy-hover-inner #cs-case-studies a{flex:0 0 50%;max-width:50%;padding:0 40px;margin:0 0 80px}.caseStudy-hover-inner .elementor.case_study.type-case_study{height:100%}.caseStudyLogo{position:absolute;top:15px;right:15px;opacity:1;background-color:rgb(32 36 138 / 12%);backdrop-filter:blur(31px)}body .outer-case-main-sec .elementor-loop-container.elementor-grid{column-gap:30px;row-gap:30px!important}.caseStudyLogo img{opacity:1}.hover-animation-work{position:absolute;bottom:0;left:0;right:0;transition:all .3s ease-in-out;background-color:#fff;padding:18px 21px 21px;border-radius:0 0 17px 17px}body .button-wrapper>div::after,.button-wrapper>div::before{transition:all .3s ease-in-out .1s}.elementor-element.case-des.elementor-widget{min-height:68px}#cs-case-studies .request-btn-transparent{padding-left:0;padding-right:0}.caseStudy-hover-inner #cs-case-studies>a:nth-last-child(-n+2){margin:0}.elementor-element.casestudyContainerMain{height:100%;overflow:hidden;background-color:#fff;border-radius:0 0 17px 17px;box-shadow:3.29px 10.54px 39.42px 0 rgb(0 0 0 / .05)}.elementor-element.casestudyContainerMain:hover .elementor-element.request-btn-transparent.elementor-widget.elementor-widget-button ::before{width:24px;opacity:1;visibility:visible}.elementor-element.casestudyContainerMain:hover .elementor-element.request-btn-transparent.elementor-widget.elementor-widget-button ::after{opacity:0}.elementor-element.casestudyContainerMain:hover .elementor-element.request-btn-transparent.elementor-widget.elementor-widget-button span>span:before{width:100%}.elementor-element.casestudyContainerMain .e-con-inner{border:0 solid #dcdcdc;border-radius:17px;height:100%;width:100%;overflow:hidden;position:relative}.outer-case-main-sec .case-des .elementor-post-info .elementor-inline-item span{color:#000;font-size:16px;font-weight:300;line-height:28px;letter-spacing:-.25px;margin-top:12px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.elementor-element.casestudyAnchor.elementor-widget.elementor-widget-html a{position:absolute;top:0;bottom:0;left:0;right:0}.outer-case-main-sec .blue-text-des .elementor-post-info .elementor-inline-item span{font-size:24px;line-height:30px;letter-spacing:-.75px;margin-top:12px;margin-bottom:0;text-transform:uppercase;font-weight:500;color:#004FFF}.outer-case-main-sec .info-small-txt .elementor-post-info .elementor-inline-item span{color:#585858!important;font-size:14px;line-height:15.3px;letter-spacing:2px;font-weight:700;text-transform:uppercase}.button-wrapper{margin-top:20px}.button-wrapper>div{font-size:16px;font-weight:400;color:#1a1a1a;position:relative;height:30px}.button-wrapper>div::after,.button-wrapper>div::before{position:absolute;content:"";vertical-align:top;height:20px;top:3px;left:46px;transition:all .3s ease-in-out;background-repeat:no-repeat;margin:0 0 0 0;text-align:right;right:auto;transform:none;width:20px;background-size:20px;display:block}.button-wrapper>div span{position:relative}.button-wrapper>div::after{background-image:url(../../uploads/2024/09/case-icon.svg);opacity:1;visibility:visible}.button-wrapper>div::before{background-image:url(../../uploads/2024/09/transparentIconDesktop.svg);width:0;z-index:1;margin:1px 0 0 1px}.button-wrapper>div span::before{position:absolute;content:"";width:0%;left:0;right:0;height:2px;background-color:var(--text-blue-color);bottom:-7px;transition:all .3s ease-in-out}.casestudyContainerMain:hover .button-wrapper>div span::before{width:100%!important}.outer-case-section .casestudyContainerMain .info-small-txt{padding:0}body.services-page.elementor-default .outer-case-section .casestudy-more.request-btn-transparent{padding:0}.outer-case-main-sec .info-small-txt .elementor-post-info{padding:0!important}.case-study_hp .blue-text-des ul.elementor-inline-items.elementor-icon-list-items.elementor-post-info{padding:0}body .case-study_hp .elementor-widget-container img{width:auto;border-radius:0}@media (max-width:1024px){#cs-case-studies{display:grid;grid-template-columns:repeat(2,1fr)}.outer-case-main-sec .elementor-loop-container.elementor-grid{row-gap:60px!important;column-gap:60px}}@media (max-width:1199px){.hover-animation-work{position:static;height:100%}.caseStudy-hover-inner #cs-case-studies{display:flex;flex-wrap:wrap;margin:0 -15px;gap:0;row-gap:0!important}.caseStudy-hover-inner #cs-case-studies a{flex:0 0 50%;max-width:50%;padding:0 15px;margin:0 0 30px}}@media (max-width:767px){#cs-case-studies{display:grid;grid-template-columns:repeat(1,1fr)}.outer-case-main-sec .case-study_hp ul.elementor-inline-items.elementor-icon-list-items.elementor-post-info{padding:0}.outer-case-main-sec #cs-case-studies .request-btn-transparent{margin:0;padding-bottom:0}.elementor-element.case-des.elementor-widget{min-height:inherit}.caseStudy-hover-inner #cs-case-studies a{flex:0 0 100%;max-width:100%;padding:0 15px;margin:0 0 30px}.caseStudy-hover-inner #cs-case-studies{row-gap:30px!important}}/*case study hover animation ends*/.elementor-widget-shortcode.cstm-row .elementor-element.e-con-full.e-grid.cstm-row.e-con.e-child {
    --display: grid;
    --e-con-grid-template-columns: repeat(5, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    --grid-auto-flow: row;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.ebooks-template .new-pop-form {
    z-index: 999999999 !important;
}

.ebooks-template .new-pop-form .inner-white-box {
    top: 0;
}