    /* Desktop */
    @media screen and (max-width: 1024px) {

     
    }

    /* Tablet  */
    @media (min-width: 768px) and (max-width: 1024px)  and (orientation: portrait){


    }

    /* Mobile Portrait  */
    @media (max-width: 480px) and (orientation: portrait){
        .home-booking-form{
            position: relative;
            margin: 0px auto;
            left: unset;
            bottom: unset;
            right: unset;
            width: 100%;
        }

        .slider-bg{
            min-height: 45dvh !important;
        }
       
        .booking_steps{
            display: none;
        }

        .booking_info{
            margin-bottom: 20px;
        }
    }

    /* tablet Landscape  */
    @media only screen and (min-width: 480px) and (max-width:900px) {
        
    }

    /* tablet Landscape  */
    @media only screen and (min-device-width : 768px) and (max-device-width : 1180px) and (orientation : landscape) {

        
    }
