

  @media (min-width: 990px) {
      
  }

/* Tablet-pro desktop :1024px. */
@media  (max-width: 1030px) {

}

/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
}

/* Tablet-pro desktop :1024px. */
@media (max-width: 840px) {
  .banner-content{text-align: center;}
  .banner{background: var(--gradiant);}
  .banner-img{margin-bottom: 20px;}
  .banner-content h1{font-size: 32px;}
  .banner-content .download-app{justify-content: center;}
  .about{text-align: center;}
  .about img, .features img{margin-bottom: 20px;}
  h2{ font-size: 28px; text-align: center;}
  .why-img img{margin: 0px;}
  .work-box{margin-bottom: 20px;}
  .feedback-box{width: calc(96%/2);}
  .inner-bgm h1{text-align: center;}
  .library-item{width: calc(95%/2);}
 
  

}

/* small mobile :767px. */
@media (max-width: 767px) {
   .banner-img{max-width: 300px;}
   .banner-content h1{font-size: 36px; margin-bottom: 12px;}
   .banner-content p{font-size: 14px; margin-bottom: 12px;}
   .download-app img{max-width: 140px;}
   .about{padding-top: 40px;}
   .about img{max-width: 280px;}
   .about h4{font-size:20px; margin-bottom: 12px;}
   .about h5{font-size: 15px;}
   .features{padding: 40px 0px;}
   .features img{max-width: 300px;}
   h2{ font-size: 26px; margin-bottom: 25px;}
   .why-img img{margin: 0px; max-width: 36px;}
   .why-choose{gap: 10px; margin-bottom: 25px;}
   .why-img{width: 60px; height: 60px;}
   .why-content{width: 75%;}
   .features h3{margin-bottom: 6px;}
   .work, .feedback, .library{padding: 40px 0px;}
   .navbar-nav .nav-link:hover,
    .navbar-nav .nav-link:focus,
    .sidebar-nav .navbar-nav .nav-link.active {
      text-decoration: none;
    }
  .fixedmenu .navbar-nav .nav-link.active,
  .fixedmenu .navbar-nav .nav-link.active:hover,
  .fixedmenu .navbar-nav .nav-link.active:focus {
    text-decoration: none;
  }
  .feedback-box{width: 100%;}
  .feedback-box p{min-height: auto;}
  .line-1{margin-bottom: 30px;}
  footer{text-align: center;}
  .footer-contact ul{justify-content: center;}
  .footer-download{text-align: center; margin-top: 20px;}
  .footer-download .download-app{justify-content: center;}
  .inner-bgm h1{padding-top: 0px; font-size: 32px; text-align: center;}
  .inner-bgm{height: 200px;}
  .author{padding: 40px 0px;}
  .author-img{margin-bottom: 20px;}
  .library-item{width: 100%;}
     

}

/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
   
  
}

@media (max-width: 480px) {
  
 


}

@media (max-width: 360px) {
 
}
 