/** media query **/
@media (min-width: 1024px) and (max-width: 1200px){
.why-grid {
    grid-template-columns: repeat(3, 1fr);
}
	.container {
    max-width: 95%;
}
}

@media (min-width: 1024px) and (max-width: 1100px){
.why-grid {
    grid-template-columns: repeat(3, 1fr);
}
	.container {
    max-width: 95%;
}
}

@media (min-width: 993px) and (max-width: 1024px){
.why-grid {
    grid-template-columns: repeat(3, 1fr);
}
	.container {
    max-width: 95%;
}
}

@media (min-width: 768px) and (max-width: 992px){
 .why-grid {
    grid-template-columns: repeat(3, 1fr);
}
	.container {
    max-width: 95%;
}
}




@media(max-width: 767px){
.hero-text .banner-heading {
    font-size: 36px;
    line-height: 44px;
}
	.container {
    max-width: 95%;
}
  .hero {
      padding: 130px 0 60px;
  }
    .hero-btns {
        justify-content: flex-start;
    }
.hero-text {
   margin: 30px 0px;
}
.why-grid {
    grid-template-columns: repeat(2, 1fr);
}
}

@media(max-width: 575px){
 .why-grid {
    grid-template-columns: repeat(1, 1fr);
}
.partner-features .col-6 {
    flex: 0 0 100%;
    max-width: 100%;
}
}



@media(max-width: 460px){
.navbar-brand img {
    width: 120px;
}
.btn-style-1 {;
    padding: 8px 16px;
    font-size: 15px;
}
}


@media(max-width: 360px){
.navbar-brand img {
    width: 90px;
}
.btn-style-1 {;
    padding: 6px 8px;
    font-size: 13px;
}
}


