@media all and (min-width:320px) and (max-width:767px){.navbartoggler{display:inline-block;width:33.33%}.navbartoggler img.img-fluid{width:25px}.mob-div .navbar-brand img.img-fluid{width:100px}.mob-div{display:flex;align-items:center;justify-content:space-between;width:100%}.mob-div .navbar-brand{width:33.33%;display:block;padding:0;margin:0 0 -20px 0;text-align:center;z-index:1}.header-sec.navbar-fixed-top nav.navbar .navbar-brand{margin:0 0 -20px 0}.header-sec.navbar-fixed-top nav.navbar{padding:0 0 0}.mobile-bookbtn{display:block;width:33.33%}.mobile-bookbtn .btn.btn-info{height:36px;min-width:100%!important}.header-sec nav.navbar{padding:0 0 0}.hero-banner{min-height:514px;margin:0 12px}.bannertext{display:none}.banner-form-sec{display:none}.heading h2{font-size:35px;line-height:35px;margin-bottom:22px}.heading-sec .row{padding:0 0}.heading-sec{padding:38px 0;text-align:center}.heading-desc{text-align:center;padding:0 12px}.heading-desc p{font-size:14px;line-height:20px}.room-sec .row{margin:0 -12px}.roomdasktop{display:none}.roommobile{display:flex}.roomcard{padding:19px}.roomdesc h2{font-size:26px;line-height:32px;margin-bottom:15px}.roomdesc{text-align:center;padding:34px 0 15px 0}.roomdesc p{font-size:17px;line-height:20px;margin-bottom:24px}.roomdesc .btn.btn-link{margin-top:0}.btn.btn-link{font-size:10px;line-height:12px}.roomimg{max-width:320px;margin:0 auto}.room-sec{padding:0 0 0}.heading-center h2{font-size:35px;line-height:35px;margin-bottom:35px}.ourguest-bg{padding:60px 25px;margin:0 30px}.memories-sec{padding:120px 0 100px}.blackbg{top:230px;width:100%;height:400px;object-fit:cover}.heading-center p{font-size:14px;line-height:20px}.memories-sec .container{padding:0 25px}.memoriesimg-row{display:none}.memories-mobile{display:block;padding:0 0 0 25px}.ourguest-bg h2{font-size:26px;line-height:35px;margin-bottom:20px}.ourguest-bg h4.ourguest-name{font-size:17px;text-transform:uppercase}.memories-sec::after{height:48%}.heading-center{padding-bottom:80px}.memories-mobile .owl-dots{display:none!important}.roommobile .owl-dots{display:none!important}.heading-center.headingbtn h2{line-height:46px;margin-bottom:20px;font-size:40px}.average-sec{padding:0 0}.heading-center.headingbtn p{font-size:17px;line-height:20px;margin-bottom:30px}.average-sec .container{padding:0 25px}.btn.btn-info{border-radius:8px;padding:8px 25px!important;min-width:135px;height:36px;font-size:13px!important;line-height:15px!important}.heading-center.headingbtn{padding-bottom:143px}.average-sec img.img-fluid{height:400px;object-fit:cover}.hottubs-sec .heading h2 br{display:none}.hottubs-sec .heading h2{font-size:41px;line-height:45px;padding:0 20px;margin-bottom:44px}.heading-sec.hottubs-sec{padding:102px 0 130px}.hottubs-slider #demos{padding-left:15px;padding-right:15px}.hottubs-slider::after{height:30%}.hotelitem-desc{padding-top:24px}.hotelitem-desc h2{font-size:27px;line-height:32px;margin-bottom:12px}.hotelitem-desc p{font-size:15px;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.hottubs-slider{padding-bottom:100px}.room-sec.offers-sec{padding:60px 0 110px}.offers-sec .heading-center h2{font-size:44px;line-height:50px}.room-sec.offers-sec .container{padding:0 25px}.offersdesktop{display:none}.offersmobile{display:flex;padding-top:60px}.offersmobile .owl-dots{display:none!important}.ourguest-banner{padding:36px 0}.ourguest-bg h4{font-size:15px;line-height:17px;margin-bottom:15px}.footerbg{padding:97px 0 70px}.copright ul li a{margin-right:20px;margin-left:20px;margin-bottom:20px}.footercol h2{font-size:36px;line-height:49px;margin-bottom:18px;padding-top:0;text-align:center}.footercol p{font-size:22px;line-height:29px;margin-bottom:0;text-align:center}.footercol{padding-bottom:65px}.footerbg .container{padding:0 40px}.footercol .form-group textarea.form-control{height:170px}.footercol-btn{padding-top:17px}.footercol-btn .btn.btn-info{width:272px;height:63px;border-radius:18px;font-size:24px!important;line-height:28px!important}.copright p{text-align:center;margin-bottom:20px}.designed-by p{text-align:center}.col-md-4.coprightlink{order:1!important;padding-bottom:45px}.coprightrow .col-md-4{order:2}.copright{text-align:center}.coprightrow{padding-top:15px}.roompage-bg{padding:12px;margin:0 auto 35px}.see-full-link{display:none}.roompage-desc p{font-size:17px;line-height:20px;margin-bottom:35px}.roompage-desc h2{font-size:21px;line-height:26px;margin-bottom:11px}.roompage-desc{padding:27px 10px 20px 10px}.roompage-img img.img-fluid{height:320px;object-fit:cover}.roompage-img button{width:25px;height:25px;top:50%;margin-top:-14px;padding:4px}.roompage-img button.carousel-control-prev{left:18px}.roompage-img button.carousel-control-next{right:18px}.roompage-blackbg{top:-74px;height:600px;object-fit:cover}.roompage-slider{padding-bottom:40px;padding-top:50px}.roompage-slider .container{padding:0 20px}.amentiespage .roompage-desc p{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;line-clamp:10;-webkit-box-orient:vertical}.packagespage .roompage-desc p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;line-clamp:10;-webkit-box-orient:vertical}br.mbr{display:none}.gallery-card{margin-bottom:22px;padding:0 10px}.gallerymidcol{margin-top:0}.gallery-load .btn.btn-link{font-size:18px;line-height:22px}.gallery-load{text-align:center;padding-top:7px}.roompage-slider.gallerypage{padding-bottom:63px}.contactheading .heading-desc p{margin-bottom:19px;font-size:17px;line-height:20px}.contactpage .roompage-blackbg{top:-435px}.mapimg img.img-fluid{height:700px;object-fit:cover}.contactheading .heading-desc strong{font-weight:400}}@media all and (min-width:768px) and (max-width:1199px){.navbartoggler{display:inline-block;width:33.33%}.navbartoggler img.img-fluid{width:54px}.mob-div .navbar-brand img.img-fluid{width:200px}.mob-div{display:flex;align-items:center;justify-content:space-between;width:100%}.mob-div .navbar-brand{width:33.33%;display:block;padding:0;margin:0 0 -90px 0;text-align:center;z-index:1}.header-sec.navbar-fixed-top nav.navbar .navbar-brand{margin:0 0 -20px 0}.header-sec.navbar-fixed-top nav.navbar{padding:0 0 0}.mobile-bookbtn{display:block;width:33.33%;text-align:right}.header-sec.navbar-fixed-top nav.navbar .navbar-brand{margin:0 0 -90px 0}.mobile-bookbtn .btn.btn-info{height:63px;font-size:24px!important;line-height:28px!important;padding:14px 25px!important;min-width:228px!important;border-radius:18px!important}.header-sec nav.navbar{padding:0 0 0}.sideheader .navbar-brand.mobilelogo{width:258px;display:block;margin:-155px auto 0}.sideheader a.closebtn{top:37px;left:45px;width:43px}.sideheader{margin-bottom:140px}.sidenavlist{display:flex;flex-wrap:wrap;padding:0 120px 140px}.sidenav ul{text-align:left;width:50%}.sidenav ul li a{font-size:49px;line-height:60px;padding-bottom:54px}.sidenavlist ul:last-child{text-align:right}.img-fluid.mobile-bg{height:160px}.banner-form-sec{display:none}.bannertext h1{font-size:75px;line-height:70px;margin-bottom:0;text-align:center;max-width:688px;margin:0 auto}.header-sec nav.navbar .container{padding:0 40px}.hero-banner{min-height:1000px;margin:0 40px;padding-bottom:94px}.heading-sec .col-md-5{width:100%}.heading-sec .col-md-7{width:100%}.heading h2{margin:0 0 30px 0;text-align:center}.heading-desc{text-align:center;max-width:100%;margin-left:auto}.heading-sec .row{padding:0 60px}.room-sec{padding:0 0 0}.roommobile .col-md-12{padding:0}.roommobile #owl-demo2{padding-left:40px}.memories-sec{padding:220px 0 100px}.heading-center h2{max-width:721px;margin:0 auto 45px}.heading-center p{max-width:673px;font-size:20px;line-height:28px}.memories-sec::after{height:86%}.roomdasktop{display:none}.roommobile{display:flex}.room-sec .row{margin:0 -12px}.memoriesimg-row{display:none}.memories-mobile{display:block!important;padding:0 0 0 60px}.heading-center.headingbtn p{max-width:699px;margin-bottom:40px}.heading-center.headingbtn{padding-bottom:90px}.heading-center{padding-bottom:32px}.average-sec{padding:0 0}.offersdesktop{display:none}.offersmobile{display:flex}.footerbg .col-md-4{width:50%}.footerbg .col-md-4:last-child{width:100%}.average-sec img.img-fluid{padding:0 40px}.hottubs-slider #demos{padding-left:55px}.hottubs-slider{padding-bottom:60px}.offersmobile .col-md-12{padding:0 0 0 30px}.room-sec.offers-sec{padding:130px 0 170px}.ourguest-banner{padding:87px 0}.ourguest-bg{background:#fff;padding:240px 60px;margin:0 74px}.footercol h2{font-size:44px;line-height:58px;margin-bottom:23px}.footercol p{font-size:25px;line-height:35px;margin-bottom:0}.footercol{margin-bottom:70px}.coprightrow{padding-top:50px}.copright p{text-align:center;margin-bottom:20px}.designed-by p{text-align:center}.footerbg{padding:137px 0 60px}.col-md-4.coprightlink{order:1!important;padding-bottom:65px;width:100%!important}.coprightrow .col-md-4{order:2;width:50%}.footerbg .coprightrow .col-md-4:last-child{width:50%}.copright{text-align:center}.coprightrow{padding-top:15px}.roompage-desc p{font-size:15px;line-height:25px;margin-bottom:50px}.see-full-link{display:none}.roompage-desc{padding:48px 26px 26px 26px}.roompage-bg{margin:0 auto 67px}.roompage-slider .container{padding:0 50px}.roompage-slider{padding-bottom:8px}.roompage-blackbg{top:12px;left:0;width:100%;z-index:-1;height:500px;object-fit:cover}.amentiespage .roompage-desc p{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical}.packagespage .roompage-desc p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;line-clamp:8;-webkit-box-orient:vertical}.gallerypage .col-md-4{width:100%}.gallery-card{margin-bottom:53px;padding:0 20px}.gallerymidcol{margin-top:0}.contactpage .roompage-blackbg{top:-600px;height:700px}.mapimg img.img-fluid{height:900px;object-fit:cover}}@media all and (min-width:1200px) and (max-width:1399px){.container{padding:0 50px}.header-sec nav.navbar .container{padding:0 25px}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:15px;padding:17px 0;margin:0 29px;line-height:18px}ul.navbar-nav.dasktop-logo{margin-bottom:-107px}.header-sec.navbar-fixed-top nav.navbar{padding:10px 0 10px}.hero-banner{margin:0 25px;padding-bottom:94px;min-height:650px}.dasktop-logo li.nav-item a.nav-link img.img-fluid{width:180px}.header-sec nav.navbar{padding:10px 0 8px;transition:all .5s}.header-sec nav.navbar ul.navbar-nav{padding-top:10px}.banner-form-design{padding:0 20px}.banner-form-row{padding:20px 15px}.banner-form-col{padding:0 10px}.banner-form-col h2{font-size:30px;line-height:37px}.banner-form-col .form-control{font-size:13px;line-height:16px;padding:9px 0}.btn.btn-info{border-radius:15px;padding:14px 22px!important;min-width:215px;height:52px;font-size:17px!important;line-height:20px!important}.dasktopbookbtn a.nav-link{border-radius:15px;padding:14px 22px!important;min-width:215px;height:52px;font-size:17px!important;line-height:20px!important}.bannertext h1{font-size:55px;line-height:60px}.banner-form-sec{margin-top:-57px}.heading h2{font-size:50px;line-height:55px;margin:0}.heading-sec .row{padding:0 45px}.heading-desc p{font-size:18px;line-height:26px}.heading-sec{padding:80px 0}.room-sec .col-md-4{padding:0 35px}.room-sec .row{margin:0 -35px}.roomcard{padding:17px}.roomdesc h2{font-size:24px;line-height:29px;margin-bottom:11px}.roomdesc p{font-size:18px;line-height:26px;margin-bottom:20px}.roomdesc{text-align:center;padding:27px 12px 10px 12px}.roomdesc .btn.btn-link{margin-top:10px}.btn.btn-link{font-size:16px;line-height:17px}.blackbg{top:-170px}.heading-center h2{font-size:55px;line-height:65px;margin-bottom:15px}.heading-center p{font-size:18px;line-height:26px;max-width:1133px}.heading-center h2{line-height:55px;margin-bottom:9px}.memories-sec{padding:200px 0 60px}.heading-center{padding-bottom:60px}.memoriesimg-row .col-md-4{padding:0 10px}.memoriesimg-row{margin:0 -10px}.memories-sec::after{height:43%}.average-sec{padding:30px 0 0}.heading-center.headingbtn h2{line-height:55px;margin-bottom:20px}.heading-center.headingbtn p{font-size:18px;line-height:26px;max-width:1025px;margin-bottom:30px}.heading-center.headingbtn{padding-bottom:57px}.heading-sec.hottubs-sec{padding:80px 0 90px}.hottubs-slider #demos{padding-left:60px}.hotelitem-desc h2{font-size:37px;line-height:40px;margin-bottom:8px}.hotelitem-desc p{font-size:18px;line-height:26px}.hotelitem-desc{padding-top:24px}.hottubs-slider{padding-bottom:60px}.room-sec.offers-sec{padding:80px 0 130px}.ourguest-banner{padding:80px 0}.ourguest-bg{padding:85px 160px;margin:0 10px}.ourguest-bg h2{font-size:45px;line-height:50px;margin-bottom:20px}.ourguest-bg h4{font-size:20px;line-height:24px;margin-bottom:19px}.footerbg{padding:90px 0 70px}.footerbg .container{padding:0 60px}.footercol h2{font-size:40px;line-height:50px;margin-bottom:15px}.footercol p{font-size:18px;line-height:26px}.footercol .form-group .form-control{min-height:52px;border-radius:15px;font-size:17px;line-height:21px;padding:8px 21px}.footercol .form-group textarea.form-control{height:80px}.footercol .form-group{margin-bottom:8px}.copright p{font-size:18px;line-height:20px}.copright ul li a{font-size:18px;line-height:20px;margin-right:30px}.designed-by p{font-size:18px;line-height:20px}.coprightrow{padding-top:90px}.roompage-bg{padding:16px;max-width:1230px;margin:0 auto 80px}.roompage-img button{width:41px;height:41px;margin-top:-20px;padding:9px}.roompage-img button.carousel-control-prev{left:30px}.roompage-img button.carousel-control-next{right:30px}.roompage-desc{padding:20px 18px 20px 18px}.roompage-desc h2{font-size:37px;line-height:40px;margin-bottom:11px}.roompage-desc p{font-size:18px;line-height:26px;margin-bottom:30px}.see-full-link{margin-bottom:28px}.see-full-link .btn.btn-link{font-size:15px;line-height:18px}.roompage-slider{padding-bottom:40px}.roompage-blackbg{top:-380px}.roompage-slider::after{top:406px;height:calc(100% - 406px)}.gallerypage .container{padding:0 20px}.gallerypage .col-md-4{padding:0 4px}.gallerypage .row{margin:0 -4px}.gallery-card{margin-bottom:16px}.gallerymidcol{margin-top:64px}.gallery-load .btn.btn-link{font-size:18px;line-height:20px}.gallery-load{padding-top:10px}.contactheading .heading-desc p{margin-bottom:20px;font-size:18px;line-height:26px}.contactpage .roompage-blackbg{top:-458px}}@media all and (min-width:1400px) and (max-width:1599px){.container{padding:0 50px}.header-sec nav.navbar .container{padding:0 25px}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:16px;padding:17px 0;margin:0 34px;line-height:18px}ul.navbar-nav.dasktop-logo{margin-bottom:-107px}.header-sec.navbar-fixed-top nav.navbar{padding:10px 0 10px}.hero-banner{margin:0 25px;padding-bottom:94px;min-height:650px}.dasktop-logo li.nav-item a.nav-link img.img-fluid{width:180px}.header-sec nav.navbar{padding:10px 0 8px;transition:all .5s}.header-sec nav.navbar ul.navbar-nav{padding-top:10px}.banner-form-design{padding:0 40px}.banner-form-row{padding:20px 15px}.banner-form-col{padding:0 10px}.banner-form-col h2{font-size:30px;line-height:37px}.banner-form-col .form-control{font-size:13px;line-height:16px;padding:9px 0}.btn.btn-info{border-radius:15px;padding:14px 22px!important;min-width:215px;height:52px;font-size:17px!important;line-height:20px!important}.dasktopbookbtn a.nav-link{border-radius:15px;padding:14px 22px!important;min-width:215px;height:52px;font-size:17px!important;line-height:20px!important}.bannertext h1{font-size:55px;line-height:60px}.banner-form-sec{margin-top:-57px}.heading h2{font-size:55px;line-height:60px;margin:0}.heading-sec .row{padding:0 45px}.heading-desc p{font-size:18px;line-height:26px}.heading-sec{padding:80px 0}.room-sec .col-md-4{padding:0 35px}.room-sec .row{margin:0 -35px}.roomcard{padding:17px}.roomdesc h2{font-size:28px;line-height:34px;margin-bottom:11px}.roomdesc p{font-size:18px;line-height:26px;margin-bottom:20px}.roomdesc{text-align:center;padding:27px 12px 10px 12px}.roomdesc .btn.btn-link{margin-top:10px}.btn.btn-link{font-size:16px;line-height:21px}.blackbg{top:-185px}.heading-center h2{font-size:58px;line-height:65px;margin-bottom:15px}.heading-center p{font-size:18px;line-height:26px;max-width:1200px}.heading-center h2{line-height:65px;margin-bottom:9px}.memories-sec{padding:200px 0 60px}.heading-center{padding-bottom:60px}.memoriesimg-row .col-md-4{padding:0 10px}.memoriesimg-row{margin:0 -10px}.memories-sec::after{height:43%}.average-sec{padding:30px 0 0}.heading-center.headingbtn h2{line-height:65px;margin-bottom:20px}.heading-center.headingbtn p{font-size:18px;line-height:26px;max-width:1025px;margin-bottom:30px}.heading-center.headingbtn{padding-bottom:57px}.heading-sec.hottubs-sec{padding:80px 0 90px}.hottubs-slider #demos{padding-left:60px}.hotelitem-desc h2{font-size:40px;line-height:42px;margin-bottom:13px}.hotelitem-desc p{font-size:18px;line-height:26px}.hotelitem-desc{padding-top:30px}.hottubs-slider{padding-bottom:60px}.room-sec.offers-sec{padding:80px 0 130px}.ourguest-banner{padding:80px 0}.ourguest-bg{padding:85px 160px;margin:0 10px}.ourguest-bg h2{font-size:51px;line-height:56px;margin-bottom:20px}.ourguest-bg h4{font-size:24px;line-height:24px;margin-bottom:22px}.footerbg{padding:90px 0 70px}.footerbg .container{padding:0 60px}.footercol h2{font-size:44px;line-height:50px;margin-bottom:15px}.footercol p{font-size:20px;line-height:30px}.footercol .form-group .form-control{min-height:52px;border-radius:15px;font-size:17px;line-height:21px;padding:8px 21px}.footercol .form-group textarea.form-control{height:80px}.footercol .form-group{margin-bottom:8px}.copright p{font-size:20px;line-height:20px}.copright ul li a{font-size:20px;line-height:20px;margin-right:30px}.designed-by p{font-size:20px;line-height:20px}.coprightrow{padding-top:90px}.roompage-bg{padding:20px;max-width:1260px;margin:0 auto 90px}.roompage-img button{width:50px;height:50px;margin-top:-25px;padding:10px}.roompage-img button.carousel-control-prev{left:30px}.roompage-img button.carousel-control-next{right:30px}.roompage-desc{padding:20px 18px 20px 18px}.roompage-desc h2{font-size:40px;line-height:42px;margin-bottom:13px}.roompage-desc p{font-size:18px;line-height:26px;margin-bottom:30px}.see-full-link{margin-bottom:28px}.see-full-link .btn.btn-link{font-size:15px;line-height:18px}.roompage-slider{padding-bottom:40px}.roompage-blackbg{top:-390px}.roompage-slider::after{top:406px;height:calc(100% - 406px)}.gallerypage .container{padding:0 20px}.gallerypage .col-md-4{padding:0 4px}.gallerypage .row{margin:0 -4px}.gallery-card{margin-bottom:16px}.gallerymidcol{margin-top:64px}.gallery-load .btn.btn-link{font-size:18px;line-height:20px}.gallery-load{padding-top:10px}.contactheading .heading-desc p{margin-bottom:20px;font-size:18px;line-height:26px}.contactpage .roompage-blackbg{top:-459px}}@media all and (min-width:1600px) and (max-width:1740px){.container{padding:0 60px}.header-sec nav.navbar .container{padding:0 25px}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:16px;padding:17px 0;margin:0 34px;line-height:18px}ul.navbar-nav.dasktop-logo{margin-bottom:-107px}.header-sec.navbar-fixed-top nav.navbar{padding:10px 0 10px}.hero-banner{margin:0 25px;padding-bottom:94px;min-height:650px}.dasktop-logo li.nav-item a.nav-link img.img-fluid{width:180px}.header-sec nav.navbar{padding:10px 0 8px;transition:all .5s}.header-sec nav.navbar ul.navbar-nav{padding-top:10px}.banner-form-design{padding:0 40px}.banner-form-row{padding:20px 15px}.banner-form-col{padding:0 10px}.banner-form-col h2{font-size:30px;line-height:37px}.banner-form-col .form-control{font-size:13px;line-height:16px;padding:9px 0}.btn.btn-info{border-radius:15px;padding:14px 22px!important;min-width:215px;height:52px;font-size:17px!important;line-height:20px!important}.dasktopbookbtn a.nav-link{border-radius:15px;padding:14px 22px!important;min-width:215px;height:52px;font-size:17px!important;line-height:20px!important}.bannertext h1{font-size:55px;line-height:60px}.banner-form-sec{margin-top:-57px}.heading h2{font-size:55px;line-height:60px;margin:0}.heading-sec .row{padding:0 45px}.heading-desc p{font-size:18px;line-height:26px}.heading-sec{padding:80px 0}.room-sec .col-md-4{padding:0 35px}.room-sec .row{margin:0 -35px}.roomcard{padding:17px}.roomdesc h2{font-size:28px;line-height:34px;margin-bottom:11px}.roomdesc p{font-size:18px;line-height:26px;margin-bottom:20px}.roomdesc{text-align:center;padding:27px 12px 10px 12px}.roomdesc .btn.btn-link{margin-top:10px}.btn.btn-link{font-size:16px;line-height:21px}.blackbg{top:-185px}.heading-center h2{font-size:58px;line-height:65px;margin-bottom:15px}.heading-center p{font-size:18px;line-height:26px;max-width:1200px}.heading-center h2{line-height:65px;margin-bottom:9px}.memories-sec{padding:200px 0 60px}.heading-center{padding-bottom:60px}.memoriesimg-row .col-md-4{padding:0 10px}.memoriesimg-row{margin:0 -10px}.memories-sec::after{height:43%}.average-sec{padding:30px 0 0}.heading-center.headingbtn h2{line-height:65px;margin-bottom:20px}.heading-center.headingbtn p{font-size:18px;line-height:26px;max-width:1025px;margin-bottom:30px}.heading-center.headingbtn{padding-bottom:57px}.heading-sec.hottubs-sec{padding:80px 0 90px}.hottubs-slider #demos{padding-left:60px}.hotelitem-desc h2{font-size:40px;line-height:42px;margin-bottom:13px}.hotelitem-desc p{font-size:18px;line-height:26px}.hotelitem-desc{padding-top:30px}.hottubs-slider{padding-bottom:60px}.room-sec.offers-sec{padding:80px 0 130px}.ourguest-banner{padding:80px 0}.ourguest-bg{padding:100px 160px;margin:0 10px}.ourguest-bg h2{font-size:56px;line-height:63px;margin-bottom:20px}.ourguest-bg h4{font-size:27px;line-height:24px;margin-bottom:28px}.footerbg{padding:90px 0 70px}.footerbg .container{padding:0 60px}.footercol h2{font-size:44px;line-height:50px;margin-bottom:15px}.footercol p{font-size:20px;line-height:30px}.footercol .form-group .form-control{min-height:52px;border-radius:15px;font-size:17px;line-height:21px;padding:8px 21px}.footercol .form-group textarea.form-control{height:80px}.footercol .form-group{margin-bottom:8px}.copright p{font-size:20px;line-height:20px}.copright ul li a{font-size:20px;line-height:20px;margin-right:30px}.designed-by p{font-size:20px;line-height:20px}.coprightrow{padding-top:90px}.roompage-bg{padding:22px;max-width:1450px;margin:0 auto 110px}.roompage-img button{width:50px;height:50px;margin-top:-25px;padding:10px}.roompage-img button.carousel-control-prev{left:30px}.roompage-img button.carousel-control-next{right:30px}.roompage-desc{padding:20px 18px 20px 18px}.roompage-desc h2{font-size:40px;line-height:42px;margin-bottom:13px}.roompage-desc p{font-size:18px;line-height:26px;margin-bottom:30px}.see-full-link{margin-bottom:32px}.see-full-link .btn.btn-link{font-size:17px;line-height:23px}.roompage-slider{padding-bottom:40px}.roompage-blackbg{top:-365px}.roompage-slider::after{top:406px;height:calc(100% - 406px)}.gallerypage .container{padding:0 30px}.gallerypage .col-md-4{padding:0 6px}.gallerypage .row{margin:0 -6px}.gallery-card{margin-bottom:20px}.gallerymidcol{margin-top:74px}.gallery-load .btn.btn-link{font-size:20px;line-height:22px}.gallery-load{padding-top:15px}.contactheading .heading-desc p{margin-bottom:24px;font-size:18px;line-height:23px}.contactpage .roompage-blackbg{top:-497px}}@media all and (min-width:1741px) and (max-width:1910px){.container{padding:0 50px}}