div.hydraulic-conatiner span img,div.hydraulic span img{height:250px!important;width:417px!important;object-fit:cover}.designerAa1{visibility:hidden;transition:200ms ease all}img.wp-image-1833{padding:12px}.et_pb_blurb_content{background-color:#c1c1c100}.img_transformation img{height:100%;width:338px}.et_pb_blurb_description{padding-bottom:1px}.img_transformation p,h4{padding:0px 20px}.img_transformation p{padding-bottom:30px}.second_slider_container .et_pb_column:hover .designerAa1{visibility:visible!important}.img_transformation .et_pb_main_blurb_image .et_pb_image_wrap img{transition:0.6s}.img_transformation:hover .et_pb_main_blurb_image .et_pb_image_wrap img{transform:scale(1.1)}.img_transformation .et_pb_main_blurb_image .et_pb_image_wrap{overflow:hidden}.img_transformation img{transform:scale3d(1,1,1);transition:transform 650ms ease-in-out,filter 650ms ease-in-out}.container_animation_box1:hover .text_hide_when_we_hover1{visibility:hidden;transition:100ms ease all}.container_animation_box1 .text_hide_when_we_hover1{visibility:visible}.container_animation_box1:hover .side_slider_animation1{visibility:visible}.container_animation_box1 .side_slider_animation1{visibility:hidden;transition:100ms ease all}a{text-decoration:none}i.fa.fa-check-circle.color-blue{color:'green'}.tb_hdn .our_protxt{display:flex}.tb_hdn .our_protxt .hdn_img{width:35%}.tb_hdn .our_protxt .decp{width:65%}.tb_hdn .our_protxt .decp button{padding:10px 14px 10px 14px;background-color:#1A486D;border-color:#F4A121;font-size:16px;font-family:'Montserrat';margin-top:5%;transition:all 0.5s;border-radius:6px}.tb_hdn .our_protxt .decp button:hover{background-color:#000}.tb_hdn .our_protxt .decp button a{color:#fff}.tb_hdn h4{font-family:'Montserrat'}.prodct .container{position:relative;width:100%;padding-top:0px!important}.prodct .image{display:block;width:100%;height:auto}.prodct .overlay{position:absolute;bottom:100%;left:0;right:0;background-color:rgba(0,0,0,0.9);overflow:hidden;width:100%;height:0;transition:.5s ease}.prodct .container:hover .overlay{bottom:0;height:100%}.prodct .text{width:100%;color:white;font-size:14px;position:absolute;overflow:hidden;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding:10px 10px 10px 15px}.prodct .text p a{color:#fff}.container{position:relative;width:100%;padding-top:0px!important}.image{display:block;width:100%;height:auto}.overlay{position:absolute;bottom:100%;left:0;right:0;background-color:rgba(0,0,0,0.9);overflow:hidden;width:100%;height:0;transition:.5s ease}.container:hover .overlay{bottom:0;height:100%}.text{color:white;font-size:12px;padding:10px 10px 10px 15px}.text .member-social{margin-top:15px}.text .member-social i{color:#fff;font-size:20px;margin-left:10px}.Abt .top-and-bottom{position:relative;margin-bottom:10px}.Abt .top-and-bottom::after{content:'';position:absolute;background-color:#F3A11E;width:20%;height:3px;bottom:0;left:0}.welc .top-and-bottom{position:relative;margin-bottom:20px}.welc .top-and-bottom::after{content:'';position:absolute;background-color:#F3A11E;width:60%;height:3px;bottom:0;left:0}.testimonials{background:#0f263a;border:1px solid #c9ced3;border-top:3px solid #c9ced3;padding:40px 25px 100px;margin-bottom:30px;position:relative}.testimonials:after{content:"\f10d";font-family:"Font Awesome 5 Free";font-weight:900;font-size:30px;color:red;position:absolute;top:20px;left:25px}.testimonials .description{letter-spacing:0.5px;font-family:'kanit';font-weight:400;line-height:25px;line-height:24px;color:#fff}.testimonials .pic{width:100px;height:100px;position:absolute;bottom:-30px;left:25px}.testimonials .pic img{width:100%;height:auto}.testimonials .testimonial-title{font-family:'Cabin';font-size:20px;color:#fff;position:absolute;bottom:20px;left:150px}.testimonials:hover .testimonial-title{color:#CE000C}.testimonials .testimonial-title small{display:block;font-size:14px;color:#fff;margin-top:7px}.testimonial-slider .owl-carousel .owl-stage-outer{height:285px}.sa_owl_theme .owl-nav button{top:30%!important}.tb_hdn .sa_owl_theme .owl-nav button{top:50%!important}.testmon_sec{background-attachment:fixed}.om_foot img{width:4%;position:absolute}.footer_logo img{width:27px;position:absolute;top:1px;filter:invert(1)}.back{background-attachment:fixed}button.w3-button.w3-teal.w3-xlarge{margin-top:16px;padding:8px 14px;font-size:22px;box-shadow:none;background:#515252;border:none!important;color:#fff;margin-right:22px}.w3-teal{position:absolute;top:-39px;right:14px}.close_btn{position:absolute;top:6%;right:79%;background:#fff;height:60px;color:#727272;display:flex;width:60px;border-radius:50%;box-shadow:4px 0px 3px #fff;justify-content:center;align-items:center;transform:translatex(-100%);font-size:47px;font-weight:100;cursor:pointer;transition:transform 0.4s ease-in-out 0.2s;border:0px solid #ddd}.sidebar ul{list-style-type:square;padding:0}.sidebar a{display:block;line-height:2;color:#818181;font-weight:700}.sidebar ul li a{font-size:22px;font-family:'Montserrat'}ul.socialList li i{color:#ffffff;padding:12px}.tog_logo img{width:188px}ul.socialList li{display:inline-block;margin:9px 1px!important;background:#2b87da}div#mySidebar{position:absolute;background:#fff;width:451px!important;right:-67px;padding:50px;height:100vh}ul.socialList{list-style-type:none;padding-top:23px}.contact_image img{height:460px;object-fit:cover}.contact_image{overflow:hidden}.main_products img{width:100%!important;display:block!important;height:386px!important;object-fit:cover}.prod_cont{position:absolute;top:58%;background:#003f7a;width:66%;padding:9px 22px;left:4px;bottom:0;box-shadow:16px 8px 0px #fff}.main_products h3{font-family:'Montserrat';font-weight:500;padding:21px 0 9px;color:#fff;font-size:26px}.main_products p{font-size:17px;font-family:'Montserrat';font-weight:300;line-height:28px;color:#fff}.main_products a{display:flex;color:#ffffff;font-family:'Montserrat';padding:6px 8px 2px;margin:0;align-items:center;width:34%}.main_products a img{width:32px!important}.blurb_testimm .et_pb_testimonial_portrait{position:absolute!important;bottom:10px!important;right:71px!important}.blurb_testimm .et_pb_testimonial:before{content:"|";font-size:32px;left:50%;position:absolute;top:-15px!important;margin-left:-192px!important;background:#f5f5f5;border-radius:31px;z-index:2}.hm_product_img img{height:240px!important;object-fit:cover}.blurb_top img{position:absolute;width:60px;top:-55px;background:#04486d;left:-15px;padding:11px}.services .hm_product_img img{height:220px}.et-pb-controllers a{width:40px!important}.gallery_slide img{height:350px;object-fit:cover;width:100%}a.et-pb-arrow-prev{background:#fff;color:#04486d}a.et-pb-arrow-next{background:#fff;color:#04486d}.services{position:relative;overflow:hidden;height:100%;transition:all 100ms;padding-bottom:20px}.services .hm_product_img{position:relative;margin-bottom:20px;padding-left:0}.hm_product_img img{width:100%!important}.services .content{position:absolute;left:10px;right:10px;bottom:20px;padding:25px 25px 15px 60px;margin-left:27px;background-color:#ffffff;box-shadow:0 5px 30px rgba(0,0,0,0.08);height:72px}.services .content .icon{position:absolute;left:-27px;top:0px;background-color:#04486d;display:flex;align-items:center;justify-content:center;height:72px;width:70px;color:#ffffff;z-index:2;transition:all 200ms ease}.services .content .icon:after{position:absolute;left:0;bottom:-14px;border-left:27px solid transparent;border-top:14px solid #04486d;content:"";visibility:hidden}.services:hover .content .icon:after{visibility:visible}.hm_product_head{background:#fff}.hm_product_head h3{font-family:'Montserrat';font-weight:600;color:#000;font-size:18px}.services .content .hm_product_dtl p{color:#303030!important;margin:0px 0;padding:0;font-size:16px!important;line-height:26px!important;font-family:'Montserrat'!important;text-align:justify}.hm_product_dtl{display:none}.hm_product_dtl a{color:#252169;font-family:'Montserrat';font-size:16px;font-weight:600;border-bottom:2px solid #252169}.services:hover .content{bottom:3%;transition:0.5s ease-in-out;height:45%}.services:hover .content .hm_product_dtl{transition:2s;display:block}.hm_product_img img{height:300px}.top_head{display:flex;gap:18px}.top_head p{font-size:14px;font-family:'Montserrat'}.top_head i{color:#04486d}.om_foot img{background:#fff;margin-left:10px;border-radius:4px 0px}.fot_menu ul{padding-left:0px}.fot_menu ul li{transition:0.5s}.fot_menu ul li i{padding-right:5px;color:#0c71c3}.fot_menu ul li a{transition:0.5s;color:#000}.fot_menu ul li:hover a{padding-left:10px;color:#0C71C3}.clients_img{padding:20px;transition:0.5s;aspect-ratio:200 / 200}.clients_img:hover img{filter:grayscale(0)}#team-left-tile{margin-top:5%;margin-left:10%;float:left;background-color:#ffffff;padding-bottom:0;border-top:#0C71C3 solid 5px;box-shadow:0 19px 38px rgba(0,0,0,0.30),0 15px 12px rgba(0,0,0,0.22)}#team-right-tile{margin-top:5%;margin-right:10%;width:35%;float:right;background-color:#ffffff;padding-bottom:27.5%;border-top:#0C71C3 solid 5px;box-shadow:0 19px 38px rgba(0,0,0,0.30),0 15px 12px rgba(0,0,0,0.22)}.team-headshot{width:35%;margin-top:2%;margin-left:32.5%;border-radius:50%}.team-name-banner{margin-top:0%;text-align:center;padding-top:1%;padding-bottom:1%;font-family:'Montserrat',sans-serif;font-weight:400;font-size:23px;color:#0C71C3}.team-title-banner{margin-top:0%;text-align:center;padding-top:1%;padding-bottom:1%;font-family:'Montserrat',sans-serif;font-weight:400;font-size:20px;color:#414141}.team-name-bio{margin:5.5%;margin-top:8%;font-family:'Montserrat',sans-serif;font-weight:300;font-size:1.8vw;text-align:center;color:#414141}.team-contact{background-color:#ffffff;color:#414141;margin-left:0%;display:flex;font-family:'Montserrat',sans-serif;font-weight:200;font-size:1.8vw;padding-top:1%;padding-bottom:1%;text-align:center}.email-tile{margin-top:-4%;margin-left:0%;padding-left:20%;padding-right:20%;padding-top:5%;width:70%;cursor:pointer;border-top:#E6E6E6 solid 1px}.phone-tile{margin-top:-4%;padding-left:20%;padding-right:20%;padding-top:5%;width:70%;cursor:pointer;border-top:#E6E6E6 solid 1px}.phone-tile:hover{background-color:#E6E6E6}.email-tile:hover{background-color:#E6E6E6}.tab_box_item ul{list-style:none;padding-left:0px}.slider-container{position:relative;width:100%;max-width:100%;overflow:hidden;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,0.1)}.slider-wrapper{overflow:hidden;width:100%}.slider{display:flex;transition:transform 0.5s ease-in-out}.slide{min-width:100%;height:500px;background-size:100% 100%;background-position:center}.preview{position:absolute;top:50%;transform:translateY(-50%);width:15%;height:100px;background-size:cover;background-position:center;opacity:0.7;cursor:pointer;transition:opacity 0.3s ease}.preview:hover{opacity:1}.prev-slide{left:10px}.next-slide{right:10px}.prev-btn,.next-btn{visibility:hidden;position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,0.5);border:none;color:white;font-size:24px;cursor:pointer;padding:10px;border-radius:50%;z-index:1}.prev-btn{left:30px}.next-btn{right:30px}.prev-btn:hover,.next-btn:hover{background-color:rgba(0,0,0,0.8)}.service_non li{list-style-type:disclosure-closed;line-height:30px}.product_ul_ani li{list-style-type:disclosure-closed}.product_ul_ani li::marker{color:green}.sub-menu .sub-menu{column-count:2;background:aquamarine;width:198%}