*{word-break: break-word;scroll-behavior: smooth}body{font-family: var(--font-body) !important;background-color: #FCFCFA;height: 100%;overflow-x: hidden;padding-right: 0px}.policy-page{background: var(--bg-surface)}a{text-decoration: none !important}html, body{scroll-padding-top: 0}a{text-decoration: none}.case-none{display: none}.form-control:focus{border-color: #000000 !important;box-shadow: inherit}::-webkit-scrollbar{background-color: #fff;width: 5px;height: 5px}::-webkit-scrollbar-track{background-color: #fff}::-webkit-scrollbar-track:hover{background-color: #f4f4f4}::-webkit-scrollbar-thumb{background-color: #e87325;border-radius: 16px;border: 1px solid #fff}::-webkit-scrollbar-thumb:hover{background-color: #e87325;border: 1px solid #f4f4f4}::-webkit-scrollbar-button{display: none}h1, h2, h3{font-weight: 800 !important;letter-spacing: -0.03em;line-height: 1.2}h4, h5, h6{font-weight: 700;line-height: 1.3}p, .body-text{font-weight: 400;line-height: 1.6}.primery-text-color{color: var(--brand-500) !important}.grey-bg-main{background-color: #F8F5EE !important}.light-grey-bg{}.white-bg{background-color: #ffffff !important}.com-title-disc-cover{display: inline-block;width: 100%}.team-sec{width: 100%;display: flex;flex-direction: column;align-items: center}.ah{text-align: left !important}.com-title-disc-cover h2{font-size: 40px;color: var(--text-color);font-weight: 700;margin-top: 10px;margin-bottom: 12px}.com-title-disc-cover h2 span{color: var(--brand-500)}.com-title-disc-cover p{font-size: 16px;color: var(--description-text-color)}.com-title-disc-cover p span{font-weight: 600;color: #080808}.com-btn{background-color: #C14B15;color: #ffffff !important;font-weight: 500;padding: 10px 16px;font-size: 15px;border-radius: 9px;display: inline-block}.com-btn img{width: 25px !important}.mobile-view{display: none}.owl-nav button{background-color: #ffffff !important;width: 46px;height: 46px;text-align: center;display: inline-flex !important;justify-content: center;align-items: center}.owl-nav button svg{width: 18px;height: 18px}.owl-nav button:hover svg{fill: var(--brand-500)}.fullstackdev-responimg{display: none}.hed-nav-blog-list-iner a{display: flex !important;gap: 15px;padding: 0 !important}.fsh.delivering-top-main-cover:before{content: '';position: absolute;background-image: url("https://enstacked.com/wp-content/themes/hello-elementor-child/assets/svg/full-stack-gradient-bg.svg");background-repeat: no-repeat;background-position: center bottom;height: 100%;background-size: contain;width: 100%;bottom: 0}.delivering-top-main-cover{height: 800px;display: inline-flex;width: 100%;align-items: end;padding-bottom: 100px;position: relative;overflow: hidden}.delivering-top-main-text{text-align: center}.delivering-top-main-text h6{color: var(--text-color);background-color: rgba(253, 239, 233, 1);border: 1px dashed rgba(239, 98, 36, 0.2);box-shadow: 0px 4px 10.1px 0px rgba(251, 136, 1, 0.04);display: inline-block;padding: 10px 20px 10px;border-radius: 42px;font-size: 14px}.delivering-top-main-text h3{font-size: 40px;color: var(--text-color);font-weight: 700;margin-top: 10px;margin-bottom: 12px;line-height: 1.3}.delivering-top-main-text h3 span{color: var(--brand-500)}.delivering-top-main-text p{font-size: 18px;color: var(--description-text-color);margin-top: 18px;margin-bottom: 20px;width: 100%}.delivering-top-main-text a{display: inline-block}.mobile-app-serv-main-cover{background: var(--bg-surface);height: 100vh;display: flex;width: 100%;padding-bottom: 45px;padding-top: 105px;position: relative;align-items: center;overflow: hidden;flex-wrap: nowrap;flex-direction: row;justify-content: space-between}.mobile-app-serv-main-iner{display: inline-flex;justify-content: space-between;align-items: center;flex-direction: row;flex-wrap: nowrap;width: 100%}.mobile-app-serv-main-iner .delivering-top-main-text{text-align: left}.mobile-app-serv-main-left{width: 50%}.mobile-app-serv-main-right{position: relative;width: 50%;display: inline-flex;justify-content: flex-end}.mobile-app-serv-orbit-container{position: relative;width: 600px;height: 600px;border-radius: 50%;border: 2px solid rgba(255, 102, 51, 0.3)}.mobile-app-serv-main-right .mobile-appdev-img{position: absolute;width: 450px;top: 75px;right: 75px}.mobile-app-serv-icon{position: absolute;width: 70px;height: 70px;background: #fafafa;border-radius: 50%;display: flex;justify-content: center;align-items: center;box-shadow: 8px 8px 24px 0px rgba(0, 0, 0, 0.1);border: 1px solid #e4e2e1;animation: rotateIcon 20s linear infinite}.mobile-app-serv-icon img{width: 40px;height: 40px}.mobile-app-serv-icon:nth-child(1){top: -8%;left: 50%;transform: translateX(-50%)}.mobile-app-serv-icon:nth-child(2){top: 20%;right: -1%}.mobile-app-serv-icon:nth-child(3){bottom: 18%;right: -1%}.mobile-app-serv-icon:nth-child(4){bottom: -7%;left: 44%}.mobile-app-serv-icon:nth-child(5){transform: translateY(-50%);bottom: 9%;left: 0%}.mobile-app-serv-icon:nth-child(6){top: 29%;left: -3%;transform: translateY(-50%)}.ecommerce-development-hero-main-cover{background: var(--bg-surface);width: 100%;height: 100vh;display: inline-flex;align-items: center;justify-content: center;padding-top: 120px;padding-bottom: 70px}.ecommerce-development-hero-bot{position: relative;border: 2px solid #ffae8b;width: 65%;margin: 0 auto;border-radius: 24px;text-align: center;padding: 35px 30px 40px;margin-top: 130px}.ecommerce-development-hero-bot p{font-size: 18px;color: var(--description-text-color);margin-top: 18px;margin-bottom: 20px;width: 100%}.ecommerce-development-hero-bot a{display: inline-block}.ecommerce-development-hero-bot::after{content: "";background: #ffffff;position: absolute;left: 0;right: 0;width: 58%;height: 25px;top: -15px;margin: 0 auto}.ecommerce-development-hero-bot ul{display: inline-flex;padding: 0px;list-style: none;position: absolute;top: -60px;left: 0;right: 0;margin: 0 auto;align-items: flex-end;z-index: 1;width: 65%;justify-content: space-between}.ecommerce-development-hero-bot ul li{border: 1px solid #e4e2e1;box-shadow: 8px 8px 24px 0px rgba(0, 0, 0, 0.1);background-color: #fafafa}.ecommerce-development-hero-bot ul li img{width: 100%;height: 100%;object-fit: contain}.ecom-dev-hero-icon-1{width: 60px;height: 60px;border-radius: 16px;padding: 12px}.ecom-dev-hero-icon-2{width: 75px;height: 75px;border-radius: 18px;padding: 16px;top: -20px;position: relative}.ecom-dev-hero-icon-3{width: 90px;height: 90px;border-radius: 20px;padding: 20px;top: -45px;position: relative}.whyus-ecommerce-cover{padding-top: 70px;padding-bottom: 70px}.whyus-ecommerce-cover .com-title-disc-cover{text-align: center}.whyus-ecommerce-cover ul{display: inline-flex;width: 100%;gap: 20px;list-style: none;padding: 0px;margin: 0px;flex-wrap: wrap;justify-content: center;margin-top: 18px}.whyus-ecommerce-cover ul li{width: 30%;border: 1px solid #e9e9e9;background-color: #F8F5EE;border-radius: 12px;padding: 18px;text-align: center}.whyus-ecommerce-cover ul li img{width: 70px}.whyus-ecommerce-cover ul li p{color: var(--text-color);font-size: 18px;font-weight: 500;margin: 0px;margin-top: 10px}.uiux-design-hero-sec-main{}.uiux-design-hero-sec-main ul{display: inline-flex;width: 100%;justify-content: space-between;align-items: center;list-style: none;margin: 0px;padding: 0px;gap: 25px;margin-top: 18px;margin-bottom: 38px}.uiux-design-hero-sec-main ul li{border: 1px solid #e4e2e1;box-shadow: 8px 8px 24px 0px rgba(0, 0, 0, 0.1);background: #fafafa;text-align: center;width: 100%;height: 190px;display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: center;border-radius: 20px;align-content: center;gap: 15px}.uiux-design-hero-sec-main ul li img{width: 56px;height: 56px;object-fit: contain}.uiux-design-hero-sec-main ul li p{color: var(--text-color);margin: 0px;font-size: 16px;width: 100%}.uiux-design-hero-sec-main .delivering-top-main-text{text-align: left}.uiux-design-hero-sec-main a{display: inline-block}.cloud-service-hero-main-cover{display: inline-flex;width: 100%;flex-wrap: nowrap;justify-content: space-between;align-items: center}.cloud-service-hero-main-left{width: 50%}.cloud-service-hero-main-left .delivering-top-main-text{text-align: left}.cloud-service-hero-main-right{width: 50%;text-align: right}.cloud-service-hero-main-right img{width: 100%}.digital-marketing-how-we-follow .how-we-follow-iner:nth-child(2), .digital-marketing-how-we-follow .how-we-follow-iner:nth-child(4), .digital-marketing-how-we-follow .how-we-follow-iner:nth-child(6){background-color: #ffffff}.digital-marketing-how-we-follow .point-count span{border: 8px solid #F8F5EE}.digital-marketing-how-we-follow{background-color: #F8F5EE;display: inline-block;width: 100%}.digital-marketing-hero-main-cover{width: 100%;height: 100vh;background: var(--bg-surface);display: inline-flex;align-items: center;justify-content: center;padding-top: 100px;padding-bottom: 100px;position: relative}.digital-marketing-hero-main-cover .delivering-top-main-text{width: 62%;margin: 0 auto;position: relative;z-index: 1}.digital-marketing-hero-main-cover::after{content: none;background: none;position: absolute;right: 0;top: 17vh;bottom: 0;width: 380px;height: 610px;background-size: 100%}.digital-marketing-hero-main-cover::before{content: none;background: none;position: absolute;left: 0;top: 17vh;bottom: 0;width: 380px;height: 610px;background-size: 100%}.empowering-industries-main-cover{display: inline-flex;width: 100%;align-items: stretch;justify-content: space-between;flex-wrap: nowrap;min-height: 500px}.empowering-industries-main-left{width: 50%;display: flex;flex-direction: column;justify-content: center}.empowering-industries-main-left .delivering-top-main-text{text-align: left}.empowering-industries-main-right{width: 50%;display: flex;justify-content: center;align-items: center;gap: 10px}.empowering-industries-marquee-container{width: 150px;height: 100%;overflow: hidden;position: relative;border-radius: 10px}.empowering-industries-marquee{display: flex;flex-direction: column;gap: 10px;position: absolute;width: 100%;animation: scrollUp 8s linear infinite;align-items: center}.empowering-industries-marquee.down{animation: scrollDown 8s linear infinite}.empowering-industries-card{width: 130px;height: 145px;background: white;border-radius: 12px;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;padding: 10px;border: 1px solid #e4e2e1;box-shadow: 0px 3px 18px 0px rgba(0, 0, 0, 0.1);color: var(--text-color);font-size: 14px}.empowering-industries-card img{width: 36px;height: 36px;margin-bottom: 12px}@keyframes scrollUp{0%{transform: translateY(0%)}100%{transform: translateY(-50%)}}@keyframes scrollDown{0%{transform: translateY(-50%)}100%{transform: translateY(0%)}}.section-hero-home{height: 100vh;display: flex;flex-direction: column;justify-content: center;align-items: center;font-family: var(--font-body);font-size: 2rem}.scroll-indicator{position: absolute;bottom: 40px;left: 50%;transform: translateX(-50%);cursor: pointer}.mouse{width: 28px;height: 45px;border: 2px solid #000;border-radius: 15px;position: relative}.wheel{width: 4px;height: 8px;background: var(--brand-500);border-radius: 2px;position: absolute;top: 10px;left: 50%;transform: translateX(-50%);animation: wheelMove 1.5s infinite}@keyframes wheelMove{0%{opacity: 1;top: 10px}50%{opacity: 0.5;top: 18px}100%{opacity: 0;top: 26px}}.main-hero-section-home{background: var(--bg-surface);height: 100vh;display: inline-flex;width: 100%;align-items: center;padding-bottom: 45px;padding-top: 105px}.main-hero-section-cards{display: inline-flex;flex-wrap: wrap;justify-content: center;align-items: center;width: 100%}.main-hero-sec-card-cover{display: inline-flex;width: 70%;flex-wrap: wrap;justify-content: center;gap: 30px}.main-hero-section-logo{text-align: center;margin-top: 0px;margin-bottom: 60px}.main-hero-section-logo img{height: 118px}.main-hero-sec-card-iner{background-color: var(--brand-50);width: 30%;display: inline-flex;flex-direction: row;flex-wrap: nowrap;align-items: center;padding: 18px 14px;border-radius: 14px;gap: 16px}.grey-bg{background-color: #eeeeee}.main-hero-sec-card-iner img{background-color: #ffffff;padding: 10px 10px;width: 68px;height: 68px;border-radius: 10px;box-shadow: 0px 15px 25px 0px rgba(0, 0, 0, 0.1)}.main-hero-sec-card-iner p{color: var(--text-color);font-size: 16px;margin: 0;font-weight: 500}.delivering-top-main-icon-anim{background: url(../images/hero-sec-bg-1.webp) top center no-repeat;position: absolute;left: 0;bottom: 0;right: 0;width: 1400px;height: 75%;background-size: 100% 100%;margin: 0 auto}.delivering-top-orbit-container{position: absolute;width: 100%;height: 100%;bottom: 0px;background-image: url(../images/full-stack-border-bg.webp);background-size: contain;background-position: 100% 102%;background-repeat: no-repeat;left: 0;right: 0;z-index: 1}.delivering-top-icon-container{position: absolute;width: 100%;height: 100%}.delivering-top-inner-icon-container{position: absolute;width: 86%;height: 86%;top: 7%;left: 7%}.delivering-top-icon{position: absolute;width: 60px;height: 60px;background: #fafafa;border-radius: 50%;display: flex;justify-content: center;align-items: center;box-shadow: 8px 8px 24px 0px rgba(0, 0, 0, 0.1);border: 1px solid #e4e2e1}.delivering-top-icon img{width: 36px;height: 36px}.delivering-top-icon-container .delivering-top-icon:nth-child(1){top: 44%;left: 12%;transform: translate(-50%, -50%)}.delivering-top-icon-container .delivering-top-icon:nth-child(2){top: 17%;right: 50%;transform: translate(50%, -50%)}.delivering-top-icon-container .delivering-top-icon:nth-child(3){bottom: 53%;right: 8%;transform: translate(-50%, 50%)}.delivering-top-inner-icon-container .delivering-top-icon:nth-child(1){bottom: 15%;left: 3%;transform: translate(-50%, -50%)}.delivering-top-inner-icon-container .delivering-top-icon:nth-child(2){top: 32%;right: 25%;transform: translate(50%, -50%)}.delivering-top-inner-icon-container .delivering-top-icon:nth-child(3){bottom: 25%;right: 2%;transform: translate(50%, 50%)}.delivering-top-inner-icon-container .delivering-top-icon:nth-child(4){bottom: 69%;left: 28%;transform: translate(-50%, 50%)}@keyframes rotateOrbit{0%{transform: rotate(360deg)}100%{transform: rotate(0deg)}}@keyframes rotateInnerOrbit{0%{transform: rotate(0deg)}100%{transform: rotate(-360deg)}}.leading-brands-main{display: inline-flex;width: 100%;flex-wrap: nowrap;flex-direction: row;margin-top: 60px;margin-bottom: 60px}.leading-brands-main-left{width: 40%;padding-top: 25px}.leading-brands-main-right{width: 60%;padding-left: 30px}.leading-brands-main-right ul{display: inline-flex;list-style: none;flex-wrap: wrap;text-align: center;padding: 0;margin: 0;width: 100%}.leading-brands-main-right ul li:last-child{border-right: 0px}.leading-brands-main-right ul li img{width: 150px;height: 150px;object-fit: contain}ul.bot-border-remove li{border-bottom: 0px}.brands-logo-slider-list{background-color: #F8F5EE;width: 100%;padding: 30px;padding-left: 0px;padding-right: 0px}.brands-logo-slider-list .owl-carousel .owl-item .item{padding: 10px 25px}.brands-logo-slider-list .owl-carousel .owl-item .item img{width: 100%;height: 100%;object-fit: contain}.brands-logo-slider-list .owl-carousel .owl-item .item{-webkit-filter: grayscale(100%);filter: grayscale(100%)}.brands-logo-slider-list .owl-carousel .owl-item .item:hover{-webkit-filter: grayscale(0%);filter: grayscale(0%)}.whoweare-main-cover{margin-top: 65px;margin-bottom: 65px;display: inline-flex;flex-wrap: wrap;width: 100%;gap: 28px}.whoweare-main-iner{display: inline-flex;flex-wrap: nowrap;flex-direction: row;width: 100%;gap: 15px}.whoweare-main-box{padding: 25px;border-radius: 20px}.whoweare-main-box br{display: none}.whoweare-main-box mark{background-color: transparent;z-index: 1;position: relative}.whoweare-main-box img{position: absolute;top: 18px;right: 22px;object-fit: contain}.whoweare-main-box h4{font-weight: 400;font-size: 20px;color: #000000;position: relative}.whoweare-main-box h4 span{position: relative;font-size: 38px}.whoweare-main-box h4 span::after{content: "";width: 24px;height: 24px;border-radius: 50%;position: absolute;right: -6px;top: 8px}.wwa-box-one h4 span::after{content: "";background-color: #facebb}.wwa-box-two h4 span::after{content: "";background-color: #dbdbdb}.whoweare-main-box p{color: var(--secondary-text-color);font-size: 16px;position: relative}.wwa-box-one{width: 40%;background-color: var(--brand-50)}.wwa-box-two{width: 60%;background-color: #ffffff}.accolades-section-main{display: inline-block;width: 100%;padding-top: 40px;padding-bottom: 40px}.accolades-section-main{background-color: #F8F5EE}.accolades-section-main .com-title-disc-cover{margin-top: 62px}.accolades-section-iner-box-left, .accolades-section-iner-box-right{width: 47%;gap: 24px;display: grid}.accolades-section-iner-box-right{margin-top: 30px}.accolades-section-right>.accolades-section-iner-box-right{align-self: center;margin-top: 0}.accolades-section-right{background: url(../images/bg-pattern-1.webp) center center no-repeat}.accolades-section-iner-box{border: 1px solid #dbdbdb;border-radius: 14px;background-color: #ffffff;padding: 28px 14px}.accolades-section-iner-box:nth-last-child(5){margin-top: 38px}.accolades-section-iner-box p{display: inline-flex;margin: 0;align-items: center;flex-wrap: nowrap;flex-direction: row;gap: 2px;font-size: 17px;color: var(--description-text-color)}.accolades-section-iner-box p img{width: 20px;height: 20px;margin: 0}.ecommerce-excellence-main{background: url(../images/ecommerce-excellencein-numbers-bg.webp) top center no-repeat;background-size: 100% 100%;padding-top: clamp(30px, 6vw, 100px);padding-bottom: clamp(30px, 6vw, 100px)}.ecommerce-excellence-left{padding-right: 60px}.ecommerce-excellence-left h6{border: 1px solid rgba(239, 98, 36, 0.5);color: var(--brand-500);display: inline-block;border-radius: 10px;padding: 10px 16px;margin: 0;font-size: 15px;font-weight: 600;margin-bottom: 16px}.ecommerce-excellence-left h3{font-weight: 700 !important;font-size: 40px !important;color: #ffffff !important;margin-bottom: 16px}.ecommerce-excellence-left img{width: 100%;margin-bottom: 18px;border-radius: 20px}.ecommerce-excellence-left p{color: #e7e7e7;margin-bottom: 26px;width: 100%}.ecommerce-excellence-left a img{margin: 0px !important;border-radius: 0px !important}.ecommerce-excellence-right{list-style: none;padding: 0px;margin: 0px;display: inline-flex;gap: 32px;flex-wrap: wrap;flex-direction: row;justify-content: flex-end;padding-left: 30px}.ecommerce-excellence-right li{width: 45%;background: url(../images/box-bg.webp) top center no-repeat;background-size: 100% 100%;padding: 26px 26px 46px}.ecommerce-excellence-right li h4{color: #ffffff;font-weight: 700;font-size: 34px;margin-bottom: 10px}.ecommerce-excellence-right li p{color: var(--brand-500);font-size: 16px;margin: 0}.how-we-follow-main{width: 100%;margin-top: 65px;margin-bottom: 70px}.how-we-follow-main .com-title-disc-cover{text-align: center}.how-we-follow-cover{display: inline-flex;width: 100%;flex-wrap: wrap;flex-direction: row;gap: 20px;justify-content: space-between}.how-we-follow-iner{background-color: #ffefe8;border: 1px solid #facebb;width: 32%;padding: 40px 30px 30px;box-shadow: 5px 5px 10px 0px rgba(35, 31, 32, 0.03);border-radius: 16px;position: relative;margin-top: 30px}.how-we-follow-iner h3{color: #101010;font-weight: 700;font-size: 20px;margin-bottom: 10px}.how-we-follow-iner p{color: var(--description-text-color)}.point-count{position: absolute;top: -28px;left: 0;right: 0;width: 55px;display: inline-block;margin: 0 auto}.point-count span{color: var(--text-color);font-weight: 700;margin: 0 auto;width: 55px;height: 55px;background: #ffb18f;border-radius: 50%;text-align: center;font-size: 20px;display: inline-flex;align-items: center;justify-content: center;border: 8px solid #ffffff;z-index: 1;position: relative}.point-count::after{content: "";position: absolute;bottom: -1px;left: -1px;width: 57px;height: 57px;background: conic-gradient(transparent 0deg 180deg, #ffb18f 180deg 360deg);border-radius: 50%;transform: rotate(270deg)}.how-we-follow-iner:nth-child(2), .how-we-follow-iner:nth-child(4), .how-we-follow-iner:nth-child(6){background-color: #F8F5EE;border-color: #dbdbdb}.how-we-follow-iner:nth-child(2) .point-count span, .how-we-follow-iner:nth-child(4) .point-count span, .how-we-follow-iner:nth-child(6) .point-count span{background: #dbdbdb}.how-we-follow-iner:nth-child(2) .point-count::after, .how-we-follow-iner:nth-child(4) .point-count::after, .how-we-follow-iner:nth-child(6) .point-count::after{background: conic-gradient(transparent 0deg 180deg, #dbdbdb 180deg 360deg)}.how-we-new-follow-cover{background-color: var(--brand-50);display: inline-block;width: 100%}.how-we-new-follow-cover .how-we-follow-iner{background-color: #ffffff}.how-we-new-follow-cover .point-count span{background: var(--brand-500) !important;border: 8px solid var(--brand-50);color: #ffffff}.tech-stack-main{width: 100%;background-color: #F8F5EE;padding-top: 65px;padding-bottom: 65px;text-align: center}.tech-stack-main ul{list-style: none;padding: 0px;margin: 0;display: inline-flex;flex-wrap: wrap;gap: 20px;justify-content: space-around;margin-top: 15px;width: 100%}.tech-stack-main ul li:hover, .tech-stack-main ul li:hover h3{box-shadow: none;transition: all 0.3s ease;color: var(--brand-500)}.tech-stack-main ul li{width: 23%;background: #ffffff;box-shadow: 0px 5px 10px 3px #0000000d;border-radius: 12px;display: inline-flex;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: center;padding: 28px 24px 22px;margin-top: 8px;transition: all 0.3s ease}.tech-stack-main ul li .img-round img{position: static;width: 32px;height: 32px;background-color: transparent;padding: 0;border-radius: 0}.tech-stack-main ul li p{width: 100%;color: var(--description-text-color);font-size: 16px;margin: 0}.hiring-process-main{display: inline-flex;flex-wrap: wrap;width: 100%;justify-content: center;margin-top: 65px;margin-bottom: 45px}.hiring-process-main .com-title-disc-cover{text-align: center}.hiring-process-steps-list{display: inline-flex;width: 80%;flex-wrap: nowrap;align-items: center;justify-content: space-between;margin-top: 60px;margin-bottom: 35px}.swap-section-main{flex-direction: row-reverse}.hiring-process-steps-text{width: 50%;position: relative}.hiring-process-steps-text span.number-count-tag{color: #fde7de;font-size: 120px;position: absolute;top: -102px;left: 0;font-weight: 500}.hiring-process-steps-text h3{color: #080808;font-weight: 700;font-size: 22px;z-index: 1;position: relative;margin-bottom: 14px}.hiring-process-steps-text h3 span{display: inline-block;width: 100%;font-weight: 500;font-size: 18px;color: var(--brand-500)}.hiring-process-steps-text p{color: var(--description-text-color)}.hiring-process-steps-text p span{color: #080808;font-weight: 500;display: inline-block;width: 100%}.hiring-process-steps-img{width: 35%}.hiring-process-steps-img img{width: 100%}.step-line-box-main{width: 100%;display: inline-flex;align-items: center;justify-content: center}.step-line-box-main img{width: 52%}.step-line-box-main-mobile{display: none;width: 100%;align-items: center;justify-content: center}.step-line-box-main-mobile img{}.what-we-do-main{display: inline-block;padding-top: 80px;padding-bottom: 65px;width: 100%;background: url(../images/what-we-do-bg.webp) #F8F5EE top center no-repeat;background-size: contain}.what-we-do-cover{position: relative;min-height: 210px;padding-left: 225px;padding-top: 10px;width: 100%;display: inline-block;margin-top: 20px;margin-bottom: 20px}.what-we-do-cover h6{background-color: var(--brand-500);box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.05);color: #ffffff;display: inline-flex;flex-wrap: wrap;flex-direction: row;align-items: center;font-weight: 400;padding: 18px 40px;border-radius: 16px;gap: 4px;width: 191px;font-size: 18px;position: absolute;top: 0;left: 0;line-height: 1.4}.what-we-do-cover h6 svg{fill: #ffffff;width: 44px}.what-we-do-cover h6 span{width: 100%;font-weight: 700;font-size: 32px}.what-we-offer-main{margin-top: 75px;margin-bottom: 70px;width: 100%;display: inline-block}.what-we-offer-cover{display: inline-flex;width: 100%;flex-wrap: nowrap;flex-direction: row;align-items: flex-start;gap: 30px;margin-top: 18px}.what-we-offer-iner{display: inline-flex;width: 100%;flex-wrap: wrap;gap: 30px}.what-we-offer-boxiner{background: #F8F5EE;border: 1px solid #e7e7e7;border-radius: 14px;padding: 40px 40px 40px;position: relative;width: 100%;padding-right: 90px}.what-we-offer-boxiner h3{color: var(--text-color);font-weight: 700;font-size: 24px;margin-bottom: 12px}.what-we-offer-boxiner p{color: var(--description-text-color);font-size: 16px;margin-bottom: 22px}.what-we-offer-boxiner a{color: var(--brand-500);text-transform: uppercase;font-size: 16px;display: inline-flex;align-items: center;gap: 8px;font-weight: 500;letter-spacing: 1px}.what-we-offer-boxiner a svg{width: 16px;height: 16px}.serv-dev-icon-set{position: absolute;right: 25px;bottom: 25px;width: 65px;height: 65px;object-fit: contain}.wwo-right-tmargin{margin-top: 52px}.why-choose-main{display: inline-block;width: 100%;padding-top: 68px;padding-bottom: 68px;background-color: #fff6f2}.why-choose-cover{position: relative;padding-left: 40px;margin-top: 10px;display: inline-block;width: 100%}.why-choose-cover svg{position: absolute;top: 5px;left: 0;width: 26px;height: 26px}.why-choose-cover h3{color: var(--text-color);font-weight: 600 !important;font-size: 20px !important;margin-bottom: 15px !important;width: 100%;display: inline-block}.why-choose-cover p{color: var(--description-text-color);font-size: 16px;width: 100%;display: inline-block;margin: 0}.why-choose-cover hr{display: inline-block;width: 100%;margin-top: 25px;margin-bottom: 7px}.features-section-main{display: inline-block;width: 100%;margin-top: 75px;margin-bottom: 75px}.features-section-main .com-title-disc-cover{text-align: center}.features-section-cover{display: inline-flex;flex-wrap: wrap;gap: 20px;justify-content: space-between;width: 100%;margin-top: 30px}.features-section-iner{background-color: var(--brand-50);border: 1px solid #facebb;border-radius: 12px;position: relative;width: 23%;padding: 35px 20px 20px}.features-section-iner:nth-child(2), .features-section-iner:nth-child(4), .features-section-iner:nth-child(5), .features-section-iner:nth-child(7){background-color: #F8F5EE;border-color: #dbdbdb}.features-section-iner img{position: absolute;top: 0;right: 0;background-color: #ffb18f;padding: 8px 8px;width: 50px;height: 50px;object-fit: contain;border-radius: 0px 10px}.features-section-iner:nth-child(2) img, .features-section-iner:nth-child(4) img, .features-section-iner:nth-child(5) img, .features-section-iner:nth-child(7) img{background-color: #dbdbdb}.features-section-iner h4{color: var(--text-color);font-weight: 500;font-size: 18px}.features-section-iner p{color: var(--description-text-color);font-size: 14px;margin: 0px}.video-testimonials-main{display: inline-block;width: 100%;margin-top: 25px;margin-bottom: 25px;position: relative}.video-testimonials-main::before{content: "";position: absolute;bottom: 0;left: 0;right: 0;height: 300px;width: 100%;background-color: #F8F5EE}.video-testimonials-cover{display: inline-flex;width: 100%;gap: 25px;flex-wrap: nowrap;flex-direction: row;justify-content: space-between;align-items: center;margin-top: 30px}.video-testimonials-cover a{position: relative}.video-testimonials-cover a img{width: 100%;border-radius: 16px}.video-testimonials-box-iner{background: linear-gradient(360deg, #000000 0%, rgba(0, 0, 0, 0) 53.23%);position: absolute;top: 0;right: 0;height: 100%;width: 100%;border-radius: 16px;display: inline-flex;padding: 20px;flex-wrap: wrap;align-content: flex-end;padding-right: 68px}.video-testimonials-box-iner h4{color: #ffffff;font-weight: 600;width: 100%;font-size: 18px;margin-bottom: 6px}.video-testimonials-box-iner p{color: #ffffff;width: 100%;font-size: 14px;margin: 0px}.video-testimonials-box-iner svg{position: absolute;right: 25px;bottom: 25px}.current-openings-btn-cover{display: inline-block;width: 100%;text-align: center;position: relative;margin-top: 40px;margin-bottom: 42px}.join-our-team-card-cover{background: url(../images/join-our-team-img.webp) top center no-repeat;text-align: center;background-size: 100% 100%;padding: 60px;width: 100%;display: inline-block;border-radius: 54px;margin-top: 70px;margin-bottom: 70px}.join-our-team-card-cover ul{list-style: none;padding: 0px;margin: 0px;display: inline-flex;width: 100%;flex-wrap: wrap;justify-content: center;gap: 29px;margin-top: 38px}.join-our-team-card-cover ul li img{box-shadow: 8px 8px 24px 0px rgba(0, 0, 0, 0.1);padding: 10px 10px;width: 55px;height: 55px;border: 1px solid #e4e2e1;background: #ffffff;border-radius: 16px;object-fit: contain;transition: all 0.3s ease-in}.short-on-time-main{text-align: center;display: inline-block;width: 100%;margin-top: 25px;margin-bottom: 25px;position: relative}.short-on-time-main::before{content: "";position: absolute;bottom: 0;left: 0;right: 0;height: 450px;width: 100%;background: url(../images/video-img-bg.webp) top center no-repeat;background-size: 100% 100%}.short-on-time-main ul{position: relative;padding: 0px;margin: 0px;list-style: none;display: inline-flex;width: 100%;justify-content: space-around;text-align: left;margin-top: 50px;margin-bottom: 48px}.short-on-time-main ul li{position: relative;padding-top: 22px;padding-bottom: 20px;display: inline-block}.short-on-time-main ul li::before{content: "";height: 100%;width: 1px;background: #dbdbdb;display: inline-block;position: absolute;right: -62px;top: 0}.short-on-time-main ul li:nth-child(4)::before{content: "";display: none}.short-on-time-main ul li h5{color: var(--text-color);font-weight: 700;font-size: 32px;margin-bottom: 4px}.short-on-time-main ul li p{color: var(--brand-500);font-size: 13px;margin: 0;font-weight: 500}.short-on-time-cover{display: inline-block;width: 80%;margin-top: 35px}.short-on-time-cover a{display: inline-block;width: 100%;position: relative}.short-on-time-cover a img{width: 100%;border-radius: 18px}.short-on-time-cover a svg{position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 0;top: 38%;width: 92px}.our-blog-main{display: inline-block;width: 100%;margin-top: 60px;margin-bottom: 60px}.our-blog-main .item{padding: 8px}.our-blog-main .owl-carousel{padding: 0px}.our-blog-card{width: 100%;border: 1px solid #dbdbdb;box-shadow: 5px 5px 30px 0px rgba(35, 31, 32, 0.1);background: #ffffff;border-radius: 20px;overflow: hidden}.our-blog-card a{display: contents;width: 100%}.our-blog-card-img{width: 100%;height: auto;object-fit: cover}.our-blog-card-img img{width: 100%;height: 100%;object-fit: cover}.our-blog-card-text{position: relative;width: 100%;padding: 15px 26px;padding-top: 40px}.our-blog-card-text h6 a:hover{color: var(--text-color) !important}.our-blog-card-text h6{background-color: #facebb;color: var(--text-color);display: inline-block;width: auto;border-radius: 8px;padding: 8px 10px 8px;position: absolute;top: -14px;font-size: 15px}.our-blog-card-text h4{font-weight: 700;color: var(--text-color);font-size: 18px;margin: 0px;width: 100%;line-height: 1.5}.our-blog-card-text h5{color: var(--description-text-color);font-weight: 400 !important;font-size: 16px !important}.our-blog-card-text h5 span{color: var(--text-color);font-style: italic}.our-blog-card-text p, .our-blog-card-text p a{margin: 0;font-size: 16px;color: var(--brand-500);display: inline-flex;align-items: center;flex-wrap: nowrap;gap: 8px;width: 100%;margin-top: 5px;margin-bottom: 0px;font-weight: 500}.our-blog-card-text svg{width: 16px;height: 14px}.our-blog-main .com-title-disc-cover{position: relative;margin-bottom: 25px}.our-blog-main .com-title-disc-cover a{position: absolute;right: 0;bottom: 15px;color: var(--brand-500);font-size: 16px;display: inline-flex;align-items: center;gap: 10px;font-weight: 500}.our-blog-main .com-title-disc-cover a svg{width: 16px;height: 16px}#client-testimonials-new{padding-top: 20px}.our-client-say-main{background-color: #F8F5EE;background-size: 100% 100%;display: inline-block;width: 100%;padding-top: 70px;padding-bottom: 65px}.our-client-say-cover{display: inline-block;width: 100%;border: 1px solid #dbdbdb;background: #ffffff;border-radius: 12px;overflow: hidden;padding: 30px}.our-client-say-text{display: inline-block;width: 100%;min-height: 240px}.our-client-say-text h3{color: var(--text-color);font-size: 20px;font-weight: 700;margin-bottom: 15px}.our-client-say-text p{color: var(--description-text-color);font-size: 15px;font-weight: 400;margin-bottom: 15px}.our-client-say-user{position: relative;padding-left: 65px;min-height: 50px}.our-client-say-user img{width: 50px !important;height: 50px;border-radius: 50%;border: 2px solid var(--brand-500);object-fit: cover;position: absolute;left: 0;top: 0}.our-client-say-user h5{font-size: 16px;color: var(--text-color);font-weight: 500;font-style: italic}.our-client-say-user p{font-size: 14px;color: var(--description-text-color);font-weight: 400;margin: 0px}.our-client-say-main .item{padding: 5px}.our-client-say-main .owl-carousel{padding: 0;position: relative}.our-client-say-main .com-title-disc-cover{padding-right: 180px}.our-client-say-main .owl-nav{display: inline-block;width: auto;position: absolute;top: -65px;right: 10px;margin: 0}.where-we-do-main{display: inline-block;width: 100%;margin-top: 75px;text-align: center !important;margin-bottom: 75px}.where-we-do-main .com-title-disc-cover{text-align: center;width: 80%}.where-we-do-main .owl-carousel{margin-top: 35px}.where-we-do-main .item{text-align: center}.where-we-do-main .owl-nav button{background-color: #F8F5EE !important}.where-we-do-main .owl-prev{position: absolute;left: 30px;top: 44%;bottom: 0}.where-we-do-main .owl-next{position: absolute;right: 30px;top: 44%;bottom: 0}.where-we-do-card{background-color: #F8F5EE;border: 1px solid #dbdbdb;display: inline-flex;flex-wrap: nowrap;align-items: flex-start;width: 80%;padding-left: 35px;padding-right: 28px;padding-top: 45px;border-radius: 32px;gap: 100px;margin: 0 auto;text-align: left;overflow: hidden}.where-we-do-card-left{display: inline-block;width: 50%}.where-we-do-card-left img{width: 150px !important}.where-we-do-card-left ul{display: inline-flex;width: 100%;list-style: none;padding: 0px;margin: 0px;gap: 10px;flex-wrap: wrap;margin-top: 25px;margin-bottom: 28px}.where-we-do-card-left ul li{background-color: #ffffff;border: 1px solid #e9e9e9;font-size: 16px;padding: 5px 12px;border-radius: 8px}.where-we-do-card-left p{color: var(--description-text-color);font-size: 16px}.where-we-do-card-left a{margin: 0;font-size: 16px;color: var(--brand-500) !important;display: inline-flex;align-items: center;flex-wrap: nowrap;gap: 8px;width: 100%;margin-top: 8px;margin-bottom: 15px;font-weight: 500}.where-we-do-card-left a svg{width: 16px;height: 14px}.where-we-do-card-right{display: inline-block;width: 50%}.where-we-do-card-right a img{width: 100%}.takea-lookat-main{display: inline-block;width: 100%;margin-top: 60px;margin-bottom: 65px}.takea-lookat-main .com-title-disc-cover{text-align: center;margin-bottom: 35px}.takea-lookat-main .accordion .accordion-item{background-color: #F8F5EE;border: 0px;margin-bottom: 25px;border-radius: 16px;padding-top: 24px;padding-bottom: 24px}.takea-lookat-main .accordion .accordion-item .accordion-header .accordion-button{background: transparent;border: 0;box-shadow: inherit;color: var(--text-color);font-weight: 500;font-size: 20px;padding: 0px 24px 0px;padding-right: 80px;position: relative;line-height: 1.5;width: 100%;text-align: left}.takea-lookat-main .accordion .accordion-item .accordion-collapse .accordion-body{padding-left: 28px;padding-right: 28px;padding-top: 5px;padding-bottom: 0}.takea-lookat-main .accordion .accordion-item .accordion-collapse .accordion-body p{font-size: 18px;color: var(--description-text-color);margin: 0px}.takea-lookat-main .accordion-header .accordion-button{position: relative}.takea-lookat-main .accordion-header .accordion-button::after{background-color: #ffffff;border-radius: 50%;width: 40px;height: 40px;background-position-x: 10px;background-position-y: 11px;position: absolute;right: 22px;top: 0}.mobile-footer-main{display: none}.tellus-aboutyou-main{position: relative;margin-top: 150px;padding-top: 205px}.tellus-aboutyou-cover{position: absolute;top: -118px;left: 0;right: 0;width: 100%}.tellus-aboutyou-iner{display: inline-flex;width: 100%;background: url(../images/footer-bg-about.webp) top center no-repeat;background-size: cover;padding: 25px 80px;border-radius: 30px;align-items: center;justify-content: space-between;flex-wrap: nowrap;flex-direction: row;min-height: 260px}.tellus-aboutyou-cover-left{width: 65%}.tellus-aboutyou-cover-left h6{color: var(--brand-500);font-weight: 400;font-size: 20px;width: 100%;margin-bottom: 12px;text-transform: uppercase}.tellus-aboutyou-cover-left h4{color: #ffffff !important;font-weight: 700;width: 100%;font-size: 32px !important}.tellus-aboutyou-cover-right{}.tellus-aboutyou-cover-right a{}.footer-main-cover{display: inline-block;width: 100%;background: url(../images/world-map-image.webp) center no-repeat;background-size: 72%}footer{display: inline-block;width: 100%;padding-top: 80px;padding-bottom: 28px;background-color: #F8F5EE}.footer-main-top{display: inline-flex;flex-wrap: nowrap;justify-content: space-between;width: 100%;gap: 100px;border-bottom: 1px solid #dbdbdb;margin-bottom: 26px}.footer-main-top-one{width: 35%;margin-bottom: 25px}.footer-logo{width: 225px;margin-bottom: 15px}.footer-main-top-one p{color: var(--description-text-color)}.footer-main-top-two{width: 30%}.footer-main-top-two ul, .footer-main-top-three ul{list-style: none;padding: 0px;margin: 0px;margin-bottom: 35px}.footer-main-top-two ul h3, .footer-main-top-three ul h3, .footer-main-mid h3, .footer-main-top-one h3{color: var(--text-color) !important;font-weight: 700 !important;font-size: 20px !important}.footer-main-top-two h3, .footer-main-top-three h3{display: inline-flex;width: 100%;align-items: center;gap: 10px}.footer-main-top-two h3 img, .footer-main-top-three h3 img{}.footer-main-top-two ul li, .footer-main-top-three ul li{margin-top: 2px}.footer-main-top-two ul li a, .footer-main-top-three ul li a, .footer-main-top-three ul li{color: var(--description-text-color) !important;font-size: 16px !important}.footer-main-top-three{width: 25%}.footer-main-mid{display: inline-block;width: 100%}.footer-main-mid ul{display: inline-flex;width: 100%;padding: 0px;margin: 0px;justify-content: space-around;align-items: center;flex-wrap: nowrap;flex-direction: row;list-style: none;margin-top: 10px}.footer-main-mid ul li img{width: 80px}.footer-main-mid ul li.footer-cert-mark img{width: auto;height: 26px;max-width: 120px;object-fit: contain}.footer-main-bot{display: inline-flex;width: 100%}.footer-main-bot{display: inline-flex;width: 100%;justify-content: space-between;align-items: center;margin-top: 28px;flex-direction: row-reverse}.footer-main-bot p{color: var(--description-text-color);margin: 0px;font-size: 16px}.security-img-box img{height: 22px}.follow-us-left-main-award{display: inline-flex;width: 100%;gap: 100px;border-bottom: 1px solid #dbdbdb;padding-top: 10px;padding-bottom: 32px}.follow-us-left-cover-new{width: 56%}.follow-us-left-cover-new ul{display: inline-flex;list-style: none;padding: 0;margin: 0;width: 100%;flex-wrap: wrap;gap: 5px;margin-bottom: 18px;margin-top: 0px}.follow-us-left-cover-new ul li{margin-right: 10px}.follow-us-left-cover-new ul h3{width: 100%;color: var(--text-color);font-weight: 700;font-size: 20px}.follow-us-left-cover-new ul li a img{width: 30px;height: 30px}.follow-us-left-cover-new a.com-btn{background-color: #ffffff;color: var(--brand-500) !important;border: 1px solid var(--brand-500);padding: 8px 13px;font-size: 15px;border-radius: 12px}.get-in-touch-social-list{}.get-in-touch-social-list ul{padding: 0px;margin: 0px;list-style: none}.get-in-touch-social-list ul li{margin-top: 8px}.get-in-touch-social-list ul li a{color: var(--description-text-color);display: inline-flex;width: 100%;gap: 10px;align-items: center}.get-in-touch-social-list ul li a img{}.features-full-stack .features-section-iner{width: 49%}.features-full-stack .features-section-iner:nth-child(1) img{background-color: #ffb18f}.features-full-stack .features-section-iner:nth-child(3){background-color: #F8F5EE;border-color: #dbdbdb}.features-full-stack .features-section-iner:nth-child(3) img{background-color: #dbdbdb}.features-full-stack .features-section-iner:nth-child(4){background-color: var(--brand-50);border-color: #facebb}.features-full-stack .features-section-iner:nth-child(4) img{background-color: #ffb18f}.technology-stack-main-cover{display: inline-flex;width: 100%;flex-wrap: wrap;justify-content: center;padding-top: 40px;padding-bottom: 65px}.technology-stack-main-cover .com-title-disc-cover{text-align: center}.technology-stack-main-tab{display: inline-flex;flex-wrap: wrap;justify-content: center;width: 100%;margin-top: 15px;margin-bottom: 35px}.technology-stack-main-tab .nav-tabs{margin-bottom: 35px;border-bottom: 1px solid #e4e2e1;gap: 14px;padding-left: 45px;padding-right: 45px}.technology-stack-main-tab .nav-tabs .nav-item{}.technology-stack-main-tab .nav-tabs .nav-item .nav-link{border-left: 1px solid #eeeceb;border-top: 1px solid #eeeceb;border-right: 1px solid #eeeceb;border-radius: 12px 12px 0px 0px;color: #000000;padding: 8px 22px 7px}.technology-stack-main-tab .nav-tabs .nav-item .nav-link.active{background-color: var(--brand-500);color: #ffffff;border-color: var(--brand-500)}.technology-stack-tech-logo-cover ul{display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: center;width: 100%;padding: 0px;margin: 0px;list-style: none;gap: 20px}.technology-stack-tech-logo-cover ul li{background-color: #F8F5EE;border-radius: 12px;width: 23%;text-align: center;padding: 30px 20px;-webkit-filter: grayscale(100%);filter: grayscale(100%)}.technology-stack-tech-logo-cover ul li:hover{-webkit-filter: grayscale(0%);filter: grayscale(0%)}.technology-stack-tech-logo-cover ul li img{height: 38px}.our-services-main{display: inline-block;width: 100%;padding-top: 55px;padding-bottom: 55px;position: relative}.our-services-main:before{content: "";background: url(../images/our-services-left-vc-icon.webp) top center no-repeat;position: absolute;top: 450px;left: 0px;width: 150px;height: 310px;background-size: 100%}.our-services-cover{display: inline-flex;width: 100%;gap: 25px}.our-services-left{width: 40%}.our-services-right{width: 60%}.grows-with-you-active{border-color: #facebb;background-color: var(--brand-50);position: relative}.grows-with-you-active::before{content: '';position: absolute;bottom: 0px;right: 0px;background: url(../images/grows-with-you-active-img.webp) top center no-repeat;width: 200px;height: 100%;background-size: 100% 100%}.our-services-iner-card img{width: 60px;margin-bottom: 15px}.our-services-iner-card h4{color: #080808;font-weight: 700;font-size: 22px;margin-bottom: 10px;width: 100%}.our-services-iner-card p{color: var(--description-text-color)}.our-services-main{position: relative;height: auto}.our-services-cover{display: flex;justify-content: space-between;align-items: flex-start;position: relative}.our-services-left{position: sticky;top: 120px;align-self: flex-start}.our-services-right{overflow-y: auto;scroll-behavior: smooth}.our-service-new-main-cover{padding-top: 65px;padding-bottom: 65px;width: 100%}.our-service-new-main-iner{display: inline-flex;width: 100%}.our-service-new-main-left{width: 50%}.our-service-new-main-right{width: 50%}.our-service-new-main-right .accordion-item{margin-bottom: 15px;border: 0;border-radius: 10px;overflow: hidden}.our-service-new-main-right .accordion-button:hover{background-color: #fff !important;color: var(--text-color) !important}.our-service-new-main-right .accordion-button{border: 0px;box-shadow: inherit;color: var(--text-color);font-weight: 500;font-size: 17px}.our-service-new-main-right .accordion-button:not(.collapsed){background-color: #ffffff;box-shadow: none}.our-service-new-main-right .accordion-body{padding-top: 0px}.accordion-our-serv-content{width: 100%}.accordion-our-serv-content p{color: var(--description-text-color);width: 100%;font-size: 16px;margin-bottom: 15px}.accordion-our-serv-content ul{list-style: none;padding: 0px;margin: 0px}.accordion-our-serv-content ul li{position: relative;padding-left: 34px;width: 100%;color: var(--description-text-color);width: 100%;font-size: 16px;margin-bottom: 10px}.accordion-our-serv-content ul li img{position: absolute;width: 24px;top: 5px;left: 0}.our-expertise-main-cover{margin-top: 65px;margin-bottom: 70px}.our-expertise-main-cover .com-title-disc-cover{text-align: center}.our-expertise-main-cover .marquee-container{width: 100%;overflow: hidden;display: flex;flex-direction: column;gap: 15px;padding: 20px 0;background: linear-gradient(180deg, rgba(255, 255, 255, 0.58) 0%, rgba(255, 237, 230, 0.58) 26.92%, rgba(255, 226, 213, 0.58) 51.44%, rgba(255, 239, 233, 0.58) 74.52%, rgba(255, 255, 255, 0.58) 100%)}.our-expertise-main-cover .marquee-wrapper{width: 100%;overflow: hidden;position: relative}.our-expertise-main-cover .marquee{display: flex;position: relative}.our-expertise-main-cover .marquee-content{display: flex;animation-timing-function: linear;animation-iteration-count: infinite;animation-duration: 20s}.our-expertise-main-cover .left-to-right{animation-name: marqueeRightToLeft}.our-expertise-main-cover .right-to-left{animation-name: marqueeLeftToRight}.our-expertise-main-cover .marquee ul{display: flex;gap: 20px;padding: 0;margin: 0;list-style: none;flex-shrink: 0}.our-expertise-main-cover .marquee-wrapper:hover .marquee-content{animation-play-state: paused}@keyframes marqueeRightToLeft{0%{transform: translateX(0)}100%{transform: translateX(-50%)}}@keyframes marqueeLeftToRight{0%{transform: translateX(-50%)}100%{transform: translateX(0)}}.our-expertise-main-cover .marquee-content ul{margin-right: 18px}.our-expertise-main-cover .marquee-content ul li{border: 1px solid #e7e7e7;display: inline-flex;align-items: center;justify-content: center;gap: 12px;background: white;padding: 8px 12px;border-radius: 13px;white-space: nowrap}.our-expertise-main-cover .marquee-content ul li img{width: 32px;height: 32px;object-fit: contain}.what-you-get-main{display: inline-block;width: 100%;background-color: #F8F5EE;padding-top: 70px;padding-bottom: 70px}.what-you-get-iner{display: inline-block;width: 100%;margin-top: 15px}.what-you-get-iner h5{color: #080808;font-weight: 600;font-size: 22px;margin-bottom: 12px}.what-you-get-iner ul{padding: 0px;margin: 0px;list-style: none;display: inline-flex;flex-wrap: wrap;width: 100%}.what-you-get-iner ul li{color: var(--text-color);font-weight: 500;font-size: 16px;display: inline-flex;gap: 12px;margin-bottom: 10px;width: 100%}.what-you-get-iner ul li img{width: 25px}.hiring-dedicated-dev-hero-main{background: var(--bg-surface);height: 100vh;display: inline-flex;width: 100%;align-items: center;padding-top: 140px;padding-bottom: 70px}.hiring-dedicated-dev-hero-left{margin-top: 28px}.hiring-dedicated-dev-hero-left ul{list-style: none;padding: 0;margin: 0}.hiring-dedicated-dev-hero-left ul li{width: 100%;margin-top: 5px}.hiring-dedicated-dev-hero-left ul li a{display: inline-flex;width: 100%;color: var(--text-color);align-items: center;flex-wrap: nowrap;gap: 10px;font-size: 18px;font-weight: 500}.hiring-dedicated-dev-hero-left ul li a svg{width: 30px;height: 30px}.hiring-dedicated-dev-hero-left ul li a img{width: 34px}.hiring-dedicated-dev-hero-right{background: linear-gradient(360deg, #000000 0%, #424242 100%);box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.11);padding: 28px;border-radius: 14px;width: 100%}.hiring-dedicated-dev-hero-right h4{font-weight: 700 !important;font-size: 22px !important;color: #ffffff !important;margin-bottom: 18px;width: 100%}.hiring-dedicated-dev-hero-right h4 span{color: var(--brand-500)}.form-cust-input-select{display: inline-block;width: 100%;margin-bottom: 20px}.form-cust-input-select .form-control, .form-cust-input-select .form-select{background-color: #4d4d4d;color: #ffffff;border: 0;height: 56px;font-size: 15px;padding: 15px 16px 15px}.form-cust-input-select input::placeholder{color: #ffffff}.form-cust-input-select .form-select{appearance: none;-webkit-appearance: none;-moz-appearance: none;background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' fill='%23FFFFFF'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 10px center;background-size: 24px}.hiring-dedicated-dev-hero-right button{background-color: var(--brand-500);color: #ffffff;font-weight: 500;padding: 10px 16px;font-size: 15px;border-radius: 9px;display: inline-flex;width: 100%;justify-content: center;align-items: center;gap: 6px}.hiring-dedicated-dev-hero-right a svg{width: 18px;height: 18px}.how-save-big-main{padding-top: 55px;padding-bottom: 55px}.how-save-big-main .prime-color{background-color: var(--brand-50)}.how-save-big-main .prime-color h4{color: var(--brand-500)}.how-save-big-card{background-color: #F8F5EE;border-radius: 22px;padding: 28px;width: 100%;margin-top: 12px}.how-save-big-card h4{color: #080808;font-weight: 600}.how-save-big-card ul{padding: 0px;margin: 0px;list-style: none}.how-save-big-card ul li{color: #080808;font-weight: 500;display: inline-flex;width: 100%;align-items: center;flex-wrap: nowrap;flex-direction: row;font-size: 18px;gap: 14px;margin-top: 12px}.how-save-big-card ul li img{width: 23px}.augmentation-advantage-main{padding-top: 70px;padding-bottom: 70px;display: inline-block;width: 100%}.augmentation-advantage-main .com-title-disc-cover{text-align: center}.augmentation-advantage-cover{display: inline-block;width: 100%;margin-top: 15px}.augmentation-advantage-cover ul{display: inline-flex;width: 100%;padding: 0;text-align: center;margin: 0;list-style: none;border-bottom: 1px solid #d1d1d1}.augmentation-advantage-cover ul:last-child{border-bottom: 0px}.augmentation-advantage-cover ul li{display: inline-flex;width: 100%;flex-wrap: wrap;justify-content: center;align-items: center;gap: 15px;border-right: 1px solid #d1d1d1;padding: 30px 15px}.augmentation-advantage-cover ul li:last-child{border-right: 0}.augmentation-advantage-cover ul li img{width: 48px}.augmentation-advantage-cover ul li p{width: 100%;color: #080808;font-size: 16px;font-weight: 500;margin: 0px}.how-we-wrok-main-hero{background: var(--bg-surface);height: 100vh;display: inline-flex;width: 100%;align-items: center;padding-bottom: 45px;padding-top: 105px;background-size: cover}.how-we-wrok-main-hero .cloud-service-hero-main-cover{flex-direction: row-reverse}.how-we-wrok-main-hero .cloud-service-hero-main-right img{width: 88%}.how-we-wrok-main-hero .delivering-top-main-text h5{font-weight: 500;color: var(--brand-500);margin-top: 10px;margin-bottom: 0;display: inline-block;width: 100%;font-size: 20px}.transf-Experie-main{padding-top: 70px;padding-bottom: 70px}.transf-Experie-cover{display: inline-block;width: 100%;margin-top: 22px}.transf-Experie-cover ul{display: inline-flex;width: 100%;padding: 0;margin: 0}.transf-Experie-cover ul li{display: inline-block;text-align: center;width: 100%;position: relative}.transf-Experie-cover ul li img{width: 145px;margin-bottom: 15px}.transf-Experie-cover ul li h4{color: var(--text-color);font-weight: 700;font-size: 20px;width: 100%;margin-bottom: 4px}.transf-Experie-cover ul li p{color: var(--brand-500);font-size: 16px;font-weight: 500;width: 100%;margin-bottom: 0;margin-top: 10px}.transf-Experie-cover ul li:nth-child(1){}.transf-Experie-cover ul li:nth-child(2){margin-top: 124px}.transf-Experie-cover ul li:nth-child(3){}.transf-Experie-cover ul li:nth-child(4){margin-top: 124px}.transf-Experie-cover ul li:nth-child(1)::after{content: "";background: url(../svg/tca-border-1.svg) top center no-repeat;background-size: 100%;width: 247px;height: 60px;display: inline-block;top: 71px;right: -165px;position: absolute}.transf-Experie-cover ul li:nth-child(2)::after{content: "";background: url(../svg/tca-border-2.svg) top center no-repeat;background-size: 100%;width: 242px;height: 85px;display: inline-block;bottom: 46px;right: -165px;position: absolute}.transf-Experie-cover ul li:nth-child(3)::after{content: "";background: url(../svg/tca-border-1.svg) top center no-repeat;background-size: 100%;width: 247px;height: 60px;display: inline-block;top: 71px;right: -165px;position: absolute}.howwewrok-comm-section-main{padding-top: 70px;padding-bottom: 70px;background-color: #eeeeee}.card-primary-color{background-color: #ffede5}.howwewrok-comm-section-top{position: relative;min-height: 125px;display: inline-block;width: 100%}.howwewrok-comm-section-top img{width: 110px;position: absolute;top: 0;left: 0}.howwewrok-comm-section-top h3{color: var(--text-color);font-weight: 700;font-size: 24px;padding-left: 130px}.howwewrok-comm-section-top p{color: var(--description-text-color);font-weight: 400;font-size: 16px;padding-left: 130px}.howwewrok-comm-section-cover{display: inline-flex;width: 100%;gap: 26px;margin-top: 25px}.howwewrok-comm-section-iner{background-color: #ffffff;border-radius: 28px;padding: 30px;width: 100%}.howwewrok-comm-section-iner h4{color: var(--text-color);font-size: 22px;font-weight: 700}.howwewrok-comm-section-iner ul{margin: 0px}.howwewrok-comm-section-iner ul li{font-size: 16px;color: var(--text-color);padding-top: 14px;padding-bottom: 10px}.howwewrok-comm-section-iner ul li span{font-weight: 700}.card-primary-color .howwewrok-comm-section-iner h4{color: var(--brand-500)}.leading-with-change-section{padding-top: 55px;padding-bottom: 70px}.every-industry-tab-cover{width: 100%;display: inline-block;position: relative;padding: 0 45px;margin-top: 14px}.every-industry-tab-cover .nav-pills{flex-wrap: nowrap;gap: 14px;overflow-x: scroll;white-space: nowrap}.every-industry-tab-cover .nav-link{display: inline-flex;align-items: center;gap: 8px;color: var(--text-color);padding: 11px 24px;white-space: nowrap;border: 1px solid #e5e3e3;border-radius: 50px;background-color: #ffffff;transition: all 0.3s ease;font-weight: 400;font-size: 18px;line-height: 18px}.every-industry-tab-cover .nav-link svg path{transition: stroke 0.3s ease}.every-industry-tab-cover .nav-link:hover, .every-industry-tab-cover .nav-link.active{color: var(--brand-500);background-color: #ffffff}.every-industry-tab-cover .nav-link:hover svg path, .every-industry-tab-cover .nav-link.active svg path{stroke: var(--brand-500)}.every-industry-tab-cover button.btn{width: 36px;height: 36px;border-radius: 50%;border: 1px solid #d0d0d0;padding: 0}.every-industry-tab-cover button:hover svg path{stroke: var(--brand-500)}.every-industry-tab-cover button.tab-left-side-arrow{position: absolute;top: 5px;left: 0}.every-industry-tab-cover button.tab-right-side-arrow{position: absolute;top: 5px;right: 0}.every-industry-tab-cover button.btn svg{width: 24px}.every-industry-tab-cover ul::-webkit-scrollbar{display: none}.every-industry-content-main{width: 100%;display: inline-block;padding-top: 30px}.industry-content-main{width: 100%;display: inline-block;border: 1px solid #e5e3e3;background: #f9f9f9;border-radius: 25px;padding: 30px;height: 524px}.industry-content-text h3{font-weight: 600;font-size: 24px;line-height: 30px;text-align: center;color: var(--text-color);margin-bottom: 20px}.industry-content-text p{font-weight: 400;font-size: 16px;line-height: 24px;text-align: center;color: var(--description-text-color);margin-bottom: 0}.industry-content-text-list ul{margin: 20px 0 0;padding: 0;list-style: none}.industry-content-text-list ul li{font-weight: 400;font-size: 16px;line-height: 24px;padding: 5px 0;color: var(--description-text-color)}.industry-content-text-list ul li img{width: 24px;margin-right: 10px;height: 23px;float: left}.industry-content-images{display: inline-flex;gap: 24px;align-items: center;justify-content: center;width: 100%;padding-top: 30px}.industry-content-images img{width: 461px;height: 375px;border-radius: 26px;object-fit: cover;display: block}.page-template-contact-template .tellus-aboutyou-cover{display: none}.page-template-contact-template .footer-main-cover{padding-top: 75px}.page-template-contact-template .tellus-aboutyou-main{padding-top: 0}.contactus-section-main{margin-top: -180px;padding-bottom: 115px}.contactus-hero-section{height: auto;padding-top: 140px;padding-bottom: 210px;background: var(--bg-surface)}.contactus-main-wrap{width: 100%;display: inline-flex;border: 1px solid #eeeceb;border-radius: 12px;background: #ffffff;box-shadow: 5px 5px 10px 0px #0000001c;padding: 40px;gap: 40px}.contactus-main-wrap .contact-imfo-cov{width: 38%;background: var(--brand-50);border: 1px solid #facebb;border-radius: 10px;padding: 30px}.contact-form-cov{width: 62%}.contactus-main-wrap .contact-imfo-cov h3{font-weight: 700;font-size: 24px;line-height: 30px;color: var(--text-color);margin-bottom: 0;padding-bottom: 30px}.contactus-main-wrap .contact-imfo-cov p{font-weight: 400;font-size: 16px;line-height: 20px;color: var(--description-text-color);margin-bottom: 0}.contact-info-text-cov{width: 100%;display: inline-block;padding-top: 20px}.contact-info-text-email{background-color: #ffffff;border-radius: 16px;padding: 15px;width: 100%;display: inline-flex}.contact-info-text-email a{display: inline-flex;width: 100%;align-items: center;flex-wrap: nowrap;gap: 13px;font-weight: 500;color: var(--text-color)}.contact-info-text-email a svg{width: 25px;height: 25px}.contact-info-text-location{background-color: #ffffff;border-radius: 16px;padding: 15px;width: 100%;margin-top: 20px}.contact-info-text-location h4{display: inline-flex;width: 100%;border-bottom: 1px solid #dbdbdb;padding-bottom: 12px;margin-bottom: 10px;gap: 12px;font-weight: 600;font-size: 18px;align-items: center}.contact-info-text-location h4 img{}.contact-info-text-location h6{display: inline-block;width: 100%;position: relative;color: var(--description-text-color);padding-left: 38px;margin-bottom: 10px;margin-top: 8px;font-weight: 400}.contact-info-text-location h6 svg{position: absolute;top: 0px;left: 0px;width: 25px;height: 25px}.contact-info-text-cov .contact-info-text a p{margin: 0;padding: 0;font-weight: 500;font-size: 16px;line-height: 20px;color: #080808}.contact-info-text-cov .contact-info-text a p:hover{color: var(--brand-500)}.contact-info-text-cov .contact-info-text:last-child{padding-bottom: 0}.contact-form-wrap .form-group{margin-bottom: 24px}.contact-form-wrap .form-group{margin-bottom: 24px}.contact-form-wrap .form-group:last-child{margin-bottom: 0}.contact-form-wrap .form-group input.form-control, .contact-service-select .form-group select.form-control{padding: 21px 14px;height: 60px;font-weight: 400;font-size: 16px;line-height: 16px;border-radius: 10px;border: 1px solid #e4e2e1;background-color: #ffffff}.contact-form-wrap .form-group textarea.form-control{height: 128px;resize: none;padding: 16px 14px}.contact-form-wrap .form-group input::placeholder, .contact-form-wrap .form-group textarea::placeholder{color: #b6b6b6;font-size: 16px}.contact-service-main-wrap{padding-top: 24px;width: 100%;display: inline-block}.contact-service-main-wrap h4{font-weight: 500;font-size: 16px;line-height: 20px;color: var(--text-color)}.contact-service-main-wrap ul{padding: 0;margin: 0;list-style: none;display: inline-flex;flex-wrap: wrap;gap: 10px 6px}.contact-service-main-wrap ul li{border: 1px solid transparent;border-radius: 50px;padding: 6px 12px;background-color: #f3f5f9}.contact-service-main-wrap ul li.active{border: 1px solid var(--brand-500);background-color: #ffffff;color: #080808}.contact-service-main-wrap ul li.active a{color: #080808}.contact-service-main-wrap ul li a{font-weight: 400;font-size: 14px;line-height: 20px;color: var(--description-text-color)}.attectfile-send-btn a{padding: 13.5px 34.5px;display: inline-flex;width: auto;font-size: 16px;font-weight: 500;flex-direction: row;gap: 10px}.attectfile-cov{width: 65%}.attectfile-cov .file-upload-label{display: flex;align-items: center;gap: 8px;cursor: pointer;font-weight: 500;font-size: 18px;line-height: 20px;color: #080808;margin-bottom: 6px}.attectfile-cov .upload-icon{width: 30px;height: 30px}.attectfile-cov .dashed-line{border-top: 2px dashed #8c8c8c;margin: 10px 0}.attectfile-cov .file-note{color: #3a3f51;font-weight: 400;font-size: 14px;line-height: 20px;margin-bottom: 0}.contct-attchfile-wrap{padding-top: 24px;display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: center;gap: 20px}.contact-form-wrap h4{font-weight: 600;font-size: 18px;line-height: 20px;color: #000000;margin-bottom: 16px;display: none}.contact-service-select{display: none}.aboutus-main-wrap .delivering-top-main-text h3{font-size: 48px}.main-story-section{padding-top: 100px;padding-bottom: 70px}.story-section-main-wrap{width: 100%;display: inline-flex;gap: 90px;align-items: center;justify-content: space-between}.story-section-main-wrap .story-img-wrap{position: relative;padding-left: 30px;padding-bottom: 30px;width: 50%}.story-section-main-wrap .story-img-wrap::before{content: "";background-color: #fde7de;width: 94%;height: 90%;position: absolute;bottom: 0;left: 0;z-index: -1}.story-img-wrap img{width: 100%;height: 350px;object-fit: cover;display: block}.story-content-wrap{width: 50%;display: inline-block}.story-content-wrap h2{font-weight: 700;font-size: 40px;line-height: 46px;color: #080808;margin-bottom: 0}.story-content-wrap h6{font-weight: 500;font-size: 14px;line-height: 20px;text-transform: uppercase;color: var(--brand-500);padding: 12px 0;margin-bottom: 0;letter-spacing: 3px}.story-content-wrap p{font-weight: 400;font-size: 16px;line-height: 24px;color: var(--description-text-color);margin-bottom: 6px}.story-content-wrap p span{font-weight: 600;font-size: 16px;line-height: 20px;color: #080808}.story-list-item{width: 100%;display: inline-block}.story-list-item ul{padding: 0;margin: 0;list-style: none}.story-list-item ul li{font-weight: 400;font-size: 16px;line-height: 20px;color: var(--description-text-color);padding: 7px 0}.story-list-item ul li h5{color: #080808;width: auto;display: inline-block;font-weight: 600;font-size: 16px;line-height: 20px;margin-bottom: 0}.story-list-item ul li h3{padding: 0 !important}.story-list-item ul li{position: relative;padding-left: 36px}.story-list-item ul li::before{content: "";position: absolute;width: 25px;height: 16px;background-image: url(../svg/right-icon.svg);top: 13px;left: 0;background-repeat: no-repeat}.whats-began-main{width: 100%;display: inline-block;background-image: url("../svg/whats-began-rectangle.svg");height: auto;background-repeat: no-repeat;background-size: cover}.whats-began-wrap{width: 100%;display: inline-block;padding: 42px 0;text-align: center}.whats-began-wrap p{font-weight: 400;font-size: 22px;line-height: 28px;text-align: center;margin-bottom: 0}.whats-began-wrap p span{color: var(--brand-500)}.story-right-section{padding-top: 70px}.story-right-section .story-section-main-wrap{flex-direction: row-reverse}.story-right-section .story-img-wrap{padding-right: 30px;padding-left: 0}.story-right-section .story-img-wrap::before{right: 0;left: inherit}.transforming-ideas-main{padding-top: 30px;padding-bottom: 100px}.transforming-ideas-main .com-title-disc-cover{text-align: center}.transforming-ideas-main .leading-brands-main-right{width: 100%;padding-left: 0;margin-top: 14px}.enstacked-main-section .com-title-disc-cover{text-align: center}.enstacked-main-section{width: 100%;display: inline-block;background-image: url("../svg/enstacked-bg.svg");background-repeat: no-repeat;background-size: cover;margin-bottom: 40px;padding: 100px 0}.enstacked-bg-color{background-color: #F8F5EE}.enstacked-box-cover{width: calc(50% - 12px);display: inline-block;background-color: #ffffff;border: 1px solid #e4dede;border-radius: 12px;box-shadow: 8px 8px 35.9px 0px #0000000f;padding: 30px}.enstacked-main-wrap{width: 100%;display: inline-flex;flex-wrap: wrap;gap: 24px;padding-top: 14px}.enstacked-box-cover img{width: 60px}.enstacked-box-cover h4{font-weight: 700;font-size: 20px;line-height: 24px;margin: 0;padding: 10px 0;color: var(--text-color)}.enstacked-box-cover p{font-weight: 400;font-size: 16px;line-height: 24px;color: var(--description-text-color);margin-bottom: 0}.enstacked-schedule-call-btn{text-align: center;margin-top: 30px}.enstacked-schedule-call-btn a.com-btn{font-size: 18px;line-height: 20px;padding: 14px 21px}.great-people-main{padding-top: 44px;padding-bottom: 60px}.great-people-cov{width: 100%;display: inline-flex;margin-top: 30px;flex-wrap: wrap;justify-content: center;gap: 40px 22px}.great-people-box{width: calc(25% - 22px);display: inline-flex;text-align: center;flex-direction: column;align-items: center}.great-people-img{width: 260px;height: 260px;position: relative}.great-people-img-iner{overflow: hidden;border-radius: 50%}.great-people-linkdin{background: url(../svg/linkedin-bg-v.svg) top center no-repeat;padding-top: 16px;padding-bottom: 16px;text-align: center;position: absolute;width: 100%;z-index: 99;height: 0;left: 0;right: 0;bottom: -2px;opacity: 0;overflow: hidden}.great-people-box:hover .great-people-linkdin{height: 29%;opacity: 1;z-index: 99}.great-people-box:hover .great-people-img::before{display: none}.great-people-img img{width: 100%;height: 100%;object-fit: cover;object-position: top;display: block;margin: 0 auto}.great-people-linkdin img.social-icon{width: 41px;height: 41px;object-fit: cover}.great-people-text{width: 100%;display: inline-block;margin-top: 21px}.great-people-text h4{font-weight: 600;font-size: 22px;line-height: 26px;text-align: center;margin-bottom: 6px;color: var(--text-color)}.great-people-text p{font-weight: 400;font-size: 16px;line-height: 20px;text-align: center;margin-bottom: 0;color: var(--brand-500)}.great-people-img::before{content: "";position: absolute;border: 1px solid var(--brand-500);width: 100%;height: 100%;border-radius: 50%;top: 0;left: 6px;right: 0;z-index: 1;transition: all 0.4s ease-in-out}.blog-section-pb{background-color: unset !important}.career-main-section{position: relative;background: linear-gradient(180deg, rgba(255, 235, 227, 0) 14.7%, #ffebe375 100%)}.career-main-section::before{content: "";background: url(../svg/career-left-dide-hero-img.svg) top center no-repeat;width: 360px;height: 370px;position: absolute;bottom: 10px;left: 20px;background-size: 100%}.career-main-section::after{content: "";background: url(../svg/career-right-dide-hero-img.svg) top center no-repeat;width: 450px;height: 388px;position: absolute;bottom: 10px;right: 20px;background-size: 100%}.career-main-section .delivering-top-main-text h4{font-size: 111px;font-weight: 700;-webkit-text-stroke-width: 1px;stroke-width: 1px;-webkit-text-stroke-color: var(--brand-500)29;stroke: #f6773f00;text-shadow: 5px 0px 0px rgba(238.99999999999994, 97.99999999999989, 35.99999999999998, 0.11);color: #827f7f00;-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin-bottom: 0;line-height: 1;opacity: 0.8}.career-main-section-respo-img{width: 100%;display: none}.career-main-section-respo-img img{width: 100%}.our-culture-main{width: 100%;display: inline-block;padding-top: 100px}.our-culture-main .com-title-disc-cover{text-align: center}.our-culture-imgbox img{width: 100%;height: 468px;object-fit: cover;display: block;border-radius: 24px}.our-culture-imgbox{width: 100%;display: inline-block;margin-top: 14px;z-index: 1;position: relative}.find-job-main{display: inline-block;width: 100%;padding-top: 290px;padding-bottom: 100px;background: url(../images/find-job-bg.webp) top center no-repeat;background-size: cover;margin-top: -215px}.email-main-section{display: inline-block;width: 100%;background: url(../images/email-bg.webp) top center no-repeat;background-size: cover;padding: 100px 50px;align-items: center}.email-textbox-cov{text-align: center}.email-textbox-cov p{font-weight: 400;font-size: 39px;line-height: 1.5;text-align: center;color: #ffffff;margin-bottom: 0}.email-textbox-cov p a{font-weight: 500;text-decoration: underline;color: var(--brand-500)}.find-job-main .accordion-button::after{display: none !important}.accordion-main-cover{margin-top: 30px}.accordion-main-cover .accordion-item .accordion-header button{border: 0;padding: 14px 21px;font-size: 18px;font-weight: 500}.job-opening-details h4{font-weight: 500;font-size: 20px;line-height: 24px;color: var(--text-color);margin-bottom: 8px}.accordion-header{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap}.accordion-main-cover .accordion-item .accordion-header button.accordion-button{background-color: unset;box-shadow: unset;padding: 0}.accordion-main-cover .accordion-item{margin-bottom: 28px;border: 0;border-radius: 10px;box-shadow: 5px 5px 20px 0px #231f200d;border: 1px solid #eaeaea;border-top: 0;background: #ffffff;border-radius: 16px}.accordion-main-cover .accordion-item:last-child{margin-bottom: 0}.accordion-main-cover .accordion-item .accordion-header{border: 1px solid #e9e9e9;box-shadow: 5px 5px 20px 0px #231f200d;background: #ffffff;border-radius: 16px;padding: 16px}.job-opening-cov{display: inline-flex;align-items: center;gap: 14px;cursor: pointer}.job-opening-details ul{display: inline-flex;list-style: none;margin: 0;padding: 0}.job-opening-details ul li{padding: 0 20px;position: relative;border-right: 1px solid #d0d0d0;font-weight: 400;font-size: 16px;line-height: 20px;color: #888888}.accordian-list-cov{padding: 16px 24px 24px}.accordian-list-cov ul{padding: 0;margin: 0;list-style: none}.accordian-list-cov ul li{position: relative;font-weight: 400;font-size: 16px;line-height: 20px;color: var(--description-text-color);padding-left: 30px;padding-top: 6px;padding-bottom: 6px}.accordian-list-cov ul li::before{content: "";width: 18px;height: 18px;background-image: url("../svg/right-vector.svg");background-repeat: no-repeat;position: absolute;top: 11px;left: 0}.job-opening-details ul li:first-child{padding-left: 0}.job-opening-details ul li:last-child{border-right: 0;padding-right: 0}.launguage-icon{width: 62px;height: 62px}.launguage-icon img{width: 100%;display: block}.job-opening-details ul li span{font-weight: 500;color: var(--text-color)}.make-working-main .leading-brands-main-right{width: 100%;padding-left: 0;margin-top: 30px}.make-working-main{background-color: #fff5f1;padding: 100px 0}.make-working-main ul li{filter: unset;padding: 36px}.make-working-main ul li img{width: 78px;height: 78px;object-fit: contain}.make-working-main ul li h4{font-weight: 500;font-size: 18px;line-height: 26px;text-align: center;padding-top: 10px;color: var(--text-color)}.make-working-main ul li:hover{-webkit-filter: unset;filter: unset;background-color: #ffffff}.what-working-main{padding-top: 100px;padding-bottom: 60px;position: relative}.what-working-main::after{content: "";display: inline-block;background: url(../svg/whats-working-bg.svg) top center no-repeat;width: 119px;height: 238px;position: absolute;left: 0;bottom: 218px;z-index: -1}.what-working-main-wrap{width: 100%;display: inline-flex;align-items: flex-start;justify-content: space-between;gap: 24px}.what-working-left{width: 40%;position: sticky;top: 0}.what-working-right{width: 60%}.what-working-left h2{font-weight: 700;font-size: 25px;line-height: 31px;color: var(--text-color);margin-bottom: 12px}.what-working-left p{font-weight: 400;font-size: 16px;line-height: 22px;color: var(--description-text-color);margin-bottom: 16px}.what-working-left img{width: 358px;display: block}.what-workinginfo-card{width: 100%;display: inline-block;background: #ffffff;border: 1px solid #dbdbdb;border-radius: 12px;box-shadow: 5px 12px 16px 0px #231f2017;margin-bottom: 20px;padding: 30px}.what-workinginfo-card h3{font-family: var(--font-body);font-weight: 700;font-size: 20px;line-height: 24px;color: var(--text-color);margin-bottom: 10px}.what-workinginfo-card p{font-weight: 400;font-size: 16px;line-height: 20px;color: var(--description-text-color);margin-bottom: 0}.what-working-right .what-workinginfo-card{box-shadow: 5px 5px 10px 0px #231f2008}.what-working-right .what-workinginfo-card:hover{background: #fff5f1;border: 1px solid #facebb}#employees-reviews{padding-top: 20px;padding-left: 0 !important;margin-left: 0 !important}.employees-reviews{padding: 100px 0}.employees-reviews .com-title-disc-cover{padding-right: 180px;margin-bottom: 24px}.employees-reviews .owl-nav{display: inline-block;width: auto;position: absolute;top: -65px;margin: 0;right: max(10px, calc((100vw - 1290px) / 2))}.employees-reviews .owl-nav button:hover{background-color: var(--brand-50) !important}.employees-reviews-card, .modern-review-card{width: 100%;border-radius: 24px;background-color: #ffffff;border: 1px solid #eaeaec;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.03);padding: 32px 32px 24px 32px;transition: transform 0.4s ease, box-shadow 0.4s ease;display: flex;flex-direction: column;justify-content: space-between;height: 100%;min-height: 380px}.modern-review-card:hover{transform: translateY(-6px)}.modern-review-content{flex: 1}.quote-icon{margin-bottom: 16px}.review-text{font-weight: 400;font-size: 16px;line-height: 1.6;color: #444444;font-style: italic;margin-bottom: 24px}.modern-review-author{display: flex;align-items: center;gap: 16px;border-top: 1px solid #f0f0f0;padding-top: 20px}.author-avatar{width: 60px;height: 60px;border-radius: 50%;overflow: hidden;flex-shrink: 0;border: 2px solid #f9f9f9}.author-avatar img{width: 100%;height: 100%;object-fit: cover;object-position: top}.review-author-info h3{font-weight: 700;font-size: 18px;line-height: 1.3;color: var(--text-color);margin-bottom: 2px}.review-author-info p{font-weight: 500;font-size: 14px;line-height: 1.3;color: var(--brand-500);margin-bottom: 0}@media (max-width: 767px){.modern-review-card{padding: 24px;min-height: auto}}#employees-reviews.owl-carousel .owl-stage{display: flex}#employees-reviews.owl-carousel .owl-item{display: flex}#employees-reviews.owl-carousel .item{display: flex;width: 100%}.employees-reviews .owl-carousel{position: relative}.how-we-engage-hero-main{background: var(--bg-surface);position: relative}.our-Engagement-process-main::after{content: "";background: url(../images/right-half-round-vector-1.webp) top center no-repeat;background-size: 100%;position: absolute;right: 0;bottom: 60px;width: 70px;height: 145px}.our-Engagement-process-main::before{content: "";background: url(../images/left-half-round-vector-1.webp) top center no-repeat;background-size: 100%;position: absolute;left: 0;bottom: 60px;width: 60px;height: 130px}.our-Engagement-process-main .how-we-follow-cover .how-we-follow-iner:nth-child(1)::before, .our-Engagement-process-main .how-we-follow-cover .how-we-follow-iner:nth-child(2)::before, .our-Engagement-process-main .how-we-follow-cover .how-we-follow-iner:nth-child(3)::before, .our-Engagement-process-main .how-we-follow-cover .how-we-follow-iner:nth-child(4)::before{content: "";background: url(../svg/engagement-process-line-icon.svg) top center no-repeat;position: absolute;right: -86px;top: -42px;width: 153px;height: 36px;background-size: 100% !important}.our-Engagement-process-main .how-we-follow-cover .how-we-follow-iner{position: relative}.our-Engagement-process-main{position: relative;padding-top: 75px;padding-bottom: 90px}.our-Engagement-process-main .com-title-disc-cover h2{text-align: center}.our-Engagement-process-main .how-we-follow-cover{display: inline-flex;flex-wrap: nowrap;margin-top: 35px}.our-engagement-models-main{display: inline-block;width: 100%;background-color: #F8F5EE;padding-top: 45px;padding-bottom: 80px}.our-engagement-models-main .com-title-disc-cover{text-align: center}.our-engagement-models-card{display: inline-flex;width: 100%;justify-content: space-between;align-items: center;background-color: var(--brand-50);padding: 30px 45px;border-radius: 16px;margin-top: 15px;margin-bottom: 25px;gap: 36px}.our-engagement-models-card:nth-child(3){background-color: #ffffff;flex-direction: row-reverse}.our-engagement-models-left{width: 50%}.our-engagement-models-left h3{color: var(--text-color);font-weight: 700;position: relative;font-size: 24px;margin-bottom: 15px;padding-top: 60px}.our-engagement-models-left h3 img{position: absolute;bottom: 0;left: 0;width: 85px}.our-engagement-models-left p{color: var(--description-text-color);font-size: 16px;margin-bottom: 18px}.our-engagement-models-left h4{color: #080808;font-size: 18px}.our-engagement-models-left ul{}.our-engagement-models-left ul li{color: var(--description-text-color);font-size: 16px}.our-engagement-models-right{width: 50%;text-align: right}.our-engagement-models-right img{width: 90%}.our-engagement-models-card:nth-child(3) .our-engagement-models-right{text-align: left}.confidentiality-hero-main{background: var(--bg-surface);display: inline-block;width: 100%;padding-top: 180px;padding-bottom: 100px}.confidentiality-hero-main .delivering-top-main-text{text-align: center}.confidentiality-common-sectmain{display: inline-block;width: 100%;position: relative;padding-top: 70px;padding-bottom: 70px}.confidentiality-common-sect-cover{display: inline-flex;width: 100%;align-items: center;flex-wrap: nowrap;justify-content: space-between;gap: 30px;position: relative}.confidentiality-common-sectmain::before{content: "";background: url(../images/left-half-round-vector-1.webp) top center no-repeat;background-size: 100%;position: absolute;left: 0;top: 60px;width: 70px;height: 145px}.confidentiality-common-sectmain::after{content: "";background: url(../images/right-half-round-vector-1.webp) top center no-repeat;background-size: 100%;position: absolute;right: 0;bottom: 60px;width: 60px;height: 130px}.confidentiality-common-sect-text{width: 50%}.confidentiality-common-sect-text h3{font-size: 38px;color: var(--text-color);font-weight: 700;margin-top: 10px;margin-bottom: 12px}.confidentiality-common-sect-text p{font-size: 16px;color: var(--description-text-color)}.confidentiality-common-sect-img{width: 50%;text-align: right}.confidentiality-common-sect-img img{width: 90%}.approach-confidentiality-main{background-color: #f6f6f6;display: inline-block;width: 100%;position: relative;padding-top: 70px;padding-bottom: 70px}.approach-confidentiality-cover{display: inline-flex;width: 100%;gap: 30px;margin-top: 15px}.approach-confidentiality-card{background-color: #ffffff;border-radius: 28px;padding: 30px;width: 100%;display: inline-flex;flex-wrap: wrap;justify-content: center;margin-bottom: 15px}.approach-confidentiality-cardtext{margin-bottom: 20px}.approach-confidentiality-cardtext h3{color: var(--brand-500);font-size: 22px;line-height: 1.5;margin-bottom: 15px;font-weight: 500}.approach-confidentiality-cardtext p{color: var(--description-text-color);font-size: 16px;margin-bottom: 16px}.approach-confidentiality-cardtext h5{color: var(--text-color);font-weight: 700;font-size: 18px;margin-top: 24px}.approach-confidentiality-card img{width: 80%}.your-data-priority-main .confidentiality-common-sect-cover{flex-direction: row-reverse}.your-data-priority-main .confidentiality-common-sect-img{text-align: left}.confidentiality-common-sect-cover .mobileview-respo-show{display: none}.confidentiality-common-sect-cover .fullview-respo-show{}.our-blogs-main{background: var(--bg-surface)}.our-blogs-main .delivering-top-main-text{text-align: left}.blog-search-wrap{position: relative}.blog-search-wrap input{box-shadow: 0px 4px 7px 0px #0000000d;border: 1px solid #d0d0d0 !important;background: #ffffff;border-radius: 10px !important;padding: 17px 20px !important;font-weight: 400;font-size: 16px;line-height: 20px;padding-left: 50px !important;width: 85% !important}.blog-search-wrap input:focus-visible{outline-offset: 0;outline: unset}.blog-search-wrap input::placeholder, .blog-search-wrap textarea::placeholder{color: #ababab;font-size: 16px}.blog-search-wrap img.search-icon{width: 24px;height: 24px;height: 24px;position: absolute;left: 20px;top: 16px}.blog-technology-tags{width: 100%;display: inline-block;padding-top: 26px}.blog-technology-tags ul{margin: 0;padding: 0;list-style: none;display: flex;flex-wrap: wrap;gap: 12px}.blog-technology-tags ul li{border: 1px solid #e9e9e9;background: #ffffff;border-radius: 50px}.blog-technology-tags ul li a{font-weight: 400;font-size: 16px;line-height: 26px;text-decoration: none;color: #080808;display: inline-flex;align-items: center;gap: 5px;padding: 10px 16px}.blog-technology-tags ul li a img{width: 20px}.blog-main-wrap{display: flex;flex-wrap: wrap;width: 100%;gap: 20px}.blog-card-wrap{background: #ffffff;border-radius: 16px;overflow: hidden;box-shadow: 5px 5px 30px 0px #231f201a;border: 1px solid #e4e2e1}.blog-main-wrap .blog-card-wrap{width: calc(33.333% - 13.333px)}.blog-image-box{width: 100%;overflow: hidden}.blog-image-box img{width: 100%;height: auto;object-fit: contain;display: block;transition: transform 0.3s ease-in-out}.blog-card-wrap:hover img{transform: scale(1.05)}.blog-content{padding: 28px 20px 20px;position: relative}.blog-tag{display: inline-block;background: #facebb;color: var(--description-text-color);font-weight: 500;font-size: 14px;line-height: 20px;text-align: center;padding: 6px 10px;border-radius: 6px}.blog-content .blog-tag{position: absolute;top: -18px;left: 20px}.blog-single-category .blog-tag{position: static;display: inline-block}.blog-title{font-weight: 600 !important;font-size: 18px !important;line-height: 30px;color: #060606 !important;margin-bottom: 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis}.blog-author{font-weight: 400;font-size: 14px;line-height: 20px;color: var(--description-text-color);margin-bottom: 10px}.blog-author span{position: relative;padding-right: 24px}.blog-author span::before{content: "";width: 1px;height: 100%;position: absolute;top: 0;right: 10px;background: var(--description-text-color)}.blog-content a.read-more{font-weight: 500;font-size: 16px;line-height: 20px;color: var(--brand-500);position: relative;padding-right: 30px}.blog-content a.read-more::before{content: "";background: url(../svg/right-color-arrow.svg);width: 22px;height: 22px;position: absolute;top: 2px;right: 0}.blog-pagination{display: flex;align-items: center;gap: 10px 5px;padding-top: 50px;justify-content: center;flex-wrap: wrap}.blog-pagination .prev, .blog-pagination .next{border: 1px solid #d8dae5;background: white;color: #051b44;text-decoration: none;border-radius: 5px;cursor: pointer;font-size: 14px;display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 6px 14px}.blog-pagination .page{width: 36px;height: 36px;padding: 7px;border: 1px solid #d8dae5;background: white;color: #051b44;text-decoration: none;border-radius: 5px;cursor: pointer;font-size: 14px;display: inline-flex;align-items: center;justify-content: center}.blog-pagination .page:hover, .blog-pagination .prev:hover, .blog-pagination .next:hover{background: #f1f1f1}.blog-pagination .page.active{background: var(--brand-500);color: #ffffff;border-color: var(--brand-500);font-weight: 400}.blog-pagination .dots{padding: 8px;font-size: 14px;color: #777}.blog-details-hero-section{background: url(../images/blogs-banner-bg.webp) top center no-repeat;background-size: 100% 100%;padding-top: 100px;padding-bottom: 215px}.blog-author-wrap{text-align: center;width: 100%;display: inline-block;padding-top: 5px}.blog-profilr-text{width: 100%;display: inline-block;margin-top: 9px}.blog-profilr-text h3{font-weight: 600;font-size: 22px;line-height: 32px;text-align: center;margin-bottom: 9px}.blog-profilr-text p{display: inline-block;width: auto;margin-bottom: 0;font-weight: 400;font-size: 16px;line-height: 24px;text-align: center}.blog-profile-wrap{position: relative;display: flex;align-items: center;max-width: 362px;margin: 0 auto;justify-content: center;width: 100%}.blog-line{width: 100%;height: 2px;background-color: #e7e6e6;position: absolute;left: 0;top: 50%;z-index: 1}.blog-profile-image{width: 58px;height: 58px;border-radius: 50%;object-fit: cover;object-position: top;position: relative;z-index: 2;background: white;padding: 5px}.blog-profilr-text p.blog-date{padding-right: 20px;position: relative}.blog-profilr-text p.blog-date::before{content: "";width: 5px;height: 5px;background: var(--brand-500);border-radius: 50px;position: absolute;top: 40%;right: 5px}.blog-details-main{width: 100%}.blog-details-img{width: 100%;margin-top: -204px}.blog-details-img img{width: 100%;display: block;object-fit: cover;border-radius: 15px}.blog-details-content-main{display: flex;width: 100%;margin: 40px 0px -12px}.blog-table-Contents{width: 292px;padding: 0 12px;flex-shrink: 0}.blog-Contents-wrap{width: calc(100% - 292px);padding: 0 12px}.blog-tablecon-list h4{font-weight: 600;font-size: 22px;line-height: 32px;color: var(--text-color);margin-bottom: 16px}.blog-tablecon-list ul{margin: 0;padding-left: 28px}.blog-tablecon-list{width: 100%;display: inline-block;border-bottom: 1px solid #dbdbdb;margin-bottom: 30px;padding-bottom: 30px}.blog-tablecon-list ul li{width: 100%;padding: 6px 0}.blog-tablecon-list ul li::marker{color: #080808}.blog-tablecon-list ul li a{font-weight: 400;font-size: 16px;line-height: 22px;color: #080808}.related-blogs-wrap{width: 100%;display: inline-block;border-bottom: 1px solid #dbdbdb;margin-bottom: 30px;padding-bottom: 30px}.related-blogs-wrap h4{font-weight: 600;font-size: 22px;line-height: 32px;color: var(--text-color);margin-bottom: 16px}.related-blogs-cov{width: 100%;display: inline-block}.related-blogs-cov h5{font-weight: 500;font-size: 16px;line-height: 20px;color: var(--text-color);margin-bottom: 6px}.related-blogs-cov p{font-weight: 500;font-style: italic;font-size: 16px;line-height: 20px;color: var(--description-text-color)}.dedicated-developer-wrap{width: 100%;display: inline-block;background: linear-gradient(180deg, #fdf4f0 0%, #fbddd0 100%);border: 1px solid #e4e2e1;border-radius: 10px;padding: 26px}.dedicated-developer-wrap h3{font-weight: 700;font-size: 18px;line-height: 24px;color: #000000;margin-bottom: 16px}.dedicated-developer-wrap a.com-btn{padding: 10px 20px;width: 90%;text-align: center;font-size: 18px;font-weight: 500;line-height: 26px}.blog-content-cov{width: 100%;display: inline-block}.blog-content-cov p{font-weight: 400;font-size: 16px;line-height: 24px;color: var(--text-color);margin-bottom: 0}.blog-content-cov h2{font-weight: 600;font-size: 22px;line-height: 30px;color: var(--text-color);margin-bottom: 30px}.blog-content-cov p:not(:last-child){margin-bottom: 30px}.blog-content-cov img{width: 100%;height: 430px;display: block;object-fit: cover;border-radius: 10px;margin-bottom: 30px}.blog-breadcrumb-cov{width: 100%;display: inline-block;margin-top: 40px}.blog-breadcrumb-cov ul{padding: 0;margin: 0;list-style: none;display: inline-flex}.blog-breadcrumb-cov ul li:not(:last-child){padding-right: 38px;position: relative}.blog-breadcrumb-cov ul li:not(:last-child)::after{content: "";width: 1px;position: absolute;top: 0;right: 19px;background-color: #cbcbcb;height: 100%}.blog-breadcrumb-cov ul li a{font-weight: 500;font-size: 20px;line-height: 24px;color: var(--brand-500)}.blog-breadcrumb-cov ul li a img{width: 30px;margin-left: 6px}.looking-dedicated-developers{width: 100%;display: inline-flex;align-items: center;background: var(--brand-500);border-radius: 25px;margin-top: 100px;margin-bottom: 55px;padding: 114px 100px;justify-content: space-between}.dedicated-developers-text{width: 50%}.dedicated-developers-text .com-title-disc-cover h2{margin-top: 0;color: #ffffff;margin-bottom: 0}.dedicated-developers-text .com-title-disc-cover p{color: #ffffff;padding: 16px 0;margin-bottom: 0}.dedicated-developers-text a.com-btn{background-color: #ffffff;color: var(--brand-500) !important;font-weight: 500;font-size: 18px;line-height: 26px;padding: 13.5px 20px}.dedicated-developers-img{width: 50%;text-align: right}.dedicated-developers-img img{width: 444px;display: block;margin-left: auto}.talk-business-main{width: 100%;display: inline-block;padding-bottom: 85px}.talk-business-cov .com-title-disc-cover{text-align: left}.talk-business-cov{width: 100%;display: inline-block;text-align: center;background: url(../images/talk-business-bg.webp) top center no-repeat;background-size: 100% 100%;padding-top: 100px;padding-bottom: 100px}.talk-business-cov .com-title-disc-cover p{font-weight: 500;font-size: 20px;line-height: 26px;text-transform: uppercase;color: var(--brand-500);margin-bottom: 8px}.talk-business-cov .com-title-disc-cover h2{margin: 0}.talk-business-form-wrap{display: flex;gap: 24px}.talk-business-form-wrap .contact-form-wrap h4{display: inline-block}.talk-business-info{width: 50%;padding-top: 55px}.talk-business-form{width: 50%;background: #ffffff;border: 1px solid #eeeceb;box-shadow: 5px 5px 10px 0px #0000001c;border-radius: 12px;padding: 30px;margin-top: -175px}.talk-business-form h4{font-weight: 700;font-size: 20px;line-height: 24px;margin-bottom: 24px;color: var(--text-color)}.talk-business-info .contact-info-text-cov p{font-weight: 400;font-size: 16px;line-height: 20px;color: var(--description-text-color)}.Whathappens-next-main{width: 100%;display: inline-block;padding-top: 80px}.Whathappens-next-main h4{font-weight: 600;font-size: 20px;line-height: 24px;color: var(--text-color);margin-bottom: 16px}.Whathappens-step-cov ul{margin: 0;padding: 0;list-style: none;display: inline-flex}.Whathappens-step-cov ul li{font-weight: 400;font-size: 16px;line-height: 20px;color: var(--description-text-color);position: relative;padding-left: 30px}.Whathappens-step-cov ul li:not(:last-child){padding-right: 60px}.Whathappens-step-cov ul li:not(:last-child)::before{content: "";width: 35px;height: 66px;background: url(../svg/arrow-step-design.svg) top center no-repeat;position: absolute;top: -2px;right: 19px}.Whathappens-step-cov ul li span{font-weight: 400;font-size: 26px;line-height: 26px;color: #000000;position: absolute;top: 0;left: 0}.talk-business-form .contct-attchfile-wrap .attectfile-cov{width: 65%}.case-studies-main-hero{background: url(../images/blogs-banner-bg.webp) top center no-repeat;background-size: 100% 100%;height: auto;padding-top: 210px;padding-bottom: 110px}.case-studies-main-hero .delivering-top-main-text{text-align: left}.case-study-details-main .delivering-top-main-text img{width: 200px}.case-study-main-section{padding-top: 90px;padding-bottom: 80px}.case-study-tabs-cov{margin-bottom: 40px;width: 100%;overflow: scroll}.in-hero{padding-right: 5px}.case-study-tabs-cov .nav-item .nav-link{border: 1px solid #e4e2e1;background: #ffffff;font-weight: 600;font-size: 16px;line-height: 20px;padding: 9px 20px;border-top-left-radius: 12px;border-top-right-radius: 12px;color: #080808}.case-study-tabs-cov .nav-item .nav-link.active, .case-study-tabs-cov .nav-item .nav-link:hover{background: var(--brand-500);color: #ffffff;border-color: var(--brand-500)}.case-study-tabs-cov .nav-tabs{gap: 16px;display: inline-flex;flex-direction: row;flex-wrap: nowrap;white-space: nowrap;width: 100%}.case-study-List-main{display: flex;flex-wrap: wrap;width: 100%;gap: 20px}.case-study-List-main .blog-card-wrap .blog-tag{position: inherit;margin-bottom: 12px;background-color: #fde7de}.case-study-List-main .blog-card-wrap .blog-content{padding: 20px}.case-study-List-main .blog-card-wrap .blog-content p{font-weight: 400;font-size: 16px;line-height: 20px;color: var(--description-text-color)}.case-study-List-main .blog-card-wrap:hover img{transform: unset}.case-study-category-list{display: inline-flex;flex-wrap: wrap;list-style: none;margin: 0;padding: 0;width: 100%;gap: 15px}.case-study-category-list li{width: auto;font-weight: 400;font-size: 14px;line-height: 20px;background: #ffffff66;border: 1px solid #e9e9e9;border-radius: 50px;padding: 6px 12px;color: #e9e9e9;color: #5d5a5a}.case-study-category-list li a{width: auto;display: inline-block;font-weight: 400;font-size: 14px;line-height: 20px;color: var(--description-text-color)}.case-study-details-main .cloud-service-hero-main-right img{box-shadow: 5px -5px 20px 6px rgba(0, 0, 0, 0.08)}.case-study-details-main{padding-bottom: 0;padding-top: 124px;align-items: center;height: auto;background: url(../images/blogs-banner-bg.webp) top center no-repeat;background-size: 100% 100%}.case-study-details-main .cloud-service-hero-main-cover{align-items: center}.case-study-details-content-main{width: 100%;display: inline-block;padding-top: 100px;padding-bottom: 25px}.case-study-details-text{width: 100%;display: inline-block}.case-study-details-text:not(:last-child){margin-bottom: 50px}.case-study-details-text h3{font-weight: 700;font-size: 31px;line-height: 40px;color: var(--text-color);margin-bottom: 20px}.case-study-details-text p{font-weight: 400;font-size: 16px;line-height: 20px;color: var(--description-text-color);margin-bottom: 16px}.technical-stack-main{width: 100%;display: inline-flex;flex-wrap: wrap;gap: 18px;margin: 0;padding: 0;list-style: none;margin-top: 10px}.technical-stack-main li{width: auto;display: inline-flex;gap: 16px;background: #ffffff80;border: 1px solid #e9e9e9;border-radius: 50px;padding: 12px 36px;align-items: center;font-family: var(--font-body);font-weight: 500;font-size: 18px;line-height: 24px;color: var(--text-color)}.technical-stack-main li img{width: 40px;height: 36px}.crucial-basics-main{width: 100%;display: inline-flex;flex-wrap: wrap;align-items: center;gap: 12px 24px}.crucial-basics-box{width: calc(33.33% - 16px);text-align: center;background-color: #ffffff;border-radius: 16px;border: 1px solid #e9e9e9;box-shadow: 5px 5px 25px 4px #0000000a;padding: 30px}.crucial-basics-box svg{width: 60px;height: 60px;margin: 0 auto;display: block}.crucial-basics-box p{font-weight: 500;font-size: 18px;line-height: 24px;text-align: center;margin: 10px 0}.crucial-basics-box h3{font-weight: 600;font-size: 22px;line-height: 30px;text-align: center;margin-bottom: 2px}.whatWe-ourclient-main{width: 100%;display: inline-block;background: #F8F5EE;padding: 70px 20px;margin: 25px 0}.case-study-details-text h6{font-weight: 700;font-size: 20px;line-height: 24px;color: var(--brand-500);margin-bottom: 6px;padding-top: 6px}.challenges-main-wrap{width: 100%;display: inline-flex;align-items: flex-start;gap: 24px}.challenges-text-left{width: 40%}.challenges-textbox-right{width: 60%}.challenges-textbox-cov{width: 100%;display: inline-block;background: #ffffff;border: 1px solid #e9e9e9;border-radius: 12px;box-shadow: 5px 5px 10px 0px #231f2008;padding: 30px;margin-bottom: 24px}.challenges-textbox-cov:last-child{margin-bottom: 0}.challenges-textbox-cov h4{font-weight: 600;font-size: 22px;line-height: 30px;color: var(--text-color);margin-bottom: 10px}.challenges-textbox-cov p{font-weight: 400;font-size: 16px;line-height: 22px;color: var(--description-text-color);margin-bottom: 0}.products-main-section{width: 100%;display: inline-block;padding-top: 160px;margin: 25px 0}.products-main-wrap{width: 100%;display: inline-flex;align-items: flex-end;background: linear-gradient(0deg, var(--grad), transparent);gap: 42px;justify-content: center;padding: 0 42px}.products-images-cov{width: 33.33%;margin-top: -160px}.products-images-cov img{width: 100%;display: block}.core-features-main{padding: 70px 0;width: 100%;display: inline-block;background: #F8F5EE;margin: 25px 0}.core-feature-main-wrap{width: 100%;display: inline-block;margin-top: 24px}.core-feature-main-cov{width: 100%;display: inline-flex;flex-wrap: wrap}.core-featurebox-cov{width: 33.33%;padding: 30px;border: 1px solid #e1e1e0}.core-feature-main-wrap .core-feature-main-cov:first-child .core-featurebox-cov{border-top: none}.core-feature-main-wrap .core-feature-main-cov:last-child .core-featurebox-cov{border-bottom: none}.core-feature-main-wrap .core-feature-main-cov .core-featurebox-cov:first-child{border-left: none;padding-left: 0}.core-feature-main-wrap .core-feature-main-cov .core-featurebox-cov:last-child{border-right: none;padding-right: 0}.core-featurebox-cov h4{font-weight: 700;font-size: 20px;line-height: 24px;color: var(--brand-500);margin-bottom: 8px}.core-featurebox-cov p{font-weight: 400;font-size: 16px;line-height: 22px;margin-bottom: 0}.powerful-number-section-main{padding-top: 25px;padding-bottom: 50px}.powerful-number-section-main{padding-top: 25px;padding-bottom: 50px}.powerful-number-title{width: 100%;display: inline-block;margin-bottom: 10px}.powerful-number-title h3{font-weight: 700;font-size: 31px;line-height: 40px;color: var(--text-color);margin-bottom: 12px}.powerful-number-title p{font-weight: 500;font-size: 14px;line-height: 22px;text-transform: uppercase;margin-bottom: 0;color: var(--brand-500);letter-spacing: 2px}.story-list-item ul li strong{color: var(--text-color)}.case-study-looking-main{margin-bottom: 0}.case-study-looking-main{margin-bottom: 70px;margin-top: 70px}.projects-casestudies-main-section{padding-top: 50px;padding-bottom: 50px}.projects-casestudies-main{display: inline-flex;flex-wrap: wrap;gap: 30px;padding-top: 8px}.projects-casestudies-wrap{display: inline-flex;flex-wrap: wrap;gap: 70px}.projects-casestudies-cov{width: calc(50% - 36px)}.projects-casestudies-img{background: #eeeeee;width: 100%;display: inline-block;padding: 0px}.projects-casestudies-wrap .projects-casestudies-cov:nth-child(2){margin-top: 50px}.projects-casestudies-iner{width: 100%;border-radius: 20px;overflow: hidden}.projects-casestudies-img img{width: 100%}.projects-casestudies-text{padding: 22px;width: 100%}.projects-casestudies-text h3{font-weight: 700;font-size: 24px;line-height: 32px;color: var(--text-color);margin-bottom: 10px}.projects-casestudies-text p{font-family: var(--font-body);font-weight: 400;font-size: 16px;line-height: 22px;color: var(--description-text-color);margin-bottom: 10px}.projects-casestudies-btn{margin-bottom: 24px;width: 100%}.projects-casestudies-btn a{color: var(--brand-500);font-weight: 500;text-transform: uppercase;display: inline-flex;gap: 6px;font-size: 16px;margin-right: 8px;align-items: center;line-height: 1}.projects-casestudies-btn a:nth-child(1){border-right: 1px solid #dbdbdb;padding-right: 12px}.projects-casestudies-btn a svg{width: 16px}.card-orange-color{background-color: #FEECEC}.card-orange-color .projects-casestudies-btn a{color: #EE4656}.card-purple-color{background-color: #EBE9F2}.card-purple-color .projects-casestudies-btn a{color: #3D2DA5}.card-green-color{background-color: #E3EDE5}.card-green-color .projects-casestudies-btn a{color: #0C9841}.partner-with-enstacked-main{padding-top: 20px;padding-bottom: 80px;position: relative;width: 100%}.partner-with-enstacked-main .full-width-btn{position: relative;z-index: 1}.partner-with-enstacked-main::after{content: "";background-color: #f1f1f1;position: absolute;right: 0;bottom: 0;left: 0;width: 100%;height: 380px}.partner-with-enstacked-wrap{width: 100%;display: inline-block;text-align: center;position: relative;z-index: 1}.partner-with-enstacked-wrap img{width: 100%;height: 360px;display: block;object-fit: cover}.partner-with-enstacked-wrap h4{font-weight: 700;font-size: 31px;line-height: 42px;text-align: center;margin-top: 40px;margin-bottom: 24px;color: var(--text-color)}.partner-with-enstacked-wrap p{font-weight: 400;font-size: 16px;line-height: 22px;text-align: center;margin-bottom: 0;color: var(--description-text-color)}.main-new-home-hero-cov{background: var(--bg-surface);height: 100vh;display: inline-flex;align-items: center;width: 100%}.main-new-home-hero-iner{display: inline-flex;width: 100%;text-align: center;flex-wrap: wrap;justify-content: center;align-items: center;padding-top: 200px;padding-bottom: 150px}.main-new-home-hero-iner h6{width: auto;color: var(--description-text-color);font-weight: 500;padding: 6px 14px;border-radius: 30px;border: 1px dashed rgb(89 89 89 / 48%);font-size: 15px;text-transform: uppercase;letter-spacing: 2px}.main-new-home-hero-iner h1 span{background: linear-gradient(270deg, var(--brand-500) 0%, #cd4d15 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent}.main-new-home-hero-iner h1 img{width: 38px}.main-new-home-hero-iner p{width: 100%;color: var(--description-text-color);font-size: 16px}.main-new-home-hero-iner ul{display: inline-flex;width: 100%;align-items: center;justify-content: center;padding: 0;list-style: none;gap: 12px;margin-top: 18px;margin-bottom: 34px;flex-wrap: wrap}.main-new-home-hero-iner ul li{border: 1px dashed #b6b6b6;background: #ffffff;color: var(--text-color);font-weight: 500;padding: 8px 15px;font-size: 16px;border-radius: 11px}a.com-new-btn img{width: 22px;margin: 0px}.webuild-main-cover{background: url(../images/who-are-we-hd.webp)top center no-repeat;padding-top: clamp(30px, 6vw + 30px, 100px);padding-bottom: clamp(30px, 6vw + 30px, 100px);background-size: cover}.webuild-main-cover .com-title-disc-cover{text-align: center}.webuild-main-video{display: inline-flex;width: 100%;justify-content: center;align-items: center;margin-top: 18px;margin-bottom: 35px}.webuild-main-video a{position: relative;width: 80%}.webuild-main-video a img{width: 100%}.webuild-main-video a svg{position: absolute;left: 0;right: 0;top: 42%;bottom: 0;margin: 0 auto;width: 70px;z-index: 1}.webuild-main-iner{text-align: center;width: 80%;margin: 0 auto}.webuild-main-iner p{font-size: 16px;color: var(--description-text-color)}.webuild-main-iner p span{color: var(--brand-500);font-weight: 700}.costs-our-dedicated-main{text-align: center;background: url(../images/black-bg.webp) #000000 top center no-repeat;padding-top: 75px;padding-bottom: 75px;background-size: 100% 100%}.costs-our-dedicated-main img{width: 80px}.costs-our-dedicated-main h3{color: #ffffff !important;font-weight: 700;font-size: 32px;margin-top: 28px;margin-bottom: 16px}.costs-our-dedicated-main h3 span{color: var(--brand-500)}.costs-our-dedicated-main h6{color: var(--brand-500);text-transform: uppercase;font-weight: 400;font-size: 13px;letter-spacing: 2px}.costs-our-dedicated-main p{font-weight: 400;font-size: 16px;color: #ffffff;margin-top: 20px;margin-bottom: 24px}.hiring-dedicated-dev-new{background: var(--bg-surface);padding-top: 150px;padding-bottom: 50px}.hiring-dedicated-dev-new{}.heromain-solut-text-left{position: relative}.heromain-solut-text-left h6{background-color: rgba(0, 176, 233, 0.13);border: 1px dashed rgba(0, 176, 233, 0.69);color: var(--text-color);font-weight: 400;display: inline-block;padding: 5px 12px;border-radius: 25px;font-size: 15px;margin-bottom: 15px}.heromain-solut-text-left h1{color: #080808;font-weight: 700;font-size: 45px;line-height: 1.5}.heromain-solut-text-left h4{color: var(--brand-500);font-size: 15px;font-weight: 500;text-transform: uppercase;letter-spacing: 3px;margin-top: 15px;margin-bottom: 14px}.heromain-solut-text-left p{color: var(--description-text-color)}.heromain-solut-text-left ul{list-style: none;padding: 0;margin: 0}.heromain-solut-text-left ul li{color: var(--text-color);display: inline-flex;width: 100%;align-items: center;flex-wrap: nowrap;gap: 10px;margin-bottom: 8px}.heromain-solut-text-left ul li span{color: #00b0e9}.heromain-solut-text-left ul li svg{width: 24px}.heromain-solut-form-right{border: 1px dashed #00d8ff;background: #ffffff;border-radius: 20px;padding: 30px;position: relative;width: 89%;float: right}.techo-icon-form{background-color: #f1fbff;border: 1px dashed #00d8ff;position: absolute;top: -38px;right: 35px;padding: 10px;border-radius: 14px}.techo-icon-form img{width: 58px}.heromain-solut-form-right .form-cust-input-select input{border: 1px solid #dddddc;background-color: #F8F5EE;color: #000000;border-radius: 10px}.heromain-solut-form-right .form-cust-input-select input::placeholder{color: var(--description-text-color)}.heromain-solut-form-right h3{margin-bottom: 18px;color: var(--text-color);font-size: 24px;font-weight: 700}.heromain-solut-form-btn{width: 100%}.heromain-solut-form-btn a{width: 100%;text-align: center}.radiobtn-form{display: inline-flex;width: 100%;flex-wrap: nowrap;justify-content: space-between;align-items: center;gap: 25px}.radiobtn-form .form-check{background-color: #F8F5EE;border: 1px dashed #b6b6b6;width: 100%;padding: 15px;display: inline-flex;justify-content: center;align-items: center;border-radius: 10px;gap: 10px;margin-bottom: 25px}.radiobtn-form .form-check .form-check-input:checked{background-color: var(--brand-500);border-color: var(--brand-500)}.radiobtn-form .form-check input{width: 24px;height: 24px;position: relative;margin: 0}.radiobtn-form .form-check label{}.top-companies-list-sld-main{width: 100%;margin-top: 80px;margin-bottom: 80px;padding-left: 20px;padding-right: 20px}.top-companies-list-sld-main .com-title-disc-cover{text-align: center}.top-companies-list-sld-iner{border: 1px solid #e7e7e7;background-color: #ffffff;box-shadow: 7px 7px 16px 0px rgba(0, 0, 0, 0.05);border-radius: 16px;padding: 15px;margin-top: 15px;margin-bottom: 18px}.top-companies-list-sld-iner img{width: 50px !important;filter: grayscale(100%) contrast(120%) brightness(90%)}.top-companies-list-sld-iner:hover img{filter: inherit}.top-companies-list-sld-iner p{color: var(--text-color);font-size: 18px;margin-top: 30px;margin-bottom: 0}.why-react-main-cover{background-color: #F8F5EE;padding-top: 80px;padding-bottom: 80px;width: 100%}.why-react-main-cover .confidentiality-common-sect-cover{gap: 0px}.why-react-main-cover .confidentiality-common-sect-img{text-align: left}.why-react-main-cover .confidentiality-common-sect-img img{width: 75%}.advantage-main-cover{display: inline-flex;width: 100%;padding-top: 80px;padding-bottom: 80px;gap: 25px}.advantage-main-cover-left{width: 50%}.advantage-main-cover-right{width: 50%}.advantage-main-cover-right .features-section-iner{width: 100%;padding: 20px;padding-right: 55px;margin-bottom: 20px;background-color: #F8F5EE;border-color: #dbdbdb}.features-section-iner img{background-color: #dbdbdb}.advantage-main-cover-right .features-section-iner h4{margin: 0px}.flexible-pricing-main-bg{background-color: var(--brand-50);width: 100%;padding-bottom: 80px;padding-top: 80px;text-align: center}.flexible-pricing-main-cover{}.flexible-pricing-plan-cover{display: inline-flex;width: 100%;gap: 30px;margin-top: 35px}.flexible-pricing-plan-card{box-shadow: 4px 4px 15px 5px var(--brand-500)1c;background: #ffffff;border: 1px solid #ffffff;border-radius: 18px;padding: 45px 45px 45px;width: 33.33%}.flexible-pricing-plan-card h3{font-size: 42px;font-weight: 700;width: 100%;margin-bottom: 0px}.flexible-pricing-plan-card p{font-size: 18px;font-weight: 500;margin-top: 4px;display: inline-block;width: 100%;margin-bottom: 8px;color: var(--description-text-color)}.flexible-pricing-plan-card h6{color: #080808;font-size: 16px;font-weight: 500;line-height: 1.5;margin-top: 5px;display: inline-block;width: 100%;margin-bottom: 20px}.flexible-pricing-plan-card ul{list-style: none;padding: 0px;margin: 0px;min-height: 170px;padding-bottom: 15px}.flexible-pricing-plan-card ul li{position: relative;padding-left: 34px;width: 100%;color: #080808;font-size: 16px;margin-bottom: 10px;text-align: left;font-weight: 500}.flexible-pricing-plan-card ul li img{position: absolute;width: 24px;top: 5px;left: 0}.flexible-pricing-plan-card hr{border-top: 2px solid #eaeaea;opacity: 0.45}.flexible-pricing-plan-card a{width: 100%;display: inline-flex;align-items: center;justify-content: center;gap: 8px}.flexible-pricing-plan-card a img{width: 22px}.most-popular-plan{position: relative;border-color: var(--brand-500)}.most-popular-plan h3{color: var(--brand-500)}.most-popular-plan p{color: #080808}.most-popular-plan span{position: absolute;margin: 0 auto;display: inline-block;top: -16px;left: 0;right: 0;background: var(--brand-500);color: #ffffff;width: 160px;border-radius: 30px;padding: 3px;font-size: 16px}.most-popular-plan hr{border-color: var(--brand-500)}.most-popular-plan a{}.easy-onboarding-step-main{text-align: center;width: 100%;padding-top: 80px;padding-bottom: 80px}.easy-onboarding-step-cover{display: inline-flex;width: 100%;gap: 30px;margin-top: 15px;justify-content: center}.easy-onboarding-step-iner{width: 25%;position: relative;padding-top: 68px}.easy-onboarding-step-iner img{width: 100%}.easy-onboarding-step-iner h3{font-weight: 500 !important;font-size: 20px !important;color: #080808 !important}.easy-onboarding-step-iner h6{color: var(--brand-500);border-top: 1px solid #DBDBDB;border-bottom: 1px solid #DBDBDB;font-size: 16px;font-weight: 500;min-height: 95px;padding-top: 10px;padding-bottom: 10px;margin-top: 9px;display: inline-block;width: 100%}.easy-onboarding-step-iner h6 span{color: var(--text-color);width: 100%;display: inline-block;padding-top: 10px}.easy-onboarding-step-iner p{color: var(--description-text-color);font-weight: 400}.right-border-set-step{position: relative}.right-border-set-step::after{content: "";background: url(../svg/right-border-set-step-icon.svg) top center no-repeat;position: absolute;right: -166px;top: 0px;width: 300px;height: 69px;background-size: 100% 100%}.full-width-btn{text-align: center;width: 100%;margin-top: 30px}.home-customers-logo{background-color: #F8F5EE;padding-top: 10px !important}.customers-logo-list{width: 100%;padding-top: 65px;padding-bottom: 65px}.customers-logo-list h3{font-size: 32px;color: var(--text-color);font-weight: 700;margin-top: 10px;margin-bottom: 16px}.customers-logo-list h3 span{color: var(--brand-500)}.customers-logo-list ul{display: inline-flex;width: 100%;padding: 0;margin: 0;list-style: none;justify-content: space-between;align-items: center;gap: 32px;margin-top: 18px}.customers-logo-list ul li{position: relative;background-color: #ffffff;border-radius: 12px;border: 1px solid #dbdbdb;box-shadow: 8px 8px 24px 0px #0000001a;width: 25%;text-align: center;padding: 15px 20px;height: 98px;display: inline-flex;align-items: center;justify-content: center}.customers-logo-list ul li::before{content: "";position: absolute;top: -2px;right: 0;left: 0;margin: 0 auto;width: 62px;height: 3px;background-color: var(--brand-500)}.customers-logo-list ul li img{}.customer-bg-set{background: url(../images/customer-bg-img.webp) top center no-repeat;width: 100%;background-size: 100% 100%}.blog-author-hero-main{background: var(--bg-surface);padding-top: 150px;padding-bottom: 80px}.blog-author-hero-cover{position: relative;width: 100%;padding-left: 250px;min-height: 225px}.blog-author-hero-cover img{width: 215px;height: 215px;border-radius: 50%;object-fit: cover;position: absolute;left: 0;top: 0}.blog-author-hero-cover h1{font-size: 34px;font-weight: 700;width: 100%}.blog-author-hero-cover h3{color: var(--brand-500);width: 100%;font-size: 20px}.blog-author-hero-cover p{color: var(--description-text-color);width: 100%;margin-bottom: 15px;font-size: 16px}.blog-author-hero-cover a{margin-right: 15px}.blog-author-hero-cover a svg{width: 38px;height: 38px}.our-work-sld-main{background-color: transparent}.our-work-card-new-main{background: #EBE9F2;width: 100%;border-radius: 20px;overflow: hidden}.our-work-card-new-img{}.our-work-card-new-img img{}.our-work-card-new-details{padding: 22px;width: 100%}.our-work-card-new-details h3{font-weight: 700;font-size: 20px;width: 100%;color: var(--text-color)}.our-work-card-new-details p{color: var(--description-text-color);font-size: 16px}.our-work-card-new-btn-cov{display: inline-flex;width: 100%;align-items: center;justify-content: space-between}.our-work-card-new-btn-cov ul{display: inline-flex;list-style: none;padding: 0px;margin: 0px;gap: 15px}.our-work-card-new-btn-cov ul li{display: inline-flex;width: auto;align-items: center;justify-content: center;background: rgb(255 255 255 / 68%);border-radius: 30px;padding: 6px 11px;font-size: 16px;color: #080808;gap: 8px}.our-work-card-new-btn-cov ul li img{width: 30px !important;height: 30px !important;object-fit: contain}.our-work-card-new-btn-cov a{}.our-work-card-new-btn-cov a svg{width: 38px}.pink-color-bg{background-color: #FAE7E4}.our-work-sld-main .owl-nav button{border: 1px solid #DBDBDB !important}.check-out-our-portfolio-cover{background: url(../images/portfolio-links-bg.webp) top center no-repeat;background-size: 100% 100%;width: 100%;border: 1px solid #FACEBB;border-radius: 26px;padding: 36px;display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: center;text-align: center;margin-top: 50px;margin-bottom: 70px}.check-out-our-portfolio-cover h3{width: 100%;text-transform: uppercase;letter-spacing: 4px;font-size: 28px;margin-bottom: 18px}.check-out-our-portfolio-cover h3 span{color: var(--brand-500)}.check-out-our-portfolio-cover ul{width: 100%;display: inline-flex;list-style: none;padding: 0px;margin: 0px;position: relative;justify-content: center;align-items: center;gap: 32px}.check-out-our-portfolio-cover ul li{position: relative;z-index: 1}.check-out-our-portfolio-cover ul li a img{width: 95px;transition: all 0.3s ease}.check-out-our-portfolio-cover ul li a img:hover{transform: scale(1.05);transition: all 0.3s ease}.check-out-our-portfolio-cover ul hr{position: absolute;left: 0;right: 0;top: 50px;border-top: 3px solid #FACEBB;width: 60%;margin: 0 auto}.share-this-articale-box{display: inline-block;width: 100%;margin-bottom: 38px;margin-top: 0px}.share-this-articale-box h6{color: #080808;font-size: 18px;margin-bottom: 15px;font-weight: 600}.share-this-articale-box ul{padding: 0px;display: inline-flex;gap: 18px;margin: 0px;list-style: none}.share-this-articale-box ul li a svg{width: 28px;height: 28px}.lbl-form-main{display: inline-block;width: 100%;margin-bottom: 12px}.lbl-form-main label{color: var(--description-text-color);font-weight: 400}.contact-info-detail-cover p{color: var(--description-text-color);font-size: 16px}.contact-info-detail-inr{width: 100%;margin-bottom: 10px}.contact-info-detail-inr a{display: inline-flex;width: 100%;align-items: center;flex-wrap: nowrap;flex-direction: row;gap: 15px}.contact-info-detail-inr a img{}.contact-info-detail-inr a p{color: var(--text-color);font-size: 16px;margin: 0px;font-weight: 600}.custom-select-wrapper{margin-bottom: 20px}.custom-select-wrapper label{font-weight: 600;display: block;margin-bottom: 10px}.custom-select{display: flex;flex-wrap: wrap;gap: 10px}.custom-select .option{padding: 8px 16px;background-color: #f4f6fa;color: #333;border-radius: 20px;border: 1px solid transparent;cursor: pointer;transition: all 0.3s ease;font-size: 14px;user-select: none}.custom-select .option:hover{background-color: #eaeef5}.custom-select .option.active{border: 1px solid var(--brand-500);color: var(--brand-500);background-color: #fff}@media (max-width: 1024px){.mobile-app-serv-orbit-container{width: 500px;height: 500px}.mobile-app-serv-main-right .mobile-appdev-img{width: 400px;top: 48px;right: 35px}}@media (max-width: 767px){.main-new-home-hero-cov{background: var(--bg-surface)}.main-new-home-hero-iner ul li{padding: 8px 14px !important}.main-new-home-hero-iner ul li a{font-size: 14px !important}.whoweare-main-cover{margin-top: 45px;margin-bottom: 45px;justify-content: center}}html, body{height: auto}body a{color: var(--brand-500)}body a:hover{color: var(--text-color)}.screen-reader-text{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0}.blog-main-section{padding-top: 60px;padding-bottom: 60px}.our-blog-card{display: flex;height: 100%;flex-direction: column;transition: transform 0.4s ease, box-shadow 0.4s ease}.our-blog-card a{color: inherit}.our-blog-card-text{display: flex;flex-direction: column;justify-content: space-between;height: 100%;gap: 10px}.our-blog-card-img img{border-bottom: 1px solid #cccccc59;transition: transform 0.5s ease}.our-blog-card:hover{transform: translateY(-2px)}.our-blog-card:hover .our-blog-card-img img{transform: scale(1.01)}.sub-title{color: var(--brand-500) !important;display: inline-flex;align-items: center;gap: 8px;margin: 0px;font-size: 11px !important;font-weight: 600;text-transform: uppercase;letter-spacing: 2px;background: var(--brand-50);border: none;padding: 8px 20px;border-radius: 50px}@keyframes subtitlePulse{0%{box-shadow: 0 0 0 0 rgba(232, 93, 32, 0.4)}70%{box-shadow: 0 0 0 6px rgba(232, 93, 32, 0)}100%{box-shadow: 0 0 0 0 rgba(232, 93, 32, 0)}}.banner.sub-title{max-width: max-content;font-weight: 500;margin-bottom: 10px;margin-top: 0px}.dark-bg.sub-title{max-width: max-content;border: 1px solid rgba(239, 98, 36, .5);color: var(--brand-500) !important;display: inline-block !important;border-radius: 10px;padding: 10px 16px;margin: 0;font-size: 15px !important;font-weight: 600 !important;margin-bottom: 16px;background: transparent}html body .orange-sub-head{font-weight: 500;font-size: 14px;line-height: 22px;text-transform: uppercase;margin-bottom: 0;color: var(--brand-500);letter-spacing: 2px}.z-index-1{z-index: 1 !important}.o-0{opacity: 0}.btn-bg-black{background: var(--text-color) !important}.btn-bg-black:hover{background: var(--brand-500) !important}.a-link{color: var(--text-color) !important}.read-more-btn{transition: all 0.3s ease}.read-more-btn svg{width: 15px;height: 14px;transition: transform 0.3s ease}.read-more-btn:hover svg{transform: translateX(4px)}.hiring-dedicated-dev-hero-right button, .heromain-solut-form-btn button{background-color: var(--brand-500);color: #fff;font-weight: 500;padding: 10px 16px;font-size: 15px;border-radius: 9px;display: inline-flex;width: 100%;justify-content: center;align-items: center;gap: 6px;border: none}.com-btn{border: none;margin-top: 15px;white-space: nowrap}.com-new-btn, .com-new-btn-white, .com-new-btn-dark{font-weight: 600;font-size: 15px;padding: 9px 14px;border-radius: 50px;display: inline-flex;gap: 10px;justify-content: center;align-items: center;text-decoration: none;transition: all 0.3s ease;border: none}.com-new-btn{background: var(--btn-primary-bg);border: 1px solid var(--btn-primary-edge) !important;color: var(--btn-primary-ink) !important}.com-new-btn .arrow-icon{color: var(--btn-primary-mark)}.com-new-btn-white{background-color: var(--btn-secondary-bg);border: 1px solid var(--btn-secondary-edge);color: var(--btn-secondary-ink) !important}.com-new-btn-white .arrow-icon{color: var(--btn-secondary-ink)}.com-new-btn-dark{background-color: var(--btn-tertiary-bg);border: 1px solid var(--btn-tertiary-bg);color: var(--btn-tertiary-ink) !important}.com-new-btn-dark .arrow-icon{color: var(--btn-tertiary-ink)}.com-new-btn:hover{background: var(--btn-primary-bg-hover);border-color: var(--btn-primary-edge) !important;transform: translateY(-2px);color: var(--btn-primary-ink) !important}.com-new-btn-white:hover{background-color: var(--btn-secondary-bg-hover);transform: translateY(-2px);color: var(--btn-secondary-ink) !important}.com-new-btn-dark:hover{background-color: var(--btn-tertiary-bg-hover);transform: translateY(-2px);color: var(--btn-tertiary-ink) !important}.arrow-icon path{transition: opacity 0.3s ease}.com-btn:hover .arrow-icon path:nth-child(1){animation: arrowPulse1 0.8s infinite}.com-btn:hover .arrow-icon path:nth-child(2){animation: arrowPulse2 0.8s infinite}.com-btn:hover .arrow-icon path:nth-child(3){animation: arrowPulse3 0.8s infinite}.com-new-btn:hover .arrow-icon path:nth-child(1), .com-new-btn-white:hover .arrow-icon path:nth-child(1){animation: arrowPulse1 0.8s infinite}.com-new-btn:hover .arrow-icon path:nth-child(2), .com-new-btn-white:hover .arrow-icon path:nth-child(2){animation: arrowPulse2 0.8s infinite}.com-new-btn:hover .arrow-icon path:nth-child(3), .com-new-btn-white:hover .arrow-icon path:nth-child(3){animation: arrowPulse3 0.8s infinite}@keyframes arrowPulse1{0%{opacity: 0.6}33%{opacity: 1}66%{opacity: 0.8}100%{opacity: 0.6}}@keyframes arrowPulse2{0%{opacity: 0.8}33%{opacity: 0.6}66%{opacity: 1}100%{opacity: 0.8}}@keyframes arrowPulse3{0%{opacity: 1}33%{opacity: 0.8}66%{opacity: 0.6}100%{opacity: 1}}.hed-contactus-btn a.com-new-btn-dark{position: relative;overflow: hidden;z-index: 1}.hed-contactus-btn a.com-new-btn-dark::before{content: "";position: absolute;inset: -1px;background: linear-gradient(90deg, var(--brand-500), #ff8b4a, var(--brand-500));background-size: 200% auto;opacity: 0;transition: opacity 0.6s ease;z-index: -1;border-radius: inherit}.hed-contactus-btn a.com-new-btn-dark:hover::before{opacity: 1;animation: gradientMove 2s linear infinite}.hed-contactus-btn a.com-new-btn-dark:hover{transform: translateY(-2px);background-color: transparent !important;border-color: transparent !important;color: #fff !important}@keyframes gradientMove{0%{background-position: 0% center}100%{background-position: 200% center}}.follow-us-left-cover-new a.com-btn:hover{transform: translateY(-1px)}footer .footer-main-cover a:hover{color: var(--brand-500) !important}.service-item-center a{display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;width: 100%;height: 100%}.service-item-center img{display: block;margin: 0 auto 8px}.our-services-iner-card{border: 1px solid #e5e5e5;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.02);background-color: #ffffff;padding: 25px;border-radius: 16px;margin-bottom: 26px;transition: border-color 0.4s ease, background-color 0.4s ease, box-shadow 0.4s ease, transform 0.4s ease}.our-services-iner-card:hover{border-color: #f8c6af;background-color: #fff8f5}.our-services-iner-card img{transition: transform 0.4s ease}.our-services-iner-card:hover img{transform: scale(1.05)}.our-services-iner-card h3{color: #080808;font-weight: 700;font-size: 22px;margin-bottom: 10px;width: 100%}.our-services-iner-card h3 a{color: #080808;font-weight: 700;font-size: 22px;margin-bottom: 10px;width: 100%;text-decoration: none;transition: color 0.3s ease}.our-services-iner-card:hover h3 a{color: #e55c2b}.our-services-iner-card h3 span{color: var(--brand-500)}.our-services-iner-card h4 span{color: var(--brand-500)}.whoweare-main-box{position: relative;z-index: 1;transition: all 0.4s ease;border: 1px solid transparent}.whoweare-main-box::before{content: "";position: absolute;inset: 0;border-radius: 12px;opacity: 0;transform: scale(0.5);transition: transform 0.6s ease, opacity 0.6s ease;z-index: 0}.whoweare-main-box:hover{transform: translateY(-2px);border-color: var(--brand-500)}.whoweare-main-box:hover::before{opacity: 0.1;transform: scale(1)}.whoweare-main-box img{transition: transform 0.4s ease}.whoweare-main-box:hover img{transform: scale(1.08)}.whoweare-main-box h3{font-weight: 400;font-size: 20px;color: #000;position: relative}.whoweare-main-box h3 span{position: relative;font-size: 38px}.whoweare-main-box h3 span::after{content: "";width: 24px;height: 24px;border-radius: 50%;position: absolute;right: -6px;top: 8px}.wwa-box-one h3 span::after{background-color: #facebb}.where-we-do-card{transition: border-color 0.4s ease-in-out, box-shadow 0.4s ease, transform 0.4s ease}.where-we-do-card:hover{transform: translateY(-2px);border-color: var(--brand-500)}.where-we-do-card-left img, .where-we-do-card-right img{transition: transform 0.5s ease}.where-we-do-card:hover .where-we-do-card-left img, .where-we-do-card:hover .where-we-do-card-right img{transform: scale(1.08)}.where-we-do-main .owl-carousel .owl-stage-outer{padding: 20px 0}.where-we-do-card, .where-we-do-card-left ul li{transition: border-color 0.4s ease, background-color 0.4s ease}.where-we-do-card:hover .where-we-do-card-left ul li{background-color: var(--brand-50);border-color: var(--brand-500)}.where-we-do-card-left ul li{transition: border-color 0.4s ease-in-out, background-color 0.4s ease-in-out}.how-we-follow-iner{transition: all 0.3s ease}.how-we-follow-iner:hover{transform: translateY(-6px)}.how-we-follow-iner:hover h3{color: var(--brand-500);transition: color 0.3s ease}.how-we-follow-iner:hover .point-count span{background-color: var(--brand-500);color: #fff;transition: all 0.3s ease}.enstacked-box-cover{transition: all 0.3s ease}.enstacked-box-cover:hover{border-color: #ff7a1a}.enstacked-box-cover img{transition: transform 0.3s ease}.enstacked-box-cover:hover img{transform: scale(1.02)}.enstacked-box-cover h3{font-weight: 700;font-size: 20px;line-height: 24px;margin: 0;padding: 10px 0;color: var(--text-color)}.what-workinginfo-card{transition: all 0.3s ease}.what-working-right .what-workinginfo-card{transition: all 0.3s ease}.what-working-right .what-workinginfo-card:hover{transition: all 0.3s ease}.make-working-main ul li h3{font-weight: 500;font-size: 18px;line-height: 26px;text-align: center;padding-top: 10px;color: var(--text-color)}.how-save-big-card h3{color: #080808;font-weight: 600}.how-save-big-main .prime-color h3{color: var(--brand-500)}.what-you-get-iner h3{color: #080808;font-weight: 600;font-size: 22px;margin-bottom: 12px}.our-client-say-cover{transition: all 0.4s ease;position: relative;z-index: 1}.our-client-say-cover::before{content: "";position: absolute;inset: 0;border-radius: 12px;background: radial-gradient(circle at center, var(--primary-color, #1abc9c) 0%, transparent 80%);opacity: 0;transform: scale(0.5);transition: transform 0.6s ease, opacity 0.6s ease;z-index: 0}.our-client-say-cover:hover{transform: translateY(-2px);border-color: var(--brand-500)}.our-client-say-cover:hover::before{opacity: 0.1;transform: scale(1)}.our-client-say-user img{transition: transform 0.4s ease}.our-client-say-cover:hover .our-client-say-user img{transform: scale(1.08)}.our-client-say-user h4{font-size: 16px;color: var(--text-color);font-weight: 500;font-style: italic}.main-new-home-hero-iner ul li a{font-size: 16px;font-weight: 500;color: var(--text-color)}.main-new-home-hero-iner p.title{width: 100%;color: #080808;font-weight: 600;margin-top: 12px;margin-bottom: 6px;font-size: 55px}.main-new-home-hero-iner p.title::after{content: attr(data-text);position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: radial-gradient(circle 120px at center, var(--brand-500) 0%, transparent 80%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;opacity: 0;pointer-events: none;transition: opacity 0.25s ease}.main-new-home-hero-iner p.title.hovered::after{opacity: 1}@keyframes titleSweep{from{background-position: 100% 50%}to{background-position: 0% 50%}}.gradient-hover-animate{color: transparent !important;-webkit-text-fill-color: transparent;background-image: radial-gradient(circle 120px, var(--brand-500) 0%, rgba(26, 26, 26, 0.95) 80%);background-repeat: no-repeat;background-size: 200% 100%;background-position: 0% 50%;-webkit-background-clip: text;background-clip: text;animation: titleSweep 1.6s ease forwards}.main-new-home-hero-iner h1{width: 100%;color: var(--brand-500);margin-bottom: 18px;font-size: 22px;font-weight: 500}.main-new-home-hero-iner p.trail{width: auto;color: var(--description-text-color);font-weight: 500;padding: 6px 14px;border-radius: 30px;border: 1px dashed rgb(89 89 89 / 48%);font-size: 15px;text-transform: uppercase;letter-spacing: 2px;margin-bottom: 8px}.main-new-home-hero-iner ul li:hover a{color: #ee602e}.main-new-home-hero-iner ul li:hover{border: 1px dashed #ee602e;transition: all 0.4s ease-in}.main-new-home-hero-iner ul li{transition: all 0.4s ease-out}.uiux-design-hero-sec-main ul li{transition: all 0.3s ease-in}.uiux-design-hero-sec-main ul li:hover{box-shadow: none;transition: all 0.3s ease-in}.uiux-design-hero-sec-main h1{max-width: 100% !important}.hiring-dedicated-dev-hero-left h1 span{color: var(--brand-500)}.delivering-top-main-text h1{display: block;margin: 0px auto 12px auto !important;font-size: clamp(2.125rem, 1.8169rem + 0.9859vw, 3rem);color: var(--text-color);font-weight: 700;line-height: 1.3}.delivering-top-main-text h1 span{color: var(--brand-500)}.delivering-top-main-text h2{font-size: 40px;color: var(--text-color);font-weight: 700;margin-top: 10px;margin-bottom: 12px;line-height: 1.3}.delivering-top-main-text h2 span{color: var(--brand-500)}.delivering-top-main-text p span{color: var(--text-color);font-weight: 700}.delivering-top-main-text .sub-title{background-color: rgba(253, 239, 233, 1);border: 1px dashed rgba(239, 98, 36, .2);box-shadow: 0 4px 10.1px 0 rgba(251, 136, 1, .04);display: inline-block;padding: 10px 20px 10px;border-radius: 42px;font-size: 14px}.post-type-archive .delivering-top-main-text h1, .blog .delivering-top-main-text h1, .archive .delivering-top-main-text h1{margin: 50px 0 12px 0 !important}.ecommerce-excellence-left h2{font-weight: 700 !important;font-size: 40px !important;color: #fff !important;margin-bottom: 16px}.ecommerce-excellence-right li h3{color: #fff;font-weight: 700;font-size: clamp(1.75rem, 1.3099rem + 1.4085vw, 3rem);margin-bottom: 10px}.aboutus-main-wrap{background: url(https://enstacked.com/wp-content/themes/hello-elementor-child/assets/svg/about-bg-banner.svg) top center no-repeat !important;background-size: cover !important;height: 670px;display: flex;align-items: center}.aboutus-main-wrap .delivering-top-main-text h1{font-size: 48px}.career-main-section .delivering-top-main-text h1{font-size: 111px;font-weight: 700;-webkit-text-stroke-width: 1px;stroke-width: 1px;-webkit-text-stroke-color: var(--brand-500)29;stroke: #f6773f00;text-shadow: 5px 0 0 rgba(239, 98, 36, .11);color: #827f7f00;-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin-bottom: 0;line-height: 1;opacity: .8}.costs-our-dedicated-main h2{color: #fff !important;font-weight: 700;font-size: 32px;margin-top: 28px;margin-bottom: 16px}.costs-our-dedicated-main h2 span{color: var(--brand-500)}.costs-our-dedicated-main .whyspend{color: var(--brand-500);text-transform: uppercase;font-weight: 400;font-size: 13px;letter-spacing: 2px}.check-out-our-portfolio-cover h2{width: 100%;text-transform: uppercase;letter-spacing: 4px;font-size: 28px;margin-bottom: 18px}.check-out-our-portfolio-cover h2 span{color: var(--brand-500)}.partner-with-enstacked-wrap h2{font-weight: 700;font-size: 31px;line-height: 42px;text-align: center;margin-top: 40px;margin-bottom: 24px;color: var(--text-color)}html body h1.banner-title{font-size: 44px;color: var(--text-color);font-weight: 700;margin-top: 10px;margin-bottom: 12px}.story-content-wrap h3{font-weight: 500;font-size: 14px;line-height: 20px;text-transform: uppercase;color: var(--brand-500);padding: 12px 0;margin-bottom: 0;letter-spacing: 3px}.story-list-item ul li h4, .story-list-item ul li h3{color: #080808;width: auto;display: inline-block;font-weight: 600;font-size: 16px;line-height: 20px;margin-bottom: 0;text-transform: none;letter-spacing: normal}.great-people-text h3{font-weight: 600;font-size: 22px;line-height: 26px;text-align: center;margin-bottom: 6px;color: var(--text-color)}.blog-technology-tags .category-hidden{display: none !important}.blog-technology-tags .show-more-wrapper{display: flex;align-items: center}.blog-technology-tags .show-more-categories{display: flex;align-items: center;gap: 8px;padding: 8px 16px;background: #f0f0f0;border-radius: 20px;transition: all 0.3s ease;text-decoration: none;color: #333;font-weight: 500;cursor: pointer}.blog-technology-tags .show-more-categories:hover{background: #e0e0e0}.blog-technology-tags .show-more-icon{width: 16px;height: 16px;transition: transform 0.3s ease;color: #666}.blog-technology-tags .show-more-categories.expanded .show-more-icon{transform: rotate(45deg)}.blog-technology-tags .category-item{transition: all 0.3s ease}.blog-technology-tags img[src*="default-category-icon"]{opacity: 0.7}.blog-technology-tags .category-filter.active{background-color: #000;color: #ffffff;border-radius: 40px}.archive .blog-image-box img{width: 100%}.blog-links a{color: var(--brand-500)}.blog-links a:hover{color: #000}.customers-logo-list ul li:hover, .our-blog-card:hover{border-color: #facebb}.our-blog-card-text h5{margin-bottom: 0 !important}.our-blog-main .com-title-disc-cover a:hover, .our-blog-main .com-title-disc-cover a:hover svg path{color: var(--text-color);fill: var(--text-color)}.react-vue{margin: 0;background-color: #f4f4f4;padding: 20px;border-radius: 8px;overflow-x: auto}.react-vue table{width: 100%;min-width: 600px;border-collapse: collapse;background-color: #fff}.react-vue th{color: var(--brand-500)}.react-vue th, .react-vue td{padding: 12px;text-align: left;border: 1px solid #ddd}.react-vue table tbody>tr:nth-child(odd)>td, .react-vue table tbody>tr:nth-child(odd)>th{background-color: hsla(0, 0%, 50.2%, .0705882353)}.react-vue tr td:first-child{width: 160px}.owl-nav button{position: relative;border: none;background: transparent;cursor: pointer;padding: 10px;border-radius: 50%;transition: transform 0.3s ease;overflow: hidden}.owl-nav button::before{content: "";position: absolute;inset: 0;border-radius: 50%;background-color: var(--brand-500);transform: scale(0);opacity: 0.1;transition: transform 0.4s ease, opacity 0.4s ease;z-index: 0}.owl-nav button:hover{transform: scale(1.1)}.owl-nav button:hover::before{transform: scale(1);opacity: 0.15}.owl-nav button svg{position: relative;z-index: 1;transition: fill 0.4s ease, transform 0.4s ease;fill: #222}div#client-testimonials .owl-nav.disabled{display: block}#client-testimonials button{background-color: #ffffff !important;border-radius: 50% !important;width: 46px;height: 46px;text-align: center;display: inline-flex !important;justify-content: center;align-items: center;box-shadow: 0px 0px 8px -1px rgba(0, 0, 0, 0.10);-webkit-box-shadow: 0px 0px 8px -1px rgba(0, 0, 0, 0.10);-moz-box-shadow: 0px 0px 8px -1px rgba(0, 0, 0, 0.10)}div#client-testimonials-new .owl-nav.disabled{display: block !important}.employees-reviews .owl-dot{display: none !important}.where-we-do-main .owl-carousel .owl-stage-outer{padding: 20px 0}.leading-brands-main-right ul li{width: 33.33%;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;-webkit-filter: grayscale(100%);filter: grayscale(100%);transition: all 0.4s ease;background-color: #ffffff}.leading-brands-main-right ul li:hover{-webkit-filter: grayscale(0%);filter: grayscale(0%);transform: translateY(0px)}.leading-brands-main-right ul li img{transition: all 0.4s ease}.leading-brands-main-right ul li:hover img{transform: scale(1.05)}.accolades-section-right{display: flex;gap: 24px;text-align: center;background-size: 108%;background-position: center;padding-top: 65px;padding-bottom: 65px;padding-left: 25px;flex-wrap: wrap;align-items: flex-start}.accolades-section-iner-box{position: relative;transition: border-color 0.4s ease}.accolades-section-iner-box img{display: block;margin: 0 auto;height: 30px;margin-bottom: 8px}.accolades-section-iner-box::after{content: "";position: absolute;top: 0;left: 0;right: 0;height: 3px;width: 0px;background-color: #dbdbdb;margin: 0 auto;transition: background-color 0.4s ease, width 0.4s ease}.accolades-section-iner-box:hover::after{background-color: var(--brand-500);width: 30%}.accolades-section-iner-box:hover{border-color: #facebb}.customers-logo-list h2{font-size: 32px;color: var(--text-color);font-weight: 700;margin-top: 10px;margin-bottom: 16px}.customers-logo-list h2 span{color: var(--brand-500)}.customers-logo-list ul li::before{transition: background-color 0.4s ease, width 0.4s ease}.customers-logo-list ul li:hover::before{width: 150px}.heromain-solut-form-right table, .contact-form-wrap table{display: none}.input-wrapper{position: relative;display: inline-block;width: 100%}.form-control, .form-select{width: 100%;font-size: 16px;padding-right: 20px;box-sizing: border-box}.asterisk{position: absolute;top: 50%;transform: translateY(-50%);color: red;pointer-events: none;opacity: 0.8;font-size: 1em}.contact-service-main-wrap ul li{cursor: pointer}.contactus-main-wrap .contact-imfo-cov h2{font-weight: 700;font-size: 24px;line-height: 30px;color: var(--text-color);margin-bottom: 0;padding-bottom: 30px}.contact-info-text-location h3{display: inline-flex;width: 100%;border-bottom: 1px solid #dbdbdb;padding-bottom: 12px !important;margin-bottom: 10px !important;gap: 12px;font-weight: 600 !important;font-size: 18px !important;align-items: center}.email-textbox-cov a:hover{color: #fff}.core-features-main{}.features-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 28px}.feature-card{position: relative;border-radius: 10px;box-shadow: 0 12px 28px rgba(0, 0, 0, .06);background: #fff;padding: 14px}.feature-card__inner{border: 1px solid var(--brand-500);border-radius: 10px;padding: 28px 24px;height: 100%}.feature-no{position: absolute;top: 0;left: -25px;transform: translate(12px, -16px);display: inline-flex;align-items: center;justify-content: center;width: 54px;height: 54px;border-radius: 50%;font: 700 18px/1.1 ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial;color: #fff;background: var(--brand-500)}.feature-head{display: grid;grid-template-columns: 1fr;align-items: center;column-gap: 16px}.feature-icon{width: 44px;height: 44px;object-fit: contain}.feature-title{margin: 0;font-weight: 700;text-align: center;font-size: 20px;line-height: 1.3;color: #111}.feature-desc{margin: 14px 0 0;color: #333;font-size: 15px;line-height: 1.6}.tellus-aboutyou-cover-left h2{color: #fff !important;font-weight: 700;width: 100%}.tellus-aboutyou-cover-left p{color: var(--brand-500);font-weight: 400;font-size: 20px;width: 100%;margin-bottom: 12px;text-transform: uppercase}.tellus-aboutyou-cover-right a{position: relative;overflow: hidden;transition: all 0.3s ease;border: 1px solid transparent}.tellus-aboutyou-cover-right a:hover{transform: translateY(-2px);border-color: rgba(255, 255, 255, 0.45)}.tech-stack-main ul li h3{width: 100%;color: var(--description-text-color);font-size: 16px;margin: 0;font-weight: normal}.whyus-ecommerce-cover ul li h3{color: var(--text-color);font-size: 18px;font-weight: 500;margin: 0;margin-top: 10px}.how-we-wrok-main-hero .delivering-top-main-text h2{font-weight: 500;color: var(--brand-500);margin-top: 10px;margin-bottom: 0;display: inline-block;width: 100%;font-size: 20px}.core-featurebox-cov h3{font-weight: 700;font-size: 20px;line-height: 24px;color: var(--brand-500);margin-bottom: 8px}.challenges-textbox-cov h3{font-weight: 600;font-size: 22px;line-height: 30px;color: var(--text-color);margin-bottom: 10px}body h3.case-study-details-orange-head{font-weight: 700;font-size: 20px;line-height: 24px;color: var(--brand-500);margin-bottom: 6px;padding-top: 6px}.powerful-number-title h2{font-weight: 700;font-size: 31px;line-height: 40px;color: var(--text-color);margin-bottom: 12px}.case-study-details-text h2{font-weight: 700;font-size: 31px;line-height: 40px;color: var(--text-color);margin-bottom: 20px}.confidentiality-common-sect-text h2{font-size: 38px;color: var(--text-color);font-weight: 700;margin-top: 10px;margin-bottom: 12px}.approach-confidentiality-cardtext h4{color: var(--text-color);font-weight: 700;font-size: 18px;margin-top: 24px}.our-engagement-models-card{transition: all 0.3s ease}.our-engagement-models-card:hover{transform: translateY(-6px);transition: all 0.3s ease}.great-people-text p{}.job-opening-details h3{font-weight: 500;font-size: 20px;line-height: 24px;color: var(--text-color);margin-bottom: 8px}.job-opening-cov{width: 89%}.challenges-main-section{background: #F8F5EE;padding: 100px 0}.cst-how-we .how-we-follow-cover{justify-content: start}.cst-heading h1{margin: 0 !important;max-width: 545px}.our-work-sld-main .owl-prev{left: -120px}.our-work-sld-main .owl-next{right: 0}.our-work-sld-main .com-title-disc-cover{text-align: left;width: 100%}.our-work-card-new-details{text-align: left}.our-work-card-new-details a{color: var(--text-color)}.csc .how-we-follow-iner{text-align: center}.follow-us-left-cover-new ul li a img{filter: grayscale(1)}.follow-us-left-cover-new ul li a img:hover{filter: grayscale(0)}.accordion-item:first-of-type{border-top-right-radius: 16px !important;border-top-left-radius: 16px !important}.responsive-layout-section{padding: 60px 0}.responsive-layout-media{margin: 0}.responsive-layout-img, .responsive-layout-wrap img{display: block;width: 100%;height: auto}@media (max-width: 1200px){.features-grid{grid-template-columns: repeat(2, 1fr)}}@media (max-width: 640px){.features-grid{grid-template-columns: 1fr}}@media (max-width: 479px){.how-save-big-card h3{font-size: 20px}}@media (min-width: 1200px){.how-save-big-card h3{font-size: 1.5rem}}@media (min-width: 1025px) and (max-width: 1299px){.accolades-section-iner-box img{max-width: 150px}}@media (min-width: 992px) and (max-width: 1024px){.accolades-section-iner-box img{max-width: 120px}}@media (max-width: 767px){.accolades-section-iner-box img{max-width: 100px}}@media (max-width: 767px){.main-new-home-hero-iner p.title{font-size: 36px !important;line-height: 46px}.our-services-iner-card h3 a{font-size: 19px !important}.accolades-section-iner-box-left, .accolades-section-iner-box-right{width: 46% !important;margin-top: 0;gap: 10px}.our-client-say-main .item{padding: 5px 12px}.accolades-section-iner-box{padding: 12px}.costs-our-dedicated-main h2{font-size: 30px !important}.contact-form-wrap h4{font-size: 17px}.aboutus-main-wrap .delivering-top-main-text h1{font-size: 30px !important}.story-content-wrap h3{text-align: center}.great-people-linkdin{background-size: 87%}.great-people-text .com-new-btn{padding: 8px}.great-people-text h3{font-size: 16px !important}.great-people-text p{font-size: 14px !important;font-weight: 500}.enstacked-bg-color{margin-bottom: 0 !important}.mobile-padding .join-our-team-card-cover{border-radius: 0;margin-top: 0;margin-bottom: 0}.join-our-team-card-cover ul{gap: 15px !important}.mobile-padding{padding: 0}.our-blog-main .row{gap: 20px}}@media (max-height: 600px){.blog .main-hero-section-home{height: auto !important}}@media (max-width: 1024px){.employees-reviews-cardback p{font-size: 16px}.delivering-top-icon-container{height: 110%}.cst-heading h1{max-width: 100%}}@media (max-width: 991px){.tellus-aboutyou-main{margin-top: 0px !important}.ecommerce-excellence-right{padding-left: 0}.com-btn{font-size: 13px !important}}@media (max-width: 991.98px){.NavMenu{z-index: 2}}.mw-social-icons{display: flex;gap: 12px}.mw-social-icons a, .mw-social-icons button{width: 42px;height: 42px;border: 1px solid var(--brand-500);border-radius: 50%;display: flex;align-items: center;justify-content: center;background: #fff0;color: var(--brand-500);font-size: 18px;cursor: pointer;transition: all 0.3s ease;text-decoration: none}.mw-social-icons a:hover, .mw-social-icons button:hover{background: var(--brand-500);color: #fff;border-color: var(--brand-500)}.mw-social-icons a:hover .mw-social-svg{fill: #fff}.mw-social-icons button:hover .mw-social-svg{fill: #fff}.mw-social-svg{fill: var(--brand-500)}.mw-copy-btn.copied{transform: scale(1.1)}.mw-copy-btn{border: 1px solid var(--brand-500);background: #fff0;cursor: pointer}.mw-icon-wrap{display: flex}.cst-avtar:hover a, .cst-avtar a:hover{color: #fff !important}.cst-avtar .elementor-icon-list-text{padding-left: 15px !important}.cst-toc .elementor-toc__toggle-button svg{height: 16px;width: 16px}.cst-toc ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before{content: counter(item) ""}.blog-technology-tags .category-filter, .blog-technology-tags .category-filter-all, .blog-technology-tags .clear-filters{cursor: pointer;transition: all 0.3s ease;display: flex;align-items: center;gap: 8px;text-decoration: none;position: relative;padding: 8px 14px}.blog-technology-tags .category-filter.active, .blog-technology-tags .category-filter-all.active{background-color: #333;color: #fff;border-radius: 40px}.blog-technology-tags .category-filter.active img{filter: brightness(0) invert(1)}.blog-technology-tags .category-filter:hover, .blog-technology-tags .category-filter-all:hover, .blog-technology-tags .clear-filters:hover{opacity: 0.8}.blog-technology-tags .clear-filters{background-color: #ff4444;color: #fff;border-radius: 40px}.blog-technology-tags .clear-filters svg{width: 16px;height: 16px}.selected-categories-info{margin-top: 15px;padding: 10px 20px;background-color: #f0f0f0;border-radius: 20px;text-align: center;font-size: 14px;max-width: 200px;margin-left: auto;margin-right: auto}.selected-categories-info .selected-count{font-weight: bold;color: #333}.category-filter .category-count{font-size: 12px;color: #666;margin-left: 4px}.blog-technology-tags .category-hidden{display: none !important}.blog-technology-tags .show-more-wrapper{display: flex;align-items: center}.blog-technology-tags .show-more-categories{display: flex;align-items: center;gap: 8px;padding: 8px 16px;background: #f0f0f0;border-radius: 20px;transition: all 0.3s ease;text-decoration: none;color: #333;font-weight: 500;cursor: pointer}.blog-technology-tags .show-more-categories:hover{background: #e0e0e0}.blog-technology-tags .show-more-icon{width: 16px;height: 16px;transition: transform 0.3s ease;color: #666}.blog-technology-tags .show-more-categories.expanded .show-more-icon{transform: rotate(45deg)}#blog-loader{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255, 255, 255, 0.8);z-index: 9999;display: flex;align-items: center;justify-content: center}.spinner{width: 40px;height: 40px;border: 4px solid #f3f3f3;border-top: 4px solid #333;border-radius: 50%;animation: spin 1s linear infinite}@keyframes spin{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}#blog-container{transition: opacity 0.3s ease}.no-posts-found{text-align: center;padding: 40px;font-size: 18px;color: #666}#blog-pagination a.page-numbers{cursor: pointer}#blog-pagination .page-numbers{display: inline-block;padding: 8px 12px;margin: 0 4px}#blog-pagination .current{pointer-events: none;opacity: 0.6}.blog-pagination-inner{display: flex;align-items: center;justify-content: center;gap: 10px}@keyframes csRevealUp{from{opacity: 0;transform: translateY(36px)}to{opacity: 1;transform: translateY(0)}}@keyframes csRevealLeft{from{opacity: 0;transform: translateX(-28px)}to{opacity: 1;transform: translateX(0)}}.cs-reveal{opacity: 0}.cs-reveal.is-visible{animation: csRevealUp 0.72s cubic-bezier(0.22, 1, 0.36, 1) forwards}.csd-section-title{font-weight: 700;font-size: 34px;line-height: 1.2;color: var(--text-color);margin: 0 0 18px}.csd-label-text{font-size: 13px;font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase;color: #e87325;margin: 0 0 14px}.csd-body-text{font-size: 16px;line-height: 1.75;color: #4a4a4a}.csd-body-text p{margin-bottom: 14px}.csd-body-text ul{padding-left: 20px;margin-bottom: 14px}.csd-body-text li{margin-bottom: 6px}.csd-hero{background: url(../images/blogs-banner-bg.webp) top center no-repeat;background-size: cover;padding-top: 130px;padding-bottom: 0;width: 100%;display: block}.csd-hero__inner{display: flex;align-items: flex-end;gap: 40px;padding-bottom: 50px}.csd-hero__left{flex: 1 1 auto}.csd-hero__logo{margin-bottom: 20px}.csd-hero__logo img{max-height: 52px;width: auto;display: block}.csd-hero__title{font-size: clamp(32px, 5vw, 58px);font-weight: 800;line-height: 1.1;color: var(--text-color);margin: 0 0 28px;letter-spacing: -0.02em}.csd-hero__meta{display: flex;flex-wrap: wrap;gap: 10px 28px}.csd-hero__meta-item{display: flex;flex-direction: column;gap: 3px;padding-right: 28px;border-right: 1px solid #e0ddd9}.csd-hero__meta-item:last-child{border-right: none;padding-right: 0}.csd-hero__meta-label{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.1em;color: #9a9490}.csd-hero__meta-value{font-size: 15px;font-weight: 600;color: var(--text-color)}.csd-hero__kpis{display: flex;gap: 32px;flex-shrink: 0;padding-bottom: 6px}.csd-hero__kpi-item{display: flex;flex-direction: column;gap: 4px;min-width: 100px}.csd-hero__kpi-value{font-size: clamp(26px, 3vw, 38px);font-weight: 800;color: #e87325;letter-spacing: -0.02em;line-height: 1}.csd-hero__kpi-label{font-size: 13px;font-weight: 500;color: #6b6b6b;line-height: 1.3}.csd-hero__banner{width: 100%;overflow: hidden;border-radius: 20px 20px 0 0;max-height: 560px}.csd-hero__banner img{width: 100%;height: 100%;object-fit: cover;display: block}.csd-overview{padding: 80px 0 20px;width: 100%}.csd-overview__block{max-width: 760px;margin-bottom: 50px}.csd-tech{padding: 20px 0 50px}.csd-tech__list{display: flex;flex-wrap: wrap;gap: 12px;list-style: none;margin: 0;padding: 0}.csd-tech__item{display: inline-flex;align-items: center;gap: 10px;background: #ffffff;border: 1px solid #e4e0db;border-radius: 100px;padding: 10px 22px;font-size: 15px;font-weight: 600;color: var(--text-color);transition: all 0.22s ease;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04)}.csd-tech__item:hover{border-color: #e87325;color: #e87325;transform: translateY(-2px)}.csd-tech__item img{width: 28px;height: 28px;object-fit: contain}.csd-basics{padding-bottom: 60px}.csd-basics__grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;margin-top: 24px}.csd-basics__card{background: #ffffff;border: 1px solid #edeae6;border-radius: 20px;padding: 36px 28px;text-align: center;box-shadow: 0 4px 24px rgba(0, 0, 0, 0.05);transition: transform 0.25s ease, box-shadow 0.25s ease}.csd-basics__card:hover{transform: translateY(-6px)}.csd-basics__icon{width: 60px;height: 60px;margin: 0 auto 16px;display: flex;align-items: center;justify-content: center;background: #fff5ef;border-radius: 50%}.csd-basics__icon img{width: 34px;height: 34px;object-fit: contain}.csd-basics__label{font-size: 14px;font-weight: 500;color: #888;margin: 0 0 6px}.csd-basics__value{font-size: 20px;font-weight: 700;color: var(--text-color);margin: 0}.csd-requirements{padding: 0 0 70px}.csd-requirements__sub{font-size: 18px;font-weight: 600;color: #e87325;margin-bottom: 20px}.csd-editorial{padding: 80px 0;border-top: 1px solid #f0ede9}.csd-editorial:first-of-type{border-top: none}.csd-editorial__inner{display: grid;grid-template-columns: 1fr 1fr;gap: 60px;align-items: center}.csd-editorial--img-left .csd-editorial__inner{direction: rtl}.csd-editorial--img-left .csd-editorial__inner>*{direction: ltr}.csd-editorial__text{display: flex;flex-direction: column;gap: 12px}.csd-editorial__num{display: block;font-size: 80px;font-weight: 800;line-height: 1;color: #f0ede9;letter-spacing: -0.04em;margin-bottom: -12px}.csd-editorial__heading{font-size: clamp(26px, 3vw, 40px);font-weight: 800;color: var(--text-color);letter-spacing: -0.02em;margin: 0}.csd-editorial__img-wrap{border-radius: 20px;overflow: hidden;box-shadow: 0 20px 60px rgba(0, 0, 0, 0.10);aspect-ratio: 4/3}.csd-editorial__img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform 0.5s ease}.csd-editorial__img-wrap:hover .csd-editorial__img{transform: scale(1.04)}.csd-showcase{padding: 60px 0 80px}.csd-showcase__wrap{display: flex;align-items: flex-end;justify-content: center;gap: 36px;padding: 0 36px;background: linear-gradient(to top, var(--grad, #fff192), transparent);border-radius: 24px;overflow: hidden;padding-top: 120px}.csd-showcase__item{width: calc(33.33% - 24px);margin-top: -100px;border-radius: 16px;overflow: hidden;box-shadow: 0 16px 48px rgba(0, 0, 0, 0.12);transition: transform 0.3s ease}.csd-showcase__item:hover{transform: translateY(-8px)}.csd-showcase__item img, .csd-showcase__item a img{width: 100%;display: block}.csd-results{background: var(--text-color);color: #ffffff;padding: 90px 0;margin: 60px 0;border-radius: 28px;overflow: hidden;position: relative}.csd-results::before{content: '';position: absolute;inset: 0;background: radial-gradient(ellipse at 80% 50%, rgba(232, 115, 37, 0.12) 0%, transparent 60%);pointer-events: none}.csd-results__heading{font-size: clamp(32px, 4vw, 52px);font-weight: 800;color: #ffffff;letter-spacing: -0.03em;margin: 0 0 28px}.csd-results__body{max-width: 680px;font-size: 17px;line-height: 1.7;color: #c8c3bd;margin-bottom: 48px}.csd-results__body p{color: #c8c3bd}.csd-results__metrics{display: flex;flex-wrap: wrap;gap: 48px 72px}.csd-results__metric{display: flex;flex-direction: column;gap: 6px}.csd-results__metric-value{font-size: clamp(38px, 5vw, 64px);font-weight: 800;color: #e87325;letter-spacing: -0.04em;line-height: 1}.csd-results__metric-label{font-size: 15px;font-weight: 500;color: #8a8480;text-transform: uppercase;letter-spacing: 0.08em}.csd-fullwidth-img{padding: 20px 0 60px}.csd-fullwidth-img__figure{margin: 0;border-radius: 20px;overflow: hidden;box-shadow: 0 8px 40px rgba(0, 0, 0, 0.08)}.csd-fullwidth-img__figure img{width: 100%;height: auto;display: block}.csd-solutions{padding: 80px 0;background: #F8F5EE;border-radius: 28px;margin: 0 0 60px}.csd-solutions__inner{display: grid;grid-template-columns: 1fr 1.6fr;gap: 60px;align-items: flex-start}.csd-solutions__left{position: sticky;top: 120px}.csd-solutions__cards{display: flex;flex-direction: column;gap: 20px}.csd-sol-card{display: flex;gap: 20px;align-items: flex-start;background: #ffffff;border: 1px solid #edeae6;border-radius: 18px;padding: 28px;box-shadow: 0 2px 16px rgba(0, 0, 0, 0.04);transition: box-shadow 0.25s ease, transform 0.25s ease}.csd-sol-card:hover{transform: translateX(6px)}.csd-sol-card__num{font-size: 28px;font-weight: 800;color: #e87325;line-height: 1;flex-shrink: 0;margin-top: 2px;letter-spacing: -0.04em}.csd-sol-card__body h3{font-size: 18px;font-weight: 700;color: var(--text-color);margin: 0 0 8px}.csd-sol-card__body p, .csd-sol-card__body{font-size: 15px;line-height: 1.65;color: #4a4a4a;margin: 0}.csd-ecom-cta{margin-top: 60px;margin-bottom: 80px}@media (max-width: 1024px){.csd-hero__inner{flex-direction: column;align-items: flex-start;gap: 24px}.csd-hero__kpis{gap: 20px}.csd-editorial__inner{grid-template-columns: 1fr;gap: 36px}.csd-editorial--img-left .csd-editorial__inner{direction: ltr}.csd-solutions__inner{grid-template-columns: 1fr}.csd-solutions__left{position: static}}@media (max-width: 768px){.csd-hero{padding-top: 100px}.csd-hero__title{font-size: 32px}.csd-hero__banner{border-radius: 14px 14px 0 0;max-height: 280px}.csd-hero__kpis{flex-wrap: wrap}.csd-hero__meta{gap: 10px}.csd-basics__grid{grid-template-columns: 1fr}.csd-section-title{font-size: 26px}.csd-editorial{padding: 50px 0}.csd-editorial__num{font-size: 54px}.csd-editorial__heading{font-size: 26px}.csd-showcase__wrap{flex-direction: column;padding: 40px 20px;gap: 20px}.csd-showcase__item{width: 100%;margin-top: 0}.csd-results{border-radius: 16px;padding: 60px 0}.csd-results__metrics{gap: 32px}.csd-results__metric-value{font-size: 42px}.csd-solutions{border-radius: 16px}.csd-sol-card{flex-direction: column;gap: 8px}.csd-hero__kpi-value{font-size: 28px}}.csd-hero{background: none;padding-top: 100px}.csd-hero__topbar{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 20px;padding-bottom: 28px}.csd-hero__client-logo{max-height: 48px;width: auto;display: block}.csd-hero__card{width: 100%;min-height: 340px;background: var(--text-color) url('') center/cover no-repeat;background-blend-mode: overlay;position: relative;display: flex;align-items: flex-end;overflow: hidden}.csd-hero__card::before{content: '';position: absolute;inset: 0;background: linear-gradient(135deg, rgba(0, 0, 0, 0.78) 0%, rgba(15, 15, 15, 0.55) 100%);z-index: 1}.csd-hero__card-inner{position: relative;z-index: 2;padding-top: 60px;padding-bottom: 50px;width: 100%}.csd-hero__title{font-size: clamp(28px, 4vw, 52px);font-weight: 800;line-height: 1.15;color: #ffffff;margin: 0 0 32px;letter-spacing: -0.025em;max-width: 780px}.csd-hero__kpis{display: flex;gap: 40px;flex-wrap: wrap}.csd-hero__kpi-item{display: flex;flex-direction: column;gap: 4px}.csd-hero__kpi-value{font-size: 36px;font-weight: 800;color: #e87325;letter-spacing: -0.03em;line-height: 1}.csd-hero__kpi-label{font-size: 13px;font-weight: 500;color: rgba(255, 255, 255, 0.65);line-height: 1.3}.csd-hero__banner-img{margin-top: 24px;border-radius: 16px;overflow: hidden}.csd-hero__banner-img img{width: 100%;display: block;height: auto}.csd-project-overview{padding: 80px 0 40px}.csd-overview-grid{display: grid;grid-template-columns: 1.1fr 0.9fr;gap: 28px;margin-top: 32px;margin-bottom: 60px}.csd-overview-card{background: linear-gradient(135deg, #e87325 0%, #c9581a 100%);border-radius: 20px;padding: 40px;color: #ffffff}.csd-overview-card__heading{font-size: 26px;font-weight: 800;color: #ffffff;margin: 0 0 20px;letter-spacing: -0.02em}.csd-overview-card__body{font-size: 15px;line-height: 1.7;color: rgba(255, 255, 255, 0.88)}.csd-overview-card__body p{color: rgba(255, 255, 255, 0.88);margin-bottom: 12px}.csd-overview-card__body ul{padding-left: 18px}.csd-overview-card__body li{margin-bottom: 6px}.csd-tech-stack-panel{background: #ffffff;border: 1px solid #edeae6;border-radius: 20px;padding: 36px;box-shadow: 0 4px 24px rgba(0, 0, 0, 0.05)}.csd-tech-stack-panel__heading{font-size: 18px;font-weight: 700;color: var(--text-color);margin: 0 0 20px}.csd-solutions-wrap{padding-bottom: 20px}.csd-solutions-wrap>.container>.csd-section-title{margin-bottom: 6px}.csd-solutions-wrap>.container>.csd-label-text{margin-bottom: 48px}.csd-solution-part{padding: 60px 0;border-top: 1px solid #f0ede9}.csd-solution-part__inner{display: grid;grid-template-columns: 220px 1fr;gap: 48px;align-items: flex-start}.csd-solution-part__label{display: flex;flex-direction: column;align-items: flex-start;gap: 8px;position: sticky;top: 110px}.csd-part-tag{display: inline-block;font-size: 11px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase;color: #ffffff;background: #e87325;border-radius: 6px;padding: 4px 10px;line-height: 1.4}.csd-solution-part__label h3{font-size: 22px;font-weight: 800;color: var(--text-color);margin: 0;line-height: 1.2}.csd-solution-part__content h4{font-size: 22px;font-weight: 700;color: var(--text-color);margin: 0 0 14px}.csd-solution-part__sub{font-size: 16px;font-weight: 600;color: #e87325;margin-bottom: 16px}.csd-solution-part__sub-h{font-size: 18px;font-weight: 700;color: var(--text-color);margin: 20px 0 10px}.csd-challenge-cards{display: grid;grid-template-columns: repeat(2, 1fr);gap: 18px;margin-top: 24px}.csd-challenge-card{background: #ffffff;border: 1px solid #edeae6;border-radius: 14px;padding: 24px;box-shadow: 0 2px 12px rgba(0, 0, 0, 0.04);transition: box-shadow 0.2s ease}.csd-challenge-card h5{font-size: 16px;font-weight: 700;color: #e87325;margin: 0 0 10px}.csd-work-cards{display: flex;flex-direction: column;gap: 16px;margin-top: 20px}.csd-number-game{background: #F8F5EE;border-radius: 28px;padding: 80px 0;margin: 40px 0 60px}.csd-number-game__header{margin-bottom: 48px}.csd-number-game__sub{font-size: 16px;color: #6b6b6b;margin-top: 8px}.csd-number-game__grid{display: flex;flex-wrap: wrap;gap: 24px}.csd-number-game__grid .story-list-item ul{display: flex;flex-wrap: wrap;gap: 20px;list-style: none;margin: 0;padding: 0}.csd-number-game__grid .story-list-item ul li{background: #ffffff;border: 1px solid #edeae6;border-radius: 16px;padding: 28px 32px;min-width: 140px;box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05);transition: transform 0.2s ease}.csd-number-game__grid .story-list-item ul li:hover{transform: translateY(-4px)}.csd-testimonials-wrap{margin: 0}@media (max-width: 1024px){.csd-overview-grid{grid-template-columns: 1fr}.csd-solution-part__inner{grid-template-columns: 1fr;gap: 24px}.csd-solution-part__label{position: static;flex-direction: row;align-items: center;gap: 12px}.csd-hero__topbar{flex-direction: column;align-items: flex-start}.blog-main-wrap .blog-card-wrap{width: calc(50% - 10px)}}@media (max-width: 768px){.csd-hero{padding-top: 80px}.csd-hero__card{min-height: 260px}.csd-hero__title{font-size: 26px}.csd-hero__kpis{gap: 24px}.csd-hero__kpi-value{font-size: 28px}.csd-project-overview{padding: 50px 0 20px}.csd-overview-card{padding: 28px}.csd-tech-stack-panel{padding: 24px}.csd-challenge-cards{grid-template-columns: 1fr}.csd-solution-part{padding: 40px 0}.csd-number-game{border-radius: 16px;padding: 50px 0}.blog-main-wrap .blog-card-wrap{width: 100%}}.hero-trust-row{display: inline-flex;align-items: center;gap: 20px;margin-top: 30px;background: #ffffff;padding: 10px 25px;border-radius: 50px;border: 1px solid #eee;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05)}.trust-item{display: flex;align-items: center}.trust-divider{width: 1px;height: 25px;background: #ddd}.trust-logo{height: 30px;width: auto;object-fit: contain}.clutch-link{text-decoration: none !important;gap: 12px}.clutch-info{display: flex;flex-direction: column;justify-content: center;line-height: 1}.clutch-info .rating{font-size: 14px;font-weight: 700;color: var(--text-color);margin-bottom: 2px}.clutch-info .stars{font-size: 10px;color: var(--brand-500);letter-spacing: 1px}@media (max-width: 767px){.hero-trust-row{padding: 8px 15px;gap: 15px}.trust-logo{height: 22px}.clutch-info .rating{font-size: 12px}.clutch-info .stars{font-size: 8px}}.cro-consultation-section{padding: 100px 0;background-color: #ffffff}.consultation-info h2{font-size: 48px;font-weight: 700;color: var(--text-color);margin-bottom: 15px;line-height: 1.2}.consultation-info .subtitle{font-size: 20px;color: var(--description-text-color);margin-bottom: 30px;font-weight: 500}.consultation-step-list{list-style: none !important;padding: 0 !important;margin: 0 0 40px 0 !important}.consultation-step-list li{display: flex;align-items: center;font-size: 20px;color: var(--text-color);font-weight: 600;margin-bottom: 25px}.consultation-step-list .step-num{width: 44px;height: 44px;background-color: var(--text-color);color: #ffffff;border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;margin-right: 20px;font-size: 18px;font-weight: 700;flex-shrink: 0}.consultation-step-list li:first-child .step-num{background-color: var(--brand-500)}.consultation-info .orange-divider{width: 60px;height: 4px;background-color: var(--brand-500);margin-bottom: 30px;border-radius: 2px}.consultation-info h3{font-size: 24px;font-weight: 700;color: var(--text-color);margin-bottom: 20px}.contact-card-box{display: inline-flex;align-items: center;background-color: #F8F5EE;padding: 15px 25px;border-radius: 12px;text-decoration: none;transition: all 0.3s ease;border: 1px solid #e0e0e0}.contact-card-box:hover{background-color: #efefef;transform: translateY(-2px)}.contact-card-box .icon-box{margin-right: 15px}.contact-card-box span{font-size: 20px;font-weight: 700;color: var(--text-color)}.scheduler-container{background-color: #232323;border-radius: 24px;overflow: hidden;box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1)}.scheduler-header{padding: 40px 30px;text-align: center;color: #ffffff}.scheduler-header p{font-size: 22px;font-weight: 600;margin-bottom: 15px;color: #ffffff}.triple-arrow{display: flex;flex-direction: column;align-items: center;gap: 4px}.triple-arrow span{display: block;width: 16px;height: 16px;border-right: 2px solid var(--brand-500);border-bottom: 2px solid var(--brand-500);transform: rotate(45deg);opacity: 0.5}.triple-arrow span:nth-child(2){opacity: 0.75}.triple-arrow span:nth-child(3){opacity: 1}.scheduler-widget-mockup{background-color: #ffffff;margin: 0 20px 20px;border-radius: 16px;padding: 0;min-height: 600px;overflow: hidden}@media (max-width: 991px){.cro-consultation-section{padding: 60px 0}.consultation-info h2{font-size: 36px}.scheduler-container{margin-top: 40px}}.form-cust-input-select textarea::placeholder{color: #ffffff}.mt-30{margin-top: 30px}.comparison-section{padding: 100px 0;background-color: #f8f9fa}.comparison-table-wrapper{margin-top: 50px;overflow-x: auto}.comparison-table{width: 100%;border-collapse: collapse;background: #fff;border-radius: 20px;overflow: hidden}.comparison-table th, .comparison-table td{padding: 25px 35px;text-align: left;border-bottom: 1px solid #f5f5f5}.comparison-table th{background: #1a1a1a;color: #fff;font-size: 18px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.5px}.comparison-table th:first-child{background: #F8F5EE;color: var(--text-color);width: 25%;border-right: 1px solid #f0f0f0}.comparison-table td:first-child{font-weight: 700;color: var(--text-color);background: #ffffff;border-right: 1px solid #f0f0f0}.comparison-table th.enstacked-header{background: var(--brand-500);color: #fff;border-top: 4px solid var(--brand-500)}.comparison-table .enstacked-col{background: #fffcf9;position: relative;border-left: 1px solid #ffefe5;border-right: 1px solid #ffefe5}.comparison-table tr:hover td{background-color: #fcfcfc}.comparison-table tr:hover td.enstacked-col{background-color: #fff5ef}.comparison-table h4{margin: 0;font-size: 19px;font-weight: 800;color: var(--text-color)}.comparison-table p{margin: 8px 0 0;font-size: 15px;color: #666;line-height: 1.4}.white-label-stats{background-color: var(--text-color);padding: 80px 0}.service-icon-box{width: 60px;height: 60px;background: #ffffff;border-radius: 14px;display: flex;align-items: center;justify-content: center;margin-bottom: 25px;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);border: 1px solid #eee}.how-we-follow-iner:hover .service-icon-box{transform: translateY(-5px);border-color: var(--brand-500)}.industry-tag{background: #fff;padding: 15px 30px;border-radius: 50px;font-weight: 700;color: var(--text-color);box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);transition: all 0.3s ease;border: 1px solid transparent}.industry-tag:hover{border-color: var(--brand-500);color: var(--brand-500);transform: translateY(-3px)}.capabilities-section{background-color: #fff !important;padding: 100px 0}.ecommerce-excellence-main{background-color: var(--text-color) !important;padding: 100px 0;color: #fff}.ecommerce-excellence-left .sub-title{color: var(--brand-500) !important}.ecommerce-excellence-left h3{color: #fff !important;margin-bottom: 25px;font-size: 36px;font-weight: 800}.ecommerce-excellence-left p{color: #e7e7e7 !important;margin-bottom: 20px;width: auto}.centered-title-disc{text-align: center !important;margin-bottom: 30px !important}.full-width-btn-centered{display: flex !important;gap: 20px !important;justify-content: center !important;flex-wrap: wrap !important}.industries-grid{display: flex !important;flex-wrap: wrap !important;justify-content: center !important;gap: 15px !important;margin-top: 10px !important}.sp-100{padding: 100px 0 !important}.rounded-20{border-radius: 20px !important}.orange-bold-text{color: var(--brand-500) !important;font-weight: 700 !important}.capabilities-section .how-we-follow-cover{display: grid !important;grid-template-columns: repeat(3, 1fr) !important;gap: 30px !important;max-width: 1300px !important;margin: 0 auto !important}.execution-section .how-we-follow-cover{display: grid !important;grid-template-columns: repeat(4, 1fr) !important;gap: 30px !important;max-width: 1300px !important;margin: 0 auto !important}.capabilities-grid .how-we-follow-iner:nth-child(1), .capabilities-grid .how-we-follow-iner:nth-child(3), .capabilities-grid .how-we-follow-iner:nth-child(5){background-color: #fff2eb !important;border-color: #ffb18f !important}.execution-section .how-we-follow-iner:nth-child(1), .execution-section .how-we-follow-iner:nth-child(3){background-color: #fff2eb !important;border-color: #ffb18f !important}.execution-section .how-we-follow-iner:nth-child(1) .point-count span, .execution-section .how-we-follow-iner:nth-child(3) .point-count span{background: #ffb18f !important}.execution-section .how-we-follow-iner:nth-child(1) .point-count::after, .execution-section .how-we-follow-iner:nth-child(3) .point-count::after{background: conic-gradient(transparent 0deg 180deg, #ffb18f 180deg 360deg) !important}.capabilities-grid .how-we-follow-iner:nth-child(2), .capabilities-grid .how-we-follow-iner:nth-child(4), .capabilities-grid .how-we-follow-iner:nth-child(6), .execution-section .how-we-follow-iner:nth-child(2), .execution-section .how-we-follow-iner:nth-child(4){background-color: #F8F5EE !important;border-color: #dbdbdb !important}.service-icon-box{margin-bottom: 20px}.capabilities-grid .how-we-follow-iner h3{font-size: 20px;font-weight: 800;margin-bottom: 15px}.capabilities-section .how-we-follow-iner, .execution-section .how-we-follow-iner{width: 100% !important;margin: 0 !important;padding: 30px !important;border-radius: 20px !important;border: 1px solid transparent;transition: all 0.3s ease}@media (max-width: 1199px){.how-we-follow-cover{grid-template-columns: repeat(2, 1fr) !important}}.white-label-case-study{padding-top: 80px !important;padding-bottom: 120px !important;background: #ffffff !important}.flexible-pricing-plan-cover{display: flex !important;flex-wrap: wrap !important;gap: 30px !important;justify-content: center !important}@media (max-width: 991px){.flexible-pricing-plan-card{width: 100% !important}.execution-section .how-we-follow-cover{grid-template-columns: repeat(2, 1fr) !important}}@media (max-width: 767px){.capabilities-section .how-we-follow-cover{grid-template-columns: repeat(1, 1fr) !important}.execution-section .how-we-follow-cover{grid-template-columns: repeat(1, 1fr) !important}}.form-cust-input-select textarea::placeholder{color: #ffffff}.error-message{color: #dc3545;font-size: 13px;margin-top: 5px;display: block}.alert{padding: 15px;margin-top: 20px;border: 1px solid transparent;border-radius: 4px}.alert-success{color: #155724;background-color: #d4edda;border-color: #c3e6cb}.alert-danger{color: #721c24;background-color: #f8d7da;border-color: #f5c6cb}.form-control.error{border-color: #dc3545}#file-name-display{color: #666;font-style: italic}#position-display{background: #f8f9fa;padding: 15px;margin: 15px 0;border-radius: 5px;border: 1px solid #dee2e6;border-left: 4px solid #007cba;display: none}#position-display strong{color: #0073aa}#position-name{color: #d63384;font-weight: bold}:root{--orange: var(--brand-500);--orange-dk: #c9481a;--orange-lt: #fdefe9;--dark: var(--text-color);--text: var(--text-color);--muted: #666666;--border: #e8e4df;--bg: #FCFCFA;--bg-warm: #F8F5EE;--white: #ffffff;--radius-lg: 16px;--radius-md: 12px;--radius-sm: 9px;--container: 1200px;--font: var(--font-body)}.cs-template-wrapper{font-family: var(--font);background: var(--bg);color: var(--text);line-height: 1.6;-webkit-font-smoothing: antialiased}.cs-template-wrapper img{display: block;max-width: 100%;height: auto}.cs-template-wrapper a{text-decoration: none;color: inherit}.cs-template-wrapper ul{list-style: none;margin: 0;padding: 0}.cs-container{width: 100%;max-width: var(--container);margin-inline: auto;padding-inline: 40px}.reveal{opacity: 0;transform: translateY(28px);transition: opacity .65s cubic-bezier(.22, 1, .36, 1), transform .65s cubic-bezier(.22, 1, .36, 1)}.reveal.visible{opacity: 1;transform: none}.cs-hero{padding-top: 90px;padding-bottom: 0}.cs-hero__topbar{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 20px;padding: 36px 0 0}.cs-hero__client-mark{display: flex;align-items: center;gap: 14px}.cs-hero__client-logo{height: 44px;width: auto;background: var(--dark);border-radius: 10px;padding: 8px 16px;display: flex;align-items: center;justify-content: center}.cs-hero__client-logo span{font-size: 17px;font-weight: 800;color: var(--white);letter-spacing: -.02em}.cs-hero__client-tag{font-size: 13px;font-weight: 600;color: var(--muted);margin: 0}.cs-hero__meta{display: flex;align-items: stretch;gap: 0}.cs-hero__meta-item{display: flex;flex-direction: column;gap: 2px;padding: 0 24px;border-right: 1px solid var(--border)}.cs-hero__meta-item:first-child{padding-left: 0}.cs-hero__meta-item:last-child{border-right: none;padding-right: 0}.cs-hero__meta-label{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .1em;color: var(--muted)}.cs-hero__meta-value{font-size: 14px;font-weight: 700;color: var(--dark)}.cs-hero__content{display: grid;grid-template-columns: 1fr auto;gap: 48px;align-items: flex-end;padding: 36px 0 48px}.cs-hero__title{font-size: clamp(32px, 4vw, 54px);font-weight: 800;color: var(--dark);line-height: 1.1;letter-spacing: -.035em;max-width: 680px;margin: 0}.cs-hero__title em{font-style: normal;color: var(--orange)}.cs-hero__kpis{display: flex;gap: 12px;flex-shrink: 0;align-self: flex-end;padding-bottom: 8px}.cs-hero__kpi{background: var(--white);border: 1px solid var(--border);border-radius: var(--radius-md);padding: 18px 24px;text-align: center;box-shadow: 0 2px 12px rgba(0, 0, 0, .05);min-width: 120px}.cs-hero__kpi-value{font-size: 32px;font-weight: 800;color: var(--orange);letter-spacing: -.04em;line-height: 1;margin-bottom: 5px}.cs-hero__kpi-label{font-size: 11px;font-weight: 700;color: var(--muted);text-transform: uppercase;letter-spacing: .1em;line-height: 1.3}.cs-hero__mockup{width: 100%;border-radius: var(--radius-lg) var(--radius-lg) 0 0;overflow: hidden;box-shadow: 0 -4px 0 0 var(--border), 0 -60px 80px -20px rgba(0, 0, 0, .06);border: 1px solid var(--border);border-bottom: none;background: var(--white)}.cs-hero__browser-bar{display: flex;align-items: center;gap: 10px;background: #F0EDEA;border-bottom: 1px solid var(--border);padding: 10px 16px}.cs-hero__browser-dots{display: flex;gap: 6px;flex-shrink: 0}.cs-hero__browser-dots span{width: 11px;height: 11px;border-radius: 50%;display: block}.cs-hero__browser-dots span:nth-child(1){background: #FF5F57}.cs-hero__browser-dots span:nth-child(2){background: #FFBD2E}.cs-hero__browser-dots span:nth-child(3){background: #28C840}.cs-hero__browser-url{flex: 1;background: var(--white);border: 1px solid var(--border);border-radius: 6px;padding: 5px 12px;font-size: 12px;font-weight: 600;color: var(--muted);display: flex;align-items: center;gap: 6px;max-width: 360px}.cs-hero__browser-url svg{width: 12px;height: 12px;color: #28C840;flex-shrink: 0}.cs-hero__visit-btn{display: inline-flex;align-items: center;gap: 6px;background: var(--orange);color: #ffffff;font-size: 12px;font-weight: 700;padding: 5px 12px;border-radius: 6px;white-space: nowrap;flex-shrink: 0;transition: background 0.3s ease, transform 0.2s ease}.cs-hero__visit-btn:hover{background: var(--orange-dk);transform: translateY(-1px);color: #fff}.cs-hero__visit-btn svg{width: 11px;height: 11px;flex-shrink: 0}.cs-hero__screenshot{width: 100%;height: 480px;overflow-y: auto;overflow-x: hidden;position: relative;background: #ffffff;cursor: ns-resize;scrollbar-width: none}.cs-hero__screenshot::-webkit-scrollbar{display: none}.cs-hero__screenshot img{width: 100%;height: auto;display: block}.cs-hero__screenshot-hint{position: absolute;bottom: 0;left: 0;right: 0;height: 80px;background: linear-gradient(to top, rgba(255, 255, 255, .9) 0%, transparent 100%);display: flex;align-items: flex-end;justify-content: center;padding-bottom: 12px;pointer-events: none;transition: opacity .4s ease}.cs-hero__screenshot:hover .cs-hero__screenshot-hint, .cs-hero__screenshot.scrolled .cs-hero__screenshot-hint{opacity: 0}.cs-hero__scroll-label{font-size: 11px;font-weight: 700;color: var(--muted);letter-spacing: .1em;text-transform: uppercase;display: flex;align-items: center;gap: 6px;animation: hintBounce 1.6s ease-in-out infinite}.cs-hero__scroll-label svg{width: 14px;height: 14px;color: var(--orange)}@keyframes hintBounce{0%, 100%{transform: translateY(0)}50%{transform: translateY(4px)}}.cs-label{display: inline-block;font-size: 14px;font-weight: 600;color: var(--orange);background-color: var(--orange-lt);border: 1px solid rgba(239, 98, 36, .25);border-radius: 8px;padding: 5px 12px;margin-bottom: 12px}.cs-h2{font-size: clamp(28px, 3vw, 40px);font-weight: 700;color: var(--dark);line-height: 1.3;margin-top: 0;margin-bottom: 12px}.cs-body{font-size: 16px;line-height: 1.75;color: #555}.cs-body p{margin-top: 0;margin-bottom: 14px}.cs-body ul{padding-left: 20px;margin-top: 10px;list-style: disc}.cs-body li{margin-bottom: 8px}.cs-overview{padding: 80px 0 0}.cs-overview__grid{display: grid;grid-template-columns: 1fr;gap: 24px;margin-top: 32px}.cs-overview__card{background: linear-gradient(150deg, var(--orange) 0%, var(--orange-dk) 100%);border-radius: var(--radius-lg);padding: 44px;color: var(--white)}.cs-overview__card h3{font-size: 22px;font-weight: 800;color: var(--white);margin: 0 0 18px 0;letter-spacing: -.02em}.cs-overview__card p{font-size: 15px;line-height: 1.72;color: rgba(255, 255, 255, .88);margin-bottom: 12px}.cs-overview__card ul{padding-left: 18px;list-style: disc;margin-bottom: 12px}.cs-overview__card li{font-size: 15px;color: rgba(255, 255, 255, .85);margin-bottom: 8px;line-height: 1.5}.cs-solutions{padding: 80px 0 0}.cs-solutions__header{margin-bottom: 16px}.cs-solutions-list{margin-top: 0;border-top: 1px solid var(--border)}.cs-solution-part{border-bottom: 1px solid var(--border);padding: 60px 0}.cs-solution-part__inner{display: grid;grid-template-columns: 200px 1fr;gap: 64px;align-items: flex-start}.cs-solution-part__sidebar{display: flex;flex-direction: column;gap: 10px;position: sticky;top: 90px}.cs-part-num{font-size: 11px;font-weight: 800;letter-spacing: .16em;text-transform: uppercase;background: var(--orange);color: var(--white);border-radius: 6px;padding: 4px 10px;display: inline-block;width: fit-content}.cs-solution-part__sidebar h3{font-size: 20px;font-weight: 800;color: var(--dark);margin: 0;line-height: 1.2;letter-spacing: -.02em}.cs-solution-part__content h4{font-size: 24px;font-weight: 800;color: var(--dark);margin: 0 0 14px;letter-spacing: -.02em}.cs-solution-part__content .cs-accent{font-size: 15px;font-weight: 700;color: var(--orange);margin-bottom: 16px;display: block}.cs-challenge-grid{display: grid;grid-template-columns: repeat(2, 1fr);gap: 16px;margin-top: 24px}.cs-challenge-card{background: var(--white);border: 1px solid var(--border);border-radius: var(--radius-md);padding: 24px;transition: box-shadow .2s;box-shadow: 0 2px 10px rgba(0, 0, 0, .04)}.cs-challenge-card h5{font-size: 15px;font-weight: 800;color: var(--orange);margin: 0 0 8px;letter-spacing: -.01em}.cs-challenge-card p{font-size: 14px;margin: 0;line-height: 1.65;color: var(--muted)}.cs-work-cards{display: flex;flex-direction: column;gap: 14px;margin-top: 24px}.cs-work-card{display: flex;gap: 20px;align-items: flex-start;background: var(--white);border: 1px solid var(--border);border-radius: var(--radius-md);padding: 24px 28px;box-shadow: 0 2px 10px rgba(0, 0, 0, .04);transition: transform .22s, box-shadow .22s}.cs-work-card:hover{transform: translateX(6px)}.cs-work-card__num{font-size: 28px;font-weight: 800;color: var(--orange);line-height: 1;flex-shrink: 0;letter-spacing: -.04em;margin-top: 2px}.cs-work-card__body h5{font-size: 17px;font-weight: 800;color: var(--dark);margin: 0 0 8px}.cs-work-card__body p{font-size: 14px;margin: 0;line-height: 1.65;color: var(--muted)}.cs-screenshots{padding: 80px 0 0}.cs-masonry{columns: 3;column-gap: 16px;margin-top: 36px}.cs-masonry__item{break-inside: avoid;margin-bottom: 16px;position: relative;border-radius: var(--radius-md);overflow: hidden;cursor: pointer;display: block;box-shadow: 0 4px 20px rgba(0, 0, 0, .08);transition: transform 0.3s ease, box-shadow 0.3s ease}.cs-masonry__item:hover{transform: translateY(-4px)}.cs-masonry__item img{width: 100%;height: auto;display: block;transition: transform 0.4s ease}.cs-masonry__item:hover img{transform: scale(1.02)}.cs-masonry__label{position: absolute;bottom: 10px;left: 10px;background: rgba(18, 18, 18, .75);backdrop-filter: blur(6px);color: #fff;font-size: 11px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;padding: 4px 10px;border-radius: 6px;pointer-events: none}.cs-masonry__item::after{content: '';position: absolute;inset: 0;background: rgba(0, 0, 0, .0);transition: background 0.3s ease;display: flex;align-items: center;justify-content: center;pointer-events: none}.cs-masonry__item:hover::after{background: rgba(0, 0, 0, .08)}@media (max-width: 900px){.cs-masonry{columns: 2}}@media (max-width: 480px){.cs-masonry{columns: 1}}.cs-lightbox{display: none;position: fixed;inset: 0;z-index: 99999;background: rgba(10, 10, 10, .92);backdrop-filter: blur(8px);align-items: center;justify-content: center;padding: 20px}.cs-lightbox.open{display: flex}.cs-lightbox__inner{position: relative;max-width: 900px;width: 100%;max-height: 90vh;display: flex;flex-direction: column;align-items: center;gap: 14px}.cs-lightbox__img-wrap{width: 100%;max-height: 80vh;overflow-y: auto;border-radius: var(--radius-md);box-shadow: 0 32px 80px rgba(0, 0, 0, .5);scrollbar-width: none}.cs-lightbox__img-wrap::-webkit-scrollbar{display: none}.cs-lightbox__img-wrap img{width: 100%;height: auto;display: block}.cs-lightbox__caption{display: flex;align-items: center;justify-content: space-between;width: 100%;gap: 12px}.cs-lightbox__caption-text{font-size: 13px;font-weight: 700;color: rgba(255, 255, 255, .7);letter-spacing: .06em;text-transform: uppercase}.cs-lightbox__counter{font-size: 12px;color: rgba(255, 255, 255, .4);font-weight: 600}.cs-lightbox__close{position: absolute;top: -44px;right: 0;background: rgba(255, 255, 255, .1);border: 1px solid rgba(255, 255, 255, .15);color: #fff;width: 36px;height: 36px;border-radius: 50%;display: flex;align-items: center;justify-content: center;cursor: pointer;font-size: 18px;transition: background 0.2s;line-height: 1}.cs-lightbox__close:hover{background: rgba(255, 255, 255, .2)}.cs-lightbox__arrow{position: fixed;top: 50%;transform: translateY(-50%);background: rgba(255, 255, 255, .1);border: 1px solid rgba(255, 255, 255, .15);color: #fff;border-radius: 50%;width: 48px;height: 48px;display: flex;align-items: center;justify-content: center;cursor: pointer;font-size: 20px;transition: background 0.2s;z-index: 10000;user-select: none}.cs-lightbox__arrow:hover{background: rgba(239, 98, 36, .6)}.cs-lightbox__arrow--prev{left: 20px}.cs-lightbox__arrow--next{right: 20px}.cs-lightbox__arrow:disabled{opacity: .25;pointer-events: none}.cs-features{padding: 80px 0 0}.cs-features__grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 18px;margin-top: 36px}.cs-feature-card{background: var(--white);border: 1px solid var(--border);border-radius: var(--radius-md);padding: 28px 24px;transition: transform 0.3s ease, box-shadow 0.3s ease;box-shadow: 0 2px 12px rgba(0, 0, 0, .04);position: relative;overflow: hidden}.cs-feature-card::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 3px;background: linear-gradient(90deg, var(--orange), var(--orange-dk));transform: scaleX(0);transform-origin: left;transition: transform 0.3s ease}.cs-feature-card:hover::before{transform: scaleX(1)}.cs-feature-card:hover{transform: translateY(-3px)}.cs-feature-num{font-size: 13px;font-weight: 800;color: var(--orange);letter-spacing: .08em;margin-bottom: 12px;display: block}.cs-feature-card h4{font-size: 17px;font-weight: 800;color: var(--dark);margin: 0 0 10px;letter-spacing: -.01em}.cs-feature-card p{font-size: 14px;margin: 0;line-height: 1.65;color: var(--muted)}.cs-testimonial{padding: 80px 0 0}.cs-testimonial__wrap{background: var(--bg-warm);border-radius: var(--radius-lg);overflow: hidden;display: grid;grid-template-columns: 320px 1fr;min-height: 420px;box-shadow: 0 8px 40px rgba(0, 0, 0, .07)}.cs-testimonial__side{background: var(--dark);padding: 52px 40px;display: flex;flex-direction: column;justify-content: space-between;position: relative;overflow: hidden}.cs-testimonial__side::before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background: linear-gradient(90deg, var(--orange), var(--orange-dk))}.cs-testimonial__side::after{content: '';position: absolute;inset: 0;background-image: radial-gradient(rgba(255, 255, 255, .06) 1px, transparent 1px);background-size: 20px 20px;pointer-events: none}.cs-testimonial__avatar-wrap{position: relative;z-index: 1;margin-bottom: 24px}.cs-testimonial__avatar{width: 72px;height: 72px;border-radius: 50%;background: linear-gradient(135deg, var(--orange) 0%, var(--orange-dk) 100%);display: flex;align-items: center;justify-content: center;font-size: 26px;font-weight: 800;color: var(--white);border: 3px solid rgba(255, 255, 255, .15);flex-shrink: 0;margin-bottom: 16px;overflow: hidden}.cs-testimonial__author-info{position: relative;z-index: 1}.cs-testimonial__author-info strong{display: block;font-size: 17px;font-weight: 800;color: var(--white);margin-bottom: 4px}.cs-testimonial__author-info span{font-size: 13px;color: rgba(255, 255, 255, .5);display: block;line-height: 1.4}.cs-testimonial__company{position: relative;z-index: 1;display: inline-flex;align-items: center;gap: 8px;background: rgba(255, 255, 255, .08);border: 1px solid rgba(255, 255, 255, .12);border-radius: 8px;padding: 8px 14px;font-size: 13px;font-weight: 700;color: rgba(255, 255, 255, .65);margin-top: 24px}.cs-testimonial__company-dot{width: 8px;height: 8px;border-radius: 50%;background: var(--orange);flex-shrink: 0}.cs-testimonial__body{padding: 52px 56px;display: flex;flex-direction: column;justify-content: space-between;background: var(--white);border-left: 4px solid var(--orange)}.cs-stars{display: flex;gap: 4px;margin-bottom: 20px}.cs-stars span{color: #f9b42b;font-size: 20px}.cs-quote-svg{width: 48px;height: 48px;color: var(--orange);opacity: .25;margin-bottom: 16px;flex-shrink: 0}.cs-testimonial__text{font-size: clamp(17px, 1.8vw, 22px);font-weight: 600;color: var(--dark);line-height: 1.6;letter-spacing: -.01em;flex: 1;margin: 0 0 32px 0}.cs-testimonial__text em{font-style: normal;color: var(--orange)}.cs-testimonial__results{display: flex;gap: 12px;flex-wrap: wrap}.cs-testimonial__result-chip{display: inline-flex;align-items: center;gap: 6px;background: var(--orange-lt);border: 1px solid rgba(239, 98, 36, .2);border-radius: 9px;padding: 8px 14px;font-size: 13px;font-weight: 700;color: var(--orange);margin: 0}.cs-cta{padding: 80px 0 100px}.cs-cta__inner{background: linear-gradient(135deg, var(--orange) 0%, var(--orange-dk) 100%);border-radius: var(--radius-lg);padding: 56px 60px;display: grid;grid-template-columns: 1fr auto;gap: 40px;align-items: center;position: relative;overflow: hidden}.cs-cta__inner::before{content: '';position: absolute;top: -60px;right: 300px;width: 280px;height: 280px;background: radial-gradient(circle, rgba(255, 255, 255, .08), transparent 70%);border-radius: 50%}.cs-cta__text h2{font-size: clamp(22px, 2.8vw, 32px);font-weight: 700;color: var(--white);line-height: 1.3;margin: 0 0 12px 0}.cs-cta__text p{font-size: 15px;color: rgba(255, 255, 255, .82);line-height: 1.65;max-width: 480px;margin: 0}.cs-cta__btn{display: inline-flex;align-items: center;gap: 10px;background: var(--white);color: var(--orange);font-size: 15px;font-weight: 700;padding: 12px 22px;border-radius: 12px;white-space: nowrap;flex-shrink: 0;transition: transform 0.3s ease, box-shadow 0.3s ease;box-shadow: 0 4px 15px rgba(0, 0, 0, .15)}.cs-cta__btn:hover{transform: translateY(-1px)}@media (max-width: 1024px){.cs-hero__content{grid-template-columns: 1fr;gap: 28px}.cs-hero__kpis{flex-wrap: wrap;gap: 10px;justify-content: flex-start}.cs-overview__grid{grid-template-columns: 1fr}.cs-solution-part__inner{grid-template-columns: 1fr;gap: 24px}.cs-solution-part__sidebar{position: static;flex-direction: row;align-items: center;gap: 12px}.cs-features__grid{grid-template-columns: repeat(2, 1fr)}.cs-cta__inner{grid-template-columns: 1fr;text-align: center}.cs-cta__text p{margin: 0 auto}.cs-cta__btn{margin: 0 auto}.cs-testimonial__wrap{grid-template-columns: 1fr}.cs-testimonial__body{border-left: none;border-top: 4px solid var(--orange)}}@media (max-width: 768px){.cs-container{padding-inline: 20px}.cs-hero__topbar{flex-direction: column;align-items: flex-start}.cs-hero__title{font-size: 28px}.cs-hero__kpis{gap: 8px}.cs-hero__kpi-value{font-size: 24px}.cs-hero__kpi{padding: 14px 16px;min-width: 90px}.cs-hero__screenshot{aspect-ratio: 4/3}.cs-challenge-grid{grid-template-columns: 1fr}.cs-masonry{columns: 2}.cs-features__grid{grid-template-columns: 1fr}.cs-testimonial__side{padding: 36px 28px}.cs-testimonial__body{padding: 36px 28px}.cs-cta__inner{padding: 40px 28px}}.form-cust-input-select textarea::placeholder{color: #ffffff}:root{--primary-orange: var(--brand-500);--dark-bg: var(--text-color);--light-bg: #f8f9fa;--text-dark: var(--text-color);--text-light: #ffffff;--text-muted: var(--description-text-color);--card-bg: #F8F5EE;--border-color: #eee}body{font-family: var(--font-body)}.scannable-text{font-size: 16px;line-height: 1.5;color: var(--text-muted)}.image-placeholder{width: 100%;height: 100%;min-height: 300px;background-color: #e0e0e0;border-radius: 20px;display: flex;align-items: center;justify-content: center;color: #999;font-weight: 700;font-size: 18px;border: 2px dashed #ccc;object-fit: cover}.placeholder-img-wrapper{position: relative;border-radius: 20px;overflow: hidden;box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1)}.partnership-hero{background-color: var(--bg-surface);color: var(--text-color);padding: 100px 0 80px;position: relative;overflow: hidden}.hero-grid{display: grid;grid-template-columns: 1.2fr 0.8fr;gap: 50px;align-items: center}.partnership-hero h1{font-size: 56px;font-weight: 800;margin-bottom: 20px;line-height: 1.1;color: var(--text-color)}.partnership-hero h1 span{color: var(--primary-orange)}.hero-subtitle{font-size: 20px;margin-bottom: 40px;color: var(--text-muted);line-height: 1.5;max-width: 600px}.hero-com-new-btn{display: inline-flex;align-items: center;gap: 10px;background-color: var(--primary-orange);color: var(--text-light);padding: 16px 40px;border-radius: 50px;font-size: 18px;font-weight: 700;text-decoration: none;transition: all 0.3s ease}.hero-com-new-btn:hover{background-color: #d8541c;transform: translateY(-3px);color: white}.logo-carousel-section{background: #fff;padding: 40px 0;border-bottom: 1px solid var(--border-color);overflow: hidden}.carousel-title{text-align: center;font-size: 14px;font-weight: 700;color: #999;text-transform: uppercase;letter-spacing: 2px;margin-bottom: 30px}.marquee{display: flex;overflow: hidden;user-select: none;gap: 50px}.marquee-content{display: flex;flex-shrink: 0;align-items: center;justify-content: space-around;gap: 50px;min-width: 100%;animation: scroll 20s linear infinite}.marquee-logo{height: 40px;filter: grayscale(100%) opacity(0.6);transition: all 0.3s ease}.marquee-logo:hover{filter: grayscale(0%) opacity(1)}@keyframes scroll{from{transform: translateX(0)}to{transform: translateX(calc(-100% - 50px))}}.calculator-section{padding: 100px 0;background-color: var(--light-bg)}.calc-container{max-width: 1000px;margin: 0 auto;background: #fff;border-radius: 20px;padding: 50px;box-shadow: 0 10px 40px rgba(0, 0, 0, 0.05)}.calc-header{text-align: center;margin-bottom: 50px}.calc-header h2{font-size: 38px;font-weight: 800;color: var(--text-dark)}.calc-slider-wrap{margin-bottom: 50px}.calc-slider-wrap label{font-size: 20px;font-weight: 700;display: flex;justify-content: space-between;margin-bottom: 25px;color: var(--text-dark)}.calc-slider-wrap label span{color: var(--primary-orange);font-size: 28px}input[type=range]{-webkit-appearance: none;width: 100%;background: transparent}input[type=range]::-webkit-slider-thumb{-webkit-appearance: none;height: 32px;width: 32px;border-radius: 50%;background: var(--primary-orange);cursor: pointer;margin-top: -12px;box-shadow: 0 4px 15px rgba(239, 98, 36, 0.4);border: 4px solid #fff}input[type=range]::-webkit-slider-runnable-track{width: 100%;height: 8px;cursor: pointer;background: #e0e0e0;border-radius: 4px}.calc-results-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px}.result-card{background: #fdfdfd;padding: 30px 20px;border-radius: 15px;text-align: center;border: 1px solid var(--border-color)}.result-card h3{font-size: 14px;color: var(--text-muted);text-transform: uppercase;letter-spacing: 1px;margin-bottom: 10px}.result-card .value{font-size: 36px;font-weight: 800;color: var(--text-dark)}.result-card.highlight{background: #fff5ef;border-color: #ffb18f;transform: scale(1.05);box-shadow: 0 10px 20px rgba(239, 98, 36, 0.1)}.result-card.highlight .value{color: var(--primary-orange);font-size: 46px}.scannable-section{padding: 100px 0;background: #fff}.section-title{font-size: 42px;font-weight: 800;text-align: center;margin-bottom: 60px}.scannable-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 60px}.icon-list{list-style: none;padding: 0;margin: 0}.icon-list li{display: flex;align-items: flex-start;margin-bottom: 30px;gap: 20px}.icon-wrap{width: 48px;height: 48px;border-radius: 12px;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.icon-wrap.red{background: #fff0f0;color: #ff4d4d}.icon-wrap.green{background: #f0fff4;color: #38a169}.icon-wrap svg{width: 24px;height: 24px}.icon-list h4{font-size: 20px;font-weight: 700;margin-bottom: 5px;color: var(--text-dark)}.vs-divider{display: none}.case-study-section{background-color: var(--dark-bg);color: var(--text-light);padding: 100px 0}.cs-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 60px;align-items: center}.cs-content h2{font-size: 42px;font-weight: 800;margin-bottom: 30px;color: #fff}.cs-stats-grid{display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;margin-top: 40px}.cs-stat{border-left: 3px solid var(--primary-orange);padding-left: 20px}.cs-stat h4{font-size: 36px;font-weight: 800;color: #fff;margin-bottom: 5px}.cs-stat p{font-size: 14px;color: #aaa;text-transform: uppercase;letter-spacing: 1px}.punchy-cta{background: var(--primary-orange);padding: 80px 0;text-align: center}.punchy-cta h2{font-size: 48px;font-weight: 800;color: #fff;margin-bottom: 15px}.punchy-cta p{font-size: 22px;color: #ffe0d1;margin-bottom: 40px;font-weight: 500}.btn-dark{background-color: var(--dark-bg);color: #fff;padding: 18px 50px;border-radius: 50px;font-size: 20px;font-weight: 700;text-decoration: none;display: inline-flex;align-items: center;gap: 12px;transition: all 0.3s ease}.btn-dark:hover{transform: translateY(-3px)}@media (max-width: 991px){.hero-grid, .scannable-grid, .cs-grid{grid-template-columns: 1fr;gap: 40px}.calc-results-grid{grid-template-columns: 1fr}.result-card.highlight{transform: none}.partnership-hero h1{font-size: 42px}.section-title, .punchy-cta h2{font-size: 36px}}.form-cust-input-select textarea::placeholder{color: #ffffff}.mt-30{margin-top: 30px}.cro-consultation-section{padding: 100px 0;background-color: #ffffff}.consultation-info h2{font-size: 48px;font-weight: 700;color: var(--text-color);margin-bottom: 15px;line-height: 1.2}.consultation-info .subtitle{font-size: 20px;color: var(--description-text-color);margin-bottom: 30px;font-weight: 500}.consultation-step-list{list-style: none !important;padding: 0 !important;margin: 0 0 40px 0 !important}.consultation-step-list li{display: flex;align-items: center;font-size: 20px;color: var(--text-color);font-weight: 600;margin-bottom: 25px}.consultation-step-list .step-num{width: 44px;height: 44px;background-color: var(--text-color);color: #ffffff;border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;margin-right: 20px;font-size: 18px;font-weight: 700;flex-shrink: 0}.consultation-step-list li:first-child .step-num{background-color: var(--brand-500)}.consultation-info .orange-divider{width: 60px;height: 4px;background-color: var(--brand-500);margin-bottom: 30px;border-radius: 2px}.consultation-info h3{font-size: 24px;font-weight: 700;color: var(--text-color);margin-bottom: 20px}.contact-card-box{display: inline-flex;align-items: center;background-color: #F8F5EE;padding: 15px 25px;border-radius: 12px;text-decoration: none;transition: all 0.3s ease;border: 1px solid #e0e0e0}.contact-card-box:hover{background-color: #efefef;transform: translateY(-2px)}.contact-card-box .icon-box{margin-right: 15px}.contact-card-box span{font-size: 20px;font-weight: 700;color: var(--text-color)}.scheduler-container{background-color: #232323;border-radius: 24px;overflow: hidden;box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1)}.scheduler-header{padding: 40px 30px;text-align: center;color: #ffffff}.scheduler-header p{font-size: 22px;font-weight: 600;margin-bottom: 15px;color: #ffffff}.triple-arrow{display: flex;flex-direction: column;align-items: center;gap: 4px}.triple-arrow span{display: block;width: 16px;height: 16px;border-right: 2px solid var(--brand-500);border-bottom: 2px solid var(--brand-500);transform: rotate(45deg);opacity: 0.5}.triple-arrow span:nth-child(2){opacity: 0.75}.triple-arrow span:nth-child(3){opacity: 1}.scheduler-widget-mockup{background-color: #ffffff;margin: 0 20px 20px;border-radius: 16px;padding: 0;min-height: 600px;overflow: hidden}@media (max-width: 991px){.cro-consultation-section{padding: 60px 0}.consultation-info h2{font-size: 36px}.scheduler-container{margin-top: 40px}}.how-we-follow-cover{display: inline-flex;width: 100%;flex-wrap: wrap;flex-direction: row;gap: 20px;justify-content: start}.how-we-follow-iner:nth-child(2), .how-we-follow-iner:nth-child(4), .how-we-follow-iner:nth-child(6), .how-we-follow-iner:nth-child(8){background-color: #F8F5EE !important;border-color: #dbdbdb !important}.how-we-follow-iner:nth-child(2) .point-count span, .how-we-follow-iner:nth-child(4) .point-count span, .how-we-follow-iner:nth-child(6) .point-count span, .how-we-follow-iner:nth-child(8) .point-count span{background: #dbdbdb !important}.how-we-follow-iner:nth-child(2) .point-count::after, .how-we-follow-iner:nth-child(4) .point-count::after, .how-we-follow-iner:nth-child(6) .point-count::after, .how-we-follow-iner:nth-child(8) .point-count::after{background: conic-gradient(transparent 0deg 180deg, #dbdbdb 180deg 360deg) !important}.hero-trust-row{display: inline-flex;align-items: center;gap: 20px;margin-top: 30px;background: #ffffff;padding: 10px 25px;border-radius: 50px;border: 1px solid #eee;box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05)}.trust-item{display: flex;align-items: center}.trust-divider{width: 1px;height: 25px;background: #ddd}.trust-logo{height: 30px;width: auto;object-fit: contain}.clutch-link{text-decoration: none !important;gap: 12px}.clutch-info{display: flex;flex-direction: column;justify-content: center;line-height: 1}.clutch-info .rating{font-size: 14px;font-weight: 700;color: var(--text-color);margin-bottom: 2px}.clutch-info .stars{font-size: 10px;color: var(--brand-500);letter-spacing: 1px}@media (max-width: 767px){.hero-trust-row{padding: 8px 15px;gap: 15px}.trust-logo{height: 22px}.clutch-info .rating{font-size: 12px}.clutch-info .stars{font-size: 8px}}.light-orange-bg{background-color: #fdefe9 !important}.centered-title-disc{text-align: center !important;margin-bottom: 30px !important}.industries-grid{display: flex !important;flex-wrap: wrap !important;justify-content: center !important;gap: 15px !important;margin-top: 10px !important}.industry-tag{background: #ffffff !important;padding: 12px 25px !important;border-radius: 50px !important;font-weight: 700 !important;color: var(--text-color) !important;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05) !important;transition: all 0.3s ease !important;border: 1px solid #eee !important}.industry-tag:hover{transform: translateY(-3px) !important;border-color: var(--brand-500) !important}.sp-100{padding: 100px 0 !important}.nav-item:hover .icon-hover, .nav-link.active .icon-hover{filter: brightness(0) saturate(100%) invert(50%) sepia(79%) saturate(5471%) hue-rotate(352deg) brightness(97%) contrast(94%)}.consultation-message{margin: 20px 0;padding: 15px;border-radius: 4px}.consultation-message.success{background-color: #d4edda;border: 1px solid #c3e6cb;color: #155724}.consultation-message.error{background-color: #f8d7da;border: 1px solid #f5c6cb;color: #721c24}.glassmorphism{background: rgba(255, 255, 255, 0.7);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border: 1px solid rgba(255, 255, 255, 0.5);box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.07)}.modern-who-are-we{background: radial-gradient(circle at 10% 20%, rgba(232, 93, 32, 0.05) 0%, transparent 40%), radial-gradient(circle at 90% 80%, rgba(232, 93, 32, 0.08) 0%, transparent 50%), linear-gradient(135deg, #fcfcfc 0%, #f4f2ee 100%);padding: 65px 0;position: relative;overflow: hidden}.modern-who-are-we h2{font-size: clamp(32px, 4vw, 48px);color: var(--text-color)}.modern-who-are-we h2 span{color: var(--brand-500);position: relative}.modern-video-wrapper{position: relative;border-radius: 24px;z-index: 1}.img-reveal-container{position: relative;border-radius: 24px;overflow: hidden;box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1);transition: transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1)}.img-reveal-container:hover{transform: translateY(-10px)}.modern-video-img{width: 100%;height: auto;object-fit: cover;display: block;transition: transform 0.5s ease}.video-play-trigger:hover .modern-video-img{transform: scale(1.05)}.glass-play-btn{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 80px;height: 80px;border-radius: 50%;background: rgba(255, 255, 255, 0.2);backdrop-filter: blur(8px);border: 1px solid rgba(255, 255, 255, 0.4);display: flex;align-items: center;justify-content: center;transition: all 0.3s ease;z-index: 2;box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1)}.video-play-trigger:hover .glass-play-btn{background: rgba(232, 93, 32, 0.9);border-color: var(--brand-500);transform: translate(-50%, -50%) scale(1.1)}.video-play-trigger:hover .glass-play-btn svg path{fill: white}.floating-badge{position: absolute;padding: 15px 25px;border-radius: 16px;z-index: 3;animation: float 6s ease-in-out infinite}.floating-badge.badge-1{bottom: -20px;left: -20px;animation-delay: 0s}.floating-badge.badge-2{top: 40px;right: -30px;animation-delay: 3s}@keyframes float{0%{transform: translateY(0px)}50%{transform: translateY(-15px)}100%{transform: translateY(0px)}}@media (max-width: 991px){.modern-who-are-we{padding: 45px 0}.modern-who-are-we .com-title-disc-cover{text-align: center !important}.floating-badge{display: none}}
