@media screen and (min-width :1000px) and (max-width :1099px){
.about .vision .commonhead{margin-bottom:8px}.abtcont{padding:30px 0}
.shrink .menu li a{font-size:14px;margin-top:0;padding:10px 10px}
ul.sub-menu1,ul.sub-menu2{padding-top:0}
.menu li a.active::after{display:none}.menu>li>a::after{display:none}
.innercont h3{margin-bottom:0}.fomrbdy{padding:20px 20px}.testslidecont p{font-size:14px}
.headcontact{display:none}.contaadd ul li{min-height:308px}
.contaadd.mt-5 ul li{min-height:260px}.contactdet p span{font-size:17px}
.vismiscnt span img{width:100%;padding-right:12px}}

@media screen and (min-width :768px) and (max-width :999px){.vismiscnt span img{width:100%}}


@media screen and (min-width:768px){.testhed span:nth-child(2){min-height:65px}}


@media screen and (max-width:767px){
.abtcont{padding:20px 0}
.portfolio-item.mobmargin{margin-bottom:0}.vision.show{display:none}.footerlink li{margin-bottom:5px}
.inner-banner{height:150px}.innercont h3{font-size:18px;margin-bottom:0}.innercont h3::before{height:3px;top:-9px}
.innercont .breadcrumb{display:none}.servcat ul li{width:100%;border-right:0;margin-bottom:8px;
	padding-right:0;padding-left:0}
}


@media screen and (max-width:640px){
.stellarnav.mobile.left>ul,.stellarnav.mobile.right>ul{top:11px}
.shrink .stellarnav.mobile.right>ul,.stellarnav.mobile.left>ul{top:11px}
.footershapecont p span{display:inline}.vismiscnt span img{width:100%}
.visbdr::before{display:none}.vismiscnt span p{font-size:17px}
.vismiscnt.pl-5{padding-left:0!important;margin-top:20px}
.clientslogo .col-lg-2{width:49%}}
