@media  screen and (max-width:767px){
	html,body{overflow-x: hidden;}
	.nav-link::after{display:none;}
	.navbar-brand img{width: 100px;}
	.navbar-toggler{margin-top: 0.5rem!important;}
	.socialinfo a{width:100%;float:left;border-right:0px!important;padding:0 !important;}
	.info{display: none}
	.socialinfo a:last-child{margin:8px 0;}
	.productimagesection:hover figcaption{padding:8px;}
	.productimagesection h3{font-size: 14px;}
	.text{font-size:14px;}
	.productimagesection p{font-size:14px;}
	.socialmedia .socialinfo a{width:50%;float:left;margin-right:0 !important;}
	.socialmedia .socialinfo a:last-child{width:100%;}
	.navbar-collapse{text-align: center;}
	.contactinfo .socialicons,.inquiryimage .socialicons{display:block;}
	.contactinfo{width:100%;float:left;margin-top:0;}
	.about-sec1 .since-year2 strong{font-size: 70px;}
	.socialicons{display:none;}
	.header{position: unset;}
	.header-p{font-size:14px;}
	.socialmedia{background-color:#FF5E15;padding:6px 10px;}
	.navbar{background-color: #00173C !important;}
	.rn-carousel{height: 100%;}
	.rn-carousel img{height:400px}
	.rn-carousel .carousel-inner .carousel-item .carousel-caption h2{font-size:18px !important;}
	.anim-typewriter2{animation:unset;white-space:inherit;border-right: 0;}
	.carousel-caption{padding:0 10px !important;margin-top:0px !important;}
	.rn-carousel .carousel-control-next, .rn-carousel .carousel-control-prev{margin-top: 15px !important;opacity:1 !important;width:60px !important;height: 60px !important}
	/*.animation-element.slide-rightsec{opacity: 1 !important;transform: unset !important;}
	.animation-element.slide-left{opacity:1 !important;transform: unset !important;}*/
	.welcome-section-outer{padding: 40px 0!important}
	.since-year strong{font-size: 70px;padding:20px;}
	.since-year{top:5px;right:20px;}
	.welcom-to-section{width: 100%;float: left;margin-top:40px}
	.about-sec1 .img-colarge2{position: unset;}
	.colarge-2-1 img{width:200px;height: 200px;}
	.colarge-2-1{top:50%;}
	.contactbreadcrumb li{font-size:13px;}
	.about-sec1 .colarge-2{width: 262px!important;left:30px}
	.about-sec1 .colarge-2-1{right:50px;}
	.about-sec1 .colarge-2 img{width: 250px!important;height: 250px;}
	.commonsec{padding:40px 0;}
	.aboutusbanner{background-position:center;}
	.about-sec2 .carousel-item img{width: 250px;height: 250px;}
	.aboutimg:before, .aboutimg:after{width: 50%;}
	.about-sec2 .aboutimg:after{right: 160px}
	.qualitysec{width: 100%;float: left;margin-top: 50px;}
	.goalcontent{width:60%;margin-left:20px!important}
	.valueimg img{width: 100%;}
	.aboutimg img{width: 250px;}
	.aboutimg{margin:0 auto;}
	.aboutimg:before, .aboutimg:after{border-width: 3px;}
	.aboutimg #demo{width:250px;left:8%;}
	.aboutimg:before {
		left: 15px;
		top: -20px;
	}
	.copyrights-text{width:100%;float: left;}
	.wt-footer-bot-left{display: unset !important;}
	.copyrights-nav{width: 100%;margin-top:10px;padding:0;float:left;}
	.aboutimg:after{right:140px;bottom:-20px;}
	.inquiryform{width:100%;float: left;}
	.inquiryimage{width:100%;width:100%;}
	.welcome-section-top #demo{width:250px}
	.project-1-inner-pic img{width: 250px;height:250px;}
	.infra-content{width: 100%;float: left;margin-top:100px}
	.slick-slide img{width: 100%;height: 100%;}
	.Productslider .slide{width: 100% !important;}
	.about-sec2 #demo{width: 250px;margin:0 20px;}
	.about-sec2 .aboutimg:before{left:-10px;}
	.about-sec2 .img-colarge{margin-top:30px;}
	.inquirybanner{background-size: cover;height:200px}
	.inquiryform{border-radius: 0px;}
	.top-bar .row{margin:0 -15px!important;}
	.contactbreadcrumb{padding: 0;}
	.contact-info{width: 100%;float:left;margin-top:30px;}
	.gellaryvieo iframe{width:320px !important;}
}

@media screen and (min-width:992px) and (max-width:1199px){
	/*html,body{width: 100%;height: 100%;margin:0px;padding: 0px;overflow-x: hidden;}*/
	.aboutimg #demo img{width:350px;}
	/*.animation-element.slide-rightsec{opacity: 1 !important;transform: unset !important;}
	.animation-element.slide-left{opacity:1 !important;transform: unset !important;}*/
	.aboutimg{width: 350px}
	.project-1-inner-pic img{width: 400px;}
	.aboutusbanner,.productbanner,.inquirybanner,.contactbanner{height:212px;}
	.infra-label{font-size: 20px;}
	.site-list-style-one li{margin-bottom:15px !important;}
	.infra-img img{height:30px;width:30px;}
	.Productslider .slide{width: 200px!important;height: 200px;}
	.footer-icon{width: 4%;margin-right: 0.8rem!important}
	.valueimg img{width: 350px!important}
	.valuecont span:last-child{position: absolute;top: 50%;transform: translate(0,-50%);}
	.valuecont{padding: 10px!important;margin:20px 10px 0!important;position:relative;width:100%;}
	.slick-next{right: -25px;}
	.slick-prev{left: -25px;}
	.wt-team-1 .wt-media img{width: 100%!important;height: 260px;}
	.colarge-2-1{left: 80px;}
	.since-year2{left: -58px}
}

@media  screen and (min-width: 768px) and (max-width: 991px){
	.navbar-brand img{width: 100px;}
	.top-bar .info{display: none;}
	.animation-element.slide-rightsec{opacity: 1 !important;transform: unset !important;}
	.animation-element.slide-left{opacity:1 !important;transform: unset !important;}
	.infra-content{width: 100%;float: left;margin-top:70px;}
	.aboutusbanner,.productbanner,.inquirybanner,.contactbanner{height:160px;background-repeat:no-repeat;}
	.aboutimg{margin:auto;}
	.since-year{right: 90px;}
	.slick-slide img{width: 150px;height: 150px}
	.Productslider .slide{width: 140px!important}
	.project-1-inner-media{left: 50%;transform: translate(-50%,0);}
	.about-sec1 .img-colarge2{position: unset;}
	.about-sec1 .colarge-2{width: unset;}
	.valueimg{display: flex;}
	.valueimg img{margin:auto;}
	.wt-team-1 .wt-media img{width:170px!important;height: 150px!important;}
	.slick-next{right: -20px}
	.slick-prev{left: -20px}
	.goalcontent{width: 70%;}
	.contact-info{width: 100%;float: left;margin-top: 50px}
	.wt-team-1 .team-social-center ul{transform: translate(-50%,-50%);}
}
@media screen and (min-width: 1920px){
	.aboutusbanner{background-size: cover;}
}