.logo-slider{overflow:hidden;white-space:nowrap;width:100%;padding:30px 0;background:#f9f9f9}.logo-track{display:inline-block;animation:scroll 20s linear infinite}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.logo-track img{height:60px;margin:0 40px;vertical-align:middle;filter:grayscale(100%);opacity:0.6;transition:all 0.3s ease}.logo-track img:hover{filter:grayscale(0%);opacity:1;transform:scale(1.05)}.logo-slider:hover .logo-track{animation-play-state:paused}.testimonial-slider-container{max-width:1200px;margin:0 auto;padding:20px;overflow:hidden}.testimonial-slider{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.testimonial-slider::-webkit-scrollbar{display:none}.testimonial-card{background-color:#f9f9f9;padding:25px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.1);scroll-snap-align:start}.quote{font-style:italic;color:#333;margin-bottom:15px;font-size:1.1em}.author{font-weight:bold;text-align:right;color:#555;font-size:0.9em}@media (min-width:600px){.testimonial-slider{grid-auto-columns:calc(50% - 10px)}}@media (min-width:992px){.testimonial-slider{grid-auto-columns:calc(33.333% - 13.333px)}}.kd_home img{height:240px}.kd_home .et_pb_main_blurb_image{margin-bottom:12px}.sideMenU{padding:30px 20px;background-color:#f7f7f7;margin:0 auto;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,0.1)}.sideMenU h3.widget-title{padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.09);font-weight:500;font-size:24px;color:#232323;margin-bottom:20px;text-transform:uppercase;position:relative}.sideMenU h3.widget-title:after{content:"";position:absolute;background-color:#0180fc;height:3px;width:70px;left:0;bottom:-1px;transition:all 0.5s ease}.sideMenU:hover h3.widget-title:after{width:100%}.project_detailSide_menU{list-style:none;padding:0}.menu-link-wrapper{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:10px 10px;box-shadow:0 0 7px 0 rgb(43 52 59 / 6%);font-weight:600;font-size:15px;border-radius:5px;cursor:pointer}.menu-link-wrapper .main-link{color:#000;text-decoration:none;flex:1}.arrow-toggle{background-color:#0180fc;color:white;font-size:12px;padding:6px 10px;border-radius:4px;cursor:pointer;margin-left:10px;transition:transform 0.3s ease}.arrow-toggle.rotated{transform:rotate(180deg)}.submenu{max-height:0;overflow:hidden;transition:all 0.4s ease;background-color:#f0f0f0;border-radius:5px;padding:0 10px;margin-bottom:10px}.submenu.open{max-height:500px;padding:10px!important}.submenu li{opacity:0;transform:translateY(-10px);transition:opacity 0.3s ease,transform 0.3s ease}.submenu.open li{opacity:1;transform:translateY(0)}.submenu li a{font-size:14px;padding:10px 12px;background-color:#fff;border-left:3px solid #0180fc;margin-bottom:5px;font-weight:500;display:block;text-decoration:none;color:#000}.submenu li a:hover{background-color:#0180fc;color:#fff!important;transform:translateX(5px)}@media (max-width:768px){.sideMenU{margin:0 15px;padding:20px}.menu-link-wrapper{flex-direction:row;padding:12px 10px}.submenu li a{font-size:13px;padding:8px 10px}}.et_pb_menu .et_pb_menu__search-input{color:#fff}.whyS_choos_darKK .et_pb_main_blurb_image{margin-bottom:20px}.whyS_choos_darKK h4.et_pb_module_header{margin:0}.et-menu .menu-item-has-children>a:first-child:after{top:0px!important;left:auto!important;right:auto}.mnUU a:after{clip-path:polygon(0 60%,100% 40%,98% 85%,0 100%)}.offcanvASS__icoN a:hover{background:transparent;border:1px solid #0180fc}.offcanvASS__icoN a:hover i{color:#0180fc}.mnUU a:hover:before{color:#f9b500;transform:translate(10px,-5px)}.mnUU a:hover:after{color:#f9b500;transform:translate(-10px,5px)}.mnUU a:before{clip-path:polygon(0 0,98% 7%,100% 40%,0 60%)}.OfcnVs__detaiL a{color:#000;font-family:"Poppins",serif!important;transition:all ease 0.4s;font-size:16px}.offcanvs__loGo img{width:40%}.et_pb_column--with-menu{z-index:1}.offcanvas.offcanvas-end{background:#18130C;background-image:url('https://faridabadfurnace.omsoftsolution.net.in/wp-content/uploads/2025/06/pattern_bg.webp');bottom:0}.offcanVs__menU{text-align:center;margin-bottom:40px!important}.offcanVs__menU li{list-style:none}.offcanVs__menU a:hover{color:#0180fc;padding-left:6px}.offcanVs__menU a{text-decoration:none;color:#000;font-family:'Poppins',sans-serif;font-size:20px;letter-spacing:.3px;line-height:40px;transition:.4s}.offcanvASS__icoN{display:flex;justify-content:center}.offcanvASS__icoN a{text-decoration:none;width:40px;height:40px;text-align:center;background:#0180fc;border-radius:50%;align-items:center;justify-content:center;display:flex;color:#fff;float:left;margin-right:10px;-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.map-txt h5.text-start{margin:0;padding-bottom:4px;letter-spacing:0.4px;color:#000;text-align:center!important;font-size:18px}.map-txt.maiLL{text-align:center}.map-txt.callL{text-align:center}.map-txt p{text-align:center;line-height:22px;color:#000;font-size:14px;letter-spacing:0.4px;margin:0}.cntCt___ i{color:#fa9c14;font-size:26px}.OfcnVs__detaiL li{align-items:flex-start;gap:8px;margin-bottom:1em;list-style:none}.offcanvs__loGo{text-align:center}h3.widget_title{position:relative;font-size:20px;font-weight:600;text-align:center;font-family:'Helvetica';line-height:1em;padding-bottom:20px;margin:-0.12em 0 20px 0;color:#0180fc}.mnUU ul li:hover:before{left:100%;transition:0.7s}.mnUU a{text-decoration:none;text-transform:uppercase;color:transparent;font-size:26px;font-weight:500;text-align:left;display:block;padding:5px 10px;position:relative}.mnUU ul li:before{content:'';position:absolute;top:50%;width:100%;height:2px;background:#f9b500;transform:translateY(-50%);left:-100%;transition:0.7s}.mnUU ul li{list-style:none;margin:4px 0;position:relative;overflow:hidden}.mnUU ul{margin:0;padding:0}.mnUU{margin-bottom:2em}.offcanvs__loGo a{text-decoration:none;text-align:left}.offcanvas.offcanvas-end{padding:20px;background-color:#fff}.offcanvS_mnU i.fa-solid.fa-bars{font-size:28px}.why{position:relative}.why img{display:block;transition:transform 0.5s ease}.why:hover img{transform:scale(1.05)}.footer_copy{display:flex;align-items:center;justify-content:center;gap:10px}.footer_copy img{width:50px;background:#fff;border-radius:10px}.Footer__copyright p{display:inline-flex;gap:14px}.copyright{text-align:center;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:14px;color:#fff}.copyright__img{height:22px;vertical-align:middle;transition:transform 0.3s ease}.bttn{position:relative;display:inline-flex;align-items:center;gap:10px;padding:8px 26px 8px 12px;border-radius:50px;border:1px solid #1a3d81;background:transparent;color:#1a3d81;font-weight:600;font-size:16px;cursor:pointer;text-decoration:none;overflow:hidden;z-index:1;font-family:'Marcellus';margin-top:22px}.bttn::before{content:"";position:absolute;left:0;top:0;height:100%;width:0;background:#1a3d81;transition:width 0.5s ease;border-radius:50px;z-index:-1}.bttn:hover::before{width:100%;color:#fff}.bttn .icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background:#1a3d81;color:#fff;font-size:14px;flex-shrink:0;transition:all 0.4s ease;z-index:1}.bttn:hover .icon{background:#fff;color:#1a3d81}.bttn:hover{color:#fff}.product_items .et_pb_blurb_container{background:#1d5296;display:flex;flex-direction:column;position:absolute;bottom:-20%;left:0;right:0;border-radius:5px 20px;margin:10px;padding:20px 20px 0px;transition:0.4s}.bttns{margin-top:0;background:#fff}.product_items:hover .et_pb_blurb_container{bottom:0%}ul.project_detailSide_menU{margin:0;padding:0!important;list-style:none!important}.project_detailSide_menU li{padding-bottom:10px}.inner_galery img{border:1px solid #e7e7e7;padding:.5em;aspect-ratio:2/1.3;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;object-fit:cover}.project_detailSide_menU li a{font-family:'Nunito',sans-serif;display:block;padding:13px 15px 13px 15px;position:relative;z-index:1;font-size:15px;background-color:#fff;box-shadow:0 0 7px 0 rgb(43 52 59 / 6%);font-weight:600;transition:all 0.3s ease 0s;color:#000!important;text-decoration:none;text-transform:uppercase}.project_detailSide_menU li a:before{content:"";width:100%;left:0;bottom:50%;background:#eaeaea;height:0;position:absolute;transition:all .3s cubic-bezier(.645,.045,.355,1);z-index:-1;background-color:#174c6e}.sideMenU:hover h3.widget-title:after{width:100%}.project_detailSide_menU a:hover{color:#fff!important}.project_detailSide_menU li a:hover:before{height:100%;bottom:0}.help-contact a{font-size:16px;color:#fff;line-height:39px;font-weight:600;-webkit-transition:all 500ms ease;transition:all 500ms ease}.help-contact p{font-size:20px;color:#fff;margin:0;line-height:27px;font-weight:600;opacity:.7}.help-contact{position:relative;display:block;margin-top:21px}.help-icon i{color:#174c6e}@keyframes zoom-in-zoom-out{0%{transform:scale(1,1)}50%{transform:scale(1.5,1.5)}100%{transform:scale(1,1)}}.zoom-in-zoom-out{animation:zoom-in-zoom-out 3s ease-in-out infinite}.help-icon{height:73px;width:73px;background-color:#fff;color:#191825;font-size:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto 0;transition:all 500ms ease}.help-title{font-size:27px!important;color:#fff;line-height:36px;margin-bottom:21px;font-weight:700}.help-shape-2{position:absolute;top:-118px;right:-130px;width:180px;height:350px;background-color:#fff;mix-blend-mode:soft-light;border-radius:186px;transform:rotate(48deg)}.help-shape-1{position:absolute;bottom:-215px;left:-95px;width:220px;height:500px;background-color:#4e80c8;mix-blend-mode:soft-light;border-radius:150px;transform:rotate(45deg);z-index:-1}.service-details-help{position:relative;display:block;padding:57px 55px 50px;text-align:center;z-index:1;background-color:#4e80c8;overflow:hidden;margin-top:20px}.project_detailSide_menU .active{background-color:#174c6e;color:#fff!important}