


@media (max-width: 575.98px) { 

.upper-bar .info {
    padding: 3px 0;}

    .navbar-expand-lg .navbar-nav {
        display: flex;
        flex-direction: column !important;
        text-align: center !important;
    }
    .slider .carousel-inner h2 {
        position: absolute;
        right: 0px;
    font-size: 30px !important;}

    
    .footer .row{
        display: flex;
        flex-direction: column-reverse;
      }

      .Contact-Us a{
        float: none !important;

    }

 }

@media (max-width: 767.98px) {

    .slider .carousel-inner{
        justify-content: center;}

    .slider .carousel-inner h2{
    left: auto;
    font-size: 40px !important; 
    max-width: 100%;
    text-align: center;}



    .Contact-Us p {
        margin-top: 30px;}

        .lan{
            position: relative;
            left: 40%;
        } 

}

@media (max-width: 991.98px) { 
    .slider .carousel-inner h2{
         font-size: 50px;} 

     
    .footer .helpful-links h2, .footer .contact h2{
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .footer .contact ul li{margin-bottom: 5px}
    }

@media (max-width: 1199.98px) { 
    .navbar-expand-lg .navbar-nav {
    display: flex;
    flex-direction: row-reverse;

    }
    .slider .carousel-inner h2 {
        position: absolute;
        right: 15px;
    font-size: 50px }

    .Contact-Us a{
        float: left;

    }
    
    

}