#pointer-dot,#pointer-ring{position:fixed;top:0;left:0;pointer-events:none}.Admin,.app_box_hover,.des_img ul li{box-sizing:border-box}#pointer-dot,#pointer-ring,.new_recent_proculist .owl-nav{pointer-events:none}@font-face{font-family:inter-black;src:url("inter-black.woff2") format('woff2'),url("inter-black.woff") format('woff'),url("inter-black.ttf") format('truetype');font-style:normal;font-display:swap}@font-face{font-family:inter-bold;src:url("inter-bold.woff2") format('woff2'),url( "inter-bold.woff") format('woff'),url("inter-bold.ttf") format('truetype');font-style:normal;font-display:swap}@font-face{font-family:inter-extrabold;src:url( "inter-extrabold.woff2") format('woff2'),url("inter-extrabold.woff") format('woff'),url("inter-extrabold.ttf") format('truetype');font-style:normal;font-display:swap}@font-face{font-family:inter-light;src:url("") format('woff2'),url("") format('woff'),url("") format('truetype');font-style:normal;font-display:swap}@font-face{font-family:inter-medium;src:url("inter-medium.woff2") format('woff2'),url("inter-medium.woff") format('woff'),url("inter-medium.ttf") format('truetype');font-style:normal;font-display:swap}@font-face{font-family:inter-regular;src:url("inter-regular.woff2") format('woff2'),url("inter-regular.woff") format('woff'),url("inter-regular.ttf") format('truetype');font-style:normal;font-display:swap}@font-face{font-family:inter-semibold;src:url("inter-semibold.woff2") format('woff2'),url("inter-semibold.woff") format('woff'),url("inter-semibold.ttf") format('truetype');font-style:normal;font-display:swap}@font-face{font-family:inter-thin;src:url("") format('woff2'),url("") format('woff'),url("") format('truetype');font-style:normal;font-display:swap}@font-face{font-family:poppins-extrabold;src:url("") format('woff2'),url("") format('woff'),url("") format('truetype');font-style:normal;font-display:swap}.mb0{margin-bottom:0!important}#pointer-dot{width:8px;height:8px;border:3px solid #fff;border-radius:4px;z-index:999;background:#fff}#pointer-ring{width:40px;height:40px;padding:20px;border-radius:100%;z-index:102;background:rgba(237,28,36,.6)}.allClients .accordion>div:nth-child(2) ul li img,.appDevelopment ul ul li img,.appDevelopment>ul>li figure img,.appPlatforms ul li figure img,.bannerPrateekGroup img,.blogSingle figure img,.blogsList>li figure img,.caseStudiesContent li>figure img,.clientBrands ul li figure img,.coreValues ul li div img,.digitalDynamic figure img,.expertsIn ul li img,.navbar-brand img,.ourApproach ul li div img,.ourEffectiveProcess figure img,.pageApplyNow .brandContent,.pageCaseStudyClient .brandContent,.pageContact .brandContent,.pageHire .brandContent,.pageWork .brandContent,.projectOnline img,.result_drive_quality .brandContent,.somethingUnique figure img,.viewClientele img,.workDataContent ul li img,footer img,img{max-width:100%}.p0,.pageWebsiteMaintenance .ourApproach>p,.pd0{padding:0!important}.growthPlan ul li p,body{font-family:inter-regular}.AdminLogin ul li a,.std_login ul li a,a{text-decoration:none}:focus{outline:0!important;box-shadow:none!important}.allClients .accordion .accordion-body,.blogsList,.newcallwala_popup.homepup-up .modal-dialog .modal-content .modal-body,.projectBoxFive,.projectBoxFour,.projectBoxOne,.projectBoxSix,.projectBoxThree,.projectBoxTwo,.video_play_popoup .modal-body,ul{padding:0}.displayFlex{display:flex;padding-top:20px}.container{max-width:1920px;width:92%}.btn-primary{font-size:24px;line-height:34px;color:#000;overflow:hidden;padding:10px 100px;position:relative;text-transform:uppercase;border:1px solid #fff;border-radius:0;transition:.3s linear;background:#fff}.btnRed{color:#fff;background:#ec1c23}.btnRedRadial{font-size:18px;line-height:22px;color:#fff;padding:19px 32px;border-radius:40px;background:#ef343c}.btn-primary:hover{color:#fff;border-color:#000;background:#aaa}.btn-primary:after{content:'';position:absolute;bottom:-100%;left:0;width:100%;height:100%;z-index:9;transition:.3s linear;background:#000}.btn-primary:hover:after{bottom:0}.btn-primary span{position:relative;z-index:10}.homeVectorShape{position:absolute;top:0;left:0;width:100%;height:564px;background:url("top-net-vector.svg") 60% 0 no-repeat}.plusvectorShape{position:absolute;width:140px;height:140px;top:140px;right:285px;background:url("plus-pattern.svg") no-repeat}.innerVectorShape{position:absolute;top:0;left:0;width:100%;height:960px;background:url("inner-vector-shape.svg") 75% 0/1280px no-repeat}.getInTouchFixed{position:fixed;bottom:8px;right:20px;z-index:99}.banner_bg,.getInTouchForm .row>div,.mobile_home_project_grid,.navbar-nav .nav-item,.projectsGrid .row>div,header.navbar{position:relative}.getInTouchFixed ul{display:flex;flex-wrap:wrap;list-style-type:none;width:50px;margin:0;padding:0}.getInTouchFixed ul li{width:100%;margin-bottom:15px}.getInTouchFixed ul li a{display:flex;align-items:center;justify-content:center;width:55px;height:55px;text-decoration:none;border-radius:100%;transition:.3s linear;background:#ed1c24}.getInTouchFixed ul li a:hover{background:#000}.getInTouchFixed ul li a i{color:#fff;transition:.3s linear}header.navbar{padding:40px 0;z-index:100}header nav{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.navbar-expand-md .navbar-toggler svg,.navbar-nav .nav-item .nav-dropdown li a{color:#000}.navbar-brand{max-width:250px;margin-top: 9px;}.navbar-expand-md .navbar-collapse{flex-grow:0;align-items:baseline;margin-right:70px}.navbar-expand-md .navbar-nav,.result_drive_quality .serviceOverview p{margin-top:0}.navbar-nav .nav-link{font-size:18px;line-height:22px;color:#000;padding:0 10px 10px!important}.blogsList>li .socialMedia li a:hover i,.getDigital div span:hover svg,.hireCSIPLFaqs .accordion .accordion-item .accordion-button[aria-expanded=true],.navbar-nav .nav-item:hover>.nav-link,.navbar-nav .nav-link:hover,.ourServices ul li a:hover,.socialMediaPosts h4 span{color:#ec1c23}.navbar-nav .nav-link i{font-size:11px;color:#ec1c23;transform:rotate(-45deg)}.navbar-nav .nav-item .nav-dropdown{display:none;list-style-type:none;padding:15px;position:absolute;box-shadow:2px 4px 5px #686868;background:#ec1c23}.brand,.brand .circleText{display:flex;position:relative}.navbar-nav .nav-item .nav-dropdown li{border-bottom:1px solid #ed696d}.navbar-nav .nav-item .nav-dropdown li:last-child{border:0}.navbar-nav .nav-item .nav-dropdown li a{display:flex;font-size:14px;line-height:18px;text-decoration:none;padding:10px;transition:.3s linear}.navbar-expand-md .navbar-toggler.lgNavbar{display:flex;flex-wrap:wrap;justify-content:flex-end;width:50px;height:34px;padding:0;border:0;position:relative;z-index:1000;text-align:right}.navbar-expand-md .navbar-toggler.lgNavbar:focus{border:0;box-shadow:none}.navbar-expand-md .navbar-toggler.lgNavbar i{display:block;width:50px;height:4px;margin-bottom:3px;transition:.3s linear;background:#000}.navbar-expand-md .navbar-toggler.lgNavbar i:nth-child(2){width:44px}.navbar-expand-md .navbar-toggler.lgNavbar i:nth-child(3){width:38px}.navbar-expand-md .navbar-toggler.lgNavbar[aria-expanded=true]{height:50px}.navbar-expand-md .navbar-toggler.lgNavbar[aria-expanded=true] i{width:32px;background:#fff;margin-top:18px;transform:rotate(45deg)}.navbar-expand-md .navbar-toggler.lgNavbar[aria-expanded=true] i:nth-child(2){margin-top:-6px;transform:rotate(-45deg)}.navbar-expand-md .navbar-toggler.lgNavbar[aria-expanded=true] i:last-child{opacity:0}.navbar-expand-md .navbar-collapse#lgNavbar{position:fixed;top:-100%;left:0;width:100%;height:100%;z-index:999;transition:.3s linear;background:#1e1e1e;min-height:100vh;overflow:auto}.getInTouchForm .btn:hover:after,.navbar-expand-md .navbar-collapse#lgNavbar.show{top:0}.brand{justify-content:space-between;padding-top:100px;padding-bottom:70px}.brand h1,.brand h2{font-size:72px;line-height:80px;font-family:inter-semibold}.brand h1 span,.brand h2 span,.valueCreators>h2 span{display:block;font-family:inter-extrabold;color:#ec1c23}.brand .circleText{align-items:center;justify-content:center;margin:70px 0 0;cursor:pointer}.getDigital,.getDigital div,.workDataHeader div:first-child{align-items:center;display:flex}.brand .circleText svg{width:180px;max-width:100%;height:auto;fill:currentColor;letter-spacing:1px;text-transform:uppercase;transform-origin:center;transform:rotate(0);transition:.5s linear 1s;animation:12s linear 1s infinite circleTextRotate}@keyframes circleTextRotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.circleText h5{position:absolute;font-size:18px;line-height:24px;font-family:inter-medium;color:#ed1c24;text-align:center}.getDigital{justify-content:center;height:770px;margin-bottom:100px;background:url("get-digital.jpg") center/cover no-repeat}.getDigital div h3{font-size:60px;line-height:72px;font-family:inter-bold;color:#fff;text-align:right;margin-right:30px;padding-right:30px;border-right:2px solid #fff}.getDigital div span{display:flex;align-items:center;justify-content:center;width:115px;height:115px;border:4px solid #fff;border-radius:100%;transition:.3s linear}.getDigital div span svg{width:70px;height:70px;color:#fff;transition:.3s linear}.digitalDynamic{padding:100px;background:url("bg-digital-dynamic.jpg") 0 0/cover no-repeat}.digitalDynamic .row,.getInTouch>div .getInTouchDetails ul li:last-child{align-items:center}.projectsGrid>div .row>div,.valueCreators .top{display:flex;align-items:center;position:relative;overflow:hidden}.digitalDynamic h2{font-size:60px;line-height:70px;font-family:inter-medium;color:#fff;margin:0 0 30px}.digitalDynamic h2 span{display:block;font-size:70px;font-family:inter-bold}.digitalDynamic p{max-width:720px;font-size:20px;line-height:30px;color:#fff;margin:0 0 50px}.digitalDynamic p span{display:block;font-size:24px;line-height:34px;font-family:inter-medium;margin-bottom:20px}.digitalDynamic figure{padding-left:50px}.ourServices{padding:100px;background:url("bg-our-services.jpg") 0 0/cover no-repeat}.ourServices .row .col-6:first-child,.pageDigitalMarketing .serviceOverview h2,.pageWebsiteMaintenance .serviceOverview h2{padding-right:80px}.introClient div,.ourServices .row .col-6:nth-child(2){padding-left:80px}.ourServices h2{font-size:72px;line-height:82px;font-family:inter-semibold;color:#fff;margin:0}.brandValuesHeader h2 span,.ourApproach>h2 span,.ourServices h2 span,.recentWorks h2 span,.serviceOverview h2 span{display:block;font-size:30px;line-height:40px;color:#ec1c23}.ourServices p{max-width:550px;font-size:22px;line-height:32px;color:#888;margin:40px 0 50px}.valueCreators .top h2,.valueCreators>h2{font-size:72px;line-height:82px;font-family:inter-semibold}.appDevelopment ul,.appPlatforms ul,.contactDetails ul,.coreValues ul,.ourServices ul,footer ul{list-style-type:none;margin:0;padding:0}.ourServices ul li{margin-bottom:50px}.ourServices ul li a{font-size:40px;line-height:44px;font-family:inter-medium;color:#fff;transition:.3s linear;display:inline-block;position:relative}.ourServices ul li a:after{content:'';width:calc(100% - 35px);height:3px;background:#fff;position:absolute;left:0;bottom:0;transition:.3s linear}.ourServices ul li a:hover::after{background:#ec1c23;transition:.3s linear}.ourServices ul li a i{font-size:30px;color:#ec1c23;margin-left:10px;transform:rotate(-45deg) translateX(-8px)}.valueCreators{overflow:hidden;margin-top:100px}.valueCreators .top{justify-content:center;height:210px}.valueCreators .top .valueCreatorsImgOne,.valueCreators .top .valueCreatorsImgTwo{position:absolute;top:0;left:0;width:100%;height:100%;background:url("value-creators.svg") center center/99% no-repeat;filter:invert(15%) sepia(64%) saturate(6%) hue-rotate(310deg) brightness(-131%) contrast(0%);opacity:.5!important}.valueCreators .top .valueCreatorsImgOne{animation:100s linear 1s infinite forwards moveTextOne}.valueCreators .top .valueCreatorsImgTwo{animation:100s linear 1s infinite forwards moveTextTwo}@keyframes moveTextOne{0%,100%{left:0}49.5%{left:-100%;opacity:1}49.6%{opacity:0}49.7%{left:100%;opacity:0}49.8%{opacity:1}}@keyframes moveTextTwo{0%,100%{left:100%}50%{left:0}99.5%{left:-100%;opacity:1}99.6%{opacity:0}99.7%{left:100%;opacity:0}99.8%{opacity:1}}.valueCreators .top h2{position:absolute;color:#000;margin:0}.valueCreators>h2{color:#000;margin:100px 0 50px}.projectsGridLg,.testimonials h2 span{display:block}.close_mn,.menu_mn .logo,.mobile_home_blog_grid,.mobile_home_project_grid,.mobile_home_project_grid .owl-dots,.none_des,.projectsGridSm,img.mobile_show{display:none}.projectsGrid .row{width:100%;margin:0}.projectBoxTwo,.projectsGrid>div>.row{margin-bottom:10px}.projectsGrid>div .row>div{justify-content:center}.projectLogo,.viewAllProjects{width:100%;align-items:center;display:flex}.projectLogo{position:absolute;top:0;left:0;height:100%;justify-content:center;z-index:2}.projectsGrid figure{width:100%;height:100%;overflow:hidden;position:relative;margin:0;z-index:1;transition:.3s linear}.projectBoxFive,.projectBoxFour,.projectBoxSix,.projectBoxThree,.projectBoxTwo{height:435px}.projectBoxFour{padding-right:7px}.projectBoxFive{padding:0 3px}.projectBoxSix{padding-left:7px}.projectBoxOne{height:880px;padding-right:10px}.projectBoxOne figure{background:url("img-aparna-kaushik.jpg") 0 0/cover no-repeat}.projectBoxTwo figure{background:url("img-galgotias-university.jpg") 0 0/cover no-repeat}.projectBoxThree figure{background:url("img-xstream-agile.jpg") 0 0/cover no-repeat}.projectBoxFour figure{background:url("img-fabrento.jpg") 0 0/cover no-repeat}.projectBoxFive figure{background:url("img-fcml.jpg") 0 0/cover no-repeat}.projectBoxSix figure{background:url("img-vegas.jpg") 0 0/cover no-repeat}.projectBox:hover figure{filter:brightness(.7)}.projectBox .projectLogo img{max-width:70%;max-height:40%}.viewAllProjects{justify-content:center;cursor:pointer;padding:50px;transition:.3s linear;background:#f0f0f0}.viewAllProjects span{font-size:48px;line-height:52px;font-family:inter-medium;color:#000;transition:.3s linear}.viewAllProjects span i{font-size:32px;color:#ec1c23;transform:rotate(-45deg);transition:.3s linear}.viewAllProjects:hover{background:#ec1c23}.inner_side_manu_bar,.inner_side_manu_bar a,.show_details a.cldiv,.viewAllProjects:hover span,.viewAllProjects:hover span i{color:#fff}.blogs,.devicesPlatforms,.ourApproach{padding:100px 0}.blogs h2,.brandValuesHeader h2,.recentWorks h2,.serviceOverview h2{font-size:72px;line-height:82px;font-family:inter-semibold}.blogs h2 span{font-family:inter-extrabold;color:#ec1c23}.blogs p{font-size:24px;line-height:30px;color:#888;margin:0 0 70px}.blogs .row .col-6:first-child,.pageDedicatedHosting .serviceOverview h2,.pageWebsiteMaintenance .whyUs h2{padding-right:50px}.blogs .row .row .col-6:first-child,.home_short_blog_list .col-md-6:first-child{padding-right:calc(var(--bs-gutter-x) * .5)}.blogs .col-6 .row .col-6{position:relative;padding-right:30px;padding-left:30px;padding-bottom:140px;border-bottom:1px solid #ec1c23;border-left:1px solid #ec1c23}.blogs .col-6 .row:nth-child(2) .col-6,.brandValues.ourApproach ul li:last-child,.home_short_blog_list .row:last-child .col-md-6{border-bottom:0}.blogs figure{max-width:780px;height:430px;overflow:hidden;margin:40px 0 0;border-top-right-radius:210px;border-bottom-right-radius:210px;border-bottom-left-radius:100px}.blogs .blogDate{font-size:118px;line-height:122px;font-family:inter-black;color:#ec1c23;margin:50px 0 30px}.blogs .btn,.getInTouchForm .btn,.spotlight .more{font-family:inter-medium}.blogs .blogDate span{display:block;font-size:18px;line-height:22px;font-family:inter-regular;color:#888}.blogs h4{max-width:800px;font-size:30px;line-height:40px;font-family:inter-bold;margin:0}.blogs .btn{position:absolute;width:140px;height:26px;font-size:18px;line-height:22px;color:#ec1c23;margin:60px 0 50px;border-radius:0;border-right:3px solid #ec1c23;border-bottom:3px solid #ec1c23;transition:.3s linear}.blogs .btn span,.getInTouchForm .btn,.getInTouchForm .btn:after,.socialPosts>* div,.socialPosts>* img{width:100%;transition:.3s linear}.blogs .btn span{position:absolute;top:-7px;left:0}.blogs .btn:hover{height:40px;border:3px solid #ec1c23}.blogs .btn:hover span{top:7px}.applyNowForm form ul li:nth-last-of-type(2) div,.socialMediaPosts .iconsTop{display:flex;align-items:center;justify-content:center}.socialMediaPosts .iconsTop i{font-size:65px;margin:10px}.socialMediaPosts h4{font-size:48px;line-height:52px;font-family:inter-bold;text-align:center;margin:30px 0}.ourApproach ul li div h2,.ourApproach ul li div span,.ourApproach>h2,.testimonials h2,.whyUs h2{font-family:inter-semibold}.socialMediaPosts p{font-size:24px;line-height:34px;text-align:center;margin:0 0 50px}.blogConclusion,.careerBanner,.joinUs,.socialPosts{display:flex;flex-wrap:wrap}.socialPosts>*{width:20%;overflow:hidden;position:relative}.socialPosts>* div{position:absolute;display:flex;align-items:center;justify-content:center;height:100%;z-index:2}.socialPosts>* div i{font-size:50px;color:#fff;opacity:0;transition:.3s linear}.socialPosts>:hover div{background:rgba(0,0,0,.6)}.socialPosts>:hover div i{opacity:1}.socialPosts>* img{max-width:100%;position:relative;z-index:1}.socialPosts>:hover img{transform:scale(1.05)}.getInTouch{margin:160px 0 30px}.getInTouch>div{display:flex;padding:80px;border-radius:20px;background:#f0f0f0}.getInTouch>div .getInTouchDetails{width:750px;padding-right:100px;position:relative}.getInTouch>div .getInTouchDetails figure{position:absolute;top:-120px;left:0;width:202px;height:154px;background:url("icon-email-red.svg") no-repeat}.getInTouch>div .getInTouchDetails h2{max-width:550px;font-size:60px;line-height:70px;font-family:inter-bold;color:#ed1c24;margin:80px 0 50px}.getInTouch>div .getInTouchDetails h2 span{display:block;font-size:20px;line-height:24px;font-family:inter-semibold;color:#000;margin-bottom:10px}.getInTouch>div .getInTouchDetails ul{max-width:550px;list-style-type:none;margin:0;padding:0}.getInTouch>div .getInTouchDetails ul li{display:flex;justify-content:space-between;margin-bottom:20px}.getInTouch>div .getInTouchDetails ul li i{width:45px;height:45px}.getInTouch>div .getInTouchDetails ul li:first-child i{background:url("icon-phone.svg") no-repeat}.getInTouch>div .getInTouchDetails ul li:nth-child(2) i{margin-top:10px;background:url("icon-email.svg") no-repeat}.getInTouch>div .getInTouchDetails ul li:last-child i{margin-top:10px;background:url("icon-location.svg") no-repeat}.getInTouch>div .getInTouchDetails ul li div{width:calc(100% - 90px)}.getInTouch>div .getInTouchDetails ul li div a{display:block;font-size:36px;line-height:46px;color:#000;text-decoration:none;margin-bottom:5px;transition:.3s linear}.getInTouch>div .getInTouchDetails ul li div a i{width:auto;height:auto;font-size:14px;color:#ec1c23;transform:rotate(-45deg)}.getInTouch>div .getInTouchDetails ul li:first-child div a{font-family:inter-bold;color:#000;text-decoration:none}.getInTouch>div .getInTouchDetails ul li:last-child div a{font-size:20px;line-height:30px;padding-top:17px}.appDevelopment h3 span,.appPlatforms h3 span,.applyNowForm form ul li label span,.contactDetails ul li a:hover i,.devicesPlatforms h3 span,.getInTouch>div .getInTouchDetails ul li div a:hover,.hireCSIPLFaqs h2 span,footer ul.nav li a:hover,footer ul.socialMedia li a:hover i{color:#ed1c24}.getInTouch>div .getInTouchForm{width:calc(100% - 720px)}.getInTouchForm{margin:50px 0 0}.getInTouchForm .selectService:after{content:'';position:absolute;top:27px;right:35px;border-top:5px solid #000;border-right:5px solid transparent;border-left:5px solid transparent}.getInTouchForm .form-control{height:60px;font-size:18px;border-radius:30px;margin-bottom:20px;padding:10px 20px}.getInTouchForm .selectService .form-control{padding-right:45px}.getInTouchForm textarea.form-control{height:225px;padding:30px 20px}.getInTouchForm .form-control:focus{border-color:#000;outline:0;box-shadow:none}.getInTouchForm .form-control::-webkit-input-placeholder{color:#aaa}.getInTouchForm .form-control:-moz-placeholder{color:#aaa;opacity:1}.getInTouchForm .form-control::-moz-placeholder{color:#aaa;opacity:1}.getInTouchForm .form-control:-ms-input-placeholder{color:#aaa}.getInTouchForm .form-control::-ms-input-placeholder{color:#aaa}.getInTouchForm .form-control::placeholder{color:#aaa}.getInTouchForm .btn{height:60px;font-size:22px;line-height:26px;color:#fff;text-transform:uppercase;position:relative;overflow:hidden;border-radius:30px;background:#ed1c24}.getInTouchForm .btn:after{content:'';position:absolute;top:100%;left:0;height:100%;z-index:1;background:#000}.getInTouchForm .btn span{color:#fff;position:relative;z-index:2}.getInTouchForm .btn:hover{background:#ccc}footer{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}footer ul li{float:left}footer ul.nav li a{font-size:16px;line-height:20px;color:#000;padding:0 5px;text-decoration:none;transition:.3s linear}footer ul.nav li:nth-child(2) a:before{content:'';float:left;width:1px;height:10px;background:#000;margin-top:9px}footer ul.nav li:nth-child(2) a:after,footer ul.nav li:nth-child(3) a:after{content:'';float:right;width:1px;height:10px;background:#000;margin-top:9px}footer ul.socialMedia li{margin-left:10px}footer ul.socialMedia li a{display:flex;align-items:center;justify-content:center;width:46px;height:46px;text-decoration:none;border:1px solid #000;border-radius:100%;transition:.3s linear;background:#fff}.contactDetails ul li a:hover,footer ul.socialMedia li a:hover{border-color:#ed1c24}footer ul.socialMedia li a i{font-size:24px;color:#000;transition:.3s linear}.brandContent{max-width:660px}.brandContent p{font-size:28px;line-height:38px;margin:40px 0}.brandInner{padding-top:150px;padding-bottom:0}.brandImg{width:960px;margin-top:-130px}.brandImg figure{position:relative;margin:0}.brandImg figure:first-child{width:703px;height:455px;z-index:1;background:url("") 0 0/cover no-repeat}.brandImg figure:nth-child(2){float:right;width:510px;height:340px;z-index:2;top:-180px;background:url("") 0 0/cover no-repeat}.brandInner .circleText{position:absolute;top:-20px;right:0}.serviceOverview{padding:100px 100px 150px;background:#f0f0f0}.serviceOverview p{font-size:20px;line-height:38px;margin-top:50px}.whyUs{margin-top:50px;padding:130px 100px 120px;background:url("bg-our-services.jpg") 0 0/cover no-repeat}.whyUs h2{font-size:72px;line-height:82px;color:#fff}.whyUs .accordion .accordion-body,.whyUs p{font-size:22px;color:#888;line-height:34px}.whyUs h2 span{display:block;font-size:30px;line-height:50px;color:#ec1c23}.whyUs h2 i{display:block;font-size:56px;line-height:66px;color:#fff;font-style:normal}.whyUs p{max-width:530px;margin:30px 0 0}.whyUs .accordion .accordion-item{border:0;background:0 0}.whyUs .accordion h2 button{font-size:30px;line-height:34px;color:#fff;padding:30px 0;border-bottom:2px solid #fff;background:0 0}.whyUs .accordion h2 button:after{content:'+';width:auto;height:auto;background:0 0}.whyUs .accordion-button:not(.collapsed)::after{content:'-';transform:none}.whyUs .accordion .accordion-body{padding:25px 0}.testimonials{padding:100px 100px 120px;background:url("bg-digital-dynamic.jpg") 0 0/cover no-repeat}.testimonials h2{font-size:72px;line-height:82px;color:#fff;margin:0 0 50px}.testimonials h2 span:first-child{font-size:30px;line-height:50px}.testimonials h2 span:nth-child(2){font-size:56px;line-height:76px}.testimonials p{max-width:630px;font-size:18px;line-height:28px;color:#fff}.testimonialsVideo{display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px;cursor:pointer}.testimonialsVideo>div:first-child{display:flex;align-items:center;justify-content:center;width:654px;max-width:100%;height:488px;background:url("") center/cover no-repeat}.testimonialsVideo>div:first-child span{display:flex;align-items:center;justify-content:center;width:115px;height:115px;border:4px solid #fff;border-radius:100%}.testimonialsVideo>div:first-child span svg{width:70px;height:70px;color:#fff}.testimonialsVideo>div:nth-child(2){display:flex;align-items:center;justify-content:space-between;width:654px;max-width:100%;padding-top:30px}.testimonialsVideo>div:nth-child(2) h5{font-size:30px;line-height:34px;color:#fff}.testimonialsVideo>div:nth-child(2) h6{width:250px;font-size:18px;line-height:24px;font-family:inter-bold;color:#fff;text-align:right}.testimonialsVideo>div:nth-child(2) h6 span{display:block;font-family:inter-regular}.ourApproach>h2{font-size:72px;line-height:82px;padding:0 100px}.ourApproach ul{list-style-type:none;margin:100px 0 0;padding:0}.ourApproach ul li{display:flex;justify-content:space-between;padding:100px;border-bottom:5px solid #e6e6e6}.ourApproach ul li:nth-child(2n-1)>div:first-child,.pageDedicatedHosting .whyUs .row>div:first-child h2,.pageDigitalMarketing .whyUs .row>div:first-child h2{padding-right:150px}.ourApproach ul li:nth-child(2n)>div:nth-child(2){padding-left:150px}.coreValues ul li div,.ourApproach ul li div{display:flex;flex-wrap:wrap;align-content:center;width:50%}.ourApproach ul li div span{font-size:48px;line-height:52px;color:#eb1c24}.ourApproach ul li div h2{display:block;width:100%;font-size:72px;line-height:82px;margin:20px 0 50px}.abstractBox p,.ourApproach ul li div p{font-size:18px;line-height:30px}.pageAbout .brandInner{height:816px;padding-top:60px}.pageAbout .brandContent{max-width:600px}.pageAbout .brand h1 span,.pageAbout .brand h2 span,.pageApplyNow .brand h1 span,.pageApplyNow .brand h2 span,.pageBlogs .brand h1 span,.pageBlogs .brand h2 span,.pageCareer .brand h1 span,.pageCareer .brand h2 span,.pageCaseStudies .brand h1 span,.pageCaseStudies .brand h2 span,.pageCaseStudyClient .brand h1 span,.pageCaseStudyClient .brand h2 span,.pageContact .brand h1 span,.pageContact .brand h2 span,.pageHire .brand h1 span,.pageHire .brand h2 span,.pageWork .brand h1 span,.pageWork .brand h2 span{display:inline}.pageAbout .brandContent p{margin:40px 0 60px}.pageAbout .brandContent figure{float:right;width:527px;height:297px;background:url("") 0 0/cover no-repeat}.pageAbout .brandImg{width:1060px;margin-top:-40px}.pageAbout .brandImg figure:first-child{width:692px;height:463px;background:url("") 0 0/cover no-repeat}.pageAbout .brandImg figure:nth-child(2){top:-158px;width:327px;height:491px;background:url("") 0 0/cover no-repeat}.clientBrands h4 span,.pageAbout .serviceOverview p span,.viewClientele p span{font-family:inter-bold}.contactDetails h6,.coreValues ul li div h3,.coreValues ul li div i,.coreValues ul li div span,.joinUs>div:first-child h3,.pageCoreValue .brand h1 span,.pageCoreValue .brand h2 span{font-family:inter-semibold}.clientBrands{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 100px;padding:100px;background:url("") 0 0/cover no-repeat}.brandValuesHeader,.coreValues ul li{background:#f0f0f0;padding:100px}.clientBrands h4{font-size:40px;line-height:56px;color:#fff;text-align:center}.clientBrands h4 span:nth-child(2){color:#000;border-bottom:2px solid #000}.clientBrands ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:30px 0 50px;padding:0}.clientBrands ul li{display:flex;flex-wrap:wrap;width:calc(20% - 20px);justify-content:center;margin-bottom:30px;padding:30px;border:1px solid #fff}.clientBrands ul li figure{display:flex;align-items:center;justify-content:center;height:120px;margin:0 0 10px}.clientBrands ul li span{width:100%;font-size:24px;line-height:30px;color:#fff;text-align:center}.otheroffers .otheroffersTop div:nth-child(2),.pageMobileAppDevelopment .whyUs .row>div:first-child h2,.viewClientele .row .col-6:first-child{padding-right:100px}.viewClientele p{font-size:24px;line-height:44px;margin:40px 0 50px}.brandValues.ourApproach{padding:100px 0 20px}.brandValuesHeader p{font-size:24px;line-height:34px;margin:0 0 30px}.brandValues.ourApproach ul{margin:20px 0 0}.brandValues.ourApproach ul li:first-child{border-top:0}.brandValues.ourApproach ul li div{align-content:flex-start}.brandValues.ourApproach ul li div h2{margin:0 0 40px}.brandValues.ourApproach ul li div p{margin:0 0 30px}.brandValues.ourApproach ul li div .btn span,.pageHire .btnRed span{font-size:24px;line-height:34px;font-family:inter-regular;color:#fff}.pageApplyNow .innerVectorShape,.pageBlogSingle .innerVectorShape,.pageCaseStudyClient .innerVectorShape,.pageContact .innerVectorShape,.pageHire .innerVectorShape{top:200px;right:350px;left:auto;width:125px;height:121px;background:url("plus-pattern.svg") no-repeat}.contactDetails{margin:100px 0 0;padding:100px;background:url("bg-our-services.jpg") 0 0/cover no-repeat}.contactDetails iframe{height:460px;border-radius:10px}.contactDetails .row .col-6:nth-child(2){display:flex;flex-wrap:wrap;align-content:space-between}.contactDetails .row .col-6:nth-child(2) .row{width:100%;margin-bottom:80px}.contactDetails .row .col-6:nth-child(2) .row .col-6{display:flex;flex-wrap:wrap;align-content:baseline}.contactDetails h6{width:100%;font-size:30px;line-height:40px;color:#ec1c23}.contactDetails a,.contactDetails p{font-size:18px;line-height:28px;color:#fff;text-decoration:none}.contactDetails ul li{float:left;margin-left:10px}.contactDetails ul li:first-child{margin-left:0}.contactDetails ul li a{display:flex;align-items:center;justify-content:center;width:46px;height:46px;text-decoration:none;border:1px solid #fff;border-radius:100%;transition:.3s linear}.contactDetails ul li a i{font-size:24px;color:#fff;transition:.3s linear}.pageCoreValue .brandInner{height:816px;padding-top:100px}.pageCoreValue .brandContent{max-width:520px}.pageCoreValue .brandImg{width:1140px;margin-top:-90px}.pageCoreValue .brandImg figure:first-child{width:766px;height:542px;background:url("") 0 0/cover no-repeat}.pageCoreValue .brandImg figure:nth-child(2){width:327px;height:491px;top:-228px;background:url("") 0 0/cover no-repeat}.coreValues{margin-bottom:100px}.coreValues ul li{display:flex;margin-bottom:20px}.coreValues ul li:nth-child(2n) div:first-child,.coreValues ul li:nth-child(2n-1) div:nth-child(2){justify-content:center}.coreValues ul li:nth-child(2n) div:nth-child(2){justify-content:flex-end;text-align:right}.coreValues ul li div i{font-size:72px;line-height:82px;font-style:normal;color:#ed1c24}.coreValues ul li div span{width:100%;color:#ec1c23;margin:15px 0}.pageBlogs .brand .circleText,.pageCareer .brand .circleText{margin:-12px 0 0}.careerBanner figure{display:flex;width:100%;background:url("") 0 0/cover no-repeat}.careerBanner>div>span{font-size:30px;line-height:34px;color:#ec1c23}.btnRedSM{padding:17px 100px;background:#ec1c23}.btnRedSM span{font-size:24px;line-height:34px;color:#fff}.joinUs>div{display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:center}.joinUs>div:first-child{background:#1b1b19}.joinUs>div div,.spotlight{display:flex;flex-wrap:wrap;justify-content:center}.joinUs>div:first-child div{width:1100px;max-width:100%}.joinUs>div:first-child span{font-size:30px;line-height:34px;color:#ec1c23;font-family:inter-semibold}.joinUs>div:first-child h3{display:block;font-size:72px;line-height:82px;color:#fff;text-align:center;margin:15px 0 70px}.joinUs>div:first-child p{width:800px;font-size:28px;line-height:38px;color:#888;text-align:center;margin:0}.joinUs>div:nth-child(2) div h2{font-size:350px;line-height:360px;text-transform:uppercase;margin:0}.caseStudiesContent li>div h2,.caseStudiesHeader h2,.joinUs>div:nth-child(2) div>span{font-size:72px;line-height:82px;font-family:inter-semibold}.joinUs>div:nth-child(2) div>span{width:100%;color:#ec1c23;text-align:center;margin:40px 0 30px}.pageBlogs .brandContent,.pageCaseStudies .brandContent{max-width:800px}.caseStudiesHeader{display:flex;flex-wrap:wrap;justify-content:center;padding:100px;background:#f0f0f0}.caseStudiesHeader h2{text-transform:uppercase;margin:0}.caseStudiesHeader p{max-width:1180px;font-size:30px;line-height:44px;text-align:center;margin:30px 0 0}.allClients .accordion>div:nth-child(2) ul,.caseStudiesContent,.singleBlogList,.websiteMaintenanceSolutions ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.caseStudiesContent li{display:flex;flex-wrap:wrap;margin:100px 0 0}.caseStudiesContent li>div,.caseStudiesContent li>figure{display:flex;flex-wrap:wrap;align-content:center;width:50%;margin:0}.news ul,.news ul li{flex-wrap:wrap;display:flex}.caseStudiesContent li>div{padding:0 130px}.caseStudiesContent li>div h2{margin:0 0 10px}.caseStudiesContent li>div>span{font-size:24px;line-height:30px;color:#898989}.caseStudiesContent li>div p{font-size:18px;line-height:30px;margin:30px 0}.pageNews .homeVectorShape{height:576px;background-position:75% 0}.pageNews .brand{padding-bottom:30px}.pageNews .brandContent{max-width:730px}.pageNews .brandContent p{max-width:530px;font-size:20px;line-height:30px}.pageNews .brand .circleText{margin:-170px 0 0}#enquire_now_popup .modal-content div#popupform,.applyNowForm form ul li .input-group .input-group-text,.clientFeatureBox ul,.introClient ul,.news h3,.news ul,.pageWork .brand .circleText,.sidebar_icon h3{margin:0}.news{padding:100px 80px;background:#11120e}.news h3{font-size:60px;line-height:70px;font-family:inter-semibold;color:#fff}.news ul{justify-content:space-between;list-style-type:none;padding:0}.news ul li{width:calc(33.333% - 25px);margin-top:70px}.news ul li figure{width:100%;height:585px;border-radius:5px;background-position:center 0;background-repeat:no-repeat;background-size:cover}.news ul li div h4{font-size:30px;line-height:34px;font-family:inter-semibold;color:#fff}.news ul li div span{font-size:30px;line-height:34px;color:#a0a0a0}.news ul li:last-child div{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;width:100%;height:585px;padding:30px;border-radius:5px;background:#fff}.news ul li:last-child div p{font-size:30px;line-height:40px;text-align:center}.news ul li:last-child div p span{display:block;font-size:85px;line-height:95px;font-family:inter-extrabold;color:#ed1c24;text-transform:uppercase}.pageApplyNow .innerVectorShape,.pageCaseStudyClient .innerVectorShape,.pageHire .innerVectorShape{top:160px}.bannerApplyNow{display:flex;align-items:center;width:100%;height:680px;margin:60px 0 100px;background:url("") center/100% no-repeat}.bannerApplyNow h2{display:none;font-size:250px;line-height:260px;font-family:inter-bold;color:#fff;opacity:.6;text-transform:uppercase}.abstractBox h2,.abstractBox h4,.abstractBox p b,.allClients h2,.workDataHeader div:nth-child(2) a{font-family:inter-semibold}.applyNowForm{padding:0 80px 80px}.applyNowForm form ul{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem)}.applyNowForm form ul li{list-style-type:none;margin-bottom:40px}.applyNowForm form ul li label{font-size:18px;line-height:22px;font-family:inter-bold;text-transform:uppercase;margin:0 0 20px}.applyNowForm form ul li .form-control,.applyNowForm form ul li .form-select{height:80px;font-size:18px;position:relative;border-color:#acacac;border-radius:0;box-shadow:none}.applyNowForm form ul li textarea.form-control{height:180px}.applyNowForm form ul li select.form-control:after{content:'';position:absolute;width:20px;height:20px;background:#000}.applyNowForm form ul li div>span{font-size:14px;line-height:18px;font-family:inter-light;color:#747474}.applyNowForm form ul li:nth-last-of-type(2) div>label{font-size:24px;text-transform:capitalize;margin:0 15px 0 0}.applyNowForm form ul li:nth-last-of-type(2) div .input-group{display:flex;align-items:center;width:500px;height:80px;padding:10px;border:1px solid #777}.applyNowForm form ul li:nth-last-of-type(2) div .input-group .form-control{height:auto;border:0}.applyNowForm form ul li:nth-last-of-type(2) div .input-group label{height:100%;font-family:inter-regular;padding:0 25px;background:#bababa}.applyNowForm form ul li:last-child,.hireCSIPLFaqs>div:last-child,.owl-dots{text-align:center}.applyNowForm form ul li .btn{font-size:30px;line-height:34px;border-radius:60px}.pageWork .homeVectorShape{height:524px;background-position:70% 0;background-size:50% 100%}.pageWork .plusvectorShape{right:450px}.pageWork .brand{padding-bottom:100px}.workDataHeader{display:flex;align-items:center;justify-content:space-between;padding:30px 0;border-top:2px solid #e3e3e5;border-bottom:2px solid #e3e3e5;position:sticky;top:70px;background:#fff}.workDataHeader div:first-child a{display:flex;align-items:center;justify-content:center;width:300px;height:70px;font-size:24px;line-height:34px;color:#000;text-decoration:none;text-transform:uppercase;border:1px solid #000}.workDataHeader div:first-child a.active{color:#ed1c24;border-color:#ed1c24}.workDataHeader div:first-child a:nth-child(2){margin:0 80px 0 10px}.workDataHeader div:first-child a:last-child{width:auto;height:auto;color:#ed1c24;border:0;border-bottom:1px solid #ed1c24;padding:0}.workDataHeader div:nth-child(2) a{font-size:30px;line-height:40px;color:#000;text-decoration:none;text-transform:uppercase}.workDataContent{display:flex;flex-wrap:wrap;justify-content:center;padding-top:60px}.abstractBox,.introClient{padding:100px 80px;display:flex}.growthPlan h2,.hireCSIPLFaqs h2,.projectOnline h2,.workDataContent h2{font-size:72px;line-height:82px;font-family:inter-semibold;margin:0}.workDataContent ul{display:flex;flex-wrap:wrap;margin:40px 0 0;padding:0}.workDataContent ul li{display:flex;align-items:center;justify-content:center;width:16.666%;height:292px;list-style-type:none;padding:20px;border:1px solid #e3e3e5}.allClients{margin:150px 0 0}.allClients h2{font-size:72px;line-height:82px;text-align:center;margin:0}.allClients .accordion{margin:50px 0 0;float:left;width:100%}.allClients .accordion h4{font-size:32px;line-height:36px;color:#ed1c24;margin:0 0 40px}.allClients .accordion>div:first-child{width:370px;border-right:1px solid #e3e3e5}.allClients .accordion>div:first-child .selectIndustriesList{width:100%;padding-right:30px}.allClients .accordion>div:first-child .selectIndustriesList .slimScrollBar{opacity:0!important;background:#454545!important}.allClients .accordion>div:first-child .selectIndustriesList .slimScrollRail{display:block!important;opacity:0!important;background:#ccc!important}.allClients .accordion>div:first-child .selectIndustriesList .slimScrollDiv:hover .slimScrollBar,.allClients .accordion>div:first-child .selectIndustriesList .slimScrollDiv:hover .slimScrollRail{opacity:1!important}.allClients .accordion>div:first-child ul{width:335px;height:500px;overflow-y:auto;margin:0;padding:0 0 0 17px}.allClients .accordion>div:first-child ul li{font-size:14px;line-height:24px;color:#ed1c24}.allClients .accordion>div:first-child ul li span{color:#646464}.allClients .accordion>div:nth-child(2){width:calc(100% - 370px);padding:0 80px}.allClients .accordion>div:nth-child(2) ul li{display:flex;align-items:center;justify-content:center;width:100%;list-style-type:none;padding:12px;border:1px solid #e3e3e5}.pageCaseStudyClient .brandContent p{max-width:100%;margin:20px 0 40px}.bannerPrateekGroup{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:680px;position:relative;background:url("") center/cover no-repeat}.bannerPrateekGroup a{position:absolute;bottom:40px;font-size:30px;line-height:34px;color:#fff;text-transform:uppercase;text-decoration:none}.bannerPrateekGroup a span{border-bottom:2px solid #fff}.bannerPrateekGroup a i{font-size:30px;margin-left:10px;transform:rotate(-45deg) translateX(-15px)}.abstractBox h2{width:500px;font-size:72px;line-height:82px;padding-right:50px}.abstractBox>:nth-child(2){width:calc(100% - 500px)}.abstractBox h4{font-size:36px;line-height:40px;color:#ed1c24}.abstractBox p b{font-weight:400}.abstractBox hr{margin:50px 0}.clientFeatureBox.conclusionBox h2,.introClient h2{font-size:72px;line-height:82px;margin:0 0 30px;font-family:inter-semibold}.introClient{background:#f0f0f0}.introClient>*,.otheroffers .otheroffersTop div,.plateform_rt,.somethingUnique>*{width:50%}.introClient figure{height:660px;background:url("") center/cover no-repeat}.introClient h2{width:500px}.appPlatforms ul li div p,.introClient p{font-size:18px;line-height:30px;margin:0}.projectOnline{display:flex;align-items:center;flex-direction:column;padding:80px 80px 100px;border-top:5px solid #e6e6e6}.projectOnline p{font-size:18px;line-height:30px;margin:0 0 50px}.pageSEO .recentWorks,.projectOnline img+img{margin-top:100px}.clientFeatureBox{padding:100px 80px;background:url("bg-our-services.jpg") center/cover no-repeat}.clientFeatureBox h3{font-size:48px;line-height:70px;font-family:inter-semibold;color:#fff;margin:0 0 50px}.clientFeatureBox ul li{font-size:24px;line-height:32px;color:#ec1c23;margin:0 0 15px}.clientFeatureBox p,.clientFeatureBox ul li span{font-size:22px;line-height:32px;color:#888}.introClient.performanceBox figure{height:445px;background:url("") center/cover no-repeat}.introClient ul li{font-size:24px;line-height:30px;color:#ec1c23;margin:0 0 15px}.introClient ul li span{font-size:18px;line-height:30px;color:#000}.clientFeatureBox.conclusionBox h2{color:#ec1c23}.clientFeatureBox p b{font-family:inter-semibold;font-weight:400;color:#fff}.bannerHireDesigner{display:flex;width:100%;height:900px;margin:50px 0 0;background:url("") center/cover no-repeat}.growthPlan{display:flex;flex-direction:column;align-items:center;padding:100px 0}.growthPlan p{font-size:24px;line-height:30px;font-family:inter-semibold;margin:15px 0 50px}.devicesPlatforms ul,.growthPlan ul{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0}.growthPlan ul li{display:flex;flex-wrap:wrap;justify-content:center;width:calc(25% - 22.5px);padding:50px 30px;text-align:center;border-radius:5px;box-shadow:0 0 10px #ccc}.growthPlan ul li h4{width:100%;font-size:30px;line-height:36px;font-family:inter-semibold;margin:0}.growthPlan ul li h2{font-size:90px;line-height:94px;font-family:inter-extrabold;color:#ef343c;margin:30px 0 20px}.growthPlan ul li h2 span{display:block;font-size:24px;line-height:28px;font-family:inter-regular;color:#969696}.growthPlan ul li p{font-size:18px;line-height:26px;margin:0 0 30px}.appPlatforms ul li div h2,.spotlight h2{font-size:72px;line-height:82px;font-family:inter-semibold;margin:0 0 30px}#spotlightCarousel{position:relative;width:100%;margin:0 0 100px;padding:0}#spotlightCarouselContainer{width:100%;max-width:100%;padding:0}#spotlightCarouselContainer .carousel-inner .carousel-item-next,#spotlightCarouselContainer .carousel-inner .carousel-item-prev,#spotlightCarouselContainer .carousel-inner .carousel-item.active,.appPlatforms ul li,.otheroffers .otheroffersTop{display:flex}#spotlightCarouselContainer .carousel-inner .carousel-item>div{display:flex;align-items:end;justify-content:center;width:calc(33.333% - 33.333px);height:550px;text-align:center;padding:50px}.bgGreen{background:#6ae693}.bgBlue{background:#6adfe6}.bgDarkYellow{background:#e6d06a}#spotlightCarouselContainer .carousel-inner .carousel-item>div h4{font-size:30px;line-height:34px;font-family:inter-medium;color:#fff;text-transform:uppercase}#spotlightCarouselContainer .carousel-indicators{bottom:-55px}#spotlightCarouselContainer .carousel-indicators li{width:28px;height:10px;border:0;border-radius:20px;padding:0;background:#969696}#spotlightCarouselContainer .carousel-indicators li.active{width:43px;background:#ec1c23}@media (min-width:768px){#spotlightCarouselContainer .carousel-inner .carousel-item-end.active,#spotlightCarouselContainer .carousel-inner .carousel-item-next{transform:translateX(33.333%)}#spotlightCarouselContainer .carousel-inner .carousel-item-prev,#spotlightCarouselContainer .carousel-inner .carousel-item-start.active{transform:translateX(-33.333%)}#spotlightCarouselContainer .carousel-item{justify-content:space-between}}#spotlightCarouselContainer .carousel-inner .carousel-item-end,#spotlightCarouselContainer .carousel-inner .carousel-item-start{transform:translateX(0)}.spotlight .more{font-size:36px;line-height:40px;color:#000;text-decoration:none;text-transform:uppercase}.spotlight .more i{font-size:30px;margin-left:5px;color:#ec1c23;transform:rotate(-45deg)}.somethingUnique{display:flex;margin:100px 0;background:url("bg-our-services.jpg") center/cover no-repeat}.somethingUnique>div{display:flex;flex-wrap:wrap;align-content:center;padding:100px 160px}.somethingUnique h3{font-size:56px;line-height:66px;font-family:inter-semibold;color:#fff;margin:0}.somethingUnique p{font-size:22px;line-height:32px;color:#888;margin:40px 0 50px}.somethingUnique .btn{border:0;padding:18px 55px}.somethingUnique figure{display:flex;justify-content:center;margin:0;padding:50px 0 0}.coreValues ul li div h3,.coreValues ul li div span,.pageDedicatedHosting .ourApproach>h2,.pageMobileAppDevelopment .brand h1 span,.pageMobileAppDevelopment .brand h2 span{font-size:36px;line-height:46px}.coreValues ul li:first-child div h3{max-width:620px}.coreValues ul li:nth-child(2) div h3{padding-left:320px}.coreValues ul li div h3{margin:30px 0 40px}.pageHire .btnRed{padding:17px 80px}.hireCSIPLFaqs{display:flex;flex-wrap:wrap;justify-content:center;padding:0 80px}.hireCSIPLFaqs .accordion{width:100%;margin:50px 0 100px}.blogsList,.otheroffers .otheroffersBottom{margin:80px 0 0}.hireCSIPLFaqs .accordion .accordion-item{margin-bottom:40px;border:1px solid #000;border-radius:0}.hireCSIPLFaqs .accordion .accordion-item .accordion-button{font-size:24px;line-height:30px;font-family:inter-semibold;color:#000;margin:0;padding:35px 50px;box-shadow:none;background:0 0}.hireCSIPLFaqs .accordion .accordion-item .accordion-button:after{content:'+';width:auto;height:auto;font-size:60px;font-family:inter-thin;background:0 0}.hireCSIPLFaqs .accordion .accordion-item .accordion-button[aria-expanded=true]:after{content:'-'}.hireCSIPLFaqs .accordion .accordion-item .accordion-body{font-size:24px;line-height:34px;font-family:inter-light;padding:0 50px 35px}.hireCSIPLFaqs>div:last-child h3{font-size:60px;line-height:70px;font-family:inter-semibold;margin:0 0 50px}.hireCSIPLFaqs>div:last-child .btn{font-size:30px;line-height:34px;padding:32px 107px;border-radius:50px}.pageBlogs .brand{padding-bottom:40px}.ourBlogs{display:flex;width:100%;height:320px;background:url("") center bottom/100% no-repeat #f0f0f0}.blogsList{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none}.blogsList>li{width:calc(50% - 60px);margin-bottom:120px}.blogsList>li figure{width:100%;margin:0 0 30px}.blogsList>li h4{font-size:30px;line-height:44px;font-family:inter-semibold;margin:0 0 10px}.blogsList>li h4 a{color:#212529;}.blogsList>li div div{display:flex;align-items:center;justify-content:space-between}.blogSingle div a,.blogsList>li div div a{font-size:22px;line-height:26px;color:#898989;text-decoration:none}.blogSingle div span,.btnRedXS{line-height:22px;font-size:18px}.blogsList>li div div span{font-size:18px;line-height:22px;color:#ec1c23}.blogSingle div span i,.blogsList>li div div span i{font-size:20px;color:#777;margin-right:7px}.blogsList>li div hr{height:2px;margin:20px 0;background:#dedede}.blogsList>li div p,.singleBlogList li div p{font-size:18px;line-height:30px;font-family:inter-light;margin:0}.blogsList>li .socialMedia{display:flex;align-items:center;list-style-type:none;margin:20px 0;padding:0}.blogsList>li .socialMedia li{font-size:16px;line-height:20px;color:#5c5c5c;text-transform:uppercase;margin-right:7px}.blogsList>li .socialMedia li a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;text-decoration:none;border:1px solid #a1a1a1;border-radius:100%;transition:.3s linear}.blogsList>li .socialMedia li a i{color:#7d7d7d;transition:.3s linear}.blogsList>li .socialMedia li a:hover,span.video-btn:hover{border-color:#ec1c23}.arrow_icon:before,.drive_LT .arrow_icon:before{right:-2px;border-left:10px solid red;border-top:5px solid transparent;border-bottom:5px solid transparent;content:""}.btnRedXS{color:#fff;padding:13px 40px;background:#ec1c23}.blogSingle{display:flex;align-items:center;justify-content:space-between;margin:-50px 0 50px}.blogSingle figure{width:960px;margin:0}.blogSingle div{width:570px;padding:15px 0 15px 25px;border-left:2px solid #dedede}.blogSingle div span{display:block;color:#ec1c23;margin:0 0 5px}.blogTitle h1,.blogTitle h2{font-size:72px;line-height:82px;font-family:inter-semibold;text-align:center;margin:0 0 80px}.blogTitle div{padding:100px 80px;background:url("") 0 0/cover no-repeat}.blogTitle div p{font-size:30px;line-height:40px;font-family:inter-light;color:#fff}.singleBlogList li{display:flex;padding:100px 0;border-bottom:5px solid #dedede}.singleBlogList li h2{width:700px;font-size:72px;line-height:82px;font-family:inter-semibold;margin:0;padding:0 100px 0 0}.singleBlogList li div{width:calc(100% - 700px);padding:0 80px 0 100px}.singleBlogList li div h5{font-size:22px;line-height:30px;font-family:inter-semibold;color:#ed1c24;margin:30px 0 10px}.blogConclusion figure{width:100%;height:200px;margin:0 0 80px;background:url("") center top/100% no-repeat}.blogConclusion p{font-size:30px;line-height:50px;font-family:inter-light;text-align:center;margin:0;padding:0 80px}.appDevelopment h3,.devicesPlatforms h3,.pageSEO .ourApproach h3,.whyUs h3{font-family:inter-medium}.blogConclusion p a{font-family:inter-semibold;color:#000;text-decoration:underline}.pageDedicatedHosting .brandImg figure:first-child{background:url("") 0 0/cover no-repeat}.pageDedicatedHosting .brandImg figure:nth-child(2){background:url("") 0 0/cover no-repeat}.pageDedicatedHosting .ourApproach>h2 span,div#recent_project2,div#sport_carousel{margin-bottom:20px}.pageDigitalMarketing .brandImg figure:first-child{background:url("") 0 0/cover no-repeat}.pageDigitalMarketing .brandImg figure:nth-child(2){background:url("") 0 0/cover no-repeat}.whyUs .row>div:first-child ul{margin:30px 0 0;padding:0 0 0 20px}.whyUs .row>div:first-child ul li{font-size:22px;line-height:26px;color:#fff;margin-bottom:15px}.whyUs h3{font-size:36px;line-height:40px;color:#fff;margin:0 0 30px}.pageMobileAppDevelopment .innerVectorShape{height:960px}.pageMobileAppDevelopment .brandImg figure:first-child{background:url("") 0 0/cover no-repeat}.pageMobileAppDevelopment .brandImg figure:nth-child(2){background:url("") 0 0/cover no-repeat}.devicesPlatforms h3{font-size:60px;line-height:70px;text-align:center;margin:0 0 30px}.devicesPlatforms p{font-size:20px;line-height:30px;text-align:center;margin:0 0 30px}.devicesPlatforms ul li{display:flex;flex-wrap:wrap;justify-content:center;width:calc(33.333% - 20px);padding:50px;background:#f0f0f0}.devicesPlatforms ul li i{display:flex;align-items:center;justify-content:center;width:200px;height:200px}.devicesPlatforms ul li i img{max-width:100%;max-height:100%}.devicesPlatforms ul li h4{width:100%;font-size:36px;line-height:40px;font-family:inter-light;text-align:center;margin:20px 0 0}.appDevelopment,.ourEffectiveProcess,.pageWebsiteMaintenance .ourApproach ul ul li:nth-child(2n-1)>div:first-child{padding:0 100px}.appDevelopment h3{font-size:60px;line-height:70px;text-align:center;margin:0 0 50px}.appDevelopment>ul>li{display:flex;justify-content:space-between;margin-bottom:100px}.appDevelopment>ul>li figure,.appDevelopment>ul>li>div{width:calc(50% - 40px)}.appDevelopment h4{font-size:48px;line-height:58px;font-family:inter-bold;margin:0}.appDevelopment p{font-size:18px;line-height:30px;margin:10px 0 30px}.appDevelopment h6{font-size:24px;line-height:30px;color:#ed1c24;margin:0 0 10px}.appDevelopment div div span{display:block;font-size:18px;line-height:24px;font-family:inter-semibold;padding:5px 25px;background:#f2f2f2}.appDevelopment ul ul{display:flex;align-items:center;margin:20px 0}.appDevelopment ul ul li{margin:0 30px}.pageMobileAppDevelopment .ourApproach>p{font-size:18px;line-height:30px;padding:0 100px}.appPlatforms h3{font-size:60px;line-height:70px;font-family:inter-semibold;text-align:center;margin:0 0 50px}.appPlatforms ul li:last-child{margin-bottom:100px;border-bottom:5px solid #e6e6e6}.appPlatforms ul li div,.appPlatforms ul li figure{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;width:50%;padding:100px}#enquire_now_popup .getInTouchForm,.banner_bg img,.banner_tx,.contactDetails iframe,.des_img ul li img,.drive_RT img,.getDigital video.static_video_play,.left_img img,.mobile_projectBox a img.prod_bg,.plateform_rt img,.right_img img{width:100%}.pageSEO .innerVectorShape{height:977px;background-size:68%}.pageSEO .brandImg figure:first-child{background:url("") 0 0/cover no-repeat}.pageSEO .brandImg figure:nth-child(2){background:url("") 0 0/cover no-repeat}.pageSEO .ourApproach h3{font-size:48px;line-height:58px;color:#ec1c23;text-align:center}.ourEffectiveProcess h2{font-size:138px;line-height:142px;font-family:inter-semibold;color:#d7d7d7;text-transform:uppercase;margin:-450px 0 0}.pageSocialMediaMarketing .brandImg figure:first-child{background:url("") 0 0/cover no-repeat}.pageSocialMediaMarketing .brandImg figure:nth-child(2){background:url("") 0 0/cover no-repeat}.pageEcommerceSolutions .brandImg figure:first-child{background:url("") 0 0/cover no-repeat}.pageEcommerceSolutions .brandImg figure:nth-child(2){background:url("") 0 0/cover no-repeat}.expertsIn{padding:100px 0 0}.expertsIn h3{font-size:56px;line-height:66px;font-family:inter-semibold;text-align:center;margin:0 0 50px}.expertsIn ul{display:flex;align-items:center;justify-content:space-between;list-style-type:none;margin:0;padding:0}.expertsIn ul li{width:calc(16.666% - 41.666px)}.pageWebsiteMaintenance .brandImg figure:first-child{background:url("") 0 0/cover no-repeat}.pageWebsiteMaintenance .brandImg figure:nth-child(2){background:url("") 0 0/cover no-repeat}.pageWebsiteMaintenance .ourApproach>p{font-size:18px;line-height:30px;margin:20px 0 0}.pageWebsiteMaintenance .ourApproach ul ul{list-style-type:circle;margin:0}.pageWebsiteMaintenance .ourApproach ul ul li{display:block;font-size:18px;line-height:24px;color:#ec1c23;border:0;margin:0 0 20px;padding:0}.pageWebsiteMaintenance .ourApproach ul li div{align-content:baseline}.pageWebsiteMaintenance .ourApproach ul ul li span{font-size:18px;line-height:24px;font-family:inter-regular;color:#000}.websiteMaintenanceSolutions{margin-bottom:0;padding:100px;background:#f0f0f0}.websiteMaintenanceSolutions h4{font-size:40px;line-height:50px;font-family:inter-medium;text-align:center;margin:0 0 50px}.websiteMaintenanceSolutions h4 span{font-family:inter-bold;border-bottom:3px solid #000}.websiteMaintenanceSolutions ul li{display:flex;flex-wrap:wrap;justify-content:center;width:calc(25% - 22.5px);margin-bottom:30px;padding:20px 50px 50px;border:1px solid #cfcfcf;background:#fff}.websiteMaintenanceSolutions ul li:nth-child(10),.websiteMaintenanceSolutions ul li:nth-child(2),.websiteMaintenanceSolutions ul li:nth-child(6){margin:0 30px 30px}.websiteMaintenanceSolutions ul li:nth-child(4),.websiteMaintenanceSolutions ul li:nth-child(8){margin:0 0 30px 30px}.websiteMaintenanceSolutions ul li span{display:block;width:100%;text-align:center}.otheroffers{margin-bottom:100px;padding:100px;background:url("bg-our-services.jpg") center/cover no-repeat}.otheroffers .otheroffersTop div:first-child{padding-right:200px}.otheroffers .otheroffersTop div h3{font-size:56px;line-height:66px;font-family:inter-semibold;color:#fff;margin:0 0 30px}.otheroffers .otheroffersTop div ul{margin:0;padding:0 0 0 20px}.otheroffers .otheroffersTop div ul li{font-size:22px;line-height:32px;color:#ec1c23;margin:0 0 20px}.otheroffers .otheroffersTop div ul li span{color:#888}.otheroffers .otheroffersBottom p{font-size:24px;line-height:40px;color:#fff}.banner_tx{position:absolute;top:140px}.drive_DIV,.drive_LT,.section3{position:relative}.banner_txLT{width:50%;padding-left:0;float:left}.banner_txLT ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left;margin-top:30px}@media (max-width:1600px){.banner_tx{top:120px}.banner_txLT ul{margin-left:75px;margin-top:15px}}@media (max-width:1367px){.banner_txLT ul{margin-left:0}}.banner_txLT ul li{list-style-type:none;text-align:center;width:33%;margin-bottom:25px}.banner_txLT ul li img{width:auto;display:inline-block;max-width:60px;margin-bottom:10px;transition:1s ease-in-out}.banner_txLT ul li p{line-height:20px;margin:0;font-family:inter-medium}.banner_ml{padding-left:82px}.banner_tx h5{font-size:22px;color:#fff;line-height:32px;font-weight:500}.banner_txLT h1{font-size:30px;line-height:42px;color:#000;margin-bottom:10px;font-weight:600}.banner_txRT{width:45%;float:right}.container2,.desbord_div .container2{max-width:1350px;width:100%;margin:0 auto}.section2{margin-top:-70px}.section2 .container{max-width:1200px;width:100%;padding:0}.drive_DIV{display:flex;align-items:center;justify-content:space-between}.drive_LT{width:40%;z-index:99}.drive_LT h2{margin-bottom:15px}.red{color:#c00;display:inline-block}.drive_LT h3,.drive_LT h4{font-size:22px;line-height:33px;color:#333;font-weight:400;margin-bottom:15px}.desbord_div h1,.plateform h1{color:#000;margin-bottom:10px}.drive_LT .border_rssm{position:relative;display:block;font-weight:600}.drive_LT .arrow_icon:before{position:absolute;bottom:13px}.drive_LT .border_rssm:after{position:absolute;bottom:17px;right:0;width:46%;height:1px;background:red;content:""}.drive_RT{width:60%}.section3{margin-top:-300px}.left_img{width:45%;float:left;position:absolute;top:0;left:-150px}.right_img{width:45%;float:right;margin-top:225px;position:absolute;right:0;top:0}.Admin,.desbord_div,.embed-responsive,.plateform_LT_1{position:relative}.desbord_div{width:100%;text-align:center;z-index:9;margin-top:238px;float:left}.desbord_div h1{font-size:36px;line-height:50px;font-weight:600}.des_img{margin-top:70px;padding:0 15px}.des_img ul{display:flex;flex-wrap:wrap;width:100%}.des_img ul li{border:1px solid #d7d7d7;width:18%;border-radius:30px;overflow:hidden;margin:0 1%}.des_img ul li span{display:block;overflow:hidden}.des_img ul li h3{font-size:24px;line-height:33px;margin:0;background:#fff;padding:12px 15px;text-align:center;color:#25272f;font-weight:600}.plateform{display:flex;margin-top:150px}.plateform_LT{width:50%;text-align:left}.plateform_LT_1{padding-bottom:12px;border-bottom:1px solid red;margin:0 -62px 0 56%}.arrow_icon:before{position:absolute;bottom:-5px}.plateform h1{font-size:37px;line-height:44px;font-weight:800}.plateform_LT_2{margin-top:70px;margin-left:80px;padding-right:95px}.plateform_LT_2 h3{font-size:24px;line-height:33px;color:#333;font-weight:400;margin-bottom:15px}.clr,.projectsGrid.myrecent_carosal{clear:both}.section4{margin-top:80px}@media (min-width:1650px){.desbord_div{margin-top:474px}.section4{margin-top:270px}}.section4 h1{text-align:center;padding:0 15px;font-size:36px;line-height:50px;color:#000;margin-bottom:10px;font-weight:600}.section4 h3,.section4 h3.red{font-size:25px;font-weight:500;padding:0 15px;text-align:center}.section4 h3{line-height:33px;color:#000}.AdminLogin{margin:80px 55px 0 35px;display:flex;justify-content:space-between}.Admin{width:48%;background:#e0e6eb;padding:30px 20px 10px;border-radius:30px;box-shadow:20px 20px 0 #eaedef;margin-bottom:25px}.section4 h3.red{color:#c00;margin-bottom:10px;display:block;position:absolute;top:-36px;width:100%;margin-top:0}.AdminLogin ul{display:flex;flex-wrap:wrap;list-style-type:none}.AdminLogin ul li{width:20%;text-align:center;margin-bottom:25px;padding:0 5px}.AdminLogin .TeacherLogin ul li{width:25%}.section4 p{font-size:14px;line-height:16px;color:#000;font-weight:600;margin-bottom:0;margin-top:10px}.std_login{margin:60px 55px 0 35px}.std_login .Admin{width:100%;background:#e0e6eb;box-shadow:20px -20px 0 #d6dbdf;display:flex;align-items:center;padding:50px}.std_hd{width:171px;text-align:left}.std_hd h1{text-align:left;line-height:37px;text-transform:uppercase;padding:0 15px;font-size:36px;color:#000;margin-bottom:10px;font-weight:600}.std_login ul{display:flex;flex-wrap:wrap;width:90%;padding-left:15px;list-style-type:none}.std_login ul li{width:16%;text-align:center;padding:0 10px}.std_login ul li span{display:flex;height:94px;align-items:flex-end;justify-content:center;margin-bottom:15px}.std_login ul p{text-align:center;font-size:16px;font-weight:600;color:#333434}.whait{color:#fff;display:inline-block}@media (min-width:1200px){.getInTouchFixed{right:-2px}.getInTouchFixed ul{width:40px}.getInTouchFixed ul li a{width:30px;height:30px}.getInTouchFixed ul li a i{font-size:14px}.valueCreators .top{width:calc(100% + 80px);height:150px;margin-left:-40px}.pageCareer .plusvectorShape,.pageCaseStudies .plusvectorShape,.pageNews .plusvectorShape,.pageWork .plusvectorShape{right:350px}.pageCareer .brand{padding-bottom:60px}.careerBanner figure{height:570px}.careerBanner>div{padding:80px 100px}.careerBanner>div p{font-size:32px;line-height:44px;margin:30px 0}.joinUs>div:first-child,.joinUs>div:nth-child(2){padding:80px}.btnRed{padding:10px 100px}.pageCaseStudies .homeVectorShape{background-position:75% 0;background-size:780px}}@media (min-width:1550px){.getInTouchFixed{right:8px}.getInTouchFixed ul{width:50px}.getInTouchFixed ul li a{width:45px;height:45px}.getInTouchFixed ul li a i{font-size:18px}.valueCreators .top{width:calc(100% + 140px);margin-left:-70px}.pageCareer .plusvectorShape,.pageCaseStudies .plusvectorShape,.pageNews .plusvectorShape,.pageWork .plusvectorShape{right:400px}.pageCareer .brand{padding-bottom:80px}.pageCareer .homeVectorShape{height:492px;background-position:70% 0;background-size:660px}.careerBanner figure{height:670px}.careerBanner>div{padding:100px 150px}.careerBanner>div p{font-size:36px;line-height:48px;margin:40px 0}.joinUs>div:first-child{padding:100px 80px}.joinUs>div:nth-child(2){padding:100px 100px 0}.btnRed{padding:15px 100px}.pageCaseStudies .homeVectorShape{background-position:75% 0;background-size:790px}}@media (min-width:1700px){.getInTouchFixed{right:13px}.getInTouchFixed ul{width:60px}.getInTouchFixed ul li a{width:55px;height:55px}.getInTouchFixed ul li a i{font-size:24px}.valueCreators .top{width:calc(100% + 180px);margin-left:-90px}.pageCareer .plusvectorShape,.pageCaseStudies .plusvectorShape,.pageNews .plusvectorShape,.pageWork .plusvectorShape{right:450px}.pageCareer .brand{padding-bottom:120px}.pageBlogs .homeVectorShape{height:533px;background-position:70% 0;background-size:710px}.pageCareer .homeVectorShape{height:533px!important;background-position:70% 0!important;background-size:48%!important}.pageCareer .brand h1{width:100%!important}.pageCareer.sticked .homeVectorShape{height:387px!important}.careerBanner figure{height:770px}.careerBanner>div{padding:100px 150px 150px}.careerBanner>div p{font-size:42px;line-height:54px;margin:40px 0}.joinUs>div:first-child{padding:120px 80px}.joinUs>div:nth-child(2){padding:150px 100px 0}.btnRed{padding:17px 100px}}@media (max-width:1899px){.blogSingle figure,.brandImg{width:800px}.abstractBox h2,.allClients h2,.appPlatforms ul li div h2,.blogTitle h1,.blogTitle h2,.blogs h2,.brand h1,.brand h2,.brandValuesHeader h2,.caseStudiesContent li>div h2,.caseStudiesHeader h2,.clientFeatureBox.conclusionBox h2,.coreValues ul li div i,.growthPlan h2,.hireCSIPLFaqs h2,.introClient h2,.joinUs>div:first-child h3,.joinUs>div:nth-child(2) div>span,.ourApproach ul li div h2,.ourApproach>h2,.ourServices h2,.projectOnline h2,.recentWorks h2,.serviceOverview h2,.singleBlogList li h2,.spotlight h2,.testimonials h2,.valueCreators .top h2,.valueCreators>h2,.whyUs h2,.workDataContent h2{font-size:66px;line-height:76px}.abstractBox,.blogTitle div,.brandValuesHeader,.caseStudiesHeader,.clientFeatureBox,.coreValues ul li,.digitalDynamic,.introClient,.ourApproach ul li,.ourServices,.projectOnline{padding:80px}.serviceOverview,.testimonials,.whyUs{padding:50px 80px 120px}.ourApproach{padding:100px 0}.ourApproach>h2,.pageMobileAppDevelopment .ourApproach>p,.pageWebsiteMaintenance .ourApproach>p{padding:0 80px}.ourApproach ul li:nth-child(2n-1)>div:first-child{padding-right:100px}.ourApproach ul li:nth-child(2n)>div:nth-child(2){padding-left:100px}.brand .circleText{margin-top:60px}.digitalDynamic h2 span{font-size:66px}.ourServices ul li a{font-size:36px}.viewAllProjects{padding:40px}.viewAllProjects span{font-size:44px;line-height:48px}.blogs h4,.viewAllProjects span i{font-size:28px}.blogs .blogDate{font-size:110px}.getInTouch{margin:130px 0 30px}.getInTouch>div .getInTouchDetails{width:650px}.getInTouch>div .getInTouchForm{width:calc(100% - 620px)}.brandInner{padding-bottom:50px}.brandContent{max-width:500px}.pageCareer .brandContent{max-width:600px}.brandImg{margin-top:-60px}.brandImg figure:first-child{width:550px;height:350px}.brandImg figure:nth-child(2){width:410px;height:270px;top:-130px}.brand.brandInner .circleText{margin-top:115px}.pageApplyNow .brand.brandInner .circleText,.pageCaseStudyClient .brand.brandInner .circleText,.pageHire .brand.brandInner .circleText{margin-top:70px}.serviceOverview .row .col-6:nth-child(2),.whyUs .row .col-6:nth-child(2){padding-left:70px}.otheroffers .otheroffersTop div h3,.somethingUnique h3,.whyUs h2 i{font-size:50px;line-height:60px}.whyUs .accordion h2 button{font-size:28px;line-height:32px}.pageAbout .brandContent,.testimonials p{max-width:550px}.testimonialsVideo>div:first-child{width:550px;height:450px}.testimonialsVideo>div:nth-child(2){width:550px}.homeVectorShape{height:554px;background-position:65% 0;background-size:744px}.innerVectorShape{height:902px;background-position:75% 0;background-size:1200px}.plusvectorShape{right:180px}.pageAbout .brandInner{height:758px}.pageAbout .brandContent figure{float:left;width:477px;height:267px}.pageAbout .brandImg{width:900px;margin-top:0}.pageAbout .brandImg figure:first-child{width:572px;height:393px}.pageAbout .brandImg figure:nth-child(2){top:-115px;width:280px;height:420px}.pageAbout .brand.brandInner .circleText,.pageCoreValue .brand.brandInner .circleText{margin-top:130px}.clientBrands{padding:80px;margin:0 0 50px}.clientBrands h4{font-size:36px;line-height:52px}.clientBrands ul,.pageNews .brandContent p{margin:30px 0}.clientBrands ul li figure img{max-width:90%}.viewClientele .row .col-6:first-child{padding-right:80px}.brandValuesHeader p,.viewClientele p,body .strensection p{font-size:16px;line-height:1.5;margin:0 0 30px}.brandValues.ourApproach{padding:50px 0 00px}.strensection{margin-top:50px!important;padding-bottom:50px!important}.pageContact .innerVectorShape{right:300px}.pageApplyNow .innerVectorShape,.pageCaseStudyClient .innerVectorShape,.pageHire .innerVectorShape{right:370px}.pageApplyNow .brandInner,.pageCaseStudyClient .brandInner,.pageContact .brandInner,.pageHire .brandInner{padding-bottom:0}.contactDetails{margin:80px 0 0;padding:80px}.pageCoreValue .brandInner{height:758px;padding-bottom:0}.pageCoreValue .brandImg{width:900px;margin-top:-60px}.pageCoreValue .brandImg figure:first-child{width:586px;height:412px}.pageCoreValue .brandImg figure:nth-child(2){width:277px;height:421px;top:-115px}.coreValues ul li div h3,.news h3{font-size:54px;line-height:64px}.coreValues ul li div img{max-width:85%}.getDigital{height:670px;margin-bottom:80px}.appDevelopment h3,.appPlatforms h3,.devicesPlatforms h3,.getDigital div h3,.hireCSIPLFaqs>div:last-child h3{font-size:54px;line-height:66px}.getDigital div span{width:100px;height:100px}.getDigital div span svg{width:50px;height:50px}.joinUs>div:nth-child(2) div h2{font-size:280px;line-height:290px}.caseStudiesContent li>div{padding:0 100px}.pageNews .homeVectorShape{height:546px;background-size:726px}.news ul li figure,.news ul li:last-child div{height:510px}.bannerApplyNow{height:580px}.workDataHeader div:first-child a{width:280px;height:60px;font-size:22px;line-height:32px}.workDataHeader div:nth-child(2) a{font-size:26px;line-height:36px}.workDataContent ul li{height:260px}.allClients{margin:100px 0 0}.allClients .accordion>div:nth-child(2) ul li{height:200px}.bannerPrateekGroup{height:600px}.bannerHireDesigner{height:800px}.growthPlan,.singleBlogList li{padding:80px 0}.somethingUnique{margin:80px 0}.somethingUnique>div{padding:80px 100px}.coreValues{margin-bottom:80px}.hireCSIPLFaqs .accordion{margin:50px 0 80px}.hireCSIPLFaqs>div:last-child .btn{font-size:28px;line-height:32px;padding:25px 100px}.blogsList>li{margin-bottom:100px}.blogSingle div{width:500px}.singleBlogList li h2{width:650px;padding:0 80px 0 0}.singleBlogList li div{width:calc(100% - 650px);padding:0 80px}.blogsList>li div div a{font-size:20px;line-height:24px}.blogConclusion figure{height:175px;margin:0 0 60px}.blogConclusion p{font-size:26px;line-height:46px}.ourApproach ul{margin:50px 0 0}.pageMobileAppDevelopment .innerVectorShape,.pageSEO .innerVectorShape{height:905px}.pageMobileAppDevelopment .brand h2 span{font-size:28px;line-height:38px}.pageSEO .brandContent{max-width:560px}.expertsIn{padding:50px 0 0}.pageSEO .recentWorks{margin-top:50px}}@media (max-width:1700px){.news h3{font-size:50px;line-height:60px}.bannerApplyNow{margin:60px 0 80px}.applyNowForm form ul li .form-control,.applyNowForm form ul li .form-select,.applyNowForm form ul li:nth-last-of-type(2) div .input-group{height:70px}.applyNowForm form ul li textarea.form-control{height:150px}.applyNowForm form ul li .btn{font-size:24px;line-height:28px}.applyNowForm{padding:0 60px 60px}.allClients{margin:80px 0 0}.allClients .accordion>div:first-child{width:350px}.allClients .accordion>div:nth-child(2){width:calc(100% - 350px);padding:0 60px}.allClients .accordion h4{font-size:30px;line-height:34px}.bannerHireDesigner{height:700px}.growthPlan p{font-size:22px;line-height:26px}.growthPlan ul li h2{font-size:84px;line-height:94px}.growthPlan ul li h4{font-size:26px;line-height:30px}#spotlightCarouselContainer .carousel-inner .carousel-item>div h4{font-size:28px;line-height:32px}.devicesPlatforms ul li h4,.spotlight .more{font-size:32px;line-height:36px}.coreValues ul li:nth-child(2) div h3{padding:0}.hireCSIPLFaqs .accordion .accordion-item .accordion-button{padding:30px 50px}.pageBlogs .homeVectorShape{height:520px;background-position:70% 0;background-size:700px}.ourBlogs{height:270px}.blogsList>li figure{margin:0 0 20px}.blogTitle div p{font-size:26px;line-height:36px}.devicesPlatforms ul li i{width:150px;height:150px}.appDevelopment h4{font-size:42px;line-height:52px}.appPlatforms ul li div,.appPlatforms ul li figure{padding:80px}.ourEffectiveProcess h2{font-size:108px;line-height:112px;margin:-370px 0 0}.ourEffectiveProcess{padding:0 50px 50px}.websiteMaintenanceSolutions{margin-bottom:0;padding:80px}.websiteMaintenanceSolutions ul li{padding:20px 40px 40px}.otheroffers{margin-bottom:80px;padding:80px}.otheroffers .otheroffersTop div:first-child{padding-right:150px}.otheroffers .otheroffersTop div ul li{font-size:20px;line-height:1.5;margin-bottom:5px}}@media (max-width:1600px){.banner_txLT ul li{margin-bottom:20px}.news ul li figure,.news ul li:last-child div{height:480px}.news ul li div h4,.news ul li div span{font-size:26px;line-height:30px}.news ul li{margin-top:50px}.news ul li:last-child div p span{font-size:80px;line-height:90px}.bannerApplyNow{height:530px;margin:60px 0}.applyNowForm form ul li .form-control,.applyNowForm form ul li .form-select{height:60px;font-size:16px}.applyNowForm form ul li:nth-last-of-type(2) div .input-group{height:60px}.applyNowForm form ul li textarea.form-control{height:120px}.applyNowForm form ul li label{font-size:16px;margin:0 0 10px}.applyNowForm form ul li .btn{font-size:22px;line-height:26px}.pageWork .homeVectorShape{height:504px}.pageWork .brand{padding-bottom:80px}.workDataHeader{padding:20px 0}.workDataHeader div:first-child a{width:240px;height:60px;font-size:20px;line-height:30px}.workDataHeader div:nth-child(2) a{font-size:22px;line-height:32px}.workDataContent ul li{height:240px}.allClients .accordion>div:nth-child(2){padding:0 50px}.bannerPrateekGroup{height:550px}.bannerPrateekGroup a{font-size:24px;line-height:28px}.btn-primary.btnRedRadial,.clientFeatureBox p{font-size:18px;line-height:28px}.bannerPrateekGroup a i{font-size:24px;transform:rotate(-45deg) translateX(-10px)}.abstractBox,.clientFeatureBox,.introClient,.projectOnline{padding:60px}.clientFeatureBox h3{font-size:44px;line-height:64px}.abstractBox h4{font-size:30px;line-height:34px}.abstractBox h2{width:400px}.abstractBox>:nth-child(2){width:calc(100% - 400px)}.bannerHireDesigner{height:650px}.growthPlan ul li p{font-size:16px;line-height:24px}.btn-primary.btnRedRadial{padding:15px 30px}#spotlightCarouselContainer .carousel-inner .carousel-item>div{height:500px}.growthPlan{padding:60px 0}#spotlightCarousel{margin:0 0 80px}.somethingUnique{margin:60px 0}.somethingUnique>div{padding:60px 80px}.coreValues{margin-bottom:60px}.hireCSIPLFaqs{padding:0 60px}.hireCSIPLFaqs .accordion{margin:50px 0}.hireCSIPLFaqs .accordion .accordion-item .accordion-button{font-size:20px;line-height:26px}.hireCSIPLFaqs .accordion .accordion-item .accordion-button:after{font-size:50px}.hireCSIPLFaqs .accordion .accordion-item .accordion-body{font-size:20px;line-height:30px}.getDigital div h3,.hireCSIPLFaqs>div:last-child h3{margin:0 0 30px}.hireCSIPLFaqs>div:last-child .btn{font-size:24px;line-height:28px;padding:20px 80px}.blogsList>li{margin-bottom:80px}}@media (max-width:1500px){.abstractBox h2,.allClients h2,.appPlatforms ul li div h2,.blogTitle h1,.blogTitle h2,.blogs h2,.brand h1,.brand h2,.brandValuesHeader h2,.caseStudiesContent li>div h2,.caseStudiesHeader h2,.clientFeatureBox.conclusionBox h2,.coreValues ul li div i,.digitalDynamic h2,.growthPlan h2,.hireCSIPLFaqs h2,.introClient h2,.joinUs>div:first-child h3,.joinUs>div:nth-child(2) div>span,.ourApproach ul li div h2,.ourApproach>h2,.ourServices h2,.projectOnline h2,.serviceOverview h2,.singleBlogList li h2,.spotlight h2,.valueCreators .top h2,.valueCreators>h2,.whyUs h2,.workDataContent h2{font-size:58px;line-height:68px}.btn-primary{font-size:20px;line-height:30px;padding:10px 80px}.brand .circleText{margin-top:0}.caseStudiesHeader,.digitalDynamic,.getInTouch>div,.news,.ourServices,.serviceOverview,.testimonials,.whyUs{padding:50px 60px}.digitalDynamic h2 span{font-size:60px}.ourServices ul li a{font-size:30px}.valueCreators{margin-top:60px}.valueCreators>h2{margin-top:30px}.ourApproach ul li div span,.viewAllProjects span{font-size:40px;line-height:44px}.blogs h4{font-size:26px;line-height:36px}.blogs .blogDate{font-size:100px}.getInTouch>div .getInTouchDetails{width:600px}.getInTouch>div .getInTouchForm{width:calc(100% - 570px)}.getInTouch>div .getInTouchDetails h2{font-size:54px;line-height:64px}.getInTouch>div .getInTouchDetails ul li div a{font-size:30px;line-height:40px}.contactDetails ul li a,.getDigital div span svg,.getInTouch>div .getInTouchDetails ul li i,footer ul.socialMedia li a{width:40px;height:40px}.blogsList>li div div a,.getInTouchForm .btn{font-size:18px;line-height:22px}footer ul.socialMedia li a i{font-size:20px}.brandInner{padding-top:100px}.blogsList>li h4,.brandContent p,.coreValues ul li div span{font-size:24px;line-height:34px}.brandImg{width:700px;margin-top:-30px}.brandImg figure:first-child{width:450px;height:300px}.brandImg figure:nth-child(2){width:350px;height:240px;top:-120px}.brand.brandInner .circleText{margin-top:70px}.otheroffers .otheroffersTop div h3,.somethingUnique h3,.whyUs h2 i{font-size:44px;line-height:54px}.whyUs .accordion h2 button{font-size:24px;line-height:28px}.testimonials h2,.viewClientele p{margin:0 0 30px}.testimonials p{max-width:500px}.testimonials h2 span:nth-child(2){font-size:50px;line-height:70px}.testimonialsVideo>div:first-child{width:480px;height:420px}.testimonialsVideo>div:nth-child(2){width:480px}#spotlightCarouselContainer .carousel-inner .carousel-item>div h4,.allClients .accordion h4,.testimonialsVideo>div:nth-child(2) h5{font-size:26px;line-height:30px}.ourApproach{padding:50px 0}.brandValuesHeader,.clientBrands,.contactDetails{padding:80px 60px}.caseStudiesContent li>div,.ourApproach>h2,.pageMobileAppDevelopment .ourApproach>p,.pageWebsiteMaintenance .ourApproach>p{padding:0 60px}.ourApproach ul li{padding:50px}.ourApproach ul li:nth-child(2n-1)>div:first-child{padding-right:80px}.ourApproach ul li:nth-child(2n)>div:nth-child(2){padding-left:80px}.caseStudiesContent li>div p,.ourApproach ul li div h2{margin:20px 0}.homeVectorShape{height:526px;background-position:70% 0;background-size:700px}.innerVectorShape{height:805px;background-position:85% 0;background-size:1080px}.plusvectorShape{width:120px;height:120px;top:120px;right:160px}.pageAbout .brandInner{height:660px;max-height:660px}.pageAbout .brandContent{max-width:480px}.pageAbout .brandImg{width:750px}.pageAbout .brandImg figure:first-child{width:472px;height:313px}.pageAbout .brandImg figure:nth-child(2){top:-73px;width:230px;height:360px}.pageAbout .brand.brandInner .circleText{margin-top:100px}.clientBrands h4{font-size:32px;line-height:48px}.clientBrands ul li span{font-size:20px;line-height:26px}.viewClientele .row .col-6:first-child{padding-right:50px}.brandValuesHeader p,.viewClientele p{font-size:18px;line-height:28px}.pageContact .innerVectorShape{top:150px}.pageApplyNow .innerVectorShape,.pageCaseStudyClient .innerVectorShape,.pageHire .innerVectorShape{top:125px}.contactDetails{margin:60px 0 0}.blogsList>li,.contactDetails .row .col-6:nth-child(2) .row,.getDigital{margin-bottom:60px}.contactDetails iframe{width:calc(100% - 60px)}.contactDetails ul li a i{font-size:18px}.pageCoreValue .innerVectorShape{height:764px}.pageCoreValue .brandInner{height:618px}.pageCoreValue .brandContent{max-width:420px}.pageCoreValue .brandImg{width:800px;margin-top:-100px}.pageCoreValue .brandImg figure:first-child{width:506px;height:362px}.pageCoreValue .brandImg figure:nth-child(2){width:247px;height:371px}.pageCoreValue .brand.brandInner .circleText{margin-top:55px}.coreValues ul li div h3{font-size:46px;line-height:56px}.getDigital{height:600px}.appDevelopment h3,.appPlatforms h3,.devicesPlatforms h3,.getDigital div h3,.hireCSIPLFaqs>div:last-child h3{font-size:50px;line-height:60px}.getDigital div span{width:80px;height:80px}.joinUs>div:first-child div{max-width:900px}.joinUs>div:first-child h3{margin:15px 0 50px}.joinUs>div:first-child p{width:700px;font-size:24px;line-height:34px}.joinUs>div:nth-child(2) div h2{font-size:220px;line-height:230px}.joinUs>div:nth-child(2) div>span{margin:30px 0}.pageCaseStudies .brandContent{max-width:660px}.caseStudiesContent li{margin-top:80px}.pageNews .homeVectorShape{height:433px;background-size:696px}.pageNews .brandContent p{margin:25px 0;font-size:18px;line-height:28px}.news ul li figure,.news ul li:last-child div{height:440px}.news ul li div h4,.news ul li div span{font-size:22px;line-height:26px}.news h3{font-size:42px;line-height:52px}.news ul li:last-child div p span{font-size:74px;line-height:84px}.pageApplyNow .brand.brandInner .circleText,.pageCaseStudyClient .brand.brandInner .circleText,.pageHire .brand.brandInner .circleText{margin-top:20px}.applyNowForm form ul li .form-control,.applyNowForm form ul li .form-select{height:50px}.applyNowForm form ul li .btn,.growthPlan p{font-size:20px;line-height:24px}.applyNowForm{padding:0 50px 50px}.pageWork .homeVectorShape{height:505px}.pageWork .brand{padding-bottom:50px}.workDataHeader div:first-child a{width:200px;height:50px;font-size:18px;line-height:28px}.workDataHeader div:nth-child(2) a{font-size:20px;line-height:30px}.ourBlogs,.workDataContent ul li{height:220px}.allClients{margin:60px 0 0}.allClients .accordion>div:first-child{width:320px}.allClients .accordion>div:nth-child(2){width:calc(100% - 320px)}.allClients .accordion>div:nth-child(2) ul li{height:180px}.abstractBox p,.clientFeatureBox p,.introClient p,.projectOnline p{font-size:16px;line-height:26px}.clientFeatureBox ul li,.introClient ul li{font-size:20px;line-height:28px}.bannerHireDesigner{margin:30px 0 0;height:600px}.growthPlan ul li h2{font-size:78px;line-height:88px}.growthPlan ul li{padding:50px 25px}#spotlightCarouselContainer .carousel-inner .carousel-item>div{height:450px}.spotlight .more{font-size:28px;line-height:32px}.somethingUnique figure{padding:50px 50px 0}.appPlatforms ul li div,.blogTitle div,.coreValues ul li{padding:60px}.hireCSIPLFaqs .accordion .accordion-item .accordion-button{padding:30px}.hireCSIPLFaqs .accordion .accordion-item .accordion-body{padding:0 30px 30px}.hireCSIPLFaqs>div:last-child .btn{font-size:20px;line-height:24px;padding:15px 50px}.pageBlogs .brandContent{max-width:670px}.pageBlogs .homeVectorShape{height:348px;background-size:660px}.blogsList{margin:60px 0 0;padding:0 60px}.blogsList>li{width:calc(50% - 40px)}.blogsList>li div div span{font-size:16px;line-height:20px}.blogsList>li figure{margin:0 0 10px}.blogTitle h1,.blogTitle h2{margin:0 0 60px}.blogTitle div p{font-size:22px;line-height:32px}.singleBlogList li{padding:60px 0}.singleBlogList li h2{width:510px;padding:0 60px 0 0}.singleBlogList li div{width:calc(100% - 510px);padding:0 60px}.blogConclusion figure{height:145px;margin:0 0 40px}.blogConclusion p{font-size:22px;line-height:42px}.blogSingle{margin:0 0 50px}.blogSingle figure{width:650px}.blogSingle div{width:400px}.sticked .innerVectorShape{height:535px}.devicesPlatforms ul li i{width:120px;height:120px}.appDevelopment h4{font-size:36px;line-height:46px}.pageSEO .innerVectorShape{height:644px!important}.pageSEO .brandContent{max-width:550px}.ourEffectiveProcess h2{font-size:92px;line-height:96px;margin:-310px 0 0}.ourEffectiveProcess{padding:0 50px}.websiteMaintenanceSolutions{margin-bottom:0;padding:50px}.websiteMaintenanceSolutions h4{font-size:34px;line-height:44px}.websiteMaintenanceSolutions ul li{padding:20px 30px 30px}.otheroffers{margin-bottom:60px;padding:60px}}@media (max-width:1400px){.banner_tx{top:120px}.banner_txLT{width:60%;padding-left:113px}.banner_txLT ul{margin-top:15px}.banner_txLT ul li{margin-bottom:16px}.banner_txLT ul li img{max-width:49px}.banner_txLT ul li p p{font-size:18px;line-height:28px}.banner_tx h5{font-size:18px;line-height:25px}.banner_txRT{width:34%;margin-right:25px}.news ul li figure,.news ul li:last-child div{height:410px}.bannerApplyNow{height:500px}.pageWork .homeVectorShape{height:455px}.pageWork .brand{padding-bottom:30px}}@media (max-width:1300px){.abstractBox h2,.allClients h2,.appPlatforms ul li div h2,.blogTitle h1,.blogTitle h2,.blogs h2,.brand h1,.brand h2,.brandValuesHeader h2,.caseStudiesContent li>div h2,.caseStudiesHeader h2,.clientFeatureBox.conclusionBox h2,.coreValues ul li div i,.digitalDynamic h2,.growthPlan h2,.hireCSIPLFaqs h2,.introClient h2,.joinUs>div:first-child h3,.joinUs>div:nth-child(2) div>span,.ourApproach ul li div h2,.ourApproach>h2,.ourServices h2,.projectOnline h2,.serviceOverview h2,.singleBlogList li h2,.spotlight h2,.valueCreators>h2,.whyUs h2,.workDataContent h2{font-size:54px;line-height:64px}.brandContent{max-width:450px}.appDevelopment h3,.appPlatforms h3,.devicesPlatforms h3,.getDigital div h3,.hireCSIPLFaqs>div:last-child h3,.valueCreators .top h2{font-size:44px;line-height:54px}.caseStudiesHeader,.digitalDynamic,.getInTouch>div,.news,.ourServices,.serviceOverview,.testimonials,.whyUs{padding:60px}.plusvectorShape{right:250px}.brand .circleText{margin-top:-170px}.valueCreators{margin-top:50px}.valueCreators>h2{margin-top:30px}.getInTouchFixed{display:none}.getDigital{height:500px}.digitalDynamic h2 span{font-size:52px}.digitalDynamic p,.ourServices p,.somethingUnique p{font-size:18px;line-height:28px}.projectBoxOne{height:650px}.projectBoxFive,.projectBoxFour,.projectBoxSix,.projectBoxThree,.projectBoxTwo{height:320px}.viewAllProjects{padding:30px}.viewAllProjects span{font-size:32px;line-height:36px}.viewAllProjects span i{font-size:22px}.pageCaseStudies .homeVectorShape{height:546px;background-size:724px}.caseStudiesContent li{margin-top:60px}.pageNews .homeVectorShape{height:540px;background-size:720px}.news ul li figure,.news ul li:last-child div{height:380px}.bannerApplyNow{height:470px}.growthPlan ul li h4{font-size:24px;line-height:28px}.pageBlogs .homeVectorShape{height:515px;background-size:683px}}@media (max-width:1199px){header.navbar nav .displayFlex{padding-top:20px}.navbar-expand-md #bdNavbar{display:none!important}.homeVectorShape{height:476px;background:url("inner-vector-shape.svg") 110% 0 no-repeat}.plusvectorShape{top:150px;right:90px;width:80px;height:80px}.brand{max-width:550px;padding:50px 0}.brand .circleText{display:none}.getDigital{margin-bottom:50px}.digitalDynamic .col-6{width:100%}.digitalDynamic .col-6:nth-child(2){padding-top:50px}.digitalDynamic p{max-width:100%}.digitalDynamic figure{padding:0}.ourServices .row .col-6:nth-child(2){padding-left:30px}.ourServices ul li a{font-size:26px}.valueCreators .top{height:110px}}@media (max-width:991px){.digitalDynamic,.getInTouch>div,.ourServices,.serviceOverview,.testimonials,.whyUs{padding:50px}.abstractBox h2,.allClients h2,.appPlatforms ul li div h2,.blogTitle h1,.blogTitle h2,.blogs h2,.brand h1,.brand h2,.brandValuesHeader h2,.caseStudiesContent li>div h2,.caseStudiesHeader h2,.clientFeatureBox.conclusionBox h2,.coreValues ul li div i,.digitalDynamic h2,.growthPlan h2,.hireCSIPLFaqs h2,.introClient h2,.ourApproach ul li div h2,.ourApproach>h2,.ourServices h2,.projectOnline h2,.serviceOverview h2,.singleBlogList li h2,.spotlight h2,.valueCreators>h2,.whyUs h2,.workDataContent h2{font-size:46px;line-height:56px}.valueCreators .top h2{font-size:36px;line-height:46px}.navbar-brand{max-width:220px}.homeVectorShape{width:400px;height:552px;right:5%;left:auto;background-position:center 0;background-size:736px}.plusvectorShape{right:0}.brand{max-width:370px}.getDigital{height:initial}.appDevelopment h3,.appPlatforms h3,.devicesPlatforms h3,.getDigital div h3,.hireCSIPLFaqs>div:last-child h3{font-size:40px;line-height:50px}.digitalDynamic h2 span{font-size:48px}.ourServices .row .col-6{width:100%}.ourServices .row .col-6:first-child{padding-right:calc(var(--bs-gutter-x) * .5)}.ourServices .row .col-6:nth-child(2){padding-top:50px;padding-left:calc(var(--bs-gutter-x) * .5)}.ourServices p,.somethingUnique p{max-width:100%;margin:30px 0}.ourServices ul li{margin-bottom:30px}.ourServices h2 span{font-size:24px;line-height:34px}.projectBoxOne{height:490px}.projectBoxFive,.projectBoxFour,.projectBoxSix,.projectBoxThree,.projectBoxTwo{height:240px}.viewAllProjects span{font-size:28px;line-height:32px}.viewAllProjects span i{font-size:18px}.valueCreators .top{height:85px}}@media (max-width:767px){.digitalDynamic,.getInTouch>div,.ourServices,.serviceOverview,.testimonials,.whyUs{padding:30px}.btn-primary{width:220px;font-size:18px;line-height:28px;padding:10px}.projectsGridLg,header.navbar nav .displayFlex .navbar-toggler:first-child{display:none}.brand{max-width:280px;padding-top:0}.homeVectorShape{right:0;height:559px;background-size:746px}.plusvectorShape{right:15px}.getDigital{height:inherit}.getDigital div h3{font-size:36px;line-height:46px;margin-right:15px;padding-right:15px}.getDigital div span{width:45px;height:45px;border-width:2px}.getDigital div span svg{width:23px;height:23px}.digitalDynamic .col-6:nth-child(2){padding-top:30px}.ourServices ul li a{font-size:24px;line-height:34px}.ourServices ul li a i{font-size:20px}.projectsGridSm{display:block;height:calc(100vh - 140px)}.projectsGridSm .carousel,.projectsGridSm .carousel .carousel-inner,.projectsGridSm .carousel .carousel-inner .carousel-item,.projectsGridSm .carousel .carousel-inner .carousel-item>div{height:100%}.projectsGridSm .carousel img{max-width:70%;max-height:40%}.projectsGridSm .projectOne figure{background:url("img-aparna-kaushik.jpg") center/cover no-repeat}.projectsGridSm .projectTwo figure{background:url("img-galgotias-university.jpg") center/cover no-repeat}.projectsGridSm .projectThree figure{background:url("img-xstream-agile.jpg") center/cover no-repeat}.projectsGridSm .projectFour figure{background:url("img-fabrento.jpg") center/cover no-repeat}.projectsGridSm .projectFive figure{background:url("img-fcml.jpg") center/cover no-repeat}.projectsGridSm .projectSix figure{background:url("img-vegas.jpg") center/cover no-repeat}.projectsGridSm .carousel-control-next,.projectsGridSm .carousel-control-prev{top:calc(50% - 40px);width:40px;height:40px;opacity:1;border-radius:100%;z-index:10;background:#fff}.projectsGridSm .carousel-control-next span,.projectsGridSm .carousel-control-prev span{width:20px}.projectsGridSm .carousel-control-next{right:10px}.projectsGridSm .carousel-control-next span{background-image:url("")}.projectsGridSm .carousel-control-prev{left:10px}.projectsGridSm .carousel-control-prev span{background-image:url("")}.viewAllProjects{margin-top:10px;padding:25px}.viewAllProjects span{font-size:24px;line-height:28px}.viewAllProjects span i{font-size:16px}.valueCreators .top{width:800px;height:75px}.valueCreators .top h2{left:0;width:100vw;text-align:center}}@media (max-width:479px){.abstractBox h2,.allClients h2,.appPlatforms ul li div h2,.blogTitle h1,.blogTitle h2,.blogs h2,.brand h1,.brand h2,.brandValuesHeader h2,.caseStudiesContent li>div h2,.clientFeatureBox.conclusionBox h2,.coreValues ul li div i,.digitalDynamic h2,.growthPlan h2,.hireCSIPLFaqs h2,.introClient h2,.ourApproach ul li div h2,.ourApproach>h2,.ourServices h2,.projectOnline h2,.serviceOverview h2,.singleBlogList li h2,.spotlight h2,.valueCreators .top h2,.valueCreators>h2,.whyUs h2,.workDataContent h2{font-size:40px;line-height:50px}.valueCreators .top h2{font-size:32px;line-height:42px}.digitalDynamic,.getInTouch>div,.ourServices,.serviceOverview,.testimonials,.whyUs{padding:20px}.navbar-brand{max-width:180px}.navbar-expand-md .navbar-toggler.lgNavbar,.navbar-expand-md .navbar-toggler.lgNavbar i,.navbar-expand-md .navbar-toggler.lgNavbar[aria-expanded=true] i,.navbar-expand-md .navbar-toggler.lgNavbar[aria-expanded=true] i:nth-child(2){width:40px}.navbar-expand-md .navbar-toggler.lgNavbar i:nth-child(2){width:34px}.navbar-expand-md .navbar-toggler.lgNavbar i:nth-child(3){width:28px}.homeVectorShape{height:510px;background-size:677px}.getDigital{height:inherit;background-position:30% 100%}.getDigital div{flex-wrap:wrap;justify-content:center}.getDigital div h3{font-size:26px;line-height:36px;order:2;width:100%;margin:0;padding:15px;border:0;text-align:center}.getDigital div span{order:1}.digitalDynamic h2 span{font-size:44px}.ourServices ul li a{font-size:20px;line-height:30px}.viewAllProjects{padding:25px}.viewAllProjects span{font-size:22px;line-height:26px}}@media (max-width:380px){.btn-primary{font-size:16px;line-height:26px;padding:7px 10px}.ourServices ul li{margin-bottom:20px}.ourServices ul li a{font-size:15px;line-height:25px}.ourServices ul li a i{font-size:15px;margin-left:7px;transform:rotate(-45deg) translateX(-4px)}}.pp_section{padding:80px 60px}.faq_page p{margin-top:20px}.strensection p,.web_development_page .brand h2{margin-top:30px}.serviceOverview.pp_section{background:#fff}.terms_of_use_page.pageAbout .brandImg figure:first-child{background:url("") 0 0/cover no-repeat}.privacy_policy_page.pageAbout .brandImg figure:first-child{background:url("") 0 0/cover no-repeat}.terms_of_use_page.pageAbout .brandImg figure:nth-child(2){background:url("") 0 0/cover no-repeat}.privacy_policy_page.pageAbout .brandImg figure:nth-child(2){background:url("") 0 0/cover no-repeat}.digitalDynamic h2{text-transform:capitalize}.projectBox img{position:absolute;top:100%;z-index:99;left:50%;transform:translate(-50%,00%);max-width:56%;transition:.3s}.projectBox:hover img{transform:translate(-50%,-50%);top:50%;transition:.3s}.getDigital,.projectBox{overflow:hidden}.whyUs{background-attachment:fixed}.embed-responsive{display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.modal-dialog{max-width:800px;margin:30px auto}#video_testimonials .modal-body,.pageSocialMediaMarketing .modal-body,.web_development_page .modal-body{position:relative;padding:0}.pageSocialMediaMarketing .close,.web_development_page .close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:400;color:#fff;opacity:1;background:no-repeat;border:none}.logo-mahagunindia-group_study .bannerPrateekGroup{background:url("") center/cover no-repeat}.logo-mahagunindia-group_study .introClient figure{height:660px;background:url("") center/cover no-repeat}.side_manu_bar li a{color:#fff;display:block;padding:10px 0;text-decoration:none;line-height:40px;font-size:20px;text-transform:uppercase;font-weight:700;transition:.5s}.side_manu_bar li a:hover{font-size:36px;opacity:.8;transition:.5s}.side_manu_bar ul li{opacity:0;list-style:none;-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px)}.navbar-expand-md .navbar-collapse#lgNavbar.show .side_manu_bar ul li{opacity:1;-ms-transform:translateY(0);-webkit-transform:translateY(0);text-align:right}.navbar-expand-md .navbar-collapse#lgNavbar.show .side_manu_bar ul li:first-child{transition:opacity .5s .5s,transform .5s .5s;-moz-transition:opacity .5s .5s,transform .5s .5s}.navbar-expand-md .navbar-collapse#lgNavbar.show .side_manu_bar ul li:nth-child(2){transition:opacity .7s .7s,transform .7s .7s;-webkit-transition:opacity .7s .7s,transform .7s .7s;-moz-transition:opacity .7s .7s,transform .7s .7s}.navbar-expand-md .navbar-collapse#lgNavbar.show .side_manu_bar ul li:nth-child(3){transition:opacity .9s .9s,transform .9s .9s;-webkit-transition:opacity .9s .9s,transform .9s .9s;-moz-transition:opacity .9s .9s,transform .9s .9s}.navbar-expand-md .navbar-collapse#lgNavbar.show .side_manu_bar ul li:nth-child(4){transition:opacity 1.1s 1.1s,transform 1.1s 1.1s;-webkit-transition:opacity 1.1s 1.1s,transform 1.1s 1.1s;-moz-transition:opacity 1.1s 1.1s,transform 1.1s 1.1s}.navbar-expand-md .navbar-collapse#lgNavbar.show .side_manu_bar ul li:nth-child(5){transition:opacity 1.3s 1.3s,transform 1.3s 1.3s;-webkit-transition:opacity 1.3s 1.3s,transform 1.3s 1.3s;-moz-transition:opacity 1.3s 1.3s,transform 1.3s 1.3s}.navbar-expand-md .navbar-collapse#lgNavbar.show .side_manu_bar ul li:nth-child(6){transition:opacity 1.5s 1.5s,transform 1.5s 1.5s;-webkit-transition:opacity 1.5s 1.5s,transform 1.5s 1.5s;-moz-transition:opacity 1.5s 1.5s,transform 1.5s 1.5s}button.navbar-toggler.lgNavbar{position:absolute!important;right:0}.logo-mahagunindia-group_study.dlf_cashstudy .bannerPrateekGroup{background:url("") center/cover no-repeat}.logo-mahagunindia-group_study.dlf_cashstudy .introClient figure{background:url("") center/cover no-repeat}ul.details_list{padding:0;margin-bottom:20px}ul.details_list li{padding:8px 10px!important;margin:0;border:none;list-style:circle!important;position:relative}ul.details_list li:before{content:'';width:10px;height:10px;background:red;margin-right:10px;vertical-align:middle;margin-top:7px;flex:0 0 10px}h3.sub_title{font-size:35px;font-weight:700;font-family:inter-semibold}.loadfetcheddata ul a{width:25%;padding:5px}.ournew_listing .selectIndustriesList a{font-size:14px;line-height:24px;color:#646464;text-decoration:none;display:block;position:relative;padding-left:19px}.ournew_listing .selectIndustriesList a:before{content:'';position:absolute;width:5px;height:5px;border-radius:50%;background:#ed1c24;top:9px;left:0}.ournew_listing .selectIndustriesList a.clcheck_active{font-weight:700;color:#ed1c24}.allClients .accordion>div:nth-child(2),.ioslist .col-lg-4,.ioslist .row .col-lg-6:first-child{padding-right:0}.custom_scroll::-webkit-scrollbar{width:7px}.custom_scroll::-webkit-scrollbar-track{background-color:#ccc!important;border-radius:5px}.custom_scroll::-webkit-scrollbar-thumb{background-color:#454545!important;border-radius:5px}.custom_scroll{height:500px;overflow:auto}.workData{margin-top:104px}.video_play_popoup button.btn-close{position:absolute;right:13px;top:10px;filter:grayscale(1) invert(1);opacity:1;z-index:999}.video_play_popoup video{width:100%;height:100%}.video_play_popoup .modal-content{border-radius:0;background:no-repeat;border:none}.video_play_popoup .modal-dialog{max-width:500px}.client_videos iframe{width:100%;height:400px}.projectsGrid.myrecent_carosal .projectBox img{position:initial;width:100%;max-width:initial;left:initial;transform:initial}.projectsGrid.myrecent_carosal .projectBox{background:#000;height:inherit}.projectsGrid.myrecent_carosal .projectBox img:hover{opacity:.8}.home_short_blog_list h4{font-size:17px;line-height:22px}.home_short_blog_list .col-md-6{position:relative;padding-right:30px;padding-left:30px;border-bottom:1px solid #ec1c23;border-left:1px solid #ec1c23;padding-bottom:90px}.strensection h2{margin-bottom:40px;font-size:40px;font-family:inter-semibold}.strensection p{font-size:16px;line-height:24px}.strensection img{max-width:88%}.strensection{border-bottom:5px solid #e6e6e6;padding-bottom:100px;margin-top:100px}.bottn_border_no,.pageWebsiteMaintenance .ourApproach ul li{border:none}.address_content{min-height:150px;min-height:inherit;margin-bottom:66%}.expertsIn .item img{max-width:76%;margin:0 auto}.top_bar_smu img{max-width:20px}.navbar-expand-md .navbar-collapse.side_manu_bar_new{display:block!important;text-align:right;padding:20px 30px}.top_bar_smu{border-bottom:1px solid #636363;padding:10px}.inner_side_manu_bar ul{list-style:none;text-align:left;padding:0}.top_bar_smu_list{padding:20px 0 20px}.fiirst_meni a{font-size:24px;font-weight:700;padding:3px 0;display:block;transition:.5s}.what_we_do_menu{text-align:left;padding-left:107px}.what_we_do_menu h4{font-size:28px;font-weight:700;margin-bottom:12px}.what_we_do_menu li:before{content:'';width:10px;height:1px;background:#646464;display:block;float:left;margin:12px 10px 0 0}.what_we_do_menu li a,.what_we_do_menu_social__lists li a{color:#c5c5c5;font-size:15px}.what_we_do_menu li,.what_we_do_menu_social__lists li{padding:3px 0}.inner_side_manu_bar img{filter:invert(100%);filter:grayscale(1) invert(1);margin-top:-2px}.what_we_do_menu_social__lists img{max-width:122px;margin-bottom:35px}.what_we_do_menu_social__lists i.fa-solid.fa-arrow-down{color:#ec1c23;transform:rotate(-45deg);transition:.3s linear;font-size:10px;padding-left:0;padding-top:0}.ioslist .row .col-lg-6:nth-child(2),.ref_links a:first-child{padding-left:0}.ref_links a{padding-right:24px;padding-left:25px;border-right:1px solid;line-height:1.5;font-size:16px}.ref_links a:last-child{border-right:0}.what_we_do_menu_social__lists{padding-left:150px;text-align:left}.what_we_do_menu_social__lists li a{font-size:13px}.what_we_do_menu_social__lists li{padding-bottom:2px}.fiirst_meni a:hover,.what_we_do_menu li a:hover,.what_we_do_menu_social__lists li a:hover{color:#ed1b24}.show_details{position:absolute;top:100%;left:0;bottom:0;right:0;background:rgba(0,0,0,.9);padding:54px 15px;color:#fff;overflow:hidden;text-align:center;transition:.5s}.one_work_test:hover .show_details{top:0;transition:.5s}.show_details h6{font-size:12px}.one_work_test{position:relative;overflow:hidden}.newcallwala_popup.homepup-up .modal-dialog .modal-content{background:url("call-bg.jpg") no-repeat #fff;border:4px solid #fff;padding:50px;border-radius:5px}.newcallwala_popup.homepup-up .modal-dialog{width:100%;max-width:500px}.newcallwala_popup.homepup-up .modal-dialog .modal-content .modal-body .popu-desilts{width:100%;padding:0}.newcallwala_popup button.close_btn{background:no-repeat;display:inline-block;width:initial;position:absolute;right:-24px;color:#ee1c25;top:-35px;border:none}label#mobilecb-error{color:red;border:none!important;display:inline-block;text-align:center;width:100%;margin:0 0 10px}.newcallwala_popup.homepup-up .modal-dialog .modal-content .modal-body .popu-desilts h5{color:#333;font-size:28px;font-weight:700;margin-bottom:0}.newcallwala_popup.homepup-up .modal-dialog .modal-content .modal-body .popu-desilts input#mobilecb{border:1px solid #cd0000!important;width:100%;padding:9px 10px;border-radius:5px;margin:14px 0;font-size:16px}.newcallwala_popup.homepup-up .modal-dialog .modal-content .modal-body .popu-desilts input.btn.btn-primary{width:100%;padding:8px 10px;border:1px solid #ee1c25;border-radius:5px;font-size:17px;background:#ee1c25;color:#fff;cursor:pointer}#video_testimonials .modal-content,.getInTouchFixed ul li.whatsapp_call a{background:0 0}.news ul li a{display:block;width:100%}.philosphy_page .innerVectorShape{height:550px}.pageAbout.philosphy_page.sticked .innerVectorShape,.philosphy_page.pageAbout .brandInner{height:440px}.strength_page .brand.brandInner{height:410px}.strength_page .innerVectorShape{height:519px}.getInTouchFixed ul li.call-Icon-1 a{background-color:#4a4a4a}.getInTouchFixed ul li.call-Icon-1 a:hover{background-color:#ed1c24}header.navbar.fixed{position:fixed;top:0;z-index:99;background:#fff;max-width:1366px;width:calc(93% - 23px);padding:5px 0;box-shadow:1px 1px 5px #ccc;transition:.5s}.sportlights_item{padding:0;text-align:center}.sportlights_item h4{font-size:21px;line-height:25px;font-family:inter-medium;color:#212529;text-transform:uppercase;margin:25px 0}.sport_ight_img{height:358px;width:100%;border-radius:40px;overflow:hidden}.owl-dots button.owl-dot span{width:18px;height:7px;border:0;border-radius:20px;padding:0;background:#969696;opacity:.5;cursor:pointer;box-sizing:content-box;margin-right:3px;margin-left:3px;display:block}.owl-dots button.owl-dot.active span{width:31px;background:#ec1c23;opacity:1}.spotlight .container{width:100%;max-width:initial;padding:0}#video_testimonials .close{position:absolute;right:00px;top:0;z-index:999;font-size:2rem;font-weight:400;color:#fff;opacity:1;background:no-repeat;border:none}.sticked .homeVectorShape{height:345px}.home_page.sticked .homeVectorShape{height:304px}header.navbar.fixed:before{content:'';position:absolute;background:#fff;left:-99px;top:0;height:75px;width:100px;z-index:-1;box-shadow:-7px -1px 7px #ccc}header.navbar.fixed:after{content:'';position:absolute;background:#fff;right:-99px;top:0;height:75px;width:100px;z-index:-1;box-shadow:8px -1px 7px #ccc}.mobileapp_data h2{font-size:40px;line-height:61px;text-align:center;font-weight:600;margin:45px 0}.mobileapp_data ul{display:flex;flex-wrap:wrap;justify-content:space-between}.mobileapp_data ul li{list-style:none;padding:5px;border:1px solid #e3e3e5;margin-bottom:8px;width:33%}.mobileapp_data ul li img{width:100%;object-fit:cover}.app_box_bg{top:0;transition:2s}.thumb_app_box:hover .app_box_bg{top:-220px;transition:2s}.app_box_bg,.app_box_hover{float:left;position:absolute;left:0;width:100%}.thumb_app_box{width:100%;height:500px;float:left;overflow:hidden;position:relative}.thumb_app_box:hover .app_box_hover{top:425px}.app_box_hover{top:505px;text-align:center;background:rgba(238,28,37,.9);transition:.7s;padding:5px 0}.app_box_hover h3{width:100%;color:#fff;font-size:20px;font-weight:600;margin-top:8px;margin-bottom:6px}.app_box_hover p{width:100%;float:left;color:#fff;margin:0}.app_box_hover p a{color:#fff;font-weight:600;font-size:18px}.getDigital .video_over_content{position:absolute;z-index:9}.recentWorks #recent_project2 .projectBoxFour figure{background-repeat:no-repeat;background-size:cover}.navbar-nav .nav-item:hover .nav-dropdown{display:block;background:#fff}.navbar-nav .nav-item .nav-dropdown li{width:50%;float:left;border:none}.navbar-nav .nav-item .nav-dropdown{width:500px;left:-250px}.navbar-nav .nav-item .nav-dropdown li a:hover{background:no-repeat;color:#e50c13}.owl-carousel .owl-nav button{width:40px;background:#fff;height:40px;border-radius:100%;box-shadow:1px 2px 2px #ccc}.owl-nav{position:absolute;top:42%;width:100%}.owl-carousel .owl-nav button.owl-prev{margin-left:-18px;background:#ed1c24!important;color:#fff}.owl-carousel .owl-nav button.owl-next{position:absolute;right:0;margin-right:-18px;background:#ed1c24!important;color:#fff}.owl-carousel .owl-nav button span{font-size:26px;line-height:.9}.privacy_policy_page .brandInner{height:400px;max-height:400px}.privacy_policy_page .innerVectorShape{height:509px}.sticked.privacy_policy_page .innerVectorShape{height:400px}.inner_side_manu_bar p{color:#fff!important}.iso_certificates img{margin-right:10px;vertical-align:middle;height:35px}ul.iso_certificates{margin-left:20px;margin-top:5px}body.pageContact.sticked .innerVectorShape{height:100px}.getInTouch>div .getInTouchDetails ul li:last-child i.fa-solid.fa-arrow-down{background:no-repeat}.result_drive_quality .brand.brandInner{height:auto}.result_drive_quality .circleText{margin-top:30px!important}.home_page .socialMediaPosts,.ioslist{margin-top:50px}.one_ions{background:#eaf5ff;padding:20px;border:1px solid #e2e2e2}.one_ions img{max-width:65px;margin-bottom:20px}.ioslist .col-lg-4:nth-child(2){padding-right:0;padding-left:0}.ioslist .col-lg-4:nth-child(3){padding-left:0;padding-right:15px}.ioslist{margin-bottom:50px}.one_ions p{font-size:14px}.ioslist .col-lg-4:nth-child(2) .one_ions,.ioslist .col-lg-4:nth-child(4) .one_ions{background:#e7eff6}.ioslist .col-lg-4:nth-child(3) .one_ions{background:#feede7}.box_cntes{min-height:170px}.box_cntes.cds3{min-height:90px}.one_listPart{width:50%;float:left;background:#eaf5ff;padding:30px}.gproli_list{min-height:130px}.one_listPart img{max-width:200px}.one_listPart h3{margin:10px 0;font-weight:700;font-size:20px;color:#4285f4}.ourpartner_new h2,section.ourpartner_new.companyist h2{font-size:22px;font-weight:700}.one_listPart:nth-child(2){background:#fff6dd}.ourpartner_new h2{margin-bottom:20px}.oneliog{text-align:center;margin-bottom:5px}.one_list_som{margin-bottom:30px;border-radius:3px;box-shadow:0 0 10px #ccc;padding:20px 10px;text-align:center}.one_list_som h4{font-size:16px;margin-bottom:0;margin-top:10px}section.ourpartner_new.companyist{float:left;clear:both;margin:50px 0 100px}.oneliog img{max-width:100px}.one_ions h5{font-weight:700;color:#2b7fd5}.ioslist .col-lg-4:nth-child(2) h5{color:#24598f}.ioslist .col-lg-4:nth-child(3) h5{color:#ed6f4d}.ioslist .row:nth-child(2) .col-lg-6:first-child h5{color:#7fb356}.ioslist .row:nth-child(2) .col-lg-6:nth-child(2) h5{color:#7c4eb1}.workDataContent ul li a{text-align:center;display:block}.workDataContent ul li img{width:75%;margin:0 auto}.our_approvch li:before{content:'';width:7px;height:7px;background:red;border-radius:50%;position:absolute;left:0;top:9px}.our_approvch li{position:relative;padding-left:25px!important}.mobile_projectBox a{display:block;position:relative}.mobile_projectBox a img.prod_logo1{position:absolute;top:50%;z-index:9999;left:50%;width:66%;transform:translate(-50%,-50%)}.mobile_home_project_grid .owl-carousel .owl-nav button.owl-prev{margin-left:10px!important;background:#fff!important;color:#181818!important;box-shadow:none}.mobile_home_project_grid .owl-carousel .owl-nav button.owl-next{margin-right:10px!important;background:#fff!important;color:#181818!important;box-shadow:none}.mobile_one_blog figure{border-radius:0 210px 210px 70px!important;margin-top:10px}.mobile_home_blog_grid .owl-dots button.owl-dot span{width:7px;background:#2b2a2a}.mobile_home_blog_grid .owl-dots button.owl-dot.active span{width:20px;background:#ec1c23}.mobile_home_blog_grid .owl-dots{position:absolute;right:10px;bottom:20px}.mobile_home_blog_grid .blogs .blogDate{line-height:1}a.viewall_btn{display:inline-block;background:#2b2a2a;padding:10px 40px;color:#fff;text-transform:uppercase;margin:20px 0}.blogs figure img{max-width:100%;width:100%}header.navbar.adding_header{top:-150px;transition:.5s}.footer_logo img,.navbar-brand img{width:100%;}.workDataHeader.fixed_work_header{position:fixed;z-index:99999;top:74px;width:91%;background:#fff}.select_industries_le{float:left;position:sticky;top:12%;padding-top:15px;padding-bottom:100px}.sidebar_icon,a.whatapp_chat{position:fixed;display:block}.work_select_section{width:73%!important;float:left}.pageWebsiteMaintenance .ourApproach>h2{padding:0;border:none}hr.border{padding:1px}.pageWebsiteMaintenance .ourApproach ul ul li:last-child{margin-bottom:0}.websiteMaintenanceSolutions{border-top:3px solid #e6e6e6}.ourApproach ul li:first-child{padding-top:0}.pageDedicatedHosting .innerVectorShape{height:746px;background-size:74%}.pageDedicatedHosting.sticked .innerVectorShape{height:638px}.pageCareer .brand h1{width:70%}.menu_showed .displayFlex .navbar-toggler.lgNavbar{margin-top:-10px}header.menu_showed.fixed{top:15px}.navbar-expand-md .navbar-collapse#lgNavbar::-webkit-scrollbar{width:0}.navbar-expand-md .navbar-collapse#lgNavbar::-webkit-scrollbar-track{background:#f1f1f1}.navbar-expand-md .navbar-collapse#lgNavbar::-webkit-scrollbar-thumb{background:#888}.navbar-expand-md .navbar-collapse#lgNavbar::-webkit-scrollbar-thumb:hover{background:#555}.new_recent_proculist .owl-nav button{pointer-events:all}a.nav-link{cursor:pointer}.workDataHeader.mobile_data_header{position:initial!important}.pageMobileAppDevelopment .ourApproach ul li div img,.pageSEO .ourApproach ul li div img{margin-top:5px}a.mobile_calling{display:inline-block;color:#000;font-size:14px;width:175px;margin-right:25px;margin-top:14px;font-weight:600;letter-spacing:-1px}a.mobile_calling img{max-width:19px;margin-right:3px;filter:invert(23%) sepia(128%) saturate(2897%) hue-rotate(331deg) brightness(73%) contrast(176%)}.sidebar_icon{right:-58px;z-index:99;top:50%;transform:rotate(-90deg);margin-top:-16px}.sidebar_icon a{background:#ed1c24;display:block;font-size:15px;color:#fff;height:33px;line-height:22px;border-radius:30px 30px 0 0;padding:7px 30px}a.whatapp_chat{z-index:999;bottom:10px;right:7px}a.whatapp_chat img{max-width:50px}.left_content_blog{margin:30px 0}.left_content_blog p{font-size:18px;line-height:30px;font-family:inter-light;margin:0 0 20px}#enquire_now_popup .modal-content{padding:50px 30px!important;background-color:#e9eaee}#enquire_now_popup .modal-content div#popupform>div{padding:20px 0 0;background:0 0}#enquire_now_popup .getInTouchForm input[type=text]{margin:0;margin-bottom:15px!important;border:1px solid #ced4da;text-align:left}


.brand .circleText{display: none !important;}
.innerVectorShape{background: none !important;height: auto !important;}
.homeVectorShape{background: none !important;height: auto !important;}
.plusvectorShape{display: none !important;}

.breadcrumb>li+li:before {padding: 0 5px;color: #ccc;content: "/\00a0";display: none;}
.breadcrumb li.active {color: #000000;padding-left: 0px;}
.breadcrumb li:first-child a {padding-left: 12px;}
.breadcrumb li{margin-right: 5px; }
.breadcrumb li i{font-size: 12px;}
.breadcrumb li a, .breadcrumb li {letter-spacing: .5px;font-style: normal;font-weight: 400;font-size: 13px;line-height: 16px;color: #999999;text-decoration: none;}
.breadcrumb {justify-content: right;margin-bottom: 10px;margin-top: 10px;padding: 0;    background-color: #FFFFFF;display: flex;white-space: nowrap;align-items: center;}

a.btn.contact_btn01 {
    font-size: 15px;
    line-height: 20px;
    height: 42px;
    color: #fff;
    text-transform: uppercase;
    position: relative;
    overflow: hidden;
    border-radius: 30px;
    background: #ed1c24;
    padding: 10px 45px;
    margin-bottom: 30px;
}

.sub_title_blog{

    font-size: 40px;
    line-height: 1.5;
    font-family: inter-semibold;
    font-weight: 500;
	
}


h3.extranal {
    background: #fae4e5;
    padding: 10px 20px;
    font-size: 23px;
    border-left: 10px solid #ed1c24;
    color: #000 !important;
}


ul.details_list li ul li::before {
	display:none;
}



.introClient .figure {
    padding: 0;
}


.logo-mahagunindia-group_study.propkeep_case_study .bannerPrateekGroup {
	
	    background: url("") center / cover no-repeat;
}



h3.sub_title_3 {
    font-size: 33px;
    line-height: 1.5;
    margin-bottom: 20px;
    font-weight: bold;
}


.pageWebsiteMaintenance.robotic_process_automation_page .brandImg figure:first-child {
    background-image: url("");
}

.pageWebsiteMaintenance.robotic_process_automation_page .brandImg figure:nth-child(2) {
    background-image: url("");
}


.robotic_process_automation_page .brand.brandInner {
    padding-top: 120px;
} 

.robotic_process_automation_page .brand.brandInner .brandContent {
    max-width: 600px;
}

ul.new_listing li {
    position: relative;
    padding-left: 24px;
    position: relative;
	list-style: none;
	padding: 0 0 12px 30px;
	font-size: 20px;
}

ul.new_listing {
    margin-top: 30px;
}


ul.new_listing li:before {
    content: '';
    position: absolute;
    top: 10px;
    left: 0;
    content: "";
    width: 10px;
    height: 10px;
    border: 1px solid #000;
    border-radius: 50%;
}



.pageWebsiteMaintenance.robotic_process_automation_page .ourApproach ul li h2 {
    font-size: 50px;
    line-height: 1.5;
}

.pageWebsiteMaintenance.robotic_process_automation_page .ourApproach ul li:last-child {
    padding-bottom: 0;
}


.sec_head h2 span {
    display: block;
    font-size: 30px;
    line-height: 40px;
    color: #ec1c23;
}



.sec_head h2   {
       margin: 1rem auto;
    padding: 0;
    border: none;
    font-size: 66px;
    line-height: 1.2;
    color: #000;
	font-family: inter-semibold;
}

.sec_head p {
    font-size: 18px;
    line-height: 1.5;
}

.what_we_do_new {
    border-top: 3px solid #e6e6e6;
    border-bottom: 3px solid #e6e6e6;
    padding: 50px;
    background: #f0f0f0;
}


.what_we_do_list {
    margin: 50px 0;
}

.one_service_wht_do {
    padding: 50px 20px;
    display: flex
;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
    margin-bottom: 30px;
    /* padding: 20px 50px 50px; */
    border: 1px solid #cfcfcf;
    background: #fff;
	    min-height: 430px;
    text-align: center;
}

.what_we_do_list .col-md-4:nth-last-child(-n+3) .one_service_wht_do {
    margin-bottom: 0;
}

.pageWebsiteMaintenance.robotic_process_automation_page .innerVectorShape {
    height: 763px;
}

.one_service_wht_do h4 {
    width: 100%;
    display: block;
    width: 100%;
    text-align: center;
    margin: 14px 0;
    font-weight: 800;
}

.one_service_wht_do img {
    width: 80px;
    height: 80px;
}



.pageWebsiteMaintenance.robotic_process_automation_page.ai_machine_learning .brandImg figure:first-child {
    background-image: url("");
}

.pageWebsiteMaintenance.robotic_process_automation_page.ai_machine_learning .brandImg figure:nth-child(2) {
    background-image: url("");
}


.authou_sime {
    float: left;
    height: 100px;
    width: 100px;
    background: #ed1c24;
    text-align: center;
    color: #fff;
    font-weight: bold;
    padding: 32px 0;
    border-radius: 100%;
    line-height: 1.1;
}

.authou_name {
    float: left;
    padding: 15px 27px;
}

.authou_name h4 {
    font-size: 26px;
    font-weight: bold;
}

.clear {
    clear: both;
}

.blogTitle div a {
    color: #000;
}
.blogsList>li > div a {
    color: #000;
}

.blogsList>li a.btnRedXS {
    color: #fff;
}


.blogs h4 a {
       color:#000;
}
	
	
	body.pageWork.mobile_app_page h1 {
		font-size: 40px;
    line-height: 61px;
    text-align: center;
    font-weight: 600;
    margin: 45px 0;
} 



.newfull_conetnt h2 {
    font-size: 35px;
    line-height: 1.5;
    font-family: 'inter-semibold';
    margin-bottom: 20px;
}

.newfull_conetnt {
    margin: 40px 0;
} 

ul.details_list li {
    list-style: none !important;
}

ul.details_list li:before {
    margin-top: 0;
    display: inline-block;
}



.New_figma_design h5 {
    text-align: center;
    padding: 0;
    margin-bottom: 11px !important;
    color: #000 !important;
    position: relative;
    z-index: 99999;
}

.New_figma_design button.close_btn {
    top: -36px !important;
    color: #fff;
    opacity: 1;
    right: -1px;
    font-size: 20px;
}

.New_figma_design .modal-body {
    background: #fff;
    border-radius: 20px;
	    padding: 30px 60px !important;
}


.New_figma_design .modal-dialog {
    max-width: 800px !important;
    margin: 30px auto;
}

.New_figma_design .modal-dialog  {
    background: none;
    border: none !important;
    padding: 0 !important;
}

.New_figma_design .modal-dialog   .getInTouch {
    margin-top: 0;
	    margin-bottom: 0;
}

.New_figma_design .modal-dialog  .getInTouch>div {
    display: block;
    padding: 0;
    background: #fff;
    padding: 20px 0;
}

.New_figma_design .modal-dialog   .getInTouch .getInTouchForm {
    width: 100%;
    margin: 0;
}

.New_figma_design .modal-dialog  .getInTouch .form-control {
    height: 52px;
    border-radius: 10px;
    padding-left: 21px;
    border: 1px solid #ccc;
    margin: 0;
    margin-bottom: 20px;
    text-align: left;
    font-size: 17px;
}

 

.New_figma_design .modal-dialog   .getInTouch textarea.form-control {
    height: 140px;
    resize: none;
    padding: 10px 15px;
    font-size: 16px;
}


.New_figma_design .modal-dialog   .getInTouch .btn {
    background-color: #e61e25;
    border: none;
    height: 56px;
    border-radius: 10px;
    font-weight: 600;
    letter-spacing: 0.5px;
    font-size: 17px;
}

.New_figma_design .getInTouchForm {
    margin-top: 0;
}

#enquire_now_popup.New_figma_design .modal-content {
    background: none !important;
    border: none !important;
    /* padding: 0 !important; */
}

