body{font-family: 'Mulish', sans-serif;}
.container{max-width:1400px; width:100%;}
.cal p{background: url(../images/call.png) no-repeat top right; float: right; padding-right: 45px;}
.cal a{text-decoration: none; color: #626262; font-weight: 600; font-size: 16px;}
.cal{padding-top: 20px;}
.hd-div1{padding-top: 20px; padding-bottom: 20px;}
.adrs p{background: url(../images/loc.png) no-repeat top left; padding-left: 45px;}
.hd-div1 img{margin-right: auto; margin-left: auto; display: block;}
/* .menu-div .navbar, .menu-div1 .navbar {padding: 0px;margin-left: 0px; }
.menu-div .navbar-light .navbar-nav .nav-item .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item .nav-link {padding: 14px 10px;line-height: 22px;font-size: 18px;font-weight: 500;position: relative;margin-right: 1px;text-align: center;color: #1c1c1c;background: url(../images/menu-right.png) no-repeat right center;text-transform: uppercase;}
.menu-div .navbar-light .navbar-nav .nav-item:last-child .nav-link {background: none; }
.menu-div .navbar-light .navbar-nav .nav-item:hover .nav-link, .menu-div .navbar-light .navbar-nav .nav-item.active .nav-link {color: #1c1c1c;background: url(../images/line.png) no-repeat bottom center;}
/*.menu-div .navbar-light .navbar-nav .nav-item:last-child:hover .nav-link, .menu-div .navbar-light .navbar-nav .nav-item:last-child.active .nav-link{background: url(../images/menu-right1.png) no-repeat bottom center;}*/
/* .menu-div .navbar-expand-lg .navbar-nav .dropdown-menu{background:#ebebeb; width:285px;}
.menu-div .dropdown-item{color:#000; border-bottom:1px solid #000; font-size:15px; text-transform:uppercase; font-weight:500; padding-top: 7px; padding-bottom: 7px;}
.menu-div .dropdown-item:hover, .menu-div .dropdown-item.active, .menu-div1 .dropdown-item:hover, .menu-div1 .dropdown-item.active{color:#fff; background:#00aeef;}
.menu-div .dropdown:hover .dropdown-menu, .menu-div1 .dropdown:hover .dropdown-menu{display: block;margin-top: 0;} */
.main-div{background: #ebebeb;} 
.banner-div1 {position: relative;z-index: 2; }
.banner-div1 img {width: 100%; }
.banner-div1 .carousel-indicators {bottom: 0px;right: auto;margin-left: 2%; }
.banner-div1 .carousel-indicators li {background: #e75021;width: 11px;height: 11px;border-radius: 50%;opacity: 1;border: 3px solid #5a5a5a; }
.banner-div1 .carousel-indicators .active {width: 11px;height: 11px;background: #5a5a5a;border: 3px solid #e75021; }
.banner-div1 .carousel-control-next, .banner-div1 .carousel-control-prev {top: 0%; }
.banner-div1 .carousel-control-prev {background: url(../images/banner-arrow-left.png) no-repeat left center;left: 3%;opacity: 1; }
.banner-div1 .carousel-control-next {background: url(../images/banner-arrow-right.png) no-repeat right center;right: 3%;opacity: 1;z-index: 100; }
.mobilemenu{display: none; }
.overlay {position: fixed;display: none;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.4);z-index: 1; }
.hamburger {background: #dedede !important;border: none;display: block;height: 32px;margin-left: 15px;position: fixed;top: 0px;width: 52px;z-index: 999;padding: 5px; border-radius: 12px;cursor: pointer; }
.hamburger:hover {outline: none; }
.hamburger:focus {outline: none; }
.hamburger:active {outline: none; }
.hamburger.is-closed:before {-webkit-transform: translate3d(0, 0, 0);-webkit-transition: all 0.35s ease-in-out;color: #ffffff;content: '';display: block;font-size: 14px;line-height: 32px;opacity: 0;text-align: center;width: 100px; }
.hamburger.is-closed:hover before {-webkit-transform: translate3d(-100px, 0, 0);-webkit-transition: all 0.35s ease-in-out;display: block;opacity: 1; }
.hamburger.is-closed:hover .hamb-top {-webkit-transition: all 0.35s ease-in-out;top: 0; }
.hamburger.is-closed:hover .hamb-bottom {-webkit-transition: all 0.35s ease-in-out;bottom: 0; }
.hamburger.is-closed .hamb-top {-webkit-transition: all 0.35s ease-in-out;background-color: rgba(255, 255, 255, 0.7);top: 5px; }
.hamburger.is-closed .hamb-middle {background-color: rgba(255, 255, 255, 0.7);margin-top: -2px;top: 50%; }
.hamburger.is-closed .hamb-bottom {-webkit-transition: all 0.35s ease-in-out;background-color: rgba(255, 255, 255, 0.7);bottom: 5px; }
.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom, .hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom {height: 4px;left: 0;position: absolute;width: 100%;background-color: #0b3778;width: 26px;margin-left: 12px; }
.hamburger.is-open .hamb-top {-webkit-transform: rotate(45deg);-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);background-color: #0b3778;margin-top: -2px;top: 50%; }
.hamburger.is-open .hamb-middle {background-color: #0b3778;display: none; }
.hamburger.is-open .hamb-bottom {-webkit-transform: rotate(-45deg);-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);background-color: #0b3778;margin-top: -2px;top: 50%; }
.hamburger.is-open:before {-webkit-transform: translate3d(0, 0, 0);-webkit-transition: all 0.35s ease-in-out;color: #ffffff;content: '';display: block;font-size: 14px;line-height: 32px;opacity: 0;text-align: center;width: 100px; }
.hamburger.is-open:hover before {-webkit-transform: translate3d(-100px, 0, 0);-webkit-transition: all 0.35s ease-in-out;display: block;opacity: 1; }
#wrapper {-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;padding-left: 0;-webkit-transition: all 0.5s ease;transition: all 0.5s ease; }
#wrapper.toggled {padding-left: 230px; }
#wrapper.toggled #sidebar-wrapper {width: 270px; }
#wrapper.toggled #page-content-wrapper {margin-right: -220px;position: absolute; }
#sidebar-wrapper {-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;/*background: #ebebeb;*/height: 100%;left: 185px;margin-left: -220px;overflow-x: hidden;overflow-y: auto;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;width: 0;z-index: 1000; }
#sidebar-wrapper::-webkit-scrollbar {display: none; }
#page-content-wrapper {padding-top: 70px;width: 100%; }
/*-------------------------------
/*     Sidebar nav styles        */
/*-------------------------------*/

.sidebar-nav {list-style: none;margin: 0;padding: 0;position: absolute;top: 0;width: 270px; }
.sidebar-nav li {display: inline-block;line-height: 20px;position: relative;width: 100%; }
.sidebar-nav li:before {-moz-transition: width 0.2s ease-in;-ms-transition: width 0.2s ease-in;-webkit-transition: width 0.2s ease-in;background-color: #1c1c1c;content: '';height: 100%;left: 0;position: absolute;top: 0;-webkit-transition: width 0.2s ease-in;transition: width 0.2s ease-in;width: 3px;z-index: -1; }
.sidebar-nav li:before {background: none;margin-left: -5px;margin-right: -10px; }
.sidebar-nav li:hover:before {-webkit-transition: width 0.2s ease-in;transition: width 0.2s ease-in;width: 100%; }
.sidebar-nav li a {color: #000;text-transform: uppercase;font-size: 15px;display: block;padding: 10px 15px 10px 30px;text-decoration: none;text-align: left;border-bottom: 1px solid #000; }
.sidebar-nav li.open:hover before {-webkit-transition: width 0.2s ease-in;transition: width 0.2s ease-in;width: 100%; }
.sidebar-nav .dropdown-menu {/*background-color: #ebebeb;*/border-radius: 0;border: none;box-shadow: none;margin: 0;padding: 0;position: relative;width: 100%; }
.sidebar-nav li a:hover, .sidebar-nav li.active a, .sidebar-nav li a:focus, .sidebar-nav li.open a:hover, .sidebar-nav li.open a:active, .sidebar-nav li.open a:focus {background-color: #73d3f6;color: #000;text-decoration: none; }
.sidebar-nav .dropdown-menu li a {font-size: 13px;color: #fff;border-bottom: 1px solid #bababa; }
.sidebar-nav .dropdown-menu li:hover a, .sidebar-nav .dropdown-menu li.active a {background: #202948 !important;color: #fff !important; }
.sidebar-nav .dropdown-menu li:before {background: none; }
.sidebar-nav li.active .dropdown-menu li a {background: #c99e66; }
.banner-div2 {position: relative;z-index: 2;display: none; }
.banner-div2 img {width: 100%; }
.banner-div2 .carousel-indicators {bottom: 0px;right: auto;margin-left: 2%; }
.banner-div2 .carousel-indicators li {background: #e75021;width: 11px;height: 11px;border-radius: 50%;opacity: 1;border: 3px solid #5a5a5a; }
.banner-div2 .carousel-indicators .active {width: 11px;height: 11px;background: #e75021;border: 3px solid #e75021; }
.banner-div2 .carousel-control-next, .banner-div2 .carousel-control-prev {top: 0%; }
.banner-div2 .carousel-control-prev {background: url(../images/banner-arrow-left.png) no-repeat left center;left: 3%;opacity: 1; }
.banner-div2 .carousel-control-next {background: url(../images/banner-arrow-right.png) no-repeat right center;right: 3%;opacity: 1;z-index: 100; }
.abt-div h2{color: #0b3778;padding-bottom: 15px; text-transform: uppercase;font-size: 40px;font-weight: 600;text-align: center;padding-top: 15px;}
.mi{text-align: center;}
.mi a{text-decoration: none;color: #fff;font-size: 21px;display: inline-block;background: #00aeef;border-radius: 25px; padding-top: 8px;padding-bottom: 5px; padding-left: 20px;padding-right: 20px;}
.abt-div p{font-size: 18px; line-height: 30px;text-align: justify;color: #0b3778; font-weight: 600; padding-top: 15px;}
.abt-div{padding-top: 130px;padding-bottom: 60px;background: url(../images/polygon1.png) no-repeat top left,url(../images/polygon2.png) no-repeat bottom right;}
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3, #flexiselDemo6 {display:none;}
.nbs-flexisel-container {position:relative;max-width:100%;}
.nbs-flexisel-ul {position:relative;width:99999px;margin:0px;padding:0px;list-style-type:none;   text-align:center;  }
.nbs-flexisel-inner {overflow:hidden;float:left;width:100%;   }
.nbs-flexisel-item {float:left;margin:0px auto;padding:0px;cursor:pointer;position:relative;transition: all .5s ease;  }
.nbs-flexisel-item img {height:auto;cursor: pointer;position: relative;margin-bottom: 0px;margin-left:auto; margin-right:auto; width: 100%;}
.clients .nbs-flexisel-item img {height:auto;cursor: pointer;position: relative;margin-bottom: 0px;margin-left:-51px; margin-right:auto; width: 75%;}
.de1 .nbs-flexisel-item img{border:10px solid #e1e1e1;}
/*** Navigation ***/
.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {width: 49px;height: 49px;position: relative;cursor: pointer;z-index: 100;opacity: 1;margin-top:0px; }
.nbs-flexisel-nav-left{background: url(../images/left-arrow11.png) no-repeat right bottom;left: 19%;width: 5%;margin-top: 0px;height: 55px;top: -91px!important;}
.nbs-flexisel-nav-right{ background: url(../images/right-arrow11.png) no-repeat right bottom;right: -24%;width: 2%;margin-top: 0px;height: 55px;top: -146px!important;}
.services .nbs-flexisel-nav-left{background: url(../images/left-arrow11.png) no-repeat right bottom;left: 23%;width: 5%;margin-top: 0px;height: 55px;top: -83px!important;}
.services .nbs-flexisel-nav-right{ background: url(../images/right-arrow11.png) no-repeat right bottom;right: -28%;width: 2%;margin-top: 0px;height: 55px;top: -138px!important;}
.multi-slider-align{margin-right: 0px;margin-left: 0px; }
.sl .ovrly { height:14%;left:7%;right:2%;top: 50%;width: 86%;position: absolute;-webkit-transition: all 0.9s;-moz-transition: all 0.9s;-o-transition: all 0.9s;transition: all 0.9s;}
.sl .links {position: absolute;top: 90%;left: 45%;   line-height: 15px;-webkit-transition: all 0.9s;-moz-transition: all 0.9s;-o-transition: all 0.9s;transition: all 0.9s;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.sl .links .fa {margin: 0 1px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 0%;color: #fd5c08;display: inline-block;line-height: 30px;font-size: 20px;text-align: center;text-decoration: none;text-transform:uppercase;}
.bg h5{background: #00aeef; color: #fff;padding-top: 15px; padding-bottom: 15px;text-transform: uppercase; font-weight: 600;}
.bg{padding-right: 20px;}
.bg a{text-decoration: none;}
.services h3{text-transform: uppercase;font-weight: 600; font-size: 38px; color: #000;padding-bottom: 10px; letter-spacing: 1px;}
.services{background: linear-gradient(180deg, rgb(235 235 235) 65%, rgba(255,255,255,1) 65%);     margin-top: 30px; padding-top: 40px;padding-bottom: 40px;}
.Industrial{background: rgb(0,174,239);
background:linear-gradient(112deg, rgba(0,235,235,0) 52%, rgba(235,235,235,1) 52%, rgba(235,235,235,1) 80%, rgba(235,235,235,1) 86%);}
.ind2 img{margin-top: 118px;}
.Industrial h3{color: #000;font-size: 37px;padding-top: 50px;}
.Industrial h3 span{    font-weight: 300;float: right;padding-right: 5px;}
.Industrial a{background: #0b3778; text-decoration: none; float: right; border-radius: 25px; color: #fff;font-size: 21px;display: inline-block;padding-top: 5px;padding-bottom: 5px;padding-left: 20px;padding-right: 20px;}
.Industrial{height: 560px;margin-top: 55px; }
.indust1 img{margin-top: -641px; position: relative; z-index: -101;width: 100%;height: 620px;}
.plg img{margin-top: -60px;padding-left: 70px;margin-left: 70px;}
.material{background: #00aeef;padding-top: 15px;margin-top: -24px;}
.material img{width: 100%;}
.material h2{text-align: center; color: #fff; font-size: 35px;margin-top: -360px;}
.material h2 span{font-weight: 600;font-size: 50px;letter-spacing: 1px;}
.material p{text-align: center; color: #fff;}
.material p a{text-decoration: none; color: #fff;font-size: 31px;font-weight: 600;letter-spacing: 1px;}
.cnt{margin-top: 265px; background: url(../images/polygon6.png) no-repeat top right 22pc,url(../images/polygon7.png) no-repeat bottom 11pc right 14pc;}
.form-control{ margin-bottom: 20px;}
#law{width: 100%;height: 40px; background: transparent;border: 1px solid #ddd;}
#submit_button{background: #616161;display: inline-block;border: none;padding: 10px 45px;font-size: 20px;     border-radius: 25px;color: #fff; margin-top: 15px;}
#submit_button:hover{background-color: #73d3f6}
.lb3 h2{font-size: 38px; letter-spacing: 1px;color: #0b3778;font-weight: 600;padding-bottom: 20px; text-transform: uppercase; padding-top: 140px;}
.cli1{display: flex;}
#clnts{padding: 0px;}
.cli1 h4{color: #000;font-size: 35px; font-weight: 600;padding-top: 63px;position: relative;margin-left: -112px;margin-bottom: -7px;font-weight: bolder;}

#clnts0{background: rgb(11,55,120);background: linear-gradient(51deg, rgba(11,55,120,1) 0%, rgba(11,55,120,1) 7%, rgba(8,81,146,1) 21%, rgba(7,92,157,1) 25%, rgba(7,95,160,1) 26%, rgba(3,139,204,1) 39%, rgba(0,174,239,1) 100%, rgba(2,155,220,1) 100%); padding-top: 30px;padding-bottom: 30px;}
.cli1 img{    margin-left: 155px;margin-top: -31px;}
#clnts .nbs-flexisel-nav-left{background: url(../images/left-arrow11.png) no-repeat right bottom;left: -8%;width: 5%;margin-top: 0px;height: 55px;top: 10px!important;}
#clnts .nbs-flexisel-nav-right{ background: url(../images/right-arrow11.png) no-repeat right bottom;right: -95%;width: 2%;margin-top: 0px;height: 55px;top: -50px!important;}
#msa{padding-top: 20px;height: 175px;margin-top: 37px;}
.ft-div1 p{background: url(../images/loc.png) no-repeat top left; margin-top: 20px; padding-left: 45px; color: #0b3778; font-size: 18px; font-weight: 600; line-height: 30px; text-align: justify;}
.ft-div1 a{color: #0b3778; font-size: 18px; text-decoration: none;}
.ql{text-align: left; padding-left: 0px; margin: 0px; list-style: none;}
.ql li{background: url(../images/line2.jpg) no-repeat left center; padding-left: 25px; line-height: 30px; }
.ql li a{color: #0b3778; text-decoration: none; font-size: 18px;    font-weight: 600; }
.left-div{font-size: 18px; color: #0b3778;font-weight: 600;}
.left-div a{color: #0b3778; text-decoration: none;}
.right-div{font-size: 18px; color: #0b3778;float: right;font-weight: 600;}
.right-div a{color: #0b3778; text-decoration: none;}
.ft-div2{padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #ddd;}
.ft-div1{padding-top: 30px; background: url(../images/bg2.png) no-repeat; background-size: cover;}
.social-icon{padding-bottom: 30px;    padding-left: 40px;}
.mb-industry h2{color: #fff; text-align: center; padding-bottom: 20px;}
.mb-industry{display: none;}
.mb-industry h2 span{font-weight: 600;}
.mb-industry2{padding-bottom: 10px; background: rgb(0,174,239);
background: linear-gradient(146deg, rgba(0,174,239,1) 35%, rgba(11,55,120,1) 100%); padding-top: 20px; padding-bottom: 20px; padding-left: 20px;}
.mb-industry a{color: #fff; text-align: center; text-decoration: none; background: #0b3778; padding-top: 10px; padding-bottom: 10px; padding-left: 40px; padding-right: 40px; border-radius: 25px;}
.mb-industry{text-align: center; padding-bottom: 10px;}
#hm1{-webkit-transition: all 2s ease;transition: all 2s ease; display: none;}       
#hm1.sticky1 {position:fixed; top:0; z-index:9999; width:100%; display: block; background: #ebebeb; border-bottom: 1px solid #ddd;}
#hm1 .menu-div{padding-top: 15px;}
.polygon55{display: none;}
.top-img{margin-top: -80px;z-index: 101;  }
.top-img1{margin-top: -80px;z-index: 101;  }
.re-ser h4{   font-size: 26px;font-weight: bold;color: #fff;margin-top: -8pc;margin-left: 27px;padding-top: 3px;border-bottom: 1px solid #fff;display: table;}
.re-ser img{padding-left: 14pc;margin-top: -70px;}
.re-ser1 h4{   font-size: 26px;font-weight: bold;color: #fff;margin-top: -8pc;margin-left: 27px;padding-top: 3px;border-bottom: 1px solid #fff;display: table;}
.re-ser1 img{padding-left: 21pc;margin-top: -70px;}
.dow-pdf h5{text-transform: uppercase;padding-left: 232px;color: #fff;font-size: 17px;padding-top: 15px;background: url(../images/pdf.png) no-repeat right 25px top 2px;padding-right: 64px;}
.dow-pdf{background: linear-gradient(148deg, rgba(250,250,250,0) 46%, rgba(37,160,217,1) 17%);z-index: 2000;position: absolute;margin-left: -1px;margin-top: -7px;}
.dow-pdf1 h5{text-transform: uppercase;padding-left: 232px;color: #fff;font-size: 17px;padding-top: 15px;background: url(../images/pdf.png) no-repeat right 25px top 2px;padding-right: 64px;}
.dow-pdf1{background: linear-gradient(148deg, rgba(250,250,250,0) 46%, rgba(37,160,217,1) 17%);z-index: 2000;position: absolute;margin-left: -2px;margin-top: -6px;}
.dow-pdf h5 a{text-decoration: none;color: #fff;}
.dow-pdf1 h5 a{text-decoration: none;color: #fff;}
.top-bor{margin-top: -27pc;}
.cli1-mb{display: none;}
.re-ser h4 a{text-decoration: none;color: #fff;}
.re-ser1 h4 a{text-decoration: none;color: #fff;}
.banmb-pre{display: none;}
.pres-head h2 {  text-transform: uppercase;color: #0b3778;font-weight: 900;background: url(../images/pres-chat.png) no-repeat right top;display: inline;padding-right: 65px;}
.pres-head{padding-top: 60px; padding-bottom: 60px;background:url(../images/pol-img.png) no-repeat right bottom;}
.para p{color: #0b3778;text-align: justify;font-size: 18px;font-weight: 600;  padding-left: 19px; padding-right: 85px;line-height: 30px;}
.president{padding-bottom: 60px;padding-top: 60px;}
.para{padding-bottom: 60px;}
.over-head h2{text-transform: uppercase;color: #0b3778;font-weight: 900;}
.over-head{padding-top: 60px; padding-bottom: 45px;}
.ov-para p{color:#0b3778;    font-size: 18px;font-weight: 600;text-align: justify; line-height: 30px; }
.over-para{ padding-right: 20px;}
.over-img{padding-left: 40px;}
.overview{    background: url(../images/polygon1.png) no-repeat right 10pc top 6pc;padding-bottom: 50px;}
.vis-mis{background: #f6f6f6; margin-top: 70px;margin-bottom: 80px;padding-bottom: 80px;}
.vis1{    padding-top: 50px;padding-bottom:30px;}
.vision p{color:#0b3778; font-size: 18px; font-weight: 600; text-align: justify; padding-right: 70px; padding-top: 30px;line-height: 30px;}
.mission p{color:#0b3778; font-size: 18px; font-weight: 600; text-align: justify; padding-left: 25px; padding-top: 10px;line-height: 30px;}
.service h1{text-transform: uppercase;    font-size: 40px;font-weight: 900;padding-top: 5pc;color: #0b3778}
.rent-sol h2{background: #00aeef;display: inline;color: #fff;text-transform: uppercase;padding-right: 12px;padding-left: 12px;font-size: 28px;font-weight: 900;}
.rent-sol{padding-top: 25px;}
.rent-sol h3{color: #00aeef;font-size: 26px;padding-top: 15px;padding-bottom: 15px;font-weight: 600;}
.rent-sol p{color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 30px;}
.eq-rent{background: url(../images/pol-img.png) no-repeat right 9pc top 5pc;padding-bottom: 60px;}
.eq-rensol{background: #f8f8f8;padding-top: 65px;padding-bottom: 65px;}
.lift h3{font-size: 26px; font-weight: bold; color: #00aeef;padding-left: 35px;background: url(../images/services/p.png) no-repeat left 12px top 9px;  padding-bottom: 20px;}
.lift{padding-left: 55px;}
.lift p{color: #0b3778;font-size: 19px;padding-right: 7px;padding-left: 29px;text-align: justify;line-height: 30px;}
.eq-earth{padding-top: 65px;padding-bottom: 65px;}
.mve h3{font-size: 26px; font-weight: bold; color: #00aeef;padding-left: 35px;background: url(../images/services/p.png) no-repeat left 12px top 9px;  padding-bottom: 20px;}
.mve p{color: #0b3778;font-size: 19px;padding-right: 55px;padding-left: 29px;text-align: justify;line-height: 30px;}
.man-sol{padding-top: 25px;}
.man-sol h2{background: #00aeef;display: inline;color: #fff;text-transform: uppercase;padding-right: 12px;padding-left: 12px;font-size: 28px;font-weight: 900;}
.man-sol h3{color: #00aeef;font-size: 26px;padding-top: 15px;padding-bottom: 15px;font-weight: 600;}
.man-sol p{color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 30px;}
.mn-list{list-style-type: lower-alpha;font-size: 19px;font-weight: 500;text-align: justify;color: #0b3778; }
.in{color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;}
.ul-list{list-style-type: disclosure-closed;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 30px;    padding-bottom: 30px;
}
.ol-list li {list-style-type: decimal;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 30px;}
.tem-fac h2{background: #00aeef;display: inline;color: #fff;text-transform: uppercase;padding-right: 12px;padding-left: 12px;font-size: 28px;font-weight: 900;}
.tem-fac{padding-top: 25px;}
.tem-fac h3{color: #00aeef;font-size: 26px;padding-top: 15px;padding-bottom: 15px;font-weight: 600;}
.tem-fac p{color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 30px;}
.pr-c{background: #f8f8f8;padding-top: 65px;padding-bottom: 65px;}
.port h3{font-size: 26px; font-weight: bold; color: #00aeef;padding-left: 35px;background: url(../images/services/p.png) no-repeat left 12px top 9px;  padding-bottom: 20px;}
.port{padding-left: 55px;}
.port p{color: #0b3778;font-size: 19px;padding-right: 7px;padding-left: 29px;text-align: justify;line-height: 30px;}
.guard h3{font-size: 26px; font-weight: bold; color: #00aeef;padding-left: 35px;background: url(../images/services/p.png) no-repeat left 12px top 9px;  padding-bottom: 20px;}
.guard p{color: #0b3778;font-size: 19px;padding-right: 55px;padding-left: 29px;text-align: justify;line-height: 30px;}
.rail{padding-top: 65px;padding-bottom: 65px;}
.trade h2{background: #00aeef;display: inline;color: #fff;text-transform: uppercase;padding-right: 12px;padding-left: 12px;font-size: 28px;font-weight: 900;}
.trade{padding-top: 25px;}
.trade h3{color: #00aeef;font-size: 26px;padding-top: 15px;padding-bottom: 15px;font-weight: 600;}
.pw-sol{padding-top: 65px;padding-bottom: 65px;}
.fen{background: #f8f8f8;padding-top: 65px;padding-bottom: 65px;}
.power h3{font-size: 26px; font-weight: bold; color: #00aeef;padding-left: 35px;background: url(../images/services/p.png) no-repeat left 12px top 9px;  padding-bottom: 20px;}
.power{padding-left: 55px;}
.power p{color: #0b3778;font-size: 19px;padding-right: 7px;padding-left: 29px;text-align: justify;line-height: 30px;}
.fenc1 h3{font-size: 26px; font-weight: bold; color: #00aeef;padding-left: 35px;background: url(../images/services/p.png) no-repeat left 12px top 9px;  padding-bottom: 20px;}
.fenc1 p{color: #0b3778;font-size: 19px;padding-right: 55px;padding-left: 29px;text-align: justify;line-height: 30px;}
.power ul li{list-style-type: disclosure-closed;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 30px;}
.fenc1 ul li{list-style-type: disclosure-closed;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 30px;}
.cop h3{color: #00aeef;font-size: 26px;padding-top: 15px;padding-bottom: 15px;font-weight: 600;}
.csl{list-style-type: square;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 30px;}
.niyt{list-style-type: square;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 30px;}
.mach h3{color: #00aeef;font-size: 26px;padding-top: 45px;padding-bottom: 20px;font-weight: 600;}
.mach{background: #f8f8f8;padding-bottom: 50px;}
.mh-li{list-style-type: square;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;}
.mach p{color: #0b3778;font-size: 19px;padding-right: 55px;text-align: justify;line-height: 30px;}
.tl-li{list-style-type: disc;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;padding-bottom: 55px;}
.tool h3{color: #00aeef;font-size: 26px;padding-top: 45px;padding-bottom: 20px;font-weight: 600;}
.tool{background: #e5f9ff;}
.prod h3{color: #00aeef;font-size: 26px;padding-top: 45px;padding-bottom: 20px;font-weight: 600;background: url(../images/products/ha-bul.png) no-repeat left bottom 28px;padding-left: 35px;}
.prod1 h3{color: #00aeef;font-size: 26px;padding-top: 45px;padding-bottom: 20px;font-weight: 600;background: url(../images/products/ha-bul.png) no-repeat left bottom 28px;padding-left: 35px;}
.prod2 h3{color: #00aeef;font-size: 26px;padding-top: 45px;padding-bottom: 20px;font-weight: 600;background: url(../images/products/ha-bul.png) no-repeat left bottom 28px;padding-left: 35px;}
.prod3 h3{color: #00aeef;font-size: 26px;padding-top: 45px;padding-bottom: 20px;font-weight: 600;background: url(../images/products/ha-bul.png) no-repeat left bottom 28px;padding-left: 35px;}
.prod4 h3{color: #00aeef;font-size: 26px;padding-top: 45px;padding-bottom: 20px;font-weight: 600;background: url(../images/products/ha-bul.png) no-repeat left bottom 28px;padding-left: 35px;}
.cc1{list-style-type: disc;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;padding-bottom: 55px;}
.cc2{list-style-type: disc;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;padding-bottom: 55px;}
.cc3{list-style-type: disc;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;padding-bottom: 55px;}
.sc1{list-style-type: disc;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;padding-bottom: 55px;}
.sc2{list-style-type: disc;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;padding-bottom: 55px;}
.wp1{list-style-type: disc;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;padding-bottom: 55px;}
.wp2{list-style-type: disc;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;padding-bottom: 55px;}
.em1{list-style-type: disc;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;padding-bottom: 55px;}
.em2{list-style-type: disc;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;padding-bottom: 55px;}
.vp1{list-style-type: disc;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;padding-bottom: 55px;}
.vp2{list-style-type: disc;color: #0b3778;font-size: 19px;font-weight: 500;text-align: justify;padding-right: 12px;line-height: 40px;padding-left: 15px;padding-top: 15px;padding-bottom: 55px;}
.prod1{background: #f8f8f8;}
.prod2{background: #e5f9ff;}
.prod4{background: #f8f8f8;}
.saf-img{padding-bottom: 65px;}
.man-img1{margin-top: 65px; padding-top: 70px;}
.our-cli h1{text-transform: uppercase;    font-size: 40px;font-weight: 900;padding-top: 5pc;color: #0b3778;padding-bottom: 36px;}
.our-cli img{border: 3px solid #01aef01f;border-radius: 30px; -webkit-box-shadow: -13px -10px 7px -6px rgba(224,255,255,0.99);-moz-box-shadow: -13px -10px 7px -6px rgba(224,255,255,0.99);box-shadow: -13px -10px 7px -6px rgba(224,255,255,0.99);}
.cli-pd{padding-bottom: 70px;}
.cont-us h1{text-transform: uppercase;    font-size: 40px;font-weight: 900;padding-top: 5pc;color: #0b3778;padding-bottom: 36px;}
.cont1 h3{color: #00aeef;font-size: 26px;padding-bottom: 20px;font-weight: 600;}
.cont1 p{color: #0b3778;font-size: 19px;padding-right: 55px;text-align: justify;line-height: 30px;}
.cont1{padding-bottom: 35px;}

.web-img{ opacity: 1;display: block; width: 100%;height: auto;transition: .5s ease;backface-visibility: hidden;border: 1px solid #6c757d7a;}
.mid-prod {transition: .5s ease;opacity: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);text-align: center;}
.hovr:hover .web-img { opacity: 0.3;}
.hovr:hover .mid-prod {opacity: 1;}
.web-prod{    padding-top: 40px; margin-bottom: -13px;}
.text2 {background-color: #00aeef;font-weight: 600;color: white;font-size: 16px;padding: 16px 32px;}
.cont1 a {text-decoration: none; color: #0b3778;}
.cop{padding-top: 35px;}



@media(max-width:1920){
	.btn{margin-top: 54px;}
}

@media(max-width: 1536px)
{
.material h2{margin-top: -285px;}
.cnt{margin-top: 170px;}
.clients{margin-top: 50px;}
.btn{margin-top: 25px;}
.cnt {background: url(../images/polygon6.png) no-repeat top 3pc right 10pc,url(../images/polygon7.png) no-repeat bottom 11pc right 5pc;}
.cli1 img {margin-left: 54px;}
}

@media(max-width: 1440px){
 #clnts .nbs-flexisel-nav-left{top: -17px!important;} 
 #clnts .nbs-flexisel-nav-right{top: -60px!important;} 
 .cli1 img {margin-left: 60px;}
 .cnt {margin-top: 265px;background: url(../images/polygon6.png) no-repeat top 3pc right 9pc,url(../images/polygon7.png) no-repeat bottom 11pc right 3pc; }
 .abt-div{background: url(../images/polygon1.png) no-repeat top left 1pc,url(../images/polygon2.png) no-repeat bottom right 2pc;}
 .btn{margin-top: 54px;}
 .cli-pd {padding-bottom: 77px;}
}
@media(max-width: 1400px){
	.cli1 img {margin-left: 53px;}
	.cnt {background: url(../images/polygon6.png) no-repeat top right 5pc,url(../images/polygon7.png) no-repeat bottom 11pc right 1pc;}
	.cli-pd {padding-bottom: 77px;}
	.overview {background: url(../images/polygon1.png) no-repeat right 1pc top 1pc;}
}
@media(max-width:1366px){
	.top-bor {margin-top: -26pc;}
	.dow-pdf h5{font-size: 16px;padding-top: 16px;}
	.dow-pdf{margin-left: -10px;}
	.dow-pdf1 h5{font-size: 16px;}
	.dow-pdf1{margin-left: -10px;}
	.services .nbs-flexisel-nav-left{left:24%;}
	.services .nbs-flexisel-nav-right{right:-29%;}
	.Industrial h3{font-size: 35px;}
}

@media(max-width: 1280px){
	.Industrial h3{    font-size: 35px;padding-top: 75px;}
#clnts .nbs-flexisel-nav-left{top: -7px!important;}
#clnts .nbs-flexisel-nav-right{top: -62px!important;}
.adrs p{font-size: 12px;}
.indust1 img{margin-top: -467px; height: 445px;}
.Industrial{height: 385px;}
.ind2 img{margin-top: 60px;}
.Industrial h3{font-size: 27px;padding-top: 60px;}
.material h2{margin-top: -230px;}
.cnt{margin-top: 115px;}
.cli1 h4{left: 0%;margin-left: -116px;}
.cli1 img {margin-left: 40px;}
.services .nbs-flexisel-nav-right{right: -30%;}
.services .nbs-flexisel-nav-left{left: 25%;}
.ind2 img {margin-top: -18px;}
.Industrial h3 {padding-top: 14px;}
.Industrial h3 span{padding-right: 66px;}
.plg img{  padding-left: 30px;margin-left: 30px;}
.dow-pdf{margin-left: -42px;margin-top: -3px;}
.dow-pdf1{  margin-left: -41px;margin-top: -3px;}
.re-ser1 img{padding-left: 19pc;margin-top: -66px;} 
.re-ser img{padding-left: 13pc;margin-top: -66px;}
.re-ser1 h4{font-size: 23px;}
.re-ser h4{font-size: 23px;}
.top-bor{margin-top: -24pc;}
.dow-pdf {margin-left: -33px;}
.dow-pdf1 {margin-left: -33px; margin-top: -2px;}
}

@media(max-width: 1024px){
.adrs{padding-top: 15px;}
.nbs-flexisel-nav-left{left: 15%;}
.nbs-flexisel-nav-right{right: -21%;}
.Industrial h3{    padding-top: 32px;}
.cal a{font-size: 11px;}
.top-bor {margin-top: -20pc;}
.re-ser1 img{  padding-left: 237px;margin-top: -63px;width: 83%;}
.re-ser1 h4{font-size: 18px !important; font-weight: bolder;}
.re-ser h4{font-size: 18px !important; font-weight: bolder;}
.re-ser img{  padding-left: 162px;margin-top: -61px;width: 59%;}
.dow-pdf{margin-left: -110px;margin-top: 7px;}
.dow-pdf h5{padding-left: 232px;padding-top: 14px;padding-right: 64px;font-size: 15px;}
.dow-pdf1{margin-left: -110px;margin-top: 7px;}
.dow-pdf1 h5{padding-left: 232px;padding-top: 14px;padding-right: 64px;font-size: 15px;}
.abt-div p{padding-right: 20px;}
.mi button{margin-left: 10px!important;}
.services h3{font-size: 28px;}
.services .nbs-flexisel-nav-right{right: -29%;top: -134px !important;}
.services .nbs-flexisel-nav-left{left:24%; top: -79px !important;}
.ind2 img {margin-top: 59px;}
.Industrial h3 span{font-size: 29px;padding-right: 5px;}
.Industrial h3 {font-size: 26px;}
.cnt {background: url(../images/polygon6.png) no-repeat top right 5pc,url(../images/polygon7.png) no-repeat bottom 5pc right 1pc;}
.cli1 img {margin-left: 0px;}
.cli1 h4{font-size: 30px;}
.clients .nbs-flexisel-item img{width: 72%;}
#clnts {padding: -1px;}
#msa{height: 156px;}
.ql li a{font-size: 13px}
.ft-div1 p{font-size:15px;}
.ft-div1 a{font-size:16px;}
.left-div{font-size: 16px;}
.right-div{font-size: 16px;}
.cont1 p{font-size: 15px;}
.cli-pd {padding-bottom: 30px;}
}

@media(max-width: 980px){
.banner-div1{display: none;}
.banner-div2{display: block;}
.sidebar-nav .dropdown-menu {top: 0px; }
.dropdown-menu {top: 0;right: 0px;left: 30px;margin-top: 0;margin-left: 0rem; }
.mobilemenu {display: block;position: fixed !important;z-index: 1000; }
.menu-div, .menu-div1 {
display: none; }
.hamburger.is-closed {margin-left: -6%;margin-top: 105px;right: 6%; }
.hamburger.is-open {margin-left: 24px;margin-top: 20px; }
.dropdown-toggle:active,
.open .dropdown-toggle {outline: 0;background-color: #73d3f6 !important;color: #000 !important;border-bottom: 1px solid #000 !important;}
.Industrial h3{font-size: 26px;}
.material h2{    margin-top: -220px;}
.bg h5{padding-top: 20px;}
.top-bor {margin-top: -19pc;}
.cal a {font-size: 10px;}
.adrs p {font-size: 11px;}
.dow-pdf1 h5 {padding-left: 257px;padding-top: 22px;padding-right: 64px;font-size: 12px;}
.dow-pdf1 {margin-left: -124px;margin-top: 2px;}
.dow-pdf {margin-left: -100px;margin-top: 2px;}
.dow-pdf h5 {padding-left: 232px;padding-top: 22px;padding-right: 64px;font-size: 12px;}
.services .nbs-flexisel-nav-right{right: -30%;top:-132px!important}
.services .nbs-flexisel-nav-left{left: 25%;top:-77px!important}
.Industrial h3 {font-size: 24px;}
.plg img {padding-left: 6px;}
.lb3 h2 {font-size: 36px;}
.clients .nbs-flexisel-item img {width: 74%;margin-left: -34px;}
.bg{padding-top: 17px;}	
.ft-div1 p{font-size: 14px;}
.ft-div1 a{font-size: 14px;}
.left-div{font-size: 14px;}
.right-div{font-size: 14px;}
.services h3{font-size: 27px;}
.abt-div{  background: url(../images/polygon1.png) no-repeat top left 12px,url(../images/polygon2.png) no-repeat bottom right 12px;}

}
@media (min-width: 992px){
    .dropdown-menu .dropdown-toggle:after{
      border-top: .3em solid transparent;
        border-right: 0;
        border-bottom: .3em solid transparent;
        border-left: .3em solid;
    }
    .dropdown-menu .dropdown-menu{
      margin-left:0; margin-right: 0;
    }
    .dropdown-menu li{
      position: relative;
    }
    .nav-item .submenu{
      display: none;
      position: absolute;
      left:100%; top:-7px;
    }
    .nav-item .submenu-left{
      right:100%; left:auto;
    }
    .dropdown-menu > li:hover{ background-color: #eeeeee !important }
    .dropdown-menu > li:hover > .submenu{
      display: block;
    }
  }

@media(max-width: 980px)
{
  .md1{margin-top: -301px !important;}
     .md2{left: 22%;}
  .sidebar-nav .dropdown-menu{top:0px;}
.dropdown-menu{top:0;right:0px;left:0px;margin-top:0;margin-left:0rem}
.mobilemenu{display:block; position: fixed !important; z-index: 1000;}
.menu-div{display:none}
.hamburger.is-closed {margin-left: 79%; margin-top: 5px; right:5%;}
.hamburger.is-open {margin-left: 24px; margin-top: 20px;}
.dropdown-toggle:active,
    .open .dropdown-toggle {
    outline: 0;
    background-color: #00aeef !important;
  color:#fff !important;
  border-bottom: 1px solid #066085 !important;
     }
     .banmb-pre{display: block;}
     .banner-pres{display: none;}
     .banmb-pre img{width: 100%;}
     
}



@media(max-width: 767px){
	.polygon55{display: block;margin-right: auto; margin-left: auto;}
	.polygon5{display: none;}
	.material img{height: 200px;}
	.mb-industry{display:block;}
	.Industrial{display: none;}
	.Industrial{background: rgb(0,174,239); height: auto; padding-bottom: 25px;}
	.indust1 img{margin-top: 0px; height: 0;}
	.indust1{display: none;}
.material{margin-top: 0px;}
.Industrial h3{text-align: right;}
.material h2{margin-top: -175px;}
.cli1 h4{left: 0%;}
.cal{display: none;}
.adrs{display: none;}
.ft-div1 img{margin-right: auto; margin-left: auto; display: block;}
.ft-div1{text-align: center;}
.ft-div1 p{display: inline; text-align: center;}
.social-icon img{display: initial;}
.ql{text-align: center;}
.ql li{display: inline;padding-right: 12px;    padding-left: 15px;}
.right-div{float: none;}
.mi a{padding-top: 12px;}
.nbs-flexisel-nav-left{left: 22%;}
.nbs-flexisel-nav-right{right: -29%;}
.left-div{font-size: 14px;}
.right-div{font-size: 14px;}
.ft-div1 p{font-size: 16px;    padding-bottom: 10px;}
.Industrial{margin-top: 0px;}
.cnt{    margin-top: 35px;}
.lb3 h2{padding-top: 45px;}
#clnts .nbs-flexisel-nav-left{left: 0%;}
.ind2 img{    margin-top: 25px;}
#msa .nbs-flexisel-item img{width: 200px;}
.cli1 img{display: none;}
#clnts0{padding-top: 0px;padding-bottom: 0px;}
.cli1 h4{display: none;}
.cli1{display: initial;}
.lb3{padding-left: 10px;padding-right: 10px;}
.abt-div p{padding-left: 5px;padding-right: 5px;}
.top-img img{display: block;margin-right: auto;margin-left: auto;}
.top-img1  .top-bor{display: block;margin-right: auto;margin-left: auto;margin-top: -286px;}
.top-img1 img{margin-top: 160px;display: block;margin-left: auto;margin-right: auto;}
.re-ser img {padding-left: 112px;margin-top: -33px;width: 19%;margin-left: 250px;}
.re-ser h4 {font-size: 26px !important;margin-top: 4pc;margin-left: 162px;padding-top: 0px;}
.dow-pdf {margin-left: 201px;margin-top: 45px;}
.dow-pdf h5 {padding-left: 232px;padding-top: 17px;padding-right: 64px;font-size: 16px;}
.top-img1 img{margin-top: 210px;}
.re-ser1 h4 {font-size: 26px !important;margin-top: 4pc;margin-left: 162px;padding-top: 0px;}
.re-ser1 img {padding-left: 114px;margin-top: -32px;width: 19%;margin-left: 353px;}
.dow-pdf1 {margin-left: 201px;margin-top: 27px;}
.dow-pdf1 h5 {padding-left: 232px;padding-top: 17px;padding-right: 64px;font-size: 16px;}
.abt-div{padding-bottom: 105px; background: url(../images/polygon1.png) no-repeat top 100px left,url(../images/polygon2.png) no-repeat bottom right;}
.services .nbs-flexisel-nav-left {left: 33%;top: -76px !important;}
.services .nbs-flexisel-nav-right {right: -39%;top: -131px !important;}
.equip-img{width:100%;}
.mb-industry2{background: linear-gradient(146deg, rgb(235, 235, 235) 35%, rgb(235, 235, 235) 100%);}
.mb-industry h2{color:#000;}
.mb-industry h2 span {font-weight: 200;}
.mb-industry .btn1{float: none;}
.cnt {background: url(../images/polygon6.png) no-repeat top 42pc right 10pc,url(../images/polygon7.png) no-repeat bottom 1pc right 1pc;}
.cli1-mb{display: block;}
.cli1-mb img{display: none;}
.cli1-mb h4{text-align: center;font-size: 30px;font-weight: 900;}
.btn{float: none!important;}
.bg {padding-top: 19px;margin-left: 65px;}
#msa .nbs-flexisel-item img {width: 174px;}
.clients .nbs-flexisel-item img {margin-left: 15x;}
#msa{padding-top: 5px;}
.ft-div1 p{padding-bottom: 15px;}
.top-div{padding-top: 50px;}
.hamburger.is-closed{margin-top: 90px;}
.over-img {display: block;margin-left: auto; margin-right: auto;}
.ov-para p{font-size: 17px;}
.vision img{display: block;margin-left: auto;margin-right: auto;}
.mission img{display: block;margin-left: auto;margin-right: auto;}
.vision p{padding-left: 35px;padding-right: 35px;}
.mission p{padding-left: 35px;padding-right: 35px;}
.ov-para p{padding-left: 35px;padding-right: 35px;}
.cli-pd .col-md-3{padding-bottom: 45px;padding-left: 65px;}
.cli-pd {padding-bottom: 10px;}
.civ-img img{display: block;margin-right: auto;margin-left: auto;}
.prod1 img{display: block;margin-right: auto;margin-left: auto;}
.prod2 img{display: block;margin-right: auto;margin-left: auto;}
.prod3 img{display: block;margin-right: auto;margin-left: auto;}
.prod4 img{display: block;margin-right: auto;margin-left: auto;}
.vp2{padding-right: 55px;margin-top: -270px;float: right;}
.vp1{padding-left: 55px;}
.em1{padding-left: 55px;}
.em2{padding-right: 55px;margin-top: -247px;float: right;}
.wp1{padding-left: 55px;}
.wp2{padding-right: 55px;margin-top: -287px;float: right;}
.sc2{padding-right: 55px;margin-top: -370px;float: right;}
.sc1{padding-left: 55px;}
.cc2 {float: right;margin-top: -370px;}
.cc3{margin-top: -25px;}
.pw-sol img{display: block;margin-right: auto;margin-left: auto;}
.fen img{display: block;margin-right: auto;margin-left: auto;}
.eq-rensol img{display: block;margin-right: auto;margin-left: auto;}
.eq-earth img{display: block;margin-right: auto;margin-left: auto;}
.eq-rent img{display: block;margin-right: auto;margin-left: auto;}
.dropdown-menu .dropdown-toggle:after{
  border-top: .3em solid transparent;
    border-right: 0;
    border-bottom: .3em solid transparent;
    border-left: .3em solid;
}
.dropdown-menu .dropdown-menu{
  margin-left:0; margin-right: 0;
}
.dropdown-menu li{
  position: relative;
}
.nav-item .submenu{
  display: none;
  position: absolute;
  left:100%; top:-7px;
}
.nav-item .submenu-left{
  right:100%; left:auto;
}
.dropdown-menu > li:hover{ background-color: #eeeeee !important }
.dropdown-menu > li:hover > .submenu{
  display: block;
}
}

}

@media(max-width: 414px){
	.polygon5{display: none;}
.material h2{margin-top: -145px;font-size: 22px;}
.material h2 span{font-size: 25px;}
.material p a{    font-size: 20px;}
.plg img{margin-top: -15px;}
.lb3 h2{font-size: 37px;}
.cli1 h4{    font-size: 30px;}
.nbs-flexisel-nav-left{left: 45%;}
.nbs-flexisel-nav-right{    right: -53%;    width: 4%;}
.left-div {font-size: 14px;}
.top-bor {margin-top: -14pc;}
.re-ser h4 {font-size: 23px !important;margin-top: 2pc;margin-left: 23px;}
.re-ser img  { margin-top: -27px;width: 35%;margin-left: 84px;}
.dow-pdf h5 {padding-left: 204px;padding-top: 17px;font-size: 14px;}
.dow-pdf {margin-left: -1px;margin-top: 34px;}
.re-ser1 h4 {font-size: 23px !important;margin-top: 2pc;margin-left: 23px;}
.re-ser1 img  { margin-top: -27px;width: 36%;margin-left: 180px;}
.dow-pdf1 h5 {padding-left: 204px;padding-top: 17px;font-size: 14px;}
.dow-pdf1 {margin-left: -1px;margin-top: 22px;}
.top-img1 .top-bor {margin-top: -214px;}
.abt-div p {font-size: 17px;}
.abt-div{  background: url(../images/polygon1.png) no-repeat top 100px left 10px,url(../images/polygon2.png) no-repeat bottom right 10px;}
.services h3 {font-size: 25px;}
.services .nbs-flexisel-nav-right{width:33%;}
.services .nbs-flexisel-nav-left{width: 34%;}
.cnt {background: url(../images/polygon6.png) no-repeat top 34pc right 1pc,url(../images/polygon7.png) no-repeat bottom 1pc right 1pc;}
.ft-div1 p {font-size: 15px;}
.hamburger.is-closed {margin-top: 93px;}
}

@media(max-width: 412px){
	.polygon5{display: none;}
	.lb3 h2{font-size: 34px;}
	.nbs-flexisel-nav-left{left: 45%;}
.nbs-flexisel-nav-right{    right: -53%;    width: 4%;}
.left-div {font-size: 13px;}
.ft-div1 p {font-size: 15px;}
.cnt{background: url(../images/polygon6.png) no-repeat top 27pc right 1pc,url(../images/polygon7.png) no-repeat bottom 1pc right 1pc;}
.top-bor {margin-top: -13pc;}
.re-ser h4 {font-size: 23px !important;margin-top: 2pc;margin-left: 23px;}
.re-ser img  { margin-top: -27px;width: 35%;margin-left: 84px;}
.dow-pdf h5 {padding-left: 204px;padding-top: 17px;font-size: 14px;}
.dow-pdf {margin-left: -3px;margin-top: 18px;}
.re-ser1 h4 {font-size: 23px !important;margin-top: 2pc;margin-left: 23px;}
.re-ser1 img  { margin-top: -27px;width: 36%;margin-left: 180px;}
.dow-pdf1 h5 {padding-left: 204px;padding-top: 17px;font-size: 14px;}
.dow-pdf1 {margin-left: -3px;margin-top: 23px;}
.top-img1 .top-bor {margin-top: -214px;}
.abt-div p {font-size: 17px;}
.abt-div{  background: url(../images/polygon1.png) no-repeat top 100px left 10px,url(../images/polygon2.png) no-repeat bottom right 10px;}
.services h3 {font-size: 25px;}
.services .nbs-flexisel-nav-right{width:33%;}
.services .nbs-flexisel-nav-left{width: 34%;}
.hamburger.is-closed {margin-top: 93px;}
.over-img {padding-left: 10px;}
.pres-head h2{font-size: 21px;padding-top: 15px;}
.eq-rent {background: url(../images/pol-img.png) no-repeat right 5pc top 2pc;}
.mve p{font-size: 17px;}
.rent-sol p{font-size: 17px;}
.lift p{font-size: 17px;padding-left: 0px;padding-right: 0px;}
.man-sol p{font-size: 17px;}
.mn-list{font-size: 17px;}
.ul-list li{font-size: 17px;}


}


@media(max-width: 400px){
	.polygon5{display: none;}
.lb3 h2{font-size: 35px;}
.top-bor {margin-top: -13pc;}
.re-ser h4{font-size: 21px !important;margin-top: 2pc;margin-left: 30px;}
.re-ser img  { margin-top: -28px;width: 37%;margin-left: 77px;}
.dow-pdf h5{  padding-left: 255px;padding-top: 18px;font-size: 14px;}
.dow-pdf{margin-left: -66px;margin-top: 22px;}
.re-ser1 h4{font-size: 21px !important;margin-top: 2pc;margin-left: 30px;}
.re-ser1 img {margin-top: -28px;width: 37%;margin-left: 166px;}
.dow-pdf1 h5{padding-left: 255px;padding-top: 18px;font-size: 14px;}
.dow-pdf1{margin-left: -66px;margin-top: 23px;}
.top-img1 .top-bor{margin-top: -13pc;}
.abt-div {background: url(../images/polygon1.png) no-repeat top 100px left 10px,url(../images/polygon2.png) no-repeat bottom right 10px;}
.services h3 {font-size: 25px;}
.services .nbs-flexisel-nav-left{width: 39%;}
.services .nbs-flexisel-nav-right{width: 39%;}
.lb3 h2 {font-size: 28px;}
.cnt {background: url(../images/polygon6.png) no-repeat top 29pc right 1pc,url(../images/polygon7.png) no-repeat bottom 1pc right 1pc;}
.polygon55{padding-bottom: 45px;}
.ft-div1 p {font-size: 14px;padding-bottom: 17px;}
.left-div {font-size: 13px;}
.hamburger.is-closed {margin-top: 90px;}
}

@media(max-width: 375px){
	.polygon5{display: none;}
	.lb3 h2{font-size: 33px;}
	.nbs-flexisel-nav-left{left: 48%;}
.nbs-flexisel-nav-right{    right: -57%; }
}


@media(max-width: 360px){
	.polygon5{display: none;}
	.lb3 h2{font-size: 31px;}
.material h2{margin-top: -145px;}
.material p a{    font-size: 18px;}
.nbs-flexisel-nav-left{left: 51%; top: -92px!important;}
.nbs-flexisel-nav-right{   right: -60%; top: -147px!important;}
.hamburger.is-closed {margin-top: 83px;}
.top-div {padding-top: 60px;}
.top-bor {margin-top: -12pc;}
.dow-pdf {margin-left: -106px;margin-top: 20px;}
.re-ser img {margin-top: -25px;width: 40%;margin-left: 39px;}
.dow-pdf1 {margin-left: -106px;margin-top: 34px;}
.re-ser1 img {margin-top: -25px;width: 41%;margin-left: 117px;}
.re-ser1 h4 {font-size: 18px !important;margin-top: 2pc;margin-left: 15px;}
.re-ser h4 {font-size: 18px !important;margin-top: 2pc;margin-left: 15px;}
.services .nbs-flexisel-nav-right {width: 45%;}
.services .nbs-flexisel-nav-left {width: 45%;}
.mb-industry h2{font-size: 29px;}
.lb3 h2 {font-size: 19px;}
.ft-div1 p {font-size: 12px;padding-bottom: 20px;}
}

.mi button {border-radius: 25px;background-color: #00aeef;border: none;color: #fff;text-align: center;font-size: 21px;padding-top: 7px;padding-bottom:7px; padding-left: 20px;padding-right: 20px;width: 220px;transition: all 0.5s;cursor: pointer;margin: 36px;box-shadow: 0 10px 20px -8px rgba(0, 0, 0,.7);}
.mi button{cursor: pointer;display: inline-block;position: relative;transition: 0.5s;}
.mi button:after {content: '»';position: absolute;opacity: 0; top: 8px;right: -5px;transition: 0.7s;}
.mi button:hover{padding-right: 24px;padding-left:8px;}
.mi button:hover:after {opacity: 1;right: 10px;}
.bg1 img {filter: none; -webkit-filter: grayscale(0); -webkit-transition: all .8s ease-in-out; border-top-left-radius: 100px;  }
.bg1 img:hover {filter: grey; -webkit-filter: grayscale(1); -webkit-transform: scale(1.01);}
.bg1 h5{background: #00aeef; color: #fff;padding-top: 15px; padding-bottom: 15px;text-transform: uppercase; font-weight: 600;}
.bg1{padding-right: 20px;}
.bg1 a{text-decoration: none;}
.btn{border-radius: 25px;display: inline-block;text-align: center;cursor: pointer;outline: none;overflow: hidden;position: relative;color: #000;font-size: 21px;background-color: #00aeef; padding-top: 10px;padding-bottom: 2px;padding-left: 40px!important; padding-right: 40px!important;box-shadow: 0 5px 15px rgba(0,0,0,0.20); }
.btn span {position: relative; z-index: 1; top: -5px;}
.btn:after {content: "";position: absolute;left: 0;top: 0;height: 490%;width: 140%;background: #c4c4c4fa;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;-webkit-transform: translateX(-98%) translateY(-25%) rotate(45deg);transform: translateX(-98%) translateY(-25%) rotate(45deg);}
.btn:hover:after {-webkit-transform: translateX(-9%) translateY(-25%) rotate(45deg);transform: translateX(-9%) translateY(-25%) rotate(45deg);}
.row4{background: url(../images/polygon3.png) no-repeat bottom left;margin-left: -60px;}
.row4 h1{visibility: hidden;}
.clients{background-color: #f6f2f2; margin-top: 80px;margin-bottom: 85px;padding-top: 17px;}



#wrapper {  -moz-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  -webkit-transition: all 0.5s ease;  padding-left: 0;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}
#wrapper.toggled { padding-left: 220px; }
#wrapper.toggled #sidebar-wrapper { width: 270px; }
#wrapper.toggled #page-content-wrapper {  margin-right: -220px;  position: absolute;}
#sidebar-wrapper {  -moz-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  -webkit-transition: all 0.5s ease;  background: #fff;  height: 100%;  left: 185px;  margin-left: -220px;  overflow-x: hidden;  overflow-y: auto;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;  width: 0;  z-index: 1000;}#sidebar-wrapper::-webkit-scrollbar { display: none;}
#page-content-wrapper {  padding-top: 70px;  width: 100%;}
.sidebar-nav {  list-style: none;  margin: 0;  padding: 0;  position: absolute;  top: 0;  width: 270px;}
.sidebar-nav li {  display: inline-block;  line-height: 20px;  position: relative;  width: 100%;}
.sidebar-nav li:before {  -moz-transition: width 0.2s ease-in;  -ms-transition: width 0.2s ease-in;  -webkit-transition: width 0.2s ease-in;  background-color: #1c1c1c;  content: '';  height: 100%;  left: 0;  position: absolute;  top: 0;  -webkit-transition: width 0.2s ease-in;  transition: width 0.2s ease-in;  width: 3px;  z-index: -1;}

.sidebar-nav li:before { background:none; margin-left:-5px; margin-right:-10px; }

.sidebar-nav li:hover:before {  -webkit-transition: width 0.2s ease-in;  transition: width 0.2s ease-in;  width: 100%;}
.sidebar-nav li a { font-weight: 600;  color: #000; text-transform:uppercase; font-size:15px;  display: block;  padding: 10px 15px 10px 30px;  text-decoration: none; text-align:left; border-bottom:1px dotted #066085;}
.sidebar-nav li.open:hover before {  -webkit-transition: width 0.2s ease-in;  transition: width 0.2s ease-in;  width: 100%;}
.sidebar-nav .dropdown-menu {  background-color: #fff; border-radius: 0;  border: none;  box-shadow: none;  margin: 0;  padding: 0;  position: relative;  width: 100%; font-weight: 500;}
.sidebar-nav li a:hover, .sidebar-nav li.active a, .sidebar-nav li a:focus, .sidebar-nav li.open a:hover, .sidebar-nav li.open a:active, .sidebar-nav li.open a:focus {  background-color: #00aeef;  color: #fff;  text-decoration: none;}
.sidebar-nav .dropdown-menu li a{font-size:13px; color:#f20e0e; border-bottom:1px solid #565353;}
.sidebar-nav .dropdown-menu li:hover a, .sidebar-nav .dropdown-menu li.active a{background:#00aeef !important; color:#fff !important}

.sidebar-nav .dropdown-menu li:before{background:none}

.sidebar-nav li.active .dropdown-menu li a{background:#e1e3e4;}

/*-------------------------------*/
/*     Sidebar nav styles        */
/*-------------------------------*/
.sidebar-nav {
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 270px; }

.sidebar-nav li {
  display: inline-block;
  line-height: 20px;
  position: relative;
  width: 100%; }

.sidebar-nav li:before {
  -moz-transition: width 0.2s ease-in;
  -ms-transition: width 0.2s ease-in;
  -webkit-transition: width 0.2s ease-in;
  background-color: #1c1c1c;
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transition: width 0.2s ease-in;
  transition: width 0.2s ease-in;
  width: 3px;
  z-index: -1; }

.sidebar-nav li:before {
  background: none;
  margin-left: -5px;
  margin-right: -10px; }

.sidebar-nav li:hover:before {
  -webkit-transition: width 0.2s ease-in;
  transition: width 0.2s ease-in;
  width: 100%; }

.sidebar-nav li a {

  text-transform: uppercase;
  font-size: 15px;
  display: block;
  padding: 10px 15px 10px 30px;
  text-decoration: none;
  text-align: left;
  border-bottom: 1px solid #0000002b; }

.sidebar-nav li.open:hover before {
  -webkit-transition: width 0.2s ease-in;
  transition: width 0.2s ease-in;
  width: 100%; }

.sidebar-nav .dropdown-menu {
  
  border-radius: 0;
  border: none;
  box-shadow: none;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%; }

  
  .sidebar-nav .dropdown-menu1{display: none;}
  .sidebar-nav .dropdown:focus .dropdown-menu1{display: block;}

.sidebar-nav li a:hover, .sidebar-nav li.active a, .sidebar-nav li a:focus, .sidebar-nav li.open a:hover, .sidebar-nav li.open a:active, .sidebar-nav li.open a:focus {
  background-color: #00aeef;
  color: #fff;
  text-decoration: none; }

.sidebar-nav .dropdown-menu li a {
  font-size: 13px;
  color: #000;
  border-bottom: 1px solid #bababa; 
  background-color: #fff;}

  .sidebar-nav .dropdown-menu .dropdown-menu{padding:0px; margin: 0px;}
  .sidebar-nav .dropdown-menu .dropdown-menu li a {
    font-size: 13px;
    color: #000 !important;
    border-bottom: 1px solid #bababa;
  background: #fff !important;
  left: 0%!important;
 }

 .dropdown-menu .dropdown .dropdown-menu {
    left: 0%;
    top: 0%;
    margin:0 20px;
    border-width: 0;
}


.sidebar-nav .dropdown-menu li:hover a, .sidebar-nav .dropdown-menu li.active a {
  background: #eeeeee;
  color: #91a8ae; }


  .sidebar-nav .dropdown-menu .dropdown-menu li:hover a, .sidebar-nav .dropdown-menu .dropdown-menu li.active a {
    background: #00aeef !important;
    color: #fff !important; }


.sidebar-nav .dropdown-menu li:before {
  background: none; }

.sidebar-nav li.active .dropdown-menu li a {
  background: #fff; color: #777777; }

  .sidebar-nav li.active .dropdown-menu .dropdown-menu li a {
    background: #1eae4e; color:#fff !important; }

  



.dropdown-submenu {
      position:relative;
  }
  .dropdown-submenu>.dropdown-menu {
      top:0;
      left:100%;
      margin-top:-6px;
      margin-left:-1px;
      -webkit-border-radius:0 6px 6px 6px;
      -moz-border-radius:0 6px 6px 6px;
      border-radius:0 6px 6px 6px;
  }
  .dropdown-submenu>a:after {
      display:block;
      content:" ";
      float:right;
      width:0;
      height:0;
      border-color:transparent;
      border-style:solid;
      border-width:5px 0 5px 5px;
      border-left-color:#cccccc;
      margin-top:5px;
      margin-right:-10px;
  }
  .dropdown-submenu:hover>a:after {
      border-left-color:#555;
  }
  .dropdown-submenu.pull-left {
      float:none;
  }
  .dropdown-submenu.pull-left>.dropdown-menu {
      left:-100%;
      margin-left:10px;
      -webkit-border-radius:6px 0 6px 6px;
      -moz-border-radius:6px 0 6px 6px;
      border-radius:6px 0 6px 6px;
  }



/*.nav-link active{color: #fff;}*/

    .menu-div .navbar-light .navbar-nav .nav-item:hover .nav-link, .menu-div .navbar-light .navbar-nav .nav-item.active .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item:hover .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item.active .nav-link
    {
      color: #fff;
    }

  .top-div1 ul li.active a
    {color: #fff;}

    .top-div1 ul li:hover a
    {color: #fff;}


    