}
.custom-images-position-1 div:nth-child(2) {
  -webkit-transform: translate3d(-50%, -30%, 0);
          transform: translate3d(-50%, -30%, 0);
}
.custom-images-position-1 div:nth-child(3) {
  -webkit-transform: translate3d(76%, 30%, 0);
          transform: translate3d(76%, 30%, 0);
}
.custom-images-position-1 div:nth-child(4) {
  -webkit-transform: translate3d(-13%, 147%, 0);
          transform: translate3d(-13%, 147%, 0);
}

@media (max-width: 575px) {
  .custom-mobile-scale-1 {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
  }
}

.font-color{
  color: #fff !important;
}

.other-service-pm{
  padding-bottom: 5px !important;
  margin-bottom: 7px !important;
}
ul.nav-list.show-bg-active .active > a {
background-color: #f5f5f5;
}
ul.nav-list.show-bg-active .active > a:hover {
background-color: #eee;}

.rentel-head{
  padding-top: 10px !important;
  
}

.vis-mis h2{ margin-top:20px; margin-left: 30px; margin-right:30px}
.vis-mis p{ margin-top:20px; margin-left: 30px; margin-right:30px; text-align:justify;}
aside {
display: block;
background: #f4f4f4;
padding: 0px;
}
aside h4 {
background: #0099e6;
padding: 5px 0;
text-align: center;
font-size: 1.1em;
font-weight: bold;
color: #FFFFFF !important;
margin-bottom: 0px;
}
aside .nav {
padding: 15px;
background: #FFFFFF;
box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04);
background-color: #FFF;
border: 1px solid #EEE;
}
aside ul.nav-list > li > a {
color: #000;
font-size: 14px;
padding: 8px 8px 8px 30px;
}
ul.nav-list li a {
-webkit-transition: background 0.1s;
-moz-transition: background 0.1s;
transition: background 0.1s;
border-bottom: 1px solid #EDEDDE;
padding: 7px 0 7px 18px;
display: block;
color: #000;
font-size: 14px;
text-decoration: none;
line-height: 20px;
}
ul.nav-list li a:hover {
background-color: #eee;
text-decoration: none;
}
.margine-top30{ margin-top:30px;}
.margine-top20{ margin-top:20px;}


.font- aside ul.nav-list > li > a {
    color: #000;
    font-size: 11px;
    padding: 5px 0 5px 18px;
}

.font- aside .nav {
    padding: 5px;
    background: #FFFFFF;
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04);
    background-color: #FFF;
    border: 1px solid #EEE;
}
.font-page{

font-size: 21px;
}
.bg-color{
  background-color: #fdfdfd !important;
}

@media only screen and (max-width:1181px){
.clients-lg .col-md-1-5 { width: 30%; float: left}
}




.logo-item {
  text-align: center;
  opacity: 0.8;
  transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
}

.logo-item img {
  vertical-align: middle;
  border:1px solid #ececec;
   filter:grayscale(0%);-webkit-filter:grayscale(0%);filter:none;
}

.logo-item img:hover { 
  filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:gray;-webkit-transition:all .6s ease;
}

.logo-item:hover {
  opacity: 1; 
}
.margin-clint{
  margin: 0px 0px !important;
}