@charset "utf-8";
/* CSS Document */

@media screen  and (max-width:1023px) {
	
}
@media screen  and (min-width:1024px) and (max-width:1300px){ /* for slider caption only */

}
@media screen  and (max-width:960px) {
	.gianacas-mn{ width: 96%;margin-left: 2%; margin-right: 2%;}
}
@media screen  and (max-width:825px) {
.srvcs .main p{ margin-left: 2%;    width: 96%;}
}
@media screen  and (max-width:767px) {
.logo{margin:12px 0 20px 0!important;text-align: center!important;    width: 100%!important;}
.logo-pnl ul li.logo-mn{ width: 100%;}
.logo-pnl ul li.callus-mn{width: 49%;text-align: center;}
.logo-pnl ul li.address-mn{width: 49%;text-align: center;}
.ftr-logo{ width: 100%;text-align: center;margin:60px 0; }
.cprght{width: 100%;text-align: center; margin-top:0; margin-bottom:40px;}
}
@media screen  and (max-width:685px){
  .serv_cntnt ul li {
    width: 24%;
  }
}
@media screen  and (max-width:600px) {
	.gianacas-mn .cntnt-img{margin-top: 20px;    text-align: center;    width: 100%;}
	.gianacas-mn .cntnt{text-align: center;    width: 100%;}
  .flex-caption-white{width:25%;}
}
@media screen  and (max-width:500px) {
	.srvcs{text-align: center;    width: 100%; margin-bottom:25px;}
	.focus{text-align: center;    width: 100%;}

}
@media screen  and (max-width:420px) {
	.logo-pnl ul li.callus-mn{width: 96%;margin-left: 2%; text-align: center; border-right: 0px solid #C5C5C5;    box-shadow: 0px 0 0 #E0E0E2;}
	.logo-pnl ul li.address-mn{width: 96%;margin-left: 2%; text-align: center; margin-top:0; margin-bottom:25px; }
}
@media screen  and (max-width:380px) {
}
@media screen  and (max-width:300px) {
  .serv_cntnt ul li {
    width: 50%;
  }
}

