.back,.flip-card-inner{box-shadow:0 1px 9.2px 0 #0000001A;border-radius:14px}.back,.case-card,.flip-card-inner,.front{border-radius:14px}.testimonial-grid,.why-grid{grid-template-columns:repeat(3,1fr)}.case-img,.flip-card-inner,.left-popup-block .form-wrapper{position:relative}section{padding:60px 0}.right-slider-banner img{width:100%;height:auto}.main-banner-inner h1.title{margin:15px 0 10px;text-fill-color:#fff0}.main-banner-inner p{color:#000000B2;max-width:529px}section h2{margin-bottom:5px}.main-banner-inner p+p{font-weight:500;color:#000}.right-slider-banner{max-width:597px}section.main-banner-inner{padding:40px 0 50px;background:url("../img/web-development-for-manufecturing/herobg-grid.png") center center/cover no-repeat fixed #fff}.case-studies h2{margin-bottom:30px}.case-studies{background-color:#fbfbfb}.case-img img{width:100%;object-fit:cover;vertical-align:middle}.glide__bullets,.trusted-by div:first-child:after{display:none}.trusted-by div{gap:0}.trusted-by{gap:10px}.flip-card .back .content img{height:25px;width:unset}.flip-card .back .content{padding:30px;text-align:left;display:flex;flex-direction:column;justify-content:space-between;height:100%}.flip-card .back .content h3{font-size:22px;margin-bottom:10px;margin-top:0}.flip-card .back .content span{font-weight:700;font-size:15.51px;display:flex;justify-content:start;align-items:center}.flip-card .back .content .connect{font-weight:700;font-size:16px;color:#fff;margin:30px 0 10px}.flip-card .back .content p{font-weight:400;font-size:16px;color:#fff;margin:15px 0;line-height:normal}.flip-card.is-flipped .flip-card-inner,.flip-card:hover .flip-card-inner{transform:rotateY(180deg);z-index:9}.flip-card .back .content form p{margin-top:0}.flip-card{height:430px}.flip-card-inner{transform-style:preserve-3d;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.back,.front{position:absolute;width:100%;height:100%;backface-visibility:hidden;-moz-backface-visibility:hidden}.front{z-index:2;background:#fff;text-align:left}#consultation-popup .form-wrapper.privacy-policy,.hdr-link a,.modal-content{text-align:center}.back{transform:rotateY(180deg);z-index:1;display:flex;justify-content:center;align-items:center;color:#fff}.badge,.pill{border-radius:20px;font-size:12px;font-weight:600}.back1{background:linear-gradient(#313131E5,#313131E5),url("../img/web-development-for-manufecturing/flipbg-1.webp") center center/cover no-repeat fixed}.back2{background:linear-gradient(#313131E5,#313131E5),url("../img/web-development-for-manufecturing/flipbg-2.webp") center center/cover no-repeat fixed}.back3{background:linear-gradient(#313131E5,#313131E5),url("../img/web-development-for-manufecturing/flipbg-3.webp") center center/cover no-repeat fixed}.flip-card:hover .flip-card-inner .back{z-index:9}.badge{color:#1c63ff}.case-content h3{margin:5px 0}.case-content{padding:20px;min-height:170px}.pill{display:inline-block;margin-top:10px;padding:6px 14px}.green{background:#e8f7ef;color:#008840}.testimonials{color:#fff;padding:70px 0}.test-header{display:flex;justify-content:space-between;align-items:center}.test-header .text{max-width:650px}.testimonial-grid{display:grid;gap:24px;margin-top:40px}#consultation-popup button.blue-button,.hdr-link p{font-size:14px}.hdr-link a{font-weight:700;font-size:16px;color:#1167e8;text-decoration:none}.testimonial-card{background:#fff;color:#000;padding:23px;border-radius:16px;box-shadow:0 5px 14px 0 #0000000D;border:1.45px solid #efefef}.testimonial-card p{font-weight:600;color:#000;font-size:16px;margin:15px 0 20px;min-height:156px}.client-wrap{display:flex;align-items:center;gap:16px;border-top:1px solid #efefef;padding-top:20px}.client-wrap h4,section.why-manufacturing h3{margin:0}.client-wrap a{margin-left:auto}.client-wrap span{color:#848484;font-size:14px}.why-manufacturing{background:#cadfff;padding:80px 0}section.why-manufacturing .why-card p{font-size:14px;line-height:normal}section.why-manufacturing .why-grid h4{margin:10px 0}.subtitle{margin-bottom:40px}.why-grid{display:grid;gap:24px}.why-card{background:#fff;padding:30px;border-radius:20px}.services .services-wrap{display:flex;gap:30px;justify-content:center}.services-wrap>img{height:100%}.servic-accordion h2{margin-bottom:30px;text-fill-color:#fff0}section.cta-section{position:relative;margin:40px 0 0;overflow:hidden}.cta-section img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover}.cta-section .cta-wrap{align-items:center;display:flex;justify-content:space-between;flex-flow:row wrap;gap:20px}.cta-section .cta-wrap p{color:#fff;font-weight:700;font-size:26px;max-width:615px;line-height:normal;margin:0}.faq-wrapper-section h2{font-weight:700;font-size:32px;line-height:40px;color:#202021;margin:0}.services-wrap .content>.faq-block-wrapper{border:none;border-radius:0;border-top:1.05px solid #efefef;padding:15px 15px 10px}.services-wrap .content>.faq-block-wrapper .short-text{border:none;margin-top:0}.servic-accordion .faq-block-wrapper .plus::before{content:"";width:2px;height:10px;background:#000;position:absolute;right:2px;top:10px;rotate:45deg}section.faq-wrapper-section{padding-top:30px}.glide__slides{padding-bottom:10px}.servic-accordion .faq-block-wrapper .plus::after{content:"";width:10px;height:2px;background:#000;position:absolute;left:-14px;top:14px;rotate:45deg}.servic-accordion .questions:checked~.plus::before{height:10px;rotate:-45deg}.servic-accordion .questions:checked~.plus::after{rotate:-45deg}.flip-card .form-wrapper input{padding:13px;margin:0}.flip-card .blue-button{width:auto;font-size:14px;min-width:auto}.modal,.modal-content>img{width:100%}.flip-card .left-popup-block{display:flex;align-items:start;gap:5px;width:100%}.left-popup-block .form-wrapper:has(input){width:100%}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;height:100%;background:#000000CC;justify-content:center;align-items:center}.modal-content{background-color:#fefefe;border:1px solid #888;width:80%;max-width:500px;border-radius:20px;position:relative;overflow:hidden}.modal.active{display:flex}.close{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;right:5px;top:5px}.close:focus svg rect,.close:hover svg rect{fill:#1167E8;text-decoration:none;cursor:pointer;fill-opacity:0.8}#consultation-popup h2{font-weight:700;font-size:18px;text-align:left;line-height:normal;margin-bottom:10px}#consultation-popup p{font-weight:400;font-size:13.39px;text-align:left;line-height:normal;margin:5px 0 10px}#consultation-popup .form-wrap{padding:20px 20px 0;text-align:left}#consultation-popup label{font-weight:500;font-size:12.56px}#consultation-popup .form-wrapper input{background:#f9f9f9;border:.75px solid #c6c6c6;padding:15px;margin-top:5px;margin-bottom:10px}.thankyou-content img{width:80px}.thankyou-content{padding:40px;height:100%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:14px}.thankyou-content h3{color:#000}.thankyou-content p{font-weight:400;font-size:14px;color:#000;line-height:normal}@media (max-width:1200px){.services-wrap>img{max-width:460px;width:100%}}@media (max-width:991px){.flip-card .left-popup-block{flex-direction:column;align-items:stretch}.faq-block-wrapper .plus{top:10px}.testimonial-grid,.why-grid{grid-template-columns:repeat(2,1fr)}.services .services-wrap{flex-direction:column;align-items:center}.cta-section .cta-wrap{justify-content:center}section.faq-wrapper-section .plus{top:unset}}@media (max-width:860px){.right-slider-banner{display:none}section.main-banner-inner .text{margin-top:0}}@media (min-width:767px) and (max-width:991px){.flip-card .back .content h3{font-size:16px}.flip-card .back .content{padding:15px}.flip-card .back .content p{font-size:14px}}@media (max-width:767px){.glide__bullets{display:block;text-align:center;margin-top:31px}.glide__bullets button.glide__bullet.glide__bullet--active{width:10px}}@media (min-width:500px) and (max-width:768px){.flip-card{height:570px}}@media (max-width:640px){.services-wrap>img{max-width:400px;width:100%}.testimonial-grid,.why-grid{grid-template-columns:1fr}.main-banner-inner h1.title{font-size:37px;line-height:normal}.test-header{flex-flow:row wrap}#consultation-popup p{margin:15px 0}.flip-card .form-wrapper{flex-direction:column;align-items:stretch}}