@media only screen and (max-width: 1300px){.hero-section .banner-images .item{padding:490px 0px 250px}.amenities .main-amenities{grid-template-columns:repeat(auto-fill, minmax(237px, 1fr))}.attractions-section .attractions-grid{grid-template-columns:repeat(auto-fit, minmax(237px, 1fr))}}@media only screen and (max-width: 1100px){header .bottom-header .main-bottom-header nav .logo img{width:160px}header .bottom-header .main-bottom-header nav ul a{font-size:16px}.hero-section .banner-title{font-size:70px}.amenities .main-amenities{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr))}.room-section .main-room-section{gap:30px}.attractions-section .attractions-grid{grid-template-columns:repeat(auto-fit, minmax(213px, 1fr));gap:15px}}@media only screen and (max-width: 992px){h2,h3{font-size:36px}p{font-size:16px;line-height:1.6}header .bottom-header .main-bottom-header .desktop-menu{display:none}header .bottom-header .main-bottom-header .primary-menu{display:flex}header .bottom-header .main-bottom-header .primary-menu .logo img{width:160px}header .bottom-header .main-bottom-header nav ul{width:100%}header .header-toggle{display:flex}header .menu-list{display:flex;flex-direction:column;justify-content:center;padding:150px 20px;position:fixed;background:#047581;width:100%;max-width:300px;right:-100%;top:0;transition:all .4s ease-in;z-index:1;height:100vh;transition:.5s}header .menu-list ul{flex-direction:column;width:100%}header .menu-list ul a{box-shadow:0px 0px 9px}header .menu-list.active-menu{right:0%;z-index:8;text-align:center}.hero-section .banner-images .item{padding:467px 0px 219px}.amenities .main-amenities .item:nth-child(2){background:rgba(255,255,255,.19)}.amenities .main-amenities .item:nth-child(4){background:rgba(255,255,255,.19)}.amenities .main-amenities .item:nth-child(5){background:rgba(255,255,255,.19)}.amenities .main-amenities .item:nth-child(7){background:rgba(255,255,255,.19)}.room-section .main-room-section{gap:20px}.room-section .main-room-section .item{padding:10px}.room-section .main-room-section .item .box-img h4{font-size:20px}.room-section .main-room-section .item .room-dec p{line-height:1.6}.room-section .main-room-section .item .room-dec .room-highlight ul{gap:10px}.attractions-section .attractions-grid{grid-template-columns:repeat(auto-fit, minmax(312px, 1fr));gap:15px}.booknow-page .book-form form{gap:20px;flex-direction:column}.booknow-page .book-form .basic-filds{width:100%}.booknow-page .book-form .payment-filds{width:100%}.about-page .main-about-section{gap:20px;flex-direction:column}.about-page .main-about-section .about-content{width:100%}}@media only screen and (max-width: 768px){.inner-banner{padding:150px 0 75px}h2,h3{font-size:28px}header .header-toggle{width:40px;height:40px}.hero-section .banner-tagline{font-size:45px}.hero-section .banner-title{font-size:50px}.hero-section .banner-title-img img{width:200px}.room-section .main-room-section{flex-direction:column}.room-section .main-room-section .item{width:100%}.attractions-section .attractions-grid{grid-template-columns:repeat(auto-fit, minmax(230px, 1fr))}.room-page .room-items .item .container{flex-direction:column}.room-page .room-items .item .item-content{width:100%}.room-page .room-items .item:nth-child(2n) .container{flex-direction:column}.booknow-page .book-form{padding:15px}.booknow-page .main-motel-policies .group-box{gap:20px;flex-direction:column}.booknow-page .main-motel-policies .group-box .box{width:100%}}@media only screen and (max-width: 600px){.section-tagline{margin-bottom:10px}.section-padding{padding:40px 0px}header .top-header .social-media{display:none}header .top-header .main-top-header>div ul{gap:10px;font-size:14px}.hero-section .banner-title{font-size:44px}.amenities .main-amenities{grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));gap:10px}.amenities .main-amenities .item{padding:8px}.amenities .main-amenities .item p{margin-top:6px;font-size:14px;line-height:1.5}.amenities .main-amenities h4{font-size:18px}.amenities .amenities-icon img{width:80px}.attractions-section .attraction-item p{font-size:14px;padding:0 8px 12px}.attractions-section .attraction-item h3{font-size:18px;margin:10px 0}.attractions-section .attractions-grid{grid-template-columns:repeat(auto-fit, minmax(170px, 1fr))}footer .footer-main{justify-content:space-between}.about-page .main-about-section .about-img{width:100%}.room-page .room-items .item{padding:40px 0px}.room-page .room-items .item .item-img{width:100%}form .group-box{gap:10px;flex-direction:column}form .group-box .box{width:100%}}@media only screen and (max-width: 450px){h1{font-size:30px}h4{font-size:22px}.container{padding:0px 15px}header .top-header .main-top-header>div ul{flex-direction:column;align-items:self-start}header .bottom-header .main-bottom-header .primary-menu .logo img{width:136px}.hero-section .banner-tagline{font-size:32px}.hero-section .banner-title{font-size:32px;text-shadow:3px 3px #222}.booknow-page .main-motel-policies ul.payment-img img{width:55px;background:#fff}}