@charset "utf-8";
/* CSS Document */
 @media all and (max-width: 1024px) {
	 .banner-text {width:100%; text-align:center; left:0%; padding:0 15px;}
	 .banner-text h1 {font-size: 45px;}
	 .banner-text p { width:100%;}
	 .banner-bottom {width: 90%;}
	 h2 {font-size: 30px;}
	 .service, .about-us, .client,.packages { width:100%;}
	 .footer-one { width:100%; text-align:center;}
	 .footer-two,.footer-three, .footer-foure { width:33.333%;}
	 .ather-member-pic { width: 180px; height: 180px;}
	 .inner-page-section { text-align: center; padding: 0px 15px;}
	 .ather-team-box { width: 33.333%; text-align: center;}
	 .inner-page-section h2{padding-bottom: 15px;margin-bottom: 10px;}
	 .product-box-bg {margin: 15px;}
	 .menu-section ul li a { padding:7px 8px;}
 }
 @media all and (max-width:980px) {
	 .banner{margin-top: 80px;}
	 .header-active .menu-section ul li ul{background:none;}
	 .header-active .menu-section > ul > li:last-child > a { color: #000;}
	 .team-details {padding: 22px;}
	 .logo, .menu-section{width:100%;}
	 .header{position: fixed;padding:0px;background: #fff;}
	 .menu-section ul li a { padding:15px 8px; color:#000;}
	 .menu-section ul li ul{opacity: inherit;position: inherit;width: 90%; margin-left: 5%;left: 0; background:none;float: none;}
	 .menu-section > ul > li:last-child {margin: 0px ;}
	 .burger-menu{ display:block;}
	 .menu-section{ display:none;}
	 .logo,.menu-section, .menu-section ul {width:100%; float:none;}
	 .menu-section{position: fixed; height: 100vh; background:#d21404;z-index: 9;}
	 .menu-section ul {padding:5% 10%; }
	 /*.menu-section ul{ background:#fff;}*/
	 .menu-section ul li { width:100%;border-bottom: 1px dashed;list-style: none;margin:0px;float: none;}
	 .menu-section ul li a{padding:10px;}
	 .menu-section ul li.select a{ background:none;border-bottom:none; color:#fff;} 
/* .header.burger-fix{
    position: fixed !important;
    display: block !important;
    opacity: 1 !important;
}	*/
.top-pic-box.top-pic-box-res, .top-pic-box-two { width: 100%;}
.app-fild a {    width: 32%;}
.app-fild a{ width: 32%;}
.app-fild a.search-btn {padding: 12px 5px;font-size: 12px;text-align: center;}


.inner-left, .inner-right{ float:none; width:100%;padding: 0; text-align:left;}
.wrapper{ padding:0 1%; width:98%;}
.automobile-box-outer{background: url(../images/bg-three.png) no-repeat right top;}	
.emission-box-outer{    background: url(../images/bg-two.png) no-repeat right top;}	
.menu-section ul li a { padding: 20px 5px;}
.menu-section ul li a{ font-size:20px; color:#fff;}
.header-active .menu-section > ul > li:last-child > a {  color: #fff;}
.menu-section ul li ul{ padding:0px;}
.menu-section ul li{border-bottom: 1px dashed #fff;}
.menu-section ul li ul li a{font-size: 18px; border-bottom: none;padding: 28px 10px;}
.menu-section > ul > li:last-child > a{padding: 35px 5px;}

.regular{ display:none;}
.responsive-banner{ display:block;}
	 
	 
 }
 @media all and (max-width:768px) {
	 .team-box {float: left; width: 100%;}
	 .member-pic{margin-bottom:0px;}
	 .team-box:nth-child(2) .member-pic {margin-top:0px;}
	 .member-info,.team-details{ position:inherit;    bottom:0%;height: auto;}
	 .team-details{ display:none;} 
	 .automobile-box-outer{ background:none;}
	 .btn-neon{padding: 10px 20px !important;margin-left: 4em !important;}
 }
 @media all and (max-width:767px) { 
	.banner {margin-top: 88px;}
	.footer-two,.footer-three, .footer-foure,.footer-one, .copy,.copy-right ul,.copy-right ul li{ width:100%; float:none; text-align:center;margin-left:0px;}
	.copy-right ul li:nth-child(2){ display:none;}
	.footer-section {padding: 0 15px;}
	.about-info{padding:0px;}
	.banner-bottom{padding:10px;position: inherit;top: 0;}
	.about-us,.client,.packages{padding: 15px;}
	.footer-one { padding: 15px 0 0;}
	.packages-pic, .packages-deta { width: 100%;}
	.packages p{    margin: 0 15px;}
	.ather-team-box { width: 50%;}
	.inner-page-section h2 {  font-size: 26px;}
	.product-box,.product-details {width: 100%;padding: 0px;}

	.logo{ padding:10px;}
	.inspirators { width:100%;}
	.mem-det {
		position: inherit;
		height: auto;
		overflow: inherit !important;
		background: rgba(0,206,253,0.7);
		display: block;
		color: #000;
	}
	.ps{overflow: inherit !important;}
	.about-left{ width:100%; margin-bottom:10px;text-align: justify;}
	.member-info,.inner-page-section { text-align: justify;}
	.about-right{ width:100%;}
	.inspirators{width: 96%;margin: 0 2% 15px;}
	.partners-logo li{max-width: 96%;margin: 0 2% 15px;}
	.partners-logo li img{max-width:100%;}
	.product-box{border:none;}
	.green img { float: none; margin-left: 0;width: 100%;}
	.ather-member-pic img{ width:100%;}


	.banner-text-two {position: inherit; top: 0; left: 0; width: 100%; transform: inherit;}
	.fild-box2 { width: 100%; margin:0 0 5px;}
	.fild-box4 { width: 100%; margin:0 0 5px;}
	.fild-box3 { width: 100%; margin:0 0 5px;}
	.fild-box5{ width: 50%; margin:0 0 5px;}
	.fild-box6{ width: 100%; margin:0 0 5px;}
	.round-trip-pic{ display:none;}
	.top-pic-box, .pic-box-inner-two,.app-box .pic-text-two, .scan-box { width:100%;}
	.app-fild .fild-box5{ width:100%;margin:0 0 5px;}
	.pic-box-section { padding: 35px 0.5%;}
	.pic-box-inner-two img, .scan-box img{ width:100%;}


	.ckeck-box {text-align: center;}
	.inner-right h2{font-size:30px; padding: 0 30px;}
	.inner-right h2 span {  font-size: 30px; }
	.inner-right h2:after{    top: 15px;}
	.inner-right h2, .full-leanth h2{font-size: 30px; }
	.inner-right h2 span, .full-leanth h2 span{font-size: 30px;}
	.btn-neon{padding: 10px 20px !important;margin-left: 4em !important;}
 }
 @media all and (max-width:580px) {
	.banner-text h1 { font-size: 25px;} 
	.banner-text p{line-height: initial;}
	.banner-text{top: 50%;}
	.banner-bottom { text-align:center;}
	.banner-bottom p a{ display:inline-block; margin-top:15px;}
	h2 {margin-bottom: 15px;}
	.packages-box {width: 98%;}
	.menu-section ul li a { padding: 8px 4px;}
	.client-box{ width:100%;}
	.client-box:after{left: -11px;top: -13%; }
	.ather-team-box{ width:100%;}
	.ather-member-pic { width: 290px; height: 290px;}
	.inner-page-section h2 {  font-size: 24px;}

	.results-hits-two li {width: 30%;}
	.fild-box5{ width:100%;}
	.btn-neon{padding: 5px 10px !important;margin-left: 3em !important;}
 }

 @media screen and (max-width: 500px) {
	.column {
	  width: 100%;
	}
  }
/* -----------------Responsive Font Start-------------------  */
  @media screen and (min-width: 601px) {
	.h2-1 {
	  font-size: 25px;
	}
  }
  


  @media screen and (max-width: 600px) {
	.h2-1{
	  font-size: 15px;
	}
  }
  /* -----------------Responsive Font Stop-------------------  */
   @media all and (max-width:400px) {
	   .menu-section ul li a {font-size: 15px;}
	   .menu-section ul li a { padding: 15px 5px;}
	   .menu-section > ul > li:last-child > a { padding: 15px 5px;}
	   .menu-section ul li ul li a {font-size: 15px; border-bottom: none; padding: 15px 10px;}
	   .btn-neon{padding: 5px 10px !important;margin-left: 3em !important;}
   }