/* Normal desktop :992px. */

@media (min-width: 992px) and (max-width: 1200px) {
	.banner-enquiry{
    width: 40%;  
    top: 30px;
    bottom: auto;
  }
}

@media (max-width: 991px) {
  .banner-enquiry{
    width: 100%;
    display: block;
    padding: 30px 50px;
    position: relative;  
  }
}

@media only screen and (max-width: 1140px){
  .info-box strong{
		font-size:13px;
	}
	
	.info-box{
		margin-left:25px;
		display:inline-block;
		float:none;
	}
}
@media only screen and (max-width: 767px){

}
@media only screen and (max-width: 767px){
.info-box{
  padding-left:0px;
  text-align:center;
  width:100%;
  margin-left:0px;
  margin-bottom: 20px;
}

.info-box:last-child{
  margin-bottom:0px;
}

.info-box .icon-box{
  position:relative;
  margin:0 auto;
  margin-bottom:15px;
}
.about-2 {
  margin-bottom: 24px;
}
.about-3 {
  margin-bottom: 30px;
}
.about-3.about-extra {
  margin-top: 30px;
  margin-bottom: 0;
}
.about-img img {
  width: 100%;
}
.about-section .bg-layer{
  display: none;
}
}

/* Tablet desktop :768px. */

@media (min-width: 768px) and (max-width: 991px) {
  .about-2 {
    margin-bottom: 30px;
  }
  .about-3 {
    margin-bottom: 24px;
  }
  .about-img img {
    width: 100%;
  }
}


/*  Small mobile :320px. */

@media (min-width: 320px) and (max-width: 767px) {
	
}


/* Large Mobile :577px. */

@media only screen and (min-width: 577px) and (max-width: 767px) {
	
}

/* Continuer Custom Width Area Style */
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .container {
    max-width: 1320px;
  }
}