@charset "utf-8";.btn-group.btn-group-md.gal-group-btn-group{margin-bottom:32px}.btn.btn-secondary.gal-group-btn{padding:8px 26px}.btn.btn-secondary.gal-group-btn.active{background-color:#0e5a80}.outer-page .inner-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.leisure-hotel-heroimage-slider{padding:0;position:relative}.outer-page .leisure-hotel-heroimage-slider .col-xs-12{padding:0}.outer-page .leisure-hotel-heroimage-slider .jssor-carousel-wrapper .jssora051{display:block;display:flex;justify-content:center;align-items:center;height:62px;width:62px}.outer-page .leisure-hotel-heroimage-slider .jssora051 svg{display:none}.outer-page .leisure-hotel-heroimage-slider .jssor-carousel>div:nth-last-child(2){display:none !important}.outer-page .leisure-hotel-heroimage-slider .jssor-carousel>div:last-child{display:none !important}.outer-page .leisure-hotel-heroimage-slider .arrowright-jssor:after{content:'\f054';display:block;font-family:'Font Awesome 5 Pro';font-size:28px;color:rgba(255,255,255,1);font-weight:700}.outer-page .leisure-hotel-heroimage-slider .arrowleft-jssor:after{content:'\f053';display:block;font-family:'Font Awesome 5 Pro';font-size:28px;color:rgba(255,255,255,1);font-weight:700}.outer-page .leisure-hotel-heroimage-slider .image-content-wrapper::after{content:"";position:absolute;display:block;width:100%;height:100%;background:rgba(0,0,0,0.25) 0 0 no-repeat padding-box;top:0;left:0}.outer-page .leisure-homepage-aboutus .text-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.outer-page .leisure-homepage-aboutus .text-content-wrapper h4{padding-top:2.6%}.outer-page .leisure-homepage-aboutus .text-content-wrapper h5{padding-top:3.2%}.outer-page .leisure-homepage-aboutus .text-content-wrapper p{text-align:center}.outer-page .leisure-homepage-aboutus .text-content-wrapper .btn{padding:.431% 1.78%;position:relative;left:50%;transform:translate(-50%);font-family:lato,regular}.outer-page .no-gutter .fullWidthWidget.leisure-homepage-aboutus .text-content-wrapper span.txt-wdgt-btn-wrapper{padding-top:1.2%;width:100%;padding-bottom:.8%}@media screen and (max-width:1024px){.outer-page .leisure-homepage-aboutus .text-content-wrapper .btn{padding:0 1.78%}}.outer-page .leisure-homepage-experiences .text-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.leisure-homepage-experiences{margin-top:1.8%}.outer-page .leisure-homepage-experiences .text-content h4{padding-top:1.5%}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-homepage-experiences-slider{padding-bottom:5.25%}.outer-page .leisure-homepage-experiences-slider .slick-list{margin-left:3.23%;padding-right:11.4%}.outer-page .leisure-homepage-experiences-slider .slick-list .slick-track{display:flex}.outer-page .leisure-homepage-experiences-slider .text-content{padding:0 .51%;display:flex;flex-direction:column;height:auto;justify-content:space-between}.outer-page .leisure-homepage-experiences-slider .text-content .image-content-wrapper{border-radius:10px;overflow:hidden}.outer-page .leisure-homepage-experiences-slider .text-content .text-content-wrapper{display:flex;flex-direction:column;height:auto;flex:1}.outer-page .leisure-homepage-experiences-slider .text-content .text-content-wrapper p{padding:0 !important}.outer-page .leisure-homepage-experiences-slider .text-content .text-content-wrapper h3{padding:0 !important;font-size:clamp(20px,1.563vw,30px);line-height:clamp(20px,1.875vw,36px);width:70%;color:rgba(31,51,71,1);margin-top:3%}.outer-page .leisure-homepage-experiences-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper{padding:.2% !important;width:100%;margin-top:auto !important}.outer-page .leisure-homepage-experiences-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper a{padding:1.63% 3.5%;font-family:lato,regular}.outer-page .leisure-homepage-experiences-slider .slick-dots{bottom:4%}.outer-page .leisure-homepage-experiences-slider .slick-dots li{width:12px}.outer-page .leisure-homepage-experiences-slider .slick-dots li button{width:12px;height:12px}.outer-page .leisure-homepage-experiences-slider .slick-dots li button:before{opacity:1;width:12px;height:12px;font-size:12px;line-height:12px;color:rgba(162,130,79,1)}.outer-page .leisure-homepage-experiences-slider .slick-dots li.slick-active button{background:rgba(162,130,79,1);border-radius:50%;color:rgba(162,130,79,1)}.outer-page .leisure-homepage-experiences-slider .slick-arrow{width:62px;height:62px;border-radius:50%;background:rgba(255,255,255,1) 0 0 no-repeat padding-box;box-shadow:6px 12px 18px rgba(0,0,0,0.16);z-index:99}.outer-page .leisure-homepage-experiences-slider .slick-arrow::before{font-size:42px;font-weight:300;color:rgba(28,28,26,1);text-align:center}.outer-page .leisure-homepage-experiences-slider .slick-next{right:2.75%;top:33%}.outer-page .leisure-homepage-experiences-slider .card-layout .text-content{padding:0 3%}.outer-page .leisure-homepage-experiences-slider .card-layout .text-content .text-content-wrapper{align-items:center;margin:1px 0 10px}.outer-page .leisure-homepage-experiences-slider .card-layout .text-content .text-content-wrapper h3{text-align:center}.outer-page .leisure-homepage-experiences-slider .card-layout .text-content .text-content-wrapper p{text-align:center;width:90%;margin:0 auto}.outer-page .leisure-homepage-experiences-slider .card-layout .text-content .text-content-wrapper .txt-wdgt-btn-wrapper{display:flex !important;justify-content:center;margin-bottom:2%}.outer-page .leisure-homepage-experiences-slider .card-layout .text-content .image-content-wrapper{border-radius:10px 10px 0 0}.outer-page .leisure-homepage-experiences-slider.wt-image-text-slider .card-layout.col-2{display:flex;justify-content:center}.outer-page .leisure-homepage-experiences-slider .card-layout .text-content{padding:0 1.5%;border-radius:8px;width:33%;margin-left:0 !important}.outer-page .leisure-homepage-experiences-slider.wt-image-text-slider .card-layout.col-2{padding:0 5%}.outer-page .leisure-homepage-experiences-slider .card-layout .text-content .text-content-wrapper h3{text-align:left !important;width:100%}.outer-page .leisure-homepage-experiences-slider .card-layout .text-content .text-content-wrapper p{text-align:left;width:100%;padding-right:5% !important}.outer-page .leisure-homepage-experiences-slider .card-layout .text-content .text-content-wrapper .txt-wdgt-btn-wrapper{justify-content:flex-start}.outer-page .leisure-homepage-experiences-slider .card-layout .text-content img{border-radius:8px}.outer-page .leisure-homepage-experiences-slider.wt-image-text-slider .card-layout{display:flex;justify-content:center;flex-wrap:wrap}.outer-page .leisure-homepage-experiences-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper{padding-top:20px !important}@media screen and (max-width:1650px){.outer-page .leisure-homepage-experiences-slider .slick-next{right:11%}}@media screen and (max-width:1500px){.outer-page .leisure-homepage-experiences-slider .slick-next{right:10.7%}}@media screen and (max-width:1400px){.outer-page .leisure-homepage-experiences-slider .slick-arrow{width:55px;height:55px}.outer-page .leisure-homepage-experiences-slider .slick-arrow::before{font-size:35px}}@media screen and (max-width:1150px){.outer-page .leisure-homepage-experiences-slider .slick-next{right:10.5%}.outer-page .leisure-homepage-experiences-slider .slick-dots{bottom:0}}@media screen and (max-width:1024px){.outer-page .leisure-homepage-experiences-slider .slick-arrow{width:50px;height:50px}.outer-page .leisure-homepage-experiences-slider .slick-arrow::before{font-size:30px}.outer-page .leisure-homepage-experiences-slider .slick-next{right:10.2%}.outer-page .leisure-homepage-experiences-slider .slick-slide .text-content-wrapper .txt-wdgt-btn-wrapper a{padding:0 3.5%}.outer-page .leisure-homepage-experiences-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper a{padding:0 3.5%}}@media screen and (max-width:850px){.outer-page .leisure-homepage-experiences-slider .slick-arrow{width:45px;height:45px}.outer-page .leisure-homepage-experiences-slider .slick-arrow::before{font-size:30px}.outer-page .leisure-homepage-experiences-slider .slick-next{right:10%;top:30%}}.outer-page .leisure-homepage-experiences-slider .slick-next{right:2.75%;top:33%;background:rgba(255,255,255,0.5) 0 0 no-repeat padding-box;border-radius:50%;height:62px;width:62px;box-shadow:6px 12px 18px rgba(0,0,0,0.16)}.outer-page .leisure-homepage-experiences-slider .slick-prev{left:2.75%;top:33%;background:rgba(255,255,255,0.5) 0 0 no-repeat padding-box;border-radius:50%;height:62px;width:62px;box-shadow:6px 12px 18px rgba(0,0,0,0.16)}@media (max-width:1200px){.outer-page .leisure-homepage-experiences-slider .slick-next,.outer-page .leisure-homepage-experiences-slider .slick-prev{height:35px;width:35px}.outer-page .leisure-homepage-experiences-slider .slick-arrow::before,.outer-page .leisure-homepage-experiences-slider .slick-arrow::after{font-size:20px}}.outer-page .leisure-homepage-destinations .text-content-wrapper{display:flex;flex-direction:column;align-items:center;padding-top:2.5%}.outer-page .leisure-homepage-destinations .text-content-wrapper h2{padding-bottom:2.2%}.outer-page .leisure-homepage-destinations .text-content-wrapper p{text-align:center}.outer-page .homepage .content_wrapper .no-gutter .widget-wrapper.leisure-homepage-destinations-slider{padding-top:1.2%;padding-bottom:1%}.outer-page .leisure-homepage-destinations-slider .slick-list{margin-left:3.6%;padding-right:18.3%;padding-bottom:2%}.outer-page .leisure-homepage-destinations-slider .slick-slide{padding:0;margin:0 .17%;box-shadow:0 2px 18px rgba(0,0,0,0.11);border-radius:10px;overflow:hidden}.outer-page .leisure-homepage-destinations-slider .slick-slide .text-content-wrapper{display:flex;flex-direction:column;align-items:center;padding:5%}.outer-page .leisure-homepage-destinations-slider .slick-slide h3{padding:0}.outer-page .leisure-homepage-destinations-slider .text-content .text-content-wrapper h3{line-height:clamp(20px,1.954vw,30px)}.outer-page .leisure-homepage-destinations-slider .slick-slide .txt-wdgt-btn-wrapper{width:100%}.outer-page .leisure-homepage-destinations-slider .slick-slide .txt-wdgt-btn-wrapper a{position:relative;left:50%;transform:translate(-50%);padding:1.87% 4.03%;font-family:lato,regular}.outer-page .leisure-homepage-destinations-slider .slick-slide:hover{box-shadow:0 10px 25px rgba(0,0,0,0.16)}.outer-page .leisure-homepage-destinations-slider .slick-dots{bottom:.5%}.outer-page .leisure-homepage-destinations-slider .slick-dots li{width:12px}.outer-page .leisure-homepage-destinations-slider .slick-dots li button{width:12px;height:12px}.outer-page .leisure-homepage-destinations-slider .slick-dots li button:before{opacity:1;width:12px;height:12px;font-size:12px;line-height:12px;color:rgba(162,130,79,1)}.outer-page .leisure-homepage-destinations-slider .slick-dots li.slick-active button{background:rgba(162,130,79,1);border-radius:50%;color:rgba(162,130,79,1)}.outer-page .leisure-homepage-destinations-slider .slick-arrow{width:62px;height:62px;border-radius:50%;background:rgba(255,255,255,1) 0 0 no-repeat padding-box;box-shadow:6px 12px 18px rgba(0,0,0,0.16);z-index:99}.outer-page .leisure-homepage-destinations-slider .slick-arrow::before{font-size:42px;font-weight:300;color:rgba(28,28,26,1);text-align:center}.outer-page .leisure-homepage-destinations-slider .slick-prev{display:none !important}.outer-page .leisure-homepage-destinations-slider .slick-next{right:4.65%;top:40%}.outer-page .leisure-homepage-destinations-slider .slick-dots{display:none !important}@media screen and (max-width:1400px){.outer-page .leisure-homepage-destinations-slider .slick-arrow{width:55px;height:55px}.outer-page .leisure-homepage-destinations-slider .slick-arrow::before{font-size:35px}.outer-page .homepage .content_wrapper .no-gutter .widget-wrapper.leisure-homepage-destinations-slider{padding-top:1.2%;padding-bottom:2%}}@media screen and (max-width:1024px){.outer-page .leisure-homepage-destinations-slider .slick-arrow{width:50px;height:50px}.outer-page .leisure-homepage-destinations-slider .slick-arrow::before{font-size:30px;overflow:hidden}.outer-page .homepage .content_wrapper .no-gutter .widget-wrapper.leisure-homepage-destinations-slider{padding-top:1.2%;padding-bottom:3%}.outer-page .leisure-homepage-destinations-slider .slick-slide .txt-wdgt-btn-wrapper a{padding:0 4.03%}}@media screen and (max-width:850px){.outer-page .leisure-homepage-destinations-slider .slick-arrow{width:45px;height:45px}.outer-page .leisure-homepage-destinations-slider .slick-arrow::before{font-size:30px}.outer-page .homepage .content_wrapper .no-gutter .widget-wrapper.leisure-homepage-destinations-slider{padding-top:1.2%;padding-bottom:4%}}.outer-page .leisure-homepage-destinations-slider .slick-next{right:2.75%;top:33%;background:rgba(255,255,255,0.5) 0 0 no-repeat padding-box;border-radius:50%;height:62px;width:62px;box-shadow:6px 12px 18px rgba(0,0,0,0.16)}.outer-page .leisure-homepage-destinations-slider .slick-prev{left:2.75%;top:33%;display:block !important;background:rgba(255,255,255,0.5) 0 0 no-repeat padding-box;border-radius:50%;height:62px;width:62px;box-shadow:6px 12px 18px rgba(0,0,0,0.16)}@media (max-width:1200px){.outer-page .leisure-homepage-destinations-slider .slick-next,.outer-page .leisure-homepage-destinations-slider .slick-prev{height:35px;width:35px}.outer-page .leisure-homepage-destinations-slider .slick-arrow::before,.outer-page .leisure-homepage-destinations-slider .slick-arrow::after{font-size:20px}}.outer-page .leisure-homepage-destinations-slider .slick-slide .text-content-wrapper{position:absolute;bottom:0;width:100%;padding:0}.outer-page .leisure-homepage-destinations-slider .slick-slide .text-content-wrapper :is(h1,h2,h3,h4,h5,h6){color:#fff;text-align:center;background:linear-gradient(to top,rgba(0,0,0,1) 10%,rgba(35,40,47,.1));width:100%}.outer-page .leisure-homepage-destinations-slider .slick-slide .text-content-wrapper :is(h1,h2,h3,h4,h5,h6):not(a){padding:15px}.outer-page .leisure-homepage-destinations-slider .slick-slide .text-content-wrapper :is(h1,h2,h3,h4,h5,h6) a{font-size:inherit !important;font-family:inherit;line-height:inherit;color:inherit;padding:5%;width:100%;display:flex;justify-content:center}.outer-page .leisure-homepage-destinations-slider .slick-arrow{top:50%}.outer-page .leisure-homepage-destinations-slider .card-layout{display:flex;padding:0 5%;flex-wrap:wrap;justify-content:center}.outer-page .leisure-homepage-destinations-slider .card-layout .text-content-wrapper{position:absolute;bottom:0;width:100%}.outer-page .leisure-homepage-destinations-slider .card-layout .text-content-wrapper :is(h1,h2,h3,h4,h5,h6){color:#fff;text-align:center;background:linear-gradient(to top,rgba(0,0,0,1) 10%,rgba(35,40,47,.1));width:100%;padding:15px}.outer-page .leisure-homepage-destinations-slider .card-layout .text-content-wrapper :is(h1,h2,h3,h4,h5,h6) a{font-size:inherit !important;font-family:inherit;line-height:inherit;color:inherit;padding:5% 2%;width:100%;display:flex;justify-content:center}.outer-page .widget-wrapper.leisure-homepage-destinations-slider .slick-slide .text-content-wrapper h3{font-size:clamp(5px,1.303vw,20px);padding:15px 0}.outer-page .leisure-homepage-destinations-slider .card-layout .text-content{padding:0;margin:0 .7%;width:31.9%;border-radius:10px;overflow:hidden}.outer-page .leisure-homepage-destinations-slider .card-layout .text-content-wrapper p{background:linear-gradient(to top,rgba(0,0,0,1) 10%,rgba(35,40,47,.1));width:100%;margin:0;padding:5% !important}.outer-page .leisure-homepage-destinations-slider .card-layout .text-content-wrapper p a{font-size:inherit !important;font-family:inherit;line-height:inherit;color:#fff}.outer-page .leisure-homepage-dining .text-content-wrapper{display:flex;flex-direction:column;align-items:center;padding-top:1.9%}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-homepage-dining-slider{padding-bottom:6.3%}.outer-page .leisure-homepage-dining-slider .slick-slide{padding:0}.outer-page .leisure-homepage-dining-slider .slick-slide .text-content-wrapper{display:none}.outer-page .leisure-homepage-dining-slider .slick-dots{bottom:8.7%}.outer-page .leisure-homepage-dining-slider .slick-dots li{width:12px}.outer-page .leisure-homepage-dining-slider .slick-dots li button{width:12px;height:12px}.outer-page .leisure-homepage-dining-slider .slick-dots li button:before{opacity:1;width:12px;height:12px;font-size:12px;line-height:12px;color:rgba(162,130,79,1)}.outer-page .leisure-homepage-dining-slider .slick-dots li.slick-active button{background:rgba(162,130,79,1);border-radius:50%;color:rgba(162,130,79,1)}.outer-page .leisure-homepage-dining-slider .slick-arrow{width:62px;height:62px;border-radius:50%;background:rgba(255,255,255,1) 0 0 no-repeat padding-box;box-shadow:6px 12px 18px rgba(0,0,0,0.16);z-index:99;top:45%}.outer-page .leisure-homepage-dining-slider .slick-arrow::before{font-size:42px;font-weight:300;color:rgba(28,28,26,1);text-align:center}.outer-page .leisure-homepage-dining-slider .slick-next{right:4.67%}.outer-page .leisure-homepage-dining-slider .slick-prev{left:4.67%}@media screen and (max-width:1400px){.outer-page .leisure-homepage-dining-slider .slick-arrow{width:55px;height:55px}.outer-page .leisure-homepage-dining-slider .slick-arrow::before{font-size:35px}.outer-page .leisure-homepage-dining-slider .slick-dots{bottom:5.7%}}@media screen and (max-width:1024px){.outer-page .leisure-homepage-dining-slider .slick-arrow{width:50px;height:50px}.outer-page .leisure-homepage-dining-slider .slick-arrow::before{font-size:30px}.outer-page .leisure-homepage-dining-slider .slick-dots{bottom:4.7%}}@media screen and (max-width:850px){.outer-page .leisure-homepage-dining-slider .slick-arrow{width:45px;height:45px}.outer-page .leisure-homepage-dining-slider .slick-arrow::before{font-size:30px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-homepage-events{max-width:100%;width:100%;background-repeat:no-repeat;background-size:cover}.outer-page .leisure-homepage-events .wt1tb .text-content-wrapper{display:flex;flex-direction:column;align-items:center;padding-top:1.6%;padding-bottom:2%}.outer-page .leisure-homepage-events .wt1tb .text-content-wrapper h2{width:38%}.outer-page .leisure-homepage-events .wt-image-text-slider .text-content .text-content-wrapper{display:none}.outer-page .leisure-homepage-events .wt1tb p{text-align:center}.outer-page .leisure-homepage-events .wt-image-text-slider{padding:0 5.95% !important}.outer-page .leisure-homepage-events .wt-image-text-slider .text-content{padding:0 1.33%}.outer-page .leisure-homepage-events .wt-image-text-slider img{border-radius:10px}@media screen and (max-width:991px){.wt-image-text-slider .card-layout{grid-template-columns:auto auto auto !important}}.outer-page .inner-page .content_wrapper .no-gutter .widget-wrapper.leisure-activities-meetings{background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;padding:0;margin:1.565% 0}.outer-page .leisure-activities-meetings .image-content-wrapper{width:60.55%;padding-left:4.75%;height:100%}.outer-page .leisure-activities-meetings .image-content-wrapper img{border-radius:10px}.outer-page .leisure-activities-meetings .text-content{width:39.45%}.outer-page .leisure-activities-meetings .text-content .text-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:0 8% 0 3%}.outer-page .leisure-activities-meetings .text-content .text-content-wrapper h2,.outer-page .leisure-activities-meetings .text-content .text-content-wrapper h3{color:rgba(0,0,0,1);font-size:clamp(20px,1.563vw,30px)}.outer-page .content_wrapper .no-gutter .leisure-activities-meetings .right-box.text-content .text-content-wrapper .txt-wdgt-btn-wrapper{width:100%;padding:0}.outer-page .leisure-activities-meetings .text-content .txt-wdgt-btn-wrapper a{padding:1.2% 5%;font-family:lato,regular}.outer-page .leisure-activities-meetings .text-content .txt-wdgt-btn-wrapper a:hover{background-color:#D4A373}.outer-page .content_wrapper .no-gutter .leisure-activities-meetings .right-box.text-content .text-content-wrapper p{width:83%;padding:4% 0 4% 0}.outer-page .inner-page .content_wrapper .no-gutter .widget-wrapper.leisure-activities-weddings{background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;padding:3.55% 0;margin:1.565% 0}.outer-page .leisure-activities-weddings .image-content-wrapper{width:60.45%;padding-right:4.65%;height:100%}.outer-page .leisure-activities-weddings .image-content-wrapper img{border-radius:10px}.outer-page .leisure-activities-weddings .text-content{width:39.55%}.outer-page .leisure-activities-weddings .text-content .text-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding-left:14.4%}.outer-page .leisure-activities-weddings .text-content .text-content-wrapper h2,.outer-page .leisure-activities-weddings .text-content .text-content-wrapper h3{text-align:left;color:rgba(0,0,0,1);font-size:clamp(20px,1.563vw,30px)}.outer-page .content_wrapper .no-gutter .leisure-activities-weddings .left-box.text-content .text-content-wrapper .txt-wdgt-btn-wrapper{width:100%;padding:0}.outer-page .leisure-activities-weddings .text-content .txt-wdgt-btn-wrapper a{padding:1.2% 5.25%;font-family:lato,regular}.outer-page .leisure-activities-weddings .text-content .txt-wdgt-btn-wrapper a:hover{background-color:#D4A373}.outer-page .content_wrapper .no-gutter .leisure-activities-weddings .left-box.text-content .text-content-wrapper p{width:90%;padding:4% 0 4.2% 0}.outer-page .inner-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.leisure-innerpages-heroslider{padding:0;margin-top:0 !important;position:relative}.outer-page .leisure-innerpages-heroslider .col-xs-12{padding:0}.outer-page .leisure-innerpages-heroslider .jssor-carousel-wrapper .jssora051{display:block;display:flex;justify-content:center;align-items:center;height:62px;width:62px}.outer-page .leisure-innerpages-heroslider .jssora051 svg{display:none}.outer-page .leisure-innerpages-heroslider .jssor-carousel>div:nth-last-child(2){left:4.7% !important;top:47% !important;background:rgba(255,255,255,0.5) 0 0 no-repeat padding-box;border-radius:50%;height:62px !important;width:62px !important;box-shadow:6px 12px 18px rgba(0,0,0,0.16);position:relative}.outer-page .leisure-innerpages-heroslider .jssor-carousel>div:last-child{right:4.7% !important;top:47% !important;background:rgba(255,255,255,0.5) 0 0 no-repeat padding-box;border-radius:50%;height:62px !important;width:62px !important;box-shadow:6px 12px 18px rgba(0,0,0,0.16);position:absolute !important}.outer-page .leisure-innerpages-heroslider .arrowright-jssor:after{content:'\f054';display:block;font-family:'Font Awesome 5 Pro';font-size:28px;color:rgba(255,255,255,1);font-weight:700}.outer-page .leisure-innerpages-heroslider .arrowleft-jssor:after{content:'\f053';display:block;font-family:'Font Awesome 5 Pro';font-size:28px;color:rgba(255,255,255,1);font-weight:700}.outer-page .leisure-innerpages-heroslider .leisure-riverview-retreat-experiencemore{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.outer-page .leisure-innerpages-heroslider .leisure-riverview-retreat-experiencemore span{font-style:inherit;font-family:Integra-MediumItalic}.outer-page .leisure-innerpages-heroslider .image-content-wrapper::after{content:"";position:absolute;display:block;width:100%;height:100%;background:rgba(0,0,0,0.25) 0 0 no-repeat padding-box;top:0;left:0}.outer-page .content_wrapper .no-gutter .leisure-innerpages-heroslider .gjs-image-caption p{font-size:clamp(25px,3.333vw,64px);font-weight:400;font-family:Integra-Medium,sans-serif;letter-spacing:normal;line-height:clamp(30px,4.01vw,77px);color:#fff;text-decoration:auto;margin:0}@media screen and (max-width:1400px){.outer-page .leisure-innerpages-heroslider .jssor-carousel>div:nth-last-child(2){height:55px !important;width:55px !important}.outer-page .leisure-innerpages-heroslider .jssor-carousel>div:last-child{height:55px !important;width:55px !important}.outer-page .leisure-innerpages-heroslider .arrowright-jssor:after{font-size:25px;font-weight:700}.outer-page .leisure-innerpages-heroslider .arrowleft-jssor:after{font-size:25px;font-weight:700}.outer-page .leisure-innerpages-heroslider .jssor-carousel-wrapper .jssora051{height:55px;width:55px}}@media screen and (max-width:1024px){.outer-page .leisure-innerpages-heroslider .jssor-carousel>div:nth-last-child(2){height:50px !important;width:50px !important}.outer-page .leisure-innerpages-heroslider .jssor-carousel>div:last-child{height:50px !important;width:50px !important}.outer-page .leisure-innerpages-heroslider .arrowright-jssor:after{font-size:22px;font-weight:700}.outer-page .leisure-innerpages-heroslider .arrowleft-jssor:after{font-size:22px;font-weight:700}.outer-page .leisure-innerpages-heroslider .jssor-carousel-wrapper .jssora051{height:50px;width:50px}}.outer-page .leisure-experiences-innerpage .text-content-wrapper{display:flex;flex-direction:column;align-items:center}.outer-page .inner-page .content_wrapper .no-gutter .widget-wrapper.leisure-experiences-innerpage{padding-top:4.011%}.outer-page .leisure-experiences-innerpage-cards .text-content{padding:0 1.79%;width:33.33%;display:flex;flex-direction:column}.outer-page .inner-page .content_wrapper .no-gutter .widget-wrapper.leisure-experiences-innerpage-cards{padding-left:4.12%;padding-right:4.167%}.outer-page .leisure-experiences-innerpage-cards .card-layout{display:flex;flex-wrap:wrap;justify-content:center}.outer-page .leisure-experiences-innerpage-cards .image-content-wrapper{border-radius:10px 10px 0 0;overflow:hidden}.outer-page .leisure-experiences-innerpage-cards .text-content-wrapper{border-radius:0 0 10px 10px;overflow:hidden;padding:6.9%;position:relative;display:flex;flex-direction:column;flex:1}.outer-page .leisure-experiences-innerpage-cards .text-content.last{margin-left:0 !important;margin-top:2%}.outer-page .leisure-experiences-innerpage-cards .card-layout .text-content:nth-child(5n+1) .text-content-wrapper{background:transparent linear-gradient(0deg,rgba(23,25,24,1) 0,rgba(90,113,121,1) 100%) 0 0 no-repeat padding-box}.outer-page .leisure-experiences-innerpage-cards .card-layout .text-content:nth-child(5n+2) .text-content-wrapper{background:transparent linear-gradient(0deg,rgba(198,147,80,1) 0,rgba(189,162,132,1) 100%) 0 0 no-repeat padding-box}.outer-page .leisure-experiences-innerpage-cards .card-layout .text-content:nth-child(5n+3) .text-content-wrapper{background:transparent linear-gradient(0deg,rgba(146,155,159,1) 0,rgba(107,109,111,1) 100%) 0 0 no-repeat padding-box}.outer-page .leisure-experiences-innerpage-cards .card-layout .text-content:nth-child(5n+4) .text-content-wrapper{background:transparent linear-gradient(0deg,rgba(140,107,65,1) 0,rgba(221,173,61,1) 100%) 0 0 no-repeat padding-box}.outer-page .leisure-experiences-innerpage-cards .card-layout .text-content:nth-child(5n+5) .text-content-wrapper{background:transparent linear-gradient(0deg,rgba(57,141,223,1) 0,rgba(0,0,0,1) 100%) 0 0 no-repeat padding-box}.outer-page .leisure-experiences-innerpage-cards .text-content-wrapper h3{font-size:clamp(20px,1.563vw,30px);line-height:clamp(20px,1.875vw,36px);color:rgba(255,255,255,1)}.outer-page .inner-page .content_wrapper .no-gutter .fullWidthWidget.leisure-experiences-innerpage-cards .text-content-wrapper>p{color:rgba(255,255,255,1);padding:0}.outer-page .inner-page .content_wrapper .no-gutter .fullWidthWidget.leisure-experiences-innerpage-cards .text-content-wrapper>span{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.imageDescriptionbottom1.leisure-experiences-innerpage-cards .text-content-wrapper{width:100%}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-experiences-innerpage-cards .text-content-wrapper .txt-wdgt-btn-wrapper a{border:1px solid rgba(255,255,255,1);background:transparent;color:rgba(255,255,255,1);font-family:lato,regular;padding:1.522% 3.28%}.outer-page .inner-page .content_wrapper .no-gutter .widget-wrapper.leisure-experiences-innerpage-cards.slick-slider a:hover{color:#ab8259;text-decoration:none}.outer-page .leisure-experiences-innerpage-cards.slick-slider .text-content{padding:0 .5%}.outer-page .inner-page .content_wrapper .no-gutter .widget-wrapper.leisure-experiences-innerpage-cards .text-content-wrapper .txt-wdgt-btn-wrapper{margin-top:auto !important;padding-top:15px}@media (max-width:1024px){.outer-page .leisure-experiences-innerpage-cards .text-content{width:50%}}.outer-page .leisure-experiences-innerpage-cards .text-content.last{margin-top:0}.outer-page .leisure-experiences-innerpage-cards.widget-wrapper[data-variation=widget_card_layout] .card-layout{row-gap:40px}@media (max-width:1300px){.outer-page .leisure-experiences-innerpage-cards.widget-wrapper[data-variation=widget_card_layout] .card-layout{row-gap:30px}}@media (max-width:1000px){.outer-page .leisure-experiences-innerpage-cards.widget-wrapper[data-variation=widget_card_layout] .card-layout{row-gap:20px}}.outer-page .homepage .content_wrapper .no-gutter .widget-wrapper.leisure-riverview-ourhighlights-slider{padding:1.5% 1% 3.5% 1%}.outer-page .leisure-riverview-ourhighlights-slider .card-layout .text-content{padding:0 15%}.outer-page .leisure-riverview-ourhighlights-slider .text-content img{width:50%}.outer-page .leisure-riverview-ourhighlights-slider .text-content .text-content-wrapper h6{width:90%;text-align:center;padding-top:10%}.outer-page .leisure-riverview-ourhighlights-slider .text-content .text-content-wrapper{display:flex;justify-content:center}.outer-page .content_wrapper .no-gutter .leisure-riverview-ourhighlights-slider .card-layout{display:flex;flex-wrap:wrap;justify-content:center}.outer-page .content_wrapper .no-gutter .leisure-riverview-ourhighlights-slider .card-layout>.text-content{width:20%;padding:0 1%}.outer-page .content_wrapper .no-gutter .leisure-riverview-ourhighlights-slider .card-layout>.text-content.last{margin:unset !important}.outer-page .leisure-riverview-ourhighlights-slider .slick-dots{display:none !important}@media screen and (max-width:1000px){.outer-page .content_wrapper .no-gutter .leisure-riverview-ourhighlights-slider .card-layout>.text-content{width:25%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-riverview-ourhighlights-heading.wtheader{padding-top:5.21%}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-riverview-diningat{display:flex;align-items:center;padding:3.1771% 0 4.115% 0}.outer-page .leisure-riverview-diningat .image-content-wrapper{width:60%;padding-left:4.69%;padding-right:.68%;height:100%}.outer-page .leisure-riverview-diningat .image-content-wrapper img{border-radius:10px;height:100%}.outer-page .leisure-riverview-diningat .text-content{width:40%}.outer-page .leisure-riverview-diningat .text-content .text-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding-left:11.383%}.outer-page .leisure-riverview-diningat .text-content .text-content-wrapper h2{color:rgba(0,0,0,1);text-align:left;letter-spacing:1.25px}.outer-page .content_wrapper .no-gutter .leisure-riverview-diningat .right-box.text-content .text-content-wrapper .txt-wdgt-btn-wrapper{width:100%;padding:0}.outer-page .content_wrapper .no-gutter .leisure-riverview-diningat .right-box.text-content .text-content-wrapper p{width:78%;padding:3.5% 0 0 0;margin-bottom:3% !important}.for-homepage.child-hotel .outer-page .content_wrapper .no-gutter .leisure-riverview-diningat + .leisure-riverview-experiencesandactivities .left-box.text-content .text-content-wrapper p{padding-top:3.5%}.for-homepage.child-hotel .outer-page .content_wrapper .no-gutter .leisure-riverview-diningat + .leisure-riverview-experiencesandactivities + .leisure-riverview-planyourevents .right-box.text-content .text-content-wrapper p{padding-top:3.5%}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-riverview-experiencesandactivities{background:rgba(248,249,250,1);background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;padding:4.167% 0}.outer-page .leisure-riverview-experiencesandactivities .image-content-wrapper{width:62.15%;padding-right:4.65%;height:100%}.outer-page .leisure-riverview-experiencesandactivities .image-content-wrapper img{border-radius:10px}.outer-page .leisure-riverview-experiencesandactivities .text-content{width:37.85%}.outer-page .leisure-riverview-experiencesandactivities .text-content .text-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding-left:10.91%}.outer-page .leisure-riverview-experiencesandactivities .text-content .text-content-wrapper h2{text-align:left;color:rgba(0,0,0,1)}.outer-page .content_wrapper .no-gutter .leisure-riverview-experiencesandactivities .left-box.text-content .text-content-wrapper .txt-wdgt-btn-wrapper{width:100%;padding:0}.outer-page .leisure-riverview-experiencesandactivities .text-content .txt-wdgt-btn-wrapper a{padding:1.45% 5.46%;font-family:lato,regular}.outer-page .content_wrapper .no-gutter .leisure-riverview-experiencesandactivities .left-box.text-content .text-content-wrapper p{width:90%;padding:3.5% 0 4.2% 0;font-size:clamp(12px,0.938vw,18px);line-height:clamp(15px,1.563vw,30px)}@media screen and (max-width:1024px){.outer-page .leisure-riverview-experiencesandactivities .text-content .txt-wdgt-btn-wrapper a{padding:0 5.46%}}.outer-page .leisure-riverview-awardsandrecogonitions{background:rgba(248,249,250,1)}.outer-page .leisure-riverview-awardsandrecogonitions .text-content img{width:unset}.outer-page .leisure-riverview-awardsandrecogonitions .text-content ul{list-style-type:none;display:flex;justify-content:center;width:100%;padding-top:2.011% !important}.outer-page .leisure-riverview-awardsandrecogonitions .text-content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:2.223%;padding-bottom:3.81%}.outer-page .leisure-riverview-awardsandrecogonitions .text-content ul li:first-child{padding-right:4.5%}.outer-page .leisure-riverview-awardsandrecogonitions .text-content h2{color:rgba(0,0,0,1)}.outer-page .leisure-nainiretreat-about-us{display:flex;background-repeat:no-repeat;background-size:cover;align-items:center}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-nainiretreat-about-us{padding:4.011% 0}.outer-page .leisure-nainiretreat-about-us .text-content-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.outer-page .leisure-nainiretreat-about-us .image-content-wrapper{width:30%;padding:0 5%;height:100%;display:flex;align-items:center}.outer-page .leisure-nainiretreat-about-us .image-content-wrapper picture{width:100%}.outer-page .leisure-nainiretreat-about-us .text-content{width:70%;padding:0 2%;display:flex}.outer-page .leisure-nainiretreat-about-us .text-content-wrapper h4{padding-top:0}.outer-page .leisure-nainiretreat-about-us .text-content-wrapper h2{padding-bottom:2%;color:#1F3347;font-size:clamp(20px,2.083vw,40px)}.outer-page .leisure-nainiretreat-about-us .text-content-wrapper h5{padding-bottom:1%}.outer-page .imageDescriptionSide-leftimage.leisure-nainiretreat-about-us .right-box.text-content .text-content-wrapper p{padding-bottom:2%}.outer-page .imageDescriptionSide-leftimage.leisure-nainiretreat-about-us .right-box.text-content .text-content-wrapper .txt-wdgt-btn-wrapper{width:100%;padding-bottom:7.02%}.outer-page .leisure-nainiretreat-about-us .text-content-wrapper .txt-wdgt-btn-wrapper a{position:relative;left:50%;transform:translate(-50%);background:rgba(102,138,36,1) 0 0 no-repeat padding-box;border:unset;font-family:lato,regular;padding:.801% 3.013%}@media screen and (max-width:1024px){.outer-page .leisure-nainiretreat-about-us .text-content-wrapper h5{padding-left:2%;padding-right:2%}.outer-page .leisure-nainiretreat-about-us .text-content-wrapper .txt-wdgt-btn-wrapper a{padding:0 3.013%}}@media screen and (max-width:920px){.outer-page .imageDescriptionSide-leftimage.leisure-nainiretreat-about-us .right-box.text-content .text-content-wrapper p br{display:none}}.outer-page .homepage .content_wrapper .no-gutter .widget-wrapper.leisure-nainiretreat-roomsandservices{max-width:100%;width:100%;margin:0;background-size:cover;background-repeat:no-repeat}.outer-page .homepage .content_wrapper .no-gutter .widget-wrapper.leisure-nainiretreat-roomsandservices .wt1tb{margin:0;display:flex;justify-content:center;max-width:100%}.outer-page .leisure-nainiretreat-roomsandservices .wt1tb p{text-align:center;width:62%;padding-top:1.43%;padding-bottom:1.323%}.outer-page .leisure-nainiretreat-roomsandservices .wt1tb .text-content-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center}.outer-page .leisure-nainiretreat-roomsandservices .wt1tb .text-content-wrapper .txt-wdgt-btn-wrapper{display:flex;justify-content:center}.outer-page .leisure-nainiretreat-roomsandservices .wtheader h2{padding-top:1.756%;padding-bottom:4.51%;color:rgba(0,0,0,1)}.outer-page .leisure-nainiretreat-roomsandservices .wt-image-text-slider .text-content-wrapper{display:none}.outer-page .leisure-nainiretreat-roomsandservices .wt-image-text-slider .text-content{width:33.33%;padding:0 1%;margin:0 !important}.outer-page .leisure-nainiretreat-roomsandservices .wt-image-text-slider .card-layout{padding:0 3.4899%;display:flex;justify-content:center;flex-wrap:wrap}.outer-page .leisure-nainiretreat-roomsandservices .wt-image-text-slider .card-layout img{border-radius:10px}.outer-page .leisure-nainiretreat-roomsandservices .text-content .txt-wdgt-btn-wrapper a{padding:.5% 2%;font-family:lato,regular}.child-hotel.for-homepage .outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-nainiretreat-roomsandservices{padding:1% 0 3.5%}@media screen and (max-width:1100px){.outer-page .leisure-nainiretreat-roomsandservices .wt1tb p br{display:none}}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-nainiretreat-planyourevents{background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;padding:7.55% 0}.outer-page .leisure-nainiretreat-planyourevents .image-content-wrapper{width:60.55%;padding-left:4.75%;height:100%}.outer-page .leisure-nainiretreat-planyourevents .image-content-wrapper img{border-radius:10px;height:100%}.outer-page .leisure-nainiretreat-planyourevents .text-content{width:39.45%}.outer-page .leisure-nainiretreat-planyourevents .text-content .text-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding-left:8.7%}.outer-page .leisure-nainiretreat-planyourevents .text-content .text-content-wrapper h2{color:rgba(0,0,0,1);width:80%;text-align:left}.outer-page .content_wrapper .no-gutter .leisure-nainiretreat-planyourevents .right-box.text-content .text-content-wrapper .txt-wdgt-btn-wrapper{width:100%;padding:0}.outer-page .leisure-nainiretreat-planyourevents .text-content .txt-wdgt-btn-wrapper a{padding:1.356% 5.102%;font-family:lato,regular}.outer-page .content_wrapper .no-gutter .leisure-nainiretreat-planyourevents .right-box.text-content .text-content-wrapper p{width:90%;padding:7.981% 0 4% 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-accomodation-roomsandservices{max-width:100%;margin:0;width:100%;background:rgba(255,247,239,1);padding:3.125% 3.91%}.outer-page .leisure-accomodation-roomsandservices .slick-slide .text-content-wrapper{display:none}.outer-page .leisure-accomodation-roomsandservices .slick-slide .image-content-wrapper img{border-radius:10px}.outer-page .leisure-accomodation-roomsandservices .slick-arrow{width:62px;height:62px;border-radius:50%;background:rgba(255,255,255,0.5) 0 0 no-repeat padding-box;box-shadow:6px 12px 18px rgba(0,0,0,0.16);z-index:99}.outer-page .leisure-accomodation-roomsandservices .slick-arrow::before{font-size:42px;font-weight:500;color:rgba(255,255,255,1);text-align:center}.outer-page .leisure-accomodation-roomsandservices .slick-prev{left:.85%}.outer-page .leisure-accomodation-roomsandservices .slick-next{right:.85%}.outer-page .leisure-accomodation-roomsandservices .slick-dots{display:none !important}.outer-page .leisure-accomodation-roomsandservices .wt1tb .text-content-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.outer-page .leisure-accomodation-roomsandservices .wt1tb .text-content-wrapper p{width:85%;padding-top:3.054%;padding-bottom:1.76%}.outer-page .leisure-accomodation-roomsandservices .wt1tb .text-content-wrapper .txt-wdgt-btn-wrapper{width:100%}.outer-page .leisure-accomodation-roomsandservices .wt1tb .text-content-wrapper .txt-wdgt-btn-wrapper a{left:50%;position:relative;transform:translate(-50%);font-family:lato,regular;padding:.611% 2.92%}.outer-page .leisure-accomodation-roomsandservices .leisure-single-buttons .text-content .text-content-wrapper .txt-wdgt-btn-wrapper a{position:static;transform:unset}@media screen and (max-width:1830px){.outer-page .leisure-accomodation-roomsandservices .slick-prev{left:.95%}.outer-page .leisure-accomodation-roomsandservices .slick-next{right:.95%}}@media screen and (max-width:1750px){.outer-page .leisure-accomodation-roomsandservices .slick-prev{left:1%}.outer-page .leisure-accomodation-roomsandservices .slick-next{right:1%}}@media screen and (max-width:1560px){.outer-page .leisure-accomodation-roomsandservices .slick-prev{left:1.1%}.outer-page .leisure-accomodation-roomsandservices .slick-next{right:1.1%}}@media screen and (max-width:1400px){.outer-page .leisure-accomodation-roomsandservices .slick-arrow{width:55px;height:55px}.outer-page .leisure-accomodation-roomsandservices .slick-arrow::before{font-size:35px}.outer-page .leisure-accomodation-roomsandservices .slick-prev{left:1.2%}.outer-page .leisure-accomodation-roomsandservices .slick-next{right:1.2%}}@media screen and (max-width:1310px){.outer-page .leisure-accomodation-roomsandservices .slick-prev{left:1.3%}.outer-page .leisure-accomodation-roomsandservices .slick-next{right:1.3%}}@media screen and (max-width:1230px){.outer-page .leisure-accomodation-roomsandservices .slick-prev{left:1.4%}.outer-page .leisure-accomodation-roomsandservices .slick-next{right:1.4%}}@media screen and (max-width:1110px){.outer-page .leisure-accomodation-roomsandservices .slick-prev{left:1.5%}.outer-page .leisure-accomodation-roomsandservices .slick-next{right:1.5%}}@media screen and (max-width:1024px){.outer-page .leisure-accomodation-roomsandservices .slick-arrow{width:50px;height:50px}.outer-page .leisure-accomodation-roomsandservices .slick-arrow::before{font-size:30px}.outer-page .leisure-accomodation-roomsandservices .slick-prev{left:1.7%}.outer-page .leisure-accomodation-roomsandservices .slick-next{right:1.7%}}@media screen and (max-width:960px){.outer-page .leisure-accomodation-roomsandservices .slick-prev{left:1.8%}.outer-page .leisure-accomodation-roomsandservices .slick-next{right:1.8%}}@media screen and (max-width:890px){.outer-page .leisure-accomodation-roomsandservices .slick-prev{left:2%}.outer-page .leisure-accomodation-roomsandservices .slick-next{right:2%}}.leisure-accomodation-roomsandservices .widget-wrapper.wtbookbtn .col-sm-12.one-col{display:flex;justify-content:center;margin-bottom:3.054%}.outer-page .leisure-accomodation-amenities img{width:unset;height:90px}.outer-page .leisure-accomodation-amenities .text-content-wrapper h2{font-size:clamp(30px,2.188vw,42px);line-height:clamp(30px,2.604vw,50px);color:rgba(52,56,49,1);padding-top:4.233%;padding-bottom:4.71%}.outer-page .leisure-accomodation-amenities ul{list-style-type:none;display:grid;grid-template-columns:auto auto auto auto auto;row-gap:40px;padding-bottom:60px !important}.outer-page .leisure-accomodation-amenities ul li{display:flex;flex-direction:column;align-items:center}.outer-page .leisure-accomodation-amenities ul li p{text-align:center;font-size:clamp(15px,1.250vw,24px);line-height:clamp(15px,1.510vw,29px);padding-top:4%}@media screen and (max-width:1300px){.outer-page .leisure-accomodation-amenities img{width:unset;height:80px}}@media screen and (max-width:1024px){.outer-page .leisure-accomodation-amenities img{width:unset;height:70px}.outer-page .leisure-accomodation-amenities ul{padding-bottom:16.604% !important}}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-hero-video-img{padding:0}.outer-page .leisure-hero-video-img .image-content-wrapper video{width:100%}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-hero-video-img .image-content-wrapper{padding:0}.outer-page .leisure-hero-video-img .leisure-experiencemore-heading span{font-style:inherit;font-family:Integra-MediumItalic}.outer-page .leisure-hero-video-img .plyr>button{background:#d4a373}.outer-page .leisure-hero-video-img .plyr--full-ui input[type=range]{color:#d4a373}.outer-page .leisure-hero-video-img .image-content-wrapper button:hover{background:#836940}.outer-page .content_wrapper .no-gutter .wls-1img-widget-483{padding:0}.outer-page .content_wrapper .no-gutter .wls-1img-widget-483 .image-content-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .wls-1img-widget-483 .text-content-wrapper .btn{padding:0 30px}.outer-page .content_wrapper .no-gutter .widget-wrapper.wt1img video{width:100%}.outer-page .content_wrapper .no-gutter .wls-ltext-rimg-contact-239{display:flex;flex-direction:row;align-items:center}.outer-page .content_wrapper .no-gutter .wls-ltext-rimg-contact-239 .text-content{display:flex;justify-content:center;padding:3.83%}.outer-page .content_wrapper .no-gutter .wls-ltext-rimg-contact-239 .text-content .text-content-wrapper .txt-wdgt-btn-wrapper .btn{padding:0 30px}.outer-page .content_wrapper .no-gutter .wls-ltext-rimg-contact-239 .text-content .text-content-wrapper p:nth-of-type(2){margin-bottom:3.591%}.outer-page .content_wrapper .no-gutter .wls-ltext-rimg-contact-239 .text-content .text-content-wrapper p:nth-of-type(4){margin-bottom:3.591%}@media (max-width:767px){.outer-page .content_wrapper .no-gutter .wls-ltext-rimg-contact-239{display:flex;flex-direction:column-reverse}.outer-page .content_wrapper .no-gutter .wls-ltext-rimg-contact-239 .text-content{width:95%;display:flex;justify-content:left}}.outer-page .content_wrapper .no-gutter .wls-image-text-slider-contact-card-layout-1044 .card-layout{margin:auto;display:flex;justify-content:center;flex-wrap:wrap;row-gap:30px}.outer-page .content_wrapper .no-gutter .wls-image-text-slider-contact-card-layout-1044 .card-layout .text-content{padding:0;width:calc(100%/2 - 60px);margin:0 2.23% !important;height:inherit;display:flex;flex-direction:column}.outer-page .content_wrapper .no-gutter .wls-image-text-slider-contact-card-layout-1044 .card-layout .text-content .image-content-wrapper img{outline:2px solid #fff;outline-offset:-10px}.outer-page .content_wrapper .no-gutter .wls-image-text-slider-contact-card-layout-1044 .card-layout .text-content .text-content-wrapper{width:100%;text-align:center;padding:6%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:1 1 0}.outer-page .content_wrapper .no-gutter .wls-image-text-slider-contact-card-layout-1044 .card-layout .text-content .text-content-wrapper p{width:70%;margin:auto;margin:0 0 2.8754%;padding:0}.outer-page .content_wrapper .no-gutter .wls-image-text-slider-contact-card-layout-1044 .card-layout .text-content .text-content-wrapper .btn{padding:0 30px}.outer-page .content_wrapper .no-gutter .wls-image-text-slider-contact-card-layout-1044 .card-layout .text-content .text-content-wrapper div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.outer-page .content_wrapper .no-gutter .wls-image-text-slider-contact-card-layout-1044 .card-layout .text-content .text-content-wrapper div span{display:block;margin:0 0 2.875%}.outer-page .content_wrapper .no-gutter .wls-image-text-slider-contact-card-layout-1044 .card-layout .text-content .text-content-wrapper p:empty{display:none}.outer-page .content_wrapper .no-gutter .wls-image-text-slider-contact-card-layout-1044 .card-layout .text-content .text-content-wrapper a{margin:5.953% 0}.outer-page .content_wrapper .no-gutter .wls-img-text-slider-two-card-layout-with-btn-center-aligned-56 .card-layout{display:flex;justify-content:center;flex-wrap:wrap;row-gap:30px;width:65%;margin:auto}.outer-page .content_wrapper .no-gutter .wls-img-text-slider-two-card-layout-with-btn-center-aligned-56 .text-content{width:48%;padding:1% 1% 3.906%;box-shadow:0 2px 8px 0 rgb(0 0 0 / 20%);transition:.3s;margin:1.771% 1%;height:inherit;display:flex;flex-direction:column}.outer-page .content_wrapper .no-gutter .wls-img-text-slider-two-card-layout-with-btn-center-aligned-56 .text-content .image-content-wrapper{margin:0 0 4%}.outer-page .content_wrapper .no-gutter .wls-img-text-slider-two-card-layout-with-btn-center-aligned-56 .text-content .text-content-wrapper{display:flex;flex-direction:column;align-items:center;flex:1 1 0}.outer-page .content_wrapper .no-gutter .wls-img-text-slider-two-card-layout-with-btn-center-aligned-56 .text-content .text-content-wrapper h3,.outer-page .content_wrapper .no-gutter .wls-img-text-slider-two-card-layout-with-btn-center-aligned-56 .text-content .text-content-wrapper h2,.outer-page .content_wrapper .no-gutter .wls-img-text-slider-two-card-layout-with-btn-center-aligned-56 .text-content .text-content-wrapper h1{margin:0 0 3.95%;padding:0}.outer-page .content_wrapper .no-gutter .wls-img-text-slider-two-card-layout-with-btn-center-aligned-56 .text-content .text-content-wrapper h4{padding:0;margin:0 0 3.95%}.outer-page .content_wrapper .no-gutter .wls-img-text-slider-two-card-layout-with-btn-center-aligned-56 .text-content .text-content-wrapper p{margin:0 0 3.95%}.outer-page .content_wrapper .no-gutter .wls-img-text-slider-two-card-layout-with-btn-center-aligned-56 .text-content .text-content-wrapper .btn{padding:0 30px}.outer-page .content_wrapper .no-gutter .wls-img-text-slider-two-card-layout-with-btn-center-aligned-56 .text-content .text-content-wrapper p:empty{display:none}.outer-page .content_wrapper .no-gutter .wls-img-text-slider-two-card-layout-with-btn-center-aligned-56 .text-content .text-content-wrapper .txt-wdgt-btn-wrapper{margin-top:auto !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.wls-1textwidget-3text-per-row-27{padding-bottom:80px}.outer-page .wls-1textwidget-3text-per-row-27 .slick-list{padding:10px 0}.outer-page .content_wrapper .no-gutter .wls-1textwidget-3text-per-row-27 .content-block{flex-wrap:nowrap !important;flex-direction:row;padding:0}.outer-page .content_wrapper .no-gutter .wls-1textwidget-3text-per-row-27 .content-block .text-content{margin:0 .977%;padding:.652%;box-shadow:2px 4px 8px 0 rgba(0,0,0,0.2),2px 6px 20px 0 rgba(0,0,0,0.19)}.outer-page .content_wrapper .no-gutter .wls-1textwidget-3text-per-row-27 .content-block .text-content p{padding:0}.outer-page .content_wrapper .no-gutter .wls-1textwidget-3text-per-row-27 .content-block .text-content .btn{padding:0 30px}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-wdgtlib-oneimg-block{padding:0}.outer-page .leisure-wdgtlib-oneimg-block .image-content-wrapper{padding:0;position:relative}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-wtgtlib-one-text{padding:0;margin:3.125% 0}.outer-page .leisure-wtgtlib-one-text .content-block{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-wtgtlib-one-text .content-block .text-content p{padding:0;text-align:center;color:#463F3A}.outer-page .leisure-wtgtlib-one-text .content-block .text-content{padding:0 21%}.outer-page .leisure-wtgtlib-one-text .content-block .text-content .text-content-wrapper{height:unset !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-wtgtlib-img-text-slider{width:100%;max-width:100%;padding:3.334% 3.49% 4.896% 3.49%;margin:0}.outer-page .leisure-wtgtlib-img-text-slider .title-block{margin-bottom:3.13%}.outer-page .leisure-wtgtlib-img-text-slider .wt-image-text-slider .text-content{padding:0 23px}.outer-page .leisure-wtgtlib-img-text-slider .title-block h2{color:rgba(0,0,0,1)}.outer-page .leisure-wtgtlib-img-text-slider .wt-image-text-slider .image-content-wrapper{border-radius:10px 10px 0 0;overflow:hidden}.outer-page .leisure-wtgtlib-img-text-slider .wt-image-text-slider .text-content-wrapper{background:rgba(255,255,255,0.65) 0 0 no-repeat padding-box;border-radius:0 0 10px 10px;padding:4.364% 6.3% 4.364% 6.3%}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-wtgtlib-img-text-slider .wt-image-text-slider .text-content .text-content-wrapper p{padding:0;margin:0;text-align:center}.outer-page .leisure-wtgtlib-img-text-slider .slick-dots{bottom:-7%}.outer-page .leisure-wtgtlib-img-text-slider .slick-dots li{width:8px}.outer-page .leisure-wtgtlib-img-text-slider .slick-dots li button{width:13px;height:13px}.outer-page .leisure-wtgtlib-img-text-slider .slick-dots li button:before{opacity:1;width:13px;height:13px;font-size:13px;line-height:13px;color:rgba(100,41,1,1)}.outer-page .leisure-wtgtlib-img-text-slider .slick-dots li.slick-active button{background:rgba(100,41,1,1);border-radius:50%;color:rgba(100,41,1,1)}@media (max-width:1500px){.outer-page .leisure-wtgtlib-img-text-slider .wt-image-text-slider .text-content{padding:0 13px}}@media (max-width:1020px){.outer-page .leisure-wtgtlib-img-text-slider .wt-image-text-slider .text-content{padding:0 7px}}.outer-page .leisure-form-widget-694.wtformjson form{margin-left:4px}.outer-page .leisure-form-widget-694.wtformjson form label{font-family:integra-light}.outer-page .leisure-form-widget-694.wtformjson input,.outer-page .wtformjson textarea{font-family:integra-light}.outer-page .leisure-form-widget-694.wtformjson input::placeholder,.outer-page .leisure-form-widget-694.wtformjson textarea::placeholder{font-family:integra-light}.outer-page .leisure-form-widget-694.wtformjson select option,.outer-page .leisure-form-widget-694.wtformjson select{font-family:integra-light}.outer-page .leisure-form-widget-694.wtformjson .form-group{display:flex;justify-content:center}.outer-page .leisure-form-widget-694.wtformjson form .iti .js-form-error{transform:translateX(-50%);left:50%;position:relative}@media screen and (max-width:1500px){.outer-page .leisure-form-widget-694.wtformjson .form-group{justify-content:center}}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingbottom30-407 .content-block{padding:0}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingbottom30-407 .content-block .text-content{padding:0}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingbottom30-407.widget-wrapper{padding:0 0 30px}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingbottom30-407 .content-block .text-content .text-content-wrapper p{padding:0;margin:0;width:100%}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingbottom30-407 .content-block .text-content .text-content-wrapper p:empty{display:none}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingbottom30-407 .content-block .text-content .text-content-wrapper{height:100% !important}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingbottom30-407 .content-block .text-content .text-content-wrapper .btn{padding-left:20px;padding-right:20px}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingtop30-324 .content-block{padding:0;justify-content:center !important}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingtop30-324 .content-block .text-content{padding:0}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingtop30-324.widget-wrapper{padding:30px 0 0}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingtop30-324 .content-block .text-content .text-content-wrapper p{padding:0;margin:0;width:100%}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingtop30-324 .content-block .text-content .text-content-wrapper p:empty{display:none}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingtop30-324 .content-block .text-content .text-content-wrapper{height:100% !important}.outer-page .content_wrapper .no-gutter .wls-1txt-paddingtop30-324 .content-block .text-content .text-content-wrapper .btn{padding-left:30px;padding-right:30px}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-wtgtlib-img-txt-slider{padding:3.125% 0}.outer-page .leisure-wtgtlib-img-txt-slider .slick-list{margin-left:3.23%;padding-right:11.4%}.outer-page .leisure-wtgtlib-img-txt-slider .slick-list .slick-track{display:flex}.outer-page .leisure-wtgtlib-img-txt-slider .text-content{padding:0 20px;display:flex;flex-direction:column;height:auto}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .image-content-wrapper{border-radius:10px;overflow:hidden}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper{display:flex;flex-direction:column;height:auto;flex:1;justify-content:space-between;padding:5% 0 5% 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper p{padding:0 !important;margin:0 !important}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper h3{padding:0 !important;font-size:clamp(20px,1.563vw,30px);line-height:clamp(20px,1.875vw,36px);color:rgba(31,51,71,1);margin-bottom:15px}.outer-page .leisure-wtgtlib-img-txt-slider .card-layout .text-content .text-content-wrapper h3{margin-bottom:4%}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper p{margin:0}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper a{padding:1.63% 3.5%;font-family:lato,regular}.outer-page .leisure-wtgtlib-img-txt-slider .slick-dots{bottom:0}.outer-page .leisure-wtgtlib-img-txt-slider .slick-dots li{width:12px;margin:9px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-dots li button{width:12px;height:12px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-dots li button:before{opacity:1;width:12px;height:12px;font-size:12px;line-height:12px;color:rgba(162,130,79,1)}.outer-page .leisure-wtgtlib-img-txt-slider .slick-dots li.slick-active button{background:rgba(162,130,79,1);border-radius:50%;color:rgba(162,130,79,1)}.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow{width:62px;height:62px;border-radius:50%;background:rgba(255,255,255,1) 0 0 no-repeat padding-box;box-shadow:6px 12px 18px rgba(0,0,0,0.16);z-index:99}.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow::before{font-size:42px;font-weight:300;color:rgba(28,28,26,1);text-align:center}.outer-page .leisure-wtgtlib-img-txt-slider .slick-prev{display:none !important}.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:11.2%;top:33%}.outer-page .leisure-wtgtlib-img-txt-slider .card-layout{display:flex;flex-wrap:wrap;justify-content:center}.outer-page .leisure-wtgtlib-img-txt-slider .card-layout .text-content{width:30% !important;margin:0 !important}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper{padding:.2% !important;width:100%;margin-top:auto !important;padding-top:20px !important}@media screen and (max-width:1650px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:11%}}@media screen and (max-width:1500px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:10.7%}}@media screen and (max-width:1400px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow{width:55px;height:55px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow::before{font-size:35px}}@media screen and (max-width:1150px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:10.5%}.outer-page .leisure-wtgtlib-img-txt-slider .slick-dots{bottom:0}}@media screen and (max-width:1024px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow{width:50px;height:50px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow::before{font-size:30px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:10.2%}.outer-page .leisure-wtgtlib-img-txt-slider .slick-slide .text-content-wrapper .txt-wdgt-btn-wrapper a{padding:0 3.5%}.outer-page .leisure-wtgtlib-img-txt-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper a{padding:0 3.5%}}@media screen and (max-width:850px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow{width:45px;height:45px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow::before{font-size:30px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:10%;top:30%}}.outer-page .leisure-wtgtlib-img-txt-slider .slick-next{right:2.75%;top:33%;background:rgba(255,255,255,0.5) 0 0 no-repeat padding-box;border-radius:50%;height:62px;width:62px;box-shadow:6px 12px 18px rgba(0,0,0,0.16)}.outer-page .leisure-wtgtlib-img-txt-slider .slick-prev{left:2.75%;top:33%;display:block !important;background:rgba(255,255,255,0.5) 0 0 no-repeat padding-box;border-radius:50%;height:62px;width:62px;box-shadow:6px 12px 18px rgba(0,0,0,0.16)}@media (max-width:1200px){.outer-page .leisure-wtgtlib-img-txt-slider .slick-next,.outer-page .leisure-wtgtlib-img-txt-slider .slick-prev{height:35px;width:35px}.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow::before,.outer-page .leisure-wtgtlib-img-txt-slider .slick-arrow::after{font-size:20px}}.outer-page .leisure-wtgtlib-img-txt-slider.widget-wrapper[data-variation=widget_card_layout] .card-layout{row-gap:40px}@media (max-width:1300px){.outer-page .leisure-wtgtlib-img-txt-slider.widget-wrapper[data-variation=widget_card_layout] .card-layout{row-gap:30px}}@media (max-width:1000px){.outer-page .leisure-wtgtlib-img-txt-slider.widget-wrapper[data-variation=widget_card_layout] .card-layout{row-gap:20px}}.outer-page .leisure-single-buttons .text-content{display:flex;justify-content:center;align-items:center}.outer-page .leisure-single-buttons .text-content .text-content-wrapper{width:100%;display:flex;justify-content:center;align-items:center}.outer-page .leisure-single-buttons .text-content .text-content-wrapper p{width:100%;display:flex;justify-content:center;align-items:center}.outer-page .leisure-single-buttons .text-content .text-content-wrapper div{width:100%}.outer-page .leisure-single-buttons .text-content .text-content-wrapper .txt-wdgt-btn-wrapper{width:100%;max-width:unset;display:flex;justify-content:center}.outer-page .leisure-single-buttons .text-content .text-content-wrapper .txt-wdgt-btn-wrapper a{padding:1% 3%;font-family:lato,regular}.outer-page .content_wrapper .no-gutter .leisure-library-wdgone-txt-grp-749{padding:4.688% 0}.outer-page .content_wrapper .no-gutter .leisure-library-wdgone-txt-grp-749 .text-content-wrapper{height:unset !important}.outer-page .leisure-library-wdgone-txt-grp-749 .text-content-wrapper{display:flex;flex-direction:column;justify-content:center}.outer-page .leisure-library-wdgone-txt-grp-749 .text-content-wrapper h4{padding-top:0}.outer-page .leisure-library-wdgone-txt-grp-749 .text-content-wrapper h5{padding-top:3.2%}.outer-page .leisure-library-wdgone-txt-grp-749 .text-content-wrapper p{text-align:center}.outer-page .leisure-library-wdgone-txt-grp-749 .text-content-wrapper .btn{padding:.431% 1.78%;position:relative;left:50%;transform:translate(-50%);font-family:lato,regular}.outer-page .no-gutter .fullWidthWidget.leisure-library-wdgone-txt-grp-749 .text-content-wrapper span.txt-wdgt-btn-wrapper{padding-top:1.2%;width:100%;padding-bottom:.8%}.for-homepage .outer-page .content_wrapper .no-gutter .bookingFormWidget + .leisure-library-wdgone-txt-grp-749{}.outer-page .bookingFormWidget + .leisure-library-wdgone-txt-grp-749 .text-content-wrapper h4{padding-top:7.268%;padding-top:0}.outer-page .content_wrapper .no-gutter .leisure-library-wdgone-txt-grp-749 :is(ul,ol){padding:0 30px !important}.outer-page .leisure-library-wdgone-txt-grp-749 .our-highlights>ul{list-style-type:none;column-count:3}.outer-page .leisure-library-wdgone-txt-grp-749 .our-highlights ul li>div{display:flex;gap:10px}.outer-page .leisure-library-wdgone-txt-grp-749 .our-highlights ul li p{margin:0}.outer-page .leisure-library-wdgone-txt-grp-749 .our-highlights{margin-top:20px}.outer-page .leisure-library-wdgone-txt-grp-749 .our-highlights>ul>li{margin-bottom:20px}.outer-page .leisure-library-wdgone-txt-grp-749 .our-highlights>ul>li:last-child{margin:0}.outer-page .leisure-library-wdgone-txt-grp-749 .our-highlights ul li :is(.fa,.fas,.fal){margin-top:2%}@media screen and (max-width:1024px){.outer-page .leisure-library-wdgone-txt-grp-749 .text-content-wrapper .btn{padding:0 1.78%}}.outer-page .leisure-location-page-new-12 .directions-bar{background:rgba(112,112,112,0.1);padding-bottom:10px}.outer-page .leisure-location-page-new-12 .directions-bar button{border-radius:8px;text-transform:uppercase;padding:1% 0;font-size:clamp(12px,0.834vw,16px)}.outer-page .leisure-location-page-new-12 .widget-wrapper.hotel_location_wrap,.outer-page .leisure-location-page-new-12 .container.loc-fullwidth{width:100% !important;max-width:1536px !important}.outer-page .leisure-location-page-new-12 .header-pills.loc-wdgt-header-pills{margin:0 !important}.outer-page .leisure-location-page-new-12 .widget-wrapper.location.loc-wdgt-map-wrapper{width:100% !important}.outer-page .leisure-location-page-new-12 .directions-bar{padding-top:20px}.outer-page .leisure-location-page-new-12 .map-location-details .text-content{max-height:260px;overflow-y:auto}.outer-page .content_wrapper .no-gutter .wls-button-center-221 .text-content-wrapper{display:flex;height:auto !important;justify-content:center;flex-direction:column}.outer-page .content_wrapper .no-gutter .wls-button-center-221 .text-content p{margin:0}.outer-page .content_wrapper .no-gutter .wls-button-center-221 .wtbookbtn .one-col{display:flex;height:auto !important;justify-content:center}.outer-page .widget-wrapper.wt-image-text-slider.lesiure-hero-image-text-slider-145{padding:0}.outer-page .widget-wrapper.wt-image-text-slider.lesiure-hero-image-text-slider-145 .slick-list .slick-track .slick-slide{padding:0}.outer-page .widget-wrapper.wt-image-text-slider.lesiure-hero-image-text-slider-145 .slick-dots{display:none !important}.outer-page .widget-wrapper.wt-image-text-slider.lesiure-hero-image-text-slider-145 .slick-prev{left:6%}.outer-page .widget-wrapper.wt-image-text-slider.lesiure-hero-image-text-slider-145 .slick-prev::before{content:'\f053';font-family:'Font Awesome 5 Pro';font-size:28px;font-weight:400}.outer-page .widget-wrapper.wt-image-text-slider.lesiure-hero-image-text-slider-145 .slick-next{right:5%}.outer-page .widget-wrapper.wt-image-text-slider.lesiure-hero-image-text-slider-145 .slick-next::before{content:'\f054';font-family:'Font Awesome 5 Pro';font-size:28px;font-weight:400}.outer-page .lesiure-hero-image-text-slider-145 .slick-arrow{display:flex;justify-content:center;align-items:center;height:62px;width:62px;border-radius:50%;z-index:999}.outer-page .widget-wrapper.wt-image-text-slider.lesiure-hero-image-text-slider-145 .text-content{padding:0}.outer-page .widget-wrapper.wt-image-text-slider.lesiure-hero-image-text-slider-145 .slick-arrow{top:55%}.outer-page .content_wrapper .no-gutter .leisure-innerpage-hero-image-text-slider-631 .text-content{padding:0}.outer-page .content_wrapper .no-gutter .leisure-innerpage-hero-image-text-slider-631 .slick-dots{display:none !important}.outer-page .content_wrapper .no-gutter .leisure-innerpage-hero-image-text-slider-631 .card-layout{grid-template-columns:auto !important}.outer-page .content_wrapper .no-gutter .leisure-innerpage-hero-image-text-slider-631 .slick-arrow{top:60%}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-hero-video-homepage-371{padding:0}.outer-page .leisure-hero-video-homepage-371 .image-content-wrapper video{width:100%}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-hero-video-homepage-371 .image-content-wrapper{padding:0}.outer-page .leisure-hero-video-img .leisure-experiencemore-heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.outer-page .leisure-hero-video-img .leisure-experiencemore-heading span{font-style:inherit;font-family:Integra-MediumItalic}.outer-page .leisure-leftalign{text-align:left}.outer-page .leisure-leftalign .image-div{display:flex;justify-content:center;padding:20px 0 30px 0;flex-wrap:wrap}.outer-page .leisure-leftalign .image-div img{max-width:150px}.outer-page .leisure-leftalign table{position:relative;left:50%;transform:translateX(-50%)}.outer-page .leisure-leftalign ul{padding:0 0 0 17px !important}.outer-page .leisure-leftalign ol{padding:0 0 0 17px !important}.outer-page .leisure-leftalign h3 ~ ul,.outer-page .leisure-leftalign h3 ~ ol{margin-top:15px}.outer-page .content_wrapper .leisure-homepage-logos{padding:0;margin:3.256%}.outer-page .content_wrapper .leisure-homepage-logos ul{padding:0 !important;margin:0;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.outer-page .content_wrapper .leisure-homepage-logos ul li{list-style:none}.outer-page .content_wrapper .leisure-homepage-logos ul img{width:130px}.outer-page .leisure-homepage-collage.wt-masonry-gallery .mg-wrapper{grid-template-columns:repeat(3,calc((100% / 3) - 15px))}.outer-page .content_wrapper .no-gutter .leisure-center-book-button-448 .content-block{padding:0}.outer-page .content_wrapper .no-gutter .leisure-center-book-button-448 .text-content{padding:0}.outer-page .content_wrapper .no-gutter .leisure-center-book-button-448 .wtbookbtn .one-col{margin:0;padding:0}.outer-page .leisure-room-amenities-new.widget-text-group .text-content-wrapper{display:flex;justify-content:center;text-align:center}.outer-page .leisure-room-amenities-new.widget-text-group .text-content-wrapper .fal,.outer-page .leisure-room-amenities-new.widget-text-group .text-content-wrapper .fas,.outer-page .leisure-room-amenities-new.widget-text-group .text-content-wrapper .far{font-size:60px;font-weight:300;color:#00679b}.outer-page .leisure-room-amenities-new.widget-text-group .title-block{margin-bottom:30px;margin-top:20px}.outer-page .leisure-room-amenities-new.widget-text-group .text-content-wrapper svg{width:50px}.outer-page .leisure-room-amenities-new.widget-text-group .slick-dots{display:none !important}.outer-page .leisure-room-amenities-new .slick-arrow{height:62px;width:62px;box-shadow:6px 12px 18px rgba(0,0,0,0.16);border-radius:50%;background:rgba(255,255,255,0.7)}.outer-page .leisure-room-amenities-new .slick-arrow::before{font-size:30px;opacity:1}:is([data-hotel_id=8123],[data-hotel_id=8557],[data-hotel_id=8656],[data-hotel_id=8658],[data-hotel_id=9209],[data-hotel_id=9212],[data-hotel_id=9226]) .outer-page .leisure-room-amenities-new .slick-arrow::before{color:#668A24}.outer-page .leisure-room-amenities-new .text-content{border:1px solid rgba(0,0,0,0.3);padding:10px}.outer-page .leisure-room-amenities-new .text-content.slick-slide{border:unset;padding:0}@media (max-width:1300px){.outer-page .leisure-room-amenities-new .slick-arrow{height:50px;width:50px}.outer-page .leisure-room-amenities-new.widget-text-group .text-content-wrapper svg{width:45px}}@media (max-width:1000px){.outer-page .leisure-room-amenities-new .slick-arrow{height:45px;width:45px}.outer-page .leisure-room-amenities-new.widget-text-group .text-content-wrapper svg{width:40px}.outer-page .leisure-room-amenities-new .slick-arrow::before{font-size:25px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-slider{padding:30px 4.69%;margin:0;max-width:100%;width:100%;flex-wrap:nowrap;align-items:center}.outer-page .leisure-left-text-right-slider .widget-text-group .content-block{padding:0}.outer-page .leisure-left-text-right-slider .widget-text-group .content-block .text-content{padding:0}.outer-page .leisure-left-text-right-slider .widget-text-group{padding:0 15% 0 0 !important}.outer-page .leisure-left-text-right-slider .widget-text-group *{padding:0;margin:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-slider .widget-text-group p{margin:4.37% 0 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-slider .widget-text-group table{margin:4.37% 0 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-slider .widget-text-group .txt-wdgt-btn-wrapper{display:flex;padding:0;margin:4.37% 0 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-slider .widget-text-group .txt-wdgt-btn-wrapper input{width:150px;position:relative}.outer-page .widget-wrapper.leisure-left-text-right-slider .wt-image-text-slider .text-content{padding:0;position:relative}.outer-page .widget-wrapper.leisure-left-text-right-slider .wt-image-text-slider .slick-dots{display:none !important}.outer-page .leisure-left-text-right-slider .wt-image-text-slider .slick-prev{left:-4.8%;z-index:2}.outer-page .leisure-left-text-right-slider .wt-image-text-slider .slick-next{right:-4.8%}.outer-page .leisure-left-text-right-slider .gjs-cell{width:50% !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-slider .widget-text-group ul{padding:0 0 0 15px !important;margin:4.37% 0 0}.outer-page .leisure-left-text-right-slider .wt-image-text-slider .image-content-wrapper img{border-radius:10px;overflow:hidden}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-slider .widget-text-group p + ul{margin-top:1%}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-slider-right-text{padding:30px 4.69%;margin:0;max-width:100%;width:100%;flex-wrap:nowrap;align-items:center}.outer-page .leisure-left-slider-right-text .widget-text-group .content-block{padding:0}.outer-page .leisure-left-slider-right-text .widget-text-group .content-block .text-content{padding:0}.outer-page .leisure-left-slider-right-text .widget-text-group{padding:0 0 0 15% !important}.outer-page .leisure-left-slider-right-text .widget-text-group *{padding:0;margin:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-slider-right-text .widget-text-group p{margin:4.37% 0 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-slider-right-text .widget-text-group table{margin:4.37% 0 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-slider-right-text .widget-text-group .txt-wdgt-btn-wrapper{display:flex;padding:0;margin:4.37% 0 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-slider-right-text .widget-text-group .txt-wdgt-btn-wrapper input{width:150px;position:relative}.outer-page .widget-wrapper.leisure-left-slider-right-text .wt-image-text-slider .text-content{padding:0;position:relative}.outer-page .widget-wrapper.leisure-left-slider-right-text .wt-image-text-slider .slick-dots{display:none !important}.outer-page .leisure-left-slider-right-text .wt-image-text-slider .slick-prev{left:-4.8%;z-index:2}.outer-page .leisure-left-slider-right-text .wt-image-text-slider .slick-next{right:-4.8%}.outer-page .leisure-left-slider-right-text .gjs-cell{width:50% !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-slider-right-text .widget-text-group ul{padding:0 0 0 15px !important;margin:4.37% 0 0}.outer-page .leisure-left-slider-right-text .wt-image-text-slider .image-content-wrapper img{border-radius:10px;overflow:hidden}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-slider-right-text .widget-text-group p + ul{margin-top:1%}.btn-group.btn-group-md.gal-group-btn-group{margin-bottom:32px}.btn.btn-secondary.gal-group-btn{padding:8px 26px}.btn.btn-secondary.gal-group-btn.active{background-color:#0e5a80}.outer-page .content_wrapper .leisure-2text-block-393 .text-content-wrapper{height:auto !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-jamoon-homepage-about-us{padding:3.65% 2.344%;max-width:100%;width:100%;flex-wrap:nowrap}.outer-page .leisure-jamoon-homepage-about-us .gjs-cell{flex:unset}.outer-page .leisure-jamoon-homepage-about-us .left-cell{width:60% !important;padding-right:40px}.outer-page .leisure-jamoon-homepage-about-us .right-cell{width:40% !important;background:rgb(221,221,221,0.8)}.outer-page .leisure-jamoon-homepage-about-us .widget-text-group{padding:20px 0 !important}.outer-page .leisure-jamoon-homepage-about-us .right-cell .widget-text-group ul{padding:0 !important}.outer-page .leisure-jamoon-homepage-about-us .right-cell .widget-text-group .our-highlights>ul{list-style-type:none}.outer-page .leisure-jamoon-homepage-about-us .right-cell .widget-text-group ul li>div{display:flex;gap:10px}.outer-page .leisure-jamoon-homepage-about-us .right-cell .widget-text-group ul li p{margin:0}.outer-page .leisure-jamoon-homepage-about-us .right-cell .widget-text-group .our-highlights>ul>li{margin-bottom:20px}.outer-page .leisure-jamoon-homepage-about-us .right-cell .widget-text-group ul li :is(.fa,.fas,.fal){margin-top:1.3%}.outer-page .leisure-jamoon-homepage-about-us .right-cell .widget-text-group .our-highlights>ul>li>ul{padding-left:45px !important}.outer-page .leisure-jamoon-homepage-about-us .leisure-room-amenities-new .slick-arrow::before{color:#a2824f}.outer-page .leisure-jamoon-homepage-about-us .right-cell .widget-text-group h2{margin-bottom:2%}@media (max-width:1300px){.outer-page .leisure-jamoon-homepage-about-us .leisure-room-amenities-new.widget-text-group .text-content-wrapper .fal,.outer-page .leisure-jamoon-homepage-about-us .leisure-room-amenities-new.widget-text-group .text-content-wrapper .fas,.outer-page .leisure-jamoon-homepage-about-us .leisure-room-amenities-new.widget-text-group .text-content-wrapper .far,.outer-page .leisure-jamoon-homepage-about-us .leisure-room-amenities-new.widget-text-group .text-content-wrapper .fa{font-size:50px}}@media (max-width:1000px){.outer-page .leisure-jamoon-homepage-about-us .leisure-room-amenities-new.widget-text-group .text-content-wrapper .fal,.outer-page .leisure-jamoon-homepage-about-us .leisure-room-amenities-new.widget-text-group .text-content-wrapper .fas,.outer-page .leisure-jamoon-homepage-about-us .leisure-room-amenities-new.widget-text-group .text-content-wrapper .far,.outer-page .leisure-jamoon-homepage-about-us .leisure-room-amenities-new.widget-text-group .text-content-wrapper .fa{font-size:40px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-logos-heading{padding:30px 12%}.outer-page .leisure-logos-heading .content-block{padding:0 0 0 25%}.outer-page .leisure-logos-heading .content-block .text-content{padding:0}.outer-page .leisure-logos-heading .content-block h3::before,.outer-page .leisure-logos-heading .content-block h3::after{content:'';position:absolute;height:1px;width:20%;top:50%;transform:translateY(-50%);display:block;background:#1f3347;opacity:.8}.outer-page .leisure-logos-heading .content-block h3::before{left:0}.outer-page .leisure-logos-heading .content-block h3::after{right:0}.outer-page .leisure-logos-heading .content-block h3{text-align:center}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-logos-heading{padding:30px 15%}.outer-page .leisure-logos-heading .content-block{padding:0}.outer-page .leisure-logos-heading .content-block h3::before,.outer-page .leisure-logos-heading .content-block h3::after{width:25%}}@media (max-width:1000px){.outer-page .leisure-logos-heading .content-block h3::before,.outer-page .leisure-logos-heading .content-block h3::after{width:23%}}@media (max-width:940px){.outer-page .leisure-logos-heading .content-block h3::before,.outer-page .leisure-logos-heading .content-block h3::after{width:21%}}@media (max-width:870px){.outer-page .leisure-logos-heading .content-block h3::before,.outer-page .leisure-logos-heading .content-block h3::after{width:18%}}@media (max-width:790px){.outer-page .leisure-logos-heading .content-block h3::before,.outer-page .leisure-logos-heading .content-block h3::after{width:16%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-logos{padding:0 12%;flex-wrap:nowrap;align-items:center}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-logos:last-of-type{padding-bottom:30px}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-logos .gjs-cell{flex:unset !important;min-height:unset}.outer-page .widget-wrapper.leisure-left-text-right-logos .left-cell{width:25% !important}.outer-page .widget-wrapper.leisure-left-text-right-logos .right-cell{width:75% !important;border-bottom:1px solid rgba(31,51,71,0.8)}.outer-page .widget-wrapper.leisure-left-text-right-logos .content-block{padding:0}.outer-page .widget-wrapper.leisure-left-text-right-logos .content-block :is(h2,h3,h4){color:#1f3347;font-weight:700}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-logos .widget-text-group{max-width:100%;width:100%;padding:20px 0 20px !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-logos .left-cell .widget-text-group{padding:0 !important}.outer-page .widget-wrapper.leisure-left-text-right-logos .content-block .text-content{display:flex;justify-content:center;align-items:center;padding:0 15px}.outer-page .widget-wrapper.leisure-left-text-right-logos .left-cell .content-block .text-content{padding:0}.outer-page .widget-wrapper.leisure-left-text-right-logos .left-cell .content-block .text-content h3{text-align:left}.outer-page .widget-wrapper.leisure-left-text-right-logos .content-block .text-content .text-content-wrapper{display:flex;align-items:center;width:100%}.outer-page .widget-wrapper.leisure-left-text-right-logos .leisure-five-logos-in-a-row .text-content{width:20% !important}.outer-page .leisure-left-text-right-logos .content-block .text-content .hotels-section-for-lines{display:flex;width:100%}.outer-page .leisure-left-text-right-logos .content-block .text-content .hotels-section-for-lines{width:100%;position:relative;display:flex;justify-content:center;position:relative;align-items:center;gap:10%}.outer-page .leisure-left-text-right-logos .content-block .text-content .hotels-section-for-lines :is(.left-line,.right-line){background:rgba(31,51,71,0.8);height:2px;flex:1}.outer-page .leisure-left-text-right-logos .content-block .text-content .hotels-section-for-lines a{flex:2}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-logos .widget-text-group + .widget-text-group{padding:10px 0 !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-logos .widget-text-group:nth-child(2){padding-top:0 !important}@media (max-width:1300px){.outer-page .leisure-left-text-right-logos .content-block .text-content .hotels-section-for-lines a{flex:2}.outer-page .leisure-left-text-right-logos .content-block .text-content .hotels-section-for-lines :is(.left-line,.right-line){flex:1}}@media (max-width:1200px){.outer-page .widget-wrapper.leisure-left-text-right-logos .content-block .text-content{padding:0 10px}}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-logos{flex-wrap:wrap}.outer-page .widget-wrapper.leisure-left-text-right-logos .left-cell{width:100% !important;padding-top:20px}.outer-page .widget-wrapper.leisure-left-text-right-logos .right-cell{width:100% !important}.outer-page .widget-wrapper.leisure-left-text-right-logos .content-block .text-content .text-content-wrapper{justify-content:center}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-left-text-right-logos{padding:0 15%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-testimonial-txtgrp{padding:3.256% calc(7.16% - 16px);margin:0}.outer-page .content_wrapper .no-gutter .leisure-testimonial-txtgrp .slick-prev{left:-3%}.outer-page .content_wrapper .no-gutter .leisure-testimonial-txtgrp .slick-next.slick-arrow{right:-3%}.outer-page .content_wrapper .no-gutter .leisure-testimonial-txtgrp .content-block .text-content{padding:.89% 1.8% .9% .93%;margin:16px;background:#fff;box-shadow:0 2px 4px 1px rgba(0,0,0,0.1)}.outer-page .content_wrapper .no-gutter .leisure-testimonial-txtgrp .content-block .text-content .text-content-wrapper{display:flex;justify-content:center}.outer-page .content_wrapper .no-gutter .leisure-testimonial-txtgrp .content-block .text-content .text-content-wrapper p{padding:0;margin:0;text-align:center}.outer-page .content_wrapper .no-gutter .leisure-testimonial-txtgrp .text-content .text-content-wrapper-2{margin-top:8.2%}.outer-page .content_wrapper .no-gutter .widget-wrapper.leisure-testimonial-txtgrp .text-content .text-content-wrapper-2 p + p{margin-top:16px}.outer-page .content_wrapper .no-gutter .leisure-testimonial-txtgrp .text-content .text-content-wrapper-3{margin-top:5.5%}.outer-page .leisure-testimonial-txtgrp .slick-dots{position:static;margin-top:10px}.outer-page .leisure-testimonial-txtgrp .slick-dots li{width:12px}.outer-page .leisure-testimonial-txtgrp .slick-dots li button{width:12px;height:12px}.outer-page .leisure-testimonial-txtgrp .slick-dots li button:before{opacity:1;width:12px;height:12px;font-size:12px;line-height:12px}.outer-page .leisure-testimonial-txtgrp .slick-dots li.slick-active button{border-radius:50%}.outer-page .leisure-testimonial-txtgrp .slick-arrow{width:clamp(30px,4.037vw,62px);height:clamp(30px,4.037vw,62px);border-radius:50%;background:rgba(255,255,255,1) 0 0 no-repeat padding-box;box-shadow:6px 12px 18px rgba(0,0,0,0.16);z-index:99}.outer-page .leisure-testimonial-txtgrp .slick-arrow::before{font-size:clamp(20px,2.280vw,35px);font-weight:300;color:#6b9025;text-align:center}.outer-page .leisure-testimonial-txtgrp .slick-next{right:2.75%;top:40%}.outer-page .leisure-testimonial-txtgrp .slick-prev{top:40%}.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354{width:100%;max-width:100%;padding:clamp(32px,calc((48 / 1536) * 100vw),48px) clamp(120px,calc((160 / 1536) * 100vw),188px)}.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354 .gjs-cell.left-cell{min-height:unset !important;padding:0}.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354 .left-cell .widget-text-group .text-content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354 .left-cell .widget-text-group .text-content-wrapper p{text-align:center}.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354 .left-cell{padding:0 5%;display:flex;align-items:center}.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354 .right-cell{padding:0 5%;display:flex;flex-direction:column;align-items:center;justify-content:center}.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354 .left-cell .widget-text-group{padding:0 !important}.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354 .wtformjson{padding:0 !important}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson .one-col{padding:0}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group{display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0 0 clamp(8px,calc((14 / 1536) * 100vw),14px) 0;float:unset}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group label{padding:0 15px 0 0;font-size:clamp(14px,calc((14 / 1536) * 100vw),16px);font-weight:400;line-height:clamp(20px,calc((30 / 1536) * 100vw),30px);width:100%;color:rgba(16,12,4,0.8)}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group .col-md-6{padding:0;width:100%}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group .col-md-6 .iti__country-container{border-radius:0;border-color:rgba(0,0,0,0.3)}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group .form-control{height:clamp(28px,calc((40 / 1536) * 100vw),40px);padding:clamp(8px,calc((14 / 1536) * 100vw),14px) clamp(16px,calc((24 / 1536) * 100vw),24px);font-size:clamp(14px,calc((16 / 1536) * 100vw),16px);font-weight:400;line-height:clamp(20px,calc((26 / 1536) * 100vw),26px);color:rgba(0,0,0,1);border-radius:0;border-color:rgba(0,0,0,0.3);outline:0}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group .form-control::placeholder{color:rgba(0,0,0,0.3)}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group textarea.form-control{height:clamp(38px,calc((72 / 1536) * 100vw),72px);max-height:clamp(38px,calc((72 / 1536) * 100vw),72px)}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group .date .form-control{border-radius:0}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group .date .input-group-addon{border-radius:0;border-color:rgba(0,0,0,0.3)}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group[id*="group-submit"]{min-width:unset;margin-bottom:0;margin-top:clamp(32px,calc((48 / var(--view-port)) * 100vw),48px)}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group[id*="group-submit"] label{display:none}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group[id*="group-submit"] button{width:max-width;float:unset}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .checkbox-pad .checkbox label,.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .radio-pad .radio label{margin:0;display:flex;align-items:center;min-height:fit-content;position:relative}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .checkbox-pad .checkbox label span,.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .radio-pad .radio label span{display:inline-flex;padding-left:10px;font-size:clamp(14px,calc((16 / var(--view-port)) * 100vw),16px);font-weight:400;line-height:clamp(20px,calc((26 / var(--view-port)) * 100vw),26px);color:rgba(0,0,0,1)}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .checkbox-pad .checkbox,.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .radio-pad .radio{padding:0;min-height:fit-content}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .checkbox-pad .checkbox ~ .checkbox,.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .radio-pad .radio ~ .radio{margin-top:clamp(8px,calc((14 / var(--view-port)) * 100vw),14px)}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .radio-pad{margin:0}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset input[type=checkbox],.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset input[type=radio]{margin-left:0;position:unset;margin-top:0;width:14px;height:30px}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group>div.control-label-custom.col-md-2{padding:0;width:8vw}@media (max-width:1024px){.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group label,.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group>div.control-label-custom.col-md-2{width:12vw}.outer-page .leisure-ltxt-rform-2col-354 .wtformjson fieldset .form-group .col-md-6{width:45vw}.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:30px}.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354::before,.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354::after{display:none}.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354 .left-cell{padding:0}.outer-page .content_wrapper .no-gutter .leisure-ltxt-rform-2col-354 .right-cell{padding:0}}.dropdown-header .list-name{color:#836940;font-size:clamp(12px,0.833vw,16px)}.outer-page .leisure-hotels-navbar .container{margin:0;max-width:100%;width:100%;padding:0 328px}.outer-page .leisure-hotels-navbar.scroll{background:rgba(255,255,255,1)}.outer-page .leisure-hotels-navbar ul#top-navbar-collapse li a{letter-spacing:.5px;text-transform:uppercase;font-family:integra-medium;line-height:clamp(15px,1.250vw,24px);padding-left:20px;font-size:16px}.outer-page .leisure-hotels-navbar .fa-angle-down{color:#836940}.outer-page .leisure-hotels-navbar .resv{font-size:clamp(15px,0.938vw,18px);line-height:clamp(15px,1.146vw,22px);font-family:lato,regular;letter-spacing:0;font-weight:600;text-transform:uppercase;opacity:1;background:#d4a373;border:1px solid #d4a373;width:182px;height:56px}.outer-page .leisure-hotels-navbar .resv:hover{background:#836940;border:1px solid #836940;color:#fff}header .lang-book-wrapper{right:103px;margin-top:33px}.outer-page .leisure-hotels-navbar .nav{display:flex;align-items:center}.outer-page header .navbar-top .navbar-brand{left:98px;top:15px}.outer-page header .navbar-nav#top-navbar-collapse{display:flex;justify-content:center;padding:0 !important;width:100%;position:relative}nav.navbar.navbar-bottom #bottom-menu a{font-family:integra-medium;letter-spacing:.4px;line-height:clamp(10px,0.990vw,19px);padding-right:20px;padding-left:20px;text-transform:capitalize}header .navbar-collapse.collapse#bottom-menu #bottom-navbar-collapse{display:flex;justify-content:center;align-items:center}.navbar-bottom .container{padding:0}.outer-page header .navbar-nav .navbar-collapse{position:absolute}.outer-page .leisure-hotels-navbar ul#top-navbar-collapse>li>a{padding:49px 20px}@media screen and (max-width:1450px){header .lang-book-wrapper{right:50px;margin-top:35px}.outer-page .leisure-hotels-navbar .container{padding:0 250px}}@media screen and (max-width:1024px){.outer-page .leisure-hotels-navbar .resv{min-width:120px;width:150px;height:50px}header .lang-book-wrapper{right:25px;margin-top:37px}.outer-page header .navbar-top .navbar-brand{left:30px}.outer-page .leisure-hotels-navbar .container{padding:0 200px}}#menuFilterLoc .mega-menu .menuCloseBtn{top:70px}@media (max-width:1250px){#top-navbar-collapse #hotelLocMenuList{overflow:scroll}}.outer-page .leisure-footer#footer{padding-bottom:3.125%}.outer-page .leisure-footer#footer .container{margin:0;max-width:100%;width:100%;padding:3.272% 7.813% 0 7.813%}.outer-page .leisure-footer#footer .container .comm_cont{padding:.926% 0 0 0 !important}.outer-page .leisure-footer#footer .above-section{display:flex;padding:0;margin-bottom:1.914%;justify-content:center;flex-wrap:wrap}.outer-page .leisure-footer#footer .above-section .address{padding:0;width:25.309%;margin-top:6.05%}.outer-page .leisure-footer#footer .above-section .address_block{padding:0;width:65%}.outer-page .leisure-footer#footer .above-section .footer-row{padding:0;width:9.692%;padding-left:1%;margin-top:6.05%}.outer-page .leisure-footer#footer .above-section .address p{text-align:left;color:#FFF;text-transform:capitalize;width:80%}.outer-page .leisure-footer#footer .above-section .address_block .add_cont{padding:0}.outer-page .leisure-footer#footer .above-section .address_block .heading h2{margin:0;font-size:clamp(20px,2.084vw,40px);line-height:clamp(25px,2.5vw,48px);color:rgba(255,255,255,1);position:relative;padding-left:32.4%;text-align:left}.outer-page .leisure-footer#footer .above-section .address_block .add_cont{display:flex;flex-wrap:wrap}.outer-page .leisure-footer#footer .above-section .address_block .heading{width:100%;position:relative;margin-bottom:4.749%}.outer-page .leisure-footer#footer .above-section .address_block .hotel-phoneNo{width:56.88%;display:flex;flex-direction:column}.outer-page .leisure-footer#footer .above-section .address_block .hotel_email{width:43.12%;display:flex;flex-direction:column}.outer-page .leisure-footer#footer .above-section .address_block a{font-size:clamp(12px,1.042vw,20px);line-height:clamp(19px,1.563vw,30px);text-decoration:none;font-family:integra-light;white-space:break-spaces;text-align:left;word-break:break-word}.outer-page .leisure-footer#footer .above-section .footer-detail{margin:0;display:flex}.outer-page .leisure-footer#footer .above-section .address_block li{padding:0;margin-bottom:2.505%}.outer-page .leisure-footer#footer .above-section .address_block .fa-stack{width:37px;height:37px;border-radius:50%;margin-right:12px}.outer-page .leisure-footer#footer .above-section .address_block .fa-stack .fa{width:37px;height:37px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.outer-page .leisure-footer#footer .above-section .address_block .fa-stack .fa.fa-square{display:none}.outer-page .leisure-footer#footer .above-section .address_block .fa-stack .fa-phone:before{font-size:clamp(12px,1.042vw,20px);rotate:85deg}.outer-page .leisure-footer#footer .above-section .address_block .fa-stack .fa-envelope:before{font-size:clamp(12px,0.886vw,17px)}.outer-page .leisure-footer#footer .above-section .footer-row .social_block{padding:0;width:100%}.outer-page .leisure-footer#footer .above-section .footer-row .social_head{padding:0}.outer-page .leisure-footer#footer .above-section .footer-row .social_cont{padding:0}.outer-page .leisure-footer#footer .above-section .footer-row .social_cont{padding:0}.outer-page .leisure-footer#footer .above-section .footer-row .socialIcon{display:flex;flex-wrap:wrap;justify-content:center;gap:9%}.outer-page .leisure-footer#footer .above-section .footer-row .socialIcon a{margin:10.7% 0 0 0;width:37px;height:37px;border-radius:50%}.outer-page .leisure-footer#footer .above-section .footer-row .socialIcon .fa{font-size:clamp(14px,0.938vw,18px);display:flex;justify-content:center;align-items:center;border-radius:50%;width:37px;height:37px}.outer-page .leisure-footer#footer .above-section .footer-row .social_head p{font-family:Integra-Medium;font-size:clamp(16px,1.146vw,22px)}.outer-page .leisure-footer#footer .above-section .address_block .row{margin:0}.outer-page .leisure-footer#footer .above-section .address_block .hotel_email li{padding-left:4%}.outer-page .leisure-footer#footer .footer_navbar_wrapper{border-top:1px solid rgba(255,255,255,0.5);padding:1.852% 0 0 0}.outer-page .leisure-footer#footer .navbar-nav{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.5%}.outer-page .leisure-footer#footer .navbar-nav a{padding:8.94% 0;margin:0;font-size:clamp(14px,0.938vw,18px);font-family:integra-light;text-transform:uppercase}.outer-page .leisure-footer#footer .f_bot .container{padding:0}.outer-page .leisure-footer#footer .f_bot .container a{font-size:clamp(12px,.833vw,16px);font-family:integra-light}.parent-hotel .outer-page .leisure-footer#footer .address{display:none}.parent-hotel .outer-page .leisure-footer#footer .above-section .address_block{width:50%}.parent-hotel .outer-page .leisure-footer#footer .above-section .footer-row{width:20%}.parent-hotel .outer-page .leisure-footer#footer .above-section .footer-row .socialIcon a{margin:4% 0 0 0}.parent-hotel .outer-page .leisure-footer#footer .above-section .address_block .heading h2{padding:0 14% 0 0;text-align:right}.parent-hotel .outer-page .leisure-footer#footer .above-section .address_block ul{width:50%}@media (max-width:1350px){.outer-page .leisure-footer#footer .container{padding:3.272% 3% 0 3%}.outer-page .leisure-footer#footer .above-section .address_block .fa-stack{width:30px;height:30px}.outer-page .leisure-footer#footer .above-section .address_block .fa-stack .fa{width:30px;height:30px}.outer-page .leisure-footer#footer .above-section .footer-row .socialIcon a{width:30px;height:30px}.outer-page .leisure-footer#footer .above-section .footer-row .socialIcon .fa{width:30px;height:30px}.outer-page .leisure-footer#footer .above-section .address{width:25%}.outer-page .leisure-footer#footer .above-section .address_block{width:60%}.outer-page .leisure-footer#footer .above-section .footer-row{width:15%}}@media (max-width:1200px){.outer-page .leisure-footer#footer .above-section{justify-content:space-around}}@media (max-width:1000px){.parent-hotel .outer-page .leisure-footer#footer .above-section .address_block{width:60%}.parent-hotel .outer-page .leisure-footer#footer .above-section .footer-row{width:30%}}@media (max-width:950px){.outer-page .leisure-footer#footer .container{padding:3.272% 2% 0 2%}.outer-page .leisure-footer#footer .above-section .address_block .fa-stack{width:27px;height:27px}.outer-page .leisure-footer#footer .above-section .address_block .fa-stack .fa{width:27px;height:27px}.outer-page .leisure-footer#footer .above-section .footer-row .socialIcon a{width:27px;height:27px}.outer-page .leisure-footer#footer .above-section .footer-row .socialIcon .fa{width:27px;height:27px}.outer-page .leisure-footer#footer .above-section .address{width:20%}.outer-page .leisure-footer#footer .above-section .address_block{width:80%}.outer-page .leisure-footer#footer .above-section .footer-row .socialIcon a{margin:2% 0 0 0}.outer-page .leisure-footer#footer .above-section .footer-row{margin:2% 0 0 0}.outer-page .leisure-footer#footer .above-section .footer-row .socialIcon{gap:2%}.outer-page .leisure-footer#footer .above-section .address p{width:85%}.parent-hotel .outer-page .leisure-footer#footer .above-section .footer-row{margin:6.5% 0 0 0}.outer-page .leisure-footer#footer .above-section .footer-row{width:100%}}.parent-hotel .outer-page .leisure-footer#footer .above-section .footer-row{margin-top:0 !important}.parent-hotel .outer-page .leisure-footer#footer .above-section .footer-row .social_head p{font-size:clamp(20px,1.563vw,30px);line-height:clamp(25px,2.5vw,48px);margin-bottom:7.5%}.parent-hotel .outer-page .leisure-footer#footer .above-section .address_block .heading h2{font-size:clamp(20px,1.563vw,30px);text-align:left}@media (max-width:992px){.parent-hotel .outer-page .leisure-footer#footer .above-section .footer-row .social_head p{margin-bottom:5%}.parent-hotel .outer-page .leisure-footer#footer .above-section .footer-row .socialIcon{display:flex;flex-wrap:wrap;justify-content:center;gap:8%}}