.h-100{height:100%}.w-100{width:100%}.dnd-section.full-width-forcedd{padding:0!important}.dnd-section.full-width-forcedd>div,.dnd-section.full-width-forcedd>div>div{max-width:none!important;padding-left:0!important;padding-right:0!important}.TitleStyle h1 span,.TitleStyle h2 span,.TitleStyle h3 span,.TitleStyle h4 span,.TitleStyle h5 span,.TitleStyle h6 span{color:#f05426}.CommonBannerMain .HorizontalLine{background-image:linear-gradient(90deg,#e8edf1,hsla(0,0%,100%,0));background-position:bottom;background-repeat:no-repeat;background-size:calc(100% - 30px) 1px}.FullColTextMain .Title *{text-transform:none;transition:all 1s}.FullColTextMain .Title{position:relative}.FullColTextMain .Title:hover *{color:#f05426!important}.FullColTextMain .Title:before{background:linear-gradient(90deg,#fff,#f05426 48.08%,#fff);bottom:0;content:"";display:block;height:7px;left:0;position:absolute;transition:all 1s;width:0}.FullColTextMain .Title:hover:before{width:100%}.CompanyIntroMain{overflow:hidden}.CompanyIntroMain .ImgPart{width:39%}.CompanyIntroMain .TextPart{background-color:#193152;margin-top:70px;position:relative;width:61%;z-index:1}.CompanyIntroMain .ImgWrapper{height:100%;overflow:hidden;width:calc(100% + 105px)}.CompanyIntroMain .ImgWrapper img{display:block;height:100%!important;object-fit:cover;transition:all 2s;width:100%}.CompanyIntroMain .BottomLine{background:linear-gradient(90deg,#193152,rgba(0,25,112,0));height:14px;width:100%}.CompanyIntroMain .ImgWrapper:hover img{transform:scale(1.2)}.RotateAnimate svg{animation:wiggle 1.5s ease-in-out infinite;transform-origin:center}.SubTitleGroup .IconBox{height:24px;width:24px}.SubTitleGroup .TextBox{width:calc(100% - 24px)}@keyframes wiggle{0%{transform:rotate(0deg)}50%{transform:rotate(15deg)}to{transform:rotate(0deg)}}.BottomThreeColMain .CardGroup{gap:126px}.BottomThreeColMain .CardItem{position:relative;width:calc(33.33333% - 84px)}.BottomThreeColMain .CardItem .IconBox{display:block;height:48px;object-fit:cover;width:48px}.BottomThreeColMain .CardItem:not(:last-child):after{background-image:url(https://2281284.fs1.hubspotusercontent-na1.net/hubfs/2281284/Twintec%20Theme%20Feb%202026/images/Line.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";height:calc(100% - 60px);position:absolute;right:-65px;top:50%;transform:translateY(-50%);width:2px}.SubscribeFormMain{overflow:hidden;position:relative}.SubscribeFormMain:hover:after{scale:1.125}.SubscribeFormMain .SubscribeFormOuter{max-width:640px}.SubscribeFormMain .FormBox form{background:transparent;border:none;display:flex;flex-wrap:wrap;padding:0}.SubscribeFormMain .FormBox form .hs-form-field{margin:0}.SubscribeFormMain .FormBox form .hs-form-field>label:has(span:empty){display:none;margin:0;padding:0}.SubscribeFormMain .actions{height:100%;margin-left:0;width:100%}.SubscribeFormMain .actions input{height:100%;width:100%}.SubscribeFormOuter form .actions:after{display:none}.SubscribeFormMain .hs_email{width:68%}.SubscribeFormMain .hs_submit{padding-left:10px;width:32%}.SubscribeFormMain input[type=email],.SubscribeFormMain input[type=number],.SubscribeFormMain input[type=password],.SubscribeFormMain input[type=tel],.SubscribeFormMain input[type=text],.SubscribeFormMain select,.SubscribeFormMain textarea{border:none;font-size:15px;font-weight:300;line-height:18px}.SubscribeFormMain form ul.no-list{position:absolute}.SubscribeFormMain .submitted-message{padding:30px;text-align:center}.SubscribeFormMain form .input,.SubscribeFormMain form .input input{height:100%}.SubscribeFormMain form ul.no-list.hs-error-msgs.inputs-list{bottom:-35px;position:absolute}.SubscribeFormMain form .hs_error_rollup{display:none}.SubscribeFormMain form .hs_error_rollup ul.no-list.hs-error-msgs.inputs-list{bottom:-55px;color:#ef6b51;line-height:1;margin:0;position:absolute}.SubscribeFormOuter .Content h2{text-transform:none}.ApplicationCardMain .FeatureBox{overflow:hidden;position:relative}.ApplicationCardMain .RotateShape{height:fit-content;position:absolute;right:0;top:0;width:fit-content}.ApplicationCardMain .RotateShape svg{display:block;height:100%!important;object-fit:cover;width:100%}.ApplicationCardMain .CardItem{overflow:hidden;position:relative}.ApplicationCardMain .CardLink{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.ApplicationCardMain .CardGroup{gap:24px}.ApplicationCardMain .CardItem{display:flex;flex:0 0 calc(33.33333% - 16px);flex-direction:column;justify-content:space-between}.ApplicationCardMain .CardItem:hover .ArrowBox{background-color:#f05426}.ApplicationCardMain .CardItem .TitleBox{overflow:hidden;position:relative}.ApplicationCardMain .CardItem .TitleBox:before{background-color:#f05426;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:transform .8s ease;width:100%;z-index:-1}.ApplicationCardMain .CardItem:hover .TitleBox:before{transform:scaleX(1)}.ApplicationCardMain .CardItem .TitleBox{z-index:1}.ApplicationCardMain .ArrowBox{align-items:center;display:flex;height:44px;justify-content:center;margin-left:auto;transition:all .8s ease;width:44px}.ApplicationCardMain .FeatureBox{flex:0 0 calc(66.66667% - 8px)}.ApplicationCardMain .TitleBox{position:relative;z-index:1}.BlogSliderMain{overflow:hidden}.BlogSliderMain .TopContent{gap:20px 25px}.BlogSliderMain .ButtonBox,.BlogSliderMain .HeadingBox{flex:0 0 auto;width:auto}.BlogSliderMain .HeadingBox{max-width:600px;width:100%}.BlogSliderMain .Content *{line-height:1.55}.BlogSliderMain .RotateShape{height:fit-content;position:absolute;right:0;top:0;width:fit-content}.BlogSliderMain .RotateShape svg{display:block;height:100%!important;object-fit:cover;width:100%}.BlogSliderMain .CardItem{overflow:hidden;position:relative}.BlogSliderMain .CardLink{bottom:0;height:100%;left:0;right:0;top:0;width:100%;z-index:2}.BlogSliderMain .CardGroup{gap:20px}.BlogSliderMain .CardItem{display:flex;flex:0 0 calc(25% - 15px);flex-direction:column;justify-content:space-between}.BlogSliderMain .CardItem:hover .ArrowBox{background-color:#f05426}.BlogSliderMain .CardItem .TitleBox{overflow:hidden;position:relative;z-index:1}.BlogSliderMain .ArrowBox{height:24px;width:24px}.BlogSliderMain .ButtonBox .TextBox a{color:#000;line-height:1.5}.BlogSliderMain .BlogStudySlider{margin:0 -13px}.BlogSliderMain .CaseCard{background:#fff;margin:0 13px;overflow:hidden;position:relative}.BlogSliderMain .CardImage{height:225px;overflow:hidden;position:relative}.BlogSliderMain .CardImage img{height:100%;object-fit:cover;width:100%}.BlogSliderMain .CardContent{padding:25px 30px 25px 16px}.BlogSliderMain .TagGroup{gap:8px}.BlogSliderMain .CardTitle *{color:#000;font-size:22px;font-weight:400}.BlogSliderMain .Tag{border-radius:20px;color:#f37651;font-size:14px;margin-right:6px}.BlogSliderMain .Tag.active{background:hsla(14,87%,91%,.5);padding:1px 9px}.BlogSliderMain .CardLink{inset:0;position:absolute;z-index:5}.BlogSliderMain .slick-dots li{background:#cfd4e8;height:12px;width:12px}.BlogSliderMain li.slick-active{border:1px solid #5874d3}.BlogSliderMain li.slick-active button{display:none}.BlogSliderMain .slick-dots{align-items:center;display:flex;justify-content:center}.BlogSliderMain .slick-dots li.slick-active{background:transparent;border:1px solid #5874d3;height:16px;width:16px}.BlogSliderMain .slick-dots li button{display:none}.BlogSliderMain .SliderProgress{background:#d9d9d9;height:2px;position:relative;width:88%}.BlogSliderMain .SliderProgress .ProgressBar{background:#0b1f3a;height:100%;left:0;position:absolute;top:0;transition:width .3s ease;width:0}.BlogSliderMain .BlogSliderNav{gap:10px}.BlogSliderMain .SliderArrows{display:flex;gap:10px;justify-content:end;width:calc(12% - 10px)}.BlogSliderMain .SliderArrows button{background:#0b1f3a;border:none;color:#fff;cursor:pointer;font-size:18px;height:40px;width:40px}.BlogSliderMain .BlogSliderNav .nextArrow,.BlogSliderMain .BlogSliderNav .prevArrow{align-items:center;background:#193152;display:flex;height:45px;justify-content:center;transition:all .4s;width:45px}.BlogSliderMain .BlogSliderNav .nextArrow:hover,.BlogSliderMain .BlogSliderNav .prevArrow:hover{background-color:#f05426}.BlogSliderMain .ButtonGroup .TextBox a{color:#f05426;font-weight:500;text-decoration:underline!important;text-underline-offset:2px}.BlogSliderMain .DateContent{color:#9a9a9a}.CaseSliderMain{overflow:hidden}.CaseSliderMain .TopContent{gap:20px 25px}.CaseSliderMain .HeadingBox{max-width:750px;width:100%}.CaseSliderMain .Content *{line-height:1.55}.CaseSliderMain .RotateShape{height:fit-content;position:absolute;right:0;top:0;width:fit-content}.CaseSliderMain .RotateShape svg{display:block;height:100%!important;object-fit:cover;width:100%}.CaseSliderMain .CardItem{overflow:hidden;position:relative}.CaseSliderMain .CardLink{bottom:0;height:100%;left:0;right:0;top:0;width:100%;z-index:2}.CaseSliderMain .CardGroup{gap:20px}.CaseSliderMain .CardItem{display:flex;flex:0 0 calc(25% - 15px);flex-direction:column;justify-content:space-between}.CaseSliderMain .CardItem:hover .ArrowBox{background-color:#f05426}.CaseSliderMain .CardItem .TitleBox{overflow:hidden;position:relative;z-index:1}.CaseSliderMain .ArrowBox{height:24px;width:24px}.CaseSliderMain .ButtonBox .TextBox a{color:#000;line-height:1.5}.CaseSliderMain .CaseStudySlider{margin:0 -13px}.CaseSliderMain .CaseCard{background:#fff;margin:0 13px;overflow:hidden;position:relative}.CaseSliderMain .CardImage{height:225px;overflow:hidden;position:relative}.CaseSliderMain .CardImage img{height:100%;object-fit:cover;width:100%}.CaseSliderMain .CardContent{padding:25px 28px}.CaseSliderMain .TagGroup{gap:8px}.CaseSliderMain .CardTitle *{color:#000;font-size:22px;font-weight:400}.CaseSliderMain .Tag{border-radius:20px;color:#f37651;font-size:14px;margin-right:6px}.CaseSliderMain .Tag.active{background:hsla(14,87%,91%,.5);padding:1px 9px}.CaseSliderMain .CardLink{inset:0;position:absolute;z-index:5}.CaseSliderMain .slick-dots li{background:#cfd4e8;height:12px;width:12px}.CaseSliderMain li.slick-active{border:1px solid #5874d3}.CaseSliderMain li.slick-active button{display:none}.CaseSliderMain .slick-dots{align-items:center;display:flex;justify-content:center}.CaseSliderMain .slick-dots li.slick-active{background:transparent;border:1px solid #5874d3;height:16px;width:16px}.CaseSliderMain .slick-dots li button{display:none}.CaseSliderMain .slick-track{display:flex}.CaseSliderMain .CaseCard{height:inherit}.TestimonialSliderMain{overflow:hidden}.TestimonialSliderMain .LeftPart{width:28%}.TestimonialSliderMain .RightPart{overflow:hidden;width:72%}.TestimonialSliderMain .Content *{line-height:1.55}.TestimonialSliderMain .RotateShape{height:fit-content;position:absolute;right:0;top:0;width:fit-content}.TestimonialSliderMain .RotateShape svg{display:block;height:100%!important;object-fit:cover;width:100%}.TestimonialSliderMain .CardItem{overflow:hidden;position:relative}.TestimonialSliderMain .CardLink{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.TestimonialSliderMain .CardGroup{gap:20px}.TestimonialSliderMain .CardItem{display:flex;flex:0 0 calc(25% - 15px);flex-direction:column;justify-content:space-between}.TestimonialSliderMain .TestimonialSlider{margin:0 -13px;overflow:hidden;padding-bottom:10px}.TestimonialSliderMain .TestimonialSlider .slick-list.draggable{overflow:visible;padding-bottom:10px}.TestimonialSliderMain .TestimonialSlider .slick-track{display:flex}.TestimonialSliderMain .CaseCard{background:#ffffff1f;border:1px solid #ccd4ef;border-radius:8px;height:auto;margin:0 13px;overflow:hidden;position:relative}.TestimonialSliderMain .SliderArrows{display:flex;gap:10px}.TestimonialSliderMain .SliderArrows button{background:#0b1f3a;border:none;color:#fff;cursor:pointer;font-size:18px;height:40px;width:40px}.TestimonialSliderMain .BlogSliderNav .nextArrow-testimonial,.TestimonialSliderMain .BlogSliderNav .prevArrow-testimonial{align-items:center;background:#193152;display:flex;height:45px;justify-content:center;transition:all .4s;width:45px}.TestimonialSliderMain .BlogSliderNav .nextArrow-testimonial:hover,.TestimonialSliderMain .BlogSliderNav .prevArrow-testimonial:hover{background-color:#f05426}.WorldMapMain{overflow:hidden}.WorldMapMain .CardGroup{gap:30px;margin:0 auto;max-width:1058px;padding-left:24px;padding-right:24px}.WorldMapMain .CardItem{display:flex;flex:0 0 calc(25% - 22.5px);flex-direction:column;justify-content:space-between;overflow:hidden;position:relative;z-index:1}.WorldMapMain .CardItem:hover .ArrowBox{background-color:#f05426}.WorldMapMain .CardItem:before{background-color:#f05426;content:"";height:100%;left:0;position:absolute;top:0;transition:all .6s;width:0;z-index:-1}.WorldMapMain .CardItem:hover:before{width:100%}.WorldMapMain .TitleBox h4{font-size:60px;line-height:1.22}.WorldMapMain .WorldMapImage img{display:block;height:100%!important;object-fit:cover;width:100%}.WorldMapMain .WorldContent{background-color:#e8edf1}.WorldMapMain .TopContent{margin:0 auto;max-width:673px;width:100%}.WorldMapMain .world-map-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.WorldMapMain .WorldMapImage svg{display:block;height:100%;width:100%}.WorldMapMain .RoundShapeBox{height:86%;position:absolute;right:-33%;top:-38%;width:59%}.WorldMapMain .RoundShapeBox .RoundOne,.WorldMapMain .RoundShapeBox .RoundTwo{height:100%;position:absolute;transition:all .6s;width:100%}.WorldMapMain .RoundShapeBox .RoundTwo{right:50px;top:20px}.WorldMapMain .CardItem .RoundOne{right:20px;top:0}.WorldMapMain .CardItem:hover .RoundOne,.WorldMapMain .CardItem:hover .RoundTwo{transform:rotate(10deg)}.WorldMapMain .map-circle{align-items:center;background-color:#fff;border-radius:100%;cursor:pointer;display:flex;height:22px;justify-content:center;transform:translate(-50%,-50%);width:22px}.WorldMapMain .PinnedItem{position:absolute}.WorldMapMain .outer-ring{align-items:center;background:#16325c;border-radius:50%;display:flex;height:16px;justify-content:center;width:16px}.WorldMapMain .inner-dot{background:#fff;border-radius:50%;height:6px;transition:background .3s ease;width:6px}.WorldMapMain .PinnedItem.active .outer-ring{background-color:#f05426}.WorldMapMain .PinnedItem.active .inner-dot{background:#fff;height:10px;width:10px}.WorldMapMain .map-popup-overlay{left:50%;position:absolute;transform:translateX(-50%);z-index:99}.WorldMapMain .popup-content{align-items:center;display:flex}.WorldMapMain .popup-content img{border-radius:100%;height:45px;width:45px}.WorldMapMain .map-circle{position:absolute;z-index:1}.WorldMapMain .map-popup{background:#fff;border-radius:100px;box-shadow:0 3px 6px 0 #0000001a;left:0;opacity:0;padding:10px 14px;position:relative;top:20px;transform:translateX(-50%);transition:.6s ease;visibility:hidden;z-index:2}.WorldMapMain .map-popup.active{opacity:1;visibility:visible}.WorldMapMain .map-circle:before{animation:centerExpand 8s ease-in-out infinite;animation-delay:calc(var(--delay)*-1);border:1px solid #16325c;border-radius:50%;content:"";height:0;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.WorldMapMain .PinnedItem.active:before{display:none}@keyframes centerExpand{0%{height:0;opacity:0;width:0}50%{height:100%;opacity:.7;width:100%}to{height:0;opacity:0;width:0}}.EngineeringReviewForm .ReviewIcon svg{display:block;height:100%;width:100%}.EngineeringReviewForm .ReviewIcon{border:1px solid #d1d6dc;border-radius:50%;height:67px;width:67px}.EngineeringReviewForm .ReviewContent{width:calc(100% - 67px)}.EngineeringReviewForm .ReviewWrapper{gap:50px 0}.EngineeringReviewForm .FormTitle h3{color:#fff}.EngineeringReviewForm .FormBox{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.EngineeringReviewForm .FormBox:after{background-color:#193152e8;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.EngineeringReviewForm .FormTitle{max-width:500px;width:100%}.Form{margin-left:auto;max-width:716px;width:100%}.Form a{color:#fff;text-decoration:underline!important;text-underline-offset:2px}.actions{margin-left:auto;position:relative;width:fit-content}.actions:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23fff' d='M11 0H3a1 1 0 0 0 0 2h5.586L.293 10.293a1 1 0 1 0 1.414 1.414L10 3.414V9a1 1 0 1 0 2 0V1a1 1 0 0 0-1-1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:36px;top:50%;transform:translateY(-50%);width:12px}form .hs-button,form input[type=submit]{font-size:16px;padding:16px 56px 16px 40px}.Form .form-title{display:none}.Form form{border:none;margin:0;padding:0}.Form form,.Form form label.hs-form-booleancheckbox-display input:checked+span:before{background:transparent}.Form form .hs-form-booleancheckbox label.hs-form-booleancheckbox-display input:checked+span:after{top:2px}.Form .iti__arrow{display:none}.Form .iti__selected-flag{align-items:center;display:flex;gap:14px;padding-right:0;position:relative}.Form .iti__selected-flag:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='7' fill='none' viewBox='0 0 14 7'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12.63.75 7.74 5.64a1.49 1.49 0 0 1-2.1 0L.75.75'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:7px;pointer-events:none;position:relative;right:0;width:14px}.Form .iti{width:100%}.Form .iti--separate-dial-code .iti__selected-dial-code{display:none}.Form .iti--separate-dial-code .iti__selected-flag{background-color:transparent;padding-left:24px}.Form .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:transparent}.Form input[type=tel]{padding-right:24px!important}.KeyBenefitsTwintec .BenefitsCardImg img{display:block;height:100%!important;object-fit:contain;width:100%}.KeyBenefitsTwintec .BenefitsCardImg{height:auto;transition:all .6s ease-in-out;width:62px}.KeyBenefitsTwintec .CardWrapper{gap:20px 0;margin:0 -11px}.KeyBenefitsTwintec .KeyBenefitsCard{height:100%;transition:all .6s ease-in-out}.KeyBenefitsTwintec .BenefitsCardContent{transition:all .6s ease-in-out}.KeyBenefitsTwintec .BenefitsCardCol{padding:0 11px}.KeyBenefitsTwintec .KeyBenefitsCard:hover .BenefitsCardImg{scale:.87;transform:translateY(8px)}.KeyBenefitsTwintec .KeyBenefitsCard:hover{background-color:#f05426}.KeyBenefitsTwintec .KeyBenefitsCard:hover .BenefitsCardContent{padding-left:5px}.KeyBenefitsTwintec .HeadingBox{max-width:500px;width:100%}.EngineeringOverviewModule .EngineeringOvervieImg img{display:block;height:100%!important;object-fit:cover;width:100%}.EngineeringOverviewModule .EngineeringOvervieImg{height:451px}.EngineeringOverviewModule .BottomContent{margin-left:auto;max-width:796px;width:100%}.lh-31,.lh-31 *,.lh-31 p{line-height:1.67}.EngineeringOverviewModule .TitleStyle *{font-weight:400}.EngineeringOverviewModule .BGshapeOne,.EngineeringOverviewModule .BGshapeTwo{bottom:160px;display:block;left:0;position:absolute}.EngineeringOverviewModule{position:relative}.SliderModuleMain .card_row{margin-left:-10px;margin-right:-10px}.SliderModuleMain{overflow:hidden}.SliderModuleMain .Content *{line-height:1.55}.SliderModuleMain .cardBox{cursor:pointer}.SliderModuleMain .cardBox:hover>.CardContent{background-color:#f05426}.SliderModuleMain .CardContent{transform:translateY(220px);transition:all .6s ease;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease}.SliderModuleMain .cardBox:hover .CardContent{transform:translateY(0)}.file_box{background-color:#f05426;height:45px;opacity:0;padding:10px;position:absolute;right:0;top:0;transition:all .6s ease;width:45px}.SliderModuleMain .cardBox:hover .file_box{opacity:1}.SliderModuleMain .cardBox:hover>.CardImage img{transform:scale(1.1)}.SliderModuleMain .CardGradient{background:linear-gradient(179.89deg,transparent 30.77%,#193152 91.55%);bottom:0;height:100%;position:absolute;width:100%;z-index:0}.SliderModuleMain .BlogStudySlider{margin:0 -10px}.SliderModuleMain .CaseCard{height:384px;overflow:hidden}.SliderModuleMain .CardImage{overflow:hidden}.SliderModuleMain .CardImage img{height:100%!important;object-fit:cover;transition:all .6s;width:100%}.SliderModuleMain .CardContent{bottom:0;position:absolute;z-index:1}.SliderModuleMain .slick-dots li{background:#cfd4e8;height:12px;width:12px}.SliderModuleMain li.slick-active{border:1px solid #5874d3}.SliderModuleMain li.slick-active button{display:none}.SliderModuleMain .slick-dots{align-items:center;display:flex;justify-content:center}.SliderModuleMain .slick-dots li.slick-active{background:transparent;border:1px solid #5874d3;height:16px;width:16px}.SliderModuleMain .slick-dots li button{display:none}.SliderModuleMain .SliderProgress{background:#d9d9d9;height:2px;position:relative;width:88%}.SliderModuleMain .SliderProgress .ProgressBar{background:#0b1f3a;height:100%;left:0;position:absolute;top:0;transition:width .6s ease;width:0}.SliderModuleMain .BlogSliderNav{gap:10px}.SliderModuleMain .SliderArrows{display:flex;gap:10px;justify-content:end;width:calc(12% - 10px)}.SliderModuleMain .SliderArrows button{background:#0b1f3a;border:none;color:#fff;cursor:pointer;font-size:18px;height:40px;width:40px}.SliderModuleMain .BlogSliderNav .nextArrow,.SliderModuleMain .BlogSliderNav .prevArrow{align-items:center;background:#193152;display:flex;height:45px;justify-content:center;transition:all .4s;width:45px}.SliderModuleMain .BlogSliderNav .nextArrow:hover,.SliderModuleMain .BlogSliderNav .prevArrow:hover{background-color:#f05426}.TwoColMain .ImgTextGroup{display:flex}.TwoColMain .ImgPart{height:auto;min-height:492px;width:458px}.TwoColMain .ImgWrapper{overflow:hidden}.TwoColMain .ImgWrapper img{height:100%!important;object-fit:cover;width:100%}.contentBox{width:calc(100% - 458px)}.TwoColMain .ImgTextGroup p+p{line-height:28px;margin-top:27px}.TabTwoCol{overflow:hidden}.TabTwoCol .FaqTabs{cursor:pointer;flex-wrap:nowrap;gap:34px;overflow-x:auto;white-space:nowrap;width:1160px}.TabTwoCol .FaqTabsParent:after{background:#ddd;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}.TabTwoCol .FaqTab:after{background:#193152;bottom:0;content:"";height:7px;left:0;opacity:0;position:absolute;transition:all .4s;width:100%}.TabTwoCol .FaqTab.active:after{opacity:1}.TabTwoCol .FaqTab.active{z-index:5}.TabTwoCol .FaqTabPane{left:0;opacity:0;position:absolute;top:0;transition:opacity .35s ease;visibility:hidden;width:100%}.TabTwoCol .FaqTabPane.active{opacity:1;position:relative;visibility:visible}.TabTwoCol .NextArrow:after{background:linear-gradient(270deg,#fff 46.76%,hsla(0,0%,100%,0));content:"";display:block;height:100%;position:absolute;right:19px;top:-4px;width:164px;z-index:2}.TabTwoCol .NextArrow{cursor:pointer;position:relative;z-index:4}.TabTwoCol .FaqTabsParentInner{flex-wrap:nowrap}.TabTwoCol .LeftCol{width:50%}.TabTwoCol .RightCol{text-align:right;width:50%}.TabTwoCol .FaqTabs::-webkit-scrollbar{display:none}.TabTwoCol .OnlyContentCol{max-width:803px;width:100%}.TabTwoCol .ovals-wrapper{height:400px;position:relative;width:100%}.TabTwoCol .oval-group{height:100px;position:absolute;width:200px}.TabTwoCol .ring{border-radius:50%;height:100%;left:0;position:absolute;top:0;transform:rotate(90deg);width:100%}.TabTwoCol .ring:before{background:linear-gradient(90deg,#e95429,#193152);border-radius:50%;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;rotate:42deg}.TabTwoCol .oval-group.oval-2 .ring:before{rotate:220deg}.TabTwoCol .oval-1{animation:touch-top 4s ease-in-out infinite;left:50px;top:65px}.TabTwoCol .oval-2{left:130px;top:150px;z-index:2}.TabTwoCol .oval-3{animation:touch-bottom 4s ease-in-out infinite;left:215px;top:220px}.TabTwoCol .oval-text{z-index:10}.TabTwoCol .tagline{color:#e95429;font-size:24px;font-weight:700;margin:0}@keyframes touch-top{0%,to{transform:translate(0)}50%{transform:translate(20px,20px)}}@keyframes touch-bottom{0%,to{transform:translate(0)}50%{transform:translate(-20px,-20px)}}.ConceptFeatureCards .CardsSlider{height:inherit;margin:0 8px}.ConceptFeatureCards .FeatureCardsSlider{margin:0 -8px;overflow:hidden}.ConceptFeatureCards .IconBorder{background-color:#fff;border-radius:50%;height:64px;margin-left:21px;margin-top:-28px;padding:6px;position:relative;width:64px;z-index:1}.ConceptFeatureCards .SliderIcon img{display:block;height:33px;object-fit:contain;width:33px}.ConceptFeatureCards .SliderIcon{background-color:#f05426;border-radius:50%;height:52px;width:52px}.ConceptFeatureCards .SliderImg img{height:100%!important;object-fit:cover;width:100%}.ConceptFeatureCards .SliderImg{height:206px;width:auto}.ConceptFeatureCards .HeadingBox{max-width:553px;width:100%}.ConceptFeatureCards .SliderBottomContent.IconContet{max-width:600px;width:100%}.ConceptFeatureCards .slick-track{display:flex}.two-cols-form .FormBox{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.two-cols-form .FormTitle{width:33.3%}.two-cols-form .Form{margin-left:0;max-width:100%;width:66.7%}.two-cols-form .FormTitle *{color:#fff}.two-cols-form .FormTitle .content{max-width:270px}.DesignFullTextMain .IntroText{line-height:1.4}.DesignFullTextMain .TitleIntroOuter{max-width:568px}.EngineeringDesignChecklist .ListItemInner:before{background-color:#f05426;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:width .4s ease,opacity .4s ease;width:0;z-index:-1}.EngineeringDesignChecklist .ListItemInner:hover:before{opacity:1;width:100%}.EngineeringDesignChecklist .ListItemInner:hover .ListContent *{color:#fff!important}.EngineeringDesignChecklist .ListItemInner:hover .ListIcon svg path{fill:#f05426}.EngineeringDesignChecklist .ListItemInner:hover .ListIcon{background-color:#fff}.EngineeringDesignChecklist .ListItemInner .ListContent *{transition:color .4s ease}.EngineeringDesignChecklist .ListIcon svg{display:block;height:13px;width:13px}.EngineeringDesignChecklist .ListIcon{background-color:#d1d6dc;border:none;border-radius:50%;height:24px;transition:background-color .4s ease;width:24px}.EngineeringDesignChecklist .ListIcon svg path{transition:fill .4s ease}.EngineeringDesignChecklist .BottomContent,.EngineeringDesignChecklist .TopContent{max-width:490px;width:100%}.EngineeringDesignChecklist .ListItem{position:relative;width:calc(50% - 13px)}.EngineeringDesignChecklist .ListItem:after{background:linear-gradient(90deg,#193152,#fff);bottom:0;content:"";height:1px;left:0;position:absolute;width:77.5%}.EngineeringDesignChecklist .ListContent{width:calc(100% - 24px)}.EngineeringDesignChecklist .ListItemInner{max-width:545px;width:100%}.WareHouseList{gap:18px 26px}.BuildApproachModule .ListIcon svg{display:block;height:36px;width:36px}.BuildApproachModule .ListIcon{border-radius:50%;height:60px;width:60px}.BuildApproachModule .ListText{width:calc(100% - 60px)}.BuildApproachModule .Content h4{font-size:30px;line-height:1.4;margin-bottom:36px}.BuildApproachModule .ListItemBox:after{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:1px;position:absolute;width:79%}.GuaranteeFeatureSlider .SliderProgress{background:#d9d9d9;height:2px;position:relative;width:88%}.GuaranteeFeatureSlider .SliderProgress .ProgressBar{background:#0b1f3a;height:100%;left:0;position:absolute;top:0;transition:width .6s ease;width:0}.GuaranteeFeatureSlider .BlogSliderNav{gap:10px}.GuaranteeFeatureSlider .SliderArrows{display:flex;gap:10px;justify-content:end;width:calc(12% - 10px)}.GuaranteeFeatureSlider .SliderArrows button{background:#0b1f3a;border:none;color:#fff;cursor:pointer;font-size:18px;height:40px;width:40px}.GuaranteeFeatureSlider .BlogSliderNav .nextArrow,.GuaranteeFeatureSlider .BlogSliderNav .prevArrow{align-items:center;background:#193152;display:flex;height:45px;justify-content:center;transition:all .4s;width:45px}.GuaranteeFeatureSlider .BlogSliderNav .nextArrow:hover,.GuaranteeFeatureSlider .BlogSliderNav .prevArrow:hover{background-color:#f05426}.GuaranteeFeatureSlider .GuaranteeSlider{margin:0 -9px;padding-left:calc(50% - 600px)}.GuaranteeFeatureSlider .SliderIcon img{display:block;height:100%!important;object-fit:cover;width:100%}.GuaranteeFeatureSlider .SliderIcon{height:76px;width:76px}.GuaranteeFeatureSlider .slick-track{display:flex}.GuaranteeFeatureSlider .SliderSlides{background-color:#8ca3b7;height:inherit;margin:0 9px}.GuaranteeFeatureSlider .SliderSlides:nth-child(2n){background-color:#193152}.GuaranteeFeatureSlider .SliderBox{z-index:1}.GuaranteeFeatureSlider .SliderSlides:hover:before{opacity:1}.GuaranteeFeatureSlider .SliderSlides:before{background-color:#f05426;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 1s ease;width:100%;z-index:1}.GuaranteeFeatureSlider .SliderBottomContent{max-width:796px;width:100%}.GuaranteeFeatureSlider .Content{max-width:676px;width:100%}.GuaranteeFeatureSlider .HeadingBox{max-width:400px;width:100%}.GuaranteeFeatureSlider{overflow:hidden}.DesignResCardMain{overflow:hidden;position:relative}.DesignResCardMain .RoundShape{height:fit-content;position:absolute;right:0;top:0;transition:all .8s;width:fit-content}.DesignResCardMain .RoundShape svg{display:block;height:100%;width:100%}.DesignResCardMain:hover .RoundShape{rotate:15deg}.DesignResCardMain .TopContent{max-width:720px}.DesignResCardMain .CardGroup{gap:22px;max-width:877px}.DesignResCardMain .CardItem{width:calc(33.33333% - 14.66667px)}.DesignResCardMain .CardImg{height:53px;width:53px}.DesignResCardMain .CardImg img{display:block;height:100%;object-fit:cover;transition:all .8s;width:100%}.DesignResCardMain .CardItem:hover .CardTitle h5{transition:color .6s ease-in-out}.DesignResCardMain .CardItem{overflow:hidden;position:relative}.DesignResCardMain .CardItem:after{background-color:#193152;content:"";height:100%;left:0;position:absolute;top:0;transition:width .8s ease;width:0;z-index:1}.DesignResCardMain .CardItem:hover:after{width:100%}.DesignResCardMain .CardItemInner{position:relative;z-index:2}.DesignResCardMain .CardItem:hover img{filter:brightness(0) invert(1)}.DesignResCardMain .CardItem:hover .CardTitle h5{color:#fff}.DesignResCardMain .CardItem .CardTitle{transition:all .8s}.OurMissionMain{overflow:hidden}.OurMissionMain .ContentWrapper{max-width:582px}.OurMissionMain .Title *{font-family:Switzer;font-weight:400;letter-spacing:11%}.OurMissionMain .IntroText{line-height:1.4}.TwoColButtonRepeatMain{overflow:hidden}.TwoColButtonRepeatMain .ImgPart{width:43%}.TwoColButtonRepeatMain .TextPart{width:57%}.TwoColButtonRepeatMain .ImgWrapper{height:100%}.TwoColButtonRepeatMain .ImgWrapper img{display:block;height:100%!important;object-fit:cover;width:100%}.TwoColButtonRepeatMain .IntroText{line-height:1.4}.TwoColButtonRepeatMain .ButtonGroup{gap:15px 8px}.TwoColButtonRepeatMain .ButtonGroup a{padding:10px 18px}.LifecyclePerformanceTab{overflow:hidden}.LifecyclePerformanceTab .FaqTabs{cursor:pointer;flex-wrap:nowrap;gap:34px;overflow-x:auto;white-space:nowrap;width:1160px}.LifecyclePerformanceTab .FaqTabsParent:after{background:#ddd;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}.LifecyclePerformanceTab .FaqTab:after{background:#193152;bottom:0;content:"";height:7px;left:0;opacity:0;position:absolute;transition:all .4s;width:100%}.LifecyclePerformanceTab .FaqTab.active:after{opacity:1}.LifecyclePerformanceTab .FaqTab.active{z-index:6}.LifecyclePerformanceTab .FaqTabPane{left:0;opacity:0;position:absolute;top:0;transition:opacity .35s ease;visibility:hidden;width:100%}.LifecyclePerformanceTab .FaqTabPane.active{opacity:1;position:relative;visibility:visible}.LifecyclePerformanceTab .NextArrow:after{background:linear-gradient(270deg,#fff 46.76%,hsla(0,0%,100%,0));content:"";display:block;height:100%;position:absolute;right:19px;top:-4px;width:164px;z-index:2}.LifecyclePerformanceTab .NextArrow{cursor:pointer;position:relative;z-index:4}.LifecyclePerformanceTab .FaqTabsParentInner{flex-wrap:nowrap}.LifecyclePerformanceTab .FaqTabs::-webkit-scrollbar{display:none}.LifecyclePerformanceTab .FaqTabPaneImg img{display:block;height:100%!important;object-fit:cover;transition:all 2s;width:100%}.LifecyclePerformanceTab .FaqTabPaneImg:hover img{scale:1.2}.LifecyclePerformanceTab .FaqTabPaneImg{height:560px;overflow:hidden;width:auto}.LifecyclePerformanceTab .LeftCol{width:37%}.LifecyclePerformanceTab .RightCol{margin-bottom:-195px;width:63%}.LifecyclePerformanceTab .LeftColInner{position:relative;width:calc(100% + 116px);z-index:1}.LifecyclePerformanceTab .SubTitle h6{letter-spacing:0}.ProcessStepTabContent .TabAnsDetails{display:none;height:100%}.ProcessStepTabContent .TabAnsDetails.active{display:block}.ProcessStepTabContent .TabQuestion.active h5{color:#fff}.ProcessStepTabContent .TabQuestion.active{background:#233b59;color:#fff!important}.ProcessStepTabContent .TabAnsImg img{display:block;height:100%!important;object-fit:cover;width:100%}.ProcessStepTabContent .TabAnsImg{height:100%}.ProcessStepTabContent .BoxLeftCol{height:auto;width:635px}.ProcessStepTabContent .BoxRightCol{width:calc(100% - 635px)}.ProcessStepTabContent .RightColInner{max-width:426px;width:100%}.ProcessStepTabContent .TabQuestion{background-color:#e8edf1;cursor:pointer}.ProcessStepTabContent .TopContent{max-width:621px;width:100%}.ImageGradientSliderModule .SliderProgress{background:#d9d9d9;height:2px;position:relative;width:88%}.ImageGradientSliderModule .SliderProgress .ProgressBar{background:#0b1f3a;height:100%;left:0;position:absolute;top:0;transition:width .6s ease;width:0}.ImageGradientSliderModule .BlogSliderNav{gap:10px}.ImageGradientSliderModule .SliderArrows{display:flex;gap:10px;justify-content:end;width:calc(12% - 10px)}.ImageGradientSliderModule .SliderArrows button{background:#0b1f3a;border:none;color:#fff;cursor:pointer;font-size:18px;height:40px;width:40px}.ImageGradientSliderModule .BlogSliderNav .nextArrow,.ImageGradientSliderModule .BlogSliderNav .prevArrow{align-items:center;background:#193152;cursor:pointer;display:flex;height:45px;justify-content:center;transition:all .4s;width:45px}.ImageGradientSliderModule .BlogSliderNav .nextArrow:hover,.ImageGradientSliderModule .BlogSliderNav .prevArrow:hover{background-color:#f05426}.ImageGradientSliderModule .GuaranteeSlider{margin:0 -9px;padding-left:calc(50% - 600px)}.ImageGradientSliderModule .SliderIcon img{display:block;height:100%!important;object-fit:cover;width:100%}.ImageGradientSliderModule .SliderIcon{height:59px;width:59px}.ImageGradientSliderModule .slick-track{display:flex}.ImageGradientSliderModule .SliderSlides{background-position:50%;background-repeat:no-repeat;background-size:cover;height:inherit;margin:0 10px}.ImageGradientSliderModule .SliderBox{z-index:1}.ImageGradientSliderModule{overflow:hidden}.ImageGradientSlider{margin:0 -10px}.AssessCheckImgMain .BottomLine{border-bottom:1px solid #cfcfcf}.AssessCheckImgMain .ImgPart{width:43%}.AssessCheckImgMain .ImgPart img{display:block;height:100%;object-fit:cover;width:100%}.AssessCheckImgMain .ListPart{width:57%}.AssessCheckImgMain .ListItemInner:before{background-color:#f05426;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:width .4s ease,opacity .4s ease;width:0;z-index:-1}.AssessCheckImgMain .ListItemInner:hover:before{opacity:1;width:100%}.AssessCheckImgMain .ListItemInner:hover .ListContent *{color:#fff!important}.AssessCheckImgMain .ListItemInner:hover .ListIcon svg path{fill:#f05426}.AssessCheckImgMain .ListItemInner:hover .ListIcon{background-color:#fff}.AssessCheckImgMain .ListItemInner .ListContent *{transition:color .4s ease}.AssessCheckImgMain .ListIcon svg{display:block;height:13px;width:13px}.AssessCheckImgMain .ListIcon{background-color:#d1d6dc;border:none;border-radius:50%;height:24px;transition:background-color .4s ease;width:24px}.AssessCheckImgMain .ListIcon svg path{transition:fill .4s ease}.AssessCheckImgMain .ListContent{width:calc(100% - 24px)}.AssessCheckImgMain .ListItemInner{max-width:545px;width:100%}.AssessCheckImgMain .WareHouseList{gap:18px 26px}.AssessCheckImgMain .ListItem:after{background:linear-gradient(90deg,#979797,#fff);bottom:0;content:"";height:1px;left:0;position:absolute;width:68%}.BeforeAfterComMain .ImgPart{user-select:none;width:55%}.BeforeAfterComMain .TextPart{width:45%}.BeforeAfterComMain .ImageWrapper{height:100%;position:relative}.BeforeAfterComMain .ImageWrapper img{display:block;height:100%;object-fit:cover;width:100%}.BeforeAfterComMain .CenterRound{cursor:ew-resize;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.BeforeAfterComMain .MenuItem{cursor:pointer}.BeforeAfterComMain .MenuItem.active{background:#f05426}.BeforeAfterComMain .MenuItem.active p{color:#fff}.BeforeAfterComMain .ArrowIcon{display:none;position:relative;top:8px}.BeforeAfterComMain .MenuTitle{width:calc(100% - 23px)}.BeforeAfterComMain .MenuItem.active .ArrowIcon{display:block}.BeforeAfterComMain .MenuItem:not(:first-child){border-bottom:1px solid;border-image:linear-gradient(90deg,#193152,rgba(25,49,82,0)) 1}.BeforeAfterComMain .ImageCompare{display:none}.BeforeAfterComMain .ImageCompare.active{display:block}.BeforeAfterComMain .ImageCompare{height:100%;overflow:hidden;position:relative}.BeforeAfterComMain .AfterImage,.BeforeAfterComMain .BeforeImage{height:100%;position:absolute;top:0;width:100%}.BeforeAfterComMain .BeforeImage{left:0}.BeforeAfterComMain .AfterImage{overflow:hidden;right:0}.BeforeAfterComMain .AfterImage .Label{bottom:15px;position:absolute;right:25px;white-space:nowrap}.BeforeAfterComMain .BeforeImage .Label{bottom:15px;left:25px;position:absolute;white-space:nowrap}.BeforeAfterComMain .DividerLine{background:#fff;height:100%;left:50%;position:absolute;top:0;width:2px;z-index:3}.BeforeAfterComMain .MenuItemGroup{direction:rtl;max-height:545px;overflow-y:auto}.BeforeAfterComMain .MenuItemGroup>*{direction:ltr}.BeforeAfterComMain .MenuItemGroup::-webkit-scrollbar{width:9px}.BeforeAfterComMain .MenuItemGroup::-webkit-scrollbar-track{background:transparent}.BeforeAfterComMain .MenuItemGroup::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:16px}.BeforeAfterComMain .HeadingBox{max-width:621px;width:100%}.HowWeWorkCard .CardImg{height:70px;width:70px}.HowWeWorkCard .CardImg img{display:block;height:100%!important;object-fit:contain;width:100%}.HowWeWorkCard .CardItemWrapper{gap:20px}.HowWeWorkCard .CardItem{flex:1 1 calc(25% - 15px);max-width:25%;overflow:hidden;position:relative}.HowWeWorkCard .CardItem:after{background-color:#f05426;content:"";height:100%;position:absolute;right:0;top:0;transition:width .8s ease;width:0;z-index:1}.HowWeWorkCard .CardItem:hover:after{width:100%}.HowWeWorkCard .CardItemInner{position:relative;z-index:2}.HowWeWorkCard .CardTitle:after{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));bottom:-10px;content:"";display:block;height:1px;position:absolute;width:100%}.CaseStudySnapshotSection .CardImg{height:56px;width:56px}.CaseStudySnapshotSection .CardImg img{display:block;height:100%!important;object-fit:cover;transition:all .8s;width:100%}.CaseStudySnapshotSection .CardItem{overflow:hidden;position:relative}.CaseStudySnapshotSection .CardItem:after{background-color:#193152;content:"";height:100%;left:0;position:absolute;top:0;transition:width .8s ease;width:0;z-index:1}.CaseStudySnapshotSection .CardItem:hover:after{width:100%}.CaseStudySnapshotSection .CardItemInner{position:relative;z-index:2}.CaseStudySnapshotSection .TopContent{flex:0 0 calc(50% - 18px)}.CaseStudySnapshotSection .CardItem{flex:0 0 calc(25% - 27px)}.CaseStudySnapshotSection .SnapshotSectionWrapper{gap:47px 36px}.CaseStudySnapshotSection .CardImg svg{height:100%;width:100%}.CaseStudySnapshotSection .CardItem .CardImg svg path{transition:all .6s ease}.CaseStudySnapshotSection .CardItem .CardImg.Animation1 svg path{transform-origin:center center!important}.CaseStudySnapshotSection .CardItem:hover .CardImg.Animation1 svg path:first-child{transform:rotate(-45deg)}.CaseStudySnapshotSection .CardItem .CardImg.Animation2 svg path:nth-child(2){opacity:0}.CaseStudySnapshotSection .CardItem:hover .CardImg.Animation2 svg path:nth-child(2){opacity:1}.CaseStudySnapshotSection .CardItem:hover .CardImg.Animation3 svg path.flottop{transform:translateY(-10px)}.CaseStudySnapshotSection .CardItem .CardImg.Animation4 svg path.wiggle{transform-origin:53% 43%}.CaseStudySnapshotSection .CardItem:hover .CardImg.Animation4 svg path.wiggle{transform:rotate(67deg)}.CaseStudySnapshotSection .CardItem .CardImg.Animation5 svg path:first-child{transform-origin:50% 40%!important}.CaseStudySnapshotSection .CardItem:hover .CardImg.Animation5 svg path:first-child{transform:rotate(-45deg)}.SingleTestimonialModule .SliderArrows{gap:16px}.SingleTestimonialModule .SliderArrows button{background:#0b1f3a;border:none;color:#fff;cursor:pointer;font-size:18px;height:40px;width:40px}.SingleTestimonialModule .nextArrow,.SingleTestimonialModule .prevArrow{align-items:center;background:#193152;cursor:pointer;display:flex;height:45px;justify-content:center;transition:all .4s;width:45px}.SingleTestimonialModule .nextArrow:hover,.SingleTestimonialModule .prevArrow:hover{background-color:#f05426}.SingleTestimonialModule .SingleTestimonial{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#e8edf1,#386eb8) border-box;border:1px solid transparent;border-radius:4px;box-shadow:-3px 3px 9px 0 #9494941a,-11px 11px 16px 0 #94949417,-24px 26px 21px 0 #9494940d,-43px 46px 25px 0 #94949403,-67px 71px 27px 0 #94949400}.SingleTestimonialModule .SingleTestimonialOuter{margin:0 auto;max-width:942px;width:100%}.SingleTestimonialModule .Organization p{color:#535353}.PreFooterCtaMain .Content ul{padding:0}.PreFooterCtaMain .BgBlur a{backdrop-filter:blur(11.600000381469727px);background:hsla(0,0%,100%,.2)}.PreFooterCtaMain .BgBlur a:hover{background:#f05426}.FAQListAccordion .FAQListQuestion{border:1px solid #d1d6dc80;cursor:pointer;transition:all .4s}.FAQListAccordion .FAQListItem .FAQListQuestion.Active{background-color:#193152}.FAQListAccordion .FAQListItem .FAQListQuestion.Active .FaqTitle h5{color:#fff}.FAQListAccordion .FaqTitle{width:calc(100% - 26px)}.FAQListAccordion .FaqIcon{height:26px;width:26px}.FAQListAccordion .FaqIcon svg{display:block;height:100%;transition:transform .4s ease;width:100%}.FAQListAccordion .FAQListQuestion.Active .FaqIcon svg{transform:rotate(180deg)}.FAQListAccordion .FAQListQuestion.Active svg path{stroke:#fff}.MeetOurTeamSection .MeetOurTeamCol{background:linear-gradient(180deg,#a3adba,#193152);overflow:hidden;width:100%}.MeetOurTeamSection .MeetOurTeamRow{gap:20px}.MeetOurTeamSection .MeetOurTeamContent{background:linear-gradient(90.57deg,#193152 24.83%,rgba(25,49,82,0) 99.5%);bottom:0;gap:10px;left:0;padding:20px 16px;position:absolute;width:100%;z-index:1}.MeetOurManagersModule .MeetOurTeamContent{padding:15px 23px}.MeetOurTeamSection .MeetOurTeamTextRight{line-height:0;position:relative;width:28px}.MeetOurTeamSection .MeetOurTeamTextLeft{position:relative;width:calc(100% - 38px)}.MeetOurTeamSection .MeetOurTeamTextRight a{display:block}.MeetOurTeamSection .MeetOurTeamImg{align-items:end;display:flex;height:auto;min-height:333px;padding-top:20px;transform:scale(1) translateY(7px);transition:all .4s ease}.MeetOurTeamSection .MeetOurTeamCol:hover .MeetOurTeamImg{transform:translateY(0) scale(1.03)}.MeetOurTeamSection .MeetOurTeamContent:before{background:linear-gradient(90.57deg,#ee522f 24.83%,rgba(25,49,82,0) 99.5%);content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .4s ease;width:100%}.MeetOurTeamSection .MeetOurTeamCol:hover .MeetOurTeamContent:before{left:0}.MeetOurTeamSection .MeetOurTeamImg img{height:auto;width:100%}.MeetOurTeamSection .CountryFlagIcon{line-height:0;transition:all .4s ease;width:27px}.MeetOurTeamSection .CountryName{width:calc(100% - 35px)}.MeetOurTeamSection .MeetOurTeamCountry{align-items:center;gap:8px;overflow:hidden;padding-bottom:2px}.MeetOurTeamSection .MeetOurTeamEmail a{align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.MeetOurTeamSection .MeetOurTeamEmail a span{display:block;line-height:0;width:8px}.MeetOurTeamSection .MeetOurTeamEmail a span svg{height:auto;width:100%}.MeetOurTeamSection .MeetOurTeamCol:hover .CountryFlagIcon{margin-left:-35px}.CaseCardrMain{overflow:hidden}.CaseCardrMain .TopContent{border-bottom:1px solid #dbdbdb;gap:20px 25px}.CaseCardrMain .Content *{line-height:1.55}.CaseCardrMain .ArrowBox{background-color:#f05426;height:40px;opacity:0;position:absolute;right:0;top:0;transition:all .6s;width:40px}.CaseCardrMain .CardLink:hover .ArrowBox{opacity:1}.CaseCardrMain .ButtonBox .TextBox a{color:#000;line-height:1.5}.CaseCardrMain .caseStudyWrapper{margin:0 -9px}.CaseCardrMain .CaseCard{overflow:hidden;padding:0 9px;position:relative}.CaseCardrMain .CardImage{height:225px;overflow:hidden;position:relative}.CaseCardrMain .CardImage img{height:100%;object-fit:cover;transition:all .6s;width:100%}.CaseCardrMain .CardLink:hover>.CardImage img{transform:scale(1.1)}.CaseCardrMain .CardContent{height:calc(100% - 225px);padding-left:28px;padding-right:28px}.CaseCardrMain .TagGroup{gap:8px}.CaseCardrMain .CardTitle *{color:#000;font-size:22px;font-weight:400}.CaseCardrMain .Tag{border-radius:20px;color:#f37651;font-size:14px;margin-right:6px}.CaseCardrMain .Tag.active{background:hsla(14,87%,91%,.5);padding:1px 9px}.CaseCardrMain .filter-container{gap:10px;margin-bottom:-50px}.CaseCardrMain .custom-dropdown{cursor:pointer;min-width:180px;width:auto}.CaseCardrMain .dropdown-header{border:1px solid #d1d6dc;border-radius:4px;font-size:16px;line-height:29px}.CaseCardrMain .dropdown-header:hover{border-color:#f05426}.CaseCardrMain .arrow{border:solid #000;border-width:0 1.25px 1.25px 0;display:inline-block;padding:4px;transform:rotate(45deg);transition:transform .3s ease}.CaseCardrMain .custom-dropdown.active .arrow{transform:rotate(-135deg)}.CaseCardrMain .dropdown-list{border:1px solid #ccc;border-radius:0 0 5px 5px;border-top:none;box-shadow:0 4px 6px rgba(0,0,0,.1);display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;top:100%;z-index:10}.CaseCardrMain .dropdown-list li{font-size:14px;margin:0;padding:10px 15px}.CaseCardrMain .dropdown-list li:hover{background-color:#f8f8f8;color:#f05426}.CaseCardrMain .NoResults{text-align:center;width:100%}.CaseCardrMain .card-loader{align-items:center;display:flex;justify-content:center}.CaseCardrMain .loader{animation:spin .8s linear infinite;border:4px solid #eee;border-radius:50%;border-top-color:#f05426;height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.CaseCardrMain ul.pagination{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;margin:0;padding:0}.CaseCardrMain ul.pagination li{margin:0;padding:0}.CaseCardrMain ul.pagination li a{align-items:center;border:1px solid #1a3151;display:flex;height:45px;justify-content:center;padding:5px;width:45px}.CaseCardrMain ul.pagination li.active a,ul.pagination li:hover a{background:#1a3151;color:#fff}.CaseCardrMain ul.pagination li.disabled a{background:#1a3151;color:#fff;opacity:.6;pointer-events:none}.CaseCardrMain .custom-dropdown.active{background-color:#fff}.CaseCardrMain .custom-dropdown.active .selected-text{color:#f05426}.CaseCardrMain .custom-dropdown.active .arrow,.CaseCardrMain .custom-dropdown.active .dropdown-header{border-color:#f05426}.ProductHubdbMain{overflow:hidden}.ProductHubdbMain .TopTextContent{margin:0 auto;max-width:751px}.ProductHubdbMain .Content *{line-height:1.55}.ProductHubdbMain .cardBox{cursor:pointer}.ProductHubdbMain .cardBox:hover>.CardContent{background-color:#f05426}.ProductHubdbMain .CardContent{transform:translateY(220px);transition:all .6s ease;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease}.ProductHubdbMain .cardBox:hover .CardContent{transform:translateY(0)}.ProductHubdbMain .file_box{background-color:transparent;height:45px;opacity:1;padding:10px;position:absolute;right:0;top:0;transition:all .6s ease;width:45px}.ProductHubdbMain .cardBox:hover .file_box{background-color:#f05426}.ProductHubdbMain .cardBox:hover>.CardImage img{transform:scale(1.1)}.ProductHubdbMain .CardGradient{background:linear-gradient(180.21deg,rgba(240,84,38,0) 63.75%,#f05426 99.82%);bottom:0;height:100%;position:absolute;width:100%;z-index:0}.ProductHubdbMain .CardGroup{gap:20px}.ProductHubdbMain .CaseCard{height:384px;overflow:hidden;position:relative;width:calc(33.33333% - 13.33333px)}.ProductHubdbMain .CardImage{overflow:hidden}.ProductHubdbMain .CardImage img{height:100%!important;object-fit:cover;transition:all .6s;width:100%}.ProductHubdbMain .CardContent{bottom:0;position:absolute;z-index:1}.ProductHubdbMain .CaseCard a.CardLink{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.TabbedContent ul{list-style:none}.TabbedContent li:not(.TabBodyListitem),.TabbedContent ul{margin:0;padding:0}.TabbedContent .TabTarget a.TabTargetItem{border-radius:12px 12px 0 0}.TabbedContent .TabBodyList li{gap:10px;margin:0}.TabbedContent .TabBodyList li p{flex:1;margin:0}.TabbedContent .TabBodyListitem span{background-color:#fcddd4;border-radius:50%;height:23px;width:23px}.TabbedContent .TabBodyList ul{flex-flow:column}.TabbedContent .TabBodyImage{height:stretch}.TabbedContent .TabBodyImage img{height:100%;width:100%}.TabbedContent .ButtonGroup{gap:10px 8px}.TabbedContent .TabTargetItem{color:#fff;cursor:pointer;display:inline-flex}.TabbedContent .TabBodyListitem:before{background-color:#f05426;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:width .4s ease,opacity .4s ease;width:0;z-index:-1}.TabbedContent .TabBodyListitem:hover:before{opacity:1;width:100%;z-index:1}.TabbedContent .TabBodyListitem{position:relative}.TabbedContent .TabBodyListitem:hover *{color:#fff;transition:color .4s ease}.TabbedContent .TabBodyListitem:hover span{background-color:#fff}.TabbedContent .TabBodyList li p,.TabbedContent .TabBodyListitem span{z-index:2}.TabbedContent .TabsTargetRow{border-bottom:1px solid #ebebeb;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.TabbedContent .TabsTargetRow::-webkit-scrollbar{height:3px;width:5px}.TabbedContent .TabsTargetRow::-webkit-scrollbar-track{background:#ebebeb}.TabbedContent .TabsTargetRow::-webkit-scrollbar-thumb{background:#f05426}.TabbedContent .ButtonItem .button a{padding:9px 18px}.ProductFeatureMain .CardsSlider{height:inherit;margin:0 7px}.ProductFeatureMain .FeatureCardsSlider{margin:0 -7px;overflow:hidden}.ProductFeatureMain .SliderImg img{height:100%!important;object-fit:cover;width:100%}.ProductFeatureMain .SliderImg{width:auto}.ProductFeatureMain .HeadingBox{max-width:553px;width:100%}.ProductFeatureMain .SliderBottomContent.IconContet{max-width:600px;width:100%}.ProductFeatureMain .slick-track{display:flex}.ProductFeatureMain .Content *+p{margin-top:13px}.ProductFeatureMain .SliderImg{height:206px;overflow:hidden}.ProductFeatureMain .SliderImg img{transition:transform .6s ease}.ProductFeatureMain .CardsSlider:hover .SliderImg img{transform:scale(1.1)}.ProductFeatureMain .CardsSlider .SliderContent{height:calc(100% - 206px);overflow:hidden;position:relative;z-index:1}.ProductFeatureMain .CardsSlider .SliderContent:after{background:#f05426;content:"";height:100%;left:0;position:absolute;top:0;transition:width .6s ease;width:0;z-index:-1}.ProductFeatureMain .CardsSlider:hover .SliderContent:after{width:100%}.ProInnerContentMain .ProductInnerLeft{padding-bottom:40px;width:100%}.ProInnerContentMain .ProductInnerRight{width:100%}.ProInnerContentMain .ProductInnerLeft ul{list-style:none;margin:0;padding:0}.ProInnerContentMain .ProductInnerLeft ul li a{align-items:center;border:1px solid #a3adba;display:flex;padding:12px 24px}.ProInnerContentMain .ProductInnerLeft ul li{margin:0}.ProInnerContentMain .ProductInnerLeft ul li.active a,.ProInnerContentMain .ProductInnerLeft ul li:hover a{background:#193152;color:#fff}.ProInnerContentMain .ProductIContentBox{max-width:751px;width:100%}.ProInnerContentMain .ProductIMainList ul{list-style:none;margin:0;padding:0}.ProInnerContentMain .ProductIMainList ul li{gap:10px;margin:0}.ProInnerContentMain .ProductIMainList ul li span{background-color:#fcddd4;border-radius:50%;height:23px;width:23px}.ProInnerContentMain .ProductIMainList ul li p{flex:1;margin:0}.ProInnerContentMain .ProductIMainTitle:before{background:#f05426;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:3px}.ProInnerContentMain .ProductIMainTitle{margin:5px 0;padding-left:13px;position:relative}.ProInnerContentMain .FreePlanBoxCol{max-width:260px;min-height:260px;overflow:hidden;position:relative;width:100%}.ProInnerContentMain .FreePlanBoxRow.V2 .FreePlanBoxCol{max-width:calc(50% - 8px);min-height:247px;width:100%}.ProInnerContentMain .FreePlanBoxRow{gap:15px}.ProInnerContentMain .FreePlanBoxTitle{padding:21px 34px}.ProInnerContentMain .FreePlanBoxImages img{height:180px!important;object-fit:cover;width:100%}.ProInnerContentMain .FeatureCardsSlider .CardsSlider{height:inherit;margin:0 7px}.ProInnerContentMain .ProductIBox .ButtonGroup{gap:13px}.ProInnerContentMain .ProductIContentBoxLine hr{background:#e3e3e3;margin:0;max-width:839px}.ProInnerContentMain .ProductInnerRight .SliderContent{height:calc(100% - 206px);position:relative;z-index:1}.ProInnerContentMain .ProductInnerRight .SliderContent:after{background:#f05426;content:"";height:100%;left:0;position:absolute;top:0;transition:width .6s ease;width:0;z-index:-1}.ProInnerContentMain .ProductInnerRight .CardsSlider:hover .SliderContent:after{width:100%}.ProInnerContentMain .ProductInnerRight .FreePlanBoxTitle .hover-Content,.ProInnerContentMain .ProductInnerRight .ProductListItem{position:relative}.ProInnerContentMain .ProductInnerRight .ProductListItem:before{background-color:#f05426;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:width .4s ease,opacity .4s ease;width:0;z-index:-1}.ProInnerContentMain .ProductInnerRight .ProductListItem:hover:before{opacity:1;width:100%;z-index:1}.ProInnerContentMain .ProductInnerRight .ProductListItem:hover *{color:#fff;z-index:2}.ProInnerContentMain .ProductInnerRight .SliderImg{height:206px;overflow:hidden}.ProInnerContentMain .FeatureCardsSlider .slick-track{display:flex}.ProInnerContentMain .ProductInnerRight .SliderImg img{height:100%!important;object-fit:cover;transition:transform .6s ease;width:100%}.ProInnerContentMain .ProductInnerRight .CardsSlider:hover .SliderImg img{transform:scale(1.1)}.ProInnerContentMain .ProductInnerRight .FreePlanBoxTitle>.hover-Content:before{background:url(https://2281284.fs1.hubspotusercontent-na1.net/hubfs/2281284/Twintec%20Theme%20Feb%202026/images/Line%2047.png);background-repeat:no-repeat;content:"";height:1px;position:absolute;top:0;width:100%}.ProInnerContentMain .ProductInnerRight .FreePlanBoxTitle{background:#193152;bottom:0;left:0;position:absolute;transition:all .4s ease;width:100%}.ProInnerContentMain .ProductInnerRight .FreePlanBoxCol:hover .FreePlanBoxTitle{transform:translateY(0)!important}.OurStoryTwoCol{overflow:hidden}.OurStoryTwoCol .HeadingBox{width:100%}.OurStoryTwoCol .TwoColImg img{display:block;height:100%!important;max-width:100%!important;object-fit:cover;width:100%}.OurStoryTwoCol .TwoColImg{height:100%}.OurStoryTwoCol .ImgTopTitle p{font-size:52px;line-height:1.25}.OurStoryTwoCol .Content Ul li:before{background-image:url(https://2281284.fs1.hubspotusercontent-na1.net/hubfs/2281284/Twintec%20Theme%20Feb%202026/images/check_mark.svg);background-repeat:no-repeat;background-size:cover;content:"";height:23px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:23px}.OurStoryTwoCol .Content ul li{font-family:Clash Grotesk,sans-serif;font-size:22px;font-weight:500;line-height:1.4;margin:0 0 10px;padding-left:36px;position:relative}.OurStoryTwoCol .Content ul{list-style:none;padding:0}.TimelineCarousel .TimelineNav{flex-wrap:nowrap;overflow-x:auto;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:1px;scrollbar-width:none}.TimelineCarousel .NavItem{cursor:pointer;flex:auto;position:relative;z-index:2}.TimelineCarousel .Slide{display:none}.TimelineCarousel .TimelineNav .Line{background:#b7b7b7;bottom:12px;height:2px;left:0;position:absolute;width:100%;z-index:-1}.TimelineCarousel .NavItem.active .Line{background:#f05426}.TimelineCarousel .SlideImg img{height:100%!important;width:100%}.TimelineCarousel .NavItem .Dot{background-color:#b7b7b7;border:3px solid #fff;border-radius:50%;height:24px;outline:1px solid #b7b7b7;padding:4px;transition:background-color .3s ease,outline-color .3s ease,transform .3s ease;width:24px}.TimelineCarousel .NavItem.active .Dot,.TimelineCarousel .NavItem.active+.NavItem .Dot:not(.LastDot){background:#f05426;outline-color:#f05426}.TimelineCarousel .SlideHeadline{border-bottom:2px solid;border-image:linear-gradient(90deg,#193152,hsla(0,0%,100%,0));border-image-slice:1}.TimelineCarousel .NavItem .LastDot{bottom:0;position:absolute;right:0}.TimelineCarousel .NavItem,.TimelineCarousel .TimelineNav .Line{transition:all .5s ease}.TimelineCarousel .TimelineNav::-webkit-scrollbar{display:none}.OurVisionMission .InnerImg img{display:block;height:52px!important;object-fit:contain;width:52px}.OurVisionMission .InnerImg{background-color:#d1dae2;border-radius:50%;height:98px;overflow:hidden;width:98px}.OurVisionMission .InnerContent{width:calc(100% - 98px)}.OurVisionMission .RowWrapper{gap:30px 0}.CorevaluesSliderModule .SliderArrows{gap:10px}.CorevaluesSliderModule .BlogSliderNav .nextArrow,.CorevaluesSliderModule .BlogSliderNav .prevArrow{border:1px solid #fff;cursor:pointer;height:45px;transition:all .4s;width:45px}.CorevaluesSliderModule .BlogSliderNav .nextArrow:hover,.CorevaluesSliderModule .BlogSliderNav .prevArrow:hover{background-color:#f05426;border:1px solid #f05426}.CorevaluesSliderModule .CorevaluesSlider{margin:0 -9px}.CorevaluesSliderModule .SliderIcon img{display:block;height:42px!important;object-fit:cover;width:42px}.CorevaluesSliderModule .SliderIcon{background-color:#d1dae2;border-radius:50%;height:86px;overflow:hidden;transition:background-color .4s ease;width:86px}.CorevaluesSliderModule .SliderSlides:hover .SliderIcon{background-color:#fff}.CorevaluesSliderModule .SliderSlides:hover .SliderDescription,.CorevaluesSliderModule .SliderSlides:hover .SliderTitle{color:#fff}.CorevaluesSliderModule .slick-track{display:flex}.CorevaluesSliderModule .SliderSlides{height:inherit;margin:0 9px}.CorevaluesSliderModule .SliderSlides:before{background-color:#193152;content:"";height:100%;left:0;position:absolute;top:0;transition:width .8s ease;width:0;z-index:1}.CorevaluesSliderModule .SliderSlides:hover:before{width:100%}.CorevaluesSliderModule .SliderBox{z-index:1}.CorevaluesSliderModule{overflow:hidden}.CorevaluesSliderModule .SliderDescription,.CorevaluesSliderModule .SliderTitle{transition:color .4s ease}.BuiltEngineeringList{overflow:hidden}.BuiltEngineeringList .ListIcon svg{display:block;height:100%;width:100%}.BuiltEngineeringList .ListIcon{background-color:#fcddd4;border-radius:50%;height:23px;width:23px;z-index:2}.BuiltEngineeringList .ListText{width:calc(100% - 23px);z-index:2}.BuiltEngineeringList .ListItemInner:after{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:1px;position:absolute;width:83%}.BuiltEngineeringList .ListItemBox:before{background-color:#f05426;content:"";height:100%;left:0;position:absolute;top:0;transition:width .8s ease;width:0;z-index:1}.BuiltEngineeringList .ListItemBox:hover:before{width:100%}.BuiltEngineeringList .ContentBox{max-width:510px;width:100%}.FaqTwoColumn .FAQListQuestion{background:#e8edf180;border:none;cursor:pointer;transition:all .4s}.FaqTwoColumn .imagePartOutter{overflow:hidden;position:relative}.FaqTwoColumn .imagePartOutter .image-text{bottom:0;left:0;margin-bottom:50px;max-height:calc(80% - 50px);max-width:445px;overflow-y:auto;padding:0 55px;position:absolute;width:100%}.FaqTwoColumn .FAQListItem .FAQListQuestion.Active{background-color:#193152}.FaqTwoColumn .FAQListItem .FAQListQuestion.Active .FaqTitle h5{color:#fff}.FaqTwoColumn .FaqTitle{width:calc(100% - 26px)}.FaqTwoColumn .FaqIcon{height:20px;width:20px}.FaqTwoColumn .FaqIcon svg{display:block;height:100%;transition:transform .4s ease;width:100%}.FaqTwoColumn .FAQListQuestion.Active .FaqIcon svg{transform:rotate(180deg)}.FaqTwoColumn .FAQListQuestion.Active svg path{stroke:#fff}.FaqTwoColumn .imageshap{left:-30px;position:absolute;top:-172px}.FaqTwoColumn .imagePartOutter{width:560px}.FaqTwoColumn .imagePart{height:100%}.FaqTwoColumn .imagePart img{display:block;height:100%!important;object-fit:cover;width:100%}.FaqTwoColumn .FAQpart{width:526px}.CurrentVacanciesModule .filter-container{gap:10px;margin-bottom:-50px}.CurrentVacanciesModule .custom-dropdown{cursor:pointer;min-width:180px;width:auto}.CurrentVacanciesModule .dropdown-header{border:1px solid #d1d6dc;border-radius:4px;font-size:16px;line-height:29px}.CurrentVacanciesModule .dropdown-header:hover{border-color:#f05426}.CurrentVacanciesModule .arrow{border:solid #000;border-width:0 1.25px 1.25px 0;display:inline-block;padding:4px;transform:rotate(45deg);transition:transform .3s ease}.CurrentVacanciesModule .custom-dropdown.active .arrow{transform:rotate(-135deg)}.CurrentVacanciesModule .dropdown-list{border:1px solid #ccc;border-radius:0 0 5px 5px;border-top:none;box-shadow:0 4px 6px rgba(0,0,0,.1);display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;top:100%;z-index:10}.CurrentVacanciesModule .dropdown-list li{font-size:14px;margin:0;padding:10px 15px}.CurrentVacanciesModule .dropdown-list li:hover{background-color:#f8f8f8;color:#f05426}.CurrentVacanciesModule .JobDeatils{gap:18px}.CurrentVacanciesModule .JobDeatils p{color:#475a75}.CurrentVacanciesModule .CurrentVacanciesBox{background-color:#d1d6dc80;border-radius:7px;gap:30px 20px}.CurrentVacanciesModule .ApplyButton a{font-weight:500!important;padding:10px 45px!important}.PreFooterCtaMain{overflow:hidden}.PreFooterCtaMain .Content ul{list-style:none;margin:0;padding:30px 0 0}.PreFooterCtaMain .Content ul li{font-size:18px;font-weight:500;line-height:1.4;margin:0 0 30px;padding-left:39px;position:relative}.PreFooterCtaMain .Content ul li:last-child{margin-bottom:0}.PreFooterCtaMain .Content ul li:before{background-image:url("https://2281284.fs1.hubspotusercontent-na1.net/hubfs/2281284/Twintec%20Theme%20Feb%202026/images/Check-icon%20(3).svg");background-repeat:no-repeat;background-size:cover;content:"";height:23px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:23px}.PreFooterCtaMain .ButtonGroup{gap:15px 10px}.PreFooterCtaMain .ButtonItem a{padding:10px 18px}.LearningEvelopmentIntro{overflow:hidden}.LearningEvelopmentIntro .ImgPart{position:relative;width:43.5%;z-index:1}.LearningEvelopmentIntro .TextBox{width:56.5%}.LearningEvelopmentIntro .TextPart{background-color:#e8edf180}.LearningEvelopmentIntro .ImgWrapper{height:auto;overflow:hidden;width:calc(100% + 32px)}.LearningEvelopmentIntro .ImgWrapper img{display:block;height:100%!important;object-fit:cover;width:100%}.LearningEvelopmentIntro .ListIcon svg{display:block;height:100%;width:100%}.LearningEvelopmentIntro .ListIcon svg path{transition:fill .4s ease}.LearningEvelopmentIntro .ListIcon{background-color:#d1d6dc;border-radius:50%;height:23px;transition:background-color .4s ease;width:23px;z-index:2}.LearningEvelopmentIntro .ListText{transition:color .4s ease;width:calc(100% - 23px);z-index:2}.LearningEvelopmentIntro .ListItemBox:before{background-color:#f05426;content:"";height:100%;left:0;position:absolute;top:0;transition:width .8s ease;width:0;z-index:1}.LearningEvelopmentIntro .ListItemBox:hover .ListText{color:#fff}.LearningEvelopmentIntro .ListItemBox:hover:before{width:100%}.LearningEvelopmentIntro .ListItemBox:hover .ListIcon{background-color:#fff}.LearningEvelopmentIntro .ListItemBox:hover .ListIcon svg path{fill:#f05426}.LearningEvelopmentIntro .BottomContent{max-width:460px;width:100%}.OurTeamParent .OurTeamInner{height:100%;overflow:hidden;position:relative}.OurTeamParent .TeamCardWrapper{bottom:0;color:#fff;position:absolute;z-index:1}.OurTeamParent .TeamCardWrapper *{color:#fff}.OurTeamParent .OurTeamInner:after{background:linear-gradient(186.91deg,rgba(25,49,82,0) -7.48%,#193152 74.75%);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%}.OurTeamParent .TeamCardDescription{font-size:12px;line-height:1.41}.OurTeamParent .TeamCardTitle h3{line-height:1.25}.OurTeamParent .TeamCardSubTitle{font-size:12px;line-height:1.58}.OurTeamParent .TeamCardImage img{height:auto;width:100%}.ProcessStepsParent .ProcessCardIcon{background-color:#f05426;border-radius:50%;height:85px;line-height:0;position:relative;width:85px;z-index:1}.ProcessStepsParent .ProcessRound{font-size:0;height:100%;position:absolute;right:0;top:0;width:173px}.ProcessStepsParent .ProcessRound svg{height:100%;width:100%}.ProcessStepsParent .ProcesssCardRow{background-color:#142742;border-radius:60px 0 0 60px;position:relative}.ProcessStepsParent .ProcesssCardRow .ProcesssCard{cursor:pointer;position:relative;z-index:1}.ProcessStepsParent .StepsOuter{margin:0 auto;max-width:1054px;position:relative}.ProcessStepsParent .ProcessCardTitle{color:#fff}.ProcessStepsParent .ProcessCardIcon span svg{height:auto;width:100%}.ProcessStepsParent .ProcessCardIcon:before{background:linear-gradient(316deg,#193152 14.19%,#fff 94.79%);border:1px solid;border-radius:50%;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;position:absolute}.ProcessStepsParent .ProcesssCard .ProcessCardTooltip{background-color:#fff;border-radius:6px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);left:calc(50% + 25px);opacity:0;padding:30px 20px;position:absolute;text-align:left;top:-50%;transition:all .3s ease-in;visibility:hidden;width:400px}.ProcessStepsParent .ProcesssCard:hover .ProcessCardTooltip{opacity:1;visibility:visible}.ProcessStepsParent,.ProcessStepsParent .ProcesssCardRow .ProcesssCard:hover{z-index:6}.AnimationTrue span,.AnimationTrue svg path,.AnimationTrue svg rect{transition:all .6s ease}.ProcessStepsParent .ProcesssCard.AnimationTrue.Animation1_1 .ProcessCardIcon span{transform:rotate(-10deg)}.ProcessStepsParent .ProcesssCard.AnimationTrue.Animation1_1 .ProcessCardIcon span svg path:last-child{opacity:0}.ProcessStepsParent .ProcesssCard.AnimationTrue.Animation1_1:hover .ProcessCardIcon span{transform:rotate(0deg)}.ProcessStepsParent .ProcesssCard.AnimationTrue.Animation1_1:hover .ProcessCardIcon span svg path:last-child{opacity:1}.ProcessStepsParent .ProcesssCard.AnimationTrue.Animation1_2 .ProcessCardIcon span{transform:rotate(6deg);transform-origin:left center}.ProcessStepsParent .ProcesssCard.AnimationTrue.Animation1_2 .ProcessCardIcon span svg rect{opacity:0}.ProcessStepsParent .ProcesssCard.AnimationTrue.Animation1_2:hover .ProcessCardIcon span{transform:rotate(0deg)}.ProcessStepsParent .ProcesssCard.AnimationTrue.Animation1_2:hover .ProcessCardIcon span svg rect{opacity:1}.ProcessStepsParent .ProcesssCard.AnimationTrue.Animation2_2 .ProcessCardIcon span{transform:rotate(-15deg)}.ProcessStepsParent .ProcesssCard.AnimationTrue.Animation2_2:hover .ProcessCardIcon span{transform:rotate(3deg)}.ProcessStepsParent .ProcesssCard.AnimationTrue.Animation2_1 .ProcessCardIcon span svg rect{width:3px}.ProcessStepsParent .ProcesssCard.AnimationTrue.Animation2_1:hover .ProcessCardIcon span svg rect{width:revert-layer}.GlobalTeamLocMain .TopContent{margin:0 auto;max-width:716px;width:100%}.GlobalTeamLocMain .WorldImage img{display:block;height:100%;object-fit:contain;width:100%}.GlobalTeamLocMain .WorldImage{height:auto;margin:0 auto;max-width:1010px}.ReduceCarbonSection{overflow:hidden}.ReduceCarbonSection .ReduceCarbonInner .text{max-width:640px}.ReduceCarbonSection .baseModuleParent{position:static}.ReduceCarbonSection .ReduceCarbonInner .rightImg{bottom:0;position:absolute;right:0}.ReduceCarbonSection .ReduceCarbonInner .ImgTop{position:absolute;right:-5%;top:-36%}.ReduceCarbonSection .ReduceCarbonInner .ReduceCarbon-btn{column-gap:20px}.ReduceCarbonSection .ReduceCarbonInner .LeftContent{position:relative;z-index:2}.ReduceCarbonSection .ReduceCarbonInner .ImgTop img{height:100%!important;object-fit:cover}.ReduceCarbonSection .ReduceCarbon-btn .Expand-btn a:hover{padding:10px 40px}.CorevaluesCardsParent .CorevaluesCards{gap:20px}.CorevaluesCardsParent .CorevaluesCardIcon svg{height:100%;width:100%}.CorevaluesCardsParent .CorevaluesCardIcon{height:49px;transition:background-color .4s ease;width:49px}.CorevaluesCardsParent .CorevaluesCard .CorevaluesCardIcon path{transition:all .4s ease}.CorevaluesCardsParent .CorevaluesCard:hover .CorevaluesCardIcon path{fill:#fff}.CorevaluesCardsParent .CorevaluesCard:hover .CorevaluesCardDescription,.CorevaluesCardsParent .CorevaluesCard:hover .CorevaluesCardTitle{color:#fff}.CorevaluesCardsParent .CorevaluesCard:before{background-color:#f05426;content:"";height:100%;left:0;position:absolute;top:0;transition:width .4s ease;width:0;z-index:1}.CorevaluesCardsParent .CorevaluesCard:hover:before{width:100%}.CorevaluesCardsParent .CorevaluesCardBox{z-index:1}.CorevaluesCardsParent{overflow:hidden}.CorevaluesCardsParent .CorevaluesCardDescription,.CorevaluesCardsParent .CorevaluesCardTitle{transition:color .4s ease}.CorevaluesCardsParent .ButtonContentBtn .button.button--secondary a{padding-inline:18px}.SustainabilityLedBox .SustainabilityTop{max-width:823px;width:100%}.SustainabilityLedBox .LadBox{overflow:hidden;position:relative;transition:color .3s ease;width:33.33%}.SustainabilityLedBox .LadBox .title{font-size:62px;line-height:1.226;position:relative}.SustainabilityLedBox .LadBox .BoxText{max-height:124px;overflow-y:auto;position:relative}.SustainabilityLedBox .LadBox .BoxText:before{background:#708292;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.SustainabilityLedBox .LadBox.BoxBgImg .BoxText:before{background:#fff}.SustainabilityLedBox .LadBox.BoxBgImg:before{background:#193152;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease;width:100%}.SustainabilityLedBox .LadBox .LadBoxInner{height:100%;width:100%}.SustainabilityLedBox .LadBox.BoxBgImg:hover:before{left:0}.CaseStudyVideo .TopLeftContent{max-width:577px}.CaseStudyVideo .TopLeftContent .TopText{max-width:465px}.CaseStudyVideo .videoPart{overflow:hidden;padding-bottom:54.334%;position:relative;width:100%}.CaseStudyVideo .videoPart video{height:100%;left:0;position:absolute;top:0;width:100%}.CaseStudyVideo .videoPart .pause-btn svg,.CaseStudyVideo .videoPart .play-btn svg{display:block;height:100%;width:100%}.CaseStudyVideo .videoPart .pause-btn,.CaseStudyVideo .videoPart .play-btn{bottom:60px;cursor:pointer;overflow:hidden;position:absolute;right:70px;transition:all .3s;width:81px}.CaseStudyVideo .videoPart .playing .play-btn{display:none}.CaseStudyVideo .videoPart .pause-btn{display:none;transition:all .3s}.CaseStudyVideo .videoPart .playing .pause-btn{display:block}.ApplicationSectionInfo{max-width:860px;width:100%}.ApplicationListItem{min-height:384px}.ApplicationCardMain .ApplicationListItem .ApplicationImg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;transform:scale(1);transition:transform .8s ease;width:100%;z-index:-1}.ApplicationCardMain .ApplicationListItem:hover .ApplicationImg{transform:scale(1.2)}.FaqMain{overflow:hidden}.FaqMain .FaqTabs{display:flex;gap:34px;position:relative}.FaqMain .FaqTabs::-webkit-scrollbar{display:none}.FaqMain .FaqTabsParent{position:relative}.FaqMain .FaqTabsParent:after{background:#ddd;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}.FaqMain .FaqTab{cursor:pointer;position:relative;white-space:nowrap}.FaqMain .FaqTab:after{background:#193152;bottom:0;content:"";height:7px;left:0;opacity:0;position:absolute;transition:all .4s;width:100%}.FaqMain .FaqTab.active:after{opacity:1}.FaqMain .FaqTabPane{left:0;opacity:0;position:absolute;top:0;transition:opacity .35s ease;visibility:hidden;width:100%}.FaqMain .FaqTabPane.active{opacity:1;position:relative;visibility:visible}.FaqMain .FaqTabContents{position:relative}.FaqMain .FaqQuestion{border:1px solid #d1d6dc80;cursor:pointer;transition:all .4s}.FaqMain .FaqAnswer{display:none}.FaqMain .FaqItem.active .FaqQuestion{background-color:#193152}.FaqMain .FaqItem.active .FaqQuestion .FaqTitle{color:#fff}.FaqMain .FaqTitle{padding-right:15px;width:calc(100% - 26px)}.FaqMain .FaqIcon{height:26px;width:26px}.FaqMain .FaqIcon svg{transition:transform .4s ease}.FaqMain .FaqItem.active .FaqIcon svg{transform:rotate(180deg)}.FaqMain .FaqItem.active svg path{stroke:#fff}.FullImgMain .content-wrapper.mobile_content{margin:0 -24px}.FullImgMain .Title h4{font-size:28px;line-height:35px;text-transform:none}.FullImgMain .img_box{height:525px;overflow:hidden}.FullImgMain .img_box img{height:100%!important;max-width:100%!important;object-fit:cover;transition:all .5s ease-in-out;width:100%}.FullImgMain .img_box img:hover{scale:1.1}.FullImgMain .img_box.HoverNone img:hover{scale:1}.FullImgMain .dec_content p{line-height:28px}.FullImgMain .dec_content h4{margin-bottom:30px}.FullImgMain .frame{height:525px;margin:auto;overflow:hidden;position:relative}.FullImgMain .slide{inset:0;position:absolute}.FullImgMain .slide img{height:100%;object-fit:cover;width:100%}.FullImgMain .slide2{animation:revealSlide 4s infinite;clip-path:inset(0 0 0 80%)}@keyframes revealSlide{0%{clip-path:inset(0 0 0 80%);transform:translateX(25%)}40%{clip-path:inset(0 0 0 0);transform:translateX(-3%)}60%{clip-path:inset(0 0 0 0);transform:translateX(0)}to{clip-path:inset(0 0 0 0);transform:translateX(0)}}.AdvantagesBoxes .BoxesItem{transition:all .3s ease;width:calc(50% - 24px)}.AdvantagesBoxes .BoxesWrapper{gap:22px 47px}.AdvantagesBoxes .BoxesItem:hover{background:#f05426}.only-title-cta{overflow:hidden}.only-title-cta .Content ul{list-style:none;margin:0;padding:30px 0 0}.only-title-cta .Content ul li{font-size:18px;font-weight:500;line-height:1.4;margin:0 0 30px;padding-left:39px;position:relative}.only-title-cta .Content ul li:last-child{margin-bottom:0}.only-title-cta .Content ul li:before{background-image:url("https://2281284.fs1.hubspotusercontent-na1.net/hubfs/2281284/Twintec%20Theme%20Feb%202026/images/Check-icon%20(3).svg");background-repeat:no-repeat;background-size:cover;content:"";height:23px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:23px}.only-title-cta .ButtonGroup{gap:15px 10px}.only-title-cta .ButtonItem a{padding:10px 18px}.LogisticsIndustryCardModule .CardIcon img{display:block;height:41px!important;object-fit:cover;width:41px}.LogisticsIndustryCardModule .CardIcon{background-color:#f0f0f0;border-radius:50%;height:99px;overflow:hidden;width:99px}.LogisticsIndustryCardModule .CardBox{border:1px solid #475a75;height:100%}.LogisticsIndustryCardModule .CardWrapper{gap:17px 21px}.LogisticsIndustryCardModule .CardBox{flex:1 1 calc(50% - 11px);height:auto;max-width:502px}.LogisticsIndustryCardModule .TopContent{margin:0 auto;max-width:773px;width:100%}.LogisticsIndustryCardModule .ArrowBox{height:45px;position:absolute;right:-1px;top:-1px;width:45px}.LogisticsIndustryCardModule .CardBox>a.CardLink{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.FurtherDetailCard .TopContent{margin:0 auto;max-width:492px;width:100%}.FurtherDetailCard .ArrowBox{height:44px;opacity:0;position:absolute;right:0;top:0;transition:all .8s ease;width:44px;z-index:4}.FurtherDetailCard .KeyBenefitsCard:hover .ArrowBox{opacity:1}.FurtherDetailCard .KeyBenefitsCard:hover .BenefitsCardContent,.FurtherDetailCard .KeyBenefitsCard:hover .BenefitsCardImg{animation:blink .8s ease-in-out}.FurtherDetailCard .CardWrapper{gap:36px}.FurtherDetailCard .KeyBenefitsCard{height:100%}.FurtherDetailCard .BenefitsCardCol{width:calc(25% - 27px)}.FurtherDetailCard .BenefitsCardImg img{display:block;height:100%!important;object-fit:contain;width:100%}.FurtherDetailCard .BenefitsCardImg{height:58px;width:58px}.FurtherDetailCard .KeyBenefitsCard>a.CardLink{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@keyframes blink{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.ContactUsTwoCol .AuthorDeatilsBox{background:linear-gradient(180deg,#a3adba,#193152);max-width:371px;overflow:hidden;width:100%}.ContactUsTwoCol .AuthorContent{background:linear-gradient(90.57deg,#193152 24.83%,rgba(25,49,82,0) 99.5%);bottom:0;gap:10px;left:0;padding:20px 16px;position:absolute;width:100%;z-index:1}.ContactUsTwoCol .TextRight{line-height:0;position:relative;width:35px}.ContactUsTwoCol .TextLeft{position:relative;width:calc(100% - 45px)}.ContactUsTwoCol .TextRight a{display:block}.ContactUsTwoCol .AuthorImg{align-items:end;display:flex;height:auto;min-height:333px;padding-top:20px;transform:scale(1) translateY(7px);transition:all .4s ease}.ContactUsTwoCol .AuthorDeatilsBox:hover .AuthorImg{transform:translateY(0) scale(1.03)}.ContactUsTwoCol .AuthorContent:before{background:linear-gradient(90.57deg,#ee522f 24.83%,rgba(25,49,82,0) 99.5%);content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .4s ease;width:100%}.ContactUsTwoCol .AuthorDeatilsBox:hover .AuthorContent:before{left:0}.ContactUsTwoCol .AuthorImg img{height:auto;width:100%}.ContactUsTwoCol .TwoColWrapper .Flag img{display:block;height:100%!important;object-fit:contain;width:100%}.ContactUsTwoCol .TwoColWrapper .Flag{height:78px;width:78px}.ContactUsTwoCol .TwoColWrapper .FlagTitle{width:calc(100% - 78px)}.ContactUsTwoCol .TwoColWrapper .PhoneNumber{width:calc(100% - 41px)}.ContactUsTwoCol .TwoColWrapper .CallIcon{background-color:#fff;border-radius:50%;height:41px;width:41px}.ContactUsTwoCol .TwoColWrapper .CallIcon svg{display:block;height:18px;width:18px}.ContactUsTwoCol .TwoColWrapper .ContentBox{max-width:400px}.ContactUsTwoCol .TwoColWrapper .LeftCol:after{background:linear-gradient(180deg,#fff .48%,#193152 53.37%,#fff);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.ContactUsTwoCol .TwoColWrapper .TextRight img{display:block;height:100%!important;width:100%}.ContactUsTwoCol .AuthorDeatilsBox+.AuthorDeatilsBox{margin-top:20px}.CustomerFormParent .CustomerFormOuter{background-color:#193152;display:inline-block;width:100%}.CustomerFormParent .CustomerFormInner{margin:0 auto;max-width:915px}.CustomerFormParent .SubTitleGroup{margin:0 auto;max-width:fit-content}.CustomerFormParent form{background-color:transparent;border:none;border-radius:0;padding:0}.CustomerFormParent form .hs-form-field>label,.CustomerPopUpMain form .hs-form-field>label span{color:#fff;font-weight:500}.CustomerFormParent form input[type=email],.CustomerFormParent form input[type=number],.CustomerFormParent form input[type=password],.CustomerFormParent form input[type=tel],.CustomerFormParent form input[type=text],.CustomerFormParent form select,.CustomerPopUpMain form textarea{border:1px solid #fff;outline-color:#fff;padding:16px 24px;transition:all .3s ease}.CustomerFormParent input[type=email]:focus,.CustomerFormParent input[type=file]:focus,.CustomerFormParent input[type=number]:focus,.CustomerFormParent input[type=password]:focus,.CustomerFormParent input[type=tel]:focus,.CustomerFormParent input[type=text]:focus,.CustomerFormParent select:focus,textarea:focus{border-color:#193152;outline-color:#193152}.CustomerFormParent form a{color:#fff}.CustomerFormParent form .hs-form-booleancheckbox label.hs-form-booleancheckbox-display input+span{color:#fff;cursor:pointer}.CustomerFormParent form .hs-form-booleancheckbox label.hs-form-booleancheckbox-display input+span:before{border:1px solid #fff}.CustomerFormParent form .hs-form-booleancheckbox label.hs-form-booleancheckbox-display input:checked+span:after{border-color:#fff}.CustomerFormParent form input[type=submit]{background-color:#193152}.CustomerFormParent form input[type=submit]:hover{background-color:#f05426}.CustomerFormParent .submitted-message{border:none;border-radius:0;color:#193152;font-weight:600;padding:0;text-align:center}.CustomerFormParent .hs-fieldtype-select .input:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='7' fill='none' viewBox='0 0 14 7'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12.63.75 7.74 5.64a1.49 1.49 0 0 1-2.1 0L.75.75'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:7px;pointer-events:none;position:absolute;right:24px;top:calc(50% - 5px);width:14px;z-index:9}.CustomerFormParent .hs-fieldtype-select .input{position:relative}.CustomerFormParent form .form-columns-2,.CustomerFormParent form .form-columns-3{margin:0 -6px!important}.CustomerFormParent form .form-columns-2>div,.CustomerFormParent form .form-columns-3>div{margin-left:6px!important;margin-right:6px!important}.CustomerFormParent form .form-columns-3>div{width:calc(33.33% - 12px)!important}.CustomerFormParent form .form-columns-2>div{width:calc(50% - 12px)!important}.CustomerFormParent .hs_recaptcha.hs-form-field{float:left}.CustomerFormParent .actions{display:flex;justify-content:flex-end;position:relative}.StaffContactDetails{overflow:hidden}.StaffContactDetails .FaqTabs{cursor:pointer;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;width:1160px}.StaffContactDetails .FaqTabsParentInner:after{background:#e4e4e4;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.StaffContactDetails .FaqTab .FaqTabInner:after{background:#193152;bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;transition:all .4s;width:100%}.StaffContactDetails .FaqTab .FaqTabInner.active:after{opacity:1}.StaffContactDetails .FaqTab .FaqTabInner.active{z-index:5}.StaffContactDetails .FaqTabPane{left:0;opacity:0;position:absolute;top:0;transition:opacity .35s ease;visibility:hidden;width:100%}.StaffContactDetails .FaqTabPane.active{display:flex;flex-wrap:wrap;gap:10px;opacity:1;position:relative;visibility:visible}.StaffContactDetails .NextArrow:after{background:linear-gradient(270deg,#fff 46.76%,hsla(0,0%,100%,0));content:"";display:block;height:100%;position:absolute;right:19px;top:-4px;width:164px;z-index:2}.StaffContactDetails .NextArrow{cursor:pointer;position:relative;z-index:4}.StaffContactDetails .AuthorDeatilsBox{border-radius:4px;display:inline-block;overflow:hidden;width:auto}.StaffContactDetails .AuthorName{border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.StaffContactDetails .AuthorDeatilsBox:after{background-color:#193152;content:"";height:100%;left:0;position:absolute;top:0;transition:width .6s ease-in-out;width:0;z-index:1}.StaffContactDetails .ContentBox{z-index:2}.StaffContactDetails .AuthorDeatilsBox:hover:after{width:100%}.StaffContactDetails .AuthorEmail a:hover{color:#fff}.CaseCardrMain .CaseContentCards{border-bottom:1px solid #dbdbdb;gap:18px}.CaseCardrMain .CaseContentCards .CaseCard{height:auto;padding:0}.CaseCardrMain .CaseContentCards .CaseCard.is-hidden{display:none}.CaseCardrMain .CaseContentCards .CaseCardMoreBtn{margin:0 auto}.two-cols-main{overflow:hidden}.two-cols-main .content-part{width:46.9%}.two-cols-main .image-part{overflow:hidden;width:53.1%}.two-cols-main .image-part img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover;transition:all .3s ease-in-out;width:100%}.two-cols-main .content-part .Content{color:#fff}.two-cols-main .two-cols-wrapr{height:100%}.two-cols-main .content-wrap{max-width:520px}.two-cols-main .image-part:hover img{scale:1.1}.two-cols-main .FullWidth{width:100%}.tabbing-main{overflow:hidden}.tabbing-main .FaqTabs{display:flex;gap:34px;overflow-x:auto;position:relative;white-space:nowrap}.tabbing-main .FaqTabs::-webkit-scrollbar{display:none}.tabbing-main .FaqTabsParent{position:relative}.tabbing-main .FaqTabsParent:after{background:#ddd;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}.tabbing-main .FaqTab{cursor:pointer;position:relative;white-space:nowrap}.tabbing-main .FaqTab:after{background:#193152;bottom:0;content:"";height:7px;left:0;opacity:0;position:absolute;transition:all .4s;width:100%}.tabbing-main .FaqTab.active:after{opacity:1}.tabbing-main .FaqTabPane{left:0;opacity:0;position:absolute;top:0;transition:opacity .35s ease;visibility:hidden;width:100%}.tabbing-main .FaqTabPane.active{opacity:1;position:relative;visibility:visible}.tabbing-main .FaqTabContents{position:relative}.tabbing-main .image-part{width:44.4%}.tabbing-main .content-part{width:55.6%}.tabbing-main .inner-part.flex-row-reverse .content-part{padding-left:0;padding-right:50px}.tabbing-main .image-part img{display:block;height:100%!important;object-fit:cover;width:100%}.tabbing-main .content-part.full-width{padding:0;width:100%}.tabbing-main .IconBox{height:24px;width:24px}.tabbing-main .TextBox{width:calc(100% - 24px)}.TwoColFormMain .FormTextGroup p{line-height:28px;margin-top:15px}.TwoColFormMain .br_img{bottom:0;left:10%;position:absolute;right:0}.TwoColFormMain .FormTextGroup{display:flex}.TwoColFormMain .contentBoxForm{width:390px}.TwoColFormMain .FormPart{width:calc(100% - 390px)}.TwoColFormMain .FormWrapper{max-width:527px}.TwoColFormMain .FormWrapper .form-title{display:none}.TwoColFormMain .FormWrapper form{background-color:transparent;border:none;border-radius:0;padding:0}.TwoColFormMain .FormWrapper .hs-form-field>label,.TwoColFormMain .FormWrapper .hs-form-field>label span{color:#193152;font-size:16px;font-weight:500;text-transform:capitalize}.TwoColFormMain .FormWrapper input[type=email],.TwoColFormMain .FormWrapper input[type=number],.TwoColFormMain .FormWrapper input[type=password],.TwoColFormMain .FormWrapper input[type=tel],.TwoColFormMain .FormWrapper input[type=text],.TwoColFormMain .FormWrapper select,.TwoColFormMain .FormWrapper textarea{border:1px solid #a3adba;padding:16px 15px}.TwoColFormMain .actions{background:#193152;display:inline-block;position:relative;width:100%}.TwoColFormMain .actions:after{background:url(https://2281284.fs1.hubspotusercontent-na1.net/hubfs/2281284/Twintec%20Theme%20Feb%202026/images/white_arrow.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:10px;position:absolute;right:39%;top:50%;transform:translateY(-50%);width:10px}.TwoColFormMain .FormPart .submitted-message{border-color:#193152;color:#193152}.CaseStudiesIntroMain .CaseStudiesIntroImgPart{overflow:hidden}.CaseStudiesIntroMain .CaseStudiesIntroImgWrapper img{height:100%;object-fit:cover;transition:all .6s;width:100%}.CaseStudiesIntroMain .ImgAnimation:hover>.CaseStudiesIntroImgWrapper img{transform:scale(1.1)}.CaseStudiesIntroSecImgMain .CaseStudiesIntroOuter{width:100%}.CaseStudiesIntroImgMain{background:#1a3151;padding-bottom:30px}.CaseStudyHeadingMain .TagText{letter-spacing:11%}.CaseStudyHeadingMain .FullColTextOuter{gap:20px}@media(min-width:650px){.MeetOurTeamSection .MeetOurTeamCol{width:calc(50% - 10px)}.MeetOurTeamSection .MeetOurTeamImg img{height:314px;object-fit:cover;object-position:top;width:100%}.ContactUsTwoCol .AuthorImg img{height:407px;object-fit:cover;object-position:top;width:100%}}@media (min-width:768px) and (max-width:991px){.BuiltEngineeringList .wrapping-left,.OurStoryTwoCol .wrapping-left{max-width:720px}}@media (min-width:768px){.TabTwoCol .ovals-wrapper{height:400px;margin:0 auto;width:500px}.TabTwoCol .oval-group{width:250px}.TimelineCarousel .NavItem.active,.TimelineCarousel.fixed-layout .NavItem.active{min-width:100px}.ProcessStepsParent .ProcesssCardRow{padding:18px 0;width:calc(100% - 140px)}.CorevaluesCardsParent .CorevaluesCard{width:calc(50% - 15px)}.ContactUsTwoCol .TwoColWrapper .LeftCol,.ContactUsTwoCol .TwoColWrapper .RightCol{width:50%}.CustomerFormParent .hs_recaptcha{display:inline-block;width:auto}.CustomerFormParent .hs_recaptcha+.hs_submit{float:right;width:50%}.CaseCardrMain .CaseContentCards .CaseCard{width:calc(33.33% - 12px)}}@media(min-width:992px){.MeetOurTeamSection .MeetOurTeamCol{width:calc(33.33% - 15px)}.MeetOurTeamSection .MeetOurTeamTop{margin:0 auto;max-width:643px;width:100%}.MeetOurTeamSection .MeetOurTeamTop.V2{max-width:738px}.TabbedContent .TabBodyList{width:calc(40% - 12.5px)}.TabbedContent .TabBodyImage{width:calc(60% - 12.5px)}.TabbedContent .TabBodyInner{gap:25px}.TabbedContent .TabTarget a.TabTargetItem{padding:14px 37px}.TabbedContent .TabBodyList ul{gap:10px}.ProInnerContentMain .ProductInnerLeft{padding-bottom:0;padding-right:40px;width:324px}.ProInnerContentMain .ProductInnerRight{width:calc(100% - 324px)}.ProInnerContentMain .ProductIBox{padding-left:40px;padding-right:40px}.ProInnerContentMain .ProductIBox.V2{padding-right:0}.ProInnerContentMain .ProductInnerRight{border-image:linear-gradient(90deg,#f5f5f5,#757575 45.67%,#fff);border-image-slice:1;border-left:1px solid}.ProInnerContentMain .ProductISlider .slick-list{padding-right:60px}.ProInnerContentMain .ProductInnerLeft ul{padding-bottom:30px;position:sticky;top:170px}.ProInnerContentMain .ProductInnerLeft ul li a{padding:28px 30px}.ProInnerContentMain .ProductInnerLeft ul li+li{margin-top:14px}.TimelineCarousel.fixed-layout .NavItem{flex:1 1 20%;min-width:auto}.TimelineCarousel .SlideImg{width:45%}.TimelineCarousel .SlideText{width:55%}.TimelineCarousel .NavItem{flex:0 0 20%}.TimelineCarousel .SlideDescription{max-width:525px}.CorevaluesSliderModule .CorevaluesSliderOuter .Content{max-width:412px;width:100%}.CorevaluesCardsParent .CorevaluesCard{width:calc(25% - 15px)}.CaseStudiesIntroImgMain{background:transparent;padding-bottom:0}.CaseStudiesIntroImg{margin-bottom:-254px;margin-top:-254px}.CaseStudiesIntroImgV2{margin-top:-254px}.CaseStudiesIntroImgV1{margin-bottom:-254px;margin-top:60px}.baseModuleParent.CaseStudiesIntroImgMain{z-index:6}.CaseStudiesIntroOuter{width:calc(50% - 39px)}.CaseStudiesIntroText{height:auto;min-height:185px}.CaseStudiesIntroImgWrapper{height:508px}.CaseStudiesIntroImgWrapper.V2{height:488px}.CaseStudiesIntroImgMain .CaseStudiesIntroOuter{display:flex;justify-self:end}.CaseStudiesIntroSecImgMain .CaseStudiesIntroOuter>div{width:100%}}@media(min-width:1180px){.ProInnerContentMain .FreePlanBoxRow.V2 .FreePlanBoxCol{max-width:calc(50% - 8px)}}@media (min-width:1200px){.TabTwoCol .ovals-wrapper{margin-left:auto;margin-right:0;width:450px}.TabTwoCol .oval-group{width:220px}.ConceptFeatureCards .FeatureCardsSlider .slick-list{margin-right:150px;overflow:visible}.BuildApproachModule .Content{max-width:528px;width:100%}.AssessCheckImgMain .TitleStyle h2{font-size:30px}.MeetOurTeamSection .MeetOurTeamCol{width:calc(25% - 15px)}.TabbedContent .TabBodyList{width:418px}.TabbedContent .TabBodyImage{width:calc(100% - 507px)}.TabbedContent .TabBodyInner{gap:89px}.TimelineCarousel .NavItem.active,.TimelineCarousel.fixed-layout .NavItem.active{min-width:300px}.TimelineCarousel .SlideImg{width:469px}.TimelineCarousel .SlideText{width:calc(100% - 469px)}.OurTeamParent .OurTeamCards{transition:transform .4s ease,z-index 0s}.OurTeamParent .OurTeamCards:first-child{transform:rotate(-12deg) translate(170px,5px)}.OurTeamParent .OurTeamCards:nth-child(2){transform:rotate(-10.43deg) translate(60px,-15px)}.OurTeamParent .OurTeamCards:nth-child(3){transform:rotate(11deg) translate(-15px,-20px);z-index:3}.OurTeamParent .OurTeamCards:nth-child(4){transform:rotate(11deg) translate(-120px,-5px)}.OurTeamParent:hover .OurTeamCards{transform:rotate(0deg) translate(0)}.OurTeamParent:hover .OurTeamContainer{gap:20px}.OurTeamParent .OurTeamCards{height:100%;width:250px}.ProcessStepsParent .ProcesssCardRow{width:calc(100% - 172px)}.ProcessStepsParent .ProcessCardIcon span{height:55px;width:55px}.EngineeringReviewForm .ReviewDescription{max-width:353px;width:100%}}@media(min-width:1400px){.CaseStudySnapshotSection .SectionHeading{max-width:440px;width:100%}.ProInnerContentMain .FreePlanBoxRow.V2 .FreePlanBoxCol{max-width:395px}.OurTeamParent .OurTeamCards{width:285px}}@media (max-width:1399px){.WorldMapMain .WorldContent{margin:0 -230px}.SliderModuleMain .CardContent{transform:translateY(250px)}.GuaranteeFeatureSlider .GuaranteeSlider{padding-left:calc(50% - 546px)}.LifecyclePerformanceTab .LeftCol{width:30%}.LifecyclePerformanceTab .RightCol{width:70%}.FaqTwoColumn .FAQListContents,.FaqTwoColumn .imagePartOutter{width:45%}.ProcessStepsParent .ProcesssCard .ProcessCardTooltip{transform:translate(-10%);width:260px}}@media (max-width:1199px){.SliderModuleMain .CardContent{transform:translateY(330px)}.TabTwoCol .FaqTabs{gap:15px}.two-cols-form .Form{width:63%}.two-cols-form .FormTitle{width:37%}.GuaranteeFeatureSlider .GuaranteeSlider{padding-left:calc(50% - 447.5px)}.DesignResCardMain .RoundShape{height:320px;width:320px}.TwoColButtonRepeatMain .ImgPart{width:46%}.TwoColButtonRepeatMain .TextPart{width:54%}.LifecyclePerformanceTab .FaqTabPaneImg{height:450px}.ProcessStepTabContent .BoxLeftCol{width:500px}.ProcessStepTabContent .BoxRightCol{width:calc(100% - 500px)}.BeforeAfterComMain .ImgPart{width:45%}.BeforeAfterComMain .TextPart{width:55%}.HowWeWorkCard .CardItem{flex:1 1 calc(33.33% - 14px);max-width:calc(33.33% - 14px)}.CaseStudySnapshotSection .TopContent{flex:0 0 100%}.CaseStudySnapshotSection .CardItem{flex:0 0 calc(33.33% - 14px)}.CaseStudySnapshotSection .SnapshotSectionWrapper{gap:20px;justify-content:start}.CaseCardrMain .custom-dropdown{min-width:calc(50% - 5px)}.CaseCardrMain .filter-container{width:100%}.OurStoryTwoCol .ImgTopTitle p{font-size:40px}.FaqTwoColumn .FAQListContents,.FaqTwoColumn .imagePartOutter{width:48%}.FaqTwoColumn .FAQpart{width:100%}.CurrentVacanciesModule .custom-dropdown{min-width:calc(50% - 5px)}.CurrentVacanciesModule .filter-container{width:100%}.OurTeamParent .OurTeamCards{width:calc(50% - 7.5px)}.OurTeamParent .OurTeamContainer{gap:15px}.ProcessStepsParent .ProcessCardIcon{height:60px;width:60px}.ProcessStepsParent .ProcessCardIcon span{height:45px;width:45px}.ProcessStepsParent .ProcessRound{width:145px}.ReduceCarbonSection .ReduceCarbonInner .ImgTop{max-width:54%}.CaseStudyVideo .TopLeftContent{max-width:calc(100% - 460px)}.CaseStudyVideo .videoPart .pause-btn,.CaseStudyVideo .videoPart .play-btn{bottom:40px;right:50px}.FaqMain .FaqTabs{gap:15px;overflow-x:auto;white-space:nowrap}.FaqMain .FaqTabs::-webkit-scrollbar{display:none}.tabbing-main .FaqTabs{gap:15px}.tabbing-main .FaqTabs::-webkit-scrollbar{display:none}}@media(max-width:991px){.BottomThreeColMain .CardGroup{gap:50px}.BottomThreeColMain .CardItem{width:calc(50% - 25px)}.BottomThreeColMain .CardItem:after{display:none}.BottomThreeColMain .CardItem:nth-child(odd):not(:last-child):after{content:"";display:block;height:calc(100% - 40px);position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:2px}.SubscribeFormMain .SubscribeFormOuter{max-width:100%}.ApplicationCardMain .CardGroup{gap:20px}.ApplicationCardMain .CardItem{flex:0 0 calc(50% - 12px)}.ApplicationCardMain .FeatureBox{flex:0 0 100%}.BlogSliderMain .SliderArrows{width:calc(20% - 10px)}.BlogSliderMain .SliderProgress{width:80%}.SliderModuleMain .SliderArrows{width:calc(20% - 10px)}.SliderModuleMain .SliderProgress{width:80%}.TestimonialSliderMain .TestimonialSlider .slick-list.draggable{padding-right:70px}.SliderModuleMain .CardContent{transform:translateY(250px)}.WorldMapMain .CardGroup{gap:20px}.WorldMapMain .CardItem{flex:0 0 calc(50% - 12px)}.WorldMapMain .RoundShapeBox{height:220px;width:220px}.TwoColMain .ImgPart,.contentBox{width:50%}.TabTwoCol .LeftCol{width:100%}.TabTwoCol .RightCol{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.TabTwoCol .FaqTabs{gap:10px}.TabTwoCol .FaqTab:after{height:4px}.TabTwoCol .NextArrow:after{width:30px}.two-cols-form .Form,.two-cols-form .FormTitle{width:100%}.two-cols-form .FormTitle .content{max-width:100%}.GuaranteeFeatureSlider .GuaranteeSlider{padding-left:calc(50% - 341px)}.GuaranteeFeatureSlider .SliderArrows{width:calc(20% - 10px)}.GuaranteeFeatureSlider .SliderProgress{width:80%}.DesignResCardMain .CardGroup{gap:15px}.DesignResCardMain .CardItem{width:calc(50% - 15px)}.TwoColButtonRepeatMain .ImgPart,.TwoColButtonRepeatMain .TextPart{width:100%}.LifecyclePerformanceTab .FaqTabs{gap:10px}.LifecyclePerformanceTab .FaqTab:after{height:4px}.LifecyclePerformanceTab .NextArrow:after{width:30px}.LifecyclePerformanceTab .LeftCol,.LifecyclePerformanceTab .LeftColInner{width:100%}.LifecyclePerformanceTab .RightCol{margin:0;width:100%}.LifecyclePerformanceTab .FaqTabPaneImg{height:380px}.ProcessStepTabContent .BoxLeftCol,.ProcessStepTabContent .BoxRightCol{width:100%}.ProcessStepTabContent .RightColInner{max-width:100%}.ProcessStepTabContent .BoxWrapper{flex-direction:column-reverse;gap:40px 0}.ProcessStepTabContent .TabAnsImg{height:400px}.ImageGradientSliderModule .SliderArrows{width:calc(20% - 10px)}.ImageGradientSliderModule .SliderProgress{width:80%}.AssessCheckImgMain .ImgPart,.AssessCheckImgMain .ListPart,.BeforeAfterComMain .ImgPart,.BeforeAfterComMain .TextPart{width:100%}.BeforeAfterComMain .ImageCompare{height:350px}.BeforeAfterComMain .MenuItemGroup{max-height:300px}.HowWeWorkCard .CardItem{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}.CaseStudySnapshotSection .TopContent{flex:0 0 100%}.CaseStudySnapshotSection .CardItem{flex:0 0 calc(50% - 10px)}.ProductHubdbMain .CaseCard{width:calc(50% - 10px)}.ProductHubdbMain .CardContent{transform:translateY(250px)}.TabbedContent .TabBodyList ul{gap:5px}.TabbedContent .TabTarget a.TabTargetItem{padding:12px 25px}.ProInnerContentMain .wrapping-left{padding-left:0;padding-right:0}.ProInnerContentMain .ProductIBox,.ProInnerContentMain .ProductInnerLeft{padding-left:24px;padding-right:24px}.ProInnerContentMain .ProductInnerLeft ul{display:flex;flex-wrap:wrap;gap:10px}.ProInnerContentMain .ProductInnerLeft ul li{width:calc(33.333% - 7px)}.ProInnerContentMain .ProductInnerLeft ul li a{height:100%;padding:10px 15px}.BuiltEngineeringList .wrapping-left,.OurStoryTwoCol .wrapping-left{margin:0 auto;padding:0 24px;width:100%}.OurStoryTwoCol .TwoColImg{height:auto}.TimelineCarousel .SlideImg{width:100%}.TimelineCarousel .NavItem{flex:0 0 33.33%}.FaqTwoColumn .FAQListContents,.FaqTwoColumn .imagePartOutter{width:100%}.FaqTwoColumn .FAQpart{max-width:100%}.FaqTwoColumn .imageFaq{row-gap:50px}.FaqTwoColumn .imagePart{height:305px}.FaqTwoColumn .imagePartOutter .image-text{margin-bottom:40px;max-width:100%;padding-left:40px;padding-right:40px}.CurrentVacanciesModule .LeftCol,.RightCol{width:100%}.CurrentVacanciesModule .ApplyButton a{align-items:center;display:flex;justify-content:center}.LearningEvelopmentIntro .content-wrapper{padding:0}.LearningEvelopmentIntro .ImgPart{width:100%}.LearningEvelopmentIntro .TextBox{background-color:#e8edf180;margin:0;width:100%}.LearningEvelopmentIntro .ImgWrapper{height:400px;width:100%}.LearningEvelopmentIntro .TextPart{background-color:transparent}.ReduceCarbonSection .ReduceCarbonInner .ImgTop{height:100%;max-width:250px;right:0;top:0}.ReduceCarbonSection .ReduceCarbonInner .rightImg{max-width:300px}.SustainabilityLedBox .LadBox{width:50%}.CaseStudyVideo .TopLeftContent{max-width:100%;width:100%}.CaseStudyVideo .videoPart .pause-btn,.CaseStudyVideo .videoPart .play-btn{width:75px}.FurtherDetailCard .BenefitsCardCol{width:calc(50% - 10px)}.FurtherDetailCard .CardWrapper{gap:20px}.ContactUsTwoCol .TwoColWrapper .LeftCol:after{display:none}.ContactUsTwoCol .TwoColWrapper .LeftCol,.RightCol{width:100%}.ContactUsTwoCol .TwoColWrapper .ContentBox{max-width:100%}.ContactUsTwoCol .AuthorDeatilsBox{margin:0 auto}.StaffContactDetails .FaqTab:after{height:4px}.StaffContactDetails .NextArrow:after{width:30px}.tabbing-main .image-part{width:100%}.tabbing-main .content-part{padding-top:40px;width:100%}.TwoColFormMain .FormTextGroup{display:block}.TwoColFormMain .FormPart,.TwoColFormMain .contentBoxForm{width:100%}.TwoColFormMain .FormWrapper{max-width:100%}}@media(max-width:767px){.FullColTextMain .Title:before{content:none}.CompanyIntroMain .content-wrapper{padding:0}.CompanyIntroMain .ImgPart{width:100%}.CompanyIntroMain .TextPart{margin:0;width:100%}.CompanyIntroMain .BottomLine{height:8px}.BottomThreeColMain .CardGroup{gap:16px}.BottomThreeColMain .CardItem{width:100%}.BottomThreeColMain .CardItem:not(:last-child):after,.BottomThreeColMain .CardItem:nth-child(odd):not(:last-child):after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));bottom:-8px;content:"";display:block;height:1px;left:0;position:absolute;top:inherit;width:48%}.SubscribeFormMain .hs_email,.actions{width:100%}.SubscribeFormMain .hs_submit{padding:18px 0 0;width:100%}.SubscribeFormMain form .hs_error_rollup,.SubscribeFormMain form .hs_error_rollup ul.no-list.hs-error-msgs.inputs-list,.SubscribeFormMain form ul.no-list.hs-error-msgs.inputs-list{position:static}.SubscribeFormMain .actions input,.SubscribeFormMain form .input,.SubscribeFormMain form .input input{height:auto}.ApplicationCardMain .CardItem,.ApplicationCardMain .FeatureBox{flex:0 0 100%}.ApplicationCardMain .CardItem{min-height:198px}.ApplicationCardMain .RotateShape{height:140px;width:140px}.BlogSliderMain .BlogStudySlider{margin-right:18px;width:calc(100% - 18px)}.BlogSliderMain .BlogStudySlider .slick-list{overflow:visible}.BlogSliderMain .BlogSliderMain .CaseCard{margin:0 9px}.BlogSliderMain .slick-dots li{background:#cfd4e8;height:8px;width:8px}.BlogSliderMain .slick-dots li.slick-active{height:10px;width:10px}.BlogSliderMain .SliderProgress{height:4px;width:100%}.BlogSliderMain .SliderArrows{display:none}.BlogSliderMain .HeadingBox{flex:inherit;width:100%}.BlogSliderMain .ButtonBox{flex:inherit;width:auto}.SliderModuleMain .CaseCard{height:325px}.SliderModuleMain .BlogStudySlider{margin:0;margin-right:0;width:100%}.SliderModuleMain .BlogStudySlider .slick-list{overflow:visible}.SliderModuleMain .SliderModuleMain .CaseCard{margin:0 9px}.SliderModuleMain .slick-dots li{background:#cfd4e8;height:8px;width:8px}.SliderModuleMain .slick-dots li.slick-active{height:10px;width:10px}.SliderModuleMain .SliderProgress{height:4px;width:100%}.SliderModuleMain .SliderArrows{display:none}.SliderModuleMain .CardContent{transform:translateY(130px)}.CaseSliderMain .HeadingBox{flex:0 0 100%;width:auto}.CaseSliderMain .ButtonBox{width:fit-content}.CaseSliderMain .CaseStudySlider{margin-right:18px;width:calc(100% - 18px)}.CaseSliderMain .CaseStudySlider .slick-list{overflow:visible}.CaseSliderMain .CaseSliderMain .CaseCard{margin:0 9px}.CaseSliderMain .slick-dots li{background:#cfd4e8;height:8px;width:8px}.CaseSliderMain .slick-dots li.slick-active{height:10px;width:10px}.TestimonialSliderMain .LeftPart,.TestimonialSliderMain .RightPart{width:100%}.TestimonialSliderMain .TestimonialSlider{margin:0 -8px}.TestimonialSliderMain .CaseCard{margin:0 8px}.TestimonialSliderMain .BlogSliderNav{display:none}.WorldMapMain .RoundShapeBox{height:160px;position:absolute;right:-3%;top:-38%;width:160px}.WorldMapMain .WorldContent{margin:0 -230px}.WorldMapMain .CardItem{flex:0 0 100%}.WorldMapMain .popup-content img{height:26px;width:26px}.WorldMapMain .map-circle{height:12px;width:12px}.WorldMapMain .outer-ring{height:10px;width:10px}.WorldMapMain .inner-dot{height:4px;width:4px}.WorldMapMain .PinnedItem.active .outer-ring{height:10px;width:10px}.WorldMapMain .PinnedItem.active .inner-dot{height:6px;width:6px}.WorldMapMain .map-popup{min-width:170px}.WorldMapMain .TitleBox h4{font-size:42px}.WorldMapMain .CardGroup{gap:8px}.WorldMapMain .PinnedItem:nth-child(n+11) .map-popup{left:auto;right:50%}.WorldMapMain .PinnedItem:first-child .map-popup{left:40%}.WorldMapMain .RoundShapeBox .RoundTwo{right:35px;top:0}.WorldMapMain .CardItem .RoundOne{right:0;top:-31px}.EngineeringReviewForm .ReviewIcon{height:50px;width:50px}.EngineeringReviewForm .ReviewWrapper{gap:20px 0}.EngineeringReviewForm .ReviewContent{width:calc(100% - 50px)}.EngineeringOverviewModule .BGshapeOne,.EngineeringOverviewModule .BGshapeTwo{width:200px}.TwoColMain .ImgTextGroup{display:block}.TwoColMain .ImgPart{min-height:auto;width:100%}.contentBox{width:100%}.TabTwoCol .oval-1{left:-150px;margin:0 auto;right:0;top:50px}.TabTwoCol .oval-2{left:0;margin:0 auto;right:0}.TabTwoCol .oval-3{left:130px;margin:0 auto;right:0;top:240px}.TabTwoCol .oval-text.Font20{font-size:16px}.EngineeringDesignChecklist .ListItem{width:100%}.EngineeringDesignChecklist .ListItemInner{max-width:100%}.BuildApproachModule .ListIcon svg{height:28px;width:28px}.BuildApproachModule .ListIcon{height:50px;width:50px}.BuildApproachModule .ListText .Font22{font-size:18px}.BuildApproachModule .Content h4{font-size:24px;margin-bottom:20px}.GuaranteeFeatureSlider .SliderIcon{height:50px;width:50px}.GuaranteeFeatureSlider .SliderArrows{display:none}.GuaranteeFeatureSlider .SliderProgress{width:100%}.GuaranteeFeatureSlider .GuaranteeSlider{padding-left:24px;padding-right:24px}.DesignResCardMain .CardGroup{gap:15px}.DesignResCardMain .CardItem{width:100%}.LifecyclePerformanceTab .FaqTabPaneImg{height:250px}.ProcessStepTabContent .Font22,.ProcessStepTabContent .Font22 *{font-size:18px}.ProcessStepTabContent .TabAnsImg{height:300px}.ImageGradientSliderModule .SliderIcon{height:46px;width:46px}.ImageGradientSliderModule .SliderArrows{display:none}.AssessCheckImgMain .ListItem,.ImageGradientSliderModule .SliderProgress{width:100%}.AssessCheckImgMain .ListItemInner{max-width:100%}.BeforeAfterComMain .ImageCompare{height:280px}.HowWeWorkCard .CardItem{flex:1 1 100%;max-width:100%}.HowWeWorkCard .CardImg{height:54px;width:54px}.CaseStudySnapshotSection .CardItem{flex:0 0 100%;min-height:170px}.CaseStudySnapshotSection .CardImg{height:46px;width:46px}.FAQListAccordion .FAQListItem .FAQListQuestion .FaqTitle h5{font-size:18px}.FAQListAccordion .FaqIcon{height:18px;width:18px}.FAQListAccordion .FaqTitle{width:calc(100% - 18px)}.CaseCardrMain .HeadingBox{flex:0 0 100%;width:auto}.CaseCardrMain .ButtonBox{width:fit-content}.ProductHubdbMain .CaseCard{height:325px;width:100%}.TabbedContent .TabTarget a.TabTargetItem{padding:12px 18px}.ProInnerContentMain .FreePlanBoxCol{max-width:calc(50% - 8px);width:100%}.ProInnerContentMain .ProductInnerLeft ul li{width:calc(50% - 5px)}.OurVisionMission .InnerImg img{height:36px!important;width:36px}.OurVisionMission .InnerImg{height:78px;width:78px}.OurVisionMission .InnerContent{width:100%}.OurVisionMission .h-100{height:auto}.OurVisionMission .DesktopLogo{display:none}.OurVisionMission .MobileLogo{display:flex}.CorevaluesSliderModule .SliderIcon{height:66px;width:66px}.CorevaluesSliderModule .SliderIcon img{height:32px!important;width:32px}.CorevaluesSliderModule .BlogSliderNav .nextArrow,.CorevaluesSliderModule .BlogSliderNav .prevArrow{height:36px;width:36px}.CorevaluesSliderModule .BlogSliderNav .nextArrow svg,.CorevaluesSliderModule .BlogSliderNav .prevArrow svg{height:18px;width:18px}.FaqTwoColumn .FAQListItem .FAQListQuestion .FaqTitle h5{font-size:18px}.FaqTwoColumn .FaqIcon{height:15px;width:15px}.FaqTwoColumn .FaqTitle{width:calc(100% - 18px)}.CurrentVacanciesModule .JobDeatils{flex-direction:column;gap:18px;gap:5px}.LearningEvelopmentIntro .ImgWrapper{height:300px}.OurTeamParent .OurTeamCards{width:100%}.ProcessStepsParent .ProcessRound{display:none}.ProcessStepsParent .ProcessCardIcon{height:50px;width:50px}.ProcessStepsParent .ProcessCardIcon span{height:40px;width:40px}.ProcessStepsParent .ProcesssCardRow{border-radius:30px;gap:20px;justify-content:space-between}.ProcessStepsParent .ProcesssCard .ProcessCardTooltip{bottom:auto;left:-50px;top:calc(100% + 10px);transform:translate(0);width:220px}.ReduceCarbonSection .ReduceCarbonInner .rightImg{max-width:250px;z-index:1}.ReduceCarbonSection .ReduceCarbonInner .ImgTop{height:100%;max-width:250px;width:100%}.CorevaluesCardsParent .CorevaluesCard,.SustainabilityLedBox .LadBox{width:100%}.CaseStudyVideo .videoPart .pause-btn,.CaseStudyVideo .videoPart .play-btn{bottom:30px;right:35px;width:60px}.FullImgMain .content-wrapper.mobile_content{margin:0}.FullImgMain .img_box{height:auto}.FullImgMain .dec_content h4{margin-bottom:20px}.FullImgMain .frame{height:300px}.AdvantagesBoxes .BoxesItem{width:100%}.AdvantagesBoxes .BoxesWrapper{gap:20px}.only-title-cta .ButtonGroup{justify-content:center}.LogisticsIndustryCardModule .CardIcon{height:72px;width:72px}.LogisticsIndustryCardModule .CardIcon img{height:36px!important;width:36px}.LogisticsIndustryCardModule .CardBox{flex:1 1 100%;max-width:100%}.LogisticsIndustryCardModule .CardWrapper{gap:10px}.FurtherDetailCard .BenefitsCardCol{width:100%}.FurtherDetailCard .CardWrapper{gap:10px}.FurtherDetailCard .BenefitsCardImg{height:48px;width:48px}.ContactUsTwoCol .TwoColWrapper .Flag{height:56px;width:56px}.ContactUsTwoCol .TwoColWrapper .FlagTitle{width:calc(100% - 56px)}.ContactUsTwoCol .TextRight{width:30px}.ContactUsTwoCol .TextLeft{;width:calc(100% - 40px)}.ContactUsTwoCol .TextLeft h5{font-size:22px}.ContactUsTwoCol .TextLeft p{font-size:16px}.ContactUsTwoCol .RightCol .Font22,.ContactUsTwoCol .RightCol h5{font-size:20px}.CaseCardrMain .CaseContentCards .CaseCard,.two-cols-main .content-part,.two-cols-main .image-part{width:100%}.tabbing-main .content-part{padding-top:30px}}@media(max-width:590px){.SliderModuleMain .CardContent{transform:translateY(160px)}.ProInnerContentMain .FreePlanBoxCol{max-width:100%;width:100%}.ProInnerContentMain .FreePlanBoxRow.V2 .FreePlanBoxCol{max-width:100%}.ProInnerContentMain .ProductInnerLeft ul li{width:100%}.OurStoryTwoCol .ImgTopTitle p{font-size:34px}.OurStoryTwoCol .Content ul li{font-size:18px;padding-left:30px}.OurStoryTwoCol .Content Ul li:before{height:20px;width:20px}}@media(max-width:475px){.EngineeringOverviewModule .BGshapeOne svg,.EngineeringOverviewModule .BGshapeTwo svg{display:block;height:100%;width:100%}.SliderModuleMain .CardContent{transform:translateY(180px)}.TabTwoCol .oval-group{width:150px}.CaseCardrMain .custom-dropdown,.ProInnerContentMain .ProductIBox .ButtonGroup .ButtonItem,.ProInnerContentMain .ProductIBox .ButtonGroup .ButtonItem a{width:100%}.TimelineCarousel .NavItem{flex:0 0 48%}.TimelineCarousel .NavItem h5{font-size:18px}.CurrentVacanciesModule .custom-dropdown{width:100%}.ReduceCarbonSection .ReduceCarbonInner .ImgTop{bottom:0;height:250px;right:-11%;top:unset}.ReduceCarbonSection .ReduceCarbonInner .ImgTop img{object-fit:contain}}@media(max-width:420px){.ProcessStepsParent .ProcesssCard .ProcessCardTooltip{left:0}.CaseStudyVideo .videoPart .pause-btn,.CaseStudyVideo .videoPart .play-btn{bottom:20px;right:25px;width:50px}}