 
/* ================== Extra Small Devices ==================*/
@media (max-width: 620px) {
    /* Styles for phones */
    #hero-section-slider .carousel-inner 
    {
        height:auto ;
    }
    .brand-name {
        font-size: 20px; 
    }
    .footer .brand-name {
        font-size: 22px;
        text-align: start;
    }
    .about-hero-section {
        height: 27vh;
    }
     
}


/*================== Small Devices ==================*/
@media (min-width: 577px) and (max-width: 768px) {
   
}

/* ================== Medium Devices  ==================*/
@media (min-width: 768px) and (max-width: 992px) {
    
    #hero-section-slider .carousel-inner 
    {
        height:auto ;
    }
    .upcomming-event .sec-heading {
        text-align: right;
    }
    .about-hero-section {
        height: 37vh;
    }
}

/*================== Large Devices ==================*/
@media (min-width: 993px) and (max-width: 1200px) {
    #hero-section-slider .carousel-inner 
    {
        height:auto ;
    }
    .about-hero-section {
        height: 43vh;
    }
}

/*================== Extra Large Devices ==================*/
@media (min-width: 1201px) {
    /* Styles for large desktops */
    #hero-section-slider .carousel-inner 
    {
        height: 620px; ;
    }
}
