@media all and (min-width: 1550px){

}


@media (min-width: 1280px){
 
  }
@media only screen  and (max-width: 1280px)  {
 .img4 img{
  width:80%;
 }
 .img40 img{
  width: 100%;
 }
 
}
 
@media only screen 
and (max-width: 1280px) 
and (min-width: 991px){
  .offset-lg-6 {
    margin-left: 45%;
}
} 
@media only screen 
  and (max-width: 991px) 
  and (min-width: 768px){
    .home-about { 
      padding-bottom: 50px!important;
  }
  .img2 {
    width: 300px;
    position: absolute;
    top: 0!important;
    left: 0;
    right: 0;
    margin: auto;
}
.img3 {
    text-align: center;
    margin-top: 50px!important;
    margin-bottom: 50px;
}
.img3 img{
  width: 300px;
}
.why-bottom h3{
  margin-bottom: 50px;
}
}
@media only screen 
  and (max-width: 768px) 
  and (min-width: 576px){
  .home-about { 
      padding-bottom: 50px!important;
  }
 .class1 {
    padding-left: 0!important;
    padding-top: 10px;
    padding-bottom: 20px!important;
    text-align: center;
}
  .img2 {
    width: 300px;
    position: absolute;
    top: 0!important;
    left: 0;
    right: 0;
    margin: auto;
}
.img3 {
    text-align: center;
    margin-top: 50px!important;
    margin-bottom: 50px;
}
.img3 img{
  width: 300px;
}
.why-bottom h3{
  margin-bottom: 50px;
}
}




@media (min-width: 992px){
 
}
@media all and (max-width: 992px){
 .a-about-left{
  margin-bottom: 50px;
 }
  .our-mission{
    margin-bottom: 50px;
  }
 .our-mission ,.our-vision{
    padding-left: 50px;
    padding-right: 50px;
}
.our-mv ._text img{
  width: 300px;
  max-width: 90%;
}
.p-inner-section::after { 
    background-image: url(../images/extra/p-bg.pg)!important; 
}
.pro-1 {
  padding-bottom: 50px!important;
}
.pro_2 .row{
      display: flex;
    flex-direction: column-reverse;
}
.q-about-left{
  margin-bottom: 50px;
}
.infa ._text{
  padding-top: 50px;
}
.q-about {
  padding-bottom: 50px!important;
}
.infa{
  padding-bottom: 0!important;
}
}


@media all and (max-width: 768px){
 
}



@media all and (max-width: 576px){ 
 .home-about { 
      padding-bottom: 50px!important;
  }
 .class1 {
    padding-left: 0!important;
    padding-top: 10px;
    padding-bottom: 20px!important;
    text-align: center;
}
  .img2 {
    width: 300px;
    position: absolute;
    top: 0!important;
    left: 0;
    right: 0;
    margin: auto;
}
.img3 {
    text-align: center;
    margin-top: 00px!important;
    margin-bottom: 50px;
}
.img3 img{
  width: 300px;
}
.why-bottom h3{
  margin-bottom: 50px;
}
.home-about-top h1,.aclass19 h1 ,.pclass19 h1{
    font-weight: 700;
    font-size: 35px!important;
}
.border-k{
  max-width: 80%;
}
.brands h2{
   font-size: 30px!important;
}
.why-top h2 {
    color: #b30000;
    font-size: 30px!important;
    font-weight: 700;
}
.why-top h2 span {
    color: #000;
    font-size: 20px!important;
}
.footer-bottom ._1{
  max-width: 96%;
  word-break: break-all;
}
.a-about-left img,.q-about-left img{
  width: 90%;
}
 .our-mission ,.our-vision{
    padding-left: 15px!important;
    padding-right: 15px!important;
}
.pro-1 ._content h2 {
    font-size: 30px!important;
  }
}


@media all and (max-width:500px){ 

} 
@media all and (max-width: 375px){ 

}