.clientele{padding:10px 0px 10px 0px;position: relative;}
.clientele img{opacity:0.4; cursor: pointer; transition:all 300ms ease;
  -webkit-transition:all 300ms ease;
  -ms-transition:all 300ms ease;
  -o-transition:all 300ms ease;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);}
.clientele img:hover{ opacity:1;
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);}
.clientelebg{background: #f7f7f7;}

.clientele .mrgnlft{margin-left: 100px;}

footer{padding:60px 0px 20px 0px;position: relative;background: #09335d;margin-right: auto;margin-left: auto;}
footer h4{font-size:18px;padding: 30px 0px;color:#fff; font-family: 'Montserrat-SemiBold';}
footer p{font-size:16px;padding:10px 0px;color:#fff; font-family: 'Montserrat-Regular';}
footer p a{color:#fff;transition: 0.5s;}
footer p a:hover{color:#fa611d;}
footer ul{padding: 0px 0px 30px 0px;}
footer ul li{font-size:16px; font-family:'Montserrat-Regular'; padding: 0px 0px 5px 0px;}
footer ul li a{color: #fff;transition: 0.5s;}
footer ul li a:hover{color:#fa611d;}

.abt ul li {color: #cbcbcb; position: relative; display: inline-block;margin-right: 4px; }
.abt li .facebook, .instagram, .youtube, .twitter, .linkedin {text-align: center; text-decoration: none; border-radius: 50% 50% 50% 50%; padding: 7px 7px 6px 8px; width: 40px; height: 40px; line-height: 26px; display: block; color: #FFFFFF; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #FFFFFF; transition: 0.3s; }
.abt li .facebook:hover {background-color: #3b5998; border-color: rgba(0, 0, 0, 0); }
.abt li .instagram:hover {background-color: #f46f30; border-color: rgba(0, 0, 0, 0); color: #FFF; }
.abt li .youtube:hover {background-color: #dd5044; border-color: rgba(0, 0, 0, 0); color: #FFF; }
.abt li .twitter:hover {background-color: #35b3f7; border-color: rgba(0, 0, 0, 0); color: #FFF; } .services section{padding: 40px;}
.abt li .linkedin:hover {background-color: #0073b2; border-color: rgba(0, 0, 0, 0); color: #FFF; } .services section{padding: 40px;}

.brdrbtm{border-bottom: 1px solid #0a5096;}
.copyright {color: #fff; text-align: center; padding: 30px 0 15px 0; font-size: 16px; font-family:'Montserrat-Regular';}
.hide{display: block;}

 
@media only screen and (min-width:320px)and (max-width:479px){
  footer{padding:0px;}
  footer h4 {padding: 10px 0px;} 
  footer p{font-size:15px;}
  footer ul{padding: 0px;}
  .copyright {padding:20px 0 15px 0;}
  .clientele .mrgnlft{margin-left: 0px;}
}
@media only screen and (min-width:480px) and (max-width:767px){
  footer{padding:0px;}
  footer h4 {padding:10px 0px;} 
  footer p{font-size:15px;}
  footer ul{padding: 0px;}
  .copyright {padding:20px 0 15px 0;}
  .hide{display: block;}
  .clientele .mrgnlft{margin-left: 0px;}

}
@media (max-width:768px){
  .hide{display: none!important;}
}
@media only screen and (min-width:768px) and (max-width:1024px){
  footer{padding:0px;}
  footer h4 {padding: 20px 0px 10px 0px;} 
  footer p{font-size:15px;}
  footer ul{padding: 0px 0px 20px 0px;}
  .copyright {padding:20px 0 15px 0;}
  .hide{display: block;}
  .clientele .mrgnlft{margin-left: 0px;}
}
/*@media only screen and (min-width:1024px) and (max-width:1920px) {
  .hide{display: block;}
}*/