/*==============================
RESPONSIVE
==============================*/

@media(max-width:991px){
  .top-bar{
    flex-direction:column;
    height:auto;
  }
  .top-left{
    width:100%;
    justify-content:center;
    padding:15px;
  }
  .top-left::after{
    display:none;
  }
  .top-right{
    width:100%;
    justify-content:center;
    padding:15px;
    flex-wrap:wrap;
  }
  .divider{
    display:none;
  }
}

@media(max-width:576px){
  .top-item{
    font-size:13px;
  }
  .social-title{
    display:none;
  }
  .top-left{
    gap:8px;
  }
}

@media(max-width:1200px){
  .Macmillan-navbar{
    height:auto;
    padding:15px 0;
  }
  .navbar-nav{
    padding:20px 0;
    gap:0;
  }
  .navbar-nav .nav-item>a{
    padding:14px 0;
  }
  .navbar-right{
    padding:20px 0;
    justify-content:center;
  }
}

@media(max-width:991px){
  .feature-area{
    margin-top:60px;
  }
  .feature-card{
    margin-bottom:25px;
  }
  .about-images{
    margin-bottom:40px;
  }
  .section-heading h2{
    font-size:1.9rem;
  }
}

@media(max-width:576px){
  .section-heading h2{
    font-size:1.6rem;
  }
  .course-footer, .blog-meta{
    flex-direction:column;
    align-items:flex-start;
    gap:10px;
  }
  .offer-box{
    padding:34px 26px;
  }
}
