.footerSection a{color:#fff}.footerSection a:hover{color:#3d3df2}.footerSocial ul li a:hover{background-color:#fff}#pe_rating.pe_l>span>.pe_u,#pe_rating.pe_l>span>span{vertical-align:middle}.footerSocial ul li{margin:5px 22px 5px 0}.footerPartnerLogo{display:flex;flex-direction:row;padding:48px 0}.footerPartnerLogo img:first-child{filter:grayscale(1);margin-right:32px;transition:all .4s ease}.footerPartnerLogo a:hover img{filter:grayscale(0)}.newsletterSec:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/cta-gradients-bg-new.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:300%;left:0;position:absolute;right:0;top:-150%;width:100%}.newsletterSec .baseModuleParent:after{background-position:50%;background-position:bottom}.newsletterSec .baseModuleParent:after,.newsletterSec .baseModuleParent:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/backgrounds-gradient-top-bottom-svg.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:300%;left:0;position:absolute;right:0;top:-150%;width:100%}.newsletterSec .baseModuleParent:before{background-position:50%;background-position:top}.newsletterSec .baseModuleParent{position:static}.newsletterSec .baseModuleParent .content-wrapper{position:relative;z-index:5}.newsletterSec .right-text{max-width:529px;padding:50px 0 0}.newsletterSec .right-text p{font-size:20px;font-weight:400;margin-bottom:32px;opacity:.8}.blogRecentPostWp .fullPostInner .postTitle h4{font-size:24px;letter-spacing:-.24px;line-height:1.2}.blogRecentPostWp .halfPostInner .postTitle h5{font-size:20px}.joinOurTeamSection.bookAcallSection:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/book-call-gradeints-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:300%;left:0;position:absolute;right:0;top:-110%;width:100%}.joinOurTeamSection.bookAcallSection h2{color:#fff}.joinOurTeamSection.bookAcallSection .bookAcallContentAndCta{margin:auto;max-width:550px;padding:0 16px}.joinOurTeamSection.bookAcallSection .bookAcallContentAndCta p{color:#f4f4ff;font-size:20px;margin-bottom:32px;opacity:.7}.joinOurTeamSection.bookAcallSection .bookAcallContentAndCta .button a{min-width:auto}.solutions_area .solutionsShap{display:none}.solutions_area .top_heading h2{font-size:20px;font-weight:400;line-height:1.2;opacity:.7}.solutions_area .solution_top .solutab_title{width:auto}.solutions_area .solution_top .solutab_title .swiper-slide:last-child{margin-right:0!important}.client-text-slider .item{font-size:20px;padding:20px 0}.client-text-slider .item p{letter-spacing:-.2px}.client-text-slider .item .textContent{margin-bottom:40px}.client-text-slider .item .textTitleName span{margin-left:20px;opacity:.3}.client-text-slider .swiper-slide-active .item:before{background-color:#f5f5ff;bottom:0;content:"";height:100%;left:-40px;opacity:.1;position:absolute;top:0;width:1px}.client-text-slider .swiper-slide-active .item:after{background-color:#f5f5ff;bottom:0;content:"";height:100%;opacity:.1;position:absolute;right:-40px;top:0;width:1px}.client-video-block{background:transparent!important}.client-video-block .title{position:relative;top:20px;z-index:2}.client-video-block .videoSlider{padding-top:42px}.client-video-block .videoSlider .videoInnerContent video{max-width:100%}.client-video-block .videoSlider .swiper-slide{opacity:.5;position:relative;top:0;transition:all .4s ease}.client-video-block .videoSlider .swiper-slide .videoInnerContent .videoPlayButton{opacity:0}.client-video-block .videoSlider .swiper-slide.swiper-slide-active{opacity:1;top:-42px}.client-video-block .videoSlider .swiper-slide.swiper-slide-active .videoInnerContent .videoPlayButton{opacity:1}.client-video-block .videoSlider .swiper-slide .videoInnerContent{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.client-video-block .videoSlider .swiper-slide .videoInnerContent iframe,.client-video-block .videoSlider .swiper-slide .videoInnerContent video{border:none;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;vertical-align:top;width:100%}.client-video-block .videoSlider .swiper-slide .videoInnerContent .videoPlayButton{align-items:center;bottom:0;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.client-video-block .videoSlider .swiper-slide .videoInnerContent .videoPlayButton svg{height:83px;width:83px}.client-video-block .title.two-col-slider-title{text-align:left}.partner-text-img-block .ct-row{align-items:center;display:flex;flex-flow:row wrap;position:relative}.partner-text-img-block .ct-row .left-col{width:66%}.partner-text-img-block .ct-row .left-col em{display:block}.partner-text-img-block .ct-row .section-title{color:rgba(245,245,255,.6);font-size:20px}.partner-text-img-block .ct-row .left-col h2{margin:22px 0 32px}.partner-text-img-block .ct-row .right-col{margin-left:-180px;width:calc(34% + 180px)}.partner-text-img-block .ct-row .right-col .partner-img{bottom:20px;filter:grayscale(1);position:absolute;right:0}.partner-text-img-block .ct-row .right-col .main-img{padding-right:106px}.partner-text-img-block .ct-row .right-col .main-img img{mix-blend-mode:lighten;opacity:.5}.hero-banner-block .baseModuleParent{z-index:inherit}.hero-banner-block .hero-img-list:before{background:linear-gradient(180deg,rgba(21,30,34,0),#0a0a1a);bottom:0;content:"";height:20%;left:0;position:absolute;width:100%;z-index:9}.hero-banner-block .main-bottom-title{margin-top:-15%;padding:0 40px;position:relative;text-align:center;z-index:999}.hero-banner-block .hero-img-list{position:relative}.hero-banner-block .hero-img-list .item img{max-height:100vh;min-height:800px;object-fit:cover;object-position:center center;width:100%}.hero-banner-block .main-bottom-title h1 em{display:block}.hero-banner-block .main-bottom-title .headline{margin-bottom:42px}.hero-banner-block .main-bottom-title .text{margin:auto;max-width:614px}.hero-banner-block .main-bottom-title .text p{font-size:20px;margin-bottom:32px;opacity:.8}.hero-banner-block .hero-img-list .left-text-list{bottom:0;display:flex;flex-flow:column;justify-content:center;position:absolute;top:-20%;z-index:999}.hero-banner-block .hero-img-list .left-text-list .item{cursor:pointer;margin:8px 0;transition:all .4s ease}.hero-banner-block .hero-img-list .left-text-list .item .text{color:#50505d;font-size:14px;padding-left:56px;position:relative;transition:all .4s ease}.hero-banner-block .hero-img-list .left-text-list .item .text:before{background-color:#50505d;content:"";height:1px;left:0;margin:auto;position:absolute;top:10px;transition:all .4s ease;width:48px}.hero-banner-block .hero-img-list .left-text-list .item.active .text{color:#f5f5ff;font-size:16px;padding-left:160px}.hero-banner-block .hero-img-list .left-text-list .item .text em{display:block;font-size:0;transition:all .4s ease}.hero-banner-block .hero-img-list .left-text-list .item.active{margin:0}.hero-banner-block .hero-img-list .left-text-list .item.active .text em{font-size:17px;margin-top:8px;transition:all .4s ease}.hero-banner-block .hero-img-list .left-text-list .item.active .text:before{background-color:#fff;width:138px}.hero-banner-block .hero-img-list .left-text-list .item .text:after{background-color:#fff;content:"";height:5px;left:0;opacity:0;position:absolute;top:8px;transform:rotate(45deg);transition:all .3s ease;width:5px}.hero-banner-block .hero-img-list .left-text-list .item.active .text:after{left:136px;opacity:1}.hero-banner-block .hero-img-list .left-text-list .item .text .title-icon{font-size:0;height:0;transition:all .4s ease;width:0}.hero-banner-block .hero-img-list .left-text-list .item.active .text .title-icon{height:auto;width:auto}.hero-banner-block .hero-img-list .left-text-list .item.active span{font-size:0;height:0;width:0}.hero-banner-block .hero-img-list .left-text-list .item span{display:block;height:auto;transition:all .1s ease;width:auto}.home-about-block{z-index:99}.home-about-block .ct-row{align-items:center;display:flex;flex-flow:row wrap;position:relative}.home-about-block .ct-row .left-col{width:41%}.home-about-block .ct-row .right-col{padding:0 32px;width:27%}.home-about-block .ct-row .middle-col{margin-left:-12.86%;width:44.86%}.home-about-block .ct-row .left-col .section-title{color:rgba(245,245,255,.7);font-size:20px}.home-about-block .ct-row h2{margin:22px 0 32px}.home-about-block .ct-row .left-col .button a{min-width:182px}.home-about-block .ct-row:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/about-gradient-left1.svg);bottom:-400px;left:-1250px}.home-about-block .ct-row:after,.home-about-block .ct-row:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:none;height:1500px;position:absolute;width:1800px}.home-about-block .ct-row:after{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/about-gradient-right.svg);bottom:160px;right:-1400px}.home-services-block{padding:40px 0}.home-services-block .service-main-row{border-bottom:1px solid rgba(245,245,255,.2);padding:56px 0;position:relative;z-index:99}.home-services-block .service-main-row:last-child{border-bottom:none}.home-services-block .service-main-row .section-title{color:#f5f5ff;font-size:20px;margin-bottom:22px;opacity:.7}.home-services-block .service-main-row h2{margin-bottom:22px}.home-services-block .service-main-row h2 em{color:rgba(245,245,255,.3)}.home-services-block .service-main-row .text{max-width:400px}.home-services-block .service-main-row .text p{letter-spacing:-.16px;margin-bottom:22px;opacity:.7}.home-services-block .service-main-row .top-row{padding:1px 0}.home-services-block .service-main-row ul{display:flex;flex-flow:row wrap;gap:14px 32px;list-style:none;margin:42px 0 0;padding:0}.home-services-block .service-main-row ul li{margin:0}.home-services-block .service-main-row ul li a{border:1px solid #3d3df2;color:#f5f5ff;display:inline-block;font-size:18px;opacity:.75;padding:11px 40px 11px 10px;position:relative}.home-services-block .service-main-row ul li a:hover{opacity:1}.home-services-block .service-main-row.buildTechnology ul li a,.home-services-block .service-main-row.buildTechnology ul li a:after,.home-services-block .service-main-row.buildTechnology ul li a:before{border-color:#1ac2ff}.home-services-block .service-main-row.executeMarketing ul li a,.home-services-block .service-main-row.executeMarketing ul li a:after,.home-services-block .service-main-row.executeMarketing ul li a:before{border-color:#fc43f0}.home-services-block .service-main-row ul li a .icon{align-items:center;bottom:0;display:flex;height:20px;justify-content:center;margin:auto;position:absolute;right:10px;top:0;width:20px}.home-services-block .service-main-row ul li a .icon img{max-height:100%;max-width:100%;object-fit:contain}.case-study-banner-block,.case-study-banner-block .main-banner{position:relative}.case-study-banner-block .main-banner:before{background:linear-gradient(237deg,rgba(0,0,0,.5) 11.75%,transparent 25.63%),linear-gradient(180deg,#000,transparent 39.5%),linear-gradient(309deg,transparent 76.65%,rgba(0,0,0,.5) 92.86%) #d3d3d3 50% /cover no-repeat;bottom:0;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:.8;position:absolute;right:0;top:0;width:100%}.case-study-banner-block .main-banner img{height:85vh;min-height:700px;object-fit:cover;width:100%}.case-study-banner-block .inside-text{bottom:0;height:100%;left:0;padding:300px 0 65px;position:absolute;right:0;top:0;width:100%}.case-study-banner-block .title{text-align:center}.case-study-banner-block .bottom-part{bottom:0;left:0;margin-bottom:40px;padding-bottom:40px;position:absolute;right:0;width:100%}.case-study-banner-block .bottom-part .last-row{display:flex;justify-content:flex-end}.case-study-banner-block .bottom-part .last-row .view-btn{align-items:center;background:#21222f;color:#f5f5ff;cursor:pointer;display:flex;gap:10px;padding:10px;width:110px}.case-study-banner-block .inside-text .btn-text-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:42px;position:relative}.case-study-banner-block .inside-text .btn-text-row h3{font-size:49px;line-height:1.1}.case-study-banner-block .inside-text .btn-text-row .button{left:0;margin:auto;max-width:max-content;position:absolute;right:0}.studies_listing{position:relative;width:100%}.studies_listing .top_heading{text-align:center;width:100%}.caseListing .studilist_item{margin-bottom:64px;position:relative;width:100%}.studilist_item .studilist_itemin a.overLink{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.studilist_item .services_list a,.studilist_item .studilist_title{position:relative;z-index:2}.studilist_item .studilist_itemin{display:block;position:relative;width:100%}.studilist_item .studilist_img{height:206px;position:relative;width:100%}.studilist_item .studilist_top{padding:16px;position:relative;width:100%}.studilist_item .studilist_top .indust_name{background:#21222f;color:#f5f5ff;display:inline-block;display:none;font-size:12px;font-weight:500;line-height:14px;padding:9px 11px;position:relative;text-transform:uppercase;transition:all .4s ease;width:auto;z-index:1}.studilist_item .studilist_info{padding-top:16px;width:100%}.studilist_item .services_list{display:block;padding:16px 0 0;position:relative;width:100%}.studilist_item .services_list a{color:#f5f5ff;display:inline-block;font-size:14px;font-weight:400;line-height:16px;margin-bottom:5px;margin-right:16px;opacity:.7;padding-right:16px;position:relative;width:auto}.studilist_item .services_list a:hover{opacity:1}.studilist_item .services_list a:after{background:#f5f5ff;content:"";height:22px;opacity:.2;position:absolute;right:0;top:0;width:1px}.studilist_item .services_list a:last-child:after{display:none}.studilist_item .services_list a:last-child{margin-right:0;padding-right:0}.studilist_item .studilist_icon{display:none;max-width:150px;text-align:right;width:auto}.studilist_item .studilist_title{font-size:40px;letter-spacing:-.4px;line-height:1.1}.studies_listing.blog-list-main{padding:58px 0}.studies_listing.blog-list-main .filter_area{align-items:center;display:flex;justify-content:space-between;margin-bottom:22px;width:100%}.filter_area .layoutBtn svg rect{fill:#fff}.resetbtn_wrap .resetbtn{background:#3d3df2;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;line-height:1.2;padding:14px 18px;width:auto}.resetbtn_wrap{opacity:0}.resetbtn_wrap.active{opacity:1}.studilist_info .indust_name{display:none}.filter_area .filter_btn{align-items:center;cursor:pointer;justify-content:center;position:relative;transition:all .4s ease;width:auto}.filter_area .dwnarw{display:inline-block;margin-left:10px;margin-right:0;position:relative;vertical-align:middle;width:20px}.filter_area .filter_btn svg{margin-right:8px;max-width:16px}.filter_area .filter_btn svg path{transition:all .4s ease}.filter_area .active .filter_btn svg path,.filter_area .filter_btn:hover svg path{fill:#fc43f0}.filter_area .active .filter_btn,.filter_area .filter_btn:hover{color:#fc43f0}.filter_area .layoutBtn{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;margin-left:40px;position:relative;transition:all .4s ease;width:auto}.filter_area .layoutBtn svg{margin-right:8px}.filter_area .layoutBtn svg rect{transition:all .4s ease}.filter_area .layoutBtn.active svg rect,.filter_area .layoutBtn:hover svg rect{fill:#fc43f0}.filter_area .layoutBtn:hover{color:#fc43f0}.filter_area .filter_btn .dwnarw{transition:all .4s ease}.filter_area .active .filter_btn .dwnarw{transform:rotate(180deg)}.filter_area .filter_btn.filin svg:first-child path{fill:#fc43f0}.resetbtn_wrap{bottom:24px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:auto}.pageloader{display:none;text-align:center;width:100%}.pageloader img{margin:0 auto;max-width:80px!important}.noresult_box{display:none;width:100%}.noresult_box h4{margin-top:15px}.layout_full .studilist_item .studilist_img img.defitem_img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.layout_full .studilist_item:hover .studilist_info:after{background:transparent}.layout_explore .studilist_item .studilist_info{opacity:.7;padding-top:16px!important;transition:all .4s ease}.layout_card .studilist_item .studilist_img img.defitem_img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.layout_full .studilist_item .studilist_info{z-index:1}.filter_boxParent{height:100%;position:relative}.blog-list-main .filter_area .filter_left .filter_box{margin-right:9px}.blog-list-main .filter_area .filter_left .filter_box .filter_type{display:none}.blog-list-main .filter_area .filter_left .filter_box .select2.select2-container{max-width:180px;min-width:180px}.blog-list-main .filter_area .filter_left .filter_box .select2.select2-container .select2-selection{background:rgba(245,245,255,.1);border:none;border-radius:0;height:auto}.blog-list-main .filter_area .filter_left .filter_box .select2.select2-container .select2-selection .select2-selection__rendered{color:#fff;font-size:16px;font-weight:700;line-height:1.1;padding:15px 35px 15px 16px}.blog-list-main .filter_area .filter_left .filter_box .select2.select2-container .select2-selection .select2-selection__rendered span{color:#fff}.blog-list-main .filter_area .filter_left .filter_box .select2.select2-container .select2-selection .select2-selection__arrow{height:100%;right:8px}.blog-list-main .filter_area .filter_left .filter_box .select2.select2-container .select2-selection .select2-selection__arrow b{border:2px solid #fff;border-right:none;border-top:none;height:8px;margin-top:-7px;transform:rotate(-45deg);width:8px}.blog-list-main .filter_area .filter_left .filter_box .select2.select2-container.select2-container--open .select2-selection .select2-selection__arrow b{margin-top:-4px;transform:rotate(135deg)}.select2-container .select2-dropdown{background:#222231;border:none;border-radius:0}.select2-container .select2-dropdown .select2-results__options li{font-size:14px;margin:0;padding:10px 16px}.select2-container .select2-dropdown .select2-results__options{padding:12px 0}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#000}.studies_listing.blog-list-main .filter_area .select2-selection__clear{min-width:inherit;width:auto}.studies_listing.blog-list-main .filter_area .resetbtn_wrap{margin:0}.studies_listing.blog-list-main .filter_area .resetbtn_wrap .resetbtn{background:rgba(245,245,255,.1);border:none;color:#fff;font-size:16px;padding:15px 25px;text-transform:capitalize;transition:all .4s ease}.studies_listing.blog-list-main .filter_area .resetbtn_wrap .resetbtn:hover{background:rgba(245,245,255,.3)}.studilist_item .studilist_img:before{background:rgba(10,10,26,.35);bottom:0;content:"";height:100%;left:0;opacity:1;position:absolute;right:0;top:0;transition:all .4s ease;width:100%;z-index:1}.studilist_item:hover .studilist_img:before{opacity:0}.filter_area .layoutBtn.active{color:#fc43f0}.blogpost_view.single-post-view .newsletterSec:before,.main-blog-listing-page .newsletterSec:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/blog-page-gradient.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;top:-100%}.layout_explore .studilist_item:hover .studilist_info{opacity:1}@media(min-width:500px){.layout_card .studilist_item .studilist_img{height:265px}}@media(min-width:600px){.layout_card .studilist_item .studilist_img{height:320px}}@media(min-width:768px){.layout_card .studilist_item .studilist_img{height:240px}.studilist_item .services_list a{font-size:16px;line-height:19px}.layout_card{margin:0 -10px}.layout_card .studilist_item{padding:0 10px;width:50%}.resetbtn_wrap .resetbtn{background:transparent;border-bottom:1px solid #3d3df2;color:#3d3df2;padding:0}}@media(min-width:992px){.studilist_item{margin-bottom:80px}.layout_card .studilist_item .studilist_img{height:270px}.layout_full{margin-bottom:55px}.layout_full .studilist_item .studilist_img{height:312px}.layout_full .studilist_item{margin-bottom:25px}.layout_card .studilist_item:nth-child(n+3){margin-top:25px}.layout_explore.studilist_cover{margin:0 -35px}.layout_explore .studilist_item{padding:0 15px;width:25%}.layout_explore .studilist_item:nth-child(2n){margin-top:160px}.layout_explore .studilist_item .studilist_title{font-size:24px;font-weight:400;line-height:28px}.layout_explore .studilist_item .services_list{display:none}.layout_explore .studilist_item .studilist_hover{display:none!important}.layout_explore .studilist_item .studilist_top{display:none}.layout_explore .studilist_item .studilist_img{background:none!important;height:auto}.layout_explore .studilist_info .indust_name{color:hsla(0,0%,100%,.5);display:block;font-size:12px;font-weight:500;line-height:14.4px;margin:8px 0 0;text-transform:uppercase}.layout_card .studilist_item{padding:0 12px}.layout_card{margin:0 -12px}.layout_full .studilist_item .servhover_img{height:125px;margin:10px;width:270px}.layout_full .studilist_item .studilist_top{z-index:1}.resetbtn_wrap{bottom:0;left:0;margin-top:0;position:relative;text-align:left;transform:translateX(0)}}@media(min-width:1200px){.layout_card .studilist_item .studilist_img{height:312px}.layout_card .studilist_item:nth-child(n+3){margin-top:35px}.layout_full .studilist_item:nth-child(n+2){margin-bottom:0;margin-top:35px}.layout_full,.layout_full .studilist_item{margin-bottom:0}.studilist_item .servhover_wrap{transition:all 1s ease;width:100%}.studilist_item .servhover_img{height:110px;overflow:hidden;width:200px}.studilist_item .servhover_img img{height:100%!important;object-fit:cover;width:100%}.studilist_item .servhover_wrap:first-child{transform:translateX(-100%)}.studilist_item .servhover_wrap:last-child{transform:translateX(100%)}.studilist_item .studilist_hover{align-items:flex-end;background:#fff;display:flex!important;flex-wrap:wrap;height:100%;left:0;opacity:0;overflow:hidden;padding:10px;position:absolute;top:0;transition:all .4s ease;width:100%}.studilist_item:hover .studilist_hover{opacity:1}.studilist_item:hover .servhover_wrap:first-child,.studilist_item:hover .servhover_wrap:last-child{transform:translateX(0)}.studilist_item:hover .studilist_top .indust_name{background:#ededf7;color:#0a0a1a}.layout_full .studilist_item .studilist_hover{align-items:flex-start}.layout_full .studilist_item:hover .servhover_wrap:first-child{transform:translateX(216px)}.layout_explore .studilist_item{padding:0 40px}}@media (min-width:1440px){.aboutUsBannerSection .headlineText h1,.case-study-banner-block .title h1,.hero-banner-block .main-bottom-title h1,.joinOurTeamSection.bookAcallSection h2{font-size:134px}.layout_full .studilist_item .studilist_top{padding:32px}.studilist_item .services_list{padding:10px 0 0}.studilist_item .servhover_img{height:130px;margin:8px;overflow:hidden;width:245px}.layout_full .studilist_item .servhover_img{height:125px;margin:12px;width:270px}.hrHero_area.career_banner .baseModuleParent .hrHero_areaWp h2{font-size:134px;letter-spacing:-1.6px}.pricing-contact-section h2{font-size:95px}.career_banner_round_block .inside .hrHero_areaWp h2{font-size:110px}}.aboutUsBannerSection{padding:300px 0 58px}.aboutUsBannerSection .headlineText h1{position:relative}.aboutUsBannerSection .headlineText h1 span:not(.splitWord){opacity:.2}.aboutUsBannerSection .headlineText h1 span.letter{opacity:1}.aboutproject_area{padding:58px 0 60px}.aboutproject_area .content-wrapper{position:relative}.aboutproject_area .baseModuleParent .content-wrapper:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/about-text-right-light-shape.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:250%;position:absolute;right:-96%;top:-20%;width:150%;z-index:1}.aboutproject_area .top_title{margin-bottom:32px;opacity:.6}.aboutproject_contant .text{font-size:40px}.resultstep_area{padding:50px 0}.resultstep_area .top_title{margin-bottom:30px}.resultstep_area .top_title h2{font-size:20px;line-height:1.2;opacity:.6}.about-us-page .newsletterSec:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/about-page-cta-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;top:0}.joinOurTeamSection.imgListBlock:after{background:linear-gradient(163deg,rgba(10,10,26,.95) 20%,rgba(10,10,26,0) 70%);content:"";height:100%;left:0;opacity:.7;position:absolute;right:0;top:0;width:100%;z-index:10}.hrHero_area.career_banner{height:780px;overflow:hidden;padding-top:120px}.hrHero_area.career_banner:before{background:linear-gradient(287deg,#0a0a1a -1.2%,#0a0a1a 47.19%,#0a0a1a 84.45%);bottom:-150px;content:"";filter:blur(50px);height:50%;left:-25%;position:absolute;transform:rotate(-8deg);width:150%;z-index:1}.hrHero_area.career_banner .bgImage,.hrHero_area.career_banner .bgImage img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hrHero_area.career_banner .bgImage img{object-fit:cover;object-position:top center}.hrHero_area.career_banner .baseModuleParent{align-items:flex-end;display:flex;height:100%}.hrHero_area.career_banner .baseModuleParent .hrHero_areaWp{padding-bottom:100px}.hrHero_area.career_banner .baseModuleParent .hrHero_areaWp h2{font-weight:400}.hrHero_area.career_banner .baseModuleParent .hrHero_areaWp .content.animated{opacity:.8}.hrHero_area.career_banner .baseModuleParent .hrHero_areaWp .button a{border:none;min-width:177px}.hrHero_area.career_banner .vacancy-buttons{height:100%;left:0;position:absolute;top:0;width:100%}.hrHero_area.career_banner .vacancy-buttons a{animation:move-left linear infinite;backdrop-filter:blur(2px);background:rgba(33,43,176,.5);color:#fff;font-size:16px;opacity:.8;padding:8px 12px;position:absolute;text-decoration:none;white-space:nowrap;z-index:9999}.hrHero_area.career_banner .vacancy-buttons a:hover{backdrop-filter:blur(0);color:#fff;opacity:1}@keyframes move-left{0%{transform:translateX(100vw)}to{transform:translateX(-100vw)}}html.openMenu .hrHero_area.career_banner .vacancy-buttons a{z-index:-1}.thoritBord_area{padding:90px 0 75px}.thoritBord_area .thoritBord_cover{display:flex;flex-flow:row wrap}.thoritBord_area .section-label{font-size:20px;margin-bottom:22px;opacity:.6}.thoritBord_area .thoritBord_cover .title{width:35%}.thoritBord_area .thoritBord_cover .title h2{font-weight:400}.thoritBord_area .thoritBord_cover .thoritBord_content{opacity:.7;padding:15px 10% 0;width:calc(65% - 170px)}.thoritBord_area .thoritBord_cover .thoritBord_img{text-align:center;width:170px}.imageSlider{padding:0 0 58px}.imageSlider .imageSlide_item img{width:100%}.imageSlider .imageSlide_item{padding-top:40px;position:relative;transition:all .4s ease}.imageSlider .swiper-slide-active .imageSlide_item{padding-top:0}.our-values-block{padding:58px 0}.our-values-block .title{text-align:center}.our-values-block .title .section-label{font-size:20px;opacity:.6}.our-values-block .title h2{font-weight:400;margin:32px 0 0}.client-testimonial-main{padding:58px 0}.client-testimonial-main .ts-wrap{align-items:center;display:flex;flex-flow:row wrap}.client-testimonial-main .ts-wrap .ts-image{position:relative;width:35%}.client-testimonial-main .ts-wrap .ts-image:before{bottom:0;box-shadow:inset 0 0 20px 15px rgba(0,0,0,.25);content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.client-testimonial-main .ts-wrap .right-content{padding-bottom:60px;position:relative;width:270px}.client-testimonial-main .ts-wrap .ts-text{font-size:33px;margin-left:-70px;padding:0 9.8% 0 0;position:relative;width:calc(65% - 200px);z-index:1}.client-testimonial-main .ts-wrap .ts-image img{opacity:.8;width:100%}.client-testimonial-main .ts-wrap .right-content .ts-clientImage{width:180px}.client-testimonial-main .ts-wrap .right-content .ts-clientImage img{width:100%}.client-testimonial-main .ts-wrap .right-content .bottom-text{font-size:18px;line-height:1.4;padding:30px 0 0}.client-testimonial-main .ts-wrap .right-content:after{background-color:hsla(0,0%,100%,.1);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.client-testimonial-main .ts-wrap .right-content:before{background-color:#fc43f0;bottom:0;content:"";height:2px;left:0;position:absolute;width:40%}.ourPosition_area{padding:58px 0}.ourPosition_area h2{font-weight:400}.rt-body{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.rt-body .rt-list__items{margin:0!important;padding:0!important}.rt-body .rt-list__items .rt-icon:before{content:""}.rt-body .rt-list__items .rt-list__offer-item{align-items:center;border:none!important;border-bottom:1px solid hsla(0,0%,100%,.15)!important;display:flex;gap:20px;margin:0!important;padding:30px 70px 30px 0!important;transition:all .3s ease}#recruitee-careers .rt-list__offer-title{color:#fff!important;font-family:Inter Tight,sans-serif!important;font-size:28px;font-weight:400;line-height:1.2;margin:0!important;text-decoration:none!important;width:50%}.rt-body .rt-list__items .rt-list__offer-item:before{border:2px solid #fff;border-left:none;border-top:none;bottom:0;content:"";height:20px;margin:auto;position:absolute;right:20px;top:0;transform:rotate(-45deg) skew(3deg,3deg);transition:all .4s ease;width:20px}.rt-body .rt-list__items .rt-list__offer-item:after{background-color:#fff;bottom:0;content:"";height:2px;margin:auto;position:absolute;right:17px;top:0;transition:all .4s ease;width:28px}.rt-body .rt-list__items .rt-list__offer-item .rt-list__offer-location .rt__text,.rt-body .rt-list__items .rt-list__offer-item .rt-list__offer-remote{color:#fff!important;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:500;margin:0!important}.rt-body .rt-list__items .rt-list__offer-item .rt__text{opacity:1!important}.rt-body .rt-list__items .rt-list__offer-item:hover{border-bottom:1px solid #fc43f0!important}.rt-body .rt-list__items .rt-list__offer-item:hover:after{background-color:#fc43f0}.rt-body .rt-list__items .rt-list__offer-item:hover:before{border-color:#fc43f0}.webDesignV2SectionV2 .title .titleLabel{font-size:20px;opacity:.6}.career-page-main .webDesignV2SectionV2{padding-top:30px}.career-page-main .webDesignV2SectionV2 .title{margin-bottom:90px;text-align:center}.webDesignV2SectionV2 .webDesignV2SliderBoxWp.noNumber .topPart{justify-content:flex-end;margin:0}.webDesignV2SectionV2 .webDesignV2SliderBoxWp.noNumber h4{margin:-40px 0 62px;max-width:calc(100% - 48px);min-height:96px}.section-title-style{font-size:20px;margin-bottom:22px;opacity:.6}.student-program-block{padding:110px 0}.student-program-block .inside{display:flex;flex-flow:row wrap}.student-program-block .inside .left-col{position:relative;width:38%;z-index:1}.student-program-block .inside .right-img{margin-left:-100px;width:calc(62% + 100px)}.student-program-block .inside .left-col .text{font-size:20px;max-width:428px;opacity:.45;padding:22px 0 32px}.student-program-block .inside .left-col .button a{border:none}.student-program-block h2{font-weight:400}.worldwide-text-block{padding:58px 0;position:relative}.worldwide-text-block:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/worldwide-text-bg.png);background-position:50%;background-repeat:no-repeat;content:"";height:280%;opacity:.78;position:absolute;right:-47%;top:-100%;width:100%}.worldwide-text-block .inside{display:flex;flex-flow:row wrap;position:relative}.worldwide-text-block .inside .left-col{width:35%}.worldwide-text-block .inside .middle-col{padding:15px 7% 0 3%;width:44%}.worldwide-text-block .inside .right-text{margin-top:auto;opacity:.6;width:21%}.worldwide-text-block .inside .middle-col h2 .light{opacity:.2}.worldwide-text-block .inside .middle-col h2 .letter{opacity:1}.career-page-main .newsletterSec:before{display:none}.career-page-main .newsletterSec .content-wrapper{position:relative}.career-page-main .newsletterSec .content-wrapper:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/career-page-cta-bg.svg);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";height:778px;left:-20%;margin:auto;position:absolute;top:10px;width:804px}.footerSection .footerTopWp{position:relative;z-index:99}.our-values-block .content-wrapper{position:relative;z-index:1}.our-values-block .content-wrapper:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/bg-werten.png);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";height:200%;left:0;position:absolute;right:0;top:-50%;width:100%}.blogRecentPostSection.blogOptionSection{border-bottom:1px solid hsla(0,0%,96%,.2)}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.two-post .halfPostOutter{border:none;height:100%;min-height:200px;padding-bottom:0;padding-top:0}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.two-post .halfPostOutterParent .halfPostOutter .halfPostInner{position:relative}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.two-post .halfPostOutterParent:nth-child(odd) .halfPostOutter .halfPostInner:after{background:rgba(245,245,255,.2);bottom:0;content:"";height:100%;position:absolute;right:-30px;top:0;width:1px}.suitableWhomSection{padding:58px 0}.suitableWhomSection .content-wrapper .custom-container{max-width:1160px!important}.suitableWhomTwoColWp .inner h5{font-size:24px;letter-spacing:.24px}.suitableWhomTwoColWp .inner h4{margin-top:18px}.suitableWhomSection .title h2{font-weight:400}.feature-accordion-main{padding:58px 0;position:relative;z-index:1}.feature-accordion-main .ct-row{display:flex;flex-flow:row wrap;position:relative}.feature-accordion-main .ct-row:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/common-banner-left-shape.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-25%;content:"";height:720px;left:-40%;position:absolute;width:620px}.feature-accordion-main .ct-row .left-col{width:41%}.feature-accordion-main .ct-row .right-col{padding-left:6%;width:59%}.accordion-main .item{border-bottom:1px solid hsla(0,0%,100%,.15)}.accordion-main .item .accordion-title{cursor:pointer;font-size:28px;padding:32px 70px 32px 0;position:relative}.accordion-main .item .accordion-description{display:none;font-size:16px;letter-spacing:-.16px;line-height:1.6;max-width:1013px;opacity:.6;padding:0 0 45px}.accordion-main .item .accordion-title .icon{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:60px}.accordion-main .item.active{border-bottom:2px solid #fc43f0}.accordion-main .item.active .accordion-title .icon svg{transform:rotate(180deg)}.accordion-main .item.active .accordion-title .icon svg path{fill:#fc43f0}.solution-page-main .webDesignV2SectionV2 .title{margin-bottom:52px}.solution-page-main .webDesignV2SectionV2 .title h2{text-align:center}.thoritBord_area_custom{padding:58px 0 0}.thoritBord_area_custom h2{font-weight:400}.bannerSectionV3.common-service-banner{overflow:visible;padding:217px 0 50px}.bannerSectionV3.common-service-banner .bannerWpV3.row{align-items:center;position:relative}.bannerSectionV3.common-service-banner .bannerWpV3:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/common-banner-left-shape.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-45%;content:"";height:720px;left:-20%;position:absolute;width:620px}.bannerSectionV3.common-service-banner .bannerWpV3:after{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/common-banner-right-shape.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-80%;content:"";height:1100px;left:inherit;position:absolute;right:-76%;width:1460px}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner{margin-left:0;min-height:inherit;padding-left:70px}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner .right-image{position:relative;width:200%}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner .right-image:before{background-image:linear-gradient(180deg,rgba(10,10,26,0),#0a0a1a);bottom:0;content:"";height:70%;left:-1px;mix-blend-mode:multiply;position:absolute;right:0;width:calc(100% + 2px)}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner .right-image img{width:100%}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner .image1{left:0;top:51px;z-index:1}.blogRecentPostSection.blogOptionSection{overflow:visible}.blogRecentPostSection.blogOptionSection .content-wrapper{position:relative}.blogRecentPostSection.blogOptionSection .content-wrapper:after{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/solution-page-bottom-shape.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:860px;left:60%;opacity:.3;position:absolute;top:-80%;width:1550px;z-index:-1}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner .right-image-mobile,.blogRecentPostSection.blogOptionSection .blogRecentPostTitle.hide-title{display:none}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .title-col .blogRecentPostTitle .headlineText{padding:0;width:100%}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .title-col .blogRecentPostTitle .button{margin-top:25px;padding:0;text-align:left;width:100%}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post{margin:0}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent.title-col{padding:0}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent .halfPostOutter{height:100%}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent.title-col .blogRecentPostTitle{border-bottom:1px solid rgba(245,245,255,.21);height:100%;padding:40px 0}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent:last-child .halfPostOutter,.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent:nth-last-child(2) .halfPostOutter{border:none}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent{padding:0}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent .halfPostOutter{padding-left:0;padding-right:0}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post>div:nth-child(odd)>div{border-right:1px solid rgba(245,245,255,.21)!important;padding-right:30px!important}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post>div:nth-child(2n+2)>div{padding-left:30px!important}.portfolioTextBlock{padding:58px 0}.portfolioTextBlock .headlineLabel{font-size:20px;opacity:.6}.portfolioTextBlock h2{font-weight:400}.portfolioTextBlock .textGroup{display:flex;flex-flow:row wrap;margin:auto;max-width:1150px}.portfolioTextBlock .textGroup .item_main{margin-top:68px;opacity:.2;padding:0 22px;transition:all .4s ease;width:33.33%}.portfolioTextBlock .textGroup .item_main.active{opacity:1}.portfolioTextBlock .textGroup .item_main .inside{padding:0 32px 0 0;position:relative}.portfolioTextBlock .textGroup .item_main .inside .main-imagePl{position:absolute;right:0;top:14px}.portfolioTextBlock .textGroup .item_main .inside .main-titlePl{font-size:40px;line-height:1.1;margin-bottom:32px}.portfolioTextBlock .textGroup .item_main .inside .main-contentPl p{color:#f4f4ff;letter-spacing:-.16px}.modernWebSection.modernWebDark{padding:58px 0}.modernWebSection.modernWebDark .labelTitle h5{font-size:20px;opacity:.6}.modernWebSection.modernWebDark .modernWebAniInner .contentWp{max-width:623px;padding-left:80px}.modernWebSection.modernWebDark .modernWebAniInner .contentWp h4{font-size:28px}.modernWebSection.modernWebDark .modernWebAniInner .contentWp .content p{font-size:16px;letter-spacing:-.16px;line-height:1.6}.modernWebSection.modernWebDark .modernWebAniInner .progressScroll{background:#fff;display:block;height:calc(100% + 50px);left:85px;top:0}.modernWebSection.modernWebDark .modernWebAniInner .progressScroll span.progress{background:#d9d9d9;opacity:.1}.modernWebSection.modernWebDark .modernWeb_slider{padding-top:50px}.modernWebSection.modernWebDark .modernWebAniInner .number h4{font-size:28px}.modernWebSection.modernWebDark .baseModuleParent{z-index:10}.moreLeads_area{padding:58px 0}.moreLeads_area .aboutproject_contant{position:relative}.moreLeads_area .aboutproject_contant .overlay-text{align-items:flex-end;bottom:0;display:flex;flex-flow:row wrap;padding:60px 80px 60px 32px;position:absolute;width:100%}.moreLeads_area .aboutproject_contant .overlay-text .top_title{padding-right:50px;width:46%}.moreLeads_area .aboutproject_contant .overlay-text .text{font-size:20px;line-height:1.6;margin:inherit;max-width:inherit;width:54%}.moreLeads_area .aboutproject_contant .overlay-text .top_title h2{font-size:63px;font-weight:400;line-height:1.1}.moreLeads_area .aboutproject_contant .overlay-text .top_title h3{line-height:1.1}.moreLeads_area .aboutproject_contant .overlay-text .top_title .button a{background:transparent;border:1px solid rgba(244,244,255,.8);color:#fff}.moreLeads_area .aboutproject_contant .overlay-text .top_title .button a:hover{background:#f4f4ff;border-color:#f4f4ff;color:#0a0a1a}.bannerSectionV3.common-service-banner.withBg{padding:280px 0 80px}.bannerSectionV3.common-service-banner.withBg .bannerWpV3Left{position:relative;z-index:1}.bannerSectionV3.common-service-banner.withBg .bannerWpV3Right .bannerWpV3RightInner{padding-left:0}.bannerSectionV3.common-service-banner.withBg .bannerWpV3:after{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/common-banner-right-shape1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:1450px;margin:auto;right:-100%;top:-10%;transform:translateX(-50%);width:1490px}.bannerSectionV3.common-service-banner.withBg .bannerWpV3Right .bannerWpV3RightInner .right-image-bg{margin-left:-10%;position:relative;width:110%;z-index:-1}.bannerSectionV3.common-service-banner.withBg .bannerWpV3.row .bannerWpV3Right{margin-left:-10%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:60%;z-index:-1}.servicesPageMain .blogRecentPostSection.blogOptionSection .content-wrapper:after{display:none}.caseRecent_area.caseRecent_areaNew .content-wrapper{position:relative}.caseRecent_area.caseRecent_areaNew .content-wrapper:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/case-study-left-bg.svg);background-size:contain;bottom:-80%;content:"";height:1700px;left:-80%;opacity:.6;position:absolute;width:1470px;z-index:-1}.bannerSectionV3.common-service-banner.withBg .bannerWpV3:before,.portfolioTextBlock .textGroup.mobileSlider{display:none}.feature-accordion-main.title-top .left-col{width:100%}.feature-accordion-main.title-top .right-col{padding:40px 0 0;width:100%}.feature-accordion-main.title-top .left-main-title p{opacity:.7}.webDesignV2SectionV2.career_skill_slider{padding:50px 0 58px}.webDesignV2SectionV2.career_skill_slider .title{text-align:center}.webDesignV2SectionV2.career_skill_slider .title h2{font-weight:500;margin-bottom:22px}.webDesignV2SectionV2.career_skill_slider .title .descriptionText{margin:auto;max-width:564px;opacity:.7}.webDesignV2SectionV2.career_skill_slider .webDesignV2SliderBoxWp.noNumber .topPart .top-image{width:100%}.webDesignV2SectionV2.career_skill_slider .webDesignV2SliderBoxWp.noNumber .topPart .top-image img{height:181px;object-fit:cover;width:100%}.webDesignV2SectionV2.career_skill_slider .webDesignV2SliderBoxWp.noNumber h4{margin:12px 0;max-width:100%;min-height:inherit}.webDesignV2SectionV2.career_skill_slider .webDesignV2SliderBoxInner p{margin:0;opacity:1}.webDesignV2SectionV2.career_skill_slider .webDesignV2SliderBoxWp.swiper-slide-active .webDesignV2SliderBoxInner:after,.webDesignV2SectionV2.career_skill_slider .webDesignV2SliderBoxWp.swiper-slide-active .webDesignV2SliderBoxInner:before{display:none}.career-single-page-main .webDesignV2SectionV2 .title{text-align:center}.career-single-page-main .webDesignV2SectionV2 .title .descriptionText p{margin:auto;opacity:.7;padding:22px 0}.career-single-page-main .webDesignV2SectionV2 .webDesignV2SliderBoxWp.noNumber h4{margin:12px 0;max-width:100%;min-height:inherit}.client-video-testimonial-main{padding:58px 0}.client-video-testimonial-main .ts-wrap{align-items:center;display:flex;flex-flow:row wrap}.client-video-testimonial-main .ts-wrap .ts-image{height:526px;position:relative;width:394px}.client-video-testimonial-main .ts-wrap .ts-image video{height:100%;object-fit:cover;object-position:center center;vertical-align:top;width:100%}.client-video-testimonial-main .ts-wrap .ts-image .videoPlayButton{bottom:0;height:85px;left:0;margin:auto;position:absolute;right:0;top:0;width:85px}.client-video-testimonial-main .ts-wrap .right-content{padding:0 0 0 112px;width:calc(100% - 394px)}.client-video-testimonial-main .ts-wrap .right-content>div{max-width:580px}.client-video-testimonial-main .ts-wrap .right-content .ts-text{font-size:40px}.client-video-testimonial-main .ts-wrap .right-content .bottom-text{font-size:18px;line-height:1.4;max-width:342px;padding:60px 0;position:relative}.client-video-testimonial-main .ts-wrap .right-content .bottom-text:after{background-color:hsla(0,0%,100%,.1);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.client-video-testimonial-main .ts-wrap .right-content .bottom-text:before{background-color:#fc43f0;bottom:0;content:"";height:1px;left:0;position:absolute;width:106px}.bannerSectionV3.common-service-banner.withoutGradient{padding:287px 0 205px}.bannerSectionV3.common-service-banner.withoutGradient .baseModuleParent{position:unset}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3 .bannerWpV3Left{width:70%}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3 .bannerWpV3Right{bottom:0;position:absolute;right:0;top:0;width:60%;z-index:-1}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3{position:inherit}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3.row .bannerWpV3Right .right-image-bg{height:100%;margin:0;width:100%}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3.row .bannerWpV3Right .right-image-bg img{height:100%;object-fit:cover;object-position:bottom left;width:100%}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3.row .bannerWpV3Right{padding-right:0}.bannerSectionV3.withoutGradient.common-service-banner .bannerWpV3:before{display:none}.career-single-page-main .webDesignV2SectionV2 .baseModuleParent:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/career-page-benefit-shape1.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:1000px;left:-35%;position:absolute;width:1400px}.career-single-page-main .webDesignV2SectionV2.career_skill_slider .baseModuleParent:before,.feature-accordion-main.title-top .ct-row:before{display:none}.career-single-page-main .newsletterSec:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/career-single-cta-bg.png);height:180%;top:-80%}.client-video-testimonial-main .right-shape{bottom:-30%;position:absolute;right:0;width:32%;z-index:-1}.client-video-testimonial-main .right-shape img{width:100%}.cs-post-banner .postview_img{position:relative}.cs-post-banner .postview_hero{margin-bottom:-200px;position:relative;z-index:1}.cs-post-banner.magazin-banner-main .postview_img img{height:40vh!important;object-fit:cover;width:100%}.cs-post-banner .postview_img:before{background:linear-gradient(#0a0a1a,#0a0a1a00,#0a0a1a),rgba(0,0,0,.2);bottom:0;content:"";height:100%;left:0;mix-blend-mode:normal;position:absolute;right:0;top:0;width:100%}.cs-post-banner .posthero_tags .tags{font-size:20px;opacity:.7}.cs-post-banner .postview_hero .posthero_tags .tags:after{height:22px;opacity:.2;top:0;width:1px}.aboutproject_area.aboutTextBlogSingle .aboutproject_img{position:relative}.aboutproject_area.aboutTextBlogSingle .aboutImg.aboutImg_1{left:0;margin:auto;position:relative!important;top:0}.aboutproject_area.aboutTextBlogSingle .baseModuleParent .content-wrapper:before{display:none}.aboutproject_area.aboutTextBlogSingle .aboutproject_contant .top_title{opacity:1}.aboutproject_area.aboutTextBlogSingle .aboutproject_contant{padding:22px 0 0}.aboutproject_area.aboutTextBlogSingle .aboutproject_contant .grayTitle{margin-bottom:22px;opacity:.6}.aboutproject_area.aboutTextBlogSingle .aboutproject_contant .text{font-size:36px;max-width:765px}.ourChallengeSection.blogStyle .title{display:flex;flex-flow:row wrap;margin-bottom:78px;padding:0}.ourChallengeSection.blogStyle .title .headlineText{width:50%}.ourChallengeSection.blogStyle .title .text{display:flex;flex-direction:column;justify-content:flex-end;margin-left:auto;max-width:534px;width:50%}.ourChallengeSection.blogStyle .title .text p{font-size:20px;opacity:.7}.ourChallengeSection.blogStyle .swiper-wrapper{align-items:center}.ourChallengeSection.blogStyle .title .headlineText h2{font-weight:400}.single-post-view .webDesignV2SectionV2{padding:58px 0 30px}.single-post-view .webDesignV2SectionV2 .title{margin-bottom:80px}.resultstep_area.blogPageResultText{padding-bottom:0}.resultstep_area.blogPageResultText .result-top-image{margin-bottom:10px;position:relative}.resultstep_area.blogPageResultText .result-top-image:after{background:linear-gradient(181deg,rgba(10,10,26,0) 36.63%,#0a0a1a 89.3%),#d3d3d3 0 -4.754px /100% 115.618% no-repeat;bottom:0;content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;right:0;width:100%}.resultstep_area.blogPageResultText .resultstep_left{flex-direction:column}.resultstep_area.blogPageResultText .resultstep_left .secNumber{margin-bottom:22px}.resultstep_area.blogPageResultText .resultstep_left .top_title{margin-bottom:42px}.resultstep_area.blogPageResultText .resultstep_left .top_title h2{font-size:82px;font-weight:400;line-height:.9;opacity:1}.resultstep_area.blogPageResultText .resultstep_item .text{color:#f5f5ff;font-size:24px;letter-spacing:-.24px}.philosoph-block .count-main{font-size:20px;margin-bottom:22px;opacity:.6}.blogpost_view.single-post-view .philosoph-block .ct-row .item{margin-top:0}.blogpost_view.single-post-view .philosoph-block{padding-bottom:10px}.succfactsBlogSingle{padding:58px 0}.providservBlogView .providserv_item .providserv_itemin{min-height:inherit}.providservBlogView .providserv_item .providserv_itemin .providserv_div h4{font-size:38px;min-height:92px;padding-top:8px}.providservBlogView .providserv_item .providserv_itemin .text{letter-spacing:-.16px;max-width:240px}.providservBlogView .providserv_item .providserv_itemin{padding:32px 0}.providservBlogView{padding:0 0 58px}.providservBlogView .providserv_item{opacity:.3;transition:all .4s ease}.providservBlogView .providserv_item.swiper-slide-active,.providservBlogView .providserv_item.swiper-slide-next{opacity:1}.providservBlogView .providserv_cover{margin-bottom:75px}.providservBlogView .swiper-button-prev{bottom:0;left:0}.providservBlogView .swiper-button-next{bottom:0;right:20px}.providservBlogView .swiper-pagination{bottom:18px;left:-20px;width:calc(100% - 100px)}.providservBlogView .providserv_item.swiper-slide-next .providserv_itemin:before{background-color:#fff;bottom:0;content:"";height:100%;left:-55px;margin:auto;opacity:.2;position:absolute;top:0;width:1px}.providservBlogView .providserv_item.swiper-slide-next .providserv_itemin:after{background-color:#fff;bottom:0;content:"";height:100%;margin:auto;opacity:.2;position:absolute;right:-55px;top:0;width:1px}.providservBlogView .top_mod_number{font-size:20px;margin-bottom:15px;opacity:.6}.customerSayBlogView{padding:58px 0}.customerSayBlogView .title{margin-bottom:14px;opacity:.6}.customerSayBlogView .title:after{display:none}.customerSayBlogView .cusSayWp .cusSayWpLeft{align-items:flex-end;display:flex;flex-flow:row wrap;padding:0;width:100%}.customerSayBlogView .cusSayWp .cusSayWpLeft .content{width:63%}.customerSayBlogView .cusSayWp .cusSayWpLeft .namepos{padding-left:40px;width:37%}.customerSayBlogView .cusSayWp .cusSayWpLeft .content h3{font-size:40px;line-height:1.2}.customerSayBlogView .cusSayWp .cusSayWpLeft .namepos .inside{font-size:18px;line-height:140%;margin-left:auto;max-width:322px;padding:0 0 40px;position:relative}.customerSayBlogView .cusSayWp .cusSayWpLeft .namepos .inside .name{border:none;padding:0}.customerSayBlogView .cusSayWp .cusSayWpLeft .namepos .inside:after{background-color:hsla(0,0%,100%,.1);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.customerSayBlogView .cusSayWp .cusSayWpLeft .namepos .inside:before{background-color:#fc43f0;bottom:0;content:"";height:2px;left:0;position:absolute;width:40%}.customerSayBlogView .cusSayWp .cusSayWpLeft .namepos .inside .position{padding:0}.abouthubspot_area{z-index:99}.abouthubspot_area .abouthubspot_contant .top_title p{opacity:.7}.abouthubspot_area .abouthubspot_contant .top_title h2{font-size:42px;letter-spacing:-.42px;line-height:95%;margin-top:15px}.abouthubspotImg.abouthubspotImg_1:before{background:linear-gradient(179deg,rgba(10,10,26,.1) 79.33%,#0a0a1a 97.47%),linear-gradient(182deg,#0a0a1a 8.07%,rgba(10,10,26,.1) 90.65%),#d3d3d3 50% /cover no-repeat;bottom:0;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:1;position:absolute;right:0;top:0;width:100%}.swiper .content-wrapper.forProgress{position:relative;top:30px}.swiper .content-wrapper.forProgress .swiper-button-prev{left:15px}.swiper .content-wrapper.forProgress .swiper-button-next{right:15px}.swiper .content-wrapper.forProgress .swiper-pagination{width:calc(100% - 110px)}.ourLeadshipSection .ourLeadshipSliderInner .headShotImg{filter:blur(0);position:relative;transition:all .4s ease}.ourLeadshipSection .ourLeadshipSliderInner .headShotImg:before{background:linear-gradient(0deg,rgba(10,10,26,.8),rgba(10,10,26,.8)) #d3d3d3 0 -31.423px /100% 131.665% no-repeat;bottom:0;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:0;position:absolute;right:0;top:0;transition:all .4s ease;width:100%}.ourLeadshipSection .ourLeadshipSliderInner:hover .headShotImg:before{opacity:1}.ourLeadshipSection .ourLeadshipSliderInner:hover .headShotImg{filter:blur(6px)}.pricing-contact-section{padding:58px 0}.pricing-contact-section .title{margin:auto;max-width:1152px;padding-bottom:100px}.pricing-contact-section .ct-row{margin:0 -18px}.pricing-contact-section .ct-row .left-col,.pricing-contact-section .ct-row .right-col{padding:0 18px;width:50%}.pricing-contact-section .ct-row .left-col .inside{backdrop-filter:blur(4px);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.06));box-shadow:0 4px 24px -1px rgba(0,0,0,.08);display:flex;flex-direction:column;height:100%;padding:48px}.pricing-contact-section .ct-row .left-col .inside .bottom-text{margin-top:auto}.pricing-contact-section .ct-row .left-col .inside .bottom-text h5{color:#006fff;font-size:12px;margin-bottom:8px;text-transform:uppercase}.pricing-contact-section .ct-row .left-col .inside .bottom-text a{font-size:16px;font-weight:500}.pricing-contact-section .ct-row .left-col .inside .top-text{margin-bottom:50px;padding-bottom:24px;position:relative}.pricing-contact-section .ct-row .left-col .inside .top-text .left-main-description{font-size:16px;line-height:160%;opacity:.8}.pricing-contact-section .ct-row .left-col .inside .top-text .left-main-title{font-size:20px;font-weight:700;line-height:160%;margin-bottom:12px}.pricing-contact-section .ct-row .left-col .inside .top-text:after{background-color:#545454;bottom:0;content:"";height:1px;position:absolute;width:163px}.pricing-contact-section .ct-row .left-col .inside .bottom-text a:hover{color:#adadfb}.pricing-contact-section .hs_cos_wrapper_type_form{background:transparent;padding:24px}.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field>label{font-size:12px;line-height:20px;margin:0}.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input input[type=email],.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input input[type=number],.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input input[type=password],.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input input[type=tel],.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input input[type=text],.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input select,.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input textarea{font-size:14px;line-height:20px;padding:11px 0}.pricing-contact-section .hs_cos_wrapper_type_form .actions input[type=submit]{background-color:#3d3df2;border:none;color:#fff;font-size:16px;min-width:193px;padding:22px 30px;text-align:center}.pricing-contact-section .hs_cos_wrapper_type_form .actions input[type=submit]:hover{background-color:#f5f5ff;color:#21222f}.blogRecentPostSection.blogOptionSection .blogRecentPostTitle.title-center{text-align:center}.blogRecentPostSection.blogOptionSection .blogRecentPostTitle.title-center .headlineText{width:100%}.blogRecentPostSection.blogOptionSection .ct-row{display:flex;flex-flow:row wrap;margin:0 -24px}.blogRecentPostSection.blogOptionSection .ct-row .left-col,.blogRecentPostSection.blogOptionSection .ct-row .right-col{padding:0 24px;width:50%}.blogRecentPostSection.blogOptionSection .ct-row .right-col .blogRecentPostWp{display:flex;flex-direction:column}.blogRecentPostSection.blogOptionSection .ct-row .right-col .blogRecentPostWp .col-md-6{width:100%}.blogRecentPostSection.blogOptionSection .ct-row .left-col .inside{backdrop-filter:blur(4px);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.06));box-shadow:0 4px 24px -1px rgba(0,0,0,.08);display:flex;flex-direction:column;height:100%;padding:48px}.blogRecentPostSection.blogOptionSection .ct-row .left-col .inside .button{margin-top:auto;padding:0;text-align:left;width:100%}.blogRecentPostSection.blogOptionSection .ct-row .left-col .inside .button a{background-color:#3d3df2;border:none;color:#fff}.blogRecentPostSection.blogOptionSection .ct-row .left-col .inside .top-text{margin-bottom:30px}.blogRecentPostSection.blogOptionSection .ct-row .left-col .inside .top-text h4{font-size:32px;font-weight:700}.blogRecentPostSection.blogOptionSection .ct-row .left-col .inside .top-text p{font-size:20px;line-height:160%;max-width:428px;opacity:.8}.blogRecentPostSection.blogOptionSection .ct-row .left-col .inside .button a:hover{background-color:#f5f5ff;color:#21222f}.blogRecentPostSection.blogOptionSection .ct-row .right-col .blogRecentPostWp .halfPostOutterParent:first-child .halfPostOutter{border-top:1px solid rgba(245,245,255,.21)}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item .caseRecent_itemin{opacity:.3}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item.swiper-slide-active .caseRecent_itemin{opacity:1}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item .caseRecent_img{min-height:446px}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item{position:relative;top:0;transform:scale(1);transition:all .3s ease}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item.swiper-slide-active{top:40px;transform:scaleX(1.15) scaleY(1);z-index:1}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .swiper-wrapper{padding-bottom:40px}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item .caseRecent_info .services_list{display:none}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item .caseRecent_info{justify-content:flex-end;padding-top:28px}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item .caseRecent_info .caseRecent_title{font-size:24px}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item.swiper-slide-active .caseRecent_info .caseRecent_title{font-size:48px;margin-top:28px}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item .caseRecent_itemin .caseRecent_info{padding:0}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item .caseRecent_itemin .caseRecent_info .services_list{display:block;margin-bottom:22px;padding:0;width:100%}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item .caseRecent_itemin .caseRecent_info .services_list a{font-size:16px}.caseRecent_area.caseRecent_areaNew .top_heading_coverflow{margin:0;padding-bottom:100px;position:relative;z-index:1}.caseRecent_area.caseRecent_areaNew .top_heading_coverflow .top_title{order:1}.caseRecent_area.caseRecent_areaNew .top_heading_coverflow .button{margin-left:auto;order:2;padding-top:20px}.caseRecent_area.caseRecent_areaNew .top_heading_coverflow .top_content{order:3;padding-left:20%;width:100%}.caseRecent_area.caseRecent_areaNew .top_heading_coverflow .top_content .text{font-size:20px;line-height:150%;margin:38px auto auto;max-width:356px}.caseRecent_area.caseRecent_areaNew .top_heading_coverflow:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/case-studie-middle-gradient-bg.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:1000px;left:-10%;margin:auto;position:absolute;right:0;top:100%;width:1200px;z-index:-1}.case-study-banner-slider .content-wrapper.forPagination{bottom:38px;left:0;padding:0;position:absolute;right:0;z-index:1}.case-study-banner-slider .swiper-pagination{display:flex;gap:9px;overflow:hidden;padding:3px 0}.case-study-banner-slider .swiper-pagination .swiper-pagination-bullet{background-color:rgba(245,245,255,.3)!important;flex:auto;height:1px;margin:0!important;overflow:hidden;width:100%}.case-study-banner-slider .swiper-pagination .swiper-pagination-bullet:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.case-study-banner-slider .swiper-pagination .swiper-pagination-bullet:after{display:none}.case-study-banner-slider .swiper-pagination .swiper-pagination-bullet-active:before{-webkit-animation:slide-progress 2s cubic-bezier(.3,0,.3,1) forwards;animation:slide-progress 2s cubic-bezier(.3,0,.3,1) forwards;background-color:#f5f5ff}.case-study-banner-slider .swiper-pagination .swiper-paused .swiper-pagination-bullet-active:before{-webkit-animation-play-state:paused;animation-play-state:paused}.cs-banner-slider-main .ViewListBtn{bottom:60px;left:0;padding:0;position:absolute;right:0;z-index:1}.cs-banner-slider-main .ViewListBtn .last-row{display:flex;justify-content:flex-end}.cs-banner-slider-main .ViewListBtn .last-row a{background:#21222f;color:#f5f5ff;padding:8px 10px}.cs-banner-slider-main .ViewListBtn .last-row a svg{margin-right:5px}@-webkit-keyframes slide-progress{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.joinOurTeamSection.imgListBlock:after{display:none}.joinOurTeamSection.imgListBlock .swiper{overflow:visible}.joinOurTeamSection.imgListBlock .swiper-slide .imageBox{position:relative}.joinOurTeamSection.imgListBlock .swiper-slide .imageBox .text-overlay{bottom:0;color:#fff;left:0;margin-left:auto;opacity:0;padding:15px 15px 10px 0;position:relative;right:0;transition:all .4s ease;width:180px;z-index:1}.joinOurTeamSection.imgListBlock .swiper-slide .imageBox .text-overlay h3{font-size:18px;line-height:1.2}.joinOurTeamSection.imgListBlock .swiper-slide .imageBox .text-overlay h3 em{display:block}.joinOurTeamSection.imgListBlock .swiper-slide .imageBox:hover img{opacity:1}.joinOurTeamSection.imgListBlock .swiper-slide .imageBox .text-overlay:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/plus-sign-icon.svg);background-repeat:no-repeat;background-size:contain;content:"";height:38px;left:-38px;position:absolute;top:-19px;width:38px}.joinOurTeamSection.imgListBlock .swiper-slide .imageBox:hover .text-overlay{opacity:1}.career_banner_round_block .inside{position:relative}.career_banner_round_block .inside .hrHero_areaWp{left:0;padding:190px 0 0;position:absolute;right:0;top:0}.career_banner_round_block .inside .vacancy-buttons a{backdrop-filter:blur(2px);background:linear-gradient(90deg,hsla(0,0%,100%,.2),rgba(133,71,246,.1) 97.99%),#0a0a1a;border:1px solid #9ca8bb;border-radius:21px;box-shadow:0 4px 10px rgba(0,0,0,.2);color:#f5f5ff;opacity:.7;padding:11px 15px;transition:transform .2s ease-out,box-shadow .2s ease;will-change:transform;z-index:1}.career_banner_round_block .inside .vacancy-buttons a:hover{opacity:1}.career_banner_round_block .inside .vacancy-buttons a:first-child{left:10%;position:absolute;top:35%}.career_banner_round_block .inside .vacancy-buttons a:nth-child(2){left:4%;position:absolute;top:60%}.career_banner_round_block .inside .vacancy-buttons a:nth-child(3){left:20%;position:absolute;top:80%}.career_banner_round_block .inside .vacancy-buttons a:nth-child(4){position:absolute;right:10%;top:43%}.career_banner_round_block .inside .vacancy-buttons a:nth-child(5){position:absolute;right:10%;right:7.5%;top:43%;top:75%}.aboutUsBannerSection .aboutbanner_contant{position:relative}.aboutUsBannerSection .aboutbanner_contant .icon-group img{max-height:100%;max-width:100%;object-fit:contain}.aboutUsBannerSection .aboutbanner_contant .icon-group .icon1{height:22px;left:18.5%;position:absolute;top:10px;width:58px;z-index:1}.aboutUsBannerSection .aboutbanner_contant .icon-group .icon2{height:38px;position:absolute;right:12.3%;top:47%;width:38px}.aboutUsBannerSection .aboutbanner_contant .icon-group .icon3{bottom:-7px;height:38px;left:-17.5%;margin:auto;position:absolute;right:0;width:38px}.our-values-block .title h2{position:relative}.our-values-block .title h2 em{transition:all .2s ease}.our-values-block .title h2 .icon{align-items:center;display:flex;height:28px;justify-content:center;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:all .2s ease;width:28px}.our-values-block .title h2 .icon img{max-height:100%;max-width:100%}.our-values-block .title h2:hover em{font-family:Inter Tight,sans-serif;font-style:normal;font-weight:500}.our-values-block .title h2:hover .icon{opacity:1}.our-values-block .title h2:first-child .icon{left:14%}.our-values-block .title h2:nth-child(2) .icon{bottom:-26px;left:34%;top:inherit}.our-values-block .title h2:nth-child(3) .icon{bottom:-10px;left:-26%;top:inherit}.aboutUsBannerSection .deskTopImag,.aboutUsBannerSection .deskTopImage{margin:auto;max-width:860px;position:relative}.deskTopImage.video-main video{display:inline-block;max-width:100%;vertical-align:top}.deskTopImage.video-main .videoPlayButton{bottom:0;cursor:pointer;height:83px;left:0;margin:auto;position:absolute;right:0;top:0;width:83px}.aboutUsBannerSection .aboutbanner_contant{z-index:1}.deskTopImage.video-main .videoPlayButton svg{height:100%;width:100%}.hero-banner-block .hero-img-list .left-text-list .item .title-icon img{max-height:inherit;min-height:inherit;width:auto}.worldwide-text-module .ct-row .middle-img .thoritBord_img video{height:auto;position:relative;width:100%}.hero-banner-block .hero-img-list .item a{display:block;width:100%}.joinOurTeamSection .swiper{overflow:visible}.hero-banner-new .inside{position:relative}.hero-banner-new .inside .text-inside{margin:auto;max-width:920px;padding:293px 0 42px;text-align:center}.hero-banner-new .inside .bg-img-video{bottom:0;height:calc(100% + 60px);left:0;position:absolute;right:0;top:0;width:100%}.hero-banner-new .inside .bg-img-video img,.hero-banner-new .inside .bg-img-video video{filter:blur(14px);height:100%;object-fit:cover;vertical-align:top;width:100%}.hero-banner-new .inside .text-inside h1{font-size:90px;font-weight:500}.hero-banner-new .inside .text-inside .text{font-size:20px;margin:auto;max-width:614px;padding:42px 0 32px}.hero-banner-new .inside .text-inside .text p{opacity:.8}.home-cs-list-new{padding:0 0 60px}.home-cs-list-new .swiper{padding:8px 0}.home-cs-list-new .item-inside{cursor:pointer;position:relative;transform-style:preserve-3d;transition:transform .3s ease;will-change:transform}.home-cs-list-new .item-inside .text-wrap{height:100%;left:0;padding:48px 24px 30px;position:absolute;top:0;width:100%}.home-cs-list-new .item-inside .text-wrap .title-row{align-items:center;display:flex}.home-cs-list-new .item-inside .text-wrap .title-row h3{font-size:28px}.home-cs-list-new .item-inside .text-wrap .title-row small{font-size:14px;padding:0 0 0 12px}.home-cs-list-new .item-inside .text-wrap h4{font-size:24px;font-weight:500;letter-spacing:0;line-height:140%;margin:24px 0 0;max-width:341px}.home-cs-list-new .item-inside .bg-image img{width:100%}.home-cs-list-new .baseModuleParent{z-index:999}.cs-post-banner.mz-post-banner{position:relative}.cs-post-banner.mz-post-banner .postview_hero{margin-bottom:0;padding:190px 0 0}.cs-post-banner.mz-post-banner .postview_hero h1{font-size:64px;line-height:110%;margin-bottom:24px}.cs-post-banner.mz-post-banner .postview_hero .post-meta{color:rgba(244,244,255,.8)}.cs-post-banner.mz-post-banner .postview_img{height:420px;margin-top:48px}.cs-post-banner.mz-post-banner .postview_img:before{display:none}.cs-post-banner.mz-post-banner .postview_hero .post-meta .separator{display:inline-block;font-size:0;height:5px;padding:0 16px;position:relative;vertical-align:top;width:5px}.cs-post-banner.mz-post-banner .postview_hero .post-meta .separator:before{background-color:#f5f5ff;bottom:0;content:"";display:inline-block;height:5px;left:0;margin:auto;position:absolute;right:0;top:10px;width:5px}.cs-post-banner.mz-post-banner:before{background:linear-gradient(180deg,#0a0a1a 53.63%,#fff 0);bottom:0;content:"";height:420px;left:0;position:absolute;right:0}.magazinePostPage .magazinePostBodyParent{background:#fff;padding:84px 0 48px}.allsystemWrp .error-page{display:flex;flex-direction:column;justify-content:center;max-width:320px;min-height:100vh}.hero-banner-new .inside .bg-img-video:before{background-image:url(//4717385.fs1.hubspotusercontent-na1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/backgrounds-gradient-top-bottom-svg.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;width:100%}.magazinePostPage .magazinePostBodyLeft.social-left .postShare ul li{margin:0 0 8px}.magazinePostPage .magazinePostBodyLeft.social-left .postShare p{font-size:16px;text-align:center;width:70px}.magazinePostPage .magazinePostBodyLeft.social-left .postShare ul{align-items:center;display:flex;flex-direction:column;width:70px}.magazinePostPage .magazinePostBodyLeft.social-left{width:100px}.magazinePostPage .magazinePostBodyRight.main-blog-content{padding-right:30px;width:calc(100% - 420px)}.magazinePostBodyWp .blog-right-sidebar{width:320px}.magazinePostPage .magazinePostBodyRight.main-blog-content .post_body{max-width:100%}.newsletter-subscribe{align-items:center;background:#21222f;display:flex;flex-flow:row wrap;padding:48px 24px}.newsletter-subscribe .text{font-size:40px;letter-spacing:-.4px;line-height:90%;padding-right:12px;width:50%}.newsletter-subscribe .newsletter-form{padding-left:12px;width:50%}.newsletter-subscribe .text em{display:block}.newsletter-subscribe .newsletter-form .hs_cos_wrapper{background:transparent;padding:0;position:relative}.newsletter-subscribe .newsletter-form .hs_cos_wrapper .hs_submit{position:absolute;right:0;top:0}.newsletter-subscribe .newsletter-form .hs_cos_wrapper .hs_email.hs-email{width:calc(100% - 160px)}.newsletter-subscribe .newsletter-form .hs_cos_wrapper .hs_submit .actions{margin:0}.newsletter-subscribe .newsletter-form .hs_cos_wrapper .hs_email .input input{border:1px solid #d7d7e2;border-right:0;font-size:16px;height:67px;padding:23px 24px}.newsletter-subscribe .newsletter-form .hs_cos_wrapper .hs_submit .actions .hs-button{background:#fc43f0;border:none;color:#fff;height:67px;min-width:inherit;padding:13px 10px;width:160px}.newsletter-subscribe .newsletter-form .hs_cos_wrapper .hs_submit .actions .hs-button:hover{background-color:#3d3df2}.newsletter-subscribe .newsletter-form .legal-consent-container .field.hs-form-field,.newsletter-subscribe .newsletter-form .legal-consent-container>div{margin-bottom:0}.magazinePostPage .bottom-postmeta-row{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin:48px 0}.magazinePostPage .bottom-postmeta-row .posthero_tags{margin:0}.magazinePostPage .bottom-postmeta-row .posthero_tags p{font-size:12px;text-transform:uppercase}.magazinePostPage .bottom-postmeta-row .posthero_tags .tags{background-color:rgba(244,244,255,.8);border:none;color:#000;font-size:12px;margin-left:10px;padding:9px 10px}.magazinePostPage .bottom-postmeta-row .posthero_tags .tags:hover{background:#21222f;color:#fff}.magazinePostPage .bottom-postmeta-row .postShare{align-items:center;display:flex!important}.magazinePostPage .bottom-postmeta-row .postShare .font-lg-20,.magazinePostPage .bottom-postmeta-row .postShare ul{margin:0}.magazinePostPage .bottom-postmeta-row .postShare ul li{margin:0 0 0 12px;padding:0}.magazinePostPage .bottom-postmeta-row .postShare ul li:before{display:none}.magazinePostPage .bottom-postmeta-row .postShare ul li .social-links__icon{align-items:center;background-color:#21222f;display:inline-flex;height:32px;justify-content:center;vertical-align:top;width:32px}.magazinePostPage .bottom-postmeta-row .postShare ul li .social-links__icon:hover{background-color:#3d3df2}.magazinePostPage .bottom-postmeta-row .postShare .font-lg-20 p{font-size:12px;text-transform:uppercase}.magazinePostPage .bottom-postmeta-row .postShare .font-lg-20 p:after{content:":"}.magazinePostPage .magazinePostBodyRight.main-blog-content .post_body .wp-block-image figure{margin-left:0;margin-right:0}.blog-right-sidebar .popular-tags,.blog-right-sidebar .recent-posts{border:1px solid rgba(186,186,198,.5);color:#0a0a1a;margin-bottom:24px;padding:24px}.blog-right-sidebar .popular-tags h3,.blog-right-sidebar .recent-posts h3{color:#0a0a1a;font-size:20px}.blog-right-sidebar .recent-posts ul{list-style:none;margin:0;padding:0}.blog-right-sidebar .recent-posts ul li{margin:24px 0 0}.blog-right-sidebar .recent-posts ul li a{display:block;padding:0 0 0 82px;position:relative}.blog-right-sidebar .recent-posts ul li a img{height:65px;left:0;object-fit:cover;position:absolute;width:70px}.blog-right-sidebar .recent-posts ul li a h4{color:#0a0a1a;font-size:15px;font-weight:500;letter-spacing:-.15px;line-height:120%;margin:0}.blog-right-sidebar .recent-posts ul li a .studilist_dateTime{color:#9e9eaa;font-size:14px;margin:10px 0 0}.blog-right-sidebar .recent-posts ul li a .studilist_dateTime span+span{padding:0 0 0 14px;position:relative}.blog-right-sidebar .recent-posts ul li a .studilist_dateTime span+span:before{background-color:#fc43f0;bottom:0;content:"";height:5px;left:2px;margin:auto;position:absolute;top:0;width:5px}.blog-right-sidebar .recent-posts ul li a:hover h4{color:#3d3df2}.blog-right-sidebar .popular-tags h3{margin-bottom:24px}.blog-right-sidebar .popular-tags .tag-list{display:flex;flex-flow:row wrap;gap:10px;list-style:none;margin:0;padding:0}.blog-right-sidebar .popular-tags .tag-list li{margin:0}.blog-right-sidebar .popular-tags .tag-list li .tag-link{background-color:rgba(244,244,255,.8);color:#000;display:inline-block;font-size:12px;font-weight:500;padding:9px 10px}.blog-right-sidebar .popular-tags .tag-list li .tag-link:hover{background-color:#0a0a1a;color:#f5f5ff}.template-download-main .template-content{background:#3d3df2;padding:48px 24px 36px}.template-download-main .template-content .label-text{margin-bottom:27px}.template-download-main .template-content .main-title{font-size:24px;letter-spacing:-.24px;line-height:115%}.template-download-main .template-content .template-main a{background-color:#f4f4ff;color:#0a0a1a;display:inline-block;font-size:14px;margin-top:24px;padding:12px;text-transform:uppercase;transition:all .4s ease}.template-download-main .template-content .template-main a:hover{background-color:#0a0a1a;color:#f5f5ff}.template-download-main .template-image img{width:100%}.blog-right-sidebar .hs_cos_wrapper{margin-bottom:24px}.blog-right-sidebar .hs_cos_wrapper form{position:relative}.blog-right-sidebar .hs_cos_wrapper form .hs-search-field__input{border:1px solid rgba(186,186,198,.5);border-right:none;color:#0a0a1a;font-size:16px;height:67px;padding:23px 24px;width:calc(100% - 67px)!important}.blog-right-sidebar .hs_cos_wrapper form button{background:#fc43f0;border:none;bottom:0;height:67px;min-width:inherit;position:absolute;right:0;top:0;transition:all .4s ease;width:67px}.blog-right-sidebar .hs_cos_wrapper form button:hover{background-color:#0a0a1a}.blog-right-sidebar .hs_cos_wrapper form button svg{height:18px;fill:#fff}.blog-right-sidebar .hs_cos_wrapper form .hs-search-field__input::-webkit-input-placeholder{color:#9e9eaa}.blog-right-sidebar .hs_cos_wrapper form .hs-search-field__input::-moz-placeholder{color:#9e9eaa}.blog-right-sidebar .hs_cos_wrapper form .hs-search-field__input:-ms-input-placeholder{color:#9e9eaa}.blog-right-sidebar .hs_cos_wrapper form .hs-search-field__input:-moz-placeholder{color:#9e9eaa}.blog-right-sidebar .hs_cos_wrapper .hs-search-field__suggestions{border:none;color:#0a0a1a}.blog-right-sidebar .hs_cos_wrapper .hs-search-field__suggestions li a{color:#0a0a1a}.newsletter-subscribe .newsletter-form .hs-form-booleancheckbox label.hs-form-booleancheckbox-display input+span .hs-form-required{display:none}.magazinePostPage .magazinePostBodyRight.main-blog-content iframe{max-width:100%}.newsletter-subscribe .newsletter-form .hs_cos_wrapper .hs_email.hs-email label{display:none}.home-cs-list-new a:hover{color:inherit}.headerOutter.headerLP .headerParent .headerLogo,.headerOutter.headerLP .headerParent .headerRight{padding-top:0}.footerLP .lp-ft-row{align-items:center;display:flex;justify-content:space-between}.footerLP .lp-ft-row .companyWp{gap:200px}.contentFormModuleLP .content-wrapper{position:relative;z-index:99}.contentFormModuleLP .contentFormRight .inside{padding-left:10px;padding-top:40px}.contentFormModuleLP .contentFormRight .inside .formTopContent{margin-bottom:44px}.contentFormModuleLP .contentFormRight .inside h4{font-size:36px;line-height:1.2;margin-bottom:14px}.contentFormModuleLP .contentFormRight .inside p{font-size:20px;line-height:1.2;opacity:.7}.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form{background:transparent;border:none;padding:0}.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form .hs-form-field>label{font-size:12px;line-height:20px;margin:0}.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form .hs-form-field .input input[type=email],.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form .hs-form-field .input input[type=number],.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form .hs-form-field .input input[type=password],.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form .hs-form-field .input input[type=tel],.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form .hs-form-field .input input[type=text],.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form .hs-form-field .input select,.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form .hs-form-field .input textarea{font-size:14px;line-height:20px;padding:11px 0}.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form .actions input[type=submit]{background-color:#3d3df2;border:none;color:#fff;font-size:16px;min-width:203px;padding:22px 30px;text-align:center}.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form .actions input[type=submit]:hover{background-color:#f5f5ff;color:#21222f}.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form .inputs-list{max-width:620px}.contentFormModuleLP .contentForm{max-width:582px}.contentFormModuleLP .contentLeft p{font-size:20px;line-height:1.4;max-width:463px;opacity:.7}.contentFormModuleLP .contentFormRightInner .contentFormTitle{padding-bottom:40px}.cmQuote{z-index:9}.cmQuote,.cmQuote .content-wrapper{position:relative}.cmQuote .content-wrapper:before{background-image:url(//4717385.fs1.hubspotusercontent-eu1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/contentFormModuleLP-gradient-hero-left.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:350%;left:-100%;position:absolute;right:0;top:-20%;width:180%}.cmQuote .rows{align-items:end;display:flex;flex-wrap:wrap;justify-content:space-between}.cmQuote .quote_content{width:65%}.cmQuote .quote_profile{width:25%}.cmQuote .quote_content h4{font-size:20px;margin-bottom:14px;opacity:.6}.cmQuote .info{align-items:center;column-gap:66px;display:flex;margin-top:56px}.cmQuote .infoItems span{display:block}.cmQuote .infoItems{display:flex;flex-direction:column;flex-wrap:wrap;gap:9px}.cmQuote .socialItem{align-items:center;background-color:#0a0a1a;color:#f5f5ff!important;display:inline-flex;height:32px;justify-content:center;width:32px}.cmQuote .socialItem:hover{background-color:#fff}.cmQuote .socialItems{align-items:center;display:flex;gap:12px}.cmQuote .profile_content{margin-top:12px}.cmQuote .memName{line-height:140%;margin:0 0 3px}.cmQuote .designation{font-family:Reckless Neue;font-size:18px;font-style:italic;font-weight:400;margin:0}.cmQuote .quote_profile .info{display:none}.logoSectionTitle{font-size:20px;line-height:1.2;opacity:.6}.whitepaperListBlock .content-wrapper{position:relative}.whitepaperListBlock .content-wrapper:before{background-image:url(//4717385.fs1.hubspotusercontent-eu1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/approach-content-gradient-bg.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:400%;left:-100%;position:absolute;right:0;top:-120%;width:200%}.whitepaperListBlock .section-title{font-size:20px;line-height:1.2;margin-bottom:14px;opacity:.6}.whitepaperListBlock .whitepaperSliderInner{margin-top:52px}.whitepaperListBlock .whitepaperSliderInner .img img{box-shadow:0 3.025px 15.127px 0 rgba(0,0,0,.25);opacity:.6;transition:all .4s ease;width:100%}.whitepaperListBlock .whitepaperSliderInner .img.swiper-slide-active img{opacity:1}.cmBannerV4{padding:285px 0 150px;position:relative}.cmBannerV4:before{background-image:url(//4717385.fs1.hubspotusercontent-eu1.net/hubfs/4717385/raw_assets/public/_Thorit_Theme_Dec_2024/images/landing-page-banner-gradient.png);background-repeat:no-repeat;background-size:contain;content:"";height:140%;left:0;position:absolute;top:0;width:81%;z-index:99}.cmBannerV4 .content-wrapper{position:relative;z-index:99}.cmBannerV4 h1{font-size:92px;font-weight:500;margin:22px 0 32px;max-width:875px}.cmBannerV4 h5{color:#fc43f0;font-size:20px}.cmBannerV4 p{font-size:20px;line-height:1.2;max-width:666px}.cmBannerV4 .right-main-img{position:absolute;right:0;top:0;width:768px;z-index:9}.cmBannerV4 .right-main-img img{width:100%}.cmBannerV4 .main-mobile-image{display:none}.approachTwoCol{padding-top:80px}.approachTwoCol.webDesignV2SectionV2 .webDesignV2SliderBoxInner h4{font-size:36px}.approachTwoCol.webDesignV2SectionV2.sliderProgressBottom .swiper .swiper-button-next,.approachTwoCol.webDesignV2SectionV2.sliderProgressBottom .swiper .swiper-button-prev,.approachTwoCol.webDesignV2SectionV2.sliderProgressBottom .swiper .swiper-pagination{display:none}.approachTwoCol.providserv_area.providservBlogView{padding-bottom:0}.approachTwoCol.webDesignV2SectionV2 .webDesignV2SliderBoxWp.swiper-slide-active .webDesignV2SliderBoxInner:after{right:-35px}.approachTwoCol.webDesignV2SectionV2 .webDesignV2SliderBoxWp.swiper-slide-next .webDesignV2SliderBoxInner:before{background-color:#fff;bottom:0;content:"";height:100%;margin:auto;opacity:.2;position:absolute;right:-35px;top:0;width:1px}.approachTwoCol.webDesignV2SectionV2 .webDesignV2SliderBoxWp{opacity:.2;transition:all .4s ease}.approachTwoCol.webDesignV2SectionV2 .webDesignV2SliderBoxWp.swiper-slide-active,.approachTwoCol.webDesignV2SectionV2 .webDesignV2SliderBoxWp.swiper-slide-next{opacity:1}.projectSection .aboutproject_contant{display:flex;flex-wrap:wrap;justify-content:space-between}.projectSection .top_title{width:40%}.projectSection .right_content{margin-top:90px;width:57%}.projectSection .right_content .text{max-width:100%}.projectSection .bottom_content{margin-top:52px}.projectSection .bottom_content h6{color:#fc43f0;margin-bottom:12px}.projectSection .bottom_content p{font-size:28px;line-height:1.2;margin:0}.projectSection .right_content .text{line-height:1.2}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3Left .bannerWpV3LeftInner .content p{opacity:.8}.bigQuoteBlock.aboutproject_area{padding:140px 0}.bigQuoteBlock.aboutproject_area .aboutproject_contant .text{font-family:Reckless Neue;max-width:1160px;text-align:center}.bigQuoteBlock.aboutproject_area .aboutproject_contant .quoteInfo{display:flex;font-size:20px;justify-content:center;line-height:1.2;margin-top:70px}.bigQuoteBlock.aboutproject_area .aboutproject_contant .quoteInfo span{color:#f5f5ff;opacity:.7;padding:0 24px;position:relative}.bigQuoteBlock.aboutproject_area .aboutproject_contant .quoteInfo span:not(:first-child):before{background-color:#f5f5ff;bottom:0;content:"";height:22px;left:0;margin:auto;opacity:.5;position:absolute;top:0;width:1px}.bannerSectionV3.common-service-banner .titleLabel{align-items:center;color:rgba(245,245,255,.53);display:flex;flex-flow:row wrap;font-size:20px}.bannerSectionV3.common-service-banner .titleLabel a{color:#3d3df2;margin-left:12px;padding-left:12px;position:relative}.bannerSectionV3.common-service-banner .titleLabel a:hover{color:#fff}.bannerSectionV3.common-service-banner .titleLabel a:before{background-color:#f5f5ff;bottom:0;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:1px}.joinOurTeamSection .joinOurTeamTitle{margin-bottom:58px;max-width:700px}.locationBlock{padding:150px 0}.locationBlock .ct-row{display:flex;flex-flow:row wrap}.locationBlock .ct-row .leftTitle{width:30%}.locationBlock .ct-row .rightText{width:25%}.locationBlock .ct-row .middleCol{padding:0 7.5% 0 10px;position:relative;width:45%}.locationBlock .ct-row .img{padding-left:10%;text-align:right}.locationBlock .ct-row .middleCol .img img{max-width:370px;width:100%}.locationBlock .ct-row .middleCol .bottomText{bottom:0;left:0;position:absolute}.locationBlock .ct-row .middleCol .bottomText h3{font-size:40px;line-height:1.2;margin-bottom:12px}.locationBlock .ct-row .middleCol .bottomText p{font-size:22px;line-height:1.6;margin:0;opacity:.7}.locationBlock .ct-row .middleCol .bottomText h3 img{position:relative;top:-5px;vertical-align:top}.locationBlock .ct-row .rightText{align-items:center;display:flex}.locationBlock .ct-row .rightText h4{font-size:20px;font-weight:700;line-height:1.2;margin:0 0 10px}.locationBlock .ct-row .rightText p{font-size:20px;line-height:1.2;margin:0;opacity:.7}.locationBlock .ct-row .middleCol .bottomText p a:hover{color:#fff;text-decoration:underline!important}.headlineCtaBlock{padding:116px 0}.headlineCtaBlock .ct-row{margin:auto;max-width:600px;text-align:center}.headlineCtaBlock .ct-row .text-row{margin-bottom:35px}.headlineCtaBlock .ct-row p{font-size:20px;margin-top:32px;opacity:.8}.headlineCtaBlock .ct-row .btn-group{display:flex;gap:24px;justify-content:center}.headlineCtaBlock .ct-row .btn-group .button--border a{background:transparent;border:1px solid #3d3df2;color:#f5f5f5}.headlineCtaBlock .ct-row .btn-group .button--border a:hover{background:#f5f5ff;border-color:#f5f5ff;color:#0a0a1a}.headlineCtaBlock .ct-row .btn-group .button a{padding:20px 36px}.headlineCtaBlock .bg-img img{bottom:-100px;left:0;min-height:100%;object-fit:contain;position:absolute;right:0;width:100%}.resultstep_area .resultstep_item .text h4{font-size:20px;font-weight:700;letter-spacing:-.2px}.resultstep_area .resultstep_itemin .numItem .suffix:empty{display:none}.service-hero-block{padding-bottom:20px}.service-hero-block .bg-img-top{margin-bottom:-13%}.service-hero-block .bg-img-top img{width:100%}.service-hero-block .ct-row{margin:auto;max-width:1100px;text-align:center}.service-hero-block .ct-row .text{margin-top:32px}.service-hero-block .ct-row .text p{font-size:28px;line-height:1.4;margin:auto;max-width:520px}.icon-content-bg-img-block{padding:200px 0 120px}.icon-content-bg-img-block .baseModuleParent{position:static}.icon-content-bg-img-block .top-bg-img{bottom:0;left:0;position:absolute;right:0;top:-320px;width:100%}.icon-content-bg-img-block .top-bg-img img{width:100%}.icon-content-bg-img-block .title-row{margin:auto;max-width:600px;text-align:center}.icon-content-bg-img-block .title-row h2{margin-top:0}.icon-content-bg-img-block .title-row .section-title{font-size:20px;line-height:1.2;margin-bottom:22px;opacity:.6}.icon-content-bg-img-block .title-row p{font-size:24px;line-height:1.4}.icon-content-bg-img-block .content-wrapper{position:relative;z-index:1}.icon-content-bg-img-block .ct-row{display:flex;flex-flow:row wrap;margin:0 -29px}.icon-content-bg-img-block .ct-row .text-col{margin-top:95px;padding:0 29px;width:33.33%}.icon-content-bg-img-block .ct-row .text-col .icon{margin-bottom:35px}.icon-content-bg-img-block .ct-row .text-col h3{font-size:40px;font-weight:500;letter-spacing:-.4px;line-height:1.2}.icon-content-bg-img-block .ct-row .text-col p{letter-spacing:.08px;line-height:1.6}.client-video-block .bottom-quote-text{margin:auto;max-width:800px;padding:32px 0 58px}.client-video-block .bottom-quote-text .text{font-size:20px}.client-video-block .bottom-quote-text .text p{letter-spacing:-.2px;line-height:1.6}.client-video-block .bottom-quote-text .text .quote-info{align-items:center;display:flex;flex-flow:row wrap;margin-top:40px}.client-video-block .bottom-quote-text .text .quote-info .name{margin-right:65px}.client-video-block .bottom-quote-text .text .quote-info .person-post{opacity:.3}.client-video-block .sustainabilitySlider .single-img img{width:100%}.student-program-block.responsibility-text .title-row{margin:auto;max-width:925px;padding-bottom:60px;text-align:center}.student-program-block.responsibility-text .inside .left-col .text{letter-spacing:-.2px;opacity:.85}.student-program-block.responsibility-text .inside .right-img{display:flex;gap:70px;margin-left:-100px;margin-right:-100px;padding:0 0 0 30px;width:calc(62% + 200px)}.student-program-block.responsibility-text .inside .left-col .text{padding-top:50px}.student-program-block.responsibility-text .inside .right-img .img:nth-child(2){padding-top:80px}.student-program-block.responsibility-text .inside .right-img .img:nth-child(3){padding-top:50px}.worldwide-text-module .pageCardList{margin:auto;max-width:1130px}.worldwide-text-module .pageCardList .wrap{max-width:1020px}.worldwide-text-module .pageCardList .list{display:flex;flex-flow:row wrap;margin:0 -39px}.worldwide-text-module .pageCardList .list .cardCol{padding:0 39px}.worldwide-text-module .pageCardList .list .cardCol:nth-child(odd){width:54%}.worldwide-text-module .pageCardList .list .cardCol:nth-child(2n+2){padding-top:140px;width:46%}.worldwide-text-module .pageCardList .list .cardCol a{display:block;position:relative}.worldwide-text-module .pageCardList .list .cardCol a h5{font-size:16px;margin-bottom:24px}.worldwide-text-module .pageCardList .list .cardCol a .img img{width:100%}.worldwide-text-module .pageCardList .list .cardCol a h3{font-size:48px;font-weight:500;margin:-60px 0 0;max-width:300px;padding:0 0 0 32px}@media (min-width:1440px){.headerSection .submenu.level-1>li{margin:0 30px}}@media (min-width:1200px){.magazinePostBodyRight .post_body h2{font-size:44px;line-height:110%}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3Left .bannerWpV3LeftInner .content{max-width:668px}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3Left .bannerWpV3LeftInner .content p{font-size:28px;line-height:1.4}.bigQuoteBlock.aboutproject_area .aboutproject_contant .text{font-size:48px;letter-spacing:-.48px;line-height:120%}.aboutproject_area .aboutproject_contant.small-text .text{font-size:36px;line-height:1.2}.service-hero-block .ct-row h1{font-size:110px;letter-spacing:-1.1px}}@media (max-width:1600px){.footerLP .lp-ft-row .companyWp{gap:80px}}@media (max-width:1439px){.home-about-block .ct-row .left-col{width:47%}.home-about-block .ct-row .middle-col{width:38.86%}.filter_area .layoutBtn{margin-left:20px}.blog-list-main .filter_area .filter_left .filter_box .select2.select2-container{max-width:155px;min-width:155px}.blog-list-main .filter_area .filter_left .filter_box .select2.select2-container .select2-selection .select2-selection__rendered,.filter_area .layoutBtn,.studies_listing.blog-list-main .filter_area .resetbtn_wrap .resetbtn{font-size:14px}.aboutUsBannerSection{padding:250px 0 58px}.aboutUsBannerSection .deskTopImage{max-width:720px}.worldwide-text-module .ct-row .left-col{width:35%}.thoritBord_area .thoritBord_cover .title{width:40%}.thoritBord_area .thoritBord_cover .thoritBord_content{padding:15px 4% 0;width:calc(60% - 170px)}.client-testimonial-main .ts-wrap .ts-text{font-size:30px;padding:0 6% 0 0}.student-program-block .inside .left-col{width:45%}.student-program-block .inside .right-img{width:calc(55% + 100px)}.worldwide-text-block .inside .middle-col{padding:15px 5% 0 2%}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent.title-col .blogRecentPostTitle h2{font-size:60px}.caseRecent_area.caseRecent_areaNew .top_heading .top_content{margin-left:40px}.investmentSection.pricing-style .swiper-wrapper{margin:0 -15px}.investmentSection.pricing-style .investmentWpOutter{padding:0 15px}.investmentSection.pricing-style .investmentWpInner .topPart .boxLabel h4 span{font-size:25px}.bannerSectionV3.common-service-banner.withBg .bannerWpV3Left h1{font-size:95px}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3 .bannerWpV3Right{width:80%}.career-single-page-main .webDesignV2SectionV2 .baseModuleParent:before{left:-45%}.ourChallengeSection.blogStyle .title .headlineText{padding-right:30px;width:60%}.ourChallengeSection.blogStyle .title .text{width:40%}.providservBlogView .providserv_item.swiper-slide-next .providserv_itemin:before{left:-30px}.providservBlogView .providserv_item.swiper-slide-next .providserv_itemin:after{right:-30px}.our-values-block .title h2:first-child .icon{left:18%}.our-values-block .title h2:nth-child(2) .icon{bottom:-22px;left:40%}.our-values-block .title h2:nth-child(3) .icon{left:-30%}.moreLeads_area .aboutproject_contant .overlay-text .text{line-height:1.5}.locationBlock .ct-row .leftTitle{width:34%}.locationBlock .ct-row .middleCol{width:41%}.student-program-block.responsibility-text .inside .right-img{gap:40px;padding:0 0 0 50px;width:calc(55% + 200px)}}@media (max-width:1199px){html{overflow-x:hidden}.newsletterSec .right-text{padding:0}.client-text-slider .textinnerSlider{opacity:.2}.client-text-slider .textinnerSlider.swiper-slide-active{opacity:1}.client-text-slider .swiper-slide-active .item:before{left:-15px}.client-text-slider .swiper-slide-active .item:after{right:-15px}.partner-text-img-block .ct-row .right-col .partner-img{width:110px}.partner-text-img-block .ct-row .right-col .main-img{padding-right:60px}.partner-text-img-block .ct-row .left-col h2{font-size:52px}.home-services-block .service-main-row ul{gap:14px 18px}.home-about-block .ct-row .right-col{padding:0 0 0 25px}.filter_area .layoutBtn{margin-left:15px}.blog-list-main .filter_area .filter_left .filter_box .select2.select2-container .select2-selection .select2-selection__rendered{padding:13px 33px 13px 12px}.blog-list-main .filter_area .filter_left .filter_box .select2.select2-container{max-width:122px;min-width:122px}.studies_listing.blog-list-main .filter_area .resetbtn_wrap .resetbtn{font-size:13px;padding:13px 17px}.blog-list-main .filter_area .filter_left .filter_box .select2.select2-container .select2-selection .select2-selection__rendered{font-size:13px}.select2-container .select2-dropdown .select2-results__options li{font-size:12px;padding:10px 14px}.case-study-banner-block .inside-text{padding:200px 0 0}.aboutUsBannerSection{padding:200px 0 58px}.aboutUsBannerSection .headlineText{margin-bottom:-30px}.aboutproject_contant .text{font-size:25px;max-width:520px}.webDesignV2SectionV2 .webDesignV2SliderBoxWp.swiper-slide-active .webDesignV2SliderBoxInner:before{left:-30px}.webDesignV2SectionV2 .webDesignV2SliderBoxWp.swiper-slide-active .webDesignV2SliderBoxInner:after{right:-30px}.webDesignV2SectionV2 .webDesignV2SliderBoxInner h4{font-size:28px}.webDesignV2SectionV2 .webDesignV2SliderBoxInner .topPart .icon-right .icon{height:40px;width:40px}.client-testimonial-main .ts-wrap .right-content{width:200px}.client-testimonial-main .ts-wrap .ts-text{font-size:22px;width:calc(65% - 130px)}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.two-post .halfPostOutterParent:nth-child(odd) .halfPostOutter .halfPostInner:after{right:-15px}.suitableWhomTwoColWp:nth-child(3n+1) .suitableWhomTwoColWpRight .inner .headShotImage{top:58%}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent.title-col .blogRecentPostTitle h2{font-size:50px}.blogRecentPostSection.blogOptionSection .halfPostInner .postTitle h5{font-size:17px}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .title-col .blogRecentPostTitle .button{margin-top:40px}.caseRecent_area.caseRecent_areaNew .top_heading .top_content{margin-left:0;padding:15px 0;width:100%}.caseRecent_area.caseRecent_areaNew .top_heading{max-width:70%}.caseRecent_area.caseRecent_areaNew .top_heading .button{position:absolute;right:0;top:0}.caseRecent_area.caseRecent_areaNew .caseRecent_img{min-height:300px}.investmentSection.pricing-style .investmentWpOutter{width:33.33%}.portfolioTextBlock .textGroup .item_main{width:50%}.modernWebSection.modernWebDark .modernWebWp .modernWebWpLeft h2{font-size:55px}.modernWebSection.modernWebDark .modernWebWp .modernWebWpLeft{width:320px}.modernWebSection.modernWebDark .modernWebWp .modernWebWpRight{width:calc(100% - 320px)}.moreLeads_area .aboutproject_contant .bg-img img{min-height:800px;object-fit:cover}.bannerSectionV3.common-service-banner.withBg .bannerWpV3Left h1{font-size:75px}.bannerSectionV3.common-service-banner.withBg .bannerWpV3:after{right:-160%}.caseRecent_area.caseRecent_areaNew .content-wrapper:before{left:-100%}.career-single-page-main .newsletterSec:before{height:100%;top:0}.client-video-testimonial-main .ts-wrap .right-content{padding:0 0 0 40px}.client-video-testimonial-main .ts-wrap .right-content .ts-text{font-size:28px}.client-video-testimonial-main .ts-wrap .right-content .bottom-text{padding:30px 0}.career-single-page-main .webDesignV2SectionV2 .baseModuleParent:before{left:-65%}.cs-post-banner .postview_hero{margin-bottom:-180px;padding-top:180px}.postview_hero .posthero_tags .tags{font-size:18px;margin-right:6px;padding-right:10px}.customerSayBlogView .cusSayWp .cusSayWpLeft .content h3,.philosoph-block .ct-row .item .title h5{font-size:30px}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item .caseRecent_img{min-height:300px}.career_banner_round_block .content{max-width:430px}.career_banner_round_block .content p{font-size:16px}.aboutUsBannerSection .aboutbanner_contant .icon-group .icon1{height:18px;left:22.5%;top:4px}.aboutUsBannerSection .aboutbanner_contant .icon-group .icon2{height:30px;right:18%;width:30px}.aboutUsBannerSection .aboutbanner_contant .icon-group .icon3{height:30px;left:-15.5%;width:30px}.hero-banner-new .inside .text-inside{padding:220px 0 42px}.newsletter-subscribe .text{padding:0 0 30px;width:100%}.newsletter-subscribe .newsletter-form{padding:0;width:100%}.magazinePostBodyRight .post_body h2{font-size:40px;line-height:1.1}.footerLP .lp-ft-row .companyWp{gap:50px}.contentFormModuleLP .contentFormRight .inside{padding-left:0}.cmBannerV4{padding:180px 0 100px}.cmBannerV4 h1{font-size:75px;max-width:710px}.cmBannerV4 p{max-width:530px}.cmBannerV4 .right-main-img{width:550px}.approachTwoCol.webDesignV2SectionV2 .webDesignV2SliderBoxInner h4{font-size:28px}.contentFormModuleLP .content-wrapper:before{width:150%}.locationBlock .ct-row .middleCol .bottomText h3{font-size:30px}.locationBlock .ct-row .middleCol .bottomText p{font-size:18px;line-height:1.5}.locationBlock .ct-row .rightText p{font-size:18px}.locationBlock .ct-row .middleCol{padding:0 40px 0 10px}.locationBlock{padding:100px 0 80px}.client-video-block .bottom-quote-text{max-width:660px}.student-program-block.responsibility-text .inside .right-img{gap:20px;margin:0;padding-left:20px;width:55%}.student-program-block.responsibility-text .inside .right-img .img:nth-child(2){padding-top:30px}.student-program-block.responsibility-text .inside .left-col .text,.student-program-block.responsibility-text .inside .right-img .img:nth-child(3){padding-top:10px}.student-program-block.responsibility-text .inside{align-items:center}}@media (max-width:991px){.footerPartnerLogo{padding:36px 0 0}.newsletterSec h2{font-size:55px}.newsletterSec .right-text p{font-size:16px;margin-bottom:24px}.blogRecentPostWp .halfPostInner .postTitle h5{font-size:16px}.client-text-slider .swiper-slide-active .item:after{right:-10px}.partner-text-img-block .ct-row .left-col h2{font-size:42px}.home-services-block .service-main-row ul li a{font-size:16px}.home-about-block .ct-row .left-col{margin-bottom:50px;width:100%}.home-about-block .ct-row .middle-col{margin:0;width:50%}.home-about-block .ct-row .right-col{width:50%}.hero-banner-block .main-bottom-title .headline h1{font-size:60px}.studies_listing.blog-list-main .filter_area{flex-flow:row wrap}.studies_listing.blog-list-main .filter_area .filter_left{width:100%}.studies_listing.blog-list-main .filter_area .filter_right{margin:25px 0 10px -15px;width:100%}.studies_listing.blog-list-main .filter_area .resetbtn_wrap{bottom:0;left:0;position:relative;transform:none}.case-study-banner-block .inside-text{padding:150px 0 0}.case-study-banner-block .inside-text .title h1{font-size:60px}.case-study-banner-block .inside-text .btn-text-row{align-items:flex-start;flex-direction:column;margin-bottom:0}.case-study-banner-block .inside-text .btn-text-row .button{margin-left:0;margin-top:24px;order:3;position:relative}.case-study-banner-block .inside-text .btn-text-row h3{font-size:39px;margin-bottom:10px}.layout_full .studilist_item .studilist_img{height:312px}.filter_area .layoutBtn.explore_view{display:none}.studilist_item .studilist_title{font-size:28px;letter-spacing:-.28px}.philosoph-block .ct-row{margin:0 -15px}.philosoph-block .ct-row .item{padding:0 15px}.worldwide-text-module .ct-row .left-col{max-width:400px;width:100%}.worldwide-text-module .ct-row .middle-img{left:0;padding-bottom:150px;width:100%}.thoritBord_area .thoritBord_cover .title{width:100%}.thoritBord_area .thoritBord_cover .thoritBord_content{padding:35px 0;width:100%}.thoritBord_area .thoritBord_cover .thoritBord_img{width:auto}.client-testimonial-main .ts-wrap .right-content{padding-bottom:30px;width:150px}.client-testimonial-main .ts-wrap .right-content .ts-clientImage{width:100%}.client-testimonial-main .ts-wrap .right-content .bottom-text{font-size:14px;padding:20px 0 0}.client-testimonial-main .ts-wrap .ts-text{font-size:18px;width:calc(65% - 80px)}.webDesignV2SectionV2 .webDesignV2SliderBoxWp.noNumber h4{margin:-40px 0 30px;min-height:70px}.student-program-block .inside .left-col{width:100%}.student-program-block .inside .right-img{margin:0;width:100%}.worldwide-text-block .inside{flex-direction:column}.worldwide-text-block .inside .left-col{width:100%}.worldwide-text-block .inside .middle-col{padding:24px 0;width:100%}.worldwide-text-block .inside .right-text{width:100%}.worldwide-text-block:before{height:340%;right:0}.suitableWhomTwoColWp .inner h5{font-size:18px}.suitableWhomTwoColWp:nth-child(3n+1) .suitableWhomTwoColWpRight .inner .headShotImage{top:50%}.feature-accordion-main .ct-row .left-col{margin-bottom:24px;width:100%}.feature-accordion-main .ct-row .right-col{padding-left:0;width:100%}.bannerSectionV3.common-service-banner .bannerWpV3:after{bottom:-100%;right:-106%}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent.title-col .blogRecentPostTitle h2{font-size:38px}.caseRecent_area.caseRecent_areaNew .caseRecent_item.swiper-slide-active .caseRecent_itemin{opacity:1}.investmentSection.pricing-style .investmentWpOutter{width:50%}.portfolioTextBlock .textGroup .item_main{margin-top:45px}.modernWebSection.modernWebDark .modernWebWp .modernWebWpLeft{width:270px}.modernWebSection.modernWebDark .modernWebWp .modernWebWpRight{width:calc(100% - 270px)}.modernWebSection.modernWebDark .modernWebAniInner .contentWp{padding-left:50px}.modernWebSection.modernWebDark .modernWebAniInner .progressScroll{left:55px}.modernWebSection.modernWebDark .modernWebWp .modernWebWpLeft h2{font-size:42px}.moreLeads_area .aboutproject_contant .overlay-text .top_title{padding:0 0 30px;width:100%}.moreLeads_area .aboutproject_contant .overlay-text .text{letter-spacing:-.28px;width:100%}.moreLeads_area .aboutproject_contant .overlay-text .button{bottom:10px;position:absolute}.moreLeads_area .aboutproject_contant .overlay-text{padding:50px 32px 110px}.bannerSectionV3.common-service-banner.withBg .bannerWpV3Left{width:100%}.bannerSectionV3.common-service-banner.withBg .bannerWpV3:after{right:-220%}.caseRecent_area.caseRecent_areaNew .content-wrapper:before{left:-140%}.feature-accordion-main.title-top .right-col{padding:0}.client-video-testimonial-main .ts-wrap .ts-image{height:350px;width:250px}.client-video-testimonial-main .ts-wrap .right-content{width:calc(100% - 250px)}.client-video-testimonial-main .ts-wrap .ts-image .videoPlayButton{height:55px;width:55px}.client-video-testimonial-main .ts-wrap .ts-image .videoPlayButton svg{height:100%;width:100%}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3 .bannerWpV3Right{padding-left:0;width:100%}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3 .bannerWpV3Right .bannerWpV3RightInner{padding-left:0}.career-single-page-main .webDesignV2SectionV2 .baseModuleParent:before{left:-85%}.aboutproject_area.aboutTextBlogSingle .aboutproject_contant .text{font-size:28px;letter-spacing:-.28px;line-height:95%;max-width:600px}.aboutproject_area.aboutTextBlogSingle .aboutImg.aboutImg_1{height:96px;padding:0;width:96px}.ourChallengeSection.blogStyle .title .headlineText{margin-bottom:24px;padding-right:0;width:100%}.ourChallengeSection.blogStyle .title .text{max-width:100%;width:100%}.philosoph-block .ct-row .item .title h5{font-size:24px}.providservBlogView .providserv_main .col-md-4{width:100%}.providservBlogView .providserv_main .col-md-8{margin-top:40px;padding-left:15px;padding-right:15px;width:100%}.customerSayBlogView .cusSayWp .cusSayWpLeft .content{width:100%}.customerSayBlogView .cusSayWp .cusSayWpLeft .namepos{margin-top:24px;padding-left:0;width:100%}.customerSayBlogView .cusSayWp .cusSayWpLeft .namepos .inside{margin-left:inherit}.pricing-contact-section .title{padding-bottom:40px}.pricing-contact-section .ct-row .left-col,.pricing-contact-section .ct-row .right-col{width:100%}.pricing-contact-section .hs_cos_wrapper_type_form{padding:50px 0 0}.pricing-contact-section .ct-row .left-col .inside{padding:30px}.blogRecentPostSection.blogOptionSection .ct-row .left-col,.blogRecentPostSection.blogOptionSection .ct-row .right-col{width:100%}.blogRecentPostSection.blogOptionSection .ct-row .right-col{margin-top:40px}.case-study-banner-slider .swiper-pagination{margin-left:0;max-width:calc(100% - 140px)}.cs-banner-slider-main .ViewListBtn{bottom:25px}.career_banner_round_block .inside .hrHero_areaWp{padding:0;position:relative}.career_banner_round_block .inside .vacancy-buttons a:first-child{top:120px}.career_banner_round_block .inside .vacancy-buttons a:nth-child(2){left:20px;top:230px}.career_banner_round_block .inside .vacancy-buttons a:nth-child(3){left:120px;top:340px}.career_banner_round_block .inside .vacancy-buttons a:nth-child(4){top:160px}.career_banner_round_block .inside .vacancy-buttons a:nth-child(5){right:20px;top:280px}.aboutUsBannerSection .aboutbanner_contant .icon-group .icon1{left:13.5%}.aboutUsBannerSection .aboutbanner_contant .icon-group .icon2{right:7%}.aboutUsBannerSection .aboutbanner_contant .icon-group .icon3{left:-19.5%}.our-values-block .title h2:nth-child(2) .icon{left:48%}.our-values-block .title h2:nth-child(3) .icon{left:-37%}.hero-banner-new .inside .text-inside h1{font-size:70px}.home-cs-list-new .item-inside .text-wrap h4{font-size:20px;margin:15px 0 0}.magazinePostPage .magazinePostBodyRight.main-blog-content{width:calc(100% - 100px)}.magazinePostBodyWp .blog-right-sidebar{margin-top:80px;width:100%}.footerLP .lp-ft-row{flex-flow:row wrap}.footerLP .lp-ft-row .expert-links{margin:30px 0 0}.footerLP .lp-ft-row{margin-top:40px}.cmBannerV4 h1{font-size:54px;max-width:520px}.cmBannerV4 .right-main-img{width:460px}.approachTwoCol.webDesignV2SectionV2 .webDesignV2SliderBoxWp.swiper-slide-next{opacity:.2}.projectSection .top_title{text-align:left;width:100%}.projectSection .right_content{margin:0;width:100%}.projectSection .right_content .text.scrollypy{max-width:100%}.contentFormModuleLP .content-wrapper:before{display:none}.bigQuoteBlock.aboutproject_area{padding:100px 0}.locationBlock .ct-row .leftTitle{margin-bottom:30px;width:100%}.locationBlock .ct-row .middleCol{padding:0 0 50px;width:100%}.locationBlock .ct-row .img{text-align:left}.locationBlock .ct-row .middleCol .bottomText{bottom:50px}.locationBlock .ct-row .rightText{width:100%}.locationBlock .ct-row .middleCol .img img{max-width:400px}.icon-content-bg-img-block .ct-row .text-col{margin-top:70px;width:50%}.service-hero-block .bg-img-top{margin-bottom:-50px}.client-video-block .bottom-quote-text{max-width:80%}.icon-content-bg-img-block .top-bg-img{top:-150px}.student-program-block.responsibility-text .inside .left-col{align-items:center;display:flex;flex-direction:column;margin-bottom:40px;text-align:center}.student-program-block.responsibility-text .inside .right-img{padding-left:0;width:100%}.worldwide-text-module .pageCardList .list{margin:0 -20px}.worldwide-text-module .pageCardList .list .cardCol{padding:0 20px}}@media (max-width:767px){.fontmidH2 h2,.form-title,.h2,h2{font-size:42px}.newsletterSec h2{font-size:42px;margin-bottom:24px}.newsletterSec .right-text p{opacity:.7}.footerSocial ul li{margin:5px 4px 5px 0}.blogRecentPostWp .fullPostInner .postTitle h4{font-size:20px;letter-spacing:0}.blogRecentPostWp .postInner .postTitle{margin-bottom:22px}.blogRecentPostWp .halfPostOutter:first-child{border-bottom:1px solid rgba(245,245,255,.2);border-top:1px solid rgba(245,245,255,.2);margin:33px 0;padding:22px 0}.blogRecentPostSection .button a{min-width:inherit;padding:15px 22px}.client-text-slider .swiper-pagination,.videoSlider .swiper-pagination{display:none}.client-text-slider .item{font-size:16px;letter-spacing:-.16px;padding:8px 0}.client-text-slider .item p{letter-spacing:-.16px}.client-text-slider .item .textTitleName span{margin-left:8px}.client-text-slider .item .textContent{margin-bottom:22px}.client-text-slider{padding-bottom:10px}.client-video-block .videoSlider .swiper-slide.swiper-slide-active{top:-18px}.client-video-block .headlineText h2 em{display:block}.client-video-block .title{margin-bottom:-32px;top:0}.client-video-block .videoSlider .swiper-slide .videoInnerContent .videoPlayButton svg{height:35px;width:35px}.client-text-slider .swiper,.client-video-block .swiper{overflow:visible}.client-video-block{padding-bottom:0}.joinOurTeamSection.bookAcallSection{padding-bottom:30px}.joinOurTeamSection.bookAcallSection .bookAcallContentAndCta p{font-size:16px;margin-bottom:24px}.joinOurTeamSection.bookAcallSection .bookAcallContentAndCta .button a{padding:15px 24px}.joinOurTeamSection.bookAcallSection h2{font-size:64px}.joinOurTeamSection.bookAcallSection .joinOurTeamHeadLineParent{margin:0 0 64px}.joinOurTeamSection.bookAcallSection{padding-top:0}.solutions_area .top_heading h2{font-size:16px;opacity:.53}.solutions_area .solution_top .justify-flex-end{justify-content:flex-start}.solutab_title a:before{height:4px}.solutab_title a{font-weight:400;padding:5px 4.5px 16px}.solutions_area .solution_top .top_heading{margin-bottom:26px}.solutions_area .solution_top{margin-bottom:24px}.solutab_title a.active{font-weight:700}.joinOurTeamHeadLineParent .swiper-slide:after{height:20px;right:calc(100% + 12px);width:20px}.partner-text-img-block{padding-bottom:10px}.partner-text-img-block .ct-row .section-title{font-size:16px}.partner-text-img-block .ct-row .left-col{width:100%}.partner-text-img-block .ct-row .right-col{margin-left:0;margin-top:-80px;width:100%}.partner-text-img-block .ct-row .right-col .main-img{padding-right:0}.partner-text-img-block .ct-row .button{bottom:0;left:0;position:absolute}.partner-text-img-block .ct-row .button a{padding:17px 26px}.partner-text-img-block .ct-row{padding-bottom:90px}.partner-text-img-block .ct-row .right-col .partner-img{bottom:50px;right:10px;width:90px}.home-services-block .service-main-row h2{margin-bottom:14px}.home-services-block .service-main-row .text p{font-size:16px}.home-services-block .service-main-row ul li a{opacity:1;padding:6px 32px 6px 6px}.home-services-block .service-main-row ul{flex-direction:column;margin:36px 0 0}.home-services-block .service-main-row ul li a .icon{height:16px;right:6px;width:16px}.home-services-block .service-main-row{padding:32px 0}.home-about-block,.home-services-block{padding-bottom:0}.home-about-block .ct-row .middle-col{width:100%}.home-about-block .ct-row .right-col{padding:24px 0;width:100%}.home-about-block .ct-row .left-col .section-title{font-size:14px}.home-about-block .ct-row{padding-bottom:55px}.home-about-block .ct-row .button{bottom:0;left:0;position:absolute}.home-about-block .ct-row .button a{min-width:inherit!important;padding:17px 24px}.home-about-block .ct-row .left-col{margin-bottom:0}.home-about-block .ct-row .middle-col{margin-top:-80px}.home-about-block .ct-row .right-col p{font-size:16px}.home-about-block{padding-top:30px}.hero-banner-block .main-bottom-title .headline h1{font-size:54px}.hero-banner-block .main-bottom-title .text p{font-size:16px;margin-bottom:24px}.hero-banner-block .main-bottom-title .headline{margin-bottom:24px}.hero-banner-block .main-bottom-title .button a{font-size:16px;padding:16px 18px}.hero-banner-block .hero-img-list .left-text-list{left:0}.hero-banner-block .hero-img-list .left-text-list .item .text{padding-left:16px}.hero-banner-block .hero-img-list .left-text-list .item:not(.active) .text:before{background:transparent}.hero-banner-block .hero-img-list .left-text-list .item.active .text{padding-left:35px}.hero-banner-block .hero-img-list .left-text-list .item.active .text:before{bottom:0;margin:auto;top:0;width:26px}.hero-banner-block .hero-img-list .left-text-list .item.active .text:after{bottom:0;left:23px;margin:auto;top:0}.studilist_item .studilist_top{padding:8px}.studies_listing.blog-list-main .filter_area .filter_right{display:none}.blog-list-main .filter_area .filter_left .filter_box{margin-bottom:10px}.case-study-banner-block .inside-text{padding:280px 15px 0}.case-study-banner-block .inside-text .bottom-part{left:15px;margin-bottom:50px;padding:0 0 20px;width:calc(100% - 30px)}.case-study-banner-block .inside-text .btn-text-row h3{font-size:22px}.case-study-banner-block .inside-text .btn-text-row .right-text h4{font-size:16px}.case-study-banner-block .inside-text .btn-text-row .button a{font-size:16px;padding:14px 20px}.case-study-banner-block .title{text-align:left}.case-study-banner-block .inside-text .title h1{font-size:54px}.studies_listing.blog-list-main{padding-bottom:0}.layout_full .studilist_item .studilist_img{height:265px}.studilist_item{margin-bottom:25px}.studilist_item .services_list a{font-size:16px;line-height:1.2;margin-right:8px;padding-right:8px}.studilist_item .services_list a:after{height:18px;right:-2px;top:1px}.studilist_item .services_list{padding:10px 0 0}.studies_listing.blog-list-main .loadMore_wrap{text-align:left}.studies_listing.blog-list-main .loadMore_wrap a{font-size:16px;min-width:inherit;padding:15px 18px}.joinOurTeamSection.imgListBlock .full-container .button.dnd_area_join_our_team-module-1__button-v2{display:none}.joinOurTeamSection.imgListBlock .joinOurTeamTopImageParent{margin-bottom:30px}.worldwide-text-module{padding:32px 0}.worldwide-text-module .ct-row .left-col .subtitle{font-size:16px;margin-bottom:14px;opacity:.53}.worldwide-text-module .ct-row .right-bottom-text{font-size:16px;width:253px}.worldwide-text-module .ct-row .middle-img{margin-top:-60px;padding-bottom:100px}.worldwide-text-module .ct-row .right-bottom-text{bottom:40px}.worldwide-text-module .ct-row .left-col{max-width:250px}.webDesignV2SectionV2{padding:64px 0 32px}.webDesignV2SectionV2 .titleLabel{margin-bottom:14px}.webDesignV2SectionV2 .titleLabel p{font-size:16px}.webDesignV2SectionV2 .title{margin-bottom:22px;text-align:left}.webDesignV2SectionV2 .title .headlineText{margin:0}.webDesignV2SectionV2 .headlineText h2{line-height:.95}.webDesignV2SectionV2.sliderProgressBottom .swiper{overflow:visible;padding-left:0;padding-right:0}.webDesignV2SectionV2 .webDesignV2SliderBoxWp{opacity:.4;transition:all .4s ease}.webDesignV2SectionV2 .webDesignV2SliderBoxWp.swiper-slide-active{opacity:1}.webDesignV2SectionV2 .webDesignV2SliderBoxWp.swiper-slide-active .webDesignV2SliderBoxInner:after{right:-25px}.webDesignV2SectionV2 .webDesignV2SliderBoxInner .topPart .icon-right .icon{height:32px;width:32px}.webDesignV2SectionV2 .webDesignV2SliderBoxInner .topPart .number-left{font-size:22px;padding-top:20px}.webDesignV2SectionV2 .webDesignV2SliderBoxInner .topPart{margin-bottom:24px}.webDesignV2SectionV2 .webDesignV2SliderBoxInner h4{font-size:22px}.webDesignV2SectionV2 .webDesignV2SliderBoxInner p{font-size:16px}.ourLeadshipSection .titleLabel{margin-bottom:14px}.ourLeadshipSection .titleLabel p{font-size:16px}.ourLeadshipSection .swiper-pagination,.realStorySection .swiper-pagination{width:calc(100% - 80px)}.ourLeadshipSection .swiper-button-next,.realStorySection .swiper-button-next{right:20px}.ourLeadshipSection .swiper-button-prev,.realStorySection .swiper-button-prev{left:20px}.ourLeadshipSection{padding:74px 0 20px}.ourLeadshipSliderOutter .ourLeadshipSliderInner:after{transition:all .4s ease}.ourLeadshipSliderOutter.swiper-slide-active .ourLeadshipSliderInner:after{opacity:0}.ourLeadshipSection .ourLeadshipSliderInner .headShotDetails{opacity:1;padding:10px 2px;position:relative}.ourLeadshipSection .ourLeadshipSliderInner .headShotDetails .name h4{font-size:16px}.ourLeadshipSection .title{margin-bottom:22px}.ourLeadshipSection.sliderProgressBottom .swiper{padding-bottom:40px}.philosoph-block{padding:32px 0}.philosoph-block .ct-row .item{margin-top:30px!important;width:100%}.philosoph-block .title-main{margin-bottom:0}.philosoph-block .ct-row .item .title h5{font-size:24px}.philosoph-block .ct-row .item .title img{max-height:24px;max-width:24px}.philosoph-block .ct-row .item .description-main{font-size:16px}.realStorySection .headlineText p+h2{margin-top:14px}.realStorySection .headlineText{margin-bottom:24px}.realStorySection .realStorySliderParent .realStorySliderOutter .item .boxImage{margin-left:17px;padding-top:50%;width:calc(100% - 34px)}.realStorySliderOutter .realStorySliderInner{padding:70px 16px 22px}.realStorySliderOutter .realStorySliderInner h4{font-size:22px}.realStorySection .realStorySliderParent .realStorySliderOutter .item .text{font-size:16px}.realStorySliderOutter .item .year h2{font-size:54px}.realStorySection.sliderProgressBottom .swiper{padding-bottom:40px}.resultstep_area{padding:32px 0}.resultstep_area .resultstep_main{padding-bottom:0}.resultstep_area .resultstep_wrapin .resultstep_right{margin-top:0}.resultstep_area .top_title{margin-bottom:24px;text-align:left}.resultstep_area .top_title h2{font-size:16px}.resultstep_area .resultstep_item{top:0!important;width:50%}.resultstep_area .resultstep_itemin .numItem{font-size:64px;text-align:left}.resultstep_area .resultstep_itemin .numItem .suffix{font-size:14px}.resultstep_area .resultstep_item .text{color:hsla(0,0%,100%,.7);font-size:16px;text-align:left}.resultstep_area .resultstep_item:nth-child(2n+2){top:32px!important}.aboutproject_area{padding:32px 0}.aboutproject_contant .text{font-size:28px;letter-spacing:-.28px}.aboutproject_area .top_title{margin-bottom:14px;text-align:center}.aboutUsBannerSection{padding:250px 0 20px}.aboutUsBannerSection .headlineText h1{font-size:54px;line-height:.95;max-width:350px;text-align:left}.aboutUsBannerSection .mobileImage{margin-bottom:-50px;margin-top:-120px}.aboutproject_area .baseModuleParent .content-wrapper:before{bottom:-380px;height:300%;right:-770px;top:inherit;width:300%}.hrHero_area.career_banner .baseModuleParent .hrHero_areaWp .button a{border:none;min-width:inherit;padding:18px 25px}.hrHero_area.career_banner{height:auto}.hrHero_area.career_banner .bgImage{height:650px;position:relative}.hrHero_area.career_banner .content{max-width:100%}.hrHero_area.career_banner .vacancy-buttons{height:650px;top:100px}.hrHero_area.career_banner .baseModuleParent .hrHero_areaWp .content p{opacity:.7}.hrHero_area.career_banner .baseModuleParent .hrHero_areaWp .headlineText{margin:-180px 0 150px}.hrHero_area.career_banner .baseModuleParent .hrHero_areaWp{padding-bottom:20px}.thoritBord_area{padding:65px 0 25px}.thoritBord_area .section-label{font-size:16px;margin-bottom:14px}.thoritBord_area .thoritBord_cover .thoritBord_content{font-size:16px;padding:24px 0 0}.imageSlider .swiper-pagination,.thoritBord_area .thoritBord_cover .thoritBord_img{display:none}.imageSlider .imageSlide_item{padding-top:0}.imageSlider{padding:0 0 32px}.our-values-block{padding:45px 0 30px}.section-title-style{margin-bottom:14px}.our-values-block .title .section-label,.section-title-style,.webDesignV2SectionV2 .title .titleLabel{font-size:16px;opacity:.53}.our-values-block .title h2{margin:24px 0 0}.client-testimonial-main{padding:32px 0}.client-testimonial-main .content-wrapper{padding:0}.client-testimonial-main .ts-wrap .ts-image{margin-bottom:-60px;width:100%}.client-testimonial-main .ts-wrap .ts-text{font-size:22px;letter-spacing:-.28px;line-height:110%;margin:0;padding:0 15px;width:100%}.client-testimonial-main .ts-wrap .right-content{margin-left:15px;padding:24px 0;width:calc(100% - 30px)}.client-testimonial-main .ts-wrap .right-content .ts-clientImage{display:none}.client-testimonial-main .ts-wrap .ts-image:before{box-shadow:inset 0 0 20px 15px rgba(0,0,0,.8)}.ourPosition_area{padding:32px 0}.client-testimonial-main .ts-wrap .right-content:after{width:168px}.client-testimonial-main .ts-wrap .right-content:before{width:50px}.ourPosition_area .ourPosn_col_title{margin-bottom:24px}.rt-body .rt-list__items .rt-list__offer-item{align-items:flex-start;flex-flow:row wrap;flex-direction:column;gap:10px;padding:16px 60px 16px 0!important}#recruitee-careers .rt-list__offer-title{font-size:18px!important;width:100%}.ourPosition_area #recruitee-careers .rt-list__offer-title{margin-bottom:0!important}#recruitee-careers .rt-list__offer-item .rt__text.rt-list__offer-location{opacity:.32!important}#recruitee-careers .rt-list__offer-item .rt__text .rt-icon-location{display:none}.rt-body .rt-list__items .rt-list__offer-item:before{height:14px;right:6px;width:14px}.rt-body .rt-list__items .rt-list__offer-item:after{right:6px;width:18px}.career-page-main .webDesignV2SectionV2 .title{margin-bottom:40px;text-align:left}.webDesignV2SectionV2 .webDesignV2SliderBoxWp.noNumber h4{margin:-40px 0 24px;min-height:inherit}.student-program-block{padding:32px 0}.student-program-block .inside .left-col h2{margin-top:0}.student-program-block .inside .left-col .text{font-size:16px;opacity:.7;padding:24px 0 0}.student-program-block .inside .left-col .button.btn-large{display:none}.student-program-block .inside .right-img{margin-left:-70px;margin-right:-70px;width:calc(100% + 140px)}.worldwide-text-block{padding:32px 0}.worldwide-text-block .inside,.worldwide-text-block .section-title-style{text-align:center}.worldwide-text-block .inside .middle-col h2{font-size:50px}.worldwide-text-block .inside .right-text{font-size:16px}.worldwide-text-block:before{display:none}.career-page-main .newsletterSec .content-wrapper:before{left:-190px;top:100px}.hrHero_area.career_banner .baseModuleParent{background-color:#0a0a1a;z-index:9999}html.openMenu .hrHero_area.career_banner .baseModuleParent{z-index:-1}.headerSection{z-index:99999}.hrHero_area.career_banner .baseModuleParent .hrHero_areaWp .button{margin-top:24px}.blogRecentPostSection.blogOptionSection .content-wrapper:after{height:780px;left:0;top:-40%;width:800px}.blogRecentPostSection.blogOptionSection .blogRecentPostTitle{margin-bottom:30px}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.two-post .halfPostOutter{margin:0;min-height:inherit}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.two-post .halfPostOutter .halfPostInner{border-bottom:1px solid rgba(245,245,255,.2);padding:22px 0}.blogRecentPostSection.blogOptionSection .blogRecentPostWp .halfPostOutterParent:last-child .halfPostOutter .halfPostInner{border-bottom:none}.blogRecentPostSection.blogOptionSection .button.btn-large{margin-top:25px}.blogRecentPostSection.blogOptionSection{border-bottom:none;padding-bottom:20px}.suitableWhomSection{padding:32px 0}.suitableWhomTwoColWp .inner h5{font-size:16px;opacity:.7}.suitableWhomTwoColWp .inner h4{font-size:22px;margin-top:10px}.suitableWhomTwoColWpLeft .inner p{font-size:16px;opacity:.7}.feature-accordion-main{padding:32px 0}.accordion-main .item .accordion-title{font-size:18px;padding:18px 50px 18px 0}.accordion-main .item .accordion-title .icon{width:38px}.accordion-main .item .accordion-title .icon svg{height:18px;width:16px}.accordion-main .item .accordion-description{padding:0 0 22px}.solution-page-main .webDesignV2SectionV2 .title h2{text-align:left}.thoritBord_area_custom .thoritBord_content p{font-size:16px;opacity:.7}.thoritBord_area_custom h2 br{display:none}.bannerSectionV3.common-service-banner .bannerWpV3LeftInner{text-align:left}.bannerSectionV3.common-service-banner .bannerWpV3LeftInner .content{font-size:16px;margin-left:0;max-width:100%}.bannerSectionV3.common-service-banner .bannerWpV3LeftInner .content p{opacity:.7}.bannerSectionV3.common-service-banner .bannerWpV3LeftInner .titleLabel p{font-size:16px}.thoritBord_area_custom .thoritBord_cover .thoritBord_img{display:none}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner .right-image-mobile{display:block}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner .image1{display:none}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner{display:flex;padding-left:0}.bannerSectionV3.common-service-banner .bannerWpV3:after{display:none}.bannerSectionV3.common-service-banner .bannerWpV3.row .bannerWpV3Left{margin-bottom:50px}.bannerSectionV3.common-service-banner{padding-bottom:0}.bannerSectionV3.common-service-banner .bannerWpV3LeftInner .headlineText h1{font-size:54px}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner .right-image{margin-left:-50%;padding-right:14px;width:100%}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner .right-image-mobile{margin-right:-50%;padding-left:14px;width:100%}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner .right-image:before{display:none}.bannerSectionV3.common-service-banner .bannerWpV3Right .bannerWpV3RightInner .right-image-mobile{margin-top:-30px}.feature-accordion-main .ct-row:before{bottom:-100%;left:0}.bannerSectionV3.common-service-banner .bannerWpV3:before{bottom:40%;height:600px;left:25%;width:500px}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent.title-col .blogRecentPostTitle{border:none!important;margin-bottom:0!important;padding:0!important}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post>div:nth-child(2n+2)>div{padding-left:0!important}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post>div:nth-child(odd)>div{border:none!important;padding:0!important}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent .halfPostOutter{height:auto}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutter:first-child{border:none}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutter{border-bottom:1px solid rgba(245,245,255,.2)!important;margin-bottom:0}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post>div:nth-child(odd)>div{border-bottom:1px solid rgba(245,245,255,.21)!important;padding:0 0 30px!important}.blogRecentPostSection.blogOptionSection .blogRecentPostWp.three-post .halfPostOutterParent:last-child .halfPostOutter{border:none!important}.caseRecent_area.caseRecent_areaNew .top_heading{max-width:100%;padding-bottom:15px;text-align:left}.caseRecent_area.caseRecent_areaNew .content-wrapper{padding-bottom:80px}.caseRecent_area.caseRecent_areaNew .top_heading .button{bottom:0;left:15px;top:inherit}.caseRecent_area.caseRecent_areaNew .top_heading .button a{padding:15px 20px}.caseRecent_area.caseRecent_areaNew .caseRecent_cover.layout_card .caseRecent_title{font-size:18px}.caseRecent_area.caseRecent_areaNew .caseRecent_cover.layout_card .caseRecent_title a{color:#f5f5ff}.caseRecent_area.caseRecent_areaNew .caseRecent_item .caseRecent_itemin .caseRecent_info .services_list .blog-index__topic-link{font-size:12px}.caseRecent_area.caseRecent_areaNew{padding:32px 0 0}.investmentSection.pricing-style{padding:32px 0}.investmentSection.pricing-style .swiper-wrapper{flex-flow:nowrap;margin:0}.investmentSection.pricing-style .title{text-align:left}.investmentSection.pricing-style .title .titleLabel p{font-size:16px}.investmentSection.pricing-style .investmentWpOutter{margin-top:44px}.investmentSection.pricing-style .investmentWpInner .topPart .boxLabel h4 span{font-size:22px}.investmentSection.pricing-style .investmentWpInner .topPart{margin-bottom:14px;padding-bottom:14px}.investmentSection.pricing-style .investmentWpInner .bottomPart .listContent ul li,.investmentSection.pricing-style .investmentWpOutter .investmentWpInner .listContent p{font-size:16px}.investmentSection.pricing-style .investmentWpInner .bottomPart .button a{padding:9px 20px}.investmentSection.pricing-style .swiper-slide{transition:all .4s ease}.investmentSection.pricing-style .swiper-slide:not(.swiper-slide-active){opacity:.3}.investmentSection.pricing-style.sliderProgressBottom .mobileSlider{padding-bottom:40px}.investmentSection.pricing-style.sliderProgressBottom .mobileSlider .swiper-button-prev{left:15px}.investmentSection.pricing-style.sliderProgressBottom .mobileSlider .swiper-button-next{right:15px}.investmentSection.pricing-style.sliderProgressBottom .mobileSlider .swiper-pagination{width:calc(100% - 110px)}.portfolioTextBlock .textGroup.deskGroup{display:none}.portfolioTextBlock .textGroup.mobileSlider{display:block;overflow:visible}.portfolioTextBlock{padding:32px 0}.portfolioTextBlock .headlineLabel{font-size:16px}.portfolioTextBlock h2{margin-top:14px}.portfolioTextBlock .textGroup .item_main{margin-top:30px;padding:0}.portfolioTextBlock .textGroup .item_main.swiper-slide-active{opacity:1}.portfolioTextBlock .textGroup{padding-bottom:80px}.portfolioTextBlock .swiper-button-prev{bottom:0;left:0}.portfolioTextBlock .swiper-button-next{bottom:0;right:0}.portfolioTextBlock .swiper-pagination{bottom:18px;width:calc(100% - 80px)}.portfolioTextBlock .textGroup .item_main .inside .main-titlePl{font-size:24px;line-height:1.2;margin-bottom:10px}.portfolioTextBlock .textGroup .item_main .inside .main-contentPl p{font-size:16px;line-height:1.2;opacity:.7}.portfolioTextBlock .textGroup .item_main .inside{display:flex;flex-flow:row wrap;padding:0}.portfolioTextBlock .textGroup .item_main .inside .main-imagePl{margin-left:8px;max-width:24px;position:relative;top:-12px}.modernWebSection.modernWebDark .modernWebWp .modernWebWpLeft,.modernWebSection.modernWebDark .modernWebWp .modernWebWpRight,.portfolioTextBlock .textGroup .item_main .inside .main-contentPl{width:100%}.modernWebSection.modernWebDark .modernWebAniInner .progressScroll{display:none}.modernWebSection.modernWebDark .modernWebAniInner .contentWp{padding-left:0;padding-top:5px}.modernWebSection.modernWebDark .modernWeb_slider{padding-top:0}.modernWebSection.modernWebDark .modernWebAniInner .contentWp h4,.modernWebSection.modernWebDark .modernWebAniInner .number h4{font-size:22px}.modernWebSection.modernWebDark .modernWebAniInner .contentWp .content p{color:rgba(245,245,255,.7)}.modernWebSection.modernWebDark .labelTitle h5{font-size:16px}.modernWebSection.modernWebDark .labelTitle{margin-bottom:14px}.moreLeads_area .content-wrapper{padding:0}.moreLeads_area .aboutproject_contant .bg-img img{min-height:400px}.moreLeads_area .aboutproject_contant .bg-img{margin-bottom:-120px}.moreLeads_area .aboutproject_contant .overlay-text{padding:0 16px 90px;position:relative}.moreLeads_area .aboutproject_contant .overlay-text .top_title h2{font-size:42px}.moreLeads_area .aboutproject_contant .overlay-text .button a{padding:17px 20px}.modernWebSection.modernWebDark,.moreLeads_area{padding:32px 0}.bannerSectionV3.common-service-banner.withBg{padding:200px 0 20px}.bannerSectionV3.common-service-banner.withBg .bannerWpV3.row .bannerWpV3Right{margin-left:0;padding-right:0;right:-30%;top:20%;width:120%}.bannerSectionV3.common-service-banner .bannerWpV3.row .bannerWpV3Left .button a{padding:17px 20px}.caseRecent_area.caseRecent_areaNew .content-wrapper:before{left:-220%}.career-single-page-main .newsletterSec:before{background-position:0;height:100%;top:0}.webDesignV2SectionV2.career_skill_slider .webDesignV2SliderBoxWp.noNumber .topPart .top-image img{height:100px}.webDesignV2SectionV2.career_skill_slider.sliderProgressBottom .swiper{padding-bottom:50px}.career-single-page-main .webDesignV2SectionV2 .title{text-align:left}.career-single-page-main .webDesignV2SectionV2 .title .descriptionText p{padding:0}.client-video-testimonial-main .ts-wrap .ts-image{height:450px;width:100%}.client-video-testimonial-main .ts-wrap .right-content{padding:24px 0 0;width:100%}.client-video-testimonial-main .ts-wrap .right-content .bottom-text{font-size:14px;padding:24px 0}.career-single-page-main .webDesignV2SectionV2 .title .descriptionText{margin:0;padding-top:22px}.bannerSectionV3.common-service-banner.withoutGradient{padding:260px 0 150px}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3 .bannerWpV3Left{width:90%}.client-video-testimonial-main .right-shape{bottom:-20%;width:45%}.career-single-page-main .webDesignV2SectionV2 .baseModuleParent:before{bottom:30%;left:-20%}.cs-post-banner .postview_hero{margin-bottom:-60px;padding-top:280px}.cs-post-banner .postview_hero h1.post_title{font-size:54px}.postview_hero .posthero_tags{display:flex;flex-flow:column}.postview_hero .posthero_tags .tags{font-size:16px;line-height:120%;margin:0 0 8px;padding:0}.aboutproject_area.aboutTextBlogSingle .aboutproject_contant{padding:38px 0 0}.aboutproject_area.aboutTextBlogSingle .aboutproject_contant .grayTitle p{font-size:16px}.aboutproject_area.aboutTextBlogSingle .aboutproject_contant .top_title{margin-bottom:24px}.ourChallengeSection.blogStyle{padding:32px 0}.ourChallengeSection.blogStyle .row>div{padding:0}.ourChallengeSection.blogStyle .col-md-12.mb25{margin-bottom:14px}.ourChallengeSection.blogStyle .moduleNum p,.ourChallengeSection.blogStyle .title .text p{font-size:16px}.ourChallengeSection.blogStyle .title{margin-bottom:30px}.single-post-view .webDesignV2SectionV2{padding:32px 0}.single-post-view .webDesignV2SectionV2 .title{margin-bottom:25px}.single-post-view .webDesignV2SectionV2 .webDesignV2SliderBoxWp{min-height:inherit}.single-post-view .webDesignV2SectionV2 .webDesignV2SliderBoxWp.noNumber h4{margin:0 0 24px}.resultstep_area.blogPageResultText .resultstep_left .secNumber{margin-bottom:14px;text-align:left}.resultstep_area.blogPageResultText .resultstep_left .secNumber p{font-size:16px}.resultstep_area.blogPageResultText .resultstep_item{margin-bottom:32px}.resultstep_area.blogPageResultText .resultstep_item .text{font-size:16px}.resultstep_area.blogPageResultText .resultstep_itemin .numItem .mb25{margin-bottom:8px}.resultstep_area.blogPageResultText .resultstep_left .top_title h2{font-size:42px}.succfactsBlogSingle .content-wrapper{padding:0}.philosoph-block .count-main{font-size:16px;margin-bottom:14px}.providservBlogView .top_mod_number{font-size:16px}.providservBlogView .providserv_main .col-md-4 .top_title{padding:0;text-align:left}.providservBlogView .providserv_item .providserv_itemin .providserv_div h4{font-size:22px;min-height:inherit}.providservBlogView .providserv_area .providserv_icon{margin-left:auto}.providservBlogView .providserv_item.swiper-slide-next{opacity:.3}.providservBlogView .swiper-button-prev{left:15px}.providservBlogView .swiper-pagination{left:0;width:calc(100% - 110px)}.providservBlogView .swiper-button-next{right:15px}.customerSayBlogView .title p{font-size:16px}.customerSayBlogView .title{margin-bottom:24px}.customerSayBlogView .cusSayWp .cusSayWpLeft .content h3{font-size:28px;letter-spacing:-.28px;line-height:95%}.customerSayBlogView .cusSayWp .cusSayWpLeft .namepos .inside{font-size:14px;padding:0 0 24px}.abouthubspot_area .abouthubspot_contant .top_title p{font-size:16px}.abouthubspot_area .abouthubspot_contant .button{margin-top:24px}.swiper .content-wrapper.forProgress{top:20px}.pricing-contact-section{padding:32px 0}.pricing-contact-section .title{padding-bottom:20px}.pricing-contact-section .ct-row .left-col .inside{padding:20px}.pricing-contact-section .hs_cos_wrapper_type_form .actions input[type=submit]{min-width:inherit;padding:15px 20px}.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input input[type=email],.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input input[type=number],.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input input[type=password],.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input input[type=tel],.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input input[type=text],.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input select,.pricing-contact-section .hs_cos_wrapper_type_form .hs-form-field .input textarea{padding:5px 0}.blogRecentPostSection.blogOptionSection .ct-row .left-col .inside{padding:28px}.blogRecentPostSection.blogOptionSection .ct-row .left-col .inside .top-text p{font-size:16px}.blogRecentPostSection.blogOptionSection .ct-row .right-col{margin-top:10px}.caseRecent_area.caseRecent_areaNew .top_heading_coverflow .top_title{width:100%}.caseRecent_area.caseRecent_areaNew .top_heading_coverflow .top_content{order:2;padding-left:0}.caseRecent_area.caseRecent_areaNew .top_heading_coverflow .button{margin:10px auto auto}.caseRecent_area.caseRecent_areaNew .top_heading_coverflow .top_content .text{font-size:16px;line-height:1.2;margin:22px auto auto}.caseRecent_area.caseRecent_areaNew .top_heading_coverflow{padding-bottom:40px}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item.swiper-slide-active .caseRecent_info .caseRecent_title{font-size:32px;margin-top:10px}.caseRecent_area.caseRecent_areaNew .caseRecent_slider_coverflow .caseRecent_item .caseRecent_itemin .caseRecent_info .services_list{margin-bottom:12px}.case-study-banner-slider .content-wrapper.forPagination{left:13px}.cs-banner-slider-main .ViewListBtn .last-row{margin-right:15px}.joinOurTeamSection.imgListBlock .swiper-slide .imageBox .text-overlay h3{font-size:12px}.joinOurTeamSection.imgListBlock .swiper-slide .imageBox .text-overlay:before{height:20px;left:-28px;top:-8px;width:20px}.joinOurTeamSection.imgListBlock .swiper-slide .imageBox .text-overlay{padding:10px 10px 10px 0;width:100px}.career_banner_round_block .inside{display:flex;flex-direction:column}.career_banner_round_block .inside .vacancy-buttons{display:flex;flex-flow:row wrap;gap:10px;justify-content:center;margin:30px 0 0;order:3}.career_banner_round_block .inside .vacancy-buttons a{display:inline-flex;left:0!important;opacity:1;padding:8px 12px;position:relative!important;right:0!important;top:0!important;transform:none!important}.career_banner_round_block .inside .bgImage{margin-bottom:-100px;padding:35px 0 0}.aboutUsBannerSection .mobileImage img{width:100%}.aboutUsBannerSection .aboutbanner_contant .icon-group .icon1{left:302px;top:2px;transform:rotate(12deg);width:30px}.aboutUsBannerSection .aboutbanner_contant .icon-group .icon2{height:24px;left:225px;margin-top:-5px;right:inherit;width:24px}.aboutUsBannerSection .aboutbanner_contant .icon-group .icon3{bottom:20px;height:24px;left:257px;right:inherit;width:24px}.our-values-block .title{margin:auto;max-width:270px;position:relative}.our-values-block .title h2 .icon{height:22px;width:22px}.our-values-block .title h2:first-child .icon{left:inherit;right:0}.our-values-block .title h2:nth-child(2) .icon{bottom:10px;left:10px;right:inherit}.our-values-block .title h2:nth-child(3) .icon{bottom:0;left:inherit;right:25px}.deskTopImage.video-main .videoPlayButton{height:50px;width:50px}.aboutUsBannerSection{z-index:6}.hero-banner-block .hero-img-list .left-text-list .item.active .text em{font-size:16px;margin-top:2px}.hero-banner-block .hero-img-list .left-text-list .item.active .text .title-icon img{max-height:30px;max-width:60px}.hero-banner-new .inside .text-inside{padding:160px 0 42px}.hero-banner-new .inside .text-inside h1{font-size:57px}.hero-banner-new .inside .text-inside .text{padding:32px 0}.home-cs-list-new .item-inside .text-wrap{padding:25px 18px 20px}.home-cs-list-new .item-inside .text-wrap .title-row h3{font-size:24px}.home-cs-list-new .item-inside .text-wrap .title-row small{padding:0 0 0 8px}.home-cs-list-new .item-inside .text-wrap h4{margin:15px 0 0}.home-about-block .ct-row:after{height:1000px}.cs-post-banner.magazin-banner-main .postview_hero{padding-top:180px}.cs-post-banner.magazin-banner-main .postview_img img{height:auto!important}.cs-post-banner .postview_hero h1.post_title{font-size:32px}.cs-post-banner.mz-post-banner .postview_img{height:300px;margin-top:30px}.cs-post-banner.mz-post-banner:before{height:250px}.magazinePostPage .magazinePostBodyWp{flex-direction:inherit;padding:0 15px}.magazinePostPage .magazinePostBodyLeft.social-left{margin-bottom:20px;width:100%}.magazinePostPage .magazinePostBodyRight.main-blog-content{padding:0;width:100%}.magazinePostBodyWp .blog-right-sidebar{margin-top:50px;padding:0;width:100%}.magazinePostBodyLeft .postShare{border:none}.magazinePostPage .magazinePostBodyLeft.social-left .postShare ul{flex-direction:row;gap:8px;width:auto}.magazinePostPage .magazinePostBodyLeft.social-left .postShare p{width:auto}.magazinePostBodyLeft .postShare .font-lg-20{padding-right:15px}.magazinePostPage .magazinePostBodyLeft.social-left .postShare ul li{margin:0}.magazinePostPage .magazinePostBodyParent{padding:30px 0}.magazinePostBodyRight .post_body h2{font-size:32px}.magazinePostBodyRight .post_body li,.magazinePostBodyRight .post_body p{font-size:16px;line-height:1.5}.magazinePostBodyRight .post_body *+ul,.magazinePostBodyRight .post_body ul li+li{margin-top:14px}.magazinePostBodyRight .post_body ul li:before{top:8px}.newsletter-subscribe{padding:30px 20px}.newsletter-subscribe .newsletter-form .hs_cos_wrapper .hs_email .input input{height:52px;padding:10px 20px}.newsletter-subscribe .newsletter-form .hs_cos_wrapper .hs_submit .actions .hs-button{font-size:12px;height:52px;padding:10px;width:125px}.magazinePostPage .bottom-postmeta-row .postShare .font-lg-20{padding-right:0}.blog-right-sidebar .hs_cos_wrapper form .hs-search-field__input{height:52px;padding:10px 20px}.blog-right-sidebar .hs_cos_wrapper form button{height:52px}.newsletter-subscribe .newsletter-form .hs_cos_wrapper .hs_email.hs-email{width:calc(100% - 125px)}.footerLP .footerBottomWp{border:none;margin:0;padding:0}.footerLP .lp-ft-row{padding-left:15px}.footerLP .lp-ft-row .ft-list{margin-top:35px;order:2;width:100%}.footerLP .lp-ft-row .companyWp{flex-direction:row-reverse;gap:35px;order:1}.footerLP .footerTopWpLeft{border:none}.cmQuote{padding-bottom:16px}.cmQuote .quote_content{width:100%}.cmQuote .quote_profile{margin-top:24px;width:100%}.cmQuote .info{display:none}.cmQuote .quote_profile .info{display:block;margin-top:20px}.cmQuote .quote_profile .social_info{margin-top:12px}.cmQuote .quote_profile .socialItems{margin:0 -10px}.logoSectionTitle{font-size:16px;opacity:.53}.contentFormModuleLP .contentFormRight .inside .contentForm .hs_cos_wrapper_type_form .actions input[type=submit]{min-width:167px;padding:17px 20px}.contentFormModuleLP .contentFormRight .inside{padding-top:22px}.contentFormModuleLP .contentFormRight .inside h4{font-size:22px;letter-spacing:-.22px;margin-bottom:12px}.contentFormModuleLP .contentFormRight .inside p{font-size:16px;letter-spacing:-.16px}.contentFormModuleLP .contentFormRight .inside .formTopContent{margin-bottom:22px}.contentFormModuleLP .contentFormRightInner .contentFormTitle{padding-bottom:22px}.contentFormModuleLP form .form-columns-2>div{width:calc(50% - 30px)!important}.whitepaperListBlock .section-title{font-size:16px;opacity:.53}.whitepaperListBlock .whitepaperCta{display:none}.whitepaperListBlock .whitepaperSliderInner{margin-top:24px}.cmBannerV4 .right-main-img{display:none}.cmBannerV4{padding:200px 0 0}.cmBannerV4 h5{font-size:16px}.cmBannerV4 h1{margin:14px 0 22px}.cmBannerV4 p{font-size:16px;opacity:.7}.cmBannerV4:before{left:-210px;width:220%}.cmBannerV4 .main-mobile-image{display:block;margin-top:-60px;position:relative}.footerLP .lp-ft-row .expert-links{border-top:1px solid rgba(215,215,226,.1);margin:42px -15px 0;order:3;padding:42px 15px 0;width:calc(100% + 30px)}.footerLP.footerSection .content-wrapper{position:relative}.footerLP .footerTopWpLeft{margin-bottom:0}.footerLP.footerSection .footerBottomWpLeft.smallGrayText{bottom:5px;position:absolute;right:15px;width:auto}.cmQuote .quote_content h4{font-size:16px;opacity:.53}.contentFormModuleLP .contentLeft p{font-size:16px}.projectSection.aboutproject_area.aboutTextBlogSingle{padding-bottom:70px;padding-top:0}.projectSection .bottom_content h6,.projectSection .bottom_content p{font-size:20px}.approachTwoCol.providserv_area .wrapping-left{padding-left:15px}.approachTwoCol.providservBlogView .providserv_main .col-md-8{padding-left:15px;padding-right:15px}.approachTwoCol.webDesignV2SectionV2 .webDesignV2SliderBoxInner h4{font-size:22px}.approachTwoCol.webDesignV2SectionV2 .top_title em{display:block}.approachTwoCol.webDesignV2Se.sliderProgressBottom .swiper .swiper-button-prev,.approachTwoCol.webDesignV2SectionV2.sliderProgressBottom .swiper .swiper-button-next,.approachTwoCol.webDesignV2SectionV2.sliderProgressBottom .swiper .swiper-pagination{display:flex}.approachTwoCol.webDesignV2SectionV2.sliderProgressBottom .swiper .swiper-button-next{right:15px}.approachTwoCol.webDesignV2SectionV2.sliderProgressBottom .swiper .swiper-button-prev{left:15px}.approachTwoCol.webDesignV2SectionV2.sliderProgressBottom .swiper .swiper-pagination{width:calc(100% - 110px)}.projectSection .top_title{text-align:left}.cmQuote .content-wrapper:before{display:none}.bannerSectionV3.common-service-banner.withoutGradient .bannerWpV3Left .bannerWpV3LeftInner .content p{font-size:20px;line-height:1.4}.moreLeads_area .aboutproject_contant .overlay-text .text{font-size:16px;letter-spacing:-.16px}.bigQuoteBlock.aboutproject_area .aboutproject_contant .quoteInfo{font-size:16px;margin-top:40px}.bigQuoteBlock.aboutproject_area{padding:60px 0}.bigQuoteBlock.aboutproject_area .aboutproject_contant .quoteInfo span{padding:0 12px}.bigQuoteBlock.aboutproject_area .aboutproject_contant .quoteInfo span:not(:first-child):before{height:18px}.headlineCtaBlock,.locationBlock{padding:60px 0}.headlineCtaBlock .ct-row .btn-group .button a{padding:15px 10px}.headlineCtaBlock .ct-row .btn-group{gap:12px}.headlineCtaBlock .ct-row .text-row{margin-bottom:30px}.headlineCtaBlock .bg-img img{bottom:-50px}.headlineCtaBlock .ct-row p{font-size:16px;line-height:1.4;margin-top:22px}.icon-content-bg-img-block .ct-row .text-col{margin-top:50px;text-align:center;width:100%}.icon-content-bg-img-block .ct-row .text-col .icon{margin-bottom:20px}.client-video-block .bottom-quote-text .text{font-size:14px}.client-video-block .bottom-quote-text .text .quote-info .name{margin-right:18px}.service-hero-block .bg-img-top{margin-bottom:0}.service-hero-block .ct-row .text p{font-size:22px}.client-video-block .bottom-quote-text{max-width:100%}.icon-content-bg-img-block .top-bg-img{top:0}.client-video-block .headlineText h2 em br{display:none}.icon-content-bg-img-block .ct-row .text-col h3{margin-top:0}.student-program-block.responsibility-text .title-row{padding-bottom:30px}.student-program-block.responsibility-text .inside .left-col{margin-bottom:30px}.student-program-block.responsibility-text .inside .right-img{gap:10px}.student-program-block.responsibility-text .inside .right-img .img:nth-child(2){padding-top:20px}.student-program-block.responsibility-text .inside .right-img .img:nth-child(3){padding-top:0}.student-program-block.responsibility-text .title-row h2{margin-top:0}}@media (max-width:600px){.worldwide-text-module .pageCardList .list .cardCol:nth-child(odd){width:100%}.worldwide-text-module .pageCardList .list .cardCol:nth-child(2n+2){padding-top:0;width:100%}.worldwide-text-module .pageCardList .list .cardCol{margin-bottom:50px}.worldwide-text-module .pageCardList .list .cardCol a h3{font-size:38px}}