@media (min-width: 576px) {
	/* Header */

	header .navbar .navbar-brand img {
		max-width: 190px;
	}

	/* Hero Banner */

	.hero-banner .img-bx {
		height: 75vh;
	}

	/* About Us */

	.about-us .award-bx img {
		margin-bottom: 0;
	}

	.accommodation .room-slider-bx .room-slider .slider-item {
		padding: 0 0.2rem;
	}

	.accommodation .room-slider-bx .room-slider .slider-item .item-img,
	.experience .experience-slider-bx .experience-slider .slider-item .img-bx,
	.accommodation-page .rooms-list-bx .room-item .img-bx .bx {
		height: 290px;
	}

	/* Single Item Slider */

	.single-item-slider .slider-item .img-bx {
		height: 270px;
	}
	
	footer .logo-bx {
        text-align: left;
    }

    footer .logo-bx .logo {
        max-width: 190px;
    }
}

@media (min-width: 768px) {
	/* Header */

	header .navbar .navbar-brand img {
		max-width: 200px;
	}

	/* Accommodation */

	.accommodation .room-slider-bx .room-slider .slick-prev,
	.accommodation .room-slider-bx .room-slider .slick-next {
		top: 185px;
	}

	.accommodation .room-slider-bx .room-slider .slick-prev {
		left: 20px;
	}

	.accommodation .room-slider-bx .room-slider .slick-next {
		right: 20px;
	}

	.accommodation .room-slider-bx .room-slider .slider-item .item-img,
	.accommodation-page .rooms-list-bx .room-item .img-bx .bx {
		height: 380px;
	}

	.accommodation-page .rooms-list-bx .room-item {
		margin-bottom: 5rem;
	}

	.accommodation-page .rooms-list-bx .room-item .text-bx .heading-bx {
		margin: 0 0 1.5rem;
	}

	.accommodation-page .rooms-list-bx .room-item .text-bx .room-desc {
		margin-bottom: 1.5rem;
	}

	.accommodation-page .rooms-list-bx .room-item .text-bx .room-info-list {
		margin-bottom: 1.5rem;
	}

	/* Experience */

	.experience .experience-slider-bx .experience-slider .slider-item .img-bx {
		height: 210px;
	}

	.experience-page .rooms-list-bx .room-item {
		margin-bottom: 3rem;
	}

	/* Exploring Manali */

	.exploring-manali .manali-slider-bx .single-item-slider .slider-item .row {
		flex-direction: row;
	}

    footer .logo-bx .logo {
        max-width: 200px;
    }
}

@media (min-width: 992px) {
	/* Header */

	header .container {
		max-width: 1140px;
	}

	header .navbar .offcanvas .offcanvas-body .navbar-nav {
		align-items: end;
	}

	header .navbar .offcanvas .offcanvas-body .navbar-nav .left-bx,
	header .navbar .offcanvas .offcanvas-body .navbar-nav .right-bx {
		width: 100%;
		display: flex;
	}

	header .navbar .offcanvas .offcanvas-body .navbar-nav .left-bx {
		justify-content: flex-start;
	}

	header .navbar .offcanvas .offcanvas-body .navbar-nav .right-bx {
		justify-content: flex-end;
	}

	header
		.navbar
		.offcanvas
		.offcanvas-body
		.navbar-nav
		.top-right
		.nav-item
		.nav-link {
		color: var(--color-white);
		font-size: 0.75rem;
		padding: 0.7rem;
	}

	header
		.navbar
		.offcanvas
		.offcanvas-body
		.navbar-nav
		.right-bx
		.nav-item
		.nav-link {
		color: var(--color-white);
		border-top: 1px solid rgba(255, 255, 255, 0.3);
		padding: 0.7rem 0.95rem;
	}

	header
		.navbar
		.offcanvas
		.offcanvas-body
		.navbar-nav
		.nav-item
		.nav-link.btn-book {
		border-left: 1px solid rgba(255, 255, 255, 0.3);
		border-right: none;
		border-bottom: none;
	}

	/* header
		.navbar
		.offcanvas
		.offcanvas-body
		.navbar-nav
		.nav-item
		.nav-link.btn-book:hover {
		background-color: var(--color-primary);
	} */

	/* Hero Video */

	.hero-video .content-bx .scroll-container {
		display: block;
	}

	/* Accommodation */

	.accommodation .room-slider-bx .room-slider .slick-prev,
	.accommodation .room-slider-bx .room-slider .slick-next {
		top: 215px;
	}

	.accommodation .room-slider-bx .room-slider .slick-prev {
		left: 15%;
	}

	.accommodation .room-slider-bx .room-slider .slick-next {
		right: 15%;
	}

	.accommodation .room-slider-bx .room-slider .slider-item .item-img {
		height: 450px;
	}

	.accommodation-page .rooms-list-bx .room-item .text-bx .heading-bx h6 {
		margin-top: 0;
	}

	/* Experience */

	.experience .experience-slider-bx .experience-slider .slider-item .img-bx {
		height: 280px;
	}

	.experience-page .rooms-list-bx .room-item.col-rev .row {
		flex-direction: row;
	}
	
	.contact-page .rooms-list-bx .room-item form {
	    max-width: 80%;
    }

	/* Footer */

	footer .container {
		max-width: 1140px;
	}

	footer .footer-top {
		align-items: center;
	}
}

@media (min-width: 1200px) {
	/* Header */

	/* header .navbar .navbar-brand img {
		max-width: 220px;
	} */

	header .navbar .offcanvas .offcanvas-body .navbar-nav .right-bx .nav-item .nav-link {
		padding-right: 0.715rem;
		padding-left: 0.715rem;
	}

	/* Accommodation */

	.accommodation .room-slider-bx .room-slider .slick-prev,
	.accommodation .room-slider-bx .room-slider .slick-next {
		top: 265px;
	}

	.accommodation .room-slider-bx .room-slider .slider-item .item-img {
		height: 450px;
	}

	/* Single Item Slider */

	.single-item-slider .slider-item .img-bx {
		height: 320px;
	}

	/* Experience */

	.experience-page .rooms-list-bx .room-item {
		margin-bottom: 5rem;
	}
	
	footer .logo-bx .logo {
        max-width: 220px;
    }
}

@media (min-width: 1400px) {
	/* Header */

	header .container {
		max-width: 1320px;
	}
	
	header .navbar .offcanvas .offcanvas-body .navbar-nav .right-bx .nav-item .nav-link {
		padding-right: 1rem;
		padding-left: 1rem;
	}

	/* Accommodation */

	.accommodation-page .rooms-list-bx .room-item .img-bx .bx {
		height: 420px;
	}

	/* Single Item Slider */

	.single-item-slider .slider-item .img-bx {
		height: 400px;
	}

	/* Experience */

	.experience .experience-slider-bx .experience-slider .slider-item .img-bx {
		height: 370px;
	}

	/* Footer */

	footer .container {
		max-width: 1320px;
	}
}
