@media (min-width:360px) and (max-width:400px){.hero-banner-heading h3{font-size:21px!important;text-align:center}.mainheading h1{font-size:18px!important;line-height:25px!important}.mainheading p{font-size:13px!important;line-height:17px!important}.ourroom-sec h2{font-size:18px!important;line-height:25px!important;margin-bottom:24px!important}.roomslider-desc h2{font-size:18px!important;line-height:25px!important}.roomslider-desc p{font-size:13px!important;line-height:17px!important}.colsec-desc ul li{font-size:13px!important;line-height:17px!important}}@media all and (min-width:320px) and (max-width:767px){.home-rooms .item-desc{min-height:155px}.collage-container li:nth-child(2){width:100%}.collage-container li:first-child{width:100%}.collage-container li:nth-child(3){width:100%}.collage-item{margin-bottom:18px}.collage-container li{padding:0 9px}.collage-container{margin:0 -9px}.container{padding:0 25px}.navbartoggler{display:inline-block;width:21px}.mob-div{display:flex;align-items:center;gap:0 7px}.mobile-bookbtn{display:inline-block}.header-sec.navbar-fixed-top nav.navbar .navbar-brand{width:165px}.header-sec nav.navbar .navbar-brand{width:165px}.header-sec nav.navbar{padding:20px 0}.hero-banner-heading h3{font-size:23px;line-height:30px;margin-bottom:19px}.hero-banner .img-fluid{min-height:745px}.hero-banner-heading::after{height:198px;z-index:-1}.hero-banner-heading{padding:0 25px 30px 25px}.mainheading h1{font-size:22px;line-height:27px}.top-section{padding:48px 0 80px}.mainheading p{font-size:15px;line-height:19px;max-width:1250px}.ourroom-sec .container{padding:0 0 0 25px}.ourroom-sec h2{font-size:22px;line-height:27px;margin-bottom:26px}.ourroom-sec .owl-carousel .owl-nav{top:0;margin-top:-57px}.ourroom-sec #demos{padding-right:0}.ourroom-sec .owl-carousel .owl-nav button.owl-next span{line-height:44px;margin-top:-6px}.ourroom-sec .owl-carousel .owl-nav button.owl-next{width:42px;height:44px;font-size:45px;right:0}.item-desc{padding:20px 19px 0}.item-desc h4{margin-bottom:9px;font-size:20px;line-height:25px}.item-desc p{font-size:13px;line-height:17px}.colsec-desc h2{font-size:20px;line-height:25px;margin-bottom:14px}.colsec-desc p{font-size:13px;line-height:17px}.btn.btn-info{padding:6px 25px!important;font-size:15px;line-height:24px;min-width:170px;height:40px}.colsec-desc .btn.btn-info{margin:30px 0 0 0}.col-53{width:100%}.col-47{width:100%}.colsec-desc{padding-left:0;padding-top:22px}.colsec-row{padding:60px 0}.colsec-img{margin-left:-25px}.mobilefull .colsec-img{margin-right:-25px}.colsec{padding:50px 0 80px}.ourroom-sec .row{margin-right:0}.ourroom-sec .col-md-12{padding-right:0}.imgsec .container{padding:0;overflow:hidden}.imgsec .row{margin:0 -4px}.imgsec .col-md-4{padding:0 4px;width:33.33%}.about-heading h2{font-size:16px;line-height:18px;margin-bottom:7px}.about-heading h2 strong{font-size:20px;line-height:25px;max-width:261px;margin:0 auto 20px}.about-sec{padding:120px 0 80px}.about-heading p{font-size:13px;line-height:18px}.about-heading .btn.btn-info{margin-top:30px}.gallery-grid-sec .container{padding:0;overflow:hidden}.gallery-grid-sec .row{margin-left:-3px;margin-right:-3px}.gallery-grid-sec .col-md-8{padding:0 3px}.gallery-grid-sec .col-md-4{padding:0 3px}.mapsec-heading{padding:56px 0 70px}.gallery-grid-margin{margin-bottom:6px}.mapsec-left h4{font-size:20px;line-height:25px;margin-bottom:10px}.mapsec-left p{font-size:13px;line-height:17px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}.mapsec-right{text-align:left;margin-top:17px}.map-img{margin:0 -25px}.map-img{height:610px}.awards-sec h3{font-size:20px;line-height:25px;margin-bottom:16px}.awards-sec{padding:60px 0 60px}.awards-sec .container{padding:0;overflow:hidden}.mainfooter{padding:84px 0 66px}.footercol-left h2{font-size:20px;line-height:25px;margin-bottom:10px}.mainfooter .order-sm-3{order:3!important;padding:0 20px}.mainfooter .order-sm-2{order:2!important;padding:0 20px}.mainfooter .order-sm-1{order:1!important;padding:0 20px}.footercol-left .form-group .form-control{font-size:12px;line-height:15px}.footercol-left .form-group .form-control::-webkit-input-placeholder{font-size:12px;line-height:15px}.footercol-left .form-group .form-control::-moz-placeholder{font-size:12px;line-height:15px}.footercol-left .form-group .form-control:-ms-input-placeholder{font-size:12px;line-height:15px}.footercol-left .form-group .form-control:-moz-placeholder{font-size:12px;line-height:15px}.footercol-left p{font-size:14px;line-height:17px}.copyright-left p{font-size:10px;line-height:12px}.copyright-right ul li,.copyright-right ul li a{font-size:12px;line-height:14px;margin-left:0}.copyright-right ul{text-align:left;display:flex;justify-content:space-between;margin-top:45px}.footercol-left .form-group{margin-bottom:50px}.btn.btn-text{font-size:12px;line-height:14px}.footercol-left{padding-bottom:50px}.copyright-row{border-top:3px solid #fff;margin-top:10px;padding-top:17px}.mainfooter .container{padding:0 50px}.top-section.top-room-section{padding:41px 0 160px}.top-room-section .mainheading h1{margin-bottom:20px}.roomslider-sec .carousel .carousel-item img{height:300px;object-fit:cover}.roomslider-sec .carousel button{width:44px;height:44px;padding:11px!important}.roomslider-desc h2{font-size:22px;line-height:27px;margin-bottom:14px}.roomslider-desc p{font-size:14px;line-height:19px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}.colsec-desc ul li{font-size:14px;line-height:19px}.roomslider-desc{padding:22px 0 120px}.roomslider-desc .btn.btn-info{margin:50px 0 0 0}.mob-block{display:block}.mapsec-room .mapsec-heading{padding-top:20px}.mob-none{display:none}.top-section.top-amenities-section{padding:41px 0 100px}.amenities-colsec .colsec-img{margin-right:-25px}.amenities-colsec .colsec-desc{padding-left:0}.amenities-colsec .colsec-row{padding:60px 0}.amenities-colsec .colsec-desc h2{font-family:HelveticaNeueLight}.amenities-colsec .col-47.order-2 .colsec-desc{padding-left:0}.colsec.amenities-colsec{padding:0 0 50px}.top-section.contact-section{padding:48px 0 80px}.contact-section .mainheading{margin-bottom:55px}.contact-form .form-group .form-control{min-height:61px;padding:14px 24px;font-size:18px;border-radius:20px}.contact-form .form-group{margin-bottom:17px}.contact-form .form-group textarea.form-control{min-height:172px}.contact-btn .btn.btn-info{padding:6px 25px!important;font-size:15px;line-height:24px;min-width:170px;height:40px}.contact-btn{padding-top:5px}.event-sec{padding:0 0 70px}.contact-form h2{font-size:20px;line-height:25px;margin-bottom:20px}.event-sec .contact-form .form-group .form-control{min-height:52px;padding:8px 24px;font-size:15px;border-radius:120px}.event-sec .contact-form .form-group{margin-bottom:10px}.event-sec .contact-form{max-width:330px}.event-sec .contact-form .form-group textarea.form-control{min-height:141px;border-radius:25px}.top-section.top-room-section.gallery-section{padding-bottom:40px}.gallery-tab .nav-tabs .nav-link{min-width:149px;height:45px;font-size:13px;line-height:16px;padding:12px 10px}.gallery-tab .nav-tabs{gap:23px 12px;margin-bottom:70px}.galleryrow li{width:100%;margin-bottom:18px;padding:0 11px}.top-section.green-initiative-sec{padding-bottom:0}.greencolsec .colsec-img img.img-fluid{margin:0 auto 39px;display:block;max-width:300px}.amenities-colsec.greencolsec .col-47.order-2 .colsec-desc{padding-left:0;padding-right:0}.colsec-img.ctwimg img.img-fluid{max-width:250px;margin-top:-30px}.colsec.amenities-colsec.greencolsec{padding-bottom:0}.ourgreen-sec{padding:20px 0 50px}.ourgreen-desc h2{font-size:20px;line-height:25px;margin-bottom:13px}.ourgreen-desc h3{font-size:16px;line-height:18px}.ourgreen-desc p{font-size:13px;line-height:17px;margin-bottom:13px}.ourgreen-desc li{font-size:13px;line-height:17px}.gallery-tab{padding-bottom:60px}.colsec.amenities-colsec.amenities-pb{padding-bottom:40px}}@media all and (min-width:768px) and (max-width:1199px){.header-sec.navbar-fixed-top nav.navbar .navbar-brand{width:250px}.collage-container li:nth-child(2){width:100%;padding:0 28px}.collage-container li:first-child{width:100%;padding:0 28px}.collage-container li:nth-child(3){width:100%;padding:0 28px}.collage-item{margin-bottom:50px}.container{padding:0 50px}.mob-div{display:flex;align-items:center;gap:0 17px}.navbartoggler{display:inline-block}.mobile-bookbtn{display:inline-block}.mobile-bookbtn .btn.btn-info{padding:21px 15px!important;font-size:20px;line-height:22px;height:72px;min-width:270px!important}.sidenav ul li a{padding:13px 7px;font-size:19px}.sideheader .navbar-brand.mobilelogo{width:330px}.mainheading h1{font-size:52px;line-height:65px}.mainheading p{max-width:855px}.top-section{padding:96px 0 100px}.ourroom-sec #demos{padding-right:0}.ourroom-sec .container{padding-right:0}.ourroom-sec .owl-carousel .owl-nav{top:0;margin-top:-100px}.ourroom-sec .owl-carousel .owl-nav button.owl-next{width:84px;height:70px;font-size:84px;right:0}.ourroom-sec .owl-carousel .owl-nav button.owl-next span{line-height:78px;margin-top:-12px}.col-53{width:100%}.col-47{width:100%}.colsec-row{padding:65px 0}.ourroom-sec .row{margin-right:0}.ourroom-sec .col-md-12{padding-right:0}.colsec .colsec-img{margin-left:-50px}.colsec{padding:90px 0 70px}.colsec-desc{padding-left:100px;padding-top:113px}.mobilefull .colsec-img{margin-right:-50px}.imgsec .container{padding:0;overflow:hidden}.imgsec .col-md-4{padding:0 8px}.imgsec .row{margin:0 -8px}.about-sec{padding:127px 0 129px}.about-heading h2 strong{font-size:46px;line-height:56px}.about-heading .btn.btn-info{margin-top:40px}.gallery-grid-sec .col-md-8{padding:0 6px}.gallery-grid-sec .col-md-4{padding:0 6px}.gallery-grid-sec .container{padding:0;overflow:hidden}.gallery-grid-margin{margin-bottom:12px}.mapsec-heading .col-md-8{width:100%}.mapsec-heading .col-md-4{width:100%}.mapsec-heading{padding:160px 148px 60px 36px}.mapsec-right{text-align:left;margin-top:50px}.map-img{margin:0 -20px}.map-img{height:610px}.awards-sec{padding:80px 0 100px}.mainfooter .order-sm-1{order:1!important;margin-bottom:160px;padding:0 20px}.mainfooter .order-sm-3{order:2!important;width:50%;padding:0 20px}.mainfooter .order-sm-2{order:3!important;width:50%;padding:0 20px}.mainfooter{padding:121px 0 90px}.mainfooter .container{max-width:895px}.copyright-left p{font-size:15px;line-height:17px}.copyright-right ul{margin:30px 0 0 0;text-align:left}.copyright-right ul li,.copyright-right ul li a{margin-left:0;margin-right:50px}.top-section.top-room-section{padding:68px 0 140px}.roomslider-desc{padding:78px 60px 205px}.roomslider-desc p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.mapsec-room .mapsec-heading{padding-top:55px}.top-section.top-amenities-section{padding:68px 0 100px}.amenities-colsec .colsec-desc{padding-left:100px}.amenities-colsec .colsec-desc h2{font-family:HelveticaNeueLight}.amenities-colsec .col-47.order-2 .colsec-desc{padding-left:100px}.colsec.amenities-colsec{padding:0 0 110px}.amenities-colsec .colsec-img{margin-right:-50px}.contact-section .mainheading p{max-width:855px}.contact-section .mainheading{margin-bottom:65px}.contact-form{max-width:720px}.top-section.contact-section{padding:96px 0 80px}.event-sec{padding:0 0 100px}.contact-form h2{font-size:45px;line-height:52px;margin-bottom:22px}.top-section.top-room-section.gallery-section{padding-bottom:80px}.gallery-tab .nav-tabs{gap:44px 42px;margin-bottom:86px;max-width:600px;margin-left:auto;margin-right:auto}.gallery-tab .container{padding:0;overflow:hidden}.galleryrow li{width:50%;margin-bottom:27px}.top-section.green-initiative-sec h1{max-width:712px;margin-left:auto;margin-right:auto}.green-initiative-sec .mainheading p{max-width:855px}.amenities-colsec.greencolsec .colsec-desc{padding-left:100px}.amenities-colsec.greencolsec .col-47.order-2 .colsec-desc{padding-left:100px;padding-right:0}.ourgreen-sec{padding:0 0 100px}.ourgreen-desc{max-width:784px}.top-section.green-initiative-sec{padding-bottom:50px}.gallery-tab{padding-bottom:90px}.colsec.amenities-colsec.amenities-pb{padding-bottom:60px}}@media all and (min-width:1200px) and (max-width:1399px){.container{padding:0 50px}.header-sec nav.navbar .navbar-brand{width:240px}.header-sec.navbar-fixed-top nav.navbar .navbar-brand{width:240px}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:15px;margin:0 11px}.header-sec nav.navbar{padding:20px 0}.dasktopbookbtn a.nav-link{padding:5px 25px!important;font-size:15px;line-height:35px;min-width:200px;height:52px;margin:0 0 0 30px!important}.hero-banner .img-fluid{min-height:850px}.hero-banner-heading h3{font-size:34px;line-height:35px}.hero-banner-heading::after{height:200px}.hero-banner-heading{padding:0 0 57px 50px}.mainheading h1{font-size:54px;line-height:60px;margin-bottom:30px}.mainheading p{font-size:16px;line-height:20px;max-width:1000px}.ourroom-sec h2{font-size:34px;line-height:44px;margin-bottom:30px}.item-desc{padding:22px 23px 0}.item-desc h4{margin-bottom:7px;font-size:22px;line-height:30px}.item-desc p{font-size:17px;line-height:22px}.ourroom-sec .owl-carousel .owl-nav button.owl-next{width:64px;height:68px;font-size:75px;right:-95px}.ourroom-sec .owl-carousel .owl-nav button.owl-next span{line-height:73px}.ourroom-sec #demos{padding-right:50px}.ourroom-sec{overflow:hidden}.top-section{padding:90px 0 130px}.colsec-row{padding:90px 0}.colsec-desc{padding-left:20px}.colsec-desc h2{font-size:34px;line-height:41px;margin-bottom:12px}.colsec-desc p{font-size:15px;line-height:20px;max-width:524px}.btn.btn-info{padding:15px 25px!important;font-size:16px;line-height:14px;min-width:212px;height:51px}.colsec-desc .btn.btn-info{margin:50px 0 0 0}.col-47.order-2 .colsec-desc{padding-left:0}.colsec{padding:50px 0 16px}.imgsec .col-md-4{padding:0 8px}.imgsec .row{margin:0 -8px}.about-sec{padding:123px 0 126px}.about-heading h2 strong{font-size:34px;line-height:42px;margin-bottom:11px}.about-heading{max-width:886px;margin:0 auto}.about-heading h2{font-size:27px;line-height:23px;margin-bottom:7px}.about-heading p{font-size:16px;line-height:22px}.about-heading .btn.btn-info{margin-top:50px}.gallery-grid-sec .col-md-8{padding:0 8px}.gallery-grid-sec .col-md-4{padding:0 8px}.gallery-grid-sec .row{margin-left:-8px;margin-right:-8px}.gallery-grid-margin{margin-bottom:16px}.mapsec-left h4{font-size:34px;line-height:42px;margin-bottom:10px}.mapsec-left p{font-size:15px;line-height:21px}.mapsec-heading{padding:70px 85px 40px}.mapsec-right{margin-top:55px}.awards-sec h3{font-size:34px;line-height:39px;margin-bottom:46px}.awards-sec{padding:30px 0 80px}.footercol-left h2{font-size:30px;line-height:33px;margin-bottom:20px}.footercol-left p{font-size:17px;line-height:24px}.footercol-left .form-group .form-control{font-size:16px;line-height:18px;border-bottom:1.5px solid #fff!important}.footercol-left .form-group .form-control::-webkit-input-placeholder{font-size:16px;line-height:18px}.footercol-left .form-group .form-control::-moz-placeholder{font-size:16px;line-height:18px}.footercol-left .form-group .form-control:-ms-input-placeholder{font-size:16px;line-height:18px}.footercol-left .form-group .form-control:-moz-placeholder{font-size:16px;line-height:18px}.footercol-left .form-group{margin-bottom:45px}.btn.btn-text{font-size:16px;line-height:18px}.copyright-row{border-top:2px solid #fff;margin-top:70px;padding-top:46px}.copyright-left p{font-size:14px;line-height:23px}.copyright-right ul li,.copyright-right ul li a{font-size:14px;line-height:12px;margin-left:38px}.mainfooter{padding:90px 0 110px}.mainfooter .container{max-width:1300px}.roomslider-sec .carousel button{width:64px;height:68px;padding:12px!important}.roomslider-desc h2{font-size:34px;line-height:41px;margin-bottom:13px}.roomslider-desc p{font-size:15px;line-height:20px}.colsec-desc ul li{font-size:15px;line-height:20px}.roomslider-desc .btn.btn-info{margin:50px 0 0 0}.roomslider-desc{padding:74px 0 155px;max-width:1081px}.mapsec-room .mapsec-heading{padding-top:45px}.amenities-colsec .colsec-row{padding:60px 0}.amenities-colsec .colsec-desc{padding-left:20px}.amenities-colsec .col-47.order-2 .colsec-desc{padding-left:20px}.top-section.top-amenities-section{padding:90px 0 60px}.contact-section .mainheading p{max-width:1117px}.contact-form{max-width:1150px}.contact-form .form-group .form-control{min-height:71px;border-radius:22px;padding:19px 35px;font-size:20px;line-height:30px}.contact-btn .btn.btn-info{padding:15px 25px!important;font-size:16px;line-height:14px;min-width:212px;height:51px}.top-section.contact-section{padding:90px 0 100px}.event-sec{padding:70px 0 100px}.contact-form h2{font-size:35px;line-height:39px;margin-bottom:52px}.event-sec .contact-form{max-width:1040px}.gallery-tab .nav-tabs .nav-link{font-size:16px;line-height:22px;padding:13px 10px;min-width:205px;height:54px}.top-room-section.gallery-section{padding-bottom:55px}.gallery-tab .nav-tabs{gap:0 29px;margin-bottom:65px}.galleryrow li{margin-bottom:20px;padding:0 7px}.galleryrow{margin:0 -7px}.green-initiative-sec .mainheading p{max-width:1120px}.greencolsec .colsec-img img.img-fluid{max-width:524px}.top-section.green-initiative-sec{padding-bottom:100px}.amenities-colsec.greencolsec .col-47.order-2 .colsec-desc{padding-left:70px;padding-right:40px}.colsec-img.ctwimg img.img-fluid{max-width:500px}.ourgreen-sec{padding:79px 0 100px}.ourgreen-desc h2{font-size:34px;line-height:41px;margin-bottom:15px}.ourgreen-desc h3{font-size:28px;line-height:32px}.ourgreen-desc p{font-size:15px;line-height:20px}.ourgreen-desc li{font-size:15px;line-height:20px}.ourgreen-desc{max-width:1113px}.gallery-tab{padding-bottom:80px}.colsec.amenities-colsec.amenities-pb{padding-bottom:60px}.home-rooms .item-desc{min-height:195px}}@media (min-width:1492px) and (max-width:1599px){.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:16px!important;margin:0 14px!important}.header-sec nav.navbar .navbar-nav li.nav-item.dasktopbookbtn a.nav-link{padding:5px 25px!important;font-size:16px!important;margin:0 0 0 39px!important}.header-sec nav.navbar .navbar-brand{width:260px!important}.header-sec.navbar-fixed-top nav.navbar .navbar-brand{width:260px!important}.hero-banner-heading h3{font-size:37px!important}.mainheading h1{font-size:68px!important;line-height:72px!important}.mainheading p{font-size:18px!important;line-height:22px!important;max-width:1093px!important}.item-desc h4{font-size:25px!important;line-height:32px!important}.item-desc p{font-size:18px!important;line-height:26px!important}.colsec-desc p{font-size:17px!important;line-height:23px!important;max-width:747px!important}.colsec-desc h2{font-size:38px!important;line-height:45px!important;margin-bottom:12px!important}.btn.btn-info{font-size:18px!important;line-height:17px!important;min-width:233px!important;height:53px!important}.col-47.order-2 .colsec-desc{padding-right:20px!important}.about-heading{max-width:900px!important}.about-heading h2{font-size:30px!important;line-height:28px!important;margin-bottom:7px!important}.about-heading h2 strong{font-size:39px!important;line-height:47px!important;margin-bottom:11px!important}.about-heading p{font-size:17px!important;line-height:24px!important}.mapsec-left h4{font-size:38px!important;line-height:45px!important}.mapsec-left p{font-size:17px!important;line-height:22px!important}.mapsec-heading{padding:70px 74px 40px!important}.awards-sec h3{font-size:37px!important}.mainfooter .container{max-width:1400px!important}.roomslider-desc h2{font-size:38px!important;line-height:45px!important;margin-bottom:15px!important}.roomslider-desc p{font-size:17px!important;line-height:23px!important}.colsec-desc ul li{font-size:17px!important;line-height:23px!important}.roomslider-desc{max-width:1222px!important}.ourgreen-desc p{font-size:17px!important;line-height:23px!important}.ourgreen-desc li{font-size:17px!important;line-height:23px!important}.ourgreen-desc{max-width:1200px!important}.ourgreen-desc h2{font-size:38px!important;line-height:45px!important}.ourgreen-desc h3{font-size:32px!important;line-height:36px!important}.contact-form h2{font-size:38px!important;line-height:41px!important}}@media all and (min-width:1400px) and (max-width:1599px){.container{padding:0 50px}.header-sec nav.navbar .navbar-brand{width:240px}.header-sec.navbar-fixed-top nav.navbar .navbar-brand{width:240px}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:15px;margin:0 11px}.header-sec nav.navbar{padding:20px 0}.dasktopbookbtn a.nav-link{padding:5px 25px!important;font-size:15px;line-height:35px;min-width:200px;height:52px;margin:0 0 0 30px!important}.hero-banner .img-fluid{min-height:850px}.hero-banner-heading h3{font-size:34px;line-height:35px}.hero-banner-heading::after{height:200px}.hero-banner-heading{padding:0 0 57px 50px}.mainheading h1{font-size:54px;line-height:60px;margin-bottom:30px}.mainheading p{font-size:16px;line-height:20px;max-width:1000px}.ourroom-sec h2{font-size:34px;line-height:44px;margin-bottom:30px}.item-desc{padding:22px 23px 0}.item-desc h4{margin-bottom:7px;font-size:22px;line-height:30px}.item-desc p{font-size:17px;line-height:22px}.ourroom-sec .owl-carousel .owl-nav button.owl-next{width:64px;height:68px;font-size:75px;right:-95px}.ourroom-sec .owl-carousel .owl-nav button.owl-next span{line-height:73px}.ourroom-sec #demos{padding-right:50px}.ourroom-sec{overflow:hidden}.top-section{padding:90px 0 130px}.colsec-row{padding:90px 0}.colsec-desc{padding-left:20px}.colsec-desc h2{font-size:34px;line-height:41px;margin-bottom:12px}.colsec-desc p{font-size:15px;line-height:20px;max-width:524px}.btn.btn-info{padding:15px 25px!important;font-size:16px;line-height:14px;min-width:212px;height:51px}.colsec-desc .btn.btn-info{margin:50px 0 0 0}.col-47.order-2 .colsec-desc{padding-left:0}.colsec{padding:50px 0 16px}.imgsec .col-md-4{padding:0 8px}.imgsec .row{margin:0 -8px}.about-sec{padding:123px 0 126px}.about-heading h2 strong{font-size:34px;line-height:42px;margin-bottom:11px}.about-heading{max-width:886px;margin:0 auto}.about-heading h2{font-size:27px;line-height:23px;margin-bottom:7px}.about-heading p{font-size:16px;line-height:22px}.about-heading .btn.btn-info{margin-top:50px}.gallery-grid-sec .col-md-8{padding:0 8px}.gallery-grid-sec .col-md-4{padding:0 8px}.gallery-grid-sec .row{margin-left:-8px;margin-right:-8px}.gallery-grid-margin{margin-bottom:16px}.mapsec-left h4{font-size:34px;line-height:42px;margin-bottom:10px}.mapsec-left p{font-size:15px;line-height:21px}.mapsec-heading{padding:70px 85px 40px}.mapsec-right{margin-top:55px}.awards-sec h3{font-size:34px;line-height:39px;margin-bottom:46px}.awards-sec{padding:30px 0 80px}.footercol-left h2{font-size:30px;line-height:33px;margin-bottom:20px}.footercol-left p{font-size:17px;line-height:24px}.footercol-left .form-group .form-control{font-size:16px;line-height:18px;border-bottom:1.5px solid #fff!important}.footercol-left .form-group .form-control::-webkit-input-placeholder{font-size:16px;line-height:18px}.footercol-left .form-group .form-control::-moz-placeholder{font-size:16px;line-height:18px}.footercol-left .form-group .form-control:-ms-input-placeholder{font-size:16px;line-height:18px}.footercol-left .form-group .form-control:-moz-placeholder{font-size:16px;line-height:18px}.footercol-left .form-group{margin-bottom:45px}.btn.btn-text{font-size:16px;line-height:18px}.copyright-row{border-top:2px solid #fff;margin-top:70px;padding-top:46px}.copyright-left p{font-size:14px;line-height:23px}.copyright-right ul li,.copyright-right ul li a{font-size:14px;line-height:12px;margin-left:38px}.mainfooter{padding:90px 0 110px}.mainfooter .container{max-width:1350px}.roomslider-sec .carousel button{width:64px;height:68px;padding:12px!important}.roomslider-desc h2{font-size:34px;line-height:41px;margin-bottom:13px}.roomslider-desc p{font-size:15px;line-height:20px}.colsec-desc ul li{font-size:15px;line-height:20px}.roomslider-desc .btn.btn-info{margin:50px 0 0 0}.roomslider-desc{padding:74px 0 155px;max-width:1081px}.mapsec-room .mapsec-heading{padding-top:45px}.amenities-colsec .colsec-row{padding:70px 0}.amenities-colsec .colsec-desc{padding-left:20px}.amenities-colsec .col-47.order-2 .colsec-desc{padding-left:20px}.top-section.top-amenities-section{padding:90px 0 70px}.contact-section .mainheading p{max-width:1117px}.contact-form{max-width:1150px}.contact-form .form-group .form-control{min-height:71px;border-radius:22px;padding:19px 35px;font-size:20px;line-height:30px}.contact-btn .btn.btn-info{padding:15px 25px!important;font-size:16px;line-height:14px;min-width:212px;height:51px}.top-section.contact-section{padding:90px 0 100px}.event-sec{padding:70px 0 100px}.contact-form h2{font-size:36px;line-height:39px;margin-bottom:52px}.event-sec .contact-form{max-width:1060px}.gallery-tab .nav-tabs .nav-link{font-size:16px;line-height:22px;padding:13px 10px;min-width:205px;height:54px}.top-room-section.gallery-section{padding-bottom:55px}.gallery-tab .nav-tabs{gap:0 29px;margin-bottom:65px}.galleryrow li{margin-bottom:20px;padding:0 7px}.galleryrow{margin:0 -7px}.green-initiative-sec .mainheading p{max-width:1120px}.greencolsec .colsec-img img.img-fluid{max-width:524px}.top-section.green-initiative-sec{padding-bottom:100px}.amenities-colsec.greencolsec .col-47.order-2 .colsec-desc{padding-left:90px;padding-right:40px}.colsec-img.ctwimg img.img-fluid{max-width:500px}.ourgreen-sec{padding:79px 0 100px}.ourgreen-desc h2{font-size:34px;line-height:41px;margin-bottom:15px}.ourgreen-desc h3{font-size:28px;line-height:32px}.ourgreen-desc p{font-size:15px;line-height:20px}.ourgreen-desc li{font-size:15px;line-height:20px}.ourgreen-desc{max-width:1113px}.gallery-tab{padding-bottom:80px}.colsec.amenities-colsec.amenities-pb{padding-bottom:60px}.home-rooms .item-desc{min-height:190px}}@media all and (min-width:1600px) and (max-width:1740px){.home-rooms .item-desc{min-height:230px}.container{padding:0 50px}.header-sec.navbar-fixed-top nav.navbar .navbar-brand{width:330px;transition:all .5s}.header-sec nav.navbar .navbar-brand{width:330px;margin:0;transition:all .5s}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:18px;padding:18px 0;margin:0 13px}.dasktopbookbtn a.nav-link{padding:15px 25px!important;font-size:18px;line-height:27px;min-width:250px;height:62px;margin:0 0 0 36px!important}.hero-banner-heading h3{font-size:44px;line-height:65px}.mainheading h1{font-size:62px;line-height:72px;margin-bottom:30px}.mainheading p{font-size:18px;line-height:22px;max-width:1129px}.ourroom-sec h2{font-size:38px;line-height:50px;margin-bottom:30px}.item-desc{padding:32px 22px 0}.item-desc h4{margin-bottom:13px;font-size:28px;line-height:35px}.item-desc p{font-size:20px;line-height:28px}.colsec-desc p{font-size:18px;line-height:24px;max-width:659px}.colsec-desc h2{font-size:39px;line-height:48px;margin-bottom:13px}.colsec-desc .btn.btn-info{margin:60px 0 0 0}.btn.btn-info{padding:12px 25px!important;font-size:18px;line-height:24px;min-width:262px;height:54px}.about-heading h2{font-size:30px;line-height:35px}.about-heading h2 strong{font-size:42px;line-height:48px;margin-bottom:15px}.about-heading{max-width:985px}.about-heading p{font-size:18px;line-height:22px}.mapsec-heading{padding:103px 91px 50px}.mapsec-left h4{font-size:39px;line-height:52px;margin-bottom:10px}.mapsec-left p{font-size:18px;line-height:22px}.awards-sec h3{font-size:37px;line-height:48px;margin-bottom:41px}.footercol-left h2{font-size:33px;line-height:52px;margin-bottom:14px}.footercol-left p{font-size:19px;line-height:27px}.mainfooter .container{max-width:1520px}.copyright-left p{font-size:17px}.copyright-right ul li,.copyright-right ul li a{font-size:17px;line-height:24px;margin-left:51px}.top-section{padding:100px 0 160px}.colsec-row{padding:110px 0}.about-sec{padding:123px 0 116px}.mainfooter{padding:81px 0 140px}.roomslider-sec .carousel button{width:64px;height:68px;padding:12px!important}.roomslider-desc h2{font-size:39px;line-height:48px;margin-bottom:13px}.roomslider-desc p{font-size:18px;line-height:24px}.colsec-desc ul li{font-size:18px;line-height:24px}.roomslider-desc .btn.btn-info{margin:60px 0 0 0}.roomslider-desc{padding:84px 0 175px;max-width:1292px}.mapsec-room .mapsec-heading{padding-top:55px}.amenities-colsec .colsec-row{padding:80px 0}.amenities-colsec .colsec-desc{padding-left:35px}.amenities-colsec .col-47.order-2 .colsec-desc{padding-left:35px}.top-section.top-amenities-section{padding:100px 0 100px}.contact-section .mainheading p{max-width:1285px}.contact-form{max-width:1320px}.contact-form .form-group .form-control{min-height:82px;border-radius:25px;padding:21px 36px;font-size:23px;line-height:30px}.contact-btn .btn.btn-info{padding:14px 25px!important;font-size:18px;line-height:24px;min-width:262px;height:64px}.top-section.contact-section{padding:100px 0 105px}.event-sec{padding:120px 0 100px}.contact-form h2{font-size:42px;line-height:51px;margin-bottom:60px}.event-sec .contact-form{max-width:1270px}.gallery-tab .nav-tabs .nav-link{min-width:230px;height:64px;font-size:18px;line-height:25px;padding:16px 10px}.galleryrow li{margin-bottom:25px;padding:0 9px}.galleryrow{margin:0 -9px}.top-section.green-initiative-sec{padding-bottom:100px}.ourgreen-desc p{font-size:18px;line-height:24px;margin-bottom:18px}.ourgreen-desc li{font-size:18px;line-height:24px}.ourgreen-desc h2{font-size:39px;line-height:48px;margin-bottom:15px}.ourgreen-desc h3{font-size:34px;line-height:38px}.ourgreen-desc{max-width:1300px}.amenities-colsec.greencolsec .col-47.order-2 .colsec-desc{padding-left:102px;padding-right:40px}.ourgreen-sec{padding:83px 0 100px}.greencolsec .colsec-img img.img-fluid{max-width:577px}.gallery-tab{padding-bottom:100px}}@media all and (min-width:1741px) and (max-width:1910px){.home-rooms .item-desc{min-height:210px}.container{padding:0 50px}.header-sec.navbar-fixed-top nav.navbar .navbar-brand{width:330px;transition:all .5s}.header-sec nav.navbar .navbar-brand{width:330px;margin:0;transition:all .5s}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:18px;padding:18px 0;margin:0 13px}.dasktopbookbtn a.nav-link{padding:15px 25px!important;font-size:18px;line-height:27px;min-width:250px;height:62px;margin:0 0 0 36px!important}.hero-banner-heading h3{font-size:44px;line-height:65px}.mainheading h1{font-size:62px;line-height:72px;margin-bottom:30px}.mainheading p{font-size:18px;line-height:22px;max-width:1129px}.ourroom-sec h2{font-size:38px;line-height:50px;margin-bottom:30px}.item-desc{padding:32px 22px 0}.item-desc h4{margin-bottom:13px;font-size:28px;line-height:35px}.item-desc p{font-size:20px;line-height:28px}.colsec-desc p{font-size:18px;line-height:24px;max-width:659px}.colsec-desc h2{font-size:39px;line-height:48px;margin-bottom:13px}.colsec-desc .btn.btn-info{margin:60px 0 0 0}.btn.btn-info{padding:12px 25px!important;font-size:18px;line-height:24px;min-width:262px;height:54px}.about-heading h2{font-size:30px;line-height:35px}.about-heading h2 strong{font-size:42px;line-height:48px;margin-bottom:15px}.about-heading{max-width:985px}.about-heading p{font-size:18px;line-height:22px}.mapsec-heading{padding:103px 91px 50px}.mapsec-left h4{font-size:39px;line-height:52px;margin-bottom:10px}.mapsec-left p{font-size:18px;line-height:22px}.awards-sec h3{font-size:37px;line-height:48px;margin-bottom:41px}.footercol-left h2{font-size:33px;line-height:52px;margin-bottom:14px}.footercol-left p{font-size:19px;line-height:27px}.mainfooter .container{max-width:1620px}.copyright-left p{font-size:17px}.copyright-right ul li,.copyright-right ul li a{font-size:17px;line-height:24px;margin-left:51px}.top-section{padding:100px 0 160px}.colsec-row{padding:110px 0}.about-sec{padding:123px 0 116px}.mainfooter{padding:81px 0 140px}.roomslider-sec .carousel button{width:64px;height:68px;padding:12px!important}.roomslider-desc h2{font-size:39px;line-height:48px;margin-bottom:13px}.roomslider-desc p{font-size:18px;line-height:24px}.colsec-desc ul li{font-size:18px;line-height:24px}.roomslider-desc .btn.btn-info{margin:60px 0 0 0}.roomslider-desc{padding:84px 0 175px;max-width:1292px}.mapsec-room .mapsec-heading{padding-top:55px}}