.custom-software-dev-outer-container{background:#e4ebf7;margin:0 auto;max-width:1720px}.custom-software-dev-inner-container{align-items:center;display:flex;justify-content:space-between;padding:40px 60px}.custom-software-dev-left,.custom-software-dev-right{flex:1}.custom-software-banner-sm-heading{align-items:center;display:flex;font-weight:600;gap:.5rem;letter-spacing:.32px;margin-bottom:1rem!important;text-transform:uppercase}.custom-software-banner-heading{font-size:2.3rem;font-weight:700;letter-spacing:-1.08px;margin-bottom:.5rem;text-transform:capitalize}.custom-software-banner-para{font-size:1.03rem;font-weight:400;letter-spacing:normal!important;margin-bottom:2rem;margin-top:20px;text-transform:none!important}.custom-software-dev-right{align-items:center;display:flex;justify-content:center}.custom-software-dev-right>img{height:auto;max-width:700px;-o-object-fit:contain;object-fit:contain;width:65%}.flex-new-banner-btns{align-items:center;display:flex;gap:20px}.new-banner-btn{border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;letter-spacing:.327px;line-height:1.75rem;outline:none;padding:12px 23.333px;text-transform:uppercase}.colored{background:#0c61ff;border:1px solid #0c61ff}.colored:hover{background:transparent}.colored:hover,.transparent{border:1px solid #0c61ff;color:#0c61ff}.transparent{align-items:center;background-color:transparent;display:flex;gap:10px}.transparent:hover{background-color:#0c61ff;border:1px solid #0c61ff;color:#fff}@media screen and (max-width:1000px){.custom-software-dev-inner-container{flex-direction:column;gap:50px;justify-content:unset}}@media screen and (max-width:768px){.custom-software-dev-inner-container{gap:0;padding:40px 30px}}@media screen and (max-width:600px){.custom-software-banner-sm-heading{font-size:.8rem;text-align:center}.custom-software-banner-heading{font-size:1.8rem;text-align:center}.custom-software-banner-sm-heading{justify-content:center}.custom-software-banner-para{font-size:1rem;text-align:center}.new-banner-btn{font-size:.8rem;padding:9px 16px}.flex-new-banner-btns{flex-direction:column}.custom-software-dev-right>img{height:auto;width:318px}}.custom-software-solutions-outer-container{background:#cddaf1;margin:0 auto;max-width:1720px}.custom-software-solutions-inner-container{padding:40px 60px}.custom-solutions-sm-heading{font-size:1.2rem;font-weight:700;text-align:center}.custom-solutions-heading{font-size:1.7rem;margin:auto;max-width:900px;text-align:center}.custom-solutions-slide-container{margin-top:30px}.custom-slide-solutions{background:#fff;border:1px solid #3078ff;border-radius:10px;min-height:365px;padding:30px}.custom-slide-icon-cont{align-items:center;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.custom-slide-icon-cont>svg{font-size:1.5rem}.custom-slide-img{height:63px;-o-object-fit:contain;object-fit:contain;width:63px}.custom-slide-solutions>h3{font-size:1.1rem;font-weight:600;margin-top:8px}.custom-slide-solutions>hr{margin:10px 0}.custom-slide-solutions>p{font-size:.9rem;font-weight:400}.custom-solutions-slider-bottom-btn-cont{align-items:center;display:flex;gap:10px}.custom-solutions-slider-bottom{align-items:center;display:flex;gap:35px;margin-top:15px}.custom-solutions-slider-bottom-progress-cont{flex:1}.custom-solutions-slide-btn{align-items:center;background:#fff;border:1px solid gray;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.custom-solutions-slide-btn:hover{background:#4141c8;border:1px solid gray;color:#f5f5f5}.rotatenextbtn{transform:rotate(180deg)}.custom-progress-container{background-color:#f5f5f5;border-radius:10px;height:5px;overflow:hidden;width:100%}.custom-progress-bar{background-image:linear-gradient(90deg,#145dca,#3952c2);background-repeat:no-repeat;background-size:0 100%;height:100%;transition:background-size .4s ease-in-out}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.slick-slide{padding:10px}.slick-track{margin:-10px}@media screen and (max-width:768px){.custom-software-solutions-inner-container{padding:40px 30px}}.shopify-banner-outer-container{background:#f0faff}.shopify-outer-container{margin:0 auto;max-width:1720px}.shopify-inner-container{padding:50px;width:100%}.shopify-banner-heading{font-size:2.1rem;font-weight:600;margin:auto;text-align:center}.shopify-banner-para{margin:10px auto;text-align:center}.shopify-banner-flex-container{display:flex;padding:40px 0}.shopify-banner-left,.shopify-banner-right{flex:1}.shopify-banner-left>img{width:75%}.shopify-banner-right{padding-left:30px}.shopify-banner-right-content{display:flex;flex-direction:column;gap:65px}.ext-class-h3-s>h3{font-size:1.5rem!important}.shopify-banner-services>h3{font-size:1.3rem;font-weight:600}.shopify-banner-services>p{color:#000;font-size:1rem!important;margin-top:5px;text-align:left}.shopify-banner-services{position:relative}.shopify-banner-1st-service-heading:before{background:blue;border-radius:50px;content:"";height:30px;left:-55px;position:absolute;top:14px;width:30px;z-index:1}.shopify-banner-1st-service-para:before{color:#fff;content:"1";left:-43px;position:absolute;top:19px;z-index:5}.shopify-banner-2nd-service-heading:before{background:blue;border-radius:50px;content:"";height:30px;left:-55px;position:absolute;top:14px;width:30px;z-index:1}.shopify-banner-2nd-service-para:before{color:#fff;content:"2";left:-45px;position:absolute;top:18px;z-index:5}.shopify-banner-3rd-service-heading:before{background:blue;border-radius:50px;content:"";height:30px;left:-55px;position:absolute;top:14px;width:30px;z-index:1}.shopify-banner-3rd-service-para:before{color:#fff;content:"3";left:-45px;position:absolute;top:18px;z-index:5}.shopify-banner-4th-service-heading:before{background:blue;border-radius:50px;content:"";height:30px;left:-55px;position:absolute;top:14px;width:30px;z-index:1}.shopify-banner-4th-service-para:before{color:#fff;content:"4";left:-46px;position:absolute;top:17px;z-index:5}.shopify-banner-5th-service-heading:before{background:blue;border-radius:50px;content:"";height:30px;left:-55px;position:absolute;top:14px;width:30px;z-index:1}.shopify-banner-5th-service-para:before{color:#fff;content:"5";left:-45px;position:absolute;top:18px;z-index:5}.shopify-banner-right{position:relative}@media screen and (max-width:1300px){.shopify-banner-right-content:before{height:407px!important}}.shopify-banner-right-content:before{animation:customProcessLine 3s ease-in-out forwards;animation-delay:.4s;background:blue;content:"";height:450px;left:-11px;position:absolute;top:17px;width:2px;z-index:0}#shopify-1st-service{animation:showText .5s ease-in forwards;animation-delay:.3s;opacity:0}#shopify-2nd-service{animation:showText .5s ease-in forwards;animation-delay:1.1s;opacity:0}#shopify-3rd-service{animation:showText .5s ease-in forwards;animation-delay:1.7s;opacity:0}#shopify-4th-service{animation:showText .5s ease-in forwards;animation-delay:2.2s;opacity:0}#shopify-5th-service{animation:showText .5s ease-in forwards;animation-delay:3s;opacity:0}@keyframes customProcessLine{0%{height:0}to{height:440px}}@keyframes showText{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1300px){.shopify-banner-right-content{gap:50px}@keyframes customProcessLine{0%{height:0}to{height:410px}}}@media screen and (max-width:1050px){.shopify-banner-right-content{gap:50px}.shopify-banner-heading{max-width:unset}@keyframes customProcessLine{0%{height:0}to{height:480px}}}@media screen and (max-width:1000px){.shopify-banner-flex-container{flex-direction:column}.shopify-banner-left>img{display:block;margin:auto}.shopify-banner-right{padding:60px 10px 20px 60px}.shopify-banner-right-content:before{height:73%!important;left:20px;top:84px}@keyframes customProcessLine{0%{height:0}to{height:390px}}}@media screen and (max-width:920px){.shopify-inner-container{padding:40px 30px;width:100%}@keyframes customProcessLine{0%{height:0}to{height:390px}}}@media screen and (max-width:900px){.shopify-inner-container{padding:40px 30px;width:100%}@keyframes customProcessLine{0%{height:0}to{height:400px}}}@media screen and (max-width:800px){@keyframes customProcessLine{0%{height:0}to{height:400px}}.shopify-banner-heading{max-width:unset}}@media screen and (max-width:700px){.shopify-banner-right-content{gap:40px}.shopify-banner-right-content:before{height:73%!important;left:20px;top:84px}}@media screen and (max-width:525px){.shopify-banner-services>p{color:#000;font-size:1.01rem}.shopify-banner-flex-container{padding:40px 0 0}@keyframes customProcessLine{0%{height:0}to{height:430px}}}@media screen and (max-width:454px){.shopify-banner-right{padding:60px 0 20px 60px}}@media screen and (max-width:430px){@keyframes customProcessLine{0%{height:0}to{height:500px}}}@media screen and (max-width:392px){@keyframes customProcessLine{0%{height:0}to{height:520px}}}@media screen and (max-width:377px){@keyframes customProcessLine{0%{height:0}to{height:530px}}}@media screen and (max-width:345px){@keyframes customProcessLine{0%{height:0}to{height:650px}}}@media screen and (max-width:335px){@keyframes customProcessLine{0%{height:0}to{height:670px}}}.second-custom-section-outer-container{margin:0 auto;max-width:1720px}.second-custom-section-inner-container{align-items:center;display:flex;padding:40px 60px}.second-custom-section-left,.second-custom-section-right{flex:1}.second-custom-section-left>h3{font-size:2.1rem}.second-custom-section-left>p{font-size:1.03rem;margin-top:20px}.second-custom-section-right{align-items:center;display:flex;justify-content:center}.second-custom-section-right>img{width:65%}@media screen and (max-width:1000px){.second-custom-section-inner-container{flex-direction:column;gap:50px}}@media screen and (max-width:768px){.second-custom-section-inner-container{padding:40px 30px}}@media screen and (max-width:600px){.second-custom-section-left>h3{font-size:1.6rem;text-align:center}.second-custom-section-left>p{font-size:1rem;text-align:center}}