/* Responsive Fix */
    @media (max-width: 768px) {
      .hero h1 {
        font-size: 2rem;
      }
        
    }

/* Mobile Responsive */
@media (max-width: 768px) {
  .slider-img {
    height:100%;
  }

  .carousel-caption h1 {
    font-size: 1.8rem;
  }
}
/* Mobile Fix */
@media (max-width: 992px) {
  .content-box {
    margin-left: 0;
    margin-top: 20px;
  }
}   
@media screen and (max-width: 767px) 
{
    .top-header {
        background: #264676;
        color: #ffffff;
        padding: 8px 0;
        font-size: 12px;
        text-align: center;
    }
}
@media (max-width: 768px) {
  .sticky-icon {
    display: none;
  }
}
