.cont_cl{display:flex;justify-content:end}.blurb{display:flex;margin:0 10px}.blurb_image{width:36px}.et_pb_menu a:before{content:'[';position:absolute;left:0;top:0;opacity:0;transform:perspective(400px) rotate(0deg) translateX(-20px) scale(1.0);transform-origin:left;transition:background-color 0.5s ease;transition:all 0.5s ease}.et-menu li li a{padding:0px 20px;width:200px}.et_pb_menu a:after{content:']'!important;font-family:none!important;position:absolute;right:0px;top:0;opacity:0;transform:perspective(400px) rotate(0deg) translateX(20px) scale(1.0);transform-origin:right;transition:background-color 0.5s ease;transition:all 0.5s ease}.et-menu a:hover:before{opacity:1;transform:perspective(400px) rotate(0deg) translateX(-10px) scale(1.0)}.et-menu a:hover:after{transform:perspective(400px) rotate(0deg) translateX(10px) scale(1.0);opacity:1}.text_col span{color:#ef3409;font-size:18px}.text_col span:before{content:'';position:absolute;width:25px;height:2px;background-color:#ef3409;left:0;top:0;transform:perspective(400px) rotate(0deg) translateX(-30px) translateY(10px) scale(1.0);transform-origin:left;transition:background-color 0.5s ease;transition:all 0.5s ease;opacity:1}.text_col-2 span:before{content:'';position:absolute;width:25px;height:2px;background-color:#ef3409;left:0;top:0;transform:perspective(400px) rotate(0deg) translateX(-30px) translateY(10px) scale(1.0);transform-origin:left;transition:background-color 0.5s ease;transition:all 0.5s ease;opacity:1}.btn-box{position:relative;display:block;line-height:0}.banner_btn{position:relative;display:block;line-height:0;width:300px}.wdcl_image_carousel_child_0 .wdcl-image-carousel-item figure img,.wdcl_image_carousel_child_1 .wdcl-image-carousel-item figure img,.wdcl_image_carousel_child_2 .wdcl-image-carousel-item figure img,.wdcl_image_carousel_child_3 .wdcl-image-carousel-item figure img,.wdcl_image_carousel_child_4 .wdcl-image-carousel-item figure img,.wdcl_image_carousel_child_5 .wdcl-image-carousel-item figure img,.wdcl_image_carousel_child_6 .wdcl-image-carousel-item figure img,.wdcl_image_carousel_child_7 .wdcl-image-carousel-item figure img,.wdcl_image_carousel_child_8 .wdcl-image-carousel-item figure img{object-fit:scale-down!important}.wdcl_image_carousel_child_0:hover img,.wdcl_image_carousel_child_1:hover img,.wdcl_image_carousel_child_2:hover img,.wdcl_image_carousel_child_3:hover img,.wdcl_image_carousel_child_4:hover img,.wdcl_image_carousel_child_5:hover img,.wdcl_image_carousel_child_6:hover img,.wdcl_image_carousel_child_7:hover img,.wdcl_image_carousel_child_8:hover img{opacity:0.5}.prod_sec{background-attachment:fixed;background-repeat:no-repeat}.ser_col .et_pb_blurb{overflow:hidden}.txt_button .btn-one{color:#000!important}.txt_button .btn-one:hover{color:#fff!important}.txt_button .btn-one:after{background-color:#fff}.btn-one,.form_1 button{position:relative;display:inline-block;overflow:hidden;padding-top:0px;padding-left:25px;padding-right:25px;padding-bottom:0px;background-color:transparent;color:#ffffff;font-size:17px;line-height:40px;font-weight:600;text-transform:capitalize;border-radius:0px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:'Inter';z-index:2}.btn-one .txt{position:relative;z-index:1}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{border:0px solid transparent;padding-top:8px;padding-left:35px;padding-right:35px;padding-bottom:8px}.btn-one:before,.form_1 .et_pb_button:before{position:absolute;top:0px;left:100%;right:-50px;content:"";background:#262626;-webkit-transform:translateX(0px);transform:translateX(0px);border-radius:0%;transition-duration:800ms;z-index:1;bottom:0}.btn-one:after,.form_1 .et_pb_button:after{content:"";position:absolute;top:0px;left:0px;bottom:0px;right:0px;opacity:1;transform:scaleX(1);transition-duration:800ms;background-color:#ef3409;z-index:-1}.btn-one:hover,.btn-one:focus,.form_1 .et_pb_button:hover,.form_1 button:focus{color:#ffffff}.btn-one:hover:before,.form_1 .et_pb_button:hover:before{left:0;right:0px}.btn-one:hover:after,.form_1 .et_pb_button:hover:after{transform:scaleX(0);transition-duration:1500ms}.devider{position:relative;padding-left:20px}.devider:before{content:'';position:absolute;top:0;left:0;height:2px;width:200px;background:linear-gradient(to left,rgba(0,0,0,0) 0%,rgb(226 50 32) 50%,rgba(0,0,0,0) 100%)}.ser_col{overflow:hidden}.ser_col:hover img{transform:scaleX(1.5) scaley(1.5);transition:2s}.ser_col .et_pb_main_blurb_image{overflow:hidden}.ser_col::before{position:absolute;top:0;left:0%;right:0;bottom:0;content:'';width:100%;height:0%;background:#000000;border-radius:0%;-webkit-transform:translateX(-50%,-50%);transform:translateX(-50%,-50%);opacity:0;transition:background-color 0.5s ease;transition:all 0.5s ease;z-index:1}.text_background{background-attachment:fixed;background-repeat:no-repeat}.ser_col:hover::before{opacity:0.30;height:100%}.prod_slide h4{padding:5px 0px}.wdcl_logo_carousel_child div img{display:inline-block!important;border:1px solid black;height:120px;width:320px;padding:5px}.ser_col .rts-btn{position:absolute;background-color:#ef3409;font-family:'Inter';color:#fff;right:65px;top:-94px;font-weight:600;font-size:16px;line-height:24px;padding:12px 20px;text-transform:capitalize;transform:scaleY(0);transition:0.3s;overflow:hidden;z-index:2}.ser_col:hover .rts-btn{transform:scale(1)}.prod_slide .content.content--center.content--absolute{opacity:0;transition:1s;width:170px;left:30px}.prod_slide .wdcl-image-carousel-item:hover .content.content--center.content--absolute{opacity:1}.foot_col .devider{position:relative;padding-left:20px}.foot_col .devider:before{content:'';position:absolute;top:0;left:-30px;height:2px;width:200px;background:linear-gradient(to left,rgba(0,0,0,0) 0%,rgb(255 255 255) 50%,rgba(0,0,0,0) 100%)}.foot_second ul li{font-family:'Inter';font-size:16px;color:#fff;line-height:2}.foot_src_row img{width:30px;top:2px;margin-left:2px;background:#fff;position:absolute;border-radius:10px 0}.foot_src_row .et_pb_text_inner{position:relative;color:#fff;font-family:inter}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{border:0px solid transparent;padding:0.3em 1.7em 0.3em 0.6em}.ab_image img:hover{transform:scale(1.5)}.ab_image img{transition:2s ease;border:1px solid}.ab_image .et_pb_image_wrap{overflow:hidden}.prd_heading .devider:before{content:'';position:absolute;top:0;left:-80px;height:2px;width:200px;background:linear-gradient(to left,rgba(0,0,0,0) 0%,rgb(226 50 32) 50%,rgba(0,0,0,0) 100%)}.port_img img{position:relative;animation:move 5s infinite linear}@keyframes move{0%{transform:rotatey(0deg)}50%{transform:rotatey(180deg)}100%{transform:rotatey(0deg)}}.team .content-inner{height:40px;background-color:#07153E}.team h3.wdcl-image-title{font-family:'inter';color:white;font-size:17px}.testing_process .content-inner{height:50px;background-color:#07153E}.testing_process h3.wdcl-image-title{font-family:'inter';color:white;font-size:17px}.testing_process img.wdcl-main-img{height:200px}.product_img{overflow:hidden;border:1px solid #07153E;padding:10px;box-shadow:0 12px 18px -6px rgb(0 0 0 / 57%)}.client_img{overflow:hidden;border:1px solid #07153E;padding:10px;box-shadow:0 12px 18px -6px rgb(0 0 0 / 57%)}.client_img img{transition:2s;height:170px}.client_img:hover img{transform:scale(1.3)}.product_img img{transition:2s;height:200px}.product_img:hover img{transform:scale(1.3)}.pr_facility .srt-col-image img{height:200px}.pr_facility img{border:1px solid #eee}.design li{font-family:inter;color:#000;font-size:15px;list-style:none}.design li i.fa-solid.fa-arrow-right-long{transform:translateX(-10px);color:#07153e;animation:move 2s infinite linear}@keyframes move{0%{transform:translatex(-10px)}50%{transform:translatex(-15px)}100%{transform:translatex(-10px)}}.row_heading .devider:before{content:'';position:absolute;top:0;left:-100px;height:2px;width:200px;background:linear-gradient(to left,rgba(0,0,0,0) 0%,rgb(226 50 32) 50%,rgba(0,0,0,0) 100%)}.off:hover{--p:101%;--t:-0.1s;color:#fff;box-shadow:rgb(0 0 0 / 35%) 0px 5px 15px}.off{--c:no-repeat linear-gradient(#EF3409 0 0);background:var(--c) calc(-101% + var(--p,0%)) 100%,var(--c) calc(201% - var(--p,0%)) 0;background-size:50.1% var(--p,.08em);transition:.3s var(--t,0s),background-position .3s calc(.3s - var(--t,0s))}.off h2{padding-bottom:0}.foot_second ul li a{font-family:'Inter';font-size:16px;color:#fff;line-height:2}@media screen and (max-width:980px){.logo_row{display:inline-flex}.menu_row{display:inline-flex}}