@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cal+Sans&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);body,button{font-family:Poppins,serif}body,li,p,span{font-size:16px;font-weight:400}.main-menu ul .active>a,.main-menu ul li .sub-menu .active>a,.nice-select .list .option,.section-heading__black .title,a:hover{color:#000}.header-top::before,.menu-area-2.sticky-header,.menu-area__4.sticky-header,.owl-carousel.news-slider-listing .owl-dots .owl-dot.active{background-color:#fff}.counterWrapper,.counterWrapper-1{grid-template-columns:1fr 1fr 1fr 1fr}#comp,#customers,#specs{border-collapse:collapse}.bottomWrapper,.horizontal-line{border-image:linear-gradient(87deg,rgb(255 255 255 / 71%) 0%,rgb(207 207 207 / 29%) 25%,#bfbfbf40 50%,#bfbfbf4a 75%,rgb(255 255 255 / 0%) 100%) 1}html{scroll-behavior:smooth}body{padding:0;margin:0;position:relative;line-height:29px}::-webkit-scrollbar{width:6px;height:4px}.bg_img,.fourthImg img,.side-info__logo img,table{width:100%}::-webkit-scrollbar-track{background-color:#ebebeb;-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#606a35}.site-header__4,button{border:none}.widget_container{background:#fff!important}img{max-width:100%;height:auto;transition:.3s ease-out}button{cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}:focus,button:focus{outline:0}span{font-family:"Playfair Display",serif}.cart-bar__title,.counterWrapper .counterBx h3,.news-bx h3,.side-info .title,.testi-author .author-name h5,.testi-author .author-name p,.testimonial_content h2,a{font-family:Poppins,serif}a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.news-bx h3 a,h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",serif}a:hover{text-decoration:none}.nice-select span,li,p,span,ul.corepointes p{color:#4c4c4c}li,p,span{line-height:30px;margin-bottom:0}.nice-select{background-color:transparent;height:40px!important;line-height:40px!important;min-height:40px!important;padding:0 30px}.nice-select .list li{margin-right:0!important}.section-heading .title,.section-heading .title span.section-span-title,.section.infraslastSec.bgInfralast .section-heading .title{color:#0061d7;font-size:40px;font-weight:700;text-transform:uppercase}.nice-select .list .option.selected,.nice-select .list .option:hover{border:none!important}.bg_img{background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%}.dark-bg{background-color:#010103}.grey-bg{background:#f4f1ee}.white{color:#fff}.f-right{float:right}.section-heading{position:relative;z-index:2}.infraabt_Section .abt-imag img,.sub-title{text-align:right}.sub-title{color:#0061d71a;display:block;font-size:56px;text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:42px;margin-bottom:15px;position:absolute;right:-12px;top:134px}.header-top,.main-menu ul li,.main-menu ul li .sub-menu li,.main-menu ul li a,.menu-area,.search,.site-btn{position:relative}.section-heading .title{line-height:36px;margin-bottom:20px}.section.infraslastSec.bgInfralast .section-heading .title{line-height:46px;margin-bottom:20px}.section-heading .title span.section-span-title{line-height:57px;margin-bottom:13px}.menu-area__right .item,.menu-area__right .item i{font-size:23px;color:#222}.section-heading p{font-size:17px;color:#4c4c4c;line-height:32px;text-align:justify;font-weight:400}.border-effect a,.border-effect span.border-effect,span.border-effect{position:relative;display:inline;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(currentColor));background-image:-webkit-linear-gradient(left,currentColor 0,currentColor 100%);background-image:-o-linear-gradient(left,currentColor 0,currentColor 100%);background-image:linear-gradient(to right,currentColor 0,currentColor 100%);background-size:0 2px;background-position:0 95%;-webkit-transition:background-size .25s cubic-bezier(.785, .135, .15, .86);-o-transition:background-size .25s cubic-bezier(.785, .135, .15, .86);transition:background-size .25s cubic-bezier(.785, .135, .15, .86);padding:.7% 0;background-repeat:no-repeat;color:inherit}.border-effect a:hover,.border-effect span.border-effect:hover,span.border-effect:hover{background-size:100% 2px}h1,h2,h3,h4,h5,h6{font-weight:500;color:#000;margin:0;line-height:1.4}h1{font-size:50px}h2{font-size:40px}h3{font-size:26px}h4{font-size:20px}h5{font-size:18px}.prodcuctWrapperContent p,h6{font-size:16px}.site-header{width:100%;z-index:9}.site-header__3 .wrapper{width:200px}.header-top{padding:7px 35px;width:59.5%;display:flex;justify-content:end;margin-left:auto;background-color:#444442}.header-top::before{content:"";position:absolute;left:-1px;top:0;width:40px;height:100%;clip-path:polygon(0 0,100% 100%,0 100%)}.header-top .top-nav-right{display:flex;justify-content:end;align-items:center}.header-top .top-nav-right .top-nav-menu{padding-left:0;list-style:none;display:flex;margin-bottom:0}.cart-bar__lists .cart-bar__item:not(:last-child),.cart-bar__title{margin-bottom:15px}.header-top .top-nav-right .top-nav-menu .nav-social-media,.header-top .top-nav-right .top-nav-menu .nav-social-media .social-media{padding-left:0;list-style:none;display:flex}.header-top .top-nav-right .top-nav-menu .nav-social-media .social-media li i{color:#f4b630;font-size:20px}.header-top .top-nav-right .top-nav-menu .nav-social-media p{color:#fff;font-size:16px;font-weight:600;margin-right:10px}.header-top .top-nav-right .top-nav-menu .nav-social-media .social-media li:not(:last-child){margin-right:10px;padding-right:0;border-right:0}.header-top .top-nav-right .top-nav-menu li:not(:last-child){margin-right:60px;padding-right:60px;border-right:2px solid #fff}.header-top .top-nav-right .top-nav-menu li a{color:#fff;text-decoration:none;font-weight:400;font-size:16px}.header-top .top-nav-right .top-nav-menu li a i{color:#f4b630;font-size:16px;text-decoration:none;font-weight:400;margin-right:5px}.main-menu ul{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0 20px 0 0;margin:0}.site-btn i,.site-header .header-btn .site-btn i{background-color:#4c5f00;margin-left:14px;font-weight:500}.main-menu ul li:not(:last-child){margin-right:52px}.main-menu ul li a{display:block;text-decoration:none;font-size:16px;color:#777;text-transform:uppercase;line-height:22px;font-weight:500;transition:.3s}.main-menu ul li .sub-menu li:hover>a,.main-menu ul li a:hover,.main-menu ul li a:hover i,.postList .postCon h5.tit a:hover{color:#f4b630}.site-header .header-btn .site-btn{display:flex;align-items:center;padding:10px 11px 10px 25px;color:#000;box-shadow:0 8px 20px 2px #00000012}#mobile-menu li.open>a i.ri-add-line,#mobile-menu li:not(.open)>a i.ri-subtract-line,.search__trigger .close,.side-info-wrapper.mm-only.show,.site-btn__bghide::after{display:none}.site-header .header-btn .site-btn i{color:#fff;padding:8px 10px;font-size:18px}.main-menu ul li:hover>.sub-menu{visibility:visible;opacity:1;-webkit-transform:scaleY(100%);-ms-transform:scaleY(100%);transform:scaleY(100%)}.main-menu ul li a i{font-size:20px;font-weight:400;transition:.3s ease-in-out;margin-left:0}.main-menu ul li .sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;min-width:300px;top:190%;align-items:start;visibility:hidden;overflow:hidden;opacity:0;background:#fff;padding:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,.05);box-shadow:0 0 10px 3px rgba(0,0,0,.05);z-index:3;text-align:left;transform-origin:50% 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);border-radius:5px}.main-menu ul li .sub-menu li{margin-right:0;width:100%;border-bottom:1px solid #ebebeb;transition:.3s}.main-menu ul li .sub-menu li:hover a::before{content:'';position:absolute;left:-20px;background-color:#f4b630;width:5px;height:80%;transition:allease .3s;top:0}.main-menu ul li .sub-menu li:last-child{border-bottom:0 solid #ebebeb}.main-menu ul li .sub-menu li a{color:#010103;padding:16px 0;width:100%;display:inline-block;transition:.3s;font-size:15px}.read-more i,.video-btn i{-webkit-transition:.3s;-o-transition:.3s}.main-menu ul li .sub-menu li a::after{left:15px}.main-menu ul li .sub-menu .active>a::after,.main-menu ul li .sub-menu li a:hover::after,.main-menu ul li .sub-menu li:hover>a::after{left:10px}.main-menu ul li .sub-menu ul{left:100%;top:0}.main-menu ul .active>a::after{opacity:1;visibility:visible;left:0}.main-menu__2 ul li a,.main-menu__4 ul li a{color:#000;font-weight:500}@media (max-width:1199px){.site-header__3{padding:0}.site-header__4{padding:15px 0}.main-menu__3{margin-left:0}.hero__area .shape{width:35%}}.menu-area{z-index:99;padding:18px 0}.menu-area .logo{margin-top:-50px}.menu-area .logo img{width:100%;object-fit:cover;padding-left:10px}.menu-area__right--2 .item,.menu-area__right--2 .item i,.menu-area__right--4 .item,.menu-area__right--4 .item i{color:#000}.menu-area.sticky-header{position:fixed;left:0;top:0;width:100%;z-index:99;background:#fff;-webkit-box-shadow:0 13px 25px -12px rgba(0,0,0,.1);box-shadow:0 13px 25px -12px rgba(0,0,0,.1);padding:10px 0}.menu-area.sticky-header .logo{margin-top:0}.site-btn__2::after,.site-btn__borderd::after,.video-btn:hover i{background:#c7a17a}.go-top i:hover,.go-top__white i:hover,.inline-btn:hover,.video-btn__2--white:hover i{background-color:#c7a17a}@media (max-width:991px){.section-heading{text-align:start}.site-header__3{padding:10px 0}.main-menu__3{display:none}.menu-area{padding-top:15px}.menu-area__3{padding-top:18px}.menu-area.sticky-header{padding-top:15px;padding-bottom:15px}.menu-area-2.sticky-header{padding-top:10px;padding-bottom:0}.go-top__bottom{margin-top:30px}}.menu-area.animated{-webkit-animation-duration:.5s;animation-duration:.5s}.mean-container .mean-nav ul li a:hover{color:#ffc107}.social-links a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;width:35px;height:35px;border-radius:4px;font-size:13px;border:1px solid grey;text-align:center;line-height:27px;color:grey;text-decoration:none}.social-links a:not(:last-child){margin-right:10px}.social-links a:hover{border-color:#fff;color:#fff}.social-links__2 a{border-color:#e2dfdd}.social-links__2 a:hover{border-color:#999;color:#000}.go-top__white i:hover,.inline-btn:hover,.site-btn__2:hover,.site-btn__borderd:hover,.video-btn__2--white:hover i{border-color:#c7a17a}.contactFormWrapper,.customMapbg .section-heading h2.title,.location .section-heading h2.title,.ourCertificate h2.title,.ourCertificate p,.site-header__3{padding:0}.site-btn{font-size:16px;text-transform:uppercase;color:#222;letter-spacing:2px;background:#f4b630;background:linear-gradient(180deg,#f4b630 0,#ffdfa3 100%);padding:10px 11px 10px 25px;text-decoration:none;z-index:1;display:flex;align-items:center;font-weight:500}.overlay,.search__form{z-index:99;opacity:0;visibility:hidden}.go-top,.read-more{display:inline-block;text-decoration:none}.box-shadow-1{box-shadow:0 0 20px 15px #0000000f}.site-btn i{color:#fff;padding:4px 8px;font-size:19px}.site-btn__borderd{background:0 0;border-color:#32323d}.site-btn__2{background:0 0;border-color:#e2dfdd;margin-right:20px;color:#010103}.site-btn__bghide{border:none;border-radius:0;color:#000;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:0;background-color:transparent}.go-top,.read-more,.video-btn span{font-size:15px;text-transform:uppercase}.site-btn__bghide:hover{color:#c7a17a}@media (max-width:767px){.section-heading .title{font-size:35px;line-height:46px;padding-right:0;text-align:start}.site-btn{padding:9.5px 15px;font-size:16px}.btns{flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important}}.btns .site-btn__borderd,.postList .postCon{margin-left:20px}@media (max-width:767px){.btns .site-btn__borderd{margin-left:0;margin-top:20px}}.btns .site-btn__borderd--double{border-width:2px;padding:8.5px 34px}.mapBx a,.pdfWrapper a,.video-btn{text-decoration:none}.video-btn span{color:#828282;margin-right:18px}.video-btn i{width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;font-size:12px;color:#fff;border-radius:50%;border:1px solid #79797a;transition:.3s}.video-btn:hover i{color:#fff}.video-btn__2{flex-direction:column;justify-content:center}.video-btn__2 i{width:70px;height:70px;color:#776c62;font-size:13px;margin-bottom:5px;border-color:#e3e0de}.video-btn__2 span{color:#000;font-weight:500;margin-right:0;display:block}.go-top span:hover,.read-more:hover,.video-btn__2--white i{color:#fff}.video-btn__2--white span{color:#fff;letter-spacing:2px}.read-more{color:#a7a7a7}.read-more i{padding-left:10px;transition:.3s}.go-top i,.go-top span{-webkit-transition:.3s;-o-transition:.3s}.read-more:hover i{padding-left:5px}.read-more__2,.share-btn{color:#6c6c6c}.go-top{position:absolute;flex-direction:column;color:#a7a7a7;top:-25px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.go-top i,.go-top__bottom span{color:#fff}.go-top i,.inline-btn{display:-ms-flexbox;-ms-flex-wrap:wrap}.go-top span{transition:.3s}.go-top i{transition:.3s;background-color:#010103;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:10px;border:1px solid #a7a7a7;width:50px;height:50px;border-radius:50%}.go-top__bottom{left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:static;color:#fff}.go-top__bottom i{display:inline-block;width:auto;height:auto;border:none;margin-bottom:0;padding-left:5px;background-color:transparent}.go-top__white i{background:#fff;border-color:#e2dfdd;color:#000;margin-bottom:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.go-top__white i:hover{color:#fff}.inline-btn{width:45px;height:45px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#776c62;border:1px solid #e2dfdd;border-radius:5px;text-decoration:none}.inline-btn:hover{color:#fff}.search__trigger{padding:10px 12px}.search__trigger .close,.search__trigger .open{cursor:pointer;line-height:60px;color:#000}.search__form{position:absolute;transform:scale(.9);padding:15px;right:0;top:80px;width:350px}@media (max-width:767px){.search__form{width:280px;right:-100px}.cart-bar-wrapper .btns{flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important}}.news-slider .owl-stage-outer,.rbt-search-style,.search__form form,.side-info-wrapper.mm-only nav{position:relative}.search__form input{width:100%;height:55px;border:0;background:#f4f1ee;padding:20px}.search__form button{position:absolute;right:0;top:0;border:0;background:#1b2026;height:55px;width:55px;color:#fff;font-size:18px;line-height:60px}.search__form.active{transform:scale(1);opacity:1;visibility:visible;transition:.3s;background:#fff}.hamburger-trigger{margin-left:12px;padding:10px 12px;cursor:pointer}.side-info{padding-left:20px;padding-right:20px}.side-info .title{text-transform:uppercase;font-weight:600;font-size:18px}.side-info .mb-5{margin-bottom:5px!important}.side-info p{font-size:15x;line-height:28px}.side-info__close{top:10px;right:18px;background:#efefef;width:30px;height:30px;text-align:center;line-height:67px;cursor:pointer;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:absolute}.side-info__close a{display:block;height:100%;width:100%;color:#000;text-decoration:none;line-height:32px}.side-info__close:hover{background:#606a35}.side-info__wrapper{padding:20px}.side-info .social-links a:hover{color:#c7a17a;border-color:#c7a17a}.cart-bar__subtotal,.cart-bar__title{border-bottom:1px solid #f4f1ee;display:block}.overlay{background-color:rgba(0,0,0,.7);height:100%;width:100%;position:fixed;top:0;left:0;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s}.overlay.active{opacity:.5;visibility:visible;cursor:url(../images/icons/cancel.png),auto}#mobile-menu li>a,.cart,label{cursor:pointer}.cart-bar-wrapper,.side-info-wrapper{position:fixed;overflow-y:auto;top:0;right:-330px;width:300px;height:100%;display:block;background-color:#fff;z-index:100;box-shadow:-5px 0 20px -5px rgba(0,0,0,.5);padding-top:0;-webkit-transition:.6s cubic-bezier(.785, .135, .15, .86);-o-transition:.6s cubic-bezier(.785, .135, .15, .86);transition:.6s cubic-bezier(.785, .135, .15, .86)}.cart-bar-wrapper .nav,.side-info-wrapper .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-bar-wrapper .nav a,.side-info-wrapper .nav a{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%;color:#010103;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:start;padding:12px 18px;font-weight:600;text-transform:uppercase;font-size:14px;letter-spacing:2px}.cart-bar-wrapper .nav a.active,.side-info-wrapper .nav a.active{background:#444442;color:#fff}.cart-bar-wrapper.show,.side-info-wrapper.show{right:0}.side-info-wrapper .contact__info li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;align-items:flex-start}.news-bx h3 a,.newsContent p,.newsList .newsContent p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.side-info-wrapper .contact__info li span{margin-right:10px;flex:0 0 15px;-ms-flex:0 0 15px;max-width:15px;color:#c7a17a;font-size:15px}.side-info-wrapper .contact__info li p{flex:0 0 85%;-ms-flex:0 0 85%;max-width:85%}.process-list li,.side-info-wrapper .contact__info li:not(:last-child){margin-bottom:5px}.cart{margin-left:10px;padding:10px 12px}.cart__count{width:20px;height:20px;font-size:12px;color:#fff;background:#80a093;position:absolute;top:10px;right:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:50%;line-height:0}.cart-bar-wrapper{padding:60px 20px 25px}.cart-bar-wrapper .site-btn{font-size:12px;padding:7px 18px}.cart-bar-wrapper .site-btn__borderd{color:#010103;margin-left:15px}.blogListingWrapper p,.cart-bar-wrapper .site-btn__borderd:hover,.compContent-bg .content-comp p,.product_offer .section-heading p{color:#fff}@media (max-width:767px){.cart-bar-wrapper .btns .site-btn__borderd{margin-left:0;margin-top:20px}}@media only screen and (min-width:576px) and (max-width:767px){.btns,.cart-bar-wrapper .btns{flex-direction:row;justify-content:flex-start!important;align-items:center!important}.btns .site-btn__borderd{margin-left:20px;margin-top:0}.search__form{width:350px;right:0}.cart-bar-wrapper .btns .site-btn__borderd{margin-left:20px;margin-top:0}}.cart-bar__close{position:absolute;top:0;left:0;background:#010103;width:40px;height:40px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.bg-testi,.bgblue-patt,.hero__area--3{background-position:center}.bg-testi,.bgblue-patt,.contact-bg{background-repeat:no-repeat;background-size:cover}.cart-bar__close a{color:#fff;position:relative;z-index:2;font-size:16px;left:0;height:100%;text-decoration:none}.cart-bar__title{font-size:18px;text-transform:uppercase;font-weight:600;padding-bottom:15px}.cart-bar__title span{color:#000}.cart-bar__item .thumb{background:#fff;min-width:70px}.cart-bar__item .thumb img{max-width:60px}.cart-bar__item .content{padding-right:25px;position:relative}.cart-bar__item .content .title{font-size:14px;font-weight:500;text-transform:uppercase}.cart-bar__item .content .title a{text-decoration:none;color:#010103}.cart-bar__item .content .price{color:#010103;font-weight:600;font-size:15px}.cart-bar__item .content .remove{top:50%;right:0;color:#fff;width:20px;height:20px;font-size:12px;line-height:22px;text-align:center;position:absolute;border-radius:100%;background-color:#80a093;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cart-bar__subtotal{border-top:1px solid #f4f1ee;padding:7px 0;margin-top:20px;margin-bottom:20px}.cart-bar__subtotal span{color:#010103;text-transform:uppercase;font-weight:600}.hero__area{z-index:1;padding-top:275px;padding-bottom:90px}.hero__area .shape{left:0;top:0}@media only screen and (min-width:1200px) and (max-width:1500px){.main-menu__2 ul li:not(:last-child){margin-right:20px}.hero__area .shape{width:35%}}.hero__area .shape__2{left:auto;right:0}@media (max-width:991px){.btns-wrapper .site-btn{margin-top:20px}.side-info-wrapper.mm-only.show{display:inline-block}.side-info-wrapper.show-all.show{display:none}.hero__area .mm-reverse{flex-direction:column-reverse}}.hero__area--2{padding-top:0;padding-bottom:80px}.hero__content.hero__content--3 .site-btn{box-shadow:0 0 20px 13px #0000002e}.hero__area--2 .shape{top:-65px}.hero__area--2 .shape__2{right:0;top:-100px}.hero__area--3{padding-top:185px;padding-bottom:300px}.br{border-bottom:5px solid #cedce8;margin-top:5px}.hero__area--3 .vide-wrapper{height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%;align-items:flex-end;justify-content:flex-end}@media (max-width:767px){.hero__area--3{padding-top:55px;padding-bottom:255px}.hero__area--3 .vide-wrapper{justify-content:center;margin-top:30px}}.hero__content{z-index:2;text-align:center}.modal .btns,.mt-30,.mt-45{margin-top:30px}.mt-55{margin-top:55px}.hero__content .title{color:#fff;font-size:65px;font-weight:700;line-height:80px;margin-bottom:23px;text-align:center;text-transform:uppercase}.hero-bg-video,.video-banner{position:relative;width:100%;height:100vh;overflow:hidden}.video-banner video{width:100%;height:90%;object-fit:cover;position:relative;overflow:hidden}.hero__area.hero__area--3.bg_img.bg-video{position:relative;z-index:1}.video-banner video::before{content:'';background-color:#000;position:absolute;top:0;left:0;bottom:0;right:0;height:100%}.hero__area.hero__area--3{display:flex;align-items:center;overflow:hidden}.hero-bg-video video{width:100%;height:100%;object-fit:cover;position:relative;overflow:hidden}.hero__area.hero__area--3.bg_img.bg-video .hero-bg-video{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:-1}.hero__content p{color:#fff;font-size:22px;font-weight:500;margin-bottom:37px}.section{position:relative;padding:120px 0}.content-comp p:not(:last-child),.cotactHeadWrap,.our_value .section-title p,.overviewBanContent p:not(:last-child),.overviewContent p:not(:last-child),.process-list,.section-heading p:not(:last-child){margin-bottom:30px}.abt-content{padding-left:80px}.section.coreValues .section-heading .title{color:#003058;font-weight:400;margin-bottom:30px}.section.coreValues .section-heading p{padding-right:20%;margin-top:5px}.section.coreValues .section-heading p.para-1{font-weight:600;margin-top:5px}.visonMison h4{text-transform:uppercase;font-size:24px;font-weight:600;color:#003058}ul.corepointes{padding-left:0;margin-bottom:0;padding-right:32%}ul.corepointes p{font-weight:400}ul.corepointes li .info-box{padding-bottom:20px}ul.corepointes li{border-bottom:1px solid #e5e5e5}ul.corepointes li:last-child{border-bottom:0 solid #e5e5e5}.product_offer.bg-pattern{background:url(../images/bg/product-offer-bg.png) center/cover no-repeat}.overImg,.overviewBanContent,.product-sec-z-index{z-index:2;position:relative}.text-grad{font-size:320px;font-weight:700;background-image:-webkit-linear-gradient(-90deg,#ffffff7a 0,rgb(255 255 255 / 0%) 30%,rgb(255 255 255 / 0%) 40%,rgb(255 255 255 / 0%) 55%,rgb(255 255 255 / 0%) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;top:-47px;width:99%;height:80%;line-height:300px;text-align:center;mix-blend-mode:overlay;left:0}.hring-bg .section-heading h2.title,.infraCLient .section-heading h2.title,.news-media .section-heading h2.title,.product_offer .section-heading .title,.ugen-ferro-in-numbers .section-heading .title{padding-right:0}.product_offerBx{padding:20px 20px 30px;transition:.3s;border:1px solid #1f457300;border-bottom:5px solid #b7b7b72e;border-radius:0 0 5px 5px;height:100%}.product_offerBx:hover{border:1px solid #2a5383;border-bottom:5px solid #e6ae19;background-color:#01091240;box-shadow:0 15px 20px 2px #0000005e}.newsContent a h4:hover,.product_offerBx:hover a h3{color:#e6ae19}.product_offerBx .img_prod img{width:100%;height:276px;object-fit:cover}.product_offerBx .img_prod a.lrn_more{color:#fff;font-size:16px;letter-spacing:1px;font-weight:700;border-bottom:2px solid #fff;transition:.3s}.product_offerBx .img_prod a.lrn_more:hover{color:#e6ae19;border-bottom:2px solid #e6ae19}.product_offerBx a{text-decoration:none;transition:.3s}.product_offerBx a h3{font-size:26px;color:#fff;text-transform:uppercase;font-weight:600;margin:27px 0 22px;line-height:1;transition:.3s}.contact-info a i,.contactWrapper a i{margin-right:10px;background-color:#410e00}.product_offerBx p{font-size:16px;color:#fff;font-weight:400;margin-bottom:22px}.blue-br{border-top:2px solid #063063;margin-bottom:6px}.blue-br-btm,.brder-span{border-bottom:2px solid #063063;margin-top:6px}.ugen-ferro-in-numbers{padding-bottom:120px}.ugen-ferro-in-numbers .line-bg{width:100%;position:absolute;top:170px;z-index:-1}.ugen-ferro-in-numbers .bx-small{width:20px;height:20px;background-color:#fcb630;position:absolute;top:-3px;z-index:1;left:141px;transform:rotate(45deg)}.ugen-ferro-in-numbers .bx-small-2,.ugen-ferro-in-numbers .bx-small-3{width:20px;height:20px;background-color:#164f8b;z-index:1;transform:rotate(45deg);position:absolute}.ugen-ferro-in-numbers .bx-small-2{top:339px;left:139px}.ugen-ferro-in-numbers .bx-small-3{top:343px;right:81px}.ugen-ferro-in-numbers .section-heading p{padding:0 17%}.counterWrapper{display:grid;grid-gap:0px;justify-content:center;margin-top:35px}.counterWrapper .counterBx{text-align:center;padding:40px 30px}.counterWrapper .counterBx h3{line-height:1;font-size:36px;font-weight:600;color:#fff;margin-top:50px;margin-bottom:8px}.counterWrapper .iconBx img{filter:drop-shadow(2px 30px 23px #22222247)}.counterWrapper .counterBx h3 span{line-height:1;font-size:36px;font-weight:700;color:#fff;font-family:Poppins,serif}.counterWrapper .counterBx p{line-height:21px;font-size:16px;font-weight:400;color:#fff;margin-top:5px;padding:0 30px}.counterWrapper .mainbx-even{margin:0 10px 15px;padding-top:22px;position:relative}.mainbx-odd.btm-before::before{position:absolute;content:'';bottom:15px;width:324px;height:5px;background-color:#516402;left:-613px}.counterWrapper .mainbx-even.line-1::before{content:'';position:absolute;top:0;width:330px;height:5px;background-color:#e6ae19;left:-21px}.counterWrapper .mainbx-even.line-2::before{content:'';position:absolute;top:0;width:308px;height:5px;background-color:#e6ae19;left:-21px}.counterWrapper .mainbx-even.line-2::after{content:'';position:absolute;bottom:0;width:338px;height:5px;background-color:#516402;left:-331px}.counterWrapper .mainbx-odd{margin:0 10px;position:relative}.counterWrapper .mainbx-odd:nth-child(odd) .counterBx{background-color:#e6ae19;background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:soft-light}.counterWrapper .mainbx-even:nth-child(2n) .counterBx{background:#7d8f14;background:linear-gradient(180deg,#7d8f14 0,#4e6101 100%);background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:soft-light}.bg-testi{background-image:url(../images/bg/testimonial-bg.png);padding:120px 0 350px}.testi-author{display:flex;align-items:center;margin-top:30px}.testi-author .author-name h5{color:#fff;font-size:20px;font-weight:600;text-transform:uppercase}.testi-author .author-name p{color:#b4b9c0;font-size:18px;font-weight:400}.testi-author .author-logo{margin-right:20px}.testimonial_content h2{color:#fff;font-size:30px;font-weight:500;line-height:53px}.news-bx .news-img img{width:100%;background-color:#fff;z-index:2;position:relative;border:2px solid #eee}.right-element img{position:absolute;right:-60px;top:120px}.core-element img{position:absolute;right:-7px;top:250px}.abt-element img{position:absolute;right:-3px;top:207px}.manu-element img{position:absolute;left:-104px;top:570px}.ferro-element img{position:absolute;right:-42px;top:272px}.news-media .owl-item{padding-right:40px;position:relative}.news-media .owl-item::before{content:'';top:0;right:-2px;width:1px;height:100%;background-color:#e5e5e5;position:absolute}.news-media .owl-item:nth-child(3):before{content:'';top:0;right:0;width:3px;height:100%;background-color:#e5e5e500;position:absolute}.news-media .news-slider .owl-item:first-child{border-right:none!important}.news-bx h3{font-size:22px;font-weight:600;text-transform:uppercase;margin-bottom:15px;margin-top:17px}.news-bx h3 a{text-decoration:none;color:#000}.news-slider{margin-top:40px;position:relative}.newsContent{padding-right:19px}.middle-dots,.middle-dots-1,.middle-dots-2{margin:auto;width:8px;height:8px;background-color:#0061d7;border-radius:50px;padding:0;position:absolute;top:0;bottom:0}.news-slider .owl-nav .owl-next i,.news-slider .owl-nav .owl-prev i{background-color:#fff;width:53px;height:53px;color:#b4b4b4;border-radius:50px;box-shadow:0 0 11px 2px #0000001c;display:block;text-align:center;line-height:53px;font-size:27px}.news-slider .owl-nav .owl-next,.news-slider .owl-nav .owl-prev{position:absolute}.news-slider .owl-nav .owl-prev{left:-29px;top:110px}.news-slider .owl-nav .owl-next{right:14px;top:110px}.ourClient .section-heading h2{padding-right:0;margin-bottom:10px}.bgblue-patt{background-image:url(../images/bg/our-client-bg-pat.png);border-top:2px solid #016ecb;border-bottom:2px solid #016ecb}.ourClient.bgblue-patt,section.section.fourth-section.bgblue-patt{border-top:0}.client-logo{text-align:center}section.ourClient .client-logo.brm::before{content:"";position:absolute;border-image:linear-gradient(218deg,rgb(255 255 255 / 0%) 0%,rgb(207 207 207 / 0%) 25%,#bfbfbf3d 50%,#bfbfbf00 75%,rgb(255 255 255 / 0%) 100%) 1;border-width:2px;border-style:solid;border-left:1px;border-top:1px;width:27%;left:169px;right:0;top:129px}.middle-dots{left:371px}.middle-dots-1{left:747px}.middle-dots-2{left:1122px}section.ourClient .client-logo.brm::after{content:"";position:absolute;border-image:linear-gradient(90deg,rgb(255 255 255 / 0%) 0%,rgb(207 207 207 / 41%) 25%,#bfbfbfa3 50%,#bfbfbf4a 75%,rgb(255 255 255 / 0%) 100%) 1;border-width:1px;border-style:solid;border-top:1px;width:292px;left:229px;right:0;transform:rotate(90deg);top:139px}section.ourClient .client-logo.brm-1::after,section.ourClient .client-logo.brm-3::after{border-image:linear-gradient(90deg,rgb(255 255 255 / 0%) 0%,rgb(207 207 207 / 41%) 25%,#bfbfbfa3 50%,#bfbfbf4a 75%,rgb(255 255 255 / 0%) 100%) 1;border-style:solid;transform:rotate(90deg);top:139px;position:absolute;content:"";right:0}section.ourClient .client-logo.brm-1::after{border-width:1px;border-top:1px;width:242px;left:630px}section.ourClient .client-logo.brm-3::after{border-width:1px;border-top:1px;width:292px;left:980px}section.ourClient .client-logo.brm-1::before{content:"";position:absolute;border-image:linear-gradient(218deg,rgb(255 255 255 / 0%) 0%,rgb(207 207 207 / 0%) 25%,#bfbfbf3d 50%,#bfbfbf00 75%,rgb(255 255 255 / 0%) 100%) 1;border-width:2px;border-style:solid;border-left:1px;border-top:1px;width:27%;left:528px;right:0;top:129px}section.ourClient .client-logo.brm-2::before{content:"";position:absolute;border-image:linear-gradient(218deg,rgb(255 255 255 / 0%) 0%,rgb(207 207 207 / 0%) 25%,#bfbfbf3d 50%,#bfbfbf24 75%,rgb(255 255 255) 100%) 1;border-width:2px;border-style:solid;border-left:1px;border-top:1px;width:27%;left:947px;right:0;top:129px}.horizontal-line{margin:20px auto;border-width:1px;border-style:solid}.client-logo img{width:100%;height:130px;object-fit:scale-down}.ourClient .col:nth-child(8) .client-logo img{width:100%;height:60px;object-fit:scale-down}.custom-padding-client{--bs-gutter-x:1.5rem;--bs-gutter-y:0rem}.contact-bg{background-image:url(../images/bg/contact-bg.webp);background-position:bottom}.ContactWrapper{background:#154c89;background:linear-gradient(114deg,#154c89 0,#14457d 23%,#134276 49%,#113761 69%,#102d4f 100%);padding:60px;margin-left:180px;z-index:2;position:relative}.sm-form-control,.sm-fotm-contrl{display:block;height:38px;line-height:1.42857143;background-image:none;border-bottom:1px solid #ddd;border-radius:0!important;border-top:0;border-left:0;color:#fff;width:100%;font-size:16px;font-family:Poppins,serif;background-color:transparent;padding:0}.contactSection .section-heading h2{padding-right:0;margin-bottom:11px}.contactFormWrapper .form-group,.form-group{margin-bottom:2rem}label{display:inline-block;font-size:16px;font-weight:400;font-family:Poppins,serif;text-transform:capitalize;letter-spacing:1px;color:#fff;margin-bottom:0;line-height:1.3}.sm-form-control{-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out;border-right:0;margin-top:10px}.sm-fotm-contrl{-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out;border-right:0px}.sm-form-control::placeholder{color:#c3c3c380}h4.radio-label{font-size:16px;font-family:Poppins,serif;font-weight:400;color:#fff;margin-bottom:13px}.contactSection .contact-form.site-btn{width:100%;text-align:center;justify-content:center;box-shadow:0 8px 20px 20px #00000021}.contactSection .form-check .form-check-input{float:left;margin-left:-28px;margin-top:4px;background-color:transparent;border:3px solid #42648a;width:20px;height:20px}.contactSection .form-check .form-check-input:focus{box-shadow:none}.contactSection textarea{height:80px}.button{display:flex;align-items:center;justify-content:center;background:#f4b630;background:linear-gradient(180deg,#f4b630 0,#ffdfa3 100%);padding:10px 11px 10px 25px;font-size:16px;letter-spacing:2px;font-weight:700;color:#000;text-transform:uppercase;position:relative;width:100%;box-shadow:0 7px 20px 12px #00000014}.bgInfralast,.bgInner,.site-footer__3.bg_img_footer,.site-footer__3.bg_img_footer.margin-negative{background-position:center;background-size:cover;background-repeat:no-repeat}.button span{font-weight:500;color:#000}.contactSection .form-check-inline{display:inline-block;margin-right:4rem}.btn-right{color:#fff;background-color:#4c5f00;font-weight:500;padding:4px 10px;margin-left:14px;font-size:18px}.site-footer.site-footer__3{padding:160px 0 0}.site-footer__3.bg_img_footer{z-index:1;position:relative;background-color:#fff;padding:60px 0 0}.site-footer__3.bg_img_footer.margin-negative{border-top:6px solid #e6ae19;margin-top:-230px;z-index:1;padding:160px 0 0;position:relative}.footer_logo img{filter:drop-shadow(4px 0px 13px #2222221f);border-radius:11px}.contactWrapper{margin-top:20px;padding-left:5px}.contactWrapper a{text-decoration:none;color:#000;font-size:12px;font-weight:500}.contactWrapper span{color:#d79d00;font-size:12px;font-weight:500;text-transform:uppercase}.ugen-footer-widget{padding-left:40px}.col-xl-3.col-lg-12.mt-30:nth-child(5) .ugen-footer-widget{padding-left:0}.contactWrapper a i{font-weight:400;color:#d79d00;padding:0;border-radius:2px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.contactWrapper ul,.contactWrapper ul li:last-child,.prodcuctWrapperContent:last-child{margin-bottom:0}.contactWrapper ul li{margin-bottom:10px}.ugen-footer-widget h4.widget-title{color:#222;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:18px}.ugen-footer-widget .footer-link-1{padding-left:0;list-style:none}.ugen-footer-widget .footer-link-1 li{margin-bottom:7px;color:#000}.ugen-footer-widget .footer-link-1 a{color:#000;font-size:14px;font-family:Poppins,serif;font-weight:400;text-decoration:none}.ugen-footer-widget .map iframe{border-radius:10px;border:2px solid #ebebeb!important}.bt-top{border-top:1px dashed #5c6437}.copyright{text-align:center;padding:23px 0}.copyright p{color:#222;font-size:13px;font-family:Poppins,serif;text-transform:uppercase;line-height:1;font-weight:500}.pb-40{padding-bottom:40px}.innerBanner{padding:120px 0 80px}.innerBanner h1{margin-bottom:15px;line-height:1;font-weight:700;text-transform:uppercase}.bgInner{background-image:url(../images/bg/overview-inner-banner.webp)}.chart-banner,.infra-banner{display:flex;align-items:end}.certificate-banner,.overview-pad{height:345px;display:flex;align-items:end}.pricing .prodcuctWrapperContent p:not(:last-child),.prodcuctWrapperContent p:not(:last-child){margin-bottom:20px}.galleryBanner{height:300px;display:flex;align-items:end}.chart,.galSec,.newsListing,.specsWrapper{border-bottom:2px solid #016ecb}.bt-btmmm,.bt-top-dash{border-bottom:2px solid #0061d7}.innerBtm{border-top:6px solid #cedce8;margin-top:5px}.certiWrapper{text-align:center;margin-top:40px;position:relative}.frame-img-1{position:absolute;left:14px;z-index:1;bottom:6px;transition:.3s}.certificate-frame:hover .frame-img-1{filter:blur(5px)}.certificate-frame:hover .frame-img-1::before{content:'';position:absolute;background-color:#000;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.certificate-frame{width:438px;margin:0 auto;transition:.3s ease-in}.certificate-frame:hover .btns{opacity:1}.certificate-frame .btns{position:absolute;margin-top:0;top:0;bottom:0;z-index:2;left:0;right:0;width:100%;justify-content:center!important;opacity:0;transition:.3s ease-in}.frame-img{z-index:2;position:relative;transition:.3s}.bis-title{font-weight:600;color:#e6ae19;font-size:22px;text-transform:uppercase;margin-bottom:10px}.download-btn{box-shadow:0 8px 13px 8px #0000000a}.contact-info a{text-decoration:none;color:#000;font-weight:500}.emailNumber{margin-left:40px}.contact-info a i{font-weight:400;color:#d79d00;padding:6px;border-radius:2px}.breadMenu li a,.newsList .lrn_more{font-weight:500;text-decoration:none}.breadMenu{display:flex;align-items:center;padding-left:0;position:relative;list-style:none;margin-bottom:0}.breadMenu li a{color:#fff;font-size:14px;font-family:Poppins,serif}.breadMenu li:nth-child(2){margin:0 40px;position:relative}.breadMenu li:nth-child(2) ::before{content:'';background-color:#fff;position:absolute;left:-23px;top:15px;width:10px;height:2px}.breadMenu li:nth-child(2) ::after{content:'';background-color:#fff;position:absolute;right:-23px;top:15px;width:10px;height:2px}.blogListingWrapper h1{color:#fff;margin-bottom:20px}.newsListingSliderWrapper .newsItem{padding:348px 0 100px;height:783px}.owl-carousel.news-slider-listing .owl-dots{display:flex;align-items:center;position:absolute;bottom:39px;right:0;left:0;width:100%;justify-content:center}.owl-carousel.news-slider-listing .owl-dots .owl-dot{width:10px;height:10px;border-radius:50px;margin:0 4px;background-color:#353536}.newsList .lrn_more{color:#e6ae19;font-size:16px;letter-spacing:1px;border-bottom:2px solid #e6ae19;transition:.3s}.newsContent h4{font-size:22px;font-weight:600;font-family:Poppins,serif;text-transform:uppercase;margin-bottom:15px}.newsContent a{text-decoration:none;transition:.2s}.newsContent a h4{font-size:22px;transition:.2s}.newsList .newsImg img{width:100%;height:289px}.newsList .newsContent{margin-top:30px;padding-right:20px}.newsList .newsContent p{margin-bottom:15px}.custom-padding-news{--bs-gutter-x:4.5rem;--bs-gutter-y:4.5rem}.custom-padding-news-home{--bs-gutter-x:3.5rem;margin-top:30px}.custom-padding-news-home .col-lg-4:nth-child(2){border-left:1px solid #ccc;border-right:1px solid #ccc}.infraabt_Section span,.our_value span,.section.abt_Section .section-heading span{color:#003058;font-weight:400;font-size:40px;text-transform:uppercase}.product-cstom{padding-bottom:182px}.overlapImg{margin-top:-160px}.prodcuctWrapperContent{margin-bottom:40px}.prodcuctWrapperContent h3{text-transform:uppercase;font-size:30px;font-weight:600;color:#f4b630;margin-bottom:15px}.counterWrapper-1 .counterBx h3,.counterWrapper-1 .counterBx:nth-child(2n) h3,.leftWrapperConyent h3,.leftWrapperConyent h3 span{font-size:22px;text-transform:uppercase;font-family:Poppins,serif}.product-Content{padding:40px 0 120px}.prodcuctWrapperContent ul li p{display:flex;margin-bottom:25px}.prodcuctWrapperContent ul li p span{font-weight:600;font-size:18px;font-family:Poppins,serif;text-transform:uppercase;margin-right:5px}.prodcuctWrapperContent ul li i{background-color:#f4b630;color:#fff;width:28px;height:28px;border-radius:50px;display:block;font-size:18px;line-height:28px;margin-right:15px;text-align:center}.downloadSec{background-image:url(../images/bg/download-datasheet.png);background-position:center;background-size:cover;padding:55px 0}.bt-top-dash{margin-bottom:6px}.bt-btmmm{margin-top:6px}.pdf-Icon{background-color:#fff;min-width:82px;height:82px;border-radius:50px;text-align:center;display:flex;align-items:center;justify-content:center;margin-right:25px;border:2px solid #eaeaea}.btm-pdf,.top-pdf{padding:20px 0 20px 29px;border-left:0;border-right:0;border-top:1px dashed #e1e3e5}.pdf-title{font-size:18px;color:#f4b630;text-transform:uppercase;font-family:Poppins,serif;font-weight:600}.btm-pdf,.top-pdf{align-items:center}.top-pdf{border-bottom:0 dashed #e1e3e5}.downloadSec .section-heading p{padding-right:40%}.btm-pdf{border-bottom:1px dashed #e1e3e5;width:80%}#specs{font-family:Poppins,serif;width:100%;margin-top:30px}#specs td,#specs th{border:1px solid #ddd;padding:16px;font-weight:400;line-height:27px}#specs td:first-child,.text strong{font-weight:600}#specs td a,#specs th a{text-decoration:none;color:#222;font-weight:500;border-bottom:2px solid #222}#customers tr:nth-child(2n),#specs tr:nth-child(2n){background-color:#f2f2f2}#specs th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#10325a;color:#fff;line-height:23px;font-weight:600;text-transform:uppercase}#specs.slicon-width th{width:20%}#specs th:nth-child(7),#specs th:nth-child(8),#specs th:nth-child(9){width:182px}#customers{width:100%;margin-top:25px}#customers td,#customers th{border:1px solid #ddd;padding:8px}#customers tr:hover{background-color:#ddd}#customers th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#04aa6d;color:#fff}.para-1{font-weight:500;margin-top:20px}.para-2{font-weight:500;font-size:12px;margin-top:50px;font-style:italic;line-height:1.4}.chart_img img{box-shadow:0 0 15px 8px #00000008}.chart .section-heading h2.title{margin-bottom:47px}.counterWrapper-1{display:grid;grid-gap:20px;justify-content:center;margin-top:30px}.icon,.info-box,.overview-list p{display:flex}.counterWrapper-1 .counterBx{text-align:start;padding:40px 30px;height:100%;display:inline-block;background:#112d4f;background:linear-gradient(0deg,#112d4f 0,#154c89 100%)}.counterWrapper-1 .counterBx h3{line-height:1;font-weight:600;color:#f4b630;margin-top:40px;margin-bottom:16px}.counterWrapper-1 .counterBx:nth-child(2n) h3{line-height:1;font-weight:600;color:#fff;margin-top:40px;margin-bottom:16px}.counterWrapper-1 .iconBx img{filter:drop-shadow(2px 30px 23px #2222222b)}.counterWrapper-1 .counterBx p{line-height:30px;font-size:16px;font-weight:400;color:#fff;margin-top:5px}.counterWrapper-1 .counterBx:nth-child(2n){background:#d79d00;margin-top:20px}.infraabt_Section .abt-content{padding-right:80px;padding-left:0}.bgInfralast{background-image:url(../images/bg/infra-lastimg.webp);border-top:5px solid #e6ae19;border-bottom:5px solid #e6ae19}.infraslastSec{padding:170px 0 370px}.overviewWrapper{background-color:#fff;border-bottom:2px solid #016ecb}.overview-pad{padding:110px 0 80px}.leftWrapperConyent h3{color:#000;font-weight:600;margin-bottom:10px}.leftWrapperConyent h3 span{color:#e6ae19;font-weight:600}.leftWrapperConyent,.trendingWrapper{margin-top:60px}.info-box,.overview-list{margin-top:20px}.info-box{background-color:transparent;font-size:16px;font-weight:400}.icon{min-width:28px;height:28px;background-color:#f4b630;color:#fff;margin-right:15px;border-radius:50%;justify-content:center;align-items:center;line-height:28px}.para-3{margin-top:25px}.gallerySLider,.team-slider,.wrapper-2,.wrapper-3{margin-top:40px}#comp{font-family:Poppins,serif;width:70%;margin-top:30px}#comp td,#comp th{border:1px solid #ddd;padding:16px;background-color:#fff}#comp th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#fff;color:#000}.leftWrapperConyent h2,h2.metalTitle{color:#0061d7;margin-top:50px}.rbt-search-style input{background:#fff;height:66px;line-height:50px;padding:0 60px 0 20px;width:100%;border:1px solid #d1d1d1;color:#000}.rbt-search-style .rbt-search-btn{position:absolute;top:50%;right:5px;transform:translateY(-50%);background-color:transparent}.rbt-round-btn{width:40px;height:40px;line-height:41px;text-align:center;border-radius:100%;position:relative;z-index:1;background:0 0;padding:0;color:#d1d1d1;font-weight:400;border:0;display:block}.bg-bblueish,.customMapbg{background-color:#f7fcff}.compContent-bg,.hring-bg,.teamSection{background-position:center;background-size:cover}.catList ul li,.postList{border-bottom:1px solid #dcdcdc}.rbt-round-btn::after{background:#ccb066;position:absolute;content:"";width:100%;height:100%;left:0;top:0;transition:.4s;opacity:0;transform:scale(.8);border-radius:100%;z-index:-1}.srch-items{margin-top:50px}.trendingWrapper h3{color:#e6ae19;font-size:22px;font-weight:600;font-family:Poppins,serif;text-transform:uppercase;border-left:4px solid #004885;padding:10px 20px}.postList{display:flex;align-items:center;padding:20px 0}.catList ul li:last-child,.postList:last-child{border-bottom:0 solid #dcdcdc}.postList .postImg img{width:132px;height:auto}.postList .postCon h5.tit{font-size:16px;color:#4c4c4c;font-weight:500;font-family:Poppins,serif}.postList .postCon h5.tit a{text-decoration:none;color:#000;transition:.3s}.postList .postCon p.date{font-size:12px;color:#4c4c4c;font-weight:500;font-family:Poppins,serif}.post-list-wrapper{margin-bottom:60px}.overviewWrapper .sticky-top{top:100px;z-index:1}.catList ul li a{text-decoration:none;color:#4c4c4c;font-size:16px;font-weight:500}.catList ul li{padding:15px 0}.location{padding-bottom:0}.leftContactImg img{object-fit:cover;width:100%}.contactFormWrapper .ContactWrapper h1,h3.modal-title{color:#0061d7;font-weight:700;text-transform:uppercase}.ContactWrapper button span.btn-right i,.contactFormWrapper button span.btn-right i{font-weight:400;letter-spacing:1px;color:#000}.news-media .btns.show{justify-content:center!important;align-items:center!important;margin-top:20px!important;display:none!important}.contactFormWrapper .ContactWrapper label{color:#222}.contactFormWrapper .ContactWrapper h4.radio-label{font-size:16px;font-family:Poppins,serif;font-weight:400;color:#222;margin-bottom:16px}.contactFormWrapper .ContactWrapper{padding:50px 200px 0 60px;margin-left:0;z-index:1;position:relative;background:0 0}.contactFormWrapper .ContactWrapper .form-check .form-check-input{float:left;margin-left:-28px;margin-top:4px;border:3px solid #bdbdbd;width:20px;height:20px}.contactFormWrapper .form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:none}.contactFormWrapper .form-check-inline{display:inline-block;margin-right:3rem}.contactFormWrapper .ContactWrapper .sm-form-control{display:block;width:100%;height:40px;padding:0;font-size:15px;line-height:1.42857143;color:#555;background-color:transparent;background-image:none;border-bottom:1px solid #ddd;border-radius:0!important;-webkit-transition:border-colorease-in-out .15s;-o-transition:border-color .15s ease-in-out;transition:border-colorease-in-out .15s;border-top:0;border-right:0;border-left:0}.contactFormWrapper .ContactWrapper textarea.sm-form-control{height:100px}.counterWrapper-2{display:grid;grid-gap:0px;position:relative;justify-content:center;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;margin-top:30px}.counterWrapper-2::before{content:'';position:absolute;top:56px;left:0;width:100%;height:1px;background:#e5e5e5;z-index:-1}.counterWrapper-2 .counterBx{text-align:center;padding:0 15px 30px;position:relative}.counterWrapper-2 .counterBx:first-child::after,.counterWrapper-2 .counterBx:nth-child(3)::after{content:'';position:absolute;top:56px;right:0;width:1px;height:311px;background:#e5e5e5;z-index:-1}.counterWrapper-2 .counterBx:nth-child(2)::after,.counterWrapper-2 .counterBx:nth-child(4)::after,.counterWrapper-2 .counterBx:nth-child(5)::after{content:'';position:absolute;top:56px;width:1px;height:311px;background:#e5e5e5;z-index:-1;right:0}.counterWrapper-2 .counterBx h3{line-height:1.2;font-size:16px;font-weight:600;color:#222;margin-top:30px;text-transform:uppercase;font-family:Poppins,serif;margin-bottom:20px}.counterWrapper-2 .counterBx a{text-decoration:none;color:#004885;font-weight:600;font-size:14px}.counterWrapper-2 .counterBx a.site-btn{text-decoration:none;color:#000;font-weight:600;font-size:14px;padding:8px 11px 8px 16px;box-shadow:0 6px 11px 3px #00000012}.counterWrapper-2 .counterBx a.site-btn i{color:#fff;background-color:#4c5f00;font-weight:500;padding:2px 7px;margin-left:14px;font-size:16px}.counterWrapper-2 .counterBx p{line-height:26px;font-size:14px;font-weight:500;color:#004885;margin-top:5px}.mapBx .mapData h5,.valueContent h3{font-weight:600;font-family:Poppins,serif}.customMapbg{background-image:url(../images/bg/custom-map.png);overflow:hidden;border-top:2px solid #016ecb;border-bottom:2px solid #016ecb}.mapMarker{text-align:center;margin-top:63px}.mapBx{background-color:#fff;padding:15px;border:2px solid #b1d48521;display:flex;justify-content:space-between;width:333px;margin:-29px auto;box-shadow:0 0 14px 9px #0000002b}.bottomWrapper,.topWrapper{display:grid;grid-template-columns:1fr 1fr 1fr}.mapBx .mapData h5{color:#000;font-size:18px;margin-right:30px}.mapBx .mapData .rating-val{color:#000;font-weight:500;font-size:15px;font-family:Poppins,serif;line-height:1}.mapBx .mapData .rarting-star{width:80px}.mapBx .mapData .manu,.mapBx .mapData .outof{color:#000;font-weight:500;font-size:15px;font-family:Poppins,serif}.mapBx .directionIon{border:2px solid #b3b3b3;width:52px;height:52px;background-color:#fff;text-align:center;line-height:48px;color:#004885;border-radius:50px;font-size:22px}.hring-bg{background-image:url(../images/bg/signature.png)}.gallerySLider .gallery-item{transition:.4s;transform:scale(.85)}.gallerySLider .active .gallery-item{opacity:1;transform:scale(1)}.gallerySLider .active .gallery-item img{border-bottom:6px solid #f4b630}.gallerySLider .next_btn{right:213px}.gallerySLider .prev_btn{left:213px}.gallerySLider .next_btn,.gallerySLider .prev_btn{position:absolute;top:50%;margin-top:-22px;z-index:10;cursor:pointer;background:#fff;width:55px;height:55px;text-align:center;border-radius:55px;color:#c4c4c4;font-size:22px;line-height:57px;box-shadow:0 6px 10px 2px #0000001f}.our_value{padding-bottom:120px;padding-top:230px}.section.infraCLient.bgblue-patt.our_value{padding-bottom:70px;padding-top:120px}.overViewBanner::before{position:absolute;top:0;right:0;bottom:0;content:"";width:100%;height:100%}.overViewBanner{position:relative;padding:130px 0}.overviewBanContent{padding-right:10%}.overviewBanContent h1{text-transform:none}.overviewBanContent p{text-align:justify;margin-bottom:0;padding-right:10%}.overImg img{position:absolute;top:-13px}.our_value .section-title h2{color:#0061d7;font-size:40px;font-weight:700;line-height:57px;margin-bottom:25px;text-transform:uppercase;padding-right:0}.ourValueBx{text-align:center;padding:50px}.valueContent h3{font-size:22px;text-transform:uppercase;margin-top:30px;color:#e7b01b}.valueContent p{font-size:16px;font-weight:400;font-family:Poppins,serif;width:80%;margin:10px auto 0}.overviewBanContent h1{margin-bottom:25px;line-height:1.3;font-size:50px;text-transform:uppercase;padding-right:10%}.topWrapper .ourValueBx{border-image:linear-gradient(179deg,rgb(255 255 255 / 71%) 0%,rgb(207 207 207 / 29%) 25%,#bfbfbf40 50%,#bfbfbf8a 75%,#bfbfbf8a 100%) 1;border-width:1px;border-style:solid;border-left:0;border-bottom:0}.bottomWrapper .ourValueBx{border-image:linear-gradient(179deg,rgb(0 0 0 / 13%) 0%,rgb(207 207 207 / 40%) 25%,#bfbfbf6e 50%,#bfbfbf12 75%,#bfbfbf00 100%) 1;border-width:1px;border-style:solid;border-left:0;border-bottom:0;border-top:0}.bottomWrapper .ourValueBx:nth-child(3),.topWrapper .ourValueBx:nth-child(3){border-right:0}.bottomWrapper{border-width:1px;border-style:solid;border-bottom:0}.compContent-bg{background-image:url(../images/bg/comp-bg-pat.png);padding-top:230px;margin-top:-331px;z-index:-1}.compContent-bg .section-heading h2.title{padding-right:0;line-height:56px;margin-bottom:40px}.fourth-content{padding-left:30px}.fourth-content span{color:#003058;font-weight:400;font-size:40px}.fourth-content .section-heading p{padding-right:20%}.qualithBx{padding:30px 0;border-bottom:1px solid #e5e5e5}section.compContent-bg .qualithBx{padding:30px 0;border-bottom:1px solid #e5e5e52e}.qualithBx:nth-child(5){border-bottom:0 solid #e5e5e5;padding-bottom:0}.qualithBx .info-box{align-items:start;margin-top:0}.qualithBx .info-box .icon{margin-top:5px}.teamSection{background-image:url(../images/bg/team-pattern.png);background-repeat:no-repeat;border-top:2px solid #016ecb}.team-box{background-color:#fdb827;height:440px;padding:20px;text-align:left;position:relative;overflow:hidden}.profile-img{position:absolute;top:42px;left:-42px;width:auto!important}.info{margin-top:40px;padding-left:174px}.name{font-size:22px;font-weight:700;font-family:Poppins,serif;color:#222}.position{font-size:16px;color:#222;font-family:Poppins,serif}.social-icons{position:absolute;bottom:20px;right:20px;display:flex;flex-direction:column;gap:10px}.social-icon{background-color:#e5a830;color:#fff;width:50px;height:50px;display:flex;justify-content:center;align-items:center;text-decoration:none;font-weight:500;font-size:23px}.paginationWrapper li.active a{color:#fff;background-color:#e6af1a;border:1px solid #e6af1a}.paginationWrapper li a{width:44px;height:44px;border:1px solid #ebebeb;border-radius:50px;text-decoration:none;color:#6f6f6f;line-height:44px;margin:0 3px;display:inline-block;text-align:center;font-size:16px}.paginationWrapper ul{padding-left:0;display:flex;margin-bottom:0;align-items:center;list-style:none;justify-content:center}.reservation__form--3 input,.reservation__form--3 select,.reservation__form--3 textarea{padding:13px 10px;color:#222;border-radius:0;font-size:15px;background-color:transparent}.reservation__form--3 input::placeholder,.reservation__form--3 select::placeholder,.reservation__form--3 textarea::placeholder{color:#8ebffa;letter-spacing:2px}.reservation__form_3 input,.reservation__form_3 select,.reservation__form_3 textarea{color:#222;font-size:15px;padding:15px 0;font-family:Poppins,sans-serif;width:100%;font-weight:500;border:0;border-bottom:1px solid #cfe5ff}.modal-body{padding-top:0}.mt-10{margin-top:10px}.modal-content{background:url(../images/bg/our-client-bg-pat.png) center #f7fcff;border:0;position:relative}.modal-header{border-bottom:0}.expertise.fourth-content .section-heading p{padding-right:3%}.expertise.fourth-content .section-heading .title{color:#0061d7;font-size:40px;text-transform:uppercase;font-weight:700;line-height:49px;margin-bottom:20px}#mobile-menu ul{list-style:none;margin:0;padding:0}#mobile-menu li{border-bottom:1px solid #eee;position:relative}#mobile-menu li>a{display:flex;justify-content:space-between;align-items:center;padding:16px;font-size:18px;color:#222;text-decoration:none;transition:background .2s}#mobile-menu li>a:hover{background:#f2f2f2}#mobile-menu ul.sub-menu{display:none;background:#fafafa;padding-left:10px}#mobile-menu li.open>ul.sub-menu{display:block;animation:.3s slideDown}@keyframes slideDown{0%{opacity:0;max-height:0}100%{opacity:1;max-height:500px}}#mobile-menu i.ri-add-line,#mobile-menu i.ri-subtract-line{font-size:20px;transition:transform .2s}#mobile-menu li.open>a i.ri-subtract-line{display:inline}.two-col-grade{display:grid;grid-template-columns:1fr 1fr;gap:45px}.left_grade a,.right_grade a{text-decoration:none;color:#000;display:flex;flex-direction:column;align-items:center}.left_grade,.right_grade{text-decoration:none;color:#000;text-align:center}.left_grade a img,.right_grade a img{width:50px;height:50px;margin-bottom:15px}.modal-body .pdfWrapper .btm-pdf,.modal-body .pdfWrapper .top-pdf{width:100%;padding-left:12px}.modal-body .pdfWrapper .pdf-Icon{min-width:62px;height:62px}.modal-body .pdfWrapper .pdf-Icon img{width:25px}.grade-popup .modal-title{color:#0061d7;font-size:30px;text-transform:uppercase;font-weight:700;line-height:36px;margin-bottom:20px}.grade-popup .modal-content .btn-close{position:absolute;top:15px;right:20px}.grade-popup .modal-content .modal-header{padding-top:45px}