body{font-family:'Rubik',sans-serif;font-size:14px;margin:0;padding:0;color:#264552;background:#f5f8f9}form,h1,h2,h3,h4,h5,h6,input,li,p,ul{margin:0;padding:0;list-style:none}img{border:0}ul{list-style:none}*{outline:0 !important}a{color:#264552;text-decoration:none !important;letter-spacing:0}:focus,a:active,a:focus,a:hover,input,input[type=button]:focus,input[type=image]{outline:0;text-decoration:none}sup{top:-0.99em;font-size:24px;font-weight:bold;color:#f69a3f}.clearfix:after,.clearfix:before{display:block;content:"";line-height:0}.clearfix:after{clear:both}.btn{outline:0}a,button{transition:all .5s ease-in-out;text-decoration:none}a:hover{color:#000}.d-hide{display:none !important}.buttonfx{color:black;outline:0;background:#3caf55 !important;border:0;position:relative;display:inline-block;cursor:pointer;text-decoration:none;overflow:hidden;transition:all .5s}.buttonfx:before,.buttonfx:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;height:100%;background:#f5f8f9;z-index:-1;transform:translate3D(0,-100%,0);transition:all .5s}.buttonfx:before{background:#3caf55;z-index:-2;transform:translate3D(0,0,0)}.buttonfx:hover{color:#3caf55;background:#fff !important}.buttonfx:hover:after{transform:translate3D(0,0,0);transition:all .5s;color:#3caf55}.bouncein:hover:before,.bouncein:hover:after{transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66) !important}.slideleft:after{top:0;z-index:-1;transform:translate3D(-101%,0,0)}.slideleft:hover:after{transform:translate3D(0,0,0);transition:all .5s}header{left:0;right:0;margin:0 auto;padding:0;max-width:1000px;z-index:999}header .nav-bg{border-radius:9px;padding:0 14px 0 15px;line-height:64px;margin-top:0}header .nav-logo{float:left;padding:5px 0;display:block}header .Subtraction img:hover{animation-name:rotate;animation-duration:9s;animation-iteration-count:infinite;animation-timing-function:linear;border-radius:50%}header .m-hide{display:block}header .fixed-view{display:block}.enquiry{width:88px;float:right;color:#fff;padding:17px 0;font-size:20px}.enquiry a{color:#fff;font-size:18px}.green-head{height:74px;position:fixed;top:5px;width:1000px;margin:10px auto;z-index:1;left:0;right:0}.newClassn-green{background:linear-gradient(270deg,#3caf55 0,#0c5e34 100%) 0 0;box-shadow:0 3px 2px #00000014;border-radius:10px;opacity:1}.fmenu{display:none}#navbar{position:fixed;top:15px;width:100%;display:block;transition:top .3s}#navbar:hover{background:linear-gradient(270deg,#3caf55 0,#0c5e34 100%) 0 0;box-shadow:0 3px 2px #00000014;border-radius:10px;opacity:1;margin-top:0;padding:4px 15px 0}.reach-fea p{min-height:24px !important}.reach-fea .room-bootom ul{margin-top:00px}.hide-btn{position:absolute;left:0;right:0;margin:0 auto;bottom:-15px;color:#000;font-size:22px;z-index:99999;cursor:pointer;width:30px;height:30px;border:1px solid #fff;text-align:center;background:#fff;border-radius:50%;line-height:26px}.newClass{background:linear-gradient(270deg,#3caf55 0,#0c5e34 100%) 0 0;box-shadow:0 3px 2px #00000014;border-radius:10px;opacity:1;margin-top:0;padding:5px 15px}.button{display:block;z-index:999;line-height:63px}.button span{text-decoration:none;cursor:pointer}.btn-open:after{content:'';background:url(../images/menu.svg) center top no-repeat;width:45px;height:45px;background-size:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-35%);transition-property:all .2s linear 0;-moz-transition:all .2s linear 0;-webkit-transition:all .2s linear 0;-o-transition:all .2s linear 0}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;border:0;border-radius:.375rem}.btn-close:after{content:'';background:url(../images/m-close.svg) center top no-repeat;width:34px;height:34px;background-size:100%;position:absolute;top:2%;left:48%;transform:translate(-50%,-50%);transition-property:all .2s linear 0;-moz-transition:all .2s linear 0;-webkit-transition:all .2s linear 0;-o-transition:all .2s linear 0}.btn-close1{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;border:0;border-radius:.375rem}.btn-close1:after{content:'';width:34px;height:34px;background-size:100%;position:absolute;top:2%;left:48%;transform:translate(-50%,-50%);transition-property:all .2s linear 0;-moz-transition:all .2s linear 0;-webkit-transition:all .2s linear 0;-o-transition:all .2s linear 0}.Subtraction{line-height:70px;float:right;margin-right:12px}.login{float:right;line-height:70px;padding-right:15px}@keyframes rotate{from{transform:rotate(-360deg)}to{transform:rotate(360deg)}}.menu-bg-color{background:#3f5261;line-height:76px;text-align:center;border-radius:0 10px 10px 0;height:76px}.reporet-bg-color{background:#3caf55;line-height:86px;float:left;padding:0 10px;text-align:center}.modal.StoryModal .modal-header{background:#fff;border:0;padding:10px 20px 10px;border-radius:0}.colose-pop2{width:30px;position:absolute;height:28px;background-color:#3caf55 !important;border-radius:0 0 0 10px;z-index:1000000 !important;opacity:1;font-weight:300;right:0;border:0;font-size:24px;top:0;color:#fff}.rkflex{display:flex}.modal.StoryModal .modal-body{padding:0 15px 0;background:transparent;text-align:center;border-radius:0;z-index:999999;position:relative}.modal-header .close{padding:1.5rem 1rem;margin:-1rem -1rem -1rem auto}.modal-content{border:0 solid rgba(0,0,0,.2)}.hidemenu{background:#00000060;position:absolute;width:100%;border-radius:0;height:100vh;padding:0}.overlay{display:none;position:fixed;width:100%;background:#00000060;z-index:991;width:90%;top:0;margin-bottom:20px;height:100vh}.wrap{width:100%;max-width:960px;margin:15px auto;padding:120px 40px 70px;background:#264552 0 0 no-repeat padding-box;border-radius:10px}.wrap h3{color:#fff;padding:5px 0 10px;font-size:24px;font-family:'Rubik',sans-serif}.wrap h4,h5{color:#fff;padding:5px 0 0}.wrap ul.wrap-nav{text-transform:capitalize;padding:0 0 50px}.wrap p{color:#fff !important;padding:5px 0 0;font-family:'Rubik',sans-serif;font-size:14px;letter-spacing:.5px}.wrap ul.wrap-nav li{text-align:left;width:100%;position:relative;font-family:'Rubik',sans-serif}.wrap ul.wrap-nav li a{color:#fff;padding:6px 10px 6px 40px;display:inline-block;font-weight:400;font-size:14px;text-decoration:none;transition-property:all .2s linear 0;-moz-transition:all .2s linear 0;-webkit-transition:all .2s linear 0;-o-transition:all .2s linear 0;font-family:'Rubik',sans-serif}.wrap ul.wrap-nav li a:hover{color:#fff;font-weight:400}.wrap ul.wrap-nav ul{padding:20px 0}.wrap ul.wrap-nav ul li{display:block;font-size:13px;width:100%;color:#fff}.wrap ul.wrap-nav ul li a{color:#fff}.wrap ul.wrap-nav ul li a:hover{color:#fff}.rkbg{position:absolute;right:-50px;top:9px;height:100px;width:30%;background-position:right}.sufferingWrap{padding:80px 0 60px}.rk{font-family:'Rubik',sans-serif}.rk ul{margin-top:0;font-family:'Rubik',sans-serif}.rk ul li{display:block;border-right:0 solid #848896;padding:0 10px;color:#fff;font:normal normal 500 14px/23px Rubik}.rk ul li:last-child{border-right:0 solid #848896}.rk ul li a{color:#fff;font:normal normal 500 14px/28px Rubik;font-weight:400}.rk1 ul li{display:block;border-right:0 solid #848896;padding:0 10px 30px;font-size:14px;color:#fff;font-family:'Rubik',sans-serif}.rk1 ul li:last-child{border-right:0 solid #848896}.rk1 ul li a{font-size:14px;color:#fff;font-family:'Rubik',sans-serif}.rk1 ul li a:hover{font-size:14px;color:#000;font-family:'Rubik',sans-serif}.f-social{padding:25px 0 30px;color:#848896;font-size:24px}.f-social .fa{padding:6px;color:#848896;font-size:28px}.f-social .fa:hover{padding:6px;color:#b79038;font-size:28px}.m-tagline{display:none}.scroll-hide-mobile{display:none !important}.nav-bg{padding:4px 15px 0}.hidden{top:-100px !important}.accordianNav{margin:0;padding:30px 0 0 15px}.accordianNav a,.accordianNav h3{display:block;color:#fff;position:relative;z-index:1;cursor:pointer;font:400 14px / 16px Rubik;text-transform:uppercase}.accordianNav a{text-decoration:none;padding-left:0}
    .accordianNav h3:hover:before,.accordianNav .dropArrow.active:before{width:2%;font:400 14px / 23px Rubik}.accordianNav .dropArrow span{z-index:2;position:relative}
.accordianNav .dropArrow:after{content:"";width:12px;height:12px;border-bottom:1.9px solid #fff;border-right:1.9px solid #fff;float:right;position:relative;top:-4px;right:12px;transform:rotate(45deg);transform-origin:center}.accordianNav .dropArrow.active{color:white}.accordianNav .dropArrow.active:after{transform:rotate(-135deg);border-color:#fff}.accordianNav a:hover,.accordianNav a:active,.accordianNav h3:hover,.accordianNav h3:active,.accordianNav h3.dropArrow:hover:after,.accordianNav h3.dropArrow:active:after{color:white;border-color:#fff;-webkit-transition:all .5s cubic-bezier(0.36,1.64,0.29,0.88);transition:all .5s cubic-bezier(0.36,1.64,0.29,0.88)}.accordianNav li{list-style-type:none}.accordianNav a{transform:translate(0,0);transition:all .4s cubic-bezier(0.23,1,0.32,1)}.accordianNav ul ul li a{padding:0 0 8px 15px;line-height:15px;font-size:12px}.accordianNav ul ul li a:hover{transform:translate(8px,0)}.accordianNav ul ul{display:none}.accordianNav li.active ul{display:block}.accordion-m{width:100%;margin:0 auto}.accordion-m .link{cursor:pointer;padding:0 15px 5px 0;font:400 14px/23px Rubik;position:relative;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.accordion-m li:last-child .link,.accordion-m li i{position:absolute;top:2px;left:12px;font-size:15px;color:#fff;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;font-weight:400}.accordion-m li i.rk-down{right:12px;left:auto;font-size:14px;font-weight:400}.accordion-m li.open i.rk-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.submenu{display:none;font-size:14px;margin-bottom:10px}.submenu li{border-bottom:0;width:100% !important;display:contents}.submenu li a{text-decoration:none;padding:0 0 0 10px !important;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;font:400 12px/20px Rubik !important}.call-new{background:#0c5e34;border:0;font:normal normal 500 21px / 35px Rubik !important;display:inline;border-radius:10px;opacity:1;position:absolute !important;left:-90px;color:#fff !important;top:300px;height:60px;padding:14px 20px !important}.call-new span{display:block;text-align:center;font:normal normal normal 12px/42px Rubik;letter-spacing:0;line-height:10px}.call-new:hover{border:0;border-radius:10px;opacity:1;position:absolute;left:-50px;color:#fff;bottom:170px;height:60px;padding:14px 25px}.call-new span{display:block;text-align:center;font:normal normal normal 12px/42px Rubik;letter-spacing:0;line-height:5px}.play-red{position:absolute;right:15px;background:transparent;width:40px !important;height:40px !important;border-radius:50%;padding:0 0 !important}.play-red1{position:absolute;right:50px;background:transparent;width:40px !important;height:40px !important;border-radius:50%;padding:13px 0 !important;top:25px}.play-red2{position:absolute;right:24px;background:transparent;width:40px !important;height:40px !important;border-radius:50%;padding:13px 0 !important;bottom:30px;z-index:100}.hero-slider .slick-slide{display:none;float:left;height:94vh;min-height:1px}.main_banner:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#000 0 0 no-repeat padding-box;opacity:.3;z-index:1;width:100%;height:100%}.hero-slider .next{background:url(../images/icons/arrow-right.svg) no-repeat;height:60px;border:0;width:33px;background-position:center;background-size:contain;position:absolute;top:50%;z-index:10000;right:50px}.hero-slider .prev{background:url(../images/icons/arrow-left.svg) no-repeat;height:60px;border:0;width:33px;background-position:center;background-size:contain;position:absolute;top:50%;z-index:10000;left:50px}.hero-slider{margin-top:0;background:#000}.hero-slider .slick-slide img{display:block;height:100vh}.banner-text{margin:0;position:absolute;left:50%;top:55%;transform:translate(-50%,-50%);z-index:10;text-align:center;width:60%}.banner-text h1{font-size:55px;font-weight:400;padding-bottom:90px;color:#fff;line-height:48px;font:normal normal normal 55px/60px Marcellus}.banner-text h4{color:#fff;padding-bottom:10px;font:normal normal normal 16px/12px Rubik}.book{background:#3caf55;border-radius:5px;padding:10px 20px;color:#fff;font-size:20px;margin-top:30px;display:inline-block}.book:hover{background:#fff;border-radius:5px;padding:10px 20px;color:#3caf55;font-size:20px;margin-top:30px;display:inline-block}.better-size{height:38px}.wordCarousel{font-size:36px;font-weight:100;color:#939393}.wordCarousel div{overflow:hidden;position:relative;height:70px;padding-top:0;margin-top:0}.wordCarousel div li{font-weight:700;padding:0 10px;height:45px;margin-bottom:45px;display:block}.flip2{animation:flip2 6s cubic-bezier(0.23,1,0.32,1.2) infinite}.flip3{animation:flip3 8s cubic-bezier(0.23,1,0.32,1.2) infinite}.flip4{animation:flip4 10s cubic-bezier(0.23,1,0.32,1.2) infinite}@keyframes flip2{0{margin-top:-180px}5%{margin-top:-90px}50%{margin-top:-90px}55%{margin-top:0}99.99%{margin-top:0}100%{margin-top:-270px}}@keyframes flip3{0{margin-top:-270px}5%{margin-top:-180px}33%{margin-top:-180px}38%{margin-top:-90px}66%{margin-top:-90px}71%{margin-top:0}99.99%{margin-top:0}100%{margin-top:-270px}}@keyframes flip4{0{margin-top:-360px}5%{margin-top:-270px}25%{margin-top:-270px}30%{margin-top:-180px}50%{margin-top:-180px}55%{margin-top:-90px}75%{margin-top:-90px}80%{margin-top:0}99.99%{margin-top:0}100%{margin-top:-270px}}.book_table_area{margin-bottom:0}.book_table_inner{background:transparent linear-gradient(275deg,#0c5e34 0,#3caf55 100%) 0 0;border-radius:10px;clear:both;padding:15px 0 15px 15px;margin-top:-66px !important;z-index:20;position:relative;width:956px;margin:0 auto;height:72px}.book_table_inner .book_table_item{width:calc(100% / 4);float:left;padding:0 15px 0 0}.book_table_inner .book_table_item .input-append input{width:100%;border:0;height:43px;padding:0 10px;font:medium 18px / 32px Rubik;color:#264552;text-transform:lowercase;border:1px solid #26455233;border-radius:6px;text-align:right}.book_table_inner .book_table_item .input-append input.placeholder{font-size:13px;color:#8c8c8c;text-transform:lowercase}.book_table_inner .book_table_item .input-append input:-moz-placeholder{font-size:13px;color:#8c8c8c;text-transform:lowercase}.book_table_inner .book_table_item .input-append input::-moz-placeholder{font-size:13px;color:#8c8c8c;text-transform:lowercase}.book_table_inner .book_table_item .input-append input::-webkit-input-placeholder{font-size:13px;color:#8c8c8c;text-transform:lowercase}.book_table_inner .book_table_item .input-append .add-on{position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.book_table_inner .book_table_item:last-child,.destination .room-pricing span:last-child,.lake_view_villas .room-pricing span:last-child,.room-pricing span:last-child,.villa .room-pricing span:last-child{padding-right:0}.book_table_inner .book_table_item .bootstrap-select .dropdown-toggle{padding:0 20px;background:#fff;border:0 solid #26455233;border-radius:6px;height:43px;color:#264552;font:medium 18px / 32px Rubik;width:150px}.book_table_inner .book_table_item .bootstrap-select,.setting-description{width:100% !important}.book_table_inner .book_table_item .bootstrap-select .dropdown-toggle span{text-transform:uppercase;font-size:13px;color:#8c8c8c}.book_table_inner .book_table_item .bootstrap-select .dropdown-menu{margin:0;padding:0}.book_table_inner .book_table_item .bootstrap-select .dropdown-menu .dropdown-menu.inner li a{line-height:30px}.book_table_inner .book_table_item .book_now_btn{padding:0;display:block;text-align:center;line-height:72px;top:-15px;right:-1px}.book_now_btn{background:no-repeat padding-box #3caf55;display:inline-block;padding:0 25px;font:18px/32px Rubik;color:#fff;z-index:2;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;text-align:center;border-radius:0 10px 10px 0}.book_table_inner .book_table_item .bootstrap-select .dropdown-toggle .bs-caret .caret{right:20px}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.width270{width:270px !important}.width150{width:165px !important}.cs-form-label{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px;font:15px/32px Rubik;color:#264552;font-weight:500}.book_table_area .selectpicker{padding:11px;border-radius:6px;border:0}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{padding:0 0 0 8px}.book_table_area .setting-description{background-color:#1c2028;border-radius:15px 15px 0 0;min-width:231.5px;max-width:483px}h10{font-size:12px;margin-left:5px !important;letter-spacing:.8px;font-family:Arial !important}.book_table_area .setting-description-text{padding-top:18px !important;color:#81828b;font-family:Gilroy-Regular !important}.book_table_area .scrollable-menu{height:auto;max-height:200px;overflow-x:hidden}.book_table_area .select-menu{margin:0 auto}
     .book_table_area .select-menu .select-btn{display:flex;height:42px;background:#fff;padding:15px;font-size:14px;font-weight:400;border-radius:6px;align-items:center;cursor:pointer;justify-content:space-between;box-shadow:0 0 5px rgba(0,0,0,0.1);color:#264552}.book_table_area .select-menu .arrow{margin-left:0;margin-right:0;float:right;height:43px}.book_table_area .select-menu .options{position:absolute;width:200px;overflow-y:auto;max-height:295px;padding:10x 15px;margin-top:5px;border-radius:8px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-duration:.35s;animation-fill-mode:both;-webkit-animation-duration:.35s;-webkit-animation-fill-mode:both}.book_table_area .select-menu .options .option{display:flex;height:30px;cursor:pointer;padding:0 16px;border-radius:8px;align-items:center;background:#fff}.book_table_area .select-menu .options .option:hover{background:#3caf55;border-radius:0;color:#fff}.book_table_area .select-menu .options .option i{font-size:25px;margin-right:12px}.book_table_area .select-menu .options .option .option-text{font-size:18px;color:#264552}.book_table_area .select-btn i{font-size:25px;transition:.3s}.book_table_area .select-menu.active .select-btn i{transform:rotate(-180deg)}.book_table_area .select-menu.active .options{display:block;opacity:0;z-index:10;animation-name:fadeInUp;-webkit-animation-name:fadeInUp;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both;padding:10px 0}@keyframes fadeInUp{from{transform:translate3d(0,30px,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInDown{from{transform:translate3d(0,0,0);opacity:1}to{transform:translate3d(0,20px,0);opacity:0}}.about_area h2,.about_area p,.book_now_btn{letter-spacing:0;opacity:1}.about_area{padding:80px 120px 30px}.about_area h1{text-align:center;font:36px/40px Marcellus;color:#0c5e34}.about_area h2{text-align:center;font:36px/40px Marcellus;color:#0c5e34}.about_area p{text-align:center;font:16px/24px Rubik;color:#264552;padding-top:25px}.homesecond .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.homesecond .slick-initialized .slick-slide{display:block}.homesecond .cs-gallery-item{height:500px}.homesecond .cs-gallery-item img{height:100%;width:auto}.homesecond .cs-gallery img{display:block;margin:0 auto;max-width:100%;transition:transform .3s}.homesecond .slick-list{overflow:hidden}.homesecond .slick-arrow.slick-prev{left:-30px}.homesecond .slick-arrow.slick-next{right:-30px}.homesecond .slick-dots{bottom:30px;width:100%;list-style:none;text-align:center}.homesecond .next,.homesecond .prev{height:60px;border:0;width:33px;top:46%;z-index:10000;position:absolute}.homesecond .next{background:url(../images/icons/arrow-right.svg) center/contain no-repeat;right:90px}.homesecond .prev{background:url(../images/icons/arrow-left.svg) center/contain no-repeat;left:60px}.homesecond .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:2px solid #fff;outline:0;border-radius:10px}.homesecond .slick-dots li.slick-active button:before{border:2px solid #fff;background:#0c5e34;border-radius:50%;opacity:1;width:15px;height:15px}.accomodation .title h2{font:30px/30px Marcellus;letter-spacing:1px;color:#264552;margin:50px auto 10px;text-align:center;position:relative;max-width:555px}.accomodation .title h2:before,.activities .title h1:before,.amenities .title h1:before,.events .title h1:before,.testimonial-sec .title h1:before{content:"";display:block;width:190px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:30%;position:absolute}.accomodation .title h2:after,.activities .title h1:after,.events .title h1:after,.testimonial-sec .title h1:after{content:"";display:block;width:185px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0;top:30%;position:absolute}.accomodation .title p,.testimonial-sec .title p{text-align:center;font:16px/24px Rubik;letter-spacing:0;color:#264552;max-width:550px;margin:0 auto}.accomodation .title1 h1,.social .title1 h1{font:30px/42px Marcellus;letter-spacing:1px;color:#264552;margin:50px auto 10px;text-align:left;position:relative}.accomodation .title1 h2,.social .title1 h2{font:30px/42px Marcellus;letter-spacing:1px;color:#264552;margin:50px auto 10px;text-align:left;position:relative}.accomodation .title1 h3,.social .title1 h3{font:22px/26px Marcellus;letter-spacing:1px;color:#264552;margin:50px auto 10px;text-align:left;position:relative}.accomodation .title1 h1 span{background:#f5f8f9}.accomodation .title1 p,.disclaimer .title p,.social .title1 p{text-align:left;font:16px/24px Rubik;letter-spacing:0;color:#264552}.accomodation-area .accomodation_silde,.activities .activities_silde,.destination .accomodation_silde,.events .events_silde{padding:0}.accomodation-area .slick-initialized .slick-slide,.activities .activities_silde .slick-initialized .slick-slide,.destination .slick-initialized .slick-slide,.events .slick-initialized .slick-slide{margin:0;display:flex;align-items:center;justify-content:center}.accomodation-area .slick-next,.activities .activities_silde .slick-next,.destination .slick-next,.events .slick-next,.slick-prev{z-index:5}.accomodation-area .slick-slide img,.activities .activities_silde .slick-slide img,.destination .slick-slide img,.events .slick-slide img{display:block;margin:0 auto}.accomodation-area .slick-dots li button,.destination .slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:2px solid #264552;outline:0;border-radius:10px}.accomodation-area .slick-dots li.slick-active button:before,.destination .slick-dots li.slick-active button:before{border:2px solid #264552;background:#0c5e34;border-radius:50%;opacity:1;width:15px;height:15px}.accomodation-area .next,.accomodation-area .prev{height:32px;border:0;position:absolute;top:-144px;z-index:100}.accomodation-area .next{background:url(../images/icons/blk-right.svg) center/contain no-repeat #f5f8f9;width:42px;right:0}.accomodation-area .prev{background:url(../images/icons/blk-left.svg) center/contain no-repeat #f5f8f9;width:30px;right:40px}.accomodation-area{min-height:100px;padding:30px 10px 50px 7px;color:#fff;text-align:center}.destination .room-title-area,.lake_view_villas .room-title-area,.room-title-area,.villa .room-title-area{background-color:#f8f6f3;padding:195px 0 335px;margin-top:-71px}.destination .room-area,.lake_view_villas .room-area,.room-area,.villa .room-area{padding:0 0 100px;z-index:1;position:relative}.destination .room-area .row.margin-top,.lake_view_villas .room-area .row.margin-top,.room-area .row.margin-top,.villa .room-area .row.margin-top{margin-top:-314px}.destination .room-thumb,.room-thumb,.villa .room-thumb{position:relative;overflow:hidden;border-radius:10px}.destination .room-details-button,.lake_view_villas .room-details-button,.room-details-button,.villa .room-details-button{position:absolute;bottom:0;left:-200px;transition:.5s}.destination .room-single-box:hover .room-details-button,.lake_view_villas .room-single-box:hover .room-details-button,.room-single-box:hover .room-details-button,.villa .room-single-box:hover .room-details-button{left:0}.destination .room-details-button a,.lake_view_villas .room-details-button a,.room-details-button a,.villa .room-details-button a{display:inline-block;background:#3caf55;font-size:15px;text-transform:uppercase;color:#fff;font-weight:500;padding:9px 30px;position:relative;z-index:1}.destination .room-pricing,.room-content a,.room-pricing{color:#264552;display:inline-block;opacity:1}.destination .room-details-button a:before,.lake_view_villas .room-details-button a:before,.room-details-button a:before,.villa .room-details-button a:before{position:absolute;content:"";width:0;height:100%;left:50%;top:0;background:#c29d69;z-index:-1;transition:.5s}.destination .room-details-button a:hover:before,.lake_view_villas .room-details-button a:hover:before,.room-details-button a:hover:before,.villa .room-details-button a:hover:before{width:100%;left:0}.destination .room-details-button i,.lake_view_villas .room-details-button i,.room-details-button i,.villa .room-details-button i{display:inline-block;font-size:14px;position:relative;left:7px;top:1px}.destination .room-pricing,.room-pricing{padding:6px 11px;position:absolute;top:15px;left:15px;background:#fefefec4;border-radius:5px;font:400 14px / 18px Rubik;letter-spacing:0}.destination .room-pricing span,.lake_view_villas .room-pricing span,.room-pricing span,.villa .room-pricing span{display:inline-block;text-align:left;font:600 16px/19px Rubik;letter-spacing:0;color:#264552;text-transform:uppercase;opacity:1;padding-right:18px;position:relative}.destination .room-pricing span:before,.lake_view_villas .room-pricing span:before,.room-pricing span:before,.villa .room-pricing span:before{position:absolute;content:"";width:1px;height:10px;top:8px;left:-11px;background:#fff}.destination .room-pricing span.dolar:before,.lake_view_villas .room-pricing span.dolar:before,.room-pricing span.dolar:before,.villa .room-pricing span.dolar:before{background:0}.destination .room-content,.room-content{padding:16px 15px 7px;border-top:transparent;text-align:left;font:28px/35px Marcellus;letter-spacing:1.4px}.room-content a{text-align:left;font:24px/28px Marcellus;letter-spacing:1.2px;transition:.5s;margin-bottom:10px;height:70px;padding-right:70px;text-transform:capitalize}.destination .room-content a:hover,.room-content a:hover,.villa .room-content a:hover{color:#3caf55}.destination .room-content p,.room-content p{text-align:justify;font:15px/22px Rubik;letter-spacing:0;color:#264552;opacity:1;min-height:80px}.destination .room-bottom,.room-bottom,.villa .room-bottom,.vlake_view_villas .room-bottom{border:1px solid rgba(30,30,30,.1);border-top:0;padding:15px 25px 18px;display:flex;justify-content:space-between;background:#3caf55}.destination .room-bottom-icon span,.room-bottom-icon span{display:inline-block;color:#616161;font:16px/24px Rubik;position:relative}.destination .room-bottom-icon span:before,.lake_view_villas .room-bottom-icon span:before,.room-bottom-icon span:before,.villa .room-bottom-icon span:before{position:absolute;content:"";width:1px;height:24px;right:-74px;top:4px;background:rgba(30,30,30,.1)}.destination .room-bottom-icon img,.lake_view_villas .room-bottom-icon img,.room-bottom-icon img,.villa .room-bottom-icon img{margin-right:10px;display:inherit !important;height:30px}.destination .room-content .room-fea ul,.room-content .room-fea ul,.villa .room-content .room-fea ul{margin-top:30px;height:60px}.destination .room-content .room-fea ul li,.room-content .room-fea ul li{float:left;text-align:center;font:14px/16px Rubik;letter-spacing:0;color:#264552;opacity:1;width:25%;padding:0 1%}.destination .detail-btn,.detail-btn{position:absolute;right:15px;width:40px !important;height:40px !important;border-radius:50%;padding:0 0 !important}.destination .detail-btn img,.detail-btn img,.villa .detail-btn img{height:40px}.destination .room-bootom,.room-bootom,.villa .room-bootom{padding-top:40px}.destination .rbbtn,.destination .rbbtn:hover,.rbbtn,.rbbtn:hover,.villa .rbbtn,.villa .rbbtn:hover{font:16px/23px Rubik !important;letter-spacing:.8px;text-transform:uppercase;padding:10px;text-align:center;border-radius:8px 0 0 8px}.destination .room-bootom ul,.room-bootom ul,.villa .room-bootom ul{padding:0 20px !important}.destination .room-bootom ul li,.lake_view_villas .room-bootom ul li,.room-bootom ul li,.villa .room-bootom ul li{width:50%;padding:0;float:left}.destination .rbbtn,.rbbtn,.villa .rbbtn{color:#fff !important;background:no-repeat padding-box #0c5e34;width:100%;display:block}.destination .rbbtn:hover,.rbbtn:hover,.villa .rbbtn:hover{color:#0c5e34 !important;background:no-repeat padding-box #eef2f3;width:100%;display:block}.destination .rbbtn1,.destination .rbbtn1:hover,.rbbtn1,.rbbtn1:hover,.villa .rbbtn1,.villa .rbbtn1:hover{font:16px/23px Rubik !important;letter-spacing:.8px;border-radius:0 8px 8px 0;padding:10px;width:100%;text-align:center;display:block;text-transform:uppercase}.destination .rbbtn1,.rbbtn1,.villa .rbbtn1{color:#fff !important;background:no-repeat padding-box #3caf55}.destination .rbbtn1:hover,.rbbtn1:hover,.villa .rbbtn1:hover{color:#0c5e34 !important;background:no-repeat padding-box #eef2f3}.room-fea ul li img{display:table !important;text-align:center;margin:0 auto;padding-bottom:5px;height:45px;margin-bottom:5px !important}.room-next-icon,.room-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat;z-index:1000}.room-next-icon img,.room-prev-icon img{height:35px}.rkp-0{padding:15px 0 15px 15px}.rkp-01{padding:15px 15px 15px 0}.villa{background:url(../images/bg/villabg.jpg) 0 0 / cover no-repeat padding-box;padding:20px 0 30px;position:relative}.villa .title1 h1{font:30px/42px Marcellus;letter-spacing:1px;color:#f9b651;margin:50px auto 10px;text-align:left;position:relative}.villa .title1 h1:after{content:"";display:block;width:100%;height:2px;background:#f9b651;left:0;top:20px;position:absolute}.villa .title1 h1 span{background:#0c5e34;padding-right:10px;position:relative;z-index:1}.villa .title1 p{text-align:justify;font:15px / 24px Rubik;letter-spacing:0;color:#fff}.villa .title1 h2{font:30px/42px Marcellus;letter-spacing:1px;color:#f9b651;margin:50px auto 10px;text-align:left;position:relative}.villa .title1 h2 span{padding-right:10px;position:relative;z-index:1}.villa-area{padding:40px 0 0;color:#fff;text-align:center;max-width:1100px !important}.villa .room-content{padding:16px 15px 7px;border-top:transparent}.villa .room-content a{display:inline-block;text-align:left;font:26px/30px Marcellus;letter-spacing:1.4px;color:#fff;opacity:1;transition:.5s;margin-bottom:10px;height:70px;padding-right:94px}.villa .room-content p{text-align:left;font:15px/22px Rubik;letter-spacing:0;color:#fff;opacity:1}.villa .room-content .room-fea ul li{float:left;display:inline;text-align:center;font:14px/16px Rubik;letter-spacing:0;color:#fff;opacity:1;width:25%;padding:0 1%}.villa .detail-btn{padding:0 !important;margin:0 auto;text-align:center !important}.lake_view_villas{background:#f5f8f9;padding:40px 0 40px}.lake_view_villas .title1 h2{font:30px/42px Marcellus;letter-spacing:1px;color:#264552;margin:30px auto 5px;text-align:center;position:relative}.lake_view_villas .title1 h2 span{background:#f5f8f9;padding-right:10px}.lake_view_villas .title1 p{text-align:left;font:14px/22px Rubik;letter-spacing:0;color:#264552;margin:0 auto;text-align:center}.lake_view_villas .owl-carousel .prev-slide,.villa .owl-carousel .prev-slide{right:-16px}.lake_view_villas .owl-carousel .next-slide,.villa .owl-carousel .next-slide{left:82px}.lake_view_villas .owl-carousel .nav-btn,.villa .owl-carousel .nav-btn{height:50px;position:absolute;width:60px;cursor:pointer;top:50% !important}.lake_view_villas .owl-nav.disabled,.villa .owl-nav.disabled{display:block !important;right:0;top:-110px;z-index:10;width:100px;height:90px;transform:translate(-50%,-50%);left:100%}.lake_view_villas .room-pricing,.villa .room-pricing{display:inline-block;padding:12px 20px;position:absolute;top:15px;left:15px;background:#fefefea3;border-radius:5px;opacity:1;text-align:left;font:400 16px/19px Rubik;letter-spacing:0;color:#264552}.lake_view_villas .room-bottom-icon span,.villa .room-bottom-icon span{display:inline-block;color:#fff;font:16px/24px Rubik;position:relative}.lake_view_villas .room-fea ul li img,.villa .room-fea ul li img{display:table !important;text-align:center;margin:0 auto;padding-bottom:5px}.lake_view_villas .villa-area{padding:40px 0 0;color:#fff;text-align:center}.lake_view_villas .room-single-box{position:relative;margin:0}.lake_view_villas .room-thumb{position:relative;overflow:hidden;border-radius:10px 0 0 10px}.lake_view_villas .room-content{padding:20px 40px;border-top:transparent;background:#fff;color:#264552;min-height:530px;border-radius:0 10px 10px 0}.lake_view_villas .detail-btn,.lake_view_villas .detail-btn:hover{right:55px;width:40px !important;height:40px !important;border-radius:50%;position:absolute}.lake_view_villas .room-content a{display:inline-block;text-align:left;font:26px/30px Marcellus;letter-spacing:1.4px;color:#264552;text-transform:uppercase;opacity:1;transition:.5s;margin-bottom:10px;height:44px;padding-right:30px;height:inherit}.lake_view_villas .room-content p{text-align:justify;font:16px/24px Rubik;letter-spacing:0;color:#264552;opacity:1;padding-top:15px;padding-bottom:10px}.lake_view_villas .room-content .room-fea ul{margin:20px 0;height:160px}.lake_view_villas .room-content .room-fea ul li{float:left;display:inline;text-align:center;font:14px/16px Rubik;letter-spacing:0;color:#264552;opacity:1;width:25%;padding:0 1%;margin-bottom:20px}.lake_view_villas .detail-btn{background:#264552;padding:0 !important;text-align:center !important}.lake_view_villas .detail-btn:hover{background:#3caf55;padding:0 !important;text-align:center !important}.lake_view_villas .rbbtn1:hover,.lake_view_villas .rbbtn:hover{color:#0c5e34 !important;background:no-repeat padding-box #eef2f3}.lake_view_villas .rbbtn,.lake_view_villas .rbbtn:hover{font:16px/23px Rubik !important;text-align:center !important;border-radius:8px 0 0 8px}.lake_view_villas .detail-btn img{height:16px}.lake_view_villas .room-bootom{padding-top:52px}.lake_view_villas .room-bootom ul{padding:0 !important}.lake_view_villas .rbbtn{color:#fff !important;padding:10px;background:#0c5e34;border-radius:8px 0 0 8px !important;border-radius:8px 0 0 8px !important}.lake_view_villas .rbbtn1,.lake_view_villas .rbbtn1:hover{font:16px/23px Rubik !important;text-align:center !important;border-radius:0 8px 8px 0}.lake_view_villas .rbbtn1{color:#fff !important;text-transform:uppercase;padding:10px;background:#3caf55;border-radius:0 8px 8px 0 !important}.activities .title,.destination .title,.exclusive .title,.lake_view_villas .title1,.testimonial-sec .title,.testimonial-sec-in .title{margin-bottom:40px}.amenities{background:#fff;padding:80px 0 40px}.amenities .title,.events .title,.faq .title{margin-bottom:60px}.amenities .title h1{font:30px/32px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;position:relative;max-width:680px}.amenities .title h1:after,.destination .title h1:after{content:"";display:block;width:184px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0;top:35%;position:absolute}.amenities .title h2{font:30px/32px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;position:relative;max-width:680px}.amenities .title h2:after,.destination .title h2:after{content:"";display:block;width:184px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0;top:35%;position:absolute}.amenities .title h2:before,.destination .title h2:before{content:"";display:block;width:184px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:35%;position:absolute}.activities .title p,.amenities .title p,.destination .title p,.social .title p{text-align:center;font:15px/24px Rubik;letter-spacing:0;color:#264552;max-width:635px;margin:0 auto}.amenities .amenities-block{padding-left:30px;padding-right:0}.amenities .amenities-block .inner-box{position:relative;padding-left:70px;margin-bottom:30px}.amenities .amenities-block .inner-box-home{position:relative;padding-left:70px;margin-bottom:0}.amenities .amenities-block .icon{position:absolute;left:0;top:0;color:#0e2a4e}.amenities .amenities-block .icon img{height:48px}.amenities .amenities-block h4{text-align:left;font:18px/24px Rubik;color:#264552;opacity:1;margin-bottom:10px}.amenities .amenities-block .text{text-align:left;font:16px/22px Rubik;letter-spacing:0;color:#264552;opacity:1;padding-bottom:30px}.inner-height-header{height:558px}.check-availability-in{position:relative;margin:-40px auto 18px;left:0;right:0;text-align:center;z-index:1}.destination{padding:40px 0 40px}.destination .title h1{font:30px/34px Marcellus;letter-spacing:1px;color:#264552;margin:50px auto 10px;text-align:center;position:relative;max-width:740px}.destination .title h2{font:30px/34px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;position:relative;max-width:740px}.destination .room-thumb img,.villa .room-thumb img{width:100%;transition:.5s}.destination .title h1:before{content:"";display:block;width:184px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:35%;position:absolute}.destination .title h2:before{content:"";display:block;width:184px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:35%;position:absolute}.destination .slick-next{right:4% !important;background:url(../images/icons/blk-right.svg) no-repeat;height:42px;top:-80px}.destination .slick-next:focus,.slick-next:hover{right:4% !important;background:url(../images/icons/blk-right.svg) no-repeat !important;height:42px;top:-80px}.destination .slick-prev{left:92% !important;background:url(../images/icons/blk-left.svg) no-repeat;height:42px;top:-80px}.destination .slick-prev:focus,.slick-prev:hover{left:92% !important;background:url(../images/icons/blk-left.svg) no-repeat !important;height:42px;top:-80px}.destination .detail-btn:hover,.detail-btn:hover{background:#3caf55;padding:13px 0 !important}.destination .destination-area{min-height:100px;padding:0;color:#fff;text-align:center}.destination .room-content a{display:inline-block;text-align:left;font:26px/30px Marcellus;letter-spacing:1.4px;color:#264552;text-transform:uppercase;opacity:1;transition:.5s;margin-bottom:10px;height:70px;padding-right:70px}.destination .room-fea ul li img{display:table !important;text-align:center;margin:0 auto;padding-bottom:5px;width:50px !important}.destination .detail-btn:hover,.detail-btn:hover,.villa .detail-btn{right:15px;width:40px !important;height:40px !important;border-radius:50%;position:absolute}.destination .room-single-box,.room-single-box{position:relative;margin:0 10px}.minheight{min-height:130px !important}.icon-enviro{padding:0}.icon-enviro p{line-height:18px !important;padding-top:20px}.plr{padding-right:45px !important}.btn-close-b{display:none}.activities{padding:70px 0 40px}.events-footer{padding-bottom:60px}.activities .title h1{font:30px/42px Marcellus;letter-spacing:1px;color:#264552;margin:50px auto 10px;text-align:center;position:relative;max-width:600px}.activities .title h2{font:30px/42px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;position:relative;max-width:600px}.activities .title h2:before{content:"";display:block;width:190px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:30%;position:absolute}.activities .title h2:after{content:"";display:block;width:185px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0;top:30%;position:absolute}.activities .activities_silde .slick-next,.events .slick-next{position:absolute;right:2% !important;background:url(../images/icons/arrow-right.svg) no-repeat;height:58px;top:45%;width:40px;background-size:18px !important}.activities .activities_silde .slick-next:focus,.events .slick-next:focus,.slick-next:hover{right:2% !important;background:url(../images/icons/arrow-right.svg) no-repeat !important;height:58px;top:45%;width:40px;background-size:18px !important}.activities .activities_silde .slick-prev,.events .slick-prev{left:5% !important;background:url(../images/icons/arrow-left.svg) no-repeat;height:58px;top:45%;width:40px;background-size:18px !important}.activities .activities_silde .slick-prev:focus,.events .slick-prev:focus,.slick-prev:hover{left:5% !important;background:url(../images/icons/arrow-left.svg) no-repeat !important;height:70px;top:45%;width:50px}.activities .activities_silde .slick-dots li button,.events .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:2px solid #264552;outline:0;border-radius:10px}.activities .activities_silde .slick-dots li.slick-active button:before,.events .slick-dots li.slick-active button:before{border:2px solid #264552;background:#0c5e34;border-radius:50%;opacity:1}.activities .all-hotel-like-com{position:relative;border-radius:10px;margin-bottom:20px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;overflow:hidden}.activities .all-hotel-like-com:hover img,.events .all-hotel-like-com:hover img{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.activities .all-hotel-lc-img img,.events .all-hotel-lc-img img{width:100%;border-radius:10px}.activities .all-hotel-lc-con,.events .all-hotel-lc-con{position:absolute;width:100%;margin-top:-128px;padding:0 20px;display:block;text-align:left;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.activities .all-hotel-like-com:before,.events .all-hotel-like-com:before{content:'';position:absolute;background:linear-gradient(to top,rgb(5 5 5 / 76%) 10%,rgba(84,84,84,.21) 80%);top:0;bottom:0;left:0;width:100%;border-radius:5px}.activities .all-hotel-like-com .all-hotel-lc-con,.events .all-hotel-like-com .all-hotel-lc-con{position:absolute;width:100%;margin-top:-122px;padding:0 20px;display:block;text-align:left}.activities .all-hotel-like-com:hover .all-hotel-lc-con,.events .all-hotel-like-com:hover .all-hotel-lc-con{position:absolute;width:100%;margin-top:-190px;padding:0 20px;display:block;text-align:left}.activities .all-hotel-lc-con h5,.events .all-hotel-lc-con h5{text-align:left;font:14px/20px Marcellus;font-weight:600;letter-spacing:.6px;color:#fff;opacity:1;padding-bottom:10px;overflow:hidden;margin-top:0;margin-bottom:0}.activities .all-hotel-lc-con h6,.events .all-hotel-lc-con h6{text-align:left;font:12px/20px Rubik;letter-spacing:0;color:#fff;opacity:1;margin-bottom:0}.activities .all-hotel-lc-con p,.events .all-hotel-lc-con p{text-align:left;font:400 13px/17px Rubik;letter-spacing:0;color:#fff;opacity:1;min-height:65px}.activities .all-hotel-lc-con a,.events .all-hotel-lc-con a{font-size:14px;letter-spacing:0;color:#f9b651;opacity:1;font-family:Rubik}.activities .all-hotel-spec-tit h3 span,.events .all-hotel-spec-tit h3 span{text-align:left;font:14px/20px Rubik;letter-spacing:0;color:#fff;opacity:1}.events{background:url(../images/events/events-bg.jpg) 0 0/cover no-repeat padding-box;padding:40px 0 0;position:relative}.events .title h1{font:30px/42px Marcellus;letter-spacing:1px;color:#fff;margin:50px auto 10px;text-align:center;position:relative;max-width:810px}.events .title h2{font:30px/42px Marcellus;letter-spacing:1px;color:#fff;margin:30px auto 10px;text-align:center;position:relative;max-width:810px}.events .title p{text-align:center;font:15px/24px Rubik;letter-spacing:0;color:#fff;max-width:750px;margin:0 auto}.events .all-hotel-like-com{position:relative;border-radius:10px;margin-bottom:20px;background:#000;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;overflow:hidden}.all-hotel-spec-tit h3{padding:5px 20px 18px;text-align:left;font:24px/22px Marcellus;letter-spacing:.6px;color:#fff;opacity:1}.events .events-footer h4{text-align:center;font:35px/42px Marcellus;letter-spacing:.88px;color:#fff;opacity:1;margin:10px 0 5px}.events .events-footer h3{text-align:center;font:35px/42px Marcellus;letter-spacing:.88px;color:#fff;opacity:1;margin:10px 0 5px}.events .events-footer h5 img{height:25px}.events .events-footer h5 a{text-align:center;font:24px/35px Marcellus;letter-spacing:.6px;color:#fff;opacity:1}.events .events-footer h5 a:hover{text-align:center;font:24px/35px Marcellus;letter-spacing:.6px;color:#f9b651;opacity:1}.events:before,.villa:before{position:absolute;content:'';background:no-repeat padding-box #0c5e34;width:100%;height:100%;left:0;top:0;opacity:.85}.testimonial-sec{background:0 0/cover #f5f8f9;padding:80px 0 40px;position:relative}.testimonial-sec .title h3{font:30px/42px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;position:relative;max-width:560px}.testimonial-sec .title h3:before{content:"";display:block;width:190px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:30%;position:absolute}.testimonial-sec .title h3:after{content:"";display:block;width:185px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0;top:30%;position:absolute}.testimonial-sec .next,.testimonial-sec-in .next{background:url(../images/icons/blk-right.svg) center/contain no-repeat;height:50px;border:0;width:33px;position:absolute;top:20%;z-index:100;right:10px}.testimonial-sec .prev,.testimonial-sec-in .prev{background:url(../images/icons/blk-left.svg) center/contain no-repeat;height:50px;border:0;width:33px;position:absolute;top:20%;z-index:100;left:10px}.testimonial-sec .test-width{width:680px;margin:0 auto;min-height:170px}.testimonial-sec .test-width p,.testimonial-sec-in .test-width-in p{text-align:center;font:italic 15px/24px Rubik;letter-spacing:0;color:#264552;opacity:1;padding-bottom:10px}.testimonial-sec .test-width h6,.testimonial-sec-in .test-width h6{text-align:center;font-size:18px;font-family:Rubik;letter-spacing:0;color:#264552 !important;opacity:1;margin:5px 0 0}.testimonial-area .test-content .dis{text-align:center;font:12px/24px Rubik;letter-spacing:0;color:#264552;opacity:1}.testimonial-sec .reel img{border-radius:10px;width:100%}.score{display:block;font-size:16px;overflow:hidden;margin-top:5px;margin-bottom:0}.clients-row .next,.clients-row .prev{height:50px;width:33px;top:28%;position:absolute;border:0;z-index:100}.line-v{margin:5px 0 15px}.line-v p{text-align:center;font:20px/12px Rubik;letter-spacing:0;color:#264552;margin:5px 0}.line-v a{text-align:center;font-size:16px;font-family:Rubik;letter-spacing:0;color:#264552;line-height:4px;padding-top:5px}.clients-row{margin:50px auto 0;max-width:720px}.clients-row .client{padding:15px 10px}.clients-row .client img{height:80px;margin:0 auto}.clients-row .next{background:url(../images/icons/blk-right.svg) center/contain no-repeat;right:0}.clients-row .prev{background:url(../images/icons/blk-left.svg) center/contain no-repeat;left:0}.faq .title h3{font:30px/42px Marcellus;letter-spacing:1px;color:#fff;margin:30px auto 10px;text-align:center;max-width:454px}.faq:before{position:absolute;content:'';background:no-repeat padding-box #000;width:100%;height:100%;left:0;top:0;opacity:0}.faq .title h3:before{width:165px;background:url(../images/icons/heading-line-white.svg) no-repeat;left:70px;position:absolute}.faq .title h3:after{width:165px;background:url(../images/icons/heading-line-white1.svg) no-repeat;right:70px;position:absolute}.faq .title h3:after,.faq .title h3:before{content:"";display:block;height:20px;top:30%}.faq .title h3:after,.faq .title h3:before{content:"";display:block;height:20px;top:30%}.faq .title p{text-align:center;font:16px/24px Rubik;color:#fff !important}.faq,.score,.score-wrap{position:relative}.btn-header-link h4{font-size:15px;display:contents;font-weight:400}.score-wrap{display:inline-block;height:19px}.score .stars-active{color:#264552;position:relative;z-index:10;display:inline-block;overflow:hidden;white-space:nowrap}.score .stars-inactive{color:grey;position:absolute;top:0;left:0;-webkit-text-stroke:initial}#faq .card .collapse.show,#faq .card .collapsing{background:#0c5e34;line-height:30px}#faq .card{margin-bottom:10px;border:0;background:0;border-radius:6px;color:#0c5e34}#faq .card-body{flex:1 1 auto;padding:0 20px 20px;text-align:left;line-height:22px;color:#fff;letter-spacing:.3px;font-size:13px;font-weight:400}#faq .card .card-header{border:0;padding:0}#faq .card .card-header .btn-header-link{display:block;text-align:left;background:#0c5e34;color:#fff;padding:10px 20px;border-radius:6px 6px 0 0}#faq .card .card-header .btn-header-link:after{content:"\f106";font-family:FontAwesome;font-weight:400;float:right;font-size:30px;line-height:26px}#faq .card .card-header .btn-header-link.collapsed{background:#0c5e34;color:#fff}#faq .card .card-header .btn-header-link.collapsed:after{content:"\f107"}#faq .card .collapse{border:0}#faq .card .collapse.show{color:#3caf55}.blog{padding:40px 0;z-index:10;margin-top:-200px}.blog .blog-1-has,.blog .blog-1-title a,.blog-1-date span,.blog-1-excerpt,.faq .title p{letter-spacing:0;opacity:1;color:#264552}.blog-1-block{padding:10px}.blog .blog-1-image img{width:100%;border-radius:10px 10px 0 0;object-fit:cover;height:280px}.blog .blog-1-date{z-index:9;line-height:1.4em;display:inline-flex;font-size:14px;font-weight:500;padding:0;margin:10px 0 15px}.blog .blog-1-has{z-index:9;text-align:left;font:14px/14px Rubik;padding:5px 0 10px}.blog .blog-1-bottom-content{position:relative;padding:30px;background:#fff;margin-top:0;border-radius:0 0 10px 10px}.knoe-more1:hover,.knoe-more:hover{background:#ffff !important;color:#0c5e34}.blog .blog-1-title a{text-align:left;font:24px/5px Marcellus}.blog .blog-1-block.standard-post{margin-bottom:50px}.blog-1-excerpt{margin-bottom:20px;text-align:left;font:16px/24px Rubik}.knoe-more,.knoe-more1{background:#0c5e34 !important;color:#fff}.blog-1-date span{text-align:left;font:24px/66px Marcellus}.blog,.blog .blog-1-date,.blog .blog-1-has,.counter,.counter-count,.faq .title h1,.social .title h1{position:relative}.pd-20{padding:20px 0 0}.knoe-more,.knoe-more1:hover,.knoe-more:hover{border-radius:6px;padding:10px 30px;margin-top:30px;opacity:1;text-transform:uppercase}.knoe-more1{opacity:1;border-radius:6px;padding:15px 30px;margin-top:30px;text-transform:uppercase}.blog .blog-1-image,.book_now_btn,.book_table_inner .book_table_item .input-append{position:relative;overflow:hidden}.counter{text-align:left;width:750px;margin-left:330px;padding-top:0;top:-150px}.counter-count{font-size:50px;font-weight:700;color:#000;text-align:center;display:inline-block}.count{background:linear-gradient(90deg,#d74b33 0,50%,#f69a3f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-fill-color:transparent}.count-up h4{font-size:16px;color:#471b0d;line-height:18px}.count-up h4 img{float:left;margin-right:12px}.colose-pop{width:30px;position:absolute;height:28px;background-color:#3caf55 !important;border-radius:0;z-index:1000000 !important;opacity:1;font-weight:300;right:0;border:0;font-size:24px;top:0;color:#fff}.modal-body,.modal-body-n,.modal-dialog-n,footer,footer .con-heading{position:relative}.modal-body-n{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:.5rem !important}.modal-dialog-n{width:auto;margin:2.75rem .75rem;pointer-events:none}@media(min-width:576px){.modal-dialog,.modal-dialog1{max-width:480px !important;margin:1.75rem auto !important}}.modal-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 !important}.rka{padding:0 15px}footer{margin-top:0}.footerbg{width:100%;background:url(../images/footerbg.png) center bottom/cover repeat-x;height:210px}.pb-6{padding-bottom:40px}footer .footer-sec{background:padding-box #0c5e34;min-height:630px;padding-top:50px;padding-bottom:30px}footer .footer-left ul,footer .frightside ul{padding-top:20px}footer .footer-left ul li{width:50%;float:left}footer .footer-left ul li a{text-align:left}footer .footer-left ul li a img{width:70px;padding-right:10px}footer .footer-logo{margin-top:100px}footer .footer-contact,footer .footer-right,footer .footer-text{margin-top:50px}footer .media .media-left i{font-size:25px;padding:5px 0;color:#fff}footer .media-body{display:table-cell;vertical-align:top}footer .media .media-body h4{letter-spacing:.3px;font:14px/22px Rubik;color:#fff;padding:10px 0 10px 25px}footer .con-heading{font:20px/25px Marcellus;letter-spacing:1px;color:#3caf55;text-transform:uppercase;opacity:1;padding:50px 0 20px}footer .con-heading:after{content:"";position:absolute;bottom:27px;left:120px;right:0;height:5px;border-top:12px solid #3caf55;width:140px}footer h3{color:#fff;font-size:20px;font-weight:600;margin-bottom:15px}footer p{font:14px/22px Rubik;letter-spacing:0;color:#eef2f3;opacity:1}footer .rkf p{font:11px/22px Rubik}footer .rkf p a{font:11px/18px Rubik;padding:0 12px}footer .rkf p span{padding:0 0 0 12px}footer .frightside h2{color:#3caf55;text-transform:uppercase;letter-spacing:2px;font:18px/22px Marcellus;margin-top:40px}footer .frightside ul li{width:100% !important;padding-bottom:5px}footer .frightside ul li a{width:100% !important;color:#fff;padding-bottom:10px;font:14px/20px}footer .frightside ul li a:hover{width:100% !important;color:#3caf55;padding-bottom:10px}.sup-n{font-size:14px;color:#fff;position:relative;top:-10px}footer .textb{font-weight:500}.accordion li.open .link,.accordion li.open i,.media-body a,.submenu a:hover,footer a{color:#fff}footer a:hover{color:#3caf55}.footer-widget-area{padding:80px 0 0;background:url(../images/footer-logo-bg.svg) center/90% no-repeat;min-height:730px}.footer-social .list-wrap{display:flex;align-items:center;justify-content:flex-end;gap:8px}.accordion .link,.submenu li a{display:block;text-align:left;letter-spacing:.7px;text-transform:uppercase;opacity:1;color:#fff}.footer-social .list-wrap li a{width:45px;height:45px;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:24px}.footer-social .list-wrap li a:hover,.media-body a:hover{color:#3caf55}.footer-bg-two{background-size:cover;background-position:center}.footer-top-two{padding:100px 0 40px}.footer-top-two .fw-logo{margin-bottom:30px}.footer-content>p{margin-bottom:20px;width:90%}.social .title h1{font:30px/42px Marcellus;letter-spacing:1px;color:#264552;margin:30px auto 10px;text-align:center;max-width:780px}.social .title h1:before{width:150px;background:url(../images/icons/heading-line.svg) no-repeat;left:0}.social .title h1:after{background-size:100% !important;width:150px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0}.social .title1 h1:after{content:"";display:block;width:74%;height:2px;background:#707070;left:258px;top:23px;position:absolute}.social .title h1:after,.social .title h1:before{height:20px;top:38%;position:absolute;display:block;content:""}.social .title h2{font:30px/42px Marcellus;letter-spacing:1px;color:#264552;margin:30px auto 10px;text-align:center;max-width:780px}.social .title h2:before{width:190px;background:url(../images/icons/heading-line.svg) no-repeat;left:0}.social .title h2:after{width:184px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0}.social .title1 h2:after{content:"";display:block;width:74%;height:2px;background:#707070;left:258px;top:23px;position:absolute}.social .title h2:after{height:20px;top:30%;position:absolute;display:block;content:""}.social .title h2:before{height:20px;top:30%;position:absolute;display:block;content:""}.inner-header{min-height:580px;background-size:cover;background-position:center top}.inner-header:before{content:"";background:no-repeat padding-box #000;opacity:.5;position:absolute;left:0;width:100%;min-height:580px}.inner-heading-text{text-align:center;width:100%;color:#fff;left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.inner-heading-text p{text-align:center;font:14px/12px Rubik;letter-spacing:0;color:#fff;opacity:1}.inner-heading-text h1{text-align:center;font:bold 40px/60px Rubik;letter-spacing:0;color:#fff;opacity:1}.inner-heading-text h2{text-align:center;font:bold 24px/26px Rubik;letter-spacing:0;color:#fff}.inner-heading-text h3{text-align:center;font:14px/22px Rubik;letter-spacing:0;color:#fff;padding:15px 100px 0}.inner-heading-text hr{border-top:1px solid #fff;margin-bottom:4px}.inner-heading-text-new{text-align:center;width:100%;color:#fff;left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.inner-heading-text-new p{text-align:center;font:14px/12px Rubik;letter-spacing:0;color:#fff;opacity:1}.inner-heading-text-new h1{text-align:center;font:bold 42px/60px Rubik;letter-spacing:0;color:#fff;opacity:1;margin-bottom:0}.inner-heading-text-new h2{text-align:center;font:bold 24px/26px Rubik;letter-spacing:0;color:#fff;margin-bottom:0}.inner-heading-text-new h3{text-align:center;font:14px/22px Rubik;letter-spacing:0;color:#fff;padding:15px 100px 0;margin-bottom:0}.inner-heading-text-new hr{border-top:1px solid #fff;margin-bottom:4px}.inner-heading-text hr{border-top:1px solid #fff;margin-bottom:4px}.check-availability{position:relative;margin:-10px auto 85px;left:0;right:0;text-align:center}.booknow,.booknow:hover{margin:0 auto;left:0;right:0;width:135px;opacity:1}.booknow{background:no-repeat padding-box #0c5e34;color:#fff;text-align:center;padding:15px 20px 14px;z-index:1;border-radius:0}.booknow:hover{background:no-repeat padding-box #fff;color:#0c5e34;text-align:center;padding:15px 20px 14px;z-index:1;border-radius:0}.content-area .availability,.content-area .availability:hover{margin:30px auto 0;width:200px;text-align:center;padding:12px 20px 10px;z-index:1;font-size:18px;display:block}.content-area h4{margin-bottom:25px;font:40px/42px Marcellus;letter-spacing:1px;color:#264552}.content-area h5{margin-bottom:25px;font:22px/28px Rubik;color:#264552}.content-area h6{margin-bottom:15px;font:18px/26px Rubik;color:#264552;font-weight:500}.content-area{margin-bottom:80px}.content-area p{text-align:center;font:16px/24px Rubik;letter-spacing:0;color:#264552;opacity:1;margin-bottom:20px}.fweight{font-weight:500 !important}.discription{padding:70px 0;background:#fff}.discription h4{text-align:center;font:40px/42px Marcellus;letter-spacing:1px;color:#264552;opacity:1;margin-bottom:10px}.discription h5{font:30px/32px Marcellus;color:#264552;margin:30px 0 20px}.discription h6{font:600 20px/36px Marcellus;color:#264552;margin:20px 0 0}.discription p{text-align:left;font:16px/24px Rubik;margin-bottom:20px}.flex-container{display:flex;flex-flow:row wrap;justify-content:center;align-content:space-around;width:100%;margin-top:15px}.flex-container>div{background-color:#fefeff;color:#264552;width:100px;margin:10px;flex:0 1 22%;text-align:left;font-size:16px;padding:15px;line-height:20px}.flex-container>div img{height:40px;padding-right:10px;float:left}@media(max-width:800px){.flex-container>div{max-width:75%;flex:0 1 30%}}@media(max-width:600px){.flex-container>div{max-width:50%;flex:0 1 40%}.flex-container>div>span{display:block;width:100%;text-align:center}}.icon-main{margin-bottom:30px;text-align:center;color:#264552;line-height:20px;font-size:16px}.icon-main img{height:40px;margin-bottom:10px}.room-fea .icon-heright{height:45px}.faq{background:url(../images/bg/faqbg.jpg) center no-repeat padding-box;padding:40px 0 200px;background-size:cover}.discription .carousel-caption h5{color:#fff;margin:0 0 50px !important}.content-area .availability{background:no-repeat padding-box #0c5e34;color:#fff;border-radius:6px}.content-area .availability:hover{background:no-repeat padding-box #fff;color:#3caf55}.disclaimer{padding:70px 0 60px;background:#fff}.disclaimer .title{margin-bottom:20px}.mobile-btn-fixed,.mobile-btn-fixed:hover{position:fixed;width:150px;background:#0c5e34;padding:9px 0 7px;font-size:18px;right:0;margin:0 auto 20px;border-radius:6px;left:0}.disclaimer .title h1{font:30px/42px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto;text-align:left;position:relative}.disclaimer .title h2{font:30px/42px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto;text-align:left;position:relative}ul.ListIn{display:inline-block}ul.ListIn li{float:left;width:98%;font:16px/22px Rubik;padding:0 18px 15px 0;letter-spacing:.5px;list-style:disc;margin-left:20px;text-align:justify}ul.ListIn li a{color:#28a745}.mobile-btn-fixed{bottom:-100px;color:#fff;text-align:center;z-index:100;font-weight:400}.mobile-btn-fixed:hover{bottom:-100;color:#fff;text-align:center;z-index:10000}.hideBottom{bottom:0}.exclusive{background:url(../images/bg/banner_02.webp) center top/cover no-repeat;height:100%;padding-bottom:50px;position:relative}.exclusive:before{content:"";background:no-repeat padding-box #000;opacity:.6;position:absolute;left:0;width:100%;height:100%}.discription .carousel-caption,.discription .carousel-caption:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.exclusive .title h1{font:30px/40px Marcellus;letter-spacing:1px;color:#fff;margin:50px auto 10px;text-align:center;position:relative;max-width:700px}.exclusive .title h2{font:30px/40px Marcellus;letter-spacing:1px;color:#fff;margin:50px auto 10px;text-align:center;position:relative;max-width:700px}.exclusive .title p{text-align:center;font:14px/20px Rubik;letter-spacing:0;color:#fff}.exclusive-icon{padding:0 50px;position:relative;transform:translateY(-50%);top:54%}.exclusive .icon-main{margin-bottom:30px;text-align:center;color:#fff}.exclusive .icon-main img{height:60px}.testimonial-sec-in{background:0 0/cover #fff;padding:80px 0 20px;position:relative}.testimonial-sec-in .title h1{font:30px/40px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;position:relative;max-width:560px}.testimonial-sec-in .title h2{font:30px/40px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;position:relative;max-width:560px}.testimonial-sec-in .title p{text-align:center;font:16px/24px Rubik;letter-spacing:0;color:#264552;max-width:750px;margin:0 auto}.bg-white{background:#fff}.test-width-in{width:850px !important;margin:0 auto}.discription .carousel-caption{z-index:1;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.discription .carousel-caption:before{content:"";background:no-repeat padding-box #000;opacity:.2;height:100vh;z-index:-10}.buffetfood{padding:80px 0}.buffetfood-white{background:#fff;border-radius:10px}.buffetpad{padding:0 50px 0 50px}.radius{width:100%;border-radius:10px 0 0 10px}.position-sticky{position:sticky;position:-webkit-sticky;top:70px;margin-bottom:30px}.buffetfood .title h1{font:30px/36px Rubik;letter-spacing:1px;color:#264552;margin:30px auto 25px;text-align:left;position:relative}.buffetfood .title h2{font:30px/36px Rubik;letter-spacing:1px;color:#264552;margin:30px auto 25px;text-align:left;position:relative}.foodbg{background:url(../images/food.webp) 0 0/cover;height:700px;border-radius:10px 0 0 10px}.buffetfood .title h4{margin:0 auto;font-size:16px;font-weight:600;line-height:20px;margin-bottom:4px}.buffetfood .title h4 span{color:#3caf55;padding-right:10px}.borderleft{border-left:1px solid #707070;padding-left:15px !important}.buffetfood .pb-5{padding-bottom:20px !important}.buffetfood .title p{text-align:left;font:14px/20px Rubik;letter-spacing:0;color:#264552;margin:0 auto}.four-icon-main{width:900px;margin:0 auto}.four-icon p{line-height:15px;font-size:13px}.four-icon img{height:40px;margin-bottom:8px}.four-icon-main1{width:auto;margin:0 auto}.four-icon1 p{line-height:15px;font-size:13px}.four-icon1 img{height:40px;margin-bottom:8px}.font-14{font-size:14px !important;line-height:20px !important;margin-bottom:8px !important;margin-top:10px !important}.roomvideo{position:absolute;right:0;left:0;margin:0 auto;width:50px !important;height:50px !important;bottom:-80px;text-align:center}.carousel-indicators li{opacity:1 !important;transition:opacity .9s;width:10px;height:10px;border:2px solid #ffff;border-radius:50%;background:0}.carousel-indicators .active{display:block;width:10px;height:10px;border:2px solid #ffff;border-radius:50%;background:#0c5e34}#carousel-16 .carousel-item img,.carousel-item img,.exclusive img,.fvideo,.room-thumb img{width:100%}.border-gray{border:1px solid #e9e9e9}.inner-header-one{min-height:450px;background-size:cover;background-position:center top;margin-bottom:80px}.inner-header-one:before{content:"";background:no-repeat padding-box #000;opacity:.5;position:absolute;left:0;width:100%;min-height:450px}.inner-header-one .inner-heading-text{text-align:center;width:100%;color:#fff;left:50%;position:absolute;top:50%;min-height:450px}.inner-header-one .inner-heading-text p{text-align:center;font:14px/12px Rubik;letter-spacing:0;color:#fff;opacity:1}.inner-header-one .inner-heading-text h1{text-align:center;font:bold 45px/60px Rubik;letter-spacing:0;color:#fff;opacity:1}.inner-header-one .disclaimer{background:#f5f8f9}.content-area-term{padding-bottom:50px}.content-area-term p{text-align:left;font:16px/24px Rubik;letter-spacing:0;color:#264552;opacity:1;margin-top:10px}.content-area-term .title h1{font:30px/42px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto;text-align:left;position:relative}.content-area-term ul.ListIn{display:inline-block}.content-area-term ul.ListIn li{float:left;width:98%;font:16px/25px Rubik;padding:0 18px 15px 0;letter-spacing:.5px;list-style:disc;margin-left:20px}.content-area-term ul.ListIn li a{color:#28a745}.content-area-term .title h1{font:28px/42px Marcellus;letter-spacing:1px;color:#264552;margin:20px auto}.content-area-term .title h2{font:28px/42px Marcellus;letter-spacing:1px;color:#264552;margin:20px auto}.feature ul li{width:50%;float:left;padding:3px}.contact-page{padding-bottom:80px}.contact-page .title h1{font:28px/42px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto 20px}.contact-page .title h2{font:28px/42px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto 20px}.contact-page .con-heading{font:24px/30px Marcellus;letter-spacing:1px;color:#3caf55;text-transform:uppercase;opacity:1;padding:50px 0 20px;position:relative}.contact-page .con-heading:after{content:"";position:absolute;top:58px;left:130px;right:0;height:5px;border-top:12px solid #3caf55;width:140px}.contact-page .media .media-left i{font-size:25px;padding:5px 0;color:#264552}.contact-page .media-body{display:table-cell;vertical-align:top}.contact-page .media .media-body h4{letter-spacing:.3px;font:14px/22px Rubik;color:#264552;padding:10px 0 10px 25px}.contact-page .media .media-body h4 a{color:#264552}.contact-page .btn{width:160px;background:#0c5e34;padding:9px 10px 7px;font-size:18px;border-radius:6px;color:#fff;border:solid 2px #0c5e34}.contact-page .btn:hover{width:160px;background:#fff;padding:9px 10px 7px;font-size:18px;border-radius:6px;color:#0c5e34;border:solid 2px #0c5e34}.form-wrap{margin-bottom:1rem}.cpt{background:url(../images/cpt.jpeg) no-repeat;width:100%;text-align:center;padding:10px 10px;font-size:16px;font-weight:500;opacity:.8;margin-left:0}.form-control{display:block;width:100%;height:calc(2.3em+0.4rem+2px);padding:.5rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.home-h ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px 10px;margin:30px 0 20px;-webkit-transform:all .5s ease;transform:all .5s ease;padding:0}.home-h li{font-weight:400;font:18px/24px Rubik;line-height:22px;color:#264552;cursor:pointer;list-style:none;padding:0 5px 20px;display:inline}.home-h li:first-child{list-style:none}.home-h li:hover{color:#3caf55}.home-h li a:hover{color:#3caf55}.home-h li .active{color:#3caf55}.f10{font-size:10px;color:#264552}.inner-header-two{min-height:590px;background-size:cover;background-position:center top;margin-bottom:28px}.inner-header-two:before{content:"";background:no-repeat padding-box #000;opacity:.5;position:absolute;left:0;width:100%;min-height:590px}.inner-header-two .inner-heading-text{text-align:center;width:100%;color:#fff;left:50%;position:absolute;top:50%;min-height:450px}.inner-header-two .inner-heading-text p{text-align:center;font:14px/12px Rubik;letter-spacing:0;color:#fff;opacity:1}.inner-header-two .inner-heading-text h1{text-align:center;font:bold 40px/55px Rubik;letter-spacing:0;color:#fff;opacity:1}.inner-header-two .inner-heading-text h3{text-align:center;font:bold 20px/20px Rubik;letter-spacing:0;color:#fff;opacity:1;margin-bottom:10px}.inner-header-two .inner-heading-text h4{font:14px/12px Rubik}.nightstay_area{padding:50px 0 80px}.text-height{min-height:400px}.inner-header-two .roomvideo{position:absolute;left:0;width:50px !important;height:50px !important;border-radius:50%;padding:15px 0 !important;bottom:-80px;text-align:center;margin:0 auto;right:0}.nightstay_area h2{text-align:center;font:24px/30px Rubik;color:#264552;font-weight:500;margin-bottom:30px}.nightstay_area p{margin-bottom:15px;font-size:16px}.nightstay-icon-sec{padding-top:50px}.nightstay-icon-sec p{font:16px/22px Rubik;color:#264552}.nightstay-icon{margin-bottom:15px}.nightstay-icon img{height:45px}.night-resort-highlight{padding:0 0 30px}.night-resort-highlight h2{font:40px/60px Rubik}.night-resort-highlight h2 span{font-weight:bold}.night-resort-highlight h2 p{font:18px/24px Rubik}.pb-50{padding-bottom:50px}.pb-80{padding-bottom:80px}.nightstay-offer h5{font:22px/30px Rubik;color:#264552}.nightstay-offer h4{font:24px/40px Rubik;color:#3caf55;font-weight:bold;margin:30px 0 15px}.buffetfood-internal{padding:80px 0}.buffetfood-internal{border-radius:10px}.buffetfood-internal .buffetpad{padding:0 40px}.buffetfood-internal .buffetfood-white{background:#fff;border-radius:10px;overflow:hidden}.radius{width:100%;border-radius:10px 0 0 10px}.position-sticky{position:sticky;position:-webkit-sticky;top:70px;margin-bottom:30px}.buffetfood-internal .title h1{font:30px/36px Rubik;letter-spacing:0;color:#264552;margin:40px auto 20px;text-align:left;position:relative}.buffetfood-internal .title h2{font:30px/36px Rubik;letter-spacing:0;color:#264552;margin:40px auto 20px;text-align:left;position:relative}.buffetfood-internal .foodbg{background:url(../images/food/food-system.jpg) 0 0/cover;height:700px;border-radius:10px 0 0 10px}.buffetfood-internal .title h4{margin:0 auto;font-size:16px;font-weight:600;line-height:20px}.buffetfood-internal .title h4 span{color:#3caf55;padding-right:10px}.buffetfood-internal .borderleft{border-left:1px solid #707070;padding-left:15px !important}.buffetfood-internal .pb-5{padding-bottom:20px !important}.title-new h1{font:30px/40px Rubik;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;position:relative;max-width:615px}.title-new h1 span{font:30px/32px Rubik;color:#264552;font-weight:bold}.title-new h1:before{content:"";display:block;width:190px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:30%;position:absolute}.title-new h1:after{content:"";display:block;width:184px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0;top:40%;position:absolute}.title-new p{text-align:center;font:16px/24px Rubik;letter-spacing:0;color:#264552;max-width:550px;margin:0 auto 60px}.title-new h2{font:30px/36px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;position:relative;max-width:615px}.title-new h2 span{font:30px/32px Rubik;color:#264552;font-weight:bold}.title-new h2:before{content:"";display:block;width:190px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:-34px;top:30%;position:absolute}.title-new h2:after{content:"";display:block;width:184px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:-32px;top:40%;position:absolute}.buffetfood-internal .foodbgeo{height:510px;border-radius:10px 0 0 10px}.night-tent-section{background:#f5f8f9;padding:0 0 50px}.buffetfood-internal .foodbgeo-school{height:390px;border-radius:10px 0 0 10px}.h3h{font:30px / 36px Rubik}.night-tent-section .room-content h3{text-align:left;font:36px/10px Rubik;letter-spacing:0;color:#264552;opacity:1;margin-bottom:50px}.night-tent-section .room-content p{text-align:justify;font:16px/21px Rubik;letter-spacing:0;color:#264552;opacity:1;min-height:90px;padding-top:25px}.night-tent-section .room-content a{text-align:center;font:28px/32px Marcellus;letter-spacing:1.4px;transition:.5s;margin-bottom:10px;height:42px;padding-right:0;margin-top:10px;text-transform:uppercase}.link-aco{font-size:18px !important;color:#264552 !important;font-weight:300 !important;padding:4px 0 !important;line-height:22px !important;font-family:Rubik !important;text-align:left !important}.link-aco:hover{font-size:18px !important;color:#3caf55 !important;font-family:Rubik !important;font-weight:300 !important;padding:4px 0 !important;line-height:22px !important;text-align:left !important}.link-aco1{font-size:18px !important;color:#fff !important;font-weight:300 !important;padding:10px 0 !important;line-height:22px !important;font-family:Rubik !important;text-align:left !important}.link-aco1:hover{font-size:18px !important;color:#3caf55 !important;font-family:Rubik !important;font-weight:300 !important;padding:10px 0 !important;line-height:22px !important;text-align:left !important}.pbnew-night{padding-bottom:90px !important}.night-tent-section .room-bootom ul{margin-top:30px;height:50px;margin-bottom:0;padding:0 !important}.night-tent-section .room-bootom li{width:35%;padding:0;float:left}.night-tent-section .room-bootom{padding-top:20px}.night-tent-section .room-fea h6{margin-top:30px;font:20px/10px Rubik}.night-tent-section .plr{padding:15px 0 0 0}.night-tent-section .pll{padding:15px 0 0 50px}.night-tent-section .detail-btn{position:absolute;right:15px;width:40px !important;height:40px !important;border-radius:50%;padding:0 0 !important;bottom:15px;z-index:100}.night-tent-section .detail-btn img{height:40px}.night-tent-section .room-fea ul li img{display:table !important;text-align:center;margin:0 auto;padding-bottom:5px;height:45px;margin-bottom:5px !important}.night-tent-section .room-fea ul li{display:table !important;text-align:center;width:auto;padding:0 3% 0 1%}.villas-internal{background:url(../images/bg/villasinbg.webp);background-size:cover;padding:50px 0}.villas-internal h3{color:#fff;margin-bottom:90px;font:36px/10px Rubik;letter-spacing:0}.villas-internal p{color:#fff}.villas-internal .room-fea ul li{float:left;display:inline;text-align:center;font:14px/16px Rubik;letter-spacing:0;color:#fff;opacity:1;width:20%;padding:0 1% 0 0}.villas-internal .room-fea{margin-bottom:0}.villas-internal .room-fea h6{color:#fff}.villas-internal a{text-align:center;letter-spacing:1.4px;transition:.5s;margin-bottom:10px;height:45px;padding-right:0;padding-top:14px !important}.villas-internal a:hover{text-align:center;letter-spacing:1.4px;transition:.5s;margin-bottom:10px;height:45px;padding-right:0;padding-top:12px !important}.villas-internal .room-content p{text-align:justify;font:14px/24px Rubik;letter-spacing:0;color:#fff;opacity:1;min-height:90px}.villas-internal .room-bootom ul li{width:40%;padding:0;float:left;padding:10px 0 !important}.villas-internal a{margin-bottom:10px;height:45px;padding-top:12px !important}.villas-internal .room-bootom{padding-top:70px}.lake-view-villas-in{background:#f5f8f9;padding:80px 0}.lake-view-villas-in ul li a{text-align:center;letter-spacing:1.4px;transition:.5s;margin-bottom:10px;height:42px;padding-right:0;padding-top:10px !important}.lake-view-villas-in ul li a:hover{text-align:center;letter-spacing:1.4px;transition:.5s;margin-bottom:10px;height:42px;padding-right:0;padding-top:10px !important}.lake-view-villas-in .detail-btn{position:absolute;right:15px;width:40px !important;height:40px !important;border-radius:50%;padding:0 0 !important;bottom:15px;z-index:100}.lake-view-villas-in .room-content p{text-align:justify;font:14px/24px Rubik;letter-spacing:0;color:#fff;opacity:1;min-height:90px}.lake-view-villas-in .plr{padding:15px 0 0 40px}.lake-view-villas-in .room-content p{color:#264552}.lake-view-villas-in .room-fea ul li{display:table !important;text-align:center;width:auto;padding:0 1% 0 1%}.lake-view-villas-in .room-content p{padding-top:10px;padding-bottom:10px}.lake-view-villas-in .room-bootom ul li{width:40%;padding:0;float:left}.lake-view-villas-in .room-bootom ul{padding:10px 0 !important}.lake-view-villas-in .room-content h3{text-align:left;font:36px/10px Rubik;letter-spacing:0;color:#264552;opacity:1;margin-bottom:30px}.lake-view-villas-in .room-fea h6{margin-top:30px;font:20px/10px Rubik}.lake-view-villas-in .next-para{padding-top:30px;font-size:16px}.five{font:120px/81px Rubik;float:Left;font-weight:300}.five-text p{line-height:1.3 !important;letter-spacing:.3px;word-spacing:2px;font-size:20px !important}.five-text p:first-child::first-letter {font-weight:300;font-size:120px;float:left;line-height:60px;padding-right:8px;margin-top:-20px}.two-text p{line-height:1.3 !important;letter-spacing:.3px;word-spacing:2px;font-size:20px !important}}.two-text p{font-weight:300;font-size:120px;float:left;padding:0}.two-text p img{float:left}.two-text p span{float:left;padding:30px 15px;display:block}.title-new-1{text-align:center;font:16px/24px Rubik;letter-spacing:0;color:#264552;max-width:100% !important;margin:0 auto 60px}.title-new-01 h1{font:30px/30px Rubik;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;position:relative;max-width:640px}.title-new-01 h1 span{font:30px/32px Rubik;color:#264552;font-weight:bold}.title-new-01 h1:before{content:"";display:block;width:190px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:30%;position:absolute}.title-new-01 h1:after{content:"";display:block;width:184px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0;top:40%;position:absolute}.title-new-01 p{text-align:center;font:16px/24px Rubik;letter-spacing:0;color:#264552;max-width:550px;margin:0 auto 30px}.title-new-01 h2{font:30px/30px Rubik;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;position:relative;max-width:640px}.title-new-01 h2 span{font:30px/32px Rubik;color:#264552;font-weight:bold}.title-new-01 h2:before{content:"";display:block;width:190px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:30%;position:absolute}.title-new-01 h2:after{content:"";display:block;width:184px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0;top:40%;position:absolute}.img-radius{border-radius:10px}.login-box{background:#fff;border-radius:10px;padding:20px 30px 30px}.me-2{margin-right:.5rem !important}.package_area{padding:0 0 50px}.package_area h2{text-align:center;font:40px/45px Marcellus;color:#0c5e34}.package_area p{font:16px/22px Rubik;color:#264552;padding-top:10px;min-height:30px;letter-spacing:0}.room-content .pl a{text-align:left;font:28px/32px Marcellus;letter-spacing:1.4px;transition:.5s;margin-bottom:10px;height:70px;padding-right:70px}.detail-btn1{position:absolute;right:15px;width:40px !important;height:40px !important;border-radius:50%;padding:0 !important}.detail-btn1 img{height:40px !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:wrap !important}.size-2{width:2.0rem;height:2.0rem;float:left;margin-top:5px}.lable{padding:2px 5px 0 5px;font-size:16px}.btn-ujarak-new{width:100% !important}.forgotpassword{color:#3caf55;font-size:16px;line-height:36px}.forgotpassword:hover{color:#264552;font-size:16px;line-height:36px}.checkbox-grid{margin-bottom:35px !important}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;width:18px;height:18px;margin-right:5px}.checkbox-grid .listclass2{display:block;float:left;width:50%}.radio,.checkbox{vertical-align:middle}label{display:inline-block;margin-bottom:.4rem}.reach .title h2{font:normal normal normal 30px / 36px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto 47px;text-align:center;position:relative;max-width:100%;text-transform:uppercase}.reach .title h2:after{content:"";display:block;width:190px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0;top:30%;position:absolute}.reach .title h2:before{content:"";display:block;width:190px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:30%;position:absolute}.reach .title p{text-align:center;font:16px/24px Rubik;letter-spacing:0;color:#264552;max-width:550px;margin:0 auto}.reach .title01 h2{font:30px/30px Rubik;letter-spacing:1px;color:#264552;margin:10px auto 10px;text-align:center;position:relative;max-width:700px}.reach .title01 p{text-align:center;font:16px/24px Rubik;letter-spacing:0;color:#264552;max-width:550px;margin:0 auto}.reach h5{font:30px / 36px Marcellus;color:#264552;margin-bottom:30px;font-weight:bold;padding-top:26px}.reach p{font:15px/24px Rubik;color:#264552}.reach .title h6{font:16px/20px Rubik;letter-spacing:1px;color:#264552;margin:16px auto 10px;text-align:center;position:relative}.ft-50{font-size:105px;color:#3caf55;font-family:Rubik;font-weight:400;line-height:80px}.ft-30{font-size:30px;color:#264552;font-family:Rubik;font-weight:300;padding-left:50px;letter-spacing:0;line-height:34px}.ft-35{font-size:30px;color:#264552;font-family:Rubik;font-weight:300;padding-left:0;letter-spacing:0;line-height:34px}.ft-50 sup{font-size:60px;color:#3caf55;font-family:Rubik;font-weight:400;top:-50px}.reach h6{font-size:18px !important;font-family:Rubik;color:#264552;font-weight:500 !important;padding:0;margin:15px 0 15px !important}.reach .pp{min-height:54px !important;padding-top:16px !important;width:100%}.nightstay_area a{color:#28a745}.ft-30w{font-size:30px;color:#fff;font-family:Rubik;font-weight:300;padding-left:35px;letter-spacing:0;line-height:34px}.ft-50f{font-size:105px;color:#3caf55;font-family:Rubik;font-weight:400;line-height:80px}.pt-22{padding-top:1.5rem !important}.ft-35f{font-size:18px;color:#264552;font-family:Rubik;font-weight:300;padding:0 0 10px 9px;letter-spacing:0;line-height:22px}.ft-18{font-size:30px;color:#264552;font-family:Rubik;font-weight:300;padding:8px 5px;letter-spacing:0;line-height:32px}.reach-fea ul{margin:5px 0 0 18px}.reach-fea ul li{font:16px/22px Rubik !important;letter-spacing:0;list-style:disc;padding-bottom:7px}.reach-roomh p{min-height:30px !important}.reach-fean ul{margin:10px 0 20px 18px !important;min-height:280px !important}.reach-fean ul li{display:list-item !important;width:100% !important;font:16px/22px Rubik !important;letter-spacing:0 !important;list-style:disc !important;padding-bottom:7px !important;color:#fff !important;text-align:left !important}.oting-internal-sec{padding:0}.corp{padding:80px 70px 101px 40px;background:url(../images/bg/corp-bg.jpg);background-size:cover;position:relative;z-index:100;min-height:930px}.school{padding:80px 40px 120px 75px;background:url(../images/bg/school-picnic-photo.jpg);background-size:cover;position:relative;z-index:100;min-height:930px}.corp:before{content:"";background:#000;top:0;opacity:.5;position:absolute;left:0;width:100%;min-height:100%;z-index:-1}.school:before{content:"";background:#000;top:0;opacity:.5;position:absolute;left:0;width:100%;min-height:100%;z-index:-1}.corpsection h3{color:#fff;margin-bottom:50px;font:36px/10px Rubik;letter-spacing:0}.corpsection p{text-align:justify;font:14px / 20px Rubik;letter-spacing:0;color:#264552;opacity:1;min-height:40px}.corp{min-height:730px !important}.school{min-height:730px !important;margin-bottom:30px}.corp p{color:#fff}.reach-fea-school{min-height:265px}.school p{color:#fff}.boldn{font-weight:600 !important}.corp a{text-align:center;font:28px/32px Marcellus;letter-spacing:1.4px;transition:.5s;margin-bottom:10px;height:43px;padding:10px 0}.corp a:hover{text-align:center;font:28px/32px Marcellus;letter-spacing:1.4px;transition:.5s;margin-bottom:10px;height:43px;padding:10px 0}.corp .room-bootom ul{padding:0 0 !important}.school a{text-align:center;font:28px/32px Marcellus;letter-spacing:1.4px;transition:.5s;margin-bottom:10px;height:43px;padding:10px 0}.school a:hover{text-align:center;font:28px/32px Marcellus;letter-spacing:1.4px;transition:.5s;margin-bottom:10px;height:43px;padding:10px 0}.school .room-bootom ul{padding:0 0 !important}.school .room-bootom ul li{width:40%}.corp .room-bootom ul li{width:40%}.booknow-c{background:#3caf55;width:100px;height:100px;border-radius:50%;text-align:center;color:#fff;font-size:16px;padding:32px 17px;line-height:19px;position:absolute;top:40%;z-index:1000;right:-52px;display:block}.booknow-c:hover{background:#0c5e34;width:100px;height:100px;border-radius:50%;text-align:center;color:#fff;font-size:16px;padding:32px 17px;line-height:20px;position:absolute;top:40%;z-index:1000;right:-52px;display:block}.oting-internal-sctivity h1{font:30px/34px Rubik !important;letter-spacing:1px;color:#264552;margin:10px auto 10px !important;text-align:center;position:relative;max-width:640px}.oting-internal-sctivity p{text-align:center;font:16px/24px Rubik;letter-spacing:0;color:#264552;max-width:520px !important;margin:0 auto}.dayouting-radius{width:100%;border-radius:8px;margin-bottom:10px}.pft{padding-top:0 !important;padding-bottom:20px}.offers{padding:70px 0}.inner-header-three{min-height:590px;background-size:cover;background-position:center top;margin-bottom:28px}.inner-header-three:before{content:"";background:#000;opacity:.5;position:absolute;left:0;width:100%;min-height:590px}.inner-header-three .inner-heading-text{text-align:center;width:100%;color:#fff;left:50%;position:absolute;top:50%;min-height:450px}.inner-header-three .inner-heading-text p{text-align:center;font:14px/12px Rubik;letter-spacing:0;color:#fff;opacity:1}.inner-header-three .inner-heading-text h1{text-align:center;font:bold 45px/55px Rubik;letter-spacing:0;color:#fff;opacity:1}.inner-header-three .inner-heading-text h3{text-align:center;font:bold 20px/20px Rubik;letter-spacing:0;color:#fff;opacity:1;margin-bottom:10px}.inner-header-three .inner-heading-text h4{font:14px/12px Rubik}.inner-header-three .roomvideo{position:absolute;left:0;width:50px !important;height:50px !important;border-radius:50%;padding:0 0 !important;top:150px;text-align:center;margin:0 auto;right:0}.inner-header-three .roomvideo img{height:50px}.title-new-offer h1{font:38px/48px Rubik;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;font-weight:400}.title-new-offer h1 span{font:38px/48px Rubik;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;font-weight:600}.title-new-offer h6{font:14px/22px Rubik;color:#264552;text-align:center;margin-bottom:5px}.title-new-offer p{font:16px/24px Rubik;color:#264552;text-align:center;margin-bottom:50px}.title-new-offer h2{font:30px / 36px Marcellus;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:center;position:relative;max-width:640px}.title-new-offer h2 span{font:30px/32px Rubik;color:#264552;font-weight:bold}.title-new-offer h2:before{content:"";display:block;width:190px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:30%;position:absolute}.title-new-offer h2:after{content:"";display:block;width:184px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0;top:40%;position:absolute}.inner-box-offer h4{font:18px/24px Rubik;letter-spacing:1px;color:#264552;margin:0 auto 10px;text-align:left;position:relative;max-width:640px}.offers .offers-block{padding-left:30px;padding-right:0}.offers .offers-block .inner-box-offer{position:relative;padding-left:70px;margin-bottom:20px}.offers .offers-block .icon{position:absolute;left:0;top:0;color:#0e2a4e}.offers .offers-block .icon img{height:48px}.offers .offers-block h1{text-align:left;font:18px/24px Rubik;color:#264552;opacity:1;margin-bottom:0}.offers .offers-block .text{text-align:left;font:16px/22px Rubik;letter-spacing:0;color:#264552;opacity:1;padding-bottom:35px}.events-in .title h1{font:30px/42px Rubik;color:#fff;margin:10px auto 10px;text-align:center;position:relative;max-width:850px}.events-in .title h2{font:30px/42px Rubik;color:#fff;margin:10px auto 10px;text-align:center;position:relative;max-width:850px}.events-in .title h6{font:16px/20px Rubik;color:#fff;margin:50px auto 10px;text-align:center}.events-in .title h1:before{content:"";display:block;width:190px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:30%;position:absolute}.events-in .title h2:before{content:"";display:block;width:190px;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:0;top:30%;position:absolute}.events-in .title h1:after{content:"";display:block;width:185px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0;top:30%;position:absolute}.events-in .title h2:after{content:"";display:block;width:185px;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:0;top:30%;position:absolute}.events-in .title p{text-align:center;font:16px/24px Rubik;letter-spacing:0;color:#fff;max-width:500px;margin:0 auto}.events-in .events-footer h1{text-align:center;font:25px/42px Rubik;letter-spacing:.88px;color:#fff;opacity:1;margin:10px 0 5px}.events-in .events-footer h2{text-align:center;font:25px/42px Rubik;letter-spacing:.88px;color:#fff;opacity:1;margin:10px 0 5px}.iconic{margin-top:30px}.iconic p{font:18px/30px Rubik;color:#264552;text-align:center;margin-bottom:15px}.exp{padding:0 60px 0 60px;position:absolute;top:50%;transform:translateY(-50%);font-size:30px}.exp h1{font-size:38px;font-weight:400;padding-bottom:30px}.exp h3{font-size:30px;font-weight:400;padding-bottom:30px;font:30px / 45px Marcellus;text-align:center}.exp ul{font-size:38px;font-weight:400;margin-left:30px}.exp ul li{font-size:26px;font-weight:400}.all h2{font:30px / 30px Marcellus;letter-spacing:1px;color:#264552;margin:50px auto 10px;text-align:center;position:relative;max-width:555px}.all h2:before{content:"";display:block;width:34%;height:20px;background:url(../images/icons/heading-line.svg) no-repeat;left:-180px;top:30%;position:absolute}.all h2:after{content:"";display:block;width:34%;height:20px;background:url(../images/icons/heading-line1.svg) no-repeat;right:-180px;top:30%;position:absolute}.all h5{color:#264552;font-size:14px;max-width:500px;margin:5px auto 20px;font-weight:400}.all h5 span{color:#3caf55;font-size:16px;max-width:500px;margin:5px auto 20px}.all-img .thumb-box{border-radius:10px}.all-img .thumb-img{border-radius:10px;width:100%;margin-top:5px}.thumb-heading{padding:20px}.thumb-heading1{padding:20px;margin:0 0 20px;color:#fff;min-height:360px}.thumb-heading1-in{position:absolute;bottom:20px;padding:20px;width:97.5%;left:15px}.thumb-heading1:before{content:'';position:absolute;background:linear-gradient(to top,rgb(5 5 5 / 76%) 10%,rgba(84,84,84,.21) 80%);top:0;bottom:20px;left:15px;width:97.5%;border-radius:10px 10px 10px 10px;margin:0 auto}.thumb-heading1 h1{color:#fff;font-size:20px;font-weight:500;margin-bottom:5px}.thumb-heading1 h4{color:#fff;font-size:16px;margin-bottom:5px;font-weight:400}.thumb-heading1 h5{color:#fff;font-size:16px;font-weight:400;margin-bottom:2px}.thumb-heading1 h6{color:#fff;font-size:12px;margin-bottom:2px}.thumb-heading h3{color:#264552;font-size:20px;font-weight:500;margin-bottom:5px}.thumb-heading h4{color:#264552;font-size:16px;margin-bottom:5px;font-weight:400}.thumb-heading h5{color:#264552;font-size:16px;font-weight:400;margin-bottom:2px}.thumb-heading h6{color:#264552;font-size:12px;margin-bottom:2px}.thumb-heading p{color:#264552;font-size:16px;margin-top:15px;line-height:22px}.playevent-btn{background:#fff;width:40px;display:block;height:40px;padding:10px;border-radius:50px;text-align:center;position:absolute;right:38px}.playevent-btn:hover{background:#3caf55;width:40px;display:block;height:40px;padding:10px;border-radius:50px;text-align:center;position:absolute;right:38px}.playevent-btn img{height:20px}.booknowconcept{background:#0c5e34;color:#fff;text-align:center;padding:12px 20px 12px;z-index:1;border-radius:0;margin:0 auto;display:block;width:200px;position:relative;top:-54px;font-size:18px;text-transform:uppercase}.booknowconcept:hover{background:#3caf55;color:#fff;text-align:center;padding:12px 20px 12px;z-index:1;border-radius:0;margin:0 auto;display:block;width:200px;position:relative;top:-54px;font-size:18px;text-transform:uppercase}.concept_area{padding:0 0 80px}.concept_area h2{text-align:center;font:24px/30px Rubik;color:#264552;font-weight:500;margin-bottom:30px}.concept_area p{margin-bottom:15px;font-size:15px}.inner-header-four{min-height:400px;background-size:cover;background-position:center top;margin-bottom:28px}.inner-header-four:before{content:"";background:#000;opacity:.5;position:absolute;left:0;width:100%;min-height:400px}.inner-header-four .inner-heading-text{text-align:center;width:100%;color:#fff;left:50%;position:absolute;top:50%;min-height:450px}.inner-header-four .inner-heading-text p{text-align:center;font:14px/12px Rubik;letter-spacing:0;color:#fff;opacity:1}.blog .card{border-radius:.6rem;border:0}.blog .blog-1-bottom-content{position:relative;padding:20px 20px 10px;background:#fff;margin-top:0;border-radius:0 0 10px 10px}.blog .blog-1-title a:hover{color:#28a745}.blog .card-columns .card{margin-bottom:1.2rem}.blog-detail{padding:40px 0}.blog-detail h2{font-size:1.5rem;margin-bottom:25px}.blog-detail p{margin-bottom:20px}.cs-blog{margin-bottom:30px}.cs-blog h2{font-size:20px;letter-spacing:-1px;line-height:29px;margin:0 0 11px;position:relative;text-transform:uppercase}.cs-blog::after{clear:both;content:"";display:block}ul.blog-list{list-style:outside none none;margin:-30px 0 0;padding:0;position:relative;width:100%}.blog-list.blog-slide{margin:0}.blog-list.blog-slider{margin:0}ul.blog-list li{float:left;list-style:outside none none;margin:30px 0 0}.blog-slide .slick-list{margin:0 -15px}ul.blog-list.blog-slide li{margin-bottom:10px;margin-top:0}ul.blog-list li:first-child{border:0 none}ul.blog-list li figure{overflow:hidden;position:relative}ul.blog-list li figure img{width:100%}ul.blog-list li .cs-text{border:1px solid #f0f0f0;overflow:hidden;padding:15px 20px}.cs-blog-detail .cs-text .post-option{border-top:1px solid #f0f0f0;float:left;padding-top:10px;width:100%}.cs-blog-detail .cs-text .post-option span a{color:#777}.widget ul.blog-list li .cs-text{height:auto;margin:0;min-height:inherit;padding:9px 0 13px}ul.blog-list li .cs-text span{color:#8b919e;display:inline-block;font-size:12px;line-height:19px}ul.blog-list li .cs-text p{margin-bottom:12px}ul.blog-list li .cs-text h5{border-bottom:1px solid #fff;font-size:15px;margin:0;min-height:56px;padding:0 0 5px}ul.blog-list li .cs-text h5 a{color:#292c33}ul.blog-list li .cs-text .readmore{float:right;font-size:11px;line-height:20px;padding-top:6px;position:relative;text-transform:uppercase}ul.blog-list .slick-list.draggable{overflow:hidden}.cs-blog.classic p,.cs-blog.classic span{display:inline-block;vertical-align:middle}.cs-auther-name a{color:#999}.blog-list .slick-arrow{background-color:#f9f9f9;float:left;height:29px;margin:5px 0 0 5px;text-align:center;width:29px}.blog-list .slick-arrow a{color:#999;font-size:18px;line-height:32px}.cs-blog.classic{margin:0 0 30px}.blog-large .cs-post-title h3,.comment-form .cs-element-title h3,.cs-blog-detail .post-option span.post-category i,.cs-blog.blog-grid .post-option span:last-child,.cs-blog.classic ul{margin:0}.cs-blog.classic li{border-top:2px solid #eceef0;float:left;list-style:none;padding:16px 0;width:100%}.cs-blog.classic p{font-size:16px;font-weight:500;margin:0 -4px 0 0;width:100%}.cs-blog.classic p i{color:#c4c6c8;margin:0 10px 0 0;vertical-align:middle}.cs-blog.classic span{float:right;font-size:12px;text-align:right}.cs-blog.classic span i{color:#e2e5e8;float:right;font-size:24px;margin:2px 0 0 10px}.comment-form ul li,.comment-respond,.cs-pagination-blog{margin-bottom:30px}.cs-blog.blog-medium{border-bottom:0;margin:0;padding-bottom:30px}.cs-blog-detail .cs-post-title::after,.cs-blog-detail .cs-share-detail::after,.cs-blog.blog-medium::after{clear:both;content:"";display:block}.cs-blog.blog-medium .blog-text .cs-post-title{clear:both}.comment-form form .input-holder,.cs-blog .cs-media figure{position:relative}.cs-blog .cs-media figure figcaption{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s ease-in-out;visibility:hidden;width:100%}.cs-blog .cs-media:hover figure figcaption{opacity:1;visibility:visible}.cs-blog.blog-medium .post-title h3{margin-bottom:0}.cs-blog .post-title{margin-bottom:10px}.cs-blog.blog-medium .cs-media figure figcaption .cs-readmore a{color:#fff;font-size:24px;left:50%;margin:-10px 0 0 -65px;position:absolute;top:50%;transform:scale(.7)}.cs-blog.blog-medium .cs-media:hover figure figcaption .cs-readmore a{transform:scale(1)}.cs-blog.blog-medium:last-child{border-bottom:0;padding-bottom:40px}.blog-medium .cs-media{display:inline-block;margin-right:30px;vertical-align:middle;width:37%}.blog-modern .blog-text,.blog-modern .cs-media{display:inline-block;margin-right:-4px;vertical-align:middle}.blog-modern .cs-media{width:48.6%}.blog-large .cs-media img,.blog-medium .cs-media figure img,.blog-modern .cs-media img,.cs-blog-detail .cs-main-post img,.cs-blog.blog-grid figure img{width:100%}.blog-medium .cs-media~.blog-text{display:inline-block;float:none;margin-right:0;vertical-align:middle;width:58%}.blog-modern .blog-text{padding-left:30px;width:51.4%}.blog-modern .blog-text .cs-post-title{margin-bottom:5px;padding-bottom:1px;position:relative}.blog-modern .blog-text .cs-post-title::after{bottom:1px;content:"";height:1px;left:0;position:absolute;width:27px}.blog-medium .blog-separator,.blog-modern .blog-text .blog-separator,.cs-blog-detail .cs-post-title h1{margin:0 0 10px}.blog-modern .blog-text .blog-separator::before,.cs-blog-detail .cs-social-media li a::before,.cs-blog.blog-grid .post-option span:first-child::before{display:none}.blog-medium .blog-text{width:99.1%}.blog-medium .blog-text p{display:inline;margin:0 0 15px}.cs-blog .cs-categories,.cs-blog-detail .cs-categories{display:block;margin:0 0 12px}.cs-blog .cs-categories a,.cs-blog-detail .cs-categories a{border-bottom:2px solid #ededed;color:#55a747;display:inline-block;font-size:10px;margin-right:5px;padding-bottom:2px;text-transform:uppercase}.blog-large .post-option,.cs-blog-detail .cs-social-share,.cs-blog-detail .post-option,.cs-blog.blog-medium .post-option{float:right}.cs-blog .post-option span a,.cs-blog-detail .post-option span a{color:#999 !important;display:inline-block;font-size:12px;margin-right:18px;vertical-align:middle}.cs-blog .post-option span i,.cs-blog-detail .post-option span i{display:inline-block;font-size:14px;margin-right:10px;vertical-align:middle}.cs-blog-detail .post-option .post-category a{margin-left:10px;margin-right:0}.cs-blog-detail .post-option .post-date{margin-left:18px}.cs-blog-detail .cs-text .post-option span i{float:left;margin:3px 8px 0 0}.cs-blog.blog-grid .cs-media~.blog-text{margin:-30px 0 0;padding:0 10px;position:relative;z-index:1}.cs-blog.blog-grid .cs-inner-bolg{background-color:#fff;display:inline-block;padding:20px 25px;width:100%}.cs-blog.blog-grid .blog-text p{margin:0 0 5px}.cs-blog.blog-grid .post-option{line-height:normal;margin:0 0 10px}.cs-blog.blog-grid .post-option span{color:#8b919e;font-size:10px;margin:0 15px 0 0;position:relative;text-transform:uppercase}.cs-blog.blog-grid .post-option span::before{background-color:#8b919e;border-radius:100%;content:"";height:3px;left:-10px;position:absolute;top:5px;width:3px}.cs-blog.blog-grid .read-more{display:inline-block;font-size:12px;position:relative}.cs-blog.blog-grid .read-more::before{content:"";font-family:icomoon;font-size:14px;position:absolute;right:-15px;top:0}.blog-large .cs-text{margin:0 0 20px;position:relative;z-index:1}.blog-large .cs-media~.cs-text{background-color:#fff;margin:0 auto;padding:30px 0 0;width:100%}.cs-blog .cs-author,.cs-blog-detail .cs-author{float:left;margin:0 0 10px}.cs-blog .cs-author figure,.cs-blog-detail .cs-author figure{display:inline-block;height:32px;margin:0 10px 0 0;vertical-align:middle;width:32px}.cs-blog .cs-author figure img,.cs-blog-detail .cs-admin-post .cs-media figure,.cs-blog-detail .cs-admin-post .cs-media figure img,.cs-blog-detail .cs-author figure img{border-radius:100%}.cs-blog .cs-author .cs-text,.cs-blog-detail .cs-author .cs-text{display:inline-block;margin:0;padding:0;vertical-align:middle}.cs-blog .cs-author .cs-text a,.cs-blog-detail .cs-author .cs-text a{color:#555;font-size:13px}.cs-blog.blog-large .post-option span i,.cs-blog.blog-medium .post-option span i{color:#cfcfcf}.post-option span i{margin-right:5px;transition:.3s ease-in-out}.blog-separator{border-bottom:1px solid #f1f1f1;display:inline-block;margin:20px 0 25px;position:relative;width:100%}.blog-large .cs-text p{margin:0 0 25px}.blog-large .read-more{border:1px solid;border-radius:20px;display:inline-block;font-size:12px;padding:4px 20px;text-transform:uppercase}.blog-large .cs-post-title{margin:0 0 15px}.cs-blog-detail .cs-main-post{margin-bottom:25px}.cs-blog-detail .cs-admin-post .cs-text{overflow:hidden}.cs-blog-detail .cs-admin-post{float:left;width:40%}.cs-blog-detail .cs-admin-post .cs-media{float:left;height:46px;margin-right:14px;width:46px}.cs-blog-detail .cs-author-name{color:#ccc;display:inline-block;font-size:14px;margin-right:20px;padding-top:6px;vertical-align:middle}.cs-blog-detail .cs-author-name strong{color:#55a747;display:block;line-height:26px}.cs-blog-detail .cs-more-post{border:1px solid #e4e4e4;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#ccc;font-size:11px;padding:6px 8px}.cs-blog-detail .cs-social-media,.cs-blog-detail .cs-tags .tags ul{display:inline-block;margin:0;padding:0}.cs-blog-detail .cs-social-media li{display:inline-block;list-style:none;margin:0;vertical-align:top}.cs-blog-detail .cs-social-media li a{background-color:#fc6d4c;border-radius:50%;color:#fff;display:block;font-size:13px;height:28px;line-height:30px;margin:0 5px 5px 0;text-align:center;width:28px}.cs-blog-detail .cs-social-media li a.cs-more{line-height:33px;padding:0}.cs-blog-detail .cs-social-media li a[data-original-title=Facebook],.cs-blog-detail .cs-social-media li a[data-original-title=facebook]{background-color:#2b4a8b}.cs-blog-detail .cs-social-media li a[data-original-title=Tumblr],.cs-blog-detail .cs-social-media li a[data-original-title=tumblr]{background-color:#32506d}.cs-blog-detail .cs-social-media li a[data-original-title=Dribbble],.cs-blog-detail .cs-social-media li a[data-original-title=dribbble]{background-color:#ea4c89}.cs-blog-detail .cs-social-media li a[data-original-title=Stumbleupon],.cs-blog-detail .cs-social-media li a[data-original-title=stumbleupon]{background-color:#eb4823}.cs-blog-detail .cs-social-media li a[data-original-title=rss]{background-color:#f06c19}.cs-blog-detail .cs-social-media li a[data-original-title=twitter]{background-color:#1f94d9}.cs-blog-detail .cs-social-media li a[data-original-title=linkedin]{background-color:#10598c}.cs-blog-detail .cs-social-media li a[data-original-title=google]{background-color:#d83936}.cs-blog-detail .cs-social-media li a[data-original-title=Youtube],.cs-blog-detail .cs-social-media li a[data-original-title=youtube]{background-color:#b00}.cs-blog-detail .cs-social-media li a.cs-more .at4-icon{border-radius:10px;margin:5px 0 0 -2px}.cs-blog-detail .cs-share{float:none;left:0;margin:0 15px 0 0;position:absolute;top:0}.cs-blog-detail .cs-share a{color:#333;font-size:18px;font-weight:700}.cs-blog-detail .cs-share-detail{display:inline-block;margin-bottom:0;padding-bottom:0;position:relative;vertical-align:middle;width:49%}.cs-blog-detail .cs-post-option-panel{float:left;padding-top:20px;width:100%}.cs-blog-detail .rich-editor-text p{margin-bottom:15px;font-size:16px;line-height:25px}.cs-blog-detail .rich-editor-text p a{color:#28a745;font-weight:600}.cs-blog-detail .rich-editor-text p a:hover{color:#0c5e34;font-weight:600}.cs-blog-detail .tags{display:inline-block;margin:0 -4px 0 0;vertical-align:middle;width:50%}.cs-blog-detail .cs-tags{display:block;margin:0 0 40px}.cs-blog-detail .cs-tags .tags span{color:#333;display:inline-block;font-size:18px;margin:0 10px 5px 0}.cs-tags ul li{display:inline-block;list-style:none;margin:0 0 6px}.cs-tags ul li a{display:block;font-size:12px;margin:0 8px 0 0}.cs-tags .tags ul li a{background-color:#fff;border-radius:20px;color:#777;padding:2px 18px 3px}.comment-form ul{list-style:none}.comment-form form .input-holder i{color:#cecece;font-size:18px;position:absolute;right:20px;top:15px}.comment-form form .input-holder input[type=text],.comment-form form .input-holder textarea{border:1px solid #e4e4e4;color:#999;font-size:14px;height:50px;margin-bottom:-1px;padding:10px 20px;width:100%}.comment-form form .input-holder textarea{height:214px;margin:0 0 20px}.comment-form form input[type=submit]{background-color:#55a747;color:#fff;display:inline-block;font-size:16px;padding:10px 30px;text-transform:uppercase}.entry--share a{color:#5d5d5d;font-size:14px;font-weight:400;margin-right:22px;line-height:1}.entry--share .share--title{color:#222;font-size:13px;font-weight:800;line-height:1;text-transform:uppercase;margin-bottom:0;margin-right:16px}.btn-primary{color:#fff;background-color:#28a745;border-color:#28a745}.activities-inner{padding:50px 0}.activity-all ul{margin:0 50px}.activity-all ul li{width:40%;float:left;font:16px/24px Rubik;letter-spacing:0;padding:5px 0}.activities-inner .room-content h3{font:28px/30px Rubik !important;margin-bottom:20px !important}.rope-course{background:url(../images/activity/rope-bg.jpg);background-size:cover;padding:50px 0}.rope-course h3{color:#fff;margin-bottom:40px;font:36px/40px Rubik;letter-spacing:0}.activity-all ul li{width:40%;float:left;font:16px / 24px Rubik;letter-spacing:0;padding:5px 0;list-style-type:'- ';margin-right:25px}.activity-all ul{margin:0 20px}.rope-course .room-content p{text-align:justify;font:14px/24px Rubik;letter-spacing:0;color:#fff;opacity:1;min-height:20px}.corp-activity p{text-align:justify;font:16px / 24px Rubik;letter-spacing:0;color:#fff;opacity:1;min-height:20px}.rope-all ul{margin:10px 30px}.rope-all ul li{width:40%;float:left;font:16px/24px Rubik;letter-spacing:0;padding:5px 0;color:#fff;list-style-type:'- '}.sport-all ul{margin:10px 30px !important}.sport-all ul li{width:50% !important;text-align:left !important;float:left !important;font:16px / 24px Rubik !important;letter-spacing:0;padding:5px 5px !important;color:#fff !important;list-style-type:'- '}.corp-activity{padding:80px 100px 120px 40px;z-index:100;min-height:590px}.corp-activity:before{content:"";background:#000;top:0;opacity:.5;position:absolute;left:0;width:100%;min-height:100%;z-index:-1}.corp-activity p{text-align:justify;font:16px/24px Rubik;letter-spacing:0;color:#fff;opacity:1;min-height:20px}.corp-activity{padding:80px 100px 120px 40px;position:relative;z-index:100;min-height:590px}.amodiva{padding:80px 40px 120px 100px;position:relative;z-index:100;min-height:590px}.amodiva:before{content:"";background:#000;top:0;opacity:.5;position:absolute;left:0;width:100%;min-height:100%;z-index:-1}.amodiva p{text-align:justify;font:16px/24px Rubik;letter-spacing:0;color:#fff;opacity:1;min-height:20px}.add-on{padding:50px 0 80px}.add-on h2{font:36px/40px Rubik;margin-bottom:10px}.add-on h3{text-align:left;font:36px/10px Rubik;letter-spacing:0;color:#264552;opacity:1;margin-bottom:30px}.add-on h6{font-size:18px !important;font-family:Rubik;color:#264552;font-weight:500 !important;padding:0;margin:5px 0 15px !important}.add-on-new p{text-align:left;font:16px/24px Rubik;letter-spacing:0;color:#264552;opacity:1;min-height:14px}.add-on-new p a{text-align:left;font:500 16px/24px Rubik;letter-spacing:0;color:#264552;opacity:1;min-height:14px;height:auto;padding-right:0;text-transform:capitalize}.promotion p{font:18px/26px Rubik;color:#264552;padding-top:10px;min-height:30px !important}.pro-book{color:#fff !important;background:no-repeat padding-box #3caf55;width:100%;display:block;padding:10px 20px;border-radius:6px;text-align:center;font-size:16px;margin-top:20px}.pro-book:hover{color:#0c5e34 !important;background:no-repeat padding-box #eef2f3;padding:10px 20px;border-radius:6px;text-align:center;font-size:16px;margin-top:20px}.promotion a{text-align:left;font:28px/32px Marcellus;letter-spacing:1.4px;transition:.5s;margin-bottom:10px;height:70px;padding-right:0}.stay-promotion{padding:16px 15px 7px;border-top:transparent;text-align:left;font:28px/35px Marcellus;letter-spacing:1.4px}.stay-promotion a{text-align:left;font:28px/32px Marcellus;letter-spacing:1.4px;transition:.5s;margin-bottom:15px;padding-right:0;text-transform:uppercase;display:block}.stay-promotion a:hover{text-align:left;font:28px/32px Marcellus;letter-spacing:1.4px;transition:.5s;margin-bottom:15px;padding-right:0;color:#3caf55;text-transform:uppercase;display:block}.min-h{min-height:115px !important}.foodbgschool{background:url(../images/food/food-system.jpg) 0 0/cover;height:515px;border-radius:10px 0 0 10px}.day_buffet_area{padding:80px 0}.accordion{padding:0 15px}.accordion .accordion-item{padding:10px 20px 10px;margin-top:20px;border-radius:10px;background:#fff}.accordion ul li{width:20%;float:left;text-align:center;padding:12px 0}.accordion ul li img{border-radius:10px}.accordion h2{position:relative;display:block;text-align:left;width:100%;color:#333;font-size:1.5rem;font-weight:400;border:0;background:0;outline:0;padding:0;line-height:25px;margin:0;font-family:Rubik}.accordion h2:hover,.accordion h2:focus{cursor:pointer;color:#28a745}.accordion h2:hover::after,.accordion h2:focus::after{cursor:pointer;color:#03b5d2;border:1px solid #03b5d2}.accordion h2 .accordion-title{padding:1em 1.5em 1em 0}.accordion h2 .icon{display:inline-block;position:absolute;top:2px;right:0;width:22px;height:22px;border:1px solid;border-radius:22px}.faq-content{padding:80px 0}.accordion h2 .icon::before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}.accordion h2 .icon::after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor}.accordion h2[aria-expanded=true]{color:#28a745}.accordion .icon-new{position:relative;top:3px;top:3px;margin-right:7px;height:50px}.accordion h2[aria-expanded=true] .icon::after{width:0}.accordion h2[aria-expanded=true]+.accordion-content{opacity:1;max-height:5000px;transition:all 200ms linear;will-change:opacity,max-height}.accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity 200ms linear,max-height 200ms linear;will-change:opacity,max-height}.accordion .accordion-content p{font-size:1rem;font-weight:300;margin:0;margin-top:10px;font-family:'Open Sans',sans-serif}.white-bg{border-radius:20px;background:#fff;text-align:left;margin-bottom:70px}.white-bg img{border-radius:20px 0 0 20px;background:#fff;text-align:left;height:390px}.white-bg .title{margin:0 auto 0;width:90%;text-align:center;position:relative;transform:translate(-50%,-50%);top:45%;left:40%}.white-bg h3{font-size:24px;margin-top:20px;margin-bottom:5px;color:#3bae55;text-transform:uppercase}.white-bg .call{font-size:24px;font-weight:bold}.white-bg p{margin-bottom:0;line-height:22px}.white-bg .banner-line{height:8px !important;width:80px;background:#28a745;margin:15px auto 15px;border-radius:5px}.white-bg span{font-size:40px;font-weight:bold;position:relative;top:0;color:#f39503}.white-bg .adopen{background:#fecc00;color:#000;text-transform:uppercase;padding:8px 10px;border-radius:10px;line-height:30px;display:block;width:210px;text-align:center;font-size:16px;margin:20px auto 0;font-weight:400}.white-bg .adopen img{width:50px;background:0}.white-bg .adg{font-size:12px;font-style:italic;color:#000}.white-bg .work{position:absolute;z-index:100;bottom:20px;color:#fff;font-size:28px;line-height:26px;font-weight:800;padding:20px;text-transform:uppercase}.white-bg .work span{color:#fff;font-size:16px;font-weight:400;text-transform:lowercase}.inner-header-404{min-height:300px;background-size:cover;background-position:center top;margin-bottom:80px}.inner-header-404:before{content:"";background:no-repeat padding-box #000;opacity:.5;position:absolute;left:0;width:100%;min-height:300px}.brow{border:1px solid #ccc;border-radius:5px;margin-bottom:30px;background:#fff}.brow-right{border-right:1px solid #ccc}.room-single-box-one{position:relative;margin:10px 0 0}.room-list{border-radius:10px}.room-list img{border-radius:10px}.room-content-new{padding:16px 5px 15px;border-top:transparent;text-align:left;font:28px / 35px Marcellus;letter-spacing:1.4px}.room-content-new p{text-align:justify;font:15px / 22px Rubik;letter-spacing:0;color:#264552;opacity:1;min-height:95px;margin-top:15px}.room-fea-icon{margin-bottom:15px;min-height:70px}.room-single-box-one h2{text-align:left;font:500 30px / 30px Marcellus;letter-spacing:0;color:#264552;opacity:1;margin-top:20px;margin-bottom:10px}.room-detail-short{padding-top:10px}.borderleft p{font-size:14px;font-weight:400}.room-content-new{padding:16px 5px 15px;border-top:transparent;text-align:left;font:28px / 35px Marcellus;letter-spacing:1.4px}.booking-review{background:#fff;border-radius:10px;padding:20px 20px;margin-bottom:20px}.booking-review p{text-align:justify;font:15px / 22px Rubik;letter-spacing:0;color:#264552;opacity:1}.room-fea-icon ul li{float:left;display:inline;text-align:center;font:14px / 16px Rubik;letter-spacing:0;color:#264552;opacity:1;width:25%;padding:0 1%}.room-fea-icon ul li img{display:table !important;text-align:center;margin:0 auto;padding-bottom:5px;height:45px;margin-bottom:5px !important}.rbbtncom{color:#fff !important;background:#0c5e34;width:100%;font-size:16px;padding:7px 15px;border-radius:5px;font-family:'Marcellus';font-weight:500}.rbbtncom:hover{color:#0c5e34 !important;background:#fff;width:100%;font-size:16px;padding:7px 15px;border-radius:5px;font-family:'Marcellus';font-weight:500}.booking-review h2{text-align:left;font:500 30px / 32px Marcellus;letter-spacing:0;color:#264552;opacity:1;margin-top:0;margin-bottom:10px}.booking-review h3{text-align:left;font:14px / 22px Rubik;letter-spacing:0;color:#264552;margin-bottom:10px}.booking-review h5{text-align:left;font:24px / 22px Rubik;letter-spacing:0;color:#264552;margin-bottom:10px}.booking-review h4{text-align:left;font:600 18px / 22px Rubik;letter-spacing:0;color:#264552;margin-bottom:10px}.booking-review ul{margin:0 15px;padding:0}.booking-review ul li{margin:0;padding:5px 0;list-style:disc}.rbbtncom-text{color:#28a745 !important;width:100%;font-size:16px;padding:3px 15px;border-radius:5px;font-family:'Marcellus';font-weight:600}.rbbtncom-text:hover{color:#0c5e34 !important;width:100%;font-size:16px;padding:3px 15px;border-radius:5px;font-family:'Marcellus';font-weight:600}.pricBreakup__row{border-bottom:1px solid #d8d8d8;padding:10px 0}.rurbanFlex p{text-align:justify;font:15px / 22px Rubik;letter-spacing:0;color:#264552;opacity:1;min-height:10px;margin-top:0}.rurbanFlex{display:flex}.flexOne{flex:1}.rurbanFlex.spaceBetween{justify-content:space-between}.pricBreakup__lft{flex:1}.font12{font-size:calc(var(--font-scale,1)* 12px);line-height:12px}.pricBreakup__rht{flex-shrink:0;margin-left:10px;text-align:right}.latoBold{font-weight:700 !important}.font12{font-size:calc(var(--font-scale,1)* 12px) !important;line-height:12px !important}.greenText{color:#28a745}.pricBreakup__total{background-color:#d9f9e0;border-radius:0 0 4px 4px;display:flex;flex-direction:column;padding:15px 20px}.pricBreakup__cont{padding:20px 20px 0}.pricBreakup__row:last-child{border-bottom:0}.font16{font-size:calc(var(--font-scale,1)* 18px) !important;line-height:16px !important}.plans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0}.plans .plan input[type="radio"]{position:absolute;opacity:0}.plans .plan{cursor:pointer;width:100%}.plan-details p{min-height:8px !important;padding-top:0;line-height:5px !important;margin-top:10px}.plans .plan .plan-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px dashed #cbcbcb;border-radius:10px;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;-o-transition:box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;position:relative}.plans .plan .plan-content img{margin-right:30px;height:72px}.plans .plan .plan-details span{margin-bottom:0;display:block;font-size:20px;line-height:24px;color:#252f42}.container .title{font-size:20px;font-weight:500;-ms-flex-preferred-size:100%;flex-basis:100%;color:#252f42;margin-bottom:20px}.plans .plan .plan-details p{color:#646a79;font-size:14px;line-height:18px}.plans .plan .plan-content:hover{-webkit-box-shadow:0 3px 5px 0 #e8e8e8;box-shadow:0 3px 5px 0 #e8e8e8}.plans .plan input[type="radio"]:checked+.plan-content:after{content:"";position:absolute;height:15px;width:15px;background:#3cae55;right:20px;top:20px;border-radius:100%;border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #3cae55;box-shadow:0 0 0 2px #3cae55}.img{width:100%;border-radius:10px}.plans .plan input[type="radio"]:checked+.plan-content{border:1px dashed #3cae55;background:#eaf1fe;-webkit-transition:ease-in .3s;-o-transition:ease-in .3s;transition:ease-in .3s}@media screen and (max-width:991px){.plans{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.plans .plan{width:100%}.plan.complete-plan{margin-top:0}.plans .plan .plan-content .plan-details{width:70%;display:inline-block}.plans .plan input[type="radio"]:checked+.plan-content:after{top:45%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}@media screen and (max-width:767px){.plans .plan .plan-content .plan-details{width:60%;display:inline-block}}@media screen and (max-width:540px){.plans .plan .plan-content img{margin-bottom:20px;height:56px;-webkit-transition:height .4s;-o-transition:height .4s;transition:height .4s}.plans .plan input[type="radio"]:checked+.plan-content:after{top:20px;right:10px}.plans .plan .plan-content .plan-details{width:100%}.plans .plan .plan-content{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.inspiration{font-size:12px;margin-top:50px;position:absolute;bottom:10px;font-weight:300}.inspiration a{color:#666}@media screen and (max-width:767px){.inspiration{display:none}}.cpnInput input[type=text]::placeholder{color:#9b9b9b;font-size:16px;font-weight:700}.cpnInput__btn{align-items:center;background-color:#0091ff;border-radius:0 4px 4px 0;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;width:45px}.cpnCont.errorCase .cpnInput{border:1px solid #ffa0a0}.cpnCont.errorCase input[type=text]{background-color:#ffeaea}.cpnInput__error{display:none}.cpnCont.errorCase .cpnInput__error{display:block}.prptChk__date{color:#000;font-size:20px;font-weight:600}.prptChk__nights{align-items:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:50px;color:#757575;font-size:10px;padding:5px 9px;top:30%;position:absolute}.frmTextInput{border:1px solid #bebebe;border-radius:4px;font-family:lato,sans-serif;font-size:14px;font-weight:400;height:40px;outline:0;padding:0 10px;width:100%}.print{align-items:center;background-color:#fff;border:1px solid #28a745;border-radius:50px;color:#28a745;font-size:14px;padding:5px 9px}.print:hover{align-items:center;background-color:#fff;border:1px solid #000;border-radius:50px;color:#000;font-size:14px;padding:5px 9px}.read-more-target,.read-more-trigger_opened{display:none}.read-more-state:checked~.read-more-wrap .read-more-target,.read-more-state:checked~.read-more-trigger_opened{display:block}.read-more-state:checked~.read-more-trigger_closed{display:none}.cur{cursor:pointer;color:#28a745}.read-more-wrap{text-align:center}.block-item-text{text-align:center}.gallery-page-section .back{position:relative;display:block;top:-10px;left:0;width:150px}.gallery-page-section .column{display:inline-block;float:left}.gallery-page-section .column-1{width:100%}.gallery-page-section .column-2{width:50%}.gallery-page-section .column-3{width:33.33333%}.gallery-page-section .column-2of3{width:66.66667%}.gallery-page-section .column-4{width:25%}.gallery-page-section .column-5{width:20%}.gallery-page-section .column-25{width:25%}.gallery-page-section .column-75{width:75%}.gallery-page-section .column-40{width:40%}.gallery-page-section .column-60{width:60%}.gallery-page-section .column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:15px;padding-left:15px;max-width:100%}.gallery-page-section .clearfix:before,.gallery-page-section .clearfix:after{content:"";display:table}.gallery-page-section .clearfix:after{clear:both}.gallery-page-section .clearfix{zoom:1}.gallery-page-section .gallery-section-home{position:relative;display:block;background:#fecc00;padding:20px 0 70px;overflow:hidden}.gallery-page-section .left-bar{position:fixed;width:19px;top:0;bottom:0;left:0;z-index:10;background:white}.gallery-page-section input[type=radio]{accent-color:chocolate}.gallery-page-section .subgallery h3{font-size:15px;font-weight:600;padding:7px 0 1px 0;text-align:center;margin:auto}.gallery-page-section{padding:0 0 70px 0 !important}@media screen and (max-width:600px){.gallery-page-section .search-section.pl-0{padding-left:15px !important}.gallery-page-section .search-btn{border-radius:0 0 15px 0}.gallery-page-section .input{border-radius:0 0 0 15px}.gallery-page-section .search-box .search-container{border-radius:0 0 15px 15px}.gallery-page-section .search-box ul li{margin:0;display:inline-flex;padding:0 13px;text-align:center}.gallery-page-section .search-box ul li a span{display:none}.gallery-page-section{padding:0 0 70px 0 !important}}.gallery-page-section #mousehover{perspective:500px}.gallery-page-section #opacity{opacity:0}.gallery-page-section .opacity1{transition:.4s}.gallery-page-section #main-menu{display:block}.gallery-page-section a{text-decoration:none;color:#000}.gallery-page-section .main-wrapper{height:100%;min-height:100vh;padding:39px 0 0}.gallery-page-section *,.gallery-page-section *::after,.gallery-page-section *::before{box-sizing:border-box}.gallery-page-section .style-1{font-size:15px;font-weight:700;text-decoration:none;text-transform:uppercase;border-radius:5px;border-style:solid;border-width:2px;border-color:rgba(246,25,25,0.49);background:rgba(246,25,25,0.49);color:#fff;transition:.4s}.gallery-page-section .style-1:hover{background-color:rgba(255,255,255,0.18);border-color:rgba(255,255,255,0.18);transform:translateY(10px)}.gallery-page-section .style-2{font-size:15px;font-weight:700;text-decoration:none;text-transform:uppercase;border-radius:5px;border-style:solid;border-width:2px;border-color:#fff;background:transparent;color:#fff;transition:.4s}.gallery-page-section .style-2:hover{background-color:rgba(255,255,255,0.18);transform:translateY(10px)}.gallery-page-section .style-3{font-size:15px;font-weight:700;text-transform:uppercase;background-color:#da0d2b;border-radius:5px;padding:16px 30px;color:#fff;transition:.4s}.gallery-page-section .style-3:hover{transform:translateY(10px);background-color:#262626}.gallery-page-section .style-4{font-size:15px;font-weight:600;background-color:transparent;border:2px solid;border-color:#fff;color:#fff;padding:12px 24px;transition:.4s}.gallery-page-section .style-4:hover{background-color:#da0e2b;border-color:#da0e2b}.gallery-page-section .divider-separator{width:15%;height:4px;background:#c9162f;display:block}.gallery-page-section .projects-button{display:flex}.gallery-page-section .lg-toolbar .lg-icon{margin:5px 0}.gallery-page-section .container{margin:0 auto;padding-right:15px;padding-left:15px}.gallery-page-section .gallery-grid-block{overflow:hidden;padding:0 10px 0 10px}.gallery-page-section .gallery-masonry-block img{max-width:100%;height:auto;display:block}.gallery-page-section .gallery-grid-item{padding:0 10px 20px}.gallery-page-section .standard-grid .gallery-grid-item{padding:0 7px 15px}.gallery-page-section .gallery-item{filter:grayscale(0);transition:1000ms;border-radius:0;border-radius:5px;cursor:pointer}.gallery-page-section .gallery-box iframe{border-radius:5px}.gallery-page-section .on-hover-item{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.gallery-page-section .standard-grid .gallery-grid-item-wrap{margin-top:-5px}.gallery-page-section figure.zoom{border-radius:5px !important}.gallery-page-section .gallery-masonry-block{overflow:hidden;padding:0 0 15px 0}.gallery-page-section .gallery-masonry-item{padding:0 8px 16px}.gallery-page-section .morecontent span{display:none}.gallery-page-section .morelink{display:inline;color:#fdd100;font-size:14px;font-weight:500}.gallery-page-section .page-title.gallery-page-title{background-size:cover !important}.gallery-page-section .media-img-bx img{width:100%;height:100%}.gallery-page-section .media-img-bx{width:100%;height:194px;overflow:hidden}.gallery-page-section figure.zoom{background-position:50% 50%;position:relative;margin:150px auto;border:5px solid white;box-shadow:-1px 5px 15px #c1bebe;height:auto;width:88%;overflow:hidden;cursor:zoom-in;border-radius:5px !important}.gallery-page-section figure.zoom img:hover{opacity:0}.gallery-page-section figure.zoom img{transition:opacity .5s;display:block;width:100%}.morecontent span{display:none}.more{text-align:center;font-size:16px}.morelink{display:inline;color:#39a953;font-size:14px;font-weight:500}.extra_area{padding:50px 0 40px}.extra_area a{color:#39a953}.head2{font-size:24px;padding-bottom:20px !important;font-weight:500 !important}.head3{font-size:20px;padding-bottom:10px !important;font-weight:500 !important}.exp1{width:100%}.exp1 h3{font-weight:400;padding-top:10px;padding-bottom:30px;font:30px / 45px Marcellus;text-align:center}@media screen and (max-width:767px){.extra_area{padding:0 0 40px}.extra_area a{color:#39a953}.head2{font-size:24px;padding-bottom:20px !important;font-weight:500 !important}.head3{font-size:20px;padding-bottom:10px !important;font-weight:500 !important}.more{padding-top:20px !important}}.flt{position:fixed;right:15px;bottom:15px;background:#25d366;padding:4px 13px;font-size:26px;color:#fff;border-radius:50px;display:block;z-index: 10000;}