@media all and (min-width:320px) and (max-width:767px){.container{padding:0 35px}.mob-div{display:flex;align-items:center;justify-content:space-between;gap:13px}.navbartoggler{display:inline-block;width:40px}.mob-div .navbar-brand{width:33.33%;display:block;padding:0;margin:0 0 -20px 0;text-align:center;z-index:1}.mobile-bookbtn{display:inline-block}.mob-div .navbar-brand img.img-fluid{width:98px;margin:0 auto}.header-sec nav.navbar .container{padding:0 30px}.header-sec nav.navbar{padding:30px 0 30px}.header-sec nav.navbar .navbar-brand{width:111px}.navbartoggler img.img-fluid{width:40px}.header-sec.navbar-fixed-top nav.navbar .mob-div .navbar-brand img.img-fluid{width:60px;margin-top:-28px}.banner-form-sec .col-md-7{display:none}.hero-banner{min-height:665px}.banner-form-sec{margin-top:-86px}.banner-heading h1{font-size:29px;line-height:35px;margin-bottom:34px}.banner-heading p{font-size:15px;line-height:15px;margin:0}.mainheading-sec{padding:85px 0 80px}.mainheading h2{font-size:28px;line-height:32px;margin-bottom:21px;margin-left:-10px;margin-right:-10px}.mainheading p{font-size:15px;line-height:20px}.cabin-slider{padding-left:35px;padding-bottom:130px}.cabin-slider h2{font-size:30px;line-height:35px;margin-bottom:24px}.cabin-desc{padding-top:18px}.cabin-desc h3{font-size:21px;line-height:24px;margin-bottom:11px}.cabin-desc p{font-size:15px;line-height:21px;margin:0}.btn.btn-info img.img-fluid{margin-left:12px;width:15px}.btn.btn-info{font-size:11px;line-height:13px;border:2px solid #707070!important;padding:8px 18px!important;min-width:133px;height:35px}.btn.btn-info:hover{border:2px solid #000!important}.mt-25{margin-top:18px}.w-53{width:100%}.w-47{width:100%}.w-53 .nature-img{padding-right:35px}.nature-desc{padding:26px 50px 0 35px}.nature-desc h2{font-size:18px;line-height:21px;margin-bottom:20px}.nature-desc p{font-size:15px;line-height:21px}.nature-desc .btn.btn-info{margin-top:24px}.w-47 .nature-img{margin-top:100px;padding-left:35px}.w-47 .nature-desc{padding:26px 50px 0 58px}.nature-sec{padding-bottom:130px}.guests-slider{padding:100px 0 100px 35px}.guests-slider h2{font-size:27px;line-height:32px;margin-bottom:55px}.guests-desc p{font-size:15px;line-height:21px}.guests-desc p span{margin-top:9px}.client-sec h2{font-size:29px;line-height:34px;margin-bottom:30px}.client-sec{padding:80px 0}.client-sec .container{padding:0 12px}.footermain{padding:120px 0 100px}.footercol h3{font-size:22px;line-height:24px;margin-bottom:30px}.footercol ul{text-align:left}.footercol ul li{margin-left:0;padding-bottom:23px}.footercol p br{display:none}.footercol p{font-size:16px;line-height:22px}.col-md-6.footercopyright{order:1!important}.footercol-link ul li{display:block}.footercol-link ul li a{display:block;margin-left:0}.footercol-link ul{text-align:left;padding:0 20px;margin:0 0 50px 0}.footermainrow{padding-bottom:40px;padding-left:20px;padding-right:20px}.cabincol{width:100%;padding:0 0}.cabinmain h2{font-size:28px;line-height:35px;margin-bottom:23px;padding-left:0}.cabin-carddesc h3{font-size:21px;line-height:24px;margin-bottom:13px}.cabin-carddesc p{font-size:15px;line-height:21px;margin-bottom:15px}.cabin-carddesc strong{font-size:15px;line-height:21px}.cabin-carddesc ul{margin:0;font-size:15px;line-height:21px;padding-left:16px}.cabin-carddesc{padding-top:17px}.cabin-carddesc .btn.btn-info{margin-top:35px;font-size:11px;line-height:13px;min-width:133px;height:35px;padding:9px 19px!important}.cabin-carddesc .btn.btn-info img.img-fluid{margin-left:12px;width:15px}.cabin-card{padding-bottom:100px}.cabin-card .carousel-indicators button{width:8px;height:8px}.cabin-card .carousel-indicators{bottom:-19px}.cabin-amenities-list h2{font-size:27px;line-height:31px;margin-bottom:30px}.cabin-amenities{padding:75px 0 110px}.cabin-amenities-row ul li{font-size:15px;line-height:21px;margin-bottom:0}.cabin-amenities .container{padding:0 60px}.imggrid-row .imggrid-col{width:100%;margin-top:20px}.imggrid-row{flex-wrap:wrap;gap:0}.imggrid{padding:0 23px}.imggrid-col.imggrid-bottom{margin-top:20px}.imggrid-row .imggrid-col:first-child{margin-top:0}.row.unique-dask{display:none}.unique-mobile{display:flex}.unique-sec h2{font-size:26px;line-height:33px;margin-bottom:34px}.unique-sec .container{padding:0 0 0 35px;overflow:hidden}.unique-desc h3{font-size:20px;line-height:24px;margin-bottom:15px}.unique-desc{padding-top:15px}.unique-desc p{font-size:15px;line-height:21px;margin:0}.unique-card{padding-bottom:0}.unique-sec .owl-dots{display:none!important}.amenities-sec{padding:120px 0 60px}.amenities-col{width:100%}.amenities-desc h2{font-size:18px;line-height:21px;margin-bottom:25px}.amenities-desc{padding:30px 30px 0}.amenities-desc p{font-size:15px;line-height:21px;margin:0}.amenities-col.amenities-colleft{margin-left:30px}.amenities-colright{margin-top:100px;margin-right:30px}.banner-form-sec.amenitiesform .col-md-7{display:block}.banner-form{padding-top:30px}.banner-form-col .form-group .form-control{height:47px;padding:13px 20px;font-size:17px}.banner-bottom-btn .btn.btn-black{font-size:15px;line-height:37px;height:54px;padding:7px 20px}.banner-form-col{padding-bottom:9px}.saunapage .amenities-col.amenities-colright{display:none}.saunapage-desc .amenities-desc{padding:30px 60px 0;max-width:1430px;margin:0 auto 0}.saunapage-desc .amenities-desc h2{margin-bottom:19px}.toursform .banner-heading p{margin:0;line-height:20px}.toursform-logo{padding-top:35px;padding-bottom:35px}.toursform-logo ul{display:flex;align-items:center;justify-content:center}.toursform-logo ul li{padding-bottom:0;padding-left:10px;width:50%}.toursform.toursform .col-md-7{display:block}.toursform .banner-form-col .form-group .form-control{font-size:15px}.toursform .banner-form-col .form-group{margin-bottom:9px}.tourslist{padding:19px 0 17px}.tourslist h3{font-size:19px;line-height:15px;margin-bottom:15px}.tourslist .form-check{font-size:13px;line-height:18px;margin-bottom:9px;display:flex}.tourslist .form-check input{width:16px;height:16px;margin-right:9px;margin-top:2px}.banner-form-sec.toursform{padding-bottom:68px}.toursform .banner-bottom-btn .btn.btn-black{height:60px;border-radius:56px;padding:11px 20px!important;margin-top:0}.toursform.toursform .col-md-7 .banner-form-col{margin:0}.location-left{width:100%}.location-desc{padding:25px 30px 0 30px}.location-desc h2{font-size:19px;line-height:22px;margin-bottom:10px}.location-desc p{font-size:15px;line-height:20px}.location-right{width:100%}.location-right .location-desc{padding:25px 30px 0 30px}.m330{margin-top:0}.m70{padding-top:0}.p110{padding-top:0}.location-desc .btn.btn-info{margin-top:20px}.location-left .location-card{padding-right:30px}.location-right .location-card{padding-left:30px}.location-card{padding-bottom:80px}.location-right.m330 .location-card{padding-left:0;padding-right:30px}.location-left.m70 .location-card{padding-left:30px;padding-right:0}.location-sec{overflow:hidden;padding-bottom:60px}.map-sec img.img-fluid{height:600px;object-fit:cover}.galleryform .col-md-5{width:100%}.galleryform .banner-heading h1{font-size:28px}.gallerys-right{width:100%}.gallerys-left{width:100%}.galleryscec{padding:45px 0}.galleryscec img.img-fluid{margin-bottom:40px}.gallerys-left img.img-fluid:nth-child(odd){padding-right:30px}.gallerys-left img.img-fluid:nth-child(2n){padding-left:30px}.gallerys-right-sapce{padding-top:0}.gallerys-right img.img-fluid:nth-child(odd){padding-right:30px}.gallerys-right img.img-fluid:nth-child(2n){padding-left:30px}.loadmorebtn .loadmore{font-size:15px;line-height:21px}.loadmorebtn{margin-top:0}.loadmorebtn-icon{margin-top:-7px}.loadmorebtn-icon span{width:8px;height:8px;margin:0 2px}.hero-banner.policiesbanner{min-height:368px}.mainheading-sec.policiesmainheading{padding:50px 0 30px}.mainheading-sec.policiesmainheading .mainheading{text-align:left}.mainheading-sec.policiesmainheading .mainheading h2{margin-left:0}.policies-col{padding:0 0;width:100%}.policies-text p{font-size:15px;line-height:21px}.policies-text{padding-bottom:25px}}@media all and (min-width:768px) and (max-width:1199px){.container{padding:0 47px}.header-sec.navbar-fixed-top nav.navbar .mob-div .navbar-brand img.img-fluid{width:80px;margin-top:-28px}.mob-div{display:flex;align-items:center;justify-content:space-between;gap:0 19px}.navbartoggler{display:inline-block}.mob-div .navbar-brand{width:33.33%;display:block;padding:0;margin:0 0 -20px 0;text-align:center;z-index:1}.mobile-bookbtn{display:inline-block}.mob-div .navbar-brand img.img-fluid{width:198px;margin:0 auto}.header-sec nav.navbar .container{padding:0 60px}.header-sec nav.navbar{padding:30px 0 20px}.mobile-bookbtn .btn.btn-info{padding:15px 10px!important;font-size:20px!important;line-height:24px!important;height:56px;min-width:199px!important}.banner-form-sec .col-md-5{width:100%}.banner-form-sec .col-md-7{width:100%}.banner-form{padding-top:62px}.mainheading h2{font-size:65px;line-height:75px;margin-bottom:25px}.mainheading-sec{padding:130px 0 130px}.cabin-slider{padding-left:47px;padding-bottom:200px}.w-53{width:100%}.w-47{width:100%}.w-53 .nature-img{padding-right:150px}.w-47 .nature-img{margin-top:135px;padding-left:250px}.nature-desc h2{font-size:42px;line-height:49px;margin-bottom:35px}.nature-desc{padding:50px 84px 0}.nature-desc .btn.btn-info{margin-top:31px}.btn.btn-info{font-size:16px;line-height:19px;border:2px solid #707070!important;padding:14px 25px!important;min-width:183px;height:49px}.btn.btn-info:hover{border:2px solid #000!important}.w-47 .nature-desc{padding:50px 84px 0 300px}.nature-sec{padding-bottom:210px}.client-sec{padding:135px 0}.footermain{padding:140px 0 110px}.footermainrow .col-md-6{width:100%}.footercol h3{margin-bottom:80px}.footercol ul{text-align:left;display:flex;justify-content:space-between}.footercol ul li{margin-left:0}.footerbottomrow .col-md-6{width:100%}.col-md-6.footercopyright{order:2;padding-top:100px}.footercol-link ul{text-align:left}.col-md-6.footerlink{order:1!important}.footercol-link ul li a{margin-left:0;margin-right:54px}.footermainrow{padding-bottom:100px}.footermain .container{padding:0 125px}.footercol p br{display:none}.banner-heading h1{font-size:65px}.banner-form-col .form-group .form-control{height:95px}.banner-bottom-btn .btn.btn-black{height:95px}.cabincol{width:100%;padding:0 50px}.cabin-amenities-row ul li{margin-bottom:6px}.cabin-amenities-list{max-width:518px}.imggrid-row .imggrid-col{width:50%;padding:0 18px}.imggrid-row{flex-wrap:wrap;gap:0 0;margin:0 -18px}.imggrid-col.imggrid-bottom{margin-top:36px}.imggrid-row .imggrid-col:nth-child(2){margin-top:70px}.imggrid-row .imggrid-col:nth-child(3){margin-top:-36px}.imggrid{overflow:hidden}.row.unique-dask{display:none}.unique-mobile{display:flex}.unique-sec .container{padding:0 0 0 47px;overflow:hidden}.unique-sec h2{display:none}.unique-card{padding-bottom:0}.amenities-sec{padding:140px 0 0}.amenities-col{width:100%}.amenities-desc{padding:60px 60px 0}.amenities-col.amenities-colleft{margin-left:140px}.amenities-colright{margin-top:100px;margin-right:140px}.saunapage .amenities-col.amenities-colright{display:none}.saunapage-desc .amenities-desc{padding:60px 100px 0 190px;max-width:1430px;margin:0 auto 0}.saunapage-desc .amenities-desc h2{margin-bottom:19px}.toursform .banner-heading p{margin:0 7px 0 0}.toursform-logo ul{display:flex}.toursform-logo ul li{padding-bottom:60px;padding-left:10px}.tourslist .form-check{font-size:20px;line-height:28px;margin-bottom:20px;display:flex}.toursform.toursform .col-md-7 .banner-form-col{margin:0}.toursform .banner-bottom-btn .btn.btn-black{height:110px;border-radius:46px;padding:24px 20px!important;margin-top:10px}.toursform .banner-bottom-btn .btn.btn-black{height:98px;border-radius:41px;padding:24px 20px!important;margin-top:10px}.location-left{width:100%}.location-desc{padding:56px 60px 0 70px}.location-desc h2{font-size:40px;line-height:50px}.location-right{width:100%}.location-right .location-desc{padding:56px 60px 0 60px}.m330{margin-top:0}.m70{padding-top:0}.p110{padding-top:0}.location-desc .btn.btn-info{margin-top:30px}.location-left .location-card{padding-right:120px}.location-right .location-card{padding-left:120px}.location-card{padding-bottom:140px}.location-right.m330 .location-card{padding-left:0;padding-right:120px}.location-left.m70 .location-card{padding-left:120px;padding-right:0}.location-sec{overflow:hidden;padding-bottom:100px}.map-sec img.img-fluid{height:1000px;object-fit:cover}.galleryform .col-md-5{width:100%}.galleryform .banner-heading h1{font-size:62px}.gallerys-right{width:100%}.gallerys-left{width:100%}.galleryscec{padding:140px 0 95px}.galleryscec img.img-fluid{margin-bottom:55px}.gallerys-left img.img-fluid:nth-child(odd){padding-right:130px}.gallerys-left img.img-fluid:nth-child(2n){padding-left:130px}.gallerys-right-sapce{padding-top:0}.gallerys-right img.img-fluid:nth-child(odd){padding-right:130px}.gallerys-right img.img-fluid:nth-child(2n){padding-left:130px}.loadmorebtn{margin-top:0}.mainheading-sec.policiesmainheading{padding:112px 0 60px}.mainheading-sec.policiesmainheading .mainheading{text-align:left}.policies-col{padding:0 0;width:100%}}@media all and (min-width:1200px) and (max-width:1399px){.container{padding:0 50px}.header-sec nav.navbar{padding:12px 0 26px}.header-sec nav.navbar .navbar-brand{width:130px}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:14px;padding:16px 0;margin:0 14px;line-height:16px}.dasktopbookbtn a.nav-link{padding:15px 25px!important;min-width:168px;height:48px;margin:0 0 0 20px!important}.banner-form-sec{margin-top:-137px}.banner-form-col .form-group .form-control{height:80px;padding:24px 36px;font-size:17px;color:#2d2e29;outline:0!important;box-shadow:none!important}.hero-banner{min-height:705px}.banner-heading h1{font-size:49px;line-height:60px;margin-bottom:35px}.banner-heading p{font-size:16px;line-height:24px;margin:0 70px 0 0}.banner-form{padding-top:60px}.banner-bottom-btn .btn.btn-black{font-size:19px;line-height:40px;height:80px}.mainheading h2{font-size:50px;line-height:60px;margin-bottom:20px}.mainheading p{font-size:16px;line-height:24px}.mainheading{max-width:914px;margin:0 auto}.mainheading-sec{padding:100px 0 100px}.cabin-slider h2{font-size:35px;line-height:45px;margin-bottom:24px}.cabin-slider{padding-left:50px;padding-bottom:100px}.cabin-desc{padding-top:18px}.cabin-desc h3{font-size:24px;line-height:28px;margin-bottom:10px}.cabin-desc p{font-size:16px;line-height:24px;margin:0}.btn.btn-info{font-size:14px;line-height:18px;padding:14px 18px!important;min-width:164px;height:48px}.btn.btn-info img.img-fluid{margin-left:12px}.w-47 .nature-img{margin-top:90px}.nature-desc{padding:40px 70px 0}.nature-desc h2{font-size:35px;line-height:45px;margin-bottom:18px}.nature-desc p{font-size:16px;line-height:24px}.nature-desc .btn.btn-info{margin-top:30px}.mt-25{margin-top:20px}.nature-sec{padding-bottom:100px}.guests-slider h2{font-size:40px;line-height:47px;margin-bottom:40px}.guests-desc p{font-size:16px;line-height:24px}.guests-desc p span{margin-top:14px}.guests-slider{padding:85px 0 85px 50px}.client-sec{padding:110px 0}.client-sec h2{font-size:33px;line-height:37px;margin-bottom:30px}.footermain{padding:70px 0}.footercol h3{font-size:24px;line-height:37px}.footercol ul li{font-size:15px;line-height:23px;margin-left:80px}.footercol p{font-size:15px;line-height:23px}.footercol-link ul li a{font-size:15px;line-height:23px;margin-left:35px}.footermainrow{padding-bottom:100px}.footermain .container{padding:0 90px}.cabinmain h2{font-size:46px;line-height:48px;margin-bottom:35px;padding-left:25px}.cabincol{width:50%;padding:0 25px}.cabinmain{max-width:1070px}.cabin-carddesc{padding-top:22px}.cabin-carddesc h3{font-size:26px;line-height:30px;margin-bottom:14px}.cabin-carddesc p{font-size:16px;line-height:24px;margin-bottom:16px}.cabin-carddesc strong{font-size:16px;line-height:24px}.cabin-carddesc ul{font-size:16px;line-height:24px;padding-left:18px}.cabin-card .carousel-indicators button{width:8px;height:8px}.cabin-card .carousel-indicators{bottom:-24px}.cabin-carddesc .btn.btn-info{margin-top:27px;font-size:17px;line-height:24px;min-width:195px;height:58px;padding:16px 25px!important;border-radius:18px}.cabin-carddesc .btn.btn-info img.img-fluid{margin-left:17px;width:18px}.cabin-card{padding-bottom:110px}.cabin-amenities-list h2{font-size:40px;line-height:40px;margin-bottom:30px}.cabin-amenities-row ul li{font-size:16px;line-height:24px;margin-bottom:14px}.cabin-amenities-list{max-width:1015px}.cabin-amenities{padding:127px 0}.imggrid{margin:-30px 0}.imggrid::before{height:30px}.imggrid::after{height:30px}.unique-sec h2{font-size:35px;line-height:45px;margin-bottom:24px}.unique-card{padding-bottom:55px}.unique-desc{padding-top:18px}.unique-desc h3{font-size:24px;line-height:28px;margin-bottom:10px}.unique-desc p{font-size:16px;line-height:24px;margin:0}.unique-dask .col-md-4{padding:0 22px}.unique-dask{margin:0 -22px}.amenities-sec{overflow:hidden;padding:90px 0 130px}.amenities-row{margin:0 -15px}.amenities-col{padding:0 15px}.amenities-desc{padding:50px 70px 0}.amenities-desc h2{font-size:35px;line-height:45px;margin-bottom:18px}.amenities-desc p{font-size:16px;line-height:24px}.saunapage-desc .amenities-desc h2{margin-bottom:18px}.saunapage-desc .amenities-desc{padding:0 132px 0 0;max-width:1054px;margin:30px auto 0}.toursform .banner-form-col .form-group .form-control{font-size:18px}.tourslist{padding:20px 0 16px}.tourslist .form-check{font-size:16px;line-height:23px;margin-bottom:20px}.tourslist .form-check input{width:22px;height:22px;margin-right:13px}.tourslist h3{font-size:20px;line-height:27px;margin-bottom:19px}.toursform-logo ul li{display:block;padding-bottom:20px;padding-left:20px;padding-right:152px}.toursform .banner-form-col .form-group{margin-bottom:12px}.toursform.toursform .col-md-7 .banner-form-col{margin:0}.toursform .banner-bottom-btn .btn.btn-black{height:100px;border-radius:41px;padding:24px 20px!important;margin-top:10px}.location-row{margin:0 -10px}.location-col{padding:0 10px}.location-desc h2{font-size:33px;line-height:40px;margin-bottom:18px}.location-desc p{font-size:16px;line-height:24px}.location-desc{padding:40px 90px 0 50px}.location-right .location-desc{padding:40px 30px 0 30px}.location-desc p{padding-right:50px}.p110{padding-top:70px}.location-desc .btn.btn-info{margin-top:25px}.m330{margin-top:-130px}.m70{padding-top:0}.location-card{padding-bottom:90px}.location-sec{padding-bottom:70px}.location-left{width:53%}.location-right{width:47%}.galleryform .col-md-5{width:59%}.galleryscec{padding:100px 0}.loadmorebtn-icon span{width:10px;height:10px}.loadmorebtn .loadmore{font-size:20px;line-height:23px}.loadmorebtn{margin-top:40px}.mainheading-sec.policiesmainheading{padding:50px 0 90px}.policies-text p{font-size:16px;line-height:24px}.policies-row{padding:0 90px}.policies-col{padding:0 69px}.policies-text{padding-bottom:30px}.unique-sec .container{padding:0 80px}}@media all and (min-width:1400px) and (max-width:1599px){.container{padding:0 60px}.header-sec nav.navbar{padding:12px 0 26px}.header-sec nav.navbar .navbar-brand{width:130px}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:14px;padding:16px 0;margin:0 15px;line-height:16px}.dasktopbookbtn a.nav-link{padding:15px 25px!important;min-width:168px;height:48px;margin:0 0 0 25px!important}.banner-form-sec{margin-top:-137px}.banner-form-col .form-group .form-control{height:80px;padding:24px 36px;font-size:17px;color:#2d2e29;outline:0!important;box-shadow:none!important}.banner-heading h1{font-size:50px;line-height:60px;margin-bottom:35px}.banner-heading p{font-size:18px;line-height:26px;margin:0 70px 0 0}.banner-form{padding-top:60px}.banner-bottom-btn .btn.btn-black{font-size:19px;line-height:40px;height:80px}.mainheading h2{font-size:50px;line-height:60px;margin-bottom:20px}.mainheading p{font-size:18px;line-height:26px}.mainheading{max-width:1020px;margin:0 auto}.mainheading-sec{padding:100px 0 100px}.cabin-slider h2{font-size:35px;line-height:45px;margin-bottom:24px}.cabin-slider{padding-left:50px;padding-bottom:100px}.cabin-desc{padding-top:18px}.cabin-desc h3{font-size:24px;line-height:28px;margin-bottom:10px}.cabin-desc p{font-size:18px;line-height:26px;margin:0}.btn.btn-info{font-size:14px;line-height:18px;padding:14px 18px!important;min-width:164px;height:48px}.btn.btn-info img.img-fluid{margin-left:12px}.w-47 .nature-img{margin-top:90px}.nature-desc{padding:40px 70px 0}.nature-desc h2{font-size:35px;line-height:45px;margin-bottom:18px}.nature-desc p{font-size:18px;line-height:26px}.nature-desc .btn.btn-info{margin-top:30px}.mt-25{margin-top:20px}.nature-sec{padding-bottom:100px}.guests-slider h2{font-size:40px;line-height:47px;margin-bottom:40px}.guests-desc p{font-size:18px;line-height:26px}.guests-desc p span{margin-top:14px}.guests-slider{padding:85px 0 85px 50px}.client-sec{padding:110px 0}.client-sec h2{font-size:33px;line-height:37px;margin-bottom:30px}.footermain{padding:70px 0}.footercol h3{font-size:24px;line-height:37px}.footercol ul li{font-size:17px;line-height:23px;margin-left:80px}.footercol p{font-size:17px;line-height:23px}.footercol-link ul li a{font-size:17px;line-height:23px;margin-left:35px}.footermainrow{padding-bottom:100px}.footermain .container{padding:0 90px}.cabinmain h2{font-size:46px;line-height:48px;margin-bottom:35px;padding-left:35px}.cabincol{width:50%;padding:0 35px}.cabinmain{max-width:1170px}.cabin-carddesc{padding-top:22px}.cabin-carddesc h3{font-size:30px;line-height:30px;margin-bottom:14px}.cabin-carddesc p{font-size:18px;line-height:26px;margin-bottom:16px}.cabin-carddesc strong{font-size:18px;line-height:26px}.cabin-carddesc ul{font-size:18px;line-height:26px;padding-left:18px}.cabin-card .carousel-indicators button{width:8px;height:8px}.cabin-card .carousel-indicators{bottom:-24px}.cabin-carddesc .btn.btn-info{margin-top:27px;font-size:17px;line-height:24px;min-width:195px;height:58px;padding:16px 25px!important;border-radius:18px}.cabin-carddesc .btn.btn-info img.img-fluid{margin-left:17px;width:18px}.cabin-card{padding-bottom:110px}.cabin-amenities-list h2{font-size:40px;line-height:40px;margin-bottom:30px}.cabin-amenities-row ul li{font-size:18px;line-height:26px;margin-bottom:14px}.cabin-amenities-list{max-width:980px}.cabin-amenities{padding:127px 0}.imggrid{margin:-30px 0}.imggrid::before{height:30px}.imggrid::after{height:30px}.unique-sec h2{font-size:35px;line-height:45px;margin-bottom:24px}.unique-card{padding-bottom:65px}.unique-desc{padding-top:18px}.unique-desc h3{font-size:24px;line-height:28px;margin-bottom:10px}.unique-desc p{font-size:18px;line-height:26px;margin:0}.unique-dask .col-md-4{padding:0 25px}.unique-dask{margin:0 -25px}.amenities-sec{overflow:hidden;padding:90px 0 130px}.amenities-row{margin:0 -20px}.amenities-col{padding:0 20px}.amenities-desc{padding:50px 70px 0}.amenities-desc h2{font-size:35px;line-height:45px;margin-bottom:18px}.amenities-desc p{font-size:18px;line-height:26px}.saunapage-desc .amenities-desc h2{margin-bottom:18px}.saunapage-desc .amenities-desc{padding:0 90px 0 0;max-width:1110px;margin:30px auto 0}.toursform .banner-form-col .form-group .form-control{font-size:18px}.tourslist{padding:20px 0 16px}.tourslist .form-check{font-size:16px;line-height:23px;margin-bottom:20px}.tourslist .form-check input{width:22px;height:22px;margin-right:13px}.tourslist h3{font-size:20px;line-height:27px;margin-bottom:19px}.toursform-logo ul li{display:block;padding-bottom:20px;padding-left:20px;padding-right:152px}.toursform .banner-form-col .form-group{margin-bottom:12px}.toursform.toursform .col-md-7 .banner-form-col{margin:0}.toursform .banner-bottom-btn .btn.btn-black{height:100px;border-radius:41px;padding:24px 20px!important;margin-top:10px}.location-row{margin:0 -15px}.location-col{padding:0 15px}.location-desc h2{font-size:35px;line-height:45px;margin-bottom:18px}.location-desc p{font-size:18px;line-height:26px}.location-desc{padding:50px 50px 0 50px}.location-right .location-desc{padding:50px 20px 0 30px}.location-desc p{padding-right:70px}.p110{padding-top:70px}.location-desc .btn.btn-info{margin-top:25px}.m330{margin-top:-130px}.m70{padding-top:0}.location-card{padding-bottom:90px}.location-left{width:53%}.location-right{width:47%}.galleryform .col-md-5{width:64%}.galleryscec{padding:100px 0}.loadmorebtn-icon span{width:10px;height:10px}.loadmorebtn .loadmore{font-size:20px;line-height:23px}.loadmorebtn{margin-top:40px}.mainheading-sec.policiesmainheading{padding:60px 0 100px}.policies-text p{font-size:18px;line-height:26px}.policies-row{padding:0 60px}.policies-col{padding:0 69px}.policies-text{padding-bottom:40px}.unique-sec .container{padding:0 95px}}@media all and (min-width:1600px) and (max-width:1740px){.container{padding:0 70px}.header-sec nav.navbar{padding:15px 0 36px}.header-sec nav.navbar .navbar-brand{width:160px}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:16px;padding:16px 0;margin:0 17px;line-height:22px}.dasktopbookbtn a.nav-link{padding:15px 25px!important;min-width:175px;height:53px;margin:0 0 0 25px!important}.banner-form-sec{margin-top:-164px}.banner-form-col .form-group .form-control{height:90px;padding:24px 46px;font-size:19px}.banner-heading h1{font-size:60px;line-height:70px;margin-bottom:45px}.banner-heading p{font-size:20px;line-height:28px;margin:0 70px 0 0}.banner-form{padding-top:79px}.banner-bottom-btn .btn.btn-black{font-size:23px;line-height:40px;height:90px}.mainheading h2{font-size:60px;line-height:70px;margin-bottom:24px}.mainheading p{font-size:20px;line-height:28px}.mainheading{max-width:1140px;margin:0 auto}.mainheading-sec{padding:130px 0 130px}.cabin-slider h2{font-size:40px;line-height:48px;margin-bottom:30px}.cabin-slider{padding-left:70px;padding-bottom:110px}.cabin-desc{padding-top:28px}.cabin-desc h3{font-size:28px;line-height:32px;margin-bottom:14px}.cabin-desc p{font-size:20px;line-height:28px;margin:0}.btn.btn-info{font-size:17px;line-height:18px;padding:16px 26px!important;min-width:190px;height:55px}.w-47 .nature-img{margin-top:90px}.nature-desc{padding:40px 70px 0}.nature-desc h2{font-size:40px;line-height:50px;margin-bottom:18px}.nature-desc p{font-size:20px;line-height:28px}.nature-desc .btn.btn-info{margin-top:35px}.mt-25{margin-top:24px}.nature-sec{padding-bottom:120px}.guests-slider h2{font-size:45px;line-height:47px;margin-bottom:40px}.guests-desc p{font-size:20px;line-height:28px}.guests-desc p span{margin-top:14px}.guests-slider{padding:95px 0 95px 70px}.client-sec{padding:130px 0}.client-sec h2{font-size:40px;line-height:42px;margin-bottom:40px}.footermain{padding:80px 0}.footercol h3{font-size:30px;line-height:37px}.footercol ul li{font-size:19px;line-height:28px;margin-left:80px}.footercol p{font-size:19px;line-height:28px}.footercol-link ul li a{font-size:19px;line-height:28px;margin-left:35px}.footermainrow{padding-bottom:100px}.footermain .container{padding:0 100px}.cabinmain h2{font-size:52px;line-height:53px;margin-bottom:38px;padding-left:40px}.cabincol{width:50%;padding:0 40px}.cabinmain{max-width:1350px}.cabin-carddesc{padding-top:30px}.cabin-carddesc h3{font-size:36px;line-height:36px;margin-bottom:20px}.cabin-carddesc p{font-size:20px;line-height:28px;margin-bottom:22px}.cabin-carddesc strong{font-size:20px;line-height:28px}.cabin-carddesc ul{font-size:20px;line-height:28px;padding-left:18px}.cabin-card .carousel-indicators button{width:8px;height:8px}.cabin-card .carousel-indicators{bottom:-24px}.cabin-carddesc .btn.btn-info{margin-top:40px;font-size:17px;line-height:24px;min-width:195px;height:58px;padding:16px 25px!important;border-radius:18px}.cabin-carddesc .btn.btn-info img.img-fluid{margin-left:17px;width:18px}.cabin-card{padding-bottom:110px}.cabin-amenities-list h2{font-size:47px;line-height:44px;margin-bottom:38px}.cabin-amenities-row ul li{font-size:20px;line-height:28px;margin-bottom:14px}.cabin-amenities-list{max-width:1080px}.cabin-amenities{padding:127px 0}.imggrid{margin:-30px 0}.imggrid::before{height:30px}.imggrid::after{height:30px}.unique-sec h2{font-size:40px;line-height:48px;margin-bottom:30px}.unique-card{padding-bottom:70px}.unique-desc{padding-top:28px}.unique-desc h3{font-size:28px;line-height:32px;margin-bottom:14px}.unique-desc p{font-size:20px;line-height:28px;margin:0}.unique-dask .col-md-4{padding:0 25px}.unique-dask{margin:0 -25px}.amenities-sec{overflow:hidden;padding:120px 0 180px}.amenities-row{margin:0 -25px}.amenities-col{padding:0 25px}.amenities-desc{padding:70px 80px 0}.amenities-desc h2{font-size:40px;line-height:50px;margin-bottom:18px}.amenities-desc p{font-size:20px;line-height:28px}.saunapage-desc .amenities-desc h2{margin-bottom:25px}.saunapage-desc .amenities-desc{padding:0 90px 0 0;max-width:1232px;margin:33px auto 0}.toursform .banner-form-col .form-group .form-control{font-size:18px}.tourslist{padding:20px 0 16px}.tourslist .form-check{font-size:17px;line-height:24px;margin-bottom:20px}.tourslist .form-check input{width:25px;height:25px;margin-right:16px}.tourslist h3{font-size:20px;line-height:27px;margin-bottom:19px}.toursform-logo ul li{display:block;padding-bottom:20px;padding-left:20px;padding-right:152px}.toursform .banner-form-col .form-group{margin-bottom:12px}.toursform.toursform .col-md-7 .banner-form-col{margin:0}.toursform .banner-bottom-btn .btn.btn-black{height:100px;border-radius:41px;padding:24px 20px!important;margin-top:10px}.location-row{margin:0 -15px}.location-col{padding:0 15px}.location-desc h2{font-size:40px;line-height:50px;margin-bottom:18px}.location-desc p{font-size:20px;line-height:28px}.location-desc{padding:50px 50px 0 60px}.location-right .location-desc{padding:50px 20px 0 40px}.location-desc p{padding-right:80px}.p110{padding-top:70px}.location-desc .btn.btn-info{margin-top:25px}.m330{margin-top:-130px}.m70{padding-top:0}.location-card{padding-bottom:90px}.location-sec{padding-bottom:70px}.location-left{width:53%}.location-right{width:47%}.galleryform .col-md-5{width:64%}.galleryscec{padding:100px 0}.loadmorebtn-icon span{width:10px;height:10px}.loadmorebtn .loadmore{font-size:20px;line-height:23px}.loadmorebtn{margin-top:40px}.policies-text p{font-size:20px;line-height:28px}.policies-row{padding:0 95px}.policies-col{padding:0 69px}.policies-text{padding-bottom:40px}.unique-sec .container{padding:0 120px}}@media all and (min-width:1741px) and (max-width:1910px){.container{padding:0 70px}.header-sec nav.navbar{padding:15px 0 36px}.header-sec nav.navbar .navbar-brand{width:160px}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{font-size:16px;padding:16px 0;margin:0 22px;line-height:22px}.dasktopbookbtn a.nav-link{padding:15px 25px!important;min-width:175px;height:53px;margin:0 0 0 30px!important}.banner-form-sec{margin-top:-164px}.banner-form-col .form-group .form-control{height:90px;padding:24px 46px;font-size:19px}.banner-heading h1{font-size:60px;line-height:70px;margin-bottom:45px}.banner-heading p{font-size:20px;line-height:28px;margin:0 70px 0 0}.banner-form{padding-top:79px}.banner-bottom-btn .btn.btn-black{font-size:23px;line-height:40px;height:90px}.mainheading h2{font-size:60px;line-height:70px;margin-bottom:24px}.mainheading p{font-size:20px;line-height:28px}.mainheading{max-width:1140px;margin:0 auto}.mainheading-sec{padding:130px 0 130px}.cabin-slider h2{font-size:40px;line-height:48px;margin-bottom:30px}.cabin-slider{padding-left:70px;padding-bottom:110px}.cabin-desc{padding-top:28px}.cabin-desc h3{font-size:28px;line-height:32px;margin-bottom:14px}.cabin-desc p{font-size:20px;line-height:28px;margin:0}.btn.btn-info{font-size:17px;line-height:18px;padding:16px 26px!important;min-width:190px;height:55px}.w-47 .nature-img{margin-top:90px}.nature-desc{padding:40px 70px 0}.nature-desc h2{font-size:40px;line-height:50px;margin-bottom:18px}.nature-desc p{font-size:20px;line-height:28px}.nature-desc .btn.btn-info{margin-top:35px}.mt-25{margin-top:24px}.nature-sec{padding-bottom:120px}.guests-slider h2{font-size:45px;line-height:47px;margin-bottom:40px}.guests-desc p{font-size:20px;line-height:28px}.guests-desc p span{margin-top:14px}.guests-slider{padding:95px 0 95px 70px}.client-sec{padding:130px 0}.client-sec h2{font-size:40px;line-height:42px;margin-bottom:40px}.footermain{padding:80px 0}.footercol h3{font-size:30px;line-height:37px}.footercol ul li{font-size:19px;line-height:28px;margin-left:80px}.footercol p{font-size:19px;line-height:28px}.footercol-link ul li a{font-size:19px;line-height:28px;margin-left:35px}.footermainrow{padding-bottom:100px}.footermain .container{padding:0 100px}.cabinmain h2{font-size:52px;line-height:53px;margin-bottom:38px;padding-left:40px}.cabincol{width:50%;padding:0 40px}.cabinmain{max-width:1350px}.cabin-carddesc{padding-top:30px}.cabin-carddesc h3{font-size:36px;line-height:36px;margin-bottom:20px}.cabin-carddesc p{font-size:20px;line-height:28px;margin-bottom:22px}.cabin-carddesc strong{font-size:20px;line-height:28px}.cabin-carddesc ul{font-size:20px;line-height:28px;padding-left:18px}.cabin-card .carousel-indicators button{width:8px;height:8px}.cabin-card .carousel-indicators{bottom:-24px}.cabin-carddesc .btn.btn-info{margin-top:40px;font-size:17px;line-height:24px;min-width:195px;height:58px;padding:16px 25px!important;border-radius:18px}.cabin-carddesc .btn.btn-info img.img-fluid{margin-left:17px;width:18px}.cabin-card{padding-bottom:110px}.cabin-amenities-list h2{font-size:47px;line-height:44px;margin-bottom:38px}.cabin-amenities-row ul li{font-size:20px;line-height:28px;margin-bottom:14px}.cabin-amenities-list{max-width:1080px}.cabin-amenities{padding:127px 0}.imggrid{margin:-30px 0}.imggrid::before{height:30px}.imggrid::after{height:30px}.unique-sec h2{font-size:40px;line-height:48px;margin-bottom:30px}.unique-card{padding-bottom:70px}.unique-desc{padding-top:28px}.unique-desc h3{font-size:28px;line-height:32px;margin-bottom:14px}.unique-desc p{font-size:20px;line-height:28px;margin:0}.unique-dask .col-md-4{padding:0 25px}.unique-dask{margin:0 -25px}.amenities-sec{overflow:hidden;padding:120px 0 180px}.amenities-row{margin:0 -25px}.amenities-col{padding:0 25px}.amenities-desc{padding:70px 80px 0}.amenities-desc h2{font-size:40px;line-height:50px;margin-bottom:18px}.amenities-desc p{font-size:20px;line-height:28px}.saunapage-desc .amenities-desc{padding:0 181px 0 0;max-width:1345px;margin:33px auto 0}.toursform .banner-form-col .form-group .form-control{font-size:18px}.tourslist{padding:20px 0 16px}.tourslist .form-check{font-size:17px;line-height:24px;margin-bottom:20px}.tourslist .form-check input{width:25px;height:25px;margin-right:16px}.tourslist h3{font-size:20px;line-height:27px;margin-bottom:19px}.toursform-logo ul li{display:block;padding-bottom:20px;padding-left:20px;padding-right:152px}.toursform .banner-form-col .form-group{margin-bottom:12px}.toursform.toursform .col-md-7 .banner-form-col{margin:0}.toursform .banner-bottom-btn .btn.btn-black{height:100px;border-radius:41px;padding:24px 20px!important;margin-top:10px}.unique-sec .container{padding:0 120px}}