@media (max-width: 1199px) {

}

@media (max-width: 1199px) {

}

@media (max-width: 991px) {


}

@media (max-width: 767px) {
 
}


@media (max-width: 640px) {  
 
}

@media (max-width: 480px) {
.up-head {
  display: block;
}
.mb-hide-cover {
  display: none;
}

.siteslider .intro-box .intro-item h1{
    font-size: 3rem;
  }

  .siteslider .intro-box .intro-item h5{
    font-size: 15px;
  }

  .siteslider {
  height: 400px;
}

.siteslider .intro-box {
  height: 400px;
  }

  .custom-nav {
    display: flex;
    width: 100%;
     justify-content: flex-start;
  }
  
  #menu-main {
    width: 100%;
    margin-right: 0px;
  }

  .mobile-link {
    display: inline-block;
  }


  .siteslider .intro-box .intro-item {
  	margin-top: 60px ;
  }

  .siteslider .intro-box .intro-item h1{
  	font-size: 2.6em;
  }

  .siteslider .intro-box .intro-item h5{
  	font-size: 14px !important;
  }
  

  .siteslider {
    height: 350px;
  }

  .siteslider .intro-box {
    height: 350px;
    }

    .intro-mini-link a {
      font-size: 14px;
    }

    .about-profx-div{
      padding-top: 3pc;
      margin-top: 20px; 
    }
    
    .about-profx-div  .abt-profx-content h2 {
      font-size: 2em;
      }
      .about-profx-div .prfx-abt-txt span{
        font-size: 1em !important; 
      }
      
      .prfx-abt-link a {
        font-size: 16px;
    }
    
    .about-area{
            padding-top: 0px;
      margin-top: 3pc;
  }
  
  .about-profx-div .abt-profx-img {
    padding-top: 3pc;
  }

  .about-text{
    padding-left: 10px;
}

.about-text .title h2{
  font-size: 2.3em;
  line-height: 1.1;
 padding-top: 44px;
}

.about-text .title h4{
  font-size: 1.9em;
  line-height: 1.1;
}

.why-trad-wallsf .why-tradwall-header h4 {
  font-size: 2.4em;
  line-height: 1.1;
  padding: 20px 0;
}

.why-trad-wallsf .why-tradwall-header h5 {
  font-size: 15px;
  padding-bottom: 20px;
}
.why-tradewall-item  h4 {
  font-size: 17px;
  color: rgba(0, 0, 0, 1);
  padding: 10px 0;
  font-weight: 600;
}

}

@media (max-width: 360px) {
  

}