/* ----------------------------------------------------------------
	Responsive CSS
-----------------------------------------------------------------*/

@media (max-width: 991.99px) {
    .skew{
        display: none;
    }
    div#top-bar:before{
        display: none;
    }
    .menu-item > .menu-link {
        color: #c0af42 !important;
        padding: 5px 32px;
    }
    .slider-desc h2 {
        font-size: 36px;
        line-height: 36px;
        margin-bottom: 20px;
        max-width: 0px;
        font-weight: 700;
    }
    .slider-desc h5 {
        display: block;
        color: #fc0200 !important;
        font-weight: 700;
        font-size: 20px;
        line-height: 20px;
        margin-bottom: 10px;
    }
    .min-vh-120 {
        min-height: 40vh !important;
    }
    .btn-one, .btn-two, .btn-three, .btn-four, .btn-five, .btn-six, .btn-seven, .btn-eight, .btn-nine {
         
        font-size: 16px;
        line-height: 10px;
        padding: 17px 15px;
        
    }
    #slider.swiper_wrapper .swiper-slide{
        min-height: 300px !important;
    }
    .p-padding {
        padding: 2rem 3rem 2rem 3rem !important;
    }
    #consultation .card-body {
        padding: 30px 25px;
    }
    #consultation{
        height: 960px;
    }
    #contact-right{
        margin-top: 1rem;
    }
    #footer-promo h1 {
        font-size: 25px;
    }
}










