a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0}ul{list-style:none}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:700}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}a img{border:0;width:auto;height:auto;max-width:100%;vertical-align:bottom;border-style:none}a,input,select,textarea{outline:none}img{width:auto;height:auto;max-width:100%;vertical-align:bottom;border-style:none}img::selection{background:transparent}img::-moz-selection{background:transparent}a{text-decoration:none;display:inline-block}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input::-moz-focus-inner{border:0;padding:0}input:invalid,input:required{box-shadow:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input:required{box-shadow:none}input::-moz-focus-inner{box-shadow:0 0 0 transparent}body{font-size:14px;line-height:22px;letter-spacing:.35px;color:#171717;font-weight:400;font-style:normal;background:#fff;font-family:HelveticaNeue-Light;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-y:scroll}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-size:100px;line-height:100px;font-family:OrpheusPro;color:#fff;letter-spacing:1px;text-align:left;font-weight:400;font-style:normal}h2,h3,h4{font-size:80px;line-height:80px;letter-spacing:.8px;color:#171717}h3,h6{font-size:40px;line-height:46px;letter-spacing:.4px;color:#000}h4{font-size:20px;line-height:31px;letter-spacing:.2px}h5{font-size:14px;line-height:24px;letter-spacing:.14px;color:#000}h6{font-size:10px;line-height:14px;letter-spacing:0;font-family:HelveticaNeue}address,dfn,em{font-style:normal}input[type=submit]{cursor:pointer}button:focus{outline:none}.btn{font-size:11px;width:100%;text-align:center;border:1px solid #fff;text-transform:uppercase;line-height:44px;letter-spacing:1.1px;font-family:HelveticaNeue-Light;font-weight:400;font-style:normal;transition:all .4s ease-in-out;padding-left:5px}.transparent-btn,.transparent-btn input[type=submit]{background-color:#0000!important;color:#000!important;transition:all .3s!important;position:relative!important;text-align:center!important;width:200px!important;border:2px solid!important;font-weight:700!important}.transparent-btn input[type=submit]{line-height:44px;padding:0 20px}.transparent-btn:after{content:"";transition:.5s;width:0;height:100%;top:0;left:0;bottom:0;position:absolute;background-color:#d2d235;z-index:1}.transparent-btn:hover:after{width:100%}.transparent-btn:hover a{color:#000}.transparent-btn input,.transparent-btn span{transition:.5s ease}.transparent-btn:hover input,.transparent-btn:hover span{color:#000;z-index:9;position:relative}.dark-btn.transparent-btn,.dark-header .transparent-btn{color:#000;border:1px solid #000}.dark-btn.transparent-btn:after,.dark-header .transparent-btn:after{background-color:#000}.dark-btn.transparent-btn:hover a,.dark-btn.transparent-btn:hover span,.dark-header .transparent-btn:hover a,.dark-header .transparent-btn:hover span{color:#fff}.dark-btn.transparent-btn{padding:0 30px}.navExpanded .transparent-btn{color:#d1d134;border:1px solid #d1d134}.navExpanded .transparent-btn:after{background-color:#d1d134}.navExpanded .transparent-btn:hover a{color:#d1d134}.navExpanded .transparent-btn:hover span{color:#000}.mobi{display:none}.desk{display:block}.common-wrap{max-width:1132px;margin:0 auto;clear:both;padding:0 20px}.centerY{position:absolute;left:0;right:0;text-align:center;top:50%;width:100%;transform:translateY(-50%);color:#fff}.backtotop{display:none;position:fixed;bottom:150px;right:30px;width:50px;height:50px;background-color:hsla(0,0%,100%,.5);border:1px solid #d1d1d1;z-index:99;border-radius:30px}.backtotop img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);-webkit-transform:translate(-50%,-50%) rotate(-90deg);-moz-transform:translate(-50%,-50%) rotate(-90deg)}.flex-box{display:flex;flex-flow:row wrap;justify-content:space-between}.flex-horizontal-align{justify-content:center}.flex-vertical-align{align-items:center}.flex-bottom-align{align-items:flex-end}.flex-content-align{align-content:center}.order-1{-moz-order:1;-ms-order:1;order:1}.order-2{-moz-order:2;-ms-order:2;order:2}.flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.bg-style{background-size:cover;background-repeat:no-repeat;background-position:50%}.bg-fixed{background-attachment:fixed}@media (hover:none){.bg-fixed{background-attachment:scroll}}footer,header,section{float:left;width:100%;position:relative}body,html{height:100%;min-height:100%}.main-wrap{min-height:100%;overflow:hidden;position:relative;overflow-x:hidden;float:left;width:100vw}.main-header-section{float:left;width:100%;padding:15px 0;background:transparent;position:absolute;left:0;top:0;z-index:999}.started .main-header-section{transition:all 1s ease;display:none}.site-header{transition:.5s ease-in-out;transition:.5s cubic-bezier(.4,0,1,1);position:fixed;z-index:20;top:0;width:100%}.site-header.nav-up{top:-259px}.started .fixedTop.main-header-section{transition:all 1s ease;display:block;background-color:#fff}.main-header-section.fixedTop .header-top{display:none}.fixedTop.main-header-section{position:fixed;background-color:#fff;top:-105%}.main-header-section .common-wrap{max-width:1282px}.logo-wrap{position:relative}.main-logo{float:left;width:210px;position:absolute;left:50%;transform:translateX(-50%);top:-15px;z-index:9}.scroll-logo{display:none}.dark-header .scroll-logo,.started .scroll-logo{display:block}.dark-header .defult-logo,.started .defult-logo{display:none}.phone-nav{width:25px;height:15px;position:absolute;left:4px;top:16px;cursor:pointer;z-index:9}.phone-nav div{float:left;width:30px;height:2px;background:#0000009c;margin:7px 0;position:relative}.phone-nav div:after,.phone-nav div:before{content:"";width:22px;height:2px;position:absolute;top:-7px;left:0;background-color:#000}.phone-nav div:after{bottom:-6px;top:auto}.started .phone-nav div,.started .phone-nav div:after,.started .phone-nav div:before{background-color:#171717}.main-nav-wrapper{height:100%}.main-nav-wrapper,.nav-wrap{float:left;width:100%;position:relative}.header-right{float:right;width:auto;display:flex;align-items:center;justify-content:space-between;flex-flow:wrap;z-index:99;position:relative;background-color:#d2d235;color:#000}.navExpanded .header-right{display:block}.navExpanded .book-now-btn{float:right}.head-selectric{float:left;width:40px;margin-left:6px}.selectric:after{top:21px;right:10px}.navExpanded .head-selectric{display:none}.dark-header .selectric .label{color:#000}.golf-course-area .selectric:after,.started .selectric:after{background-image:url(/_next/static/media/Polygon-black-4.6114e81e.svg)}.golf-course-area .selectric:after{right:auto;left:0;top:12px;width:6px;height:5px;background-size:6px 5px}.selectric-items{top:35px}.stylled-select{width:100%;color:#fff;font-size:12px;line-height:14px;letter-spacing:.3px;border:none;background:transparent;cursor:pointer}.stylled-select option{color:#000}.selectric .label{font-size:11px;line-height:46px;height:44px;color:#fff;padding:0}.started .selectric .label{color:#171717;font-family:HelveticaNeue,sans-serif}.book-now-btn{float:left;width:auto}.book-now-btn a{padding:22px 42px;font-weight:400}.started.book-now-btn a{border:1px solid #171717;color:#171717;font-family:HelveticaNeue}.started.transparent-btn:hover:after{background-color:#fff}.fixedTop .transparent-btn{border:1px solid #000}.fixedTop .transparent-btn span{color:#000;font-weight:700}.fixedTop .transparent-btn:hover:after{background-color:#d4d439}.fixedTop .transparent-btn:hover span{color:#fff}.head-selectric .selectric:after{top:20px}.breadcrumb{float:left;width:auto;position:absolute;left:76px;top:14px;z-index:1;color:#fff}.breadcrumb a,.breadcrumb span{margin:0 5px}.breadcrumb,.breadcrumb a,.breadcrumb span{font-size:12px;line-height:18px;color:#fff;letter-spacing:.3px}.fixedTop .breadcrumb,.fixedTop .breadcrumb a,.fixedTop .breadcrumb span{color:#000}.breadcrumb .current{border-bottom:1px solid #fff}.dark-header .phone-nav div,.dark-header .phone-nav div:after,.dark-header .phone-nav div:before{background-color:#171717}.dark-header .selectric:after{background-image:url(/_next/static/media/Polygon-4-black.8e795f52.svg)}#phone-nav div,#phone-nav.is-active div:after,#phone-nav.is-active div:before{transition:all .3s ease-in-out}#phone-nav.is-active div:after,#phone-nav.is-active div:before{width:30px}#phone-nav.is-active div{width:17px}.hero-wrap{float:left;width:100%;min-height:100vh}.hero-wrap video{position:absolute}.home-content .hero-wrap .common-wrap{max-width:1162px}.hero-content{position:relative;z-index:2;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.hero-content,.hero-wrap .animated-text{float:left;width:100%}.hero-wrap .animated-text h1,.hero-wrap .animated-text h2,.hero-wrap.video-embed .animated-text h1 a{position:relative;color:#fff;text-shadow:1px 0 20px #0d0d0d}.hero-wrap.video-embed .animated-text h1{text-align:center;font-size:30px;line-height:1.53;letter-spacing:.3px}.hero-wrap.video-embed .animated-text h1 a:after{content:"";width:0;height:2px;background-color:#fff;left:0;bottom:6px;position:absolute;transition:all .3s ease-in}.hero-wrap.video-embed .animated-text h1 a:hover:after{width:100%}.hero-wrap .animated-text span{display:block;transition:all .9s ease;opacity:1;visibility:visible;font-size:3vw!important}.animated-text h1 span:first-child,.animated-text h2 span:first-child{transition-delay:1.4s;transform:translateY(45px)}.animated-text h1 span:nth-child(2),.animated-text h2 span:nth-child(2){transition-delay:1.6s;transform:translateY(55px)}.loaded .animated-text h1 span,.loaded .animated-text h1:before,.loaded .animated-text h2 span,.loaded .animated-text h2:before{transform:translateY(0);visibility:visible;opacity:1}.hero-info-wrap{float:left;width:100%}.hero-info-inner{max-width:1236px;width:100%;margin:0 auto;padding:21px 49px 19px 63px;position:absolute;left:50%;transform:translateX(-50%);top:auto;bottom:0;background-color:#202020;z-index:9;align-items:center}.booking-form-wrap,.hero-info-inner form{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:center}.check-availability-btn{float:left;width:auto}.check-in-wrapper{float:left;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:center}.check-in-wrapper label{float:left;padding-right:15px;color:#fff;font-size:12px;line-height:14px;letter-spacing:.3px;position:relative;cursor:pointer}.check-in-right{float:left;width:auto;margin-top:3px}.check-in-right h4{color:#fff}.where-dream-wrap{float:left;width:100%;padding-top:162px;padding-bottom:60px;background:#fff}.where-dream-wrap .common-wrap{max-width:1162px;padding:0 31px 0 20px}.where-dream-content{float:left;width:100%;padding-left:7px}.where-dream-content p{float:right;width:40.218%;margin-top:135px}.animated-text{float:left;width:46.558%}.where-dream-thumb{float:left;width:100%;margin-top:69px;padding-right:6px}.where-dream-thumb-left{float:left;width:49.95475113122172%}.golf-destination-left img,.where-dream-thumb-left img{width:100%}.where-dream-thumb-right{float:right;width:35.59276018099548%;margin-top:227px}.golf-destination-right img,.where-dream-thumb-right img{width:100%}.tab-slider-wrap{float:left;width:100%;padding-top:115px;padding-bottom:110px;background:#fff}.tab-slider-wrap .common-wrap{max-width:1146px}.tab-slider-container,.tab-slider-text{float:left;width:100%}.tab-slider-text p{float:right;width:39.87341772151899%;margin-top:42px}.slider-text-left{float:left;width:41.245931%}.discover .tab-slider-text p{width:39.8%;margin-top:35px}.discover .slider-text-left{float:left;width:41.45931%;color:#000;padding-left:7px}.discover .tab-slider-content{margin-top:118px}.discover .tab-triger{margin-left:4.99%}.discover .tab-show a{margin-top:31px}.slider-text-left span{display:block;font-family:OrpheusPro;letter-spacing:.1px}.slider-text-left h3{margin-top:13px}.tab-slider-thumb{float:left;width:49.95475113122172%;margin-right:5.164533820840951%;text-align:center}.slider-thumb-inner{position:relative}.slider-item-wrap,.slider-thumb-inner,.slider-thumb-inner img{float:left;width:100%}.slider-item-wrap{position:absolute;top:0;left:-5%;right:0;bottom:0;opacity:0;visibility:hidden;transition:all .5s ease-in;z-index:1;overflow:hidden}.slider-item-wrap.thumb-show{opacity:1;left:0;z-index:999;visibility:visible}.slider-wrap{position:absolute;left:0;top:0;right:0;bottom:0}.slider-item,.slider-item a,.slider-item figure,.slider-item img,.slider-wrap,.tab-slider-content{float:left;width:100%}.tab-slider-content{margin-top:104px;padding:0 6px}.tab-triger{float:left;width:38.26691042047532%;margin-left:4.8%;margin-top:125px}.tab-triger li{float:left;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-top:48px}.tab-triger li:first-child{margin-top:0}.tab-triger li{margin-top:40px}.tab-triger li h3{color:#d1d1d1}.tab-show{float:left;width:100%;margin-top:13px;padding-left:3px;display:none}.tab-triger li:first-child .tab-show{display:block}.tab-show a{position:relative;margin-top:33px;font-size:11px;line-height:14px;letter-spacing:1.1px;color:#171717;border-bottom:0;text-transform:uppercase;font-family:HelveticaNeue;font-weight:400;font-style:normal}.tab-show a:after{content:"";width:0;height:1px;background-color:#171717;left:0;bottom:-6px;position:absolute;transition:all .3s ease-in}.tab-show a:hover:after{width:100%}.slick-next,.slick-prev{content:"";background-image:url(/_next/static/media/Path-1.30d1ef06.svg);width:16px;height:8px;background-position:50%;background-repeat:no-repeat;background-size:16px 8px;bottom:-35px;top:auto;right:0;opacity:0;z-index:1}.slick-prev{background-image:url(/_next/static/media/Path-3.2ea66ef4.svg);right:34px;left:auto}.slick-next:focus,.slick-next:hover{background-image:url(/_next/static/media/Path-1.30d1ef06.svg)}.slick-prev:focus,.slick-prev:hover{background-image:url(/_next/static/media/Path-3.2ea66ef4.svg)}.slick-next.slick-disabled{background-image:url(/_next/static/media/disable-right.097bcdf5.svg)}.slick-prev.slick-disabled{background-image:url(/_next/static/media/disable-left.73142b3e.svg)}.thumb-show .slick-next,.thumb-show .slick-prev{opacity:1;z-index:999}.suite-slider-wrap{margin-top:107px}.suite-slider-thumb,.suite-slider-thumb-wrap,.suite-slider-wrap{float:left;width:100%}.suite-slider-thumb{height:721px;outline:none;overflow:hidden}.suite-slider-thumb .parallax-slider{float:left;width:100%}.suite-slider-thumb .parallax-slider img{min-width:100%;object-fit:cover;object-position:50% 0}.suite-slider-content{float:left;width:100%;margin-top:6px}.suite-slider-content .common-wrap{max-width:1128px}.suite-slider-counter{float:left;width:70%;margin-top:15px}.suite-slider-heading{float:left;font-size:15px;line-height:17px;letter-spacing:.25px;color:#000;padding-left:8px}.slider-counter,.slider-counter dfn,.slider-counter span{font-size:15px;line-height:17px;letter-spacing:.25px;color:#000;padding-left:0}.slider-counter{float:left;width:50px}.suite-slider-arrow{float:right;width:51px;margin-top:2px}.suite-arrow-nxt,.suite-arrow-prv{float:left;width:auto;height:8px;cursor:pointer}.suite-arrow-nxt{float:right}.hotel-garden-wrap{float:left;width:100%;padding-top:146px;padding-bottom:100px}.hotel-garden-wrap .common-wrap{max-width:1128px}.hotel-garden-container{float:left;width:100%}.hotel-garden-thumb{float:left;width:53.125%;position:relative}.hotel-garden-thumb-left{float:left;width:67.24137931034483%}.hotel-garden-thumb-left img{width:100%}.hotel-garden-thumb-right{float:left;width:42.06896551724138%;position:absolute;right:0;bottom:-29px;z-index:9}.hotel-garden-thumb-right img{width:100%}.hotel-garden-content{float:right;width:46.875%;margin-top:90px}.hotel-garden-content p{margin-top:35px;margin-left:69px;color:#000}.discover{background-color:#f7f7f7;padding-top:119px;padding-bottom:186px}.discover .tab-triger li h3{color:#c1c1c1}.discover .tab-triger li h3.active,.tab-triger li h3.active{color:#171717}.sightseeing-wrap{float:left;width:100%;padding-top:86px;padding-bottom:234px;background-color:#f7f7f7}.sightseeing-wrap .common-wrap{max-width:1132px;padding:0 20px}.sightseeing-container,.sightseeing-title{float:left;width:100%}.sightseeing-title h6{font-size:14px;line-height:22px;letter-spacing:.14px;font-family:OrpheusPro;font-weight:400;font-style:normal}.sightseeing-title h3,.sightseeing-title h6{text-align:center}.sightseeing-title h3{margin-top:14px}.sightseeing-item-wrap{float:left;width:100%;margin-top:115px;position:relative}.sightseeing-item{float:left;width:100%;padding-top:33px;text-align:center}.sightseeing-item:first-child{padding-top:0}.sightseeing-btn-wrap{width:100%;float:left;margin-top:110px;text-align:center}.sightseeing-text{float:left;width:100%;margin-bottom:20px}.sightseeing-text h1,.sightseeing-text h2,.sightseeing-text h3,.sightseeing-text h4,.sightseeing-text h5,.sightseeing-text h6,.sightseeing-text ol,.sightseeing-text p,.sightseeing-text ul,.text-column h1,.text-column h2,.text-column h3,.text-column h4,.text-column h5,.text-column h6,.text-column ol,.text-column p,.text-column ul{color:#171717;text-align:initial;margin-bottom:20px}.sightseeing-btn{display:inline-block}.hoverd-text{position:relative;text-align:center;font-size:40px;line-height:46px;letter-spacing:.4px;color:#c1c1c1;font-family:OrpheusPro;font-weight:400;font-style:normal;z-index:2;transition:.4s ease-in-out}.hoverd-thumb-wrap{width:100%;position:absolute;top:-135px;left:0;height:70vh;opacity:0;transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.hoverd-active .hoverd-thumb-wrap{opacity:1}.hoverd-thumb{float:left;width:100%}.hoverd-active .hoverd-text,.hoverd-active .hoverd-thumb-left,.hoverd-active .hoverd-thumb-right{display:block;color:#000}.hoverd-text:hover+.hoverd-thumb-wrap{opacity:1}.hoverd-thumb-left,.hoverd-thumb-right{float:left;width:28.38827838827839%;position:absolute;top:212px;left:0;transition:transform 1.5s cubic-bezier(.215,.61,.355,1)}.hoverd-thumb-right{width:20.23809523809524%;top:78px;left:auto;right:18px}.hoverd-thumb-left{transform:translateY(20px)}.hoverd-thumb-right,.leave .hoverd-thumb-left{transform:translateY(-20px)}.leave .hoverd-thumb-left{-webkit-transform:translateY(-20px)}.leave .hoverd-thumb-right{transform:translateY(20px);-webkit-transform:translateY(20px)}.sightseeing-item .hoverd-thumb-wrap .hoverd-thumb-left{width:30.238095%;top:5%;bottom:auto}.sightseeing-item .hoverd-thumb-wrap .hoverd-thumb-right{width:20%;top:-10%}.hoverd-text:hover+.hoverd-thumb-wrap .hoverd-thumb-left,.hoverd-text:hover+.hoverd-thumb-wrap .hoverd-thumb-right{transform:translateY(0)}.text-columns{padding-top:141px;padding-bottom:100px}.text-columns-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:stretch}.text-column{width:100%;padding:0 20px}.text-column ul{list-style-type:disc}.text-column ol,.text-column ul{padding-left:30px}.text-column h4{font-size:34px;line-height:44px}.nav-modal-wrap{float:left;padding:14px 0 20px;min-height:100%;margin-top:0;z-index:1001}.navExpanded .nav-modal-wrap{width:calc(100% + 17px);top:0;margin-top:0;overflow-y:auto}.nav-modal-wrap .common-wrap{max-width:1282px;height:100%;position:relative}.nav-modal-top{float:left;width:100%;position:relative}.back-btn{float:left;width:auto;color:#d1d134;cursor:pointer;font-size:12px;line-height:14px;letter-spacing:.3px;font-family:HelveticaNeue-Light,sans-serif;text-transform:uppercase;margin-left:0;margin-top:12px}.modal-logo{float:left;width:168px;position:absolute;left:50%;transform:translateX(-50%);top:2px;z-index:9}.book-now-btn{float:right}.navExpanded .book-now-btn a{color:#d1d134}.main-nav{float:left;width:100%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.nav-left-col{float:left;width:50%;padding:0 20px 0 0}.nav-left-col-inner{float:left;max-width:776px}.accordion-wrap,.main-menu-item{float:left;width:100%}.main-menu-item{margin-bottom:16px}.main-menu-item span{font-size:30px;line-height:29px;color:#fff;letter-spacing:.5px;font-family:OrpheusPro,sans-serif;padding-bottom:6px;cursor:pointer;transition:all .3s ease-in}.main-menu-item span a:hover,.main-menu-item span:hover{color:#5a5a5a}.main-menu-item span a{color:#d1d134;transition:all .3s ease-in}.main-menu-item.active span{color:#fff}.main-menu-item span.active a,.main-menu-item.active span.active{color:#5a5a5a}.accordion-thumb-wrap{display:none;float:right;width:39.30412371134021%;margin-top:10px;position:relative}.accordion-thumb-inner{left:0}.accordion-thumb-inner,.accordion-thumb-item{float:left;width:100%;top:0;position:absolute}.accordion-thumb-item{left:10%;opacity:0;transition:all .3s ease-in}.info-show.accordion-thumb-item{float:left;width:100%;left:0;opacity:1}.accordion-info{float:left;width:100%;display:block;margin-bottom:9px}.main-menu-item:first-child .accordion-info{display:block}.accordion-info ul li{display:inline-block;margin:0 5px}.accordion-info ul li:first-child{margin-left:0}.accordion-info ul li a{display:inline-block;font-size:18px;line-height:23px;color:#d1d134;font-family:HelveticaNeue-Light;font-weight:400;font-style:normal;transition:all .3s ease-in}.accordion-info ul li a:hover,.accordion-info ul li.current-active a{color:#5a5a5a}.nav-right-col{float:right;width:374px;margin-top:78px}.nav-inner{float:left;width:50%}.nav-inner ul li{float:left;width:100%}.nav-inner ul li a{display:inline-block;font-size:18px;line-height:46px;letter-spacing:.18px;color:#d1d134;font-family:OrpheusPro,sans-serif;font-weight:400;font-style:normal;position:relative}.nav-inner ul li a:after{content:"";width:0;height:1px;background-color:#fff;left:0;bottom:10px;position:absolute;transition:all .3s ease-in}.nav-inner ul li a:hover:after{width:100%}.call-to-action{float:right;width:50%;margin-top:10px}.single-item{float:left;width:100%;margin-top:18px}.single-item:first-child{margin-top:0}.call-to-action h6{font-size:10px;line-height:18px;color:#d1d134;font-family:HelveticaNeue,sans-serif;margin-bottom:14px}.call-to-action a,.call-to-action address,.call-to-action p{font-size:14px;line-height:26px;color:#d1d134;font-family:HelveticaNeue-Light,sans-serif}.call-to-action a{display:inline-block}.whatsapp-link{float:left;clear:both;width:30px;margin-top:15px}.link-wrap{float:left;width:100%;background-color:transparent;position:fixed;left:0;bottom:40px}.link-wrap .common-wrap{max-width:1282px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-end}.nav-social-link{float:left;width:auto;padding-left:4px}.nav-social-link span,.other-villas{font-size:12px;line-height:14px;color:#fff;letter-spacing:.3px;font-family:HelveticaNeue-Light,sans-serif;margin-right:5px}.nav-social-link a{width:24px;margin:0 8px}.nav-social-link a img{vertical-align:middle}.other-villas{float:right;width:auto;line-height:22px;padding-right:34px;position:relative;margin-right:0;margin-top:2px}.other-villas:after{content:"";width:16px;height:8px;background-image:url(/_next/static/media/Path-6.e0545968.svg);background-repeat:no-repeat;background-size:cover;background-position:50%;top:10px;right:2px;position:absolute}.bottom-menu-logo img{max-width:123px;width:auto}#glt-translate-trigger{bottom:60px;right:0}#glt-translate-trigger>span{font-family:OrpheusPro;letter-spacing:1px;font-style:normal;font-weight:400}body .tool-container{bottom:111px!important}.gallery-feed{padding:80px 0;position:relative}.gallery-filter-wrapper{margin-bottom:37px;text-align:center;position:-webkit-sticky;position:sticky;top:76px;background-color:#fff;padding-top:20px;z-index:2}.gallery-filter-wrapper ul{list-style-type:none}.gallery-filter-wrapper ul li{display:inline-block;font-family:OrpheusPro;font-size:20px;line-height:.9;letter-spacing:.2px;margin:0 20px;cursor:pointer;position:relative;padding-bottom:20px}.gallery-filter-wrapper ul li:after{content:"";width:0;height:1px;background-color:#000;left:0;bottom:10px;position:absolute;transition:all .3s ease-in}.gallery-filter-wrapper ul li.active:after,.gallery-filter-wrapper ul li:hover:after{width:100%}.gallery-feed-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:flex-start}.gallery-item{width:31%;margin:0 1.15% 44px;display:none}.gallery-item a{width:100%}.gallery-item figure{width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.gallery-item figure img{width:100%;opacity:0}.fancybox-bg{background-color:#fff}.fancybox-is-open .fancybox-bg{opacity:1!important}.fancybox-navigation .fancybox-button{opacity:1;visibility:visible;top:auto;bottom:0;left:auto;width:20px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:50%;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}.fancybox-navigation .fancybox-button svg{display:none}.fancybox-navigation .fancybox-button--arrow_right{left:auto;right:150px;padding:0;background-image:url(/_next/static/media/active-right.30d1ef06.svg)}.fancybox-navigation .fancybox-button--arrow_left{left:auto;right:190px;padding:0;background-image:url(/_next/static/media/active-left.e876fd1f.svg)}.fancybox-navigation .fancybox-button--arrow_right:disabled{background-image:url(/_next/static/media/disable-right.097bcdf5.svg)}.fancybox-navigation .fancybox-button--arrow_left:disabled{background-image:url(/_next/static/media/disable-left.73142b3e.svg)}.fancybox-infobar{left:140px}.fancybox-infobar,.fancybox-toolbar{top:auto;bottom:0;visibility:visible;opacity:1}.fancybox-toolbar{left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.fancybox-caption{color:#000;padding:0;left:200px;text-align:left;width:auto;right:auto;bottom:13px;margin-bottom:0}.fancybox-button,.fancybox-caption{background:transparent}.fancybox-button svg path{fill:#000}.fancybox-inner:after{position:absolute;content:"";width:100%;height:56px;bottom:0;left:0;background-color:transparent;z-index:99995;transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out}.fancybox-is-open .fancybox-inner:after{background-color:#fff}.fancybox-slide{padding:0 0 56px}.booking-modal-wrap{float:left;width:calc(100% + 17px);background-color:#171717;height:100vh;min-height:100%;position:fixed;top:0;left:0;margin-top:0;display:none;z-index:9999}.booking-modal-wrap label{float:left;width:auto;font-family:HelveticaNeue-Light,sans-serif;font-size:12px;line-height:14px;letter-spacing:.3px;color:#fff;padding-right:20px;position:relative}.booking-modal-wrap label:after{content:"";position:absolute}.booking-modal-wrap input:not([type=submit]),.check-in-wrapper input:not([type=submit]){float:left;width:auto;height:31px;font-size:20px;line-height:31px;color:#d2d235;font-family:OrpheusPro,sans-serif;font-weight:400;font-style:normal;border:none;background-color:transparent;transition:all .4s ease-in-out;padding:0 0 0 20px}.booking-modal-wrap div.focused>input,div.focused label,div.select-wrap label{color:#fff}div.blured{opacity:.2}.booking-modal-wrap input.selected-date{color:#fff}.booking-modal-wrap .selectric-wrapper{position:relative;cursor:pointer;width:50px;float:left}.booking-modal-wrap .selectric .label,.check-in-wrapper .selectric .label{font-size:20px;line-height:18px;height:17px;color:#d2d235;padding:0 0 0 17px;letter-spacing:2px}.booking-modal-wrap .selectric:after,.check-in-wrapper .selectric:after{content:"";width:6px;height:5px;background-image:url(/_next/static/media/Polygon-4.86bcf9ea.svg);background-size:6px 5px;background-position:50%;position:absolute;top:7px;left:0;background-repeat:no-repeat}.booking-modal-wrap .common-wrap{max-width:1280px}.booking-modal-inner{float:left;width:100%;height:100vh;text-align:center;padding-top:12px;position:relative}.booking-modal-inner h3{color:#fff;line-height:80px;text-align:center}.booking-modal-inner .back-btn{position:absolute;top:51px;left:0;margin:0}.booking-form-wrap{float:left;width:100%;position:absolute;left:0;bottom:121px;padding:29px 52px 29px 66px;text-align:left}.input-row{width:30.1247771836007%}.booking-input-row{position:relative;float:left;display:flex;flex-flow:row wrap;align-items:center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.booking-input-row input[type=submit]{border:1px solid #fff;height:45px;line-height:44px;color:#fff;position:relative;text-align:center;padding:0 20px}.booking-input-row .styled-select{border:none;background:no-repeat;color:#fff}.booking-input-row input[type=submit]:hover:after{width:100%}.booking-input-row:nth-child(4):after{content:"";width:0;height:100%;background:#fff;position:absolute;top:0;left:0;color:#000;transition:.3s ease}.booking-input-row:nth-child(4):hover:after{width:100%}.booking-input-row input[type=submit]:hover{color:#000;z-index:999}.guest-select.booking-input-row .selectric-items{top:auto;bottom:32px;width:128px!important;text-align:center;background-color:#1f1f1f;box-shadow:none;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.guest-select.booking-input-row .selectric-items .selectric-scroll ul li{font-family:OrpheusPro,sans-serif;font-weight:400;font-style:normal;padding:6px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;color:#fff}.guest-select.booking-input-row .selectric-items .selectric-scroll ul li:hover{background-color:#000}.ui-widget.ui-widget-content{background-color:#171717;width:350px;height:auto;padding:15px 38px 12px 36px;border:1px solid transparent;margin-left:-115px}.ui-datepicker .ui-datepicker-header{font-size:14px;line-height:23px;color:#fff;font-family:OrpheusPro,sans-serif;font-weight:400;font-style:normal;background-color:#171717;border:none;padding:0 0 23px}.ui-datepicker .ui-datepicker-title{margin:0 23%;line-height:23px;text-align:center;font-family:Roboto,sans-serif;font-weight:400}.ui-widget-header .ui-icon{background-image:url(/_next/static/media/Icon_3_.cef66f50.svg)}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{width:7px;height:10px;background-image:url(/_next/static/media/Icon_3_.cef66f50.svg);background-repeat:no-repeat;background-size:cover;background-position:50%;top:9px;left:14px;cursor:pointer}.ui-datepicker .ui-datepicker-next{left:auto;right:14px;background-image:url(/_next/static/media/Icon_1_.63b1f691.svg)}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{background-color:transparent;border:none}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker th{font-size:12px;line-height:14px;color:#d1d1d1;padding:11px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;background-color:#171717;color:#fff;border:none;font-size:14px;line-height:23px}.ui-state-default,.ui-widget-content .ui-state-default{background:transparent;font-weight:400;color:#454545;border:1px solid transparent;font-size:12px;line-height:14px;color:#fff;padding:11px 0;text-align:center}.ui-datepicker td{background-color:transparent}.ui-datepicker td:hover,.ui-state-default.ui-state-active{background-color:#d2d23587;border-radius:50%}.date{background-image:url(/_next/static/media/Polygon-1.812b21cb.svg);width:6px;line-height:5px;background-position:0;background-repeat:no-repeat;background-size:6px 5px;left:0;top:2px}.focused .date{background-image:url(/_next/static/media/Polygon-4.86bcf9ea.svg)}.footer-sticky{position:fixed}.main-content-wrap{position:relative;z-index:1;background-color:#fff}.main-footer-section .common-wrap{max-width:1110px}.footer-top{float:left;width:100%}.footer-top,.footer-top h1{position:relative;text-align:center}.footer-top h1{font-size:160px;line-height:180px;letter-spacing:1.5px;color:#000}.footer-top figure{position:absolute;top:52%;transform:translateY(-54%);right:-9px}.footer-main-content{float:left;width:100%;margin-top:122px}.our-villa-wrap h4{line-height:34px;text-align:center}.our-villa-wrap{float:left;width:100%}.our-villa-item-wrap{margin-top:62px;padding:0 27px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:flex-start}.our-villa-item{margin:0 6%;width:auto}.our-villa-item img{width:auto;max-height:45px;display:block;margin:0 auto}.our-villa-item-content h4{line-height:31px;text-transform:uppercase;text-align:left}.our-villa-item-content span{float:left;width:100%;text-align:center;font-size:12px;line-height:18px;letter-spacing:.12px;color:#171717;margin-top:-4px;font-family:OrpheusPro}.footer-bottom{float:left;width:100%;margin-top:118px}.footer-bottom .common-wrap{max-width:1128px}.copy-right{float:left;width:auto}.footer-bottom-left{float:right;width:auto}.copy-right span,.copy-right span a,.footer-bottom-left span,.footer-bottom-left span a{font-size:10px;line-height:14px;letter-spacing:.25px;color:#000}.footer-bottom-left span a{position:relative}.footer-bottom-left span a:after{content:"";width:0;height:1px;background-color:#000;left:0;bottom:-2px;position:absolute;transition:all .3s ease-in}.footer-bottom-left span a:hover:after{width:100%}.room-tamplate-content .hero-wrap:after{display:none}.hero-wrap .common-wrap{max-width:1274px;height:100vh}.room-tamplate-content .hero-wrap .animated-text h2{font-size:100px;line-height:100px}.hero-feature-wrap{float:left;width:100%}.hero-feature-inner{max-width:1224px;width:100%;position:absolute;bottom:0;left:49.6%;transform:translateX(-50%);background-color:#ebebeb}.hero-feature-item-wrap{width:100%;justify-content:flex-start}.hero-feature-item-inner,.hero-feature-item-wrap{float:left;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:stretch}.hero-feature-item-inner{width:calc(100% - 224px);padding:26px 6% 21px;justify-content:space-between;align-items:flex-start}.hero-feature-item{float:left;width:auto}.hero-feature-item dfn{font-size:15px;line-height:18px;letter-spacing:.15px;font-family:OrpheusPro;color:#000}.hero-feature-btn{float:left;width:100%;max-width:224px;height:auto;text-align:center;line-height:69px;background:#000;font-size:11px;letter-spacing:1.1px;font-family:HelveticaNeue;text-transform:uppercase;color:#fff}.hero-feature-btn a{color:#fff;height:100%;width:100%;position:relative}.hero-feature-btn a p{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;text-align:center}.room-tamplate-content .where-dream-wrap{padding-top:132px}.room-tamplate-content .where-dream-wrap .common-wrap{max-width:1128px;padding:0 20px}.room-tamplate-content .where-dream-content{padding-left:0;position:relative}.room-tamplate-content .animated-text{float:left;width:51.65441176470588%}.room-tamplate-content .where-dream-content p{width:40.81%;margin-top:173px;position:absolute;right:0}.room-tamplate-content .where-dream-thumb{float:left;width:100%;margin-top:76px;padding-right:0;padding-left:3px}.room-tamplate-content .where-dream-thumb-left{width:50.9%}.room-tamplate-content .where-dream-thumb-right{width:34.5%}.room-tamplate-content .hotel-garden-content{margin-top:56px}.room-tamplate-content .hotel-garden-content span{font-family:OrpheusPro;float:left;width:100%;font-size:14px;line-height:18px;letter-spacing:.14px}.room-tamplate-content .hotel-garden-content h3{float:left;width:100%;margin-top:15px}.room-tamplate-content .hotel-garden-content p{float:left;width:auto;margin-top:37px}.room-tamplate-content .suite-slider-wrap{background:transparent;margin-top:146px}.room-tamplate-content .tab-slider-arrow{margin-top:17px}.room-tamplate-content .discover .slider-text-left{width:42.45931%}.room-tamplate-content .discover .tab-slider-content{margin-top:85px}.room-features-wrap{float:left;width:100%;padding-top:105px}.room-features-wrap .common-wrap{max-width:1128px}.room-features-container{float:left;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:stretch;align-items:flex-start}.room-features-content{float:left;width:37%;order:1}.room-features-content ul{padding-left:10%;margin-top:46px}.room-features-content ul li{font-size:15px;line-height:20px;letter-spacing:-.1px;color:#000;padding-bottom:7px}.room-features-thumb{float:right;width:61.12132352941176%;position:relative;margin-top:4px;order:2}.room-features-thumb-right{float:right;width:80.45112781954887%}.room-features-thumb-right img{width:100%}.room-features-thumb-left{float:left;width:36.39097744360902%;position:absolute;left:0;bottom:105px}.room-features-thumb-left img{width:100%}.golf-destination{float:left;width:100%;padding-top:141px}.golf-destination .common-wrap{max-width:1128px}.golf-destination-container{float:left;width:100%}.golf-destination-text{max-width:946px;margin:0 auto}.golf-destination-text p{font-size:34px;line-height:44px;letter-spacing:.34px;color:#000;font-family:OrpheusPro;font-weight:400;font-style:normal;text-align:center}.golf-destination-thumb{float:left;width:100%;margin-top:200px}.golf-destination-left{float:left;width:50.9935294%;margin-right:4.136029411764706%;padding-left:3px}.golf-destination-right{float:left;width:40.7308824%;margin-top:92px;margin-left:4.136029411764706%}.golf-destination-right figure{float:right;width:84.23423423423424%}.golf-destination-right p{float:right;width:100%;margin-top:102px;color:#000}.golf-course-area{float:left;width:100%;padding-top:197px;padding-bottom:116px}.golf-course-area .common-wrap{max-width:1128px}.golf-course-container{float:left;width:100%;position:relative}.golf-course-inner{float:left;width:100%;margin-top:73px}.golf-inner-select-option{float:left;width:auto;max-width:70%}.golf-inner-select-option p.filter-title{float:left;width:auto;font-size:12px;line-height:30px;letter-spacing:.3px;color:#000;height:20px;margin-right:17px}.golf-inner-select-option .selectric-wrapper,.stylled-select{float:left}.golf-inner-select-option .selectric-items{width:210px!important}.golf-inner-select-option .selectric .label{float:left;width:auto;font-size:20px;line-height:31px;letter-spacing:.2px;color:#000;font-family:OrpheusPro;font-weight:400;font-style:normal;padding-left:20px}.golf-inner-select-option .selectric .button{height:auto}.selectric:after{content:"";width:5px;height:4px;background-image:url(/_next/static/media/Polygon-4.86bcf9ea.svg);background-size:5px 4px;background-position:50%;position:absolute;top:12px;right:11px}.fixedTop .selectric:after{background-image:url(/_next/static/media/Polygon-4-black.8e795f52.svg);top:20px}.golf-inner-tab{float:right;width:156px;margin-top:7px}.golf-tab-trigger{float:left;width:90px;text-align:right}.golf-tab-grid,.golf-tab-list{float:left;width:35%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px;line-height:14px;color:#d1d1d1;letter-spacing:.3px}.golf-tab-wrap{float:left;width:100%}.golf-course-arrow{float:left;width:calc(156px - 90px);margin-top:-10px;text-align:right}.golf-arrow{margin-right:15px}.golf-arrow:nth-child(2){margin-right:0}.golf-arrow.slick-disabled,.golf-arrow.slick-hidden{opacity:.3}.golf-tab-content{float:left;width:100%;margin-top:33px}.golf-tab-content-item{float:left;width:100%;position:relative}.golf-tab-active{display:block;color:#000}.golf-thumb-item{float:left;margin:0 30px}.golf-thumb-item a,.golf-thumb-item a img{width:100%}.golf-thumb-content{float:left;width:100%;margin-top:12px}.golf-thumb-content h4{color:#000}.golf-thumb-content span{font-size:12px;line-height:14px;letter-spacing:.3px;color:#000}.tab-list-wrap{float:left;width:100%}.tab-list-item-wrap{float:left;width:67.6470588235294%;margin-top:4px}.tab-list-item{float:left;width:100%}.tab-list-item ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.tab-list-item ul li{float:left;width:50%;margin-bottom:29px;cursor:pointer}.tab-list-item ul li:first-child{margin-top:0}.tab-list-item ul li h4{float:left;width:100%;color:#000;margin-top:3px}.tab-list-item span{float:left;width:100%;font-size:12px;line-height:14px;letter-spacing:.3px;color:#000}.tab-list-thumb{float:left;width:32.35294117647059%;position:sticky;position:-webkit-sticky;top:135px}.tab-list-item-active>h4{text-decoration:underline}.dark-header .breadcrumb,.dark-header .breadcrumb a,.dark-header .breadcrumb span{color:#171717}.dark-header .breadcrumb-active{border-bottom:1px solid #171717}.contact-content.hero-wrap{min-height:50vh}.contact-content.hero-wrap .common-wrap{max-width:1128px;height:50vh}.contact-content.hero-wrap .animated-text h2{color:#171717}.form-area{float:left;width:100%;padding-top:35px}.form-area .common-wrap{max-width:1128px}.form-container{float:left;width:100%}.call-to-action-wrap{float:left;width:14.70588235294118%}.call-to-action-item{float:left;width:100%;margin-top:24px}.call-to-action-item:nth-child(2){margin-top:46px}.call-to-action-item h6{margin-bottom:11px}.call-to-action-item a{font-size:12px;line-height:14px;color:#000;letter-spacing:0;margin-bottom:5px}.call-to-action-item address,.call-to-action-item p{float:left;width:100%;margin-bottom:9px;color:#000;font-size:12px;line-height:20px;letter-spacing:0}.call-to-action-item a.google-map{float:left;width:100%;margin-top:15px;letter-spacing:.76px;text-transform:uppercase;text-decoration:underline}::placeholder{color:#c1c1c1}input:not([type=submit]),textarea{width:100%;font-family:HelveticaNeue;font-size:12px;padding-bottom:4px;line-height:18px;letter-spacing:0;color:#171717;border:none;border-bottom:1px solid #d1d1d1;resize:none;font-weight:400;font-style:normal;font-stretch:normal}textarea{min-height:72px}.form-wrap{float:right;width:49.28088235294118%}.form-inner{float:left;width:100%;margin-top:19px}.input-row{float:left;width:100%;margin-top:16px;position:relative}.input-row:first-child{margin-top:0}.gform_wrapper .top_label .hide-label .gfield_label{display:none}.gform_body{float:left}.checkbox{max-width:250px;margin-top:13px}.checkbox label{cursor:pointer;padding-left:26px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:10px;line-height:18px;color:#171717;letter-spacing:0}.checked input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox a{color:#171717;text-decoration:underline}.checkmark{position:absolute;top:7px;left:0;height:11px;width:11px;background-color:transparent;border:1px solid #171717}.checkmark:after{content:"";position:absolute;display:none}.checked input:checked~.checkmark:after{display:block}.checked .checkmark:after{content:"";position:absolute;display:none;background:#171717;width:5px;height:5px;top:2px;left:2px}.custom-checkbox{max-width:250px;margin-top:13px}.custom-checkbox label{cursor:pointer;padding-left:26px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:10px;line-height:18px;color:#171717;letter-spacing:0;position:relative}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox a{color:#171717;text-decoration:underline}.custom-checkbox label:before{content:"";position:absolute;top:0;left:0;height:10px;width:10px;background-color:transparent;border:1px solid #171717}.custom-checkbox label:after{content:"";position:absolute;opacity:0;background:#171717;width:6px;height:6px;top:3px;left:3px}.custom-checkbox input:checked~label:after{opacity:1}.gform_footer,.submit{float:left;max-width:34px;margin-top:13px;position:relative}.gform_footer:after,.submit:after{content:"";width:0;height:1px;background-color:#171717;left:0;bottom:0;position:absolute;transition:all .3s ease-in}.gform_footer:hover:after,.submit:hover:after{width:100%}input[type=submit]{width:100%;font-size:11px;line-height:11px;letter-spacing:1.1px;padding:0;margin:0;border:none;text-transform:uppercase;color:#171717;background-color:transparent;text-align:right}.contact-content .hotel-garden-wrap{background-color:transparent;padding-top:220px}.hotel-garden-content span{display:block;font-size:14px;line-height:32px;color:#000;letter-spacing:.14px;font-family:OrpheusPro}.hotel-garden-content a{font-size:11px;line-height:14px;letter-spacing:1.1px;color:#171717;margin-left:69px;text-transform:uppercase;margin-top:31px;border-bottom:1px solid #171717;font-family:HelveticaNeue}.contact-content .hotel-garden-content{margin-top:48px}.contact-content .hotel-garden-content h3{margin-top:8px}.back-bg{float:left;width:100%;min-height:721px;margin-top:183px}.air-flight-wrap{float:left;width:100%;padding-top:119px;padding-bottom:132px}.air-flight-wrap .common-wrap{max-width:1140px;padding-right:122px}.air-flight-container{float:left;width:100%}.air-flight-outer-text{max-width:946px;margin:0 auto;float:right;width:100%}.air-flight-outer-text p{font-size:34px;line-height:44px;letter-spacing:.34px;text-align:center;font-family:OrpheusPro;color:#000}.direct-flight{float:left;width:100%;margin-top:122px}.direct-flight-content{float:left;width:46.29258517034068%;margin-top:4px}.direct-flight .direct-flight-content{margin-top:8px}.flight-list-item-wrap{float:left;width:53.70741482965932%}.flight-list-item{float:left;width:100%;margin-top:4px;border-bottom:.5px solid #c1c1c1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.flight-list-item:first-child{margin-top:0}.flight-list-item ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:flex-start}.flight-list-item li,.flight-list-item li a{float:left;width:100%;padding:9px 0;font-size:12px;line-height:18px;color:#000;font-family:HelveticaNeue;font-weight:400;font-style:normal;letter-spacing:0;transition:.3s ease}.hovered li a,.hovered ul li{color:#ddd}.stop-over-flight{float:left;width:100%;margin-top:107px}.suite-slider-wrap .slick-next,.suite-slider-wrap .slick-prev{top:auto;left:auto;right:14%;bottom:-5%}.suite-slider-wrap .slick-next{right:12%}.suite-slider-wrap .slick-next,.suite-slider-wrap .slick-prev{background-image:url(/_next/static/media/active-left.e876fd1f.svg);width:16px;height:8px;background-repeat:no-repeat;background-size:16px 8px;background-position:50%;position:absolute;transition:all .5s ease-in;z-index:999;opacity:1}.suite-slider-wrap .slick-next:before,.suite-slider-wrap .slick-prev:before{display:none}.suite-slider-wrap .slick-next{background-image:url(/_next/static/media/active-right.30d1ef06.svg)}.suite-slider-wrap .slick-next.slick-disabled{background-image:url(/_next/static/media/disable-right.097bcdf5.svg)}.suite-slider-wrap .slick-prev.slick-disabled{background-image:url(/_next/static/media/disable-left.73142b3e.svg)}.suite-slider-wrap .slick-list{visibility:visible;overflow:visible}.page-id-221 .defult-logo,.page-id-3 .defult-logo{display:none}.page-id-221 .scroll-logo,.page-id-3 .scroll-logo{display:block}.page-id-221 .phone-nav div,.page-id-221 .phone-nav div:after,.page-id-221 .phone-nav div:before,.page-id-3 .phone-nav div,.page-id-3 .phone-nav div:after,.page-id-3 .phone-nav div:before{background-color:#171717}.page-id-221 .transparent-btn,.page-id-3 .transparent-btn{border:1px solid #000}.page-id-221 .breadcrumb,.page-id-221 .breadcrumb .current,.page-id-221 .breadcrumb a,.page-id-221 .transparent-btn span,.page-id-3 .breadcrumb,.page-id-3 .breadcrumb .current,.page-id-3 .breadcrumb a,.page-id-3 .transparent-btn span{color:#000}.error404 .main-header-section{background-color:#000}.not-found-wrap{float:left;width:100%;padding-top:258px;position:relative}.not-found-wrap .common-wrap{max-width:1102px}.not-found-content{float:left;width:100%;text-align:center}.not-found-content h1{font-size:80px;line-height:90px;color:#000;text-align:center}.not-found-content p{font-size:14px;line-height:22px;letter-spacing:.35px;color:#000;max-width:265px;margin:0 auto;padding-top:135px;text-align:center;font-family:HelveticaNeue-Light;font-weight:400}.not-found-content a{font-size:11px;line-height:14px;font-family:HelveticaNeue;font-weight:400;text-decoration:underline;text-align:center;color:#171717;margin-top:40px}@media only screen and (max-height:735px){.main-footer-section{padding-top:0}.footer-main-content{margin-top:5vh}.our-villa-item-wrap{margin-top:6vh}.footer-bottom{margin-top:50px}}@media only screen and (min-width:320px) and (max-width:767px){body{min-height:100vh;min-height:-webkit-fill-available}html{height:-webkit-fill-available}#tidio-chat-iframe{bottom:50px!important}.fancybox-navigation .fancybox-button--arrow_left{right:60px}.fancybox-navigation .fancybox-button--arrow_right{right:20px}.fancybox-infobar{left:10px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}h1{font-size:70px;line-height:80px}h3{font-size:30px;line-height:34px}p{font-size:12px;line-height:20px;letter-spacing:.3px}.desk{display:none}.mobi{display:block}.common-wrap{padding:0 23px}.backtotop{bottom:50px;width:34px;height:34px;right:20px}.backtotop img{height:7px}.main-header-section{background:transparent}.over-header .fixedTop.main-header-section{top:0}.main-header-section .common-wrap{position:relative}.header-inner{padding:0}.main-logo{position:relative;left:0;transform:translateX(0);width:160px}.header-right{float:right;width:auto;position:absolute;top:-46px;right:41px}.fixedTop .header-right,.header-right{top:-34px}.phone-nav{display:block}.nav-wrap{position:inherit}.phone-nav div:after,.phone-nav div:before{right:0;left:auto}.book-now-btn{width:auto}.book-now-btn a{font-size:8px;line-height:14px;letter-spacing:.8px;font-weight:700;border:none;padding:0 7px}.fixedTop .header-right{right:39px;width:auto}.fixedTop .book-now-btn{width:auto}.head-selectric{display:none}.phone-nav{left:auto;right:-10px;top:10px}.phone-nav span{font-size:8px;line-height:14px;letter-spacing:.8px}.nav-modal-wrap{width:100%;padding:16px 0}.call-to-action,.navExpanded .main-logo{display:none}.navExpanded .header-right{top:0;left:0;right:auto}.modal-logo{display:none}.nav-modal-top .back-btn{float:right;margin:5px 20px 0 0;font-size:8px;letter-spacing:.8px}.navExpanded .book-now-btn{float:left}.navExpanded .book-now-btn a{padding-left:0;border:none}.dark-header .transparent-btn{border:none}.main-nav{padding:77px 0 150px;position:relative;top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}.nav-left-col-inner{float:left;width:100%}.accordion-wrap,.nav-left-col{float:left;width:100%;padding:0;height:auto}.main-menu-item{margin-bottom:0}.main-menu-item h2{font-size:30px;line-height:60px;letter-spacing:.3px;padding-bottom:0}.accordion-info{margin-bottom:20px}.nav-right-col{float:left;margin-top:40px}.nav-inner,.nav-right-col{width:100%;height:auto}.nav-inner ul li a{color:#fff}.navExpanded .link-wrap{position:relative;bottom:auto;top:0;background-color:#171717;padding:0 0 90px}.main-nav-wrapper,.menu-secondary-menu-container,.menu-secondary-menu-container ul,.nav-modal-wrap .common-wrap{height:auto;float:left;width:100%}.link-wrap .common-wrap{margin-top:50px;flex-wrap:wrap}.bottom-menu-logo{order:0;width:100%;margin-bottom:50px}.bottom-menu-logo img{max-width:104px}.nav-social-link{order:1;width:auto}.other-villas{order:2}.hero-wrap.video-embed .animated-text h1 a:after{display:none}.animated-text h2{font-size:50px;line-height:50px;letter-spacing:.5px}.hero-info-wrap{display:none}.where-dream-wrap{padding-top:100px}.where-dream-wrap .common-wrap{padding:0 23px}.where-dream-content{padding-left:0}.animated-text{width:100%}.where-dream-content p{width:100%;margin-top:42px}.where-dream-thumb{margin-top:95px;padding-right:0}.where-dream-thumb-left,.where-dream-thumb-right{width:100%}.golf-destination-left img,.golf-destination-right img,.where-dream-thumb-left img,.where-dream-thumb-right img{width:100%;height:auto;object-fit:fill}.where-dream-thumb-right{margin-top:28px}.tab-slider-wrap{padding-top:60px;padding-bottom:60px}.slider-text-left{width:100%}.slider-text-left h3{margin-top:10px}.tab-slider-text p{width:100%;margin-top:28px;letter-spacing:.3px}.tab-slider-content{margin-top:58px;padding:0}.tab-slider-thumb{width:100%;margin-right:0}.tab-triger{width:100%;margin-left:0;margin-top:59px}.tab-slider-arrow{margin-top:13px}.tab-show a{margin-top:24px;font-size:11px;line-height:12px;letter-spacing:0}.tab-triger li{margin-top:44px;margin-top:15px}.suite-slider-wrap{margin-top:135px}.room-tamplate-content .suite-slider-wrap{margin-top:100px}.suite-slider-thumb{min-height:330px;height:60vh}.suite-slider-content{margin-top:3px}.suite-slider-arrow{margin-top:0}.slider-counter{width:auto}.slider-text-left span{letter-spacing:-.7px;line-height:18px}.suite-slider-counter,.suite-slider-counter dfn{font-size:10px;letter-spacing:.1px}.hotel-garden-wrap{padding-top:83px}.hotel-garden-thumb{width:100%;position:relative}.hotel-garden-content{width:100%;margin-top:0}.hotel-garden-content p{margin-top:25px;margin-left:0;color:#000}.contact-content .hotel-garden-content a{margin-left:0}.hotel-garden-thumb{margin-top:52px}.hotel-garden-thumb-left,.hotel-garden-thumb-right{position:relative;width:100%}.hotel-garden-thumb-right{bottom:0;right:0;margin-top:28px}.hoverd-active .hoverd-thumb-left,.hoverd-active .hoverd-thumb-right{display:none}.discover{padding-top:60px;padding-bottom:60px}.discover .slider-text-left{width:100%;padding-left:0}.discover .tab-slider-text p{width:100%;margin-top:38px}.discover .tab-slider-content{margin-top:62px}.discover .tab-triger{margin-left:0;margin-top:28px}.discover .tab-show{margin-top:14px;padding-left:1px}.discover .tab-show a{margin-top:23px}.sightseeing-wrap{padding-bottom:126px;padding-top:82px}.sightseeing-title h3{margin-top:8px}.sightseeing-title h6{font-size:12px;line-height:20px;letter-spacing:.2px}.hoverd-text{font-size:20px;line-height:30px;color:#171717;letter-spacing:.2px}.sightseeing-item-wrap{margin-top:111px}.sightseeing-item{padding-top:22px}.sightseeing-btn-wrap{margin-top:70px}.main-footer-section{padding-top:0;padding-bottom:70px}.footer-top{text-align:center}.footer-top h1{font-size:50px;line-height:60px}.footer-top figure{position:relative;top:37px;transform:translate(-3%);right:auto;left:50%}.our-villa-item-wrap{margin-top:42px;padding:0;flex-wrap:wrap}.our-villa-item{width:100%;margin-top:36px}.our-villa-item:first-child{margin-top:0}.our-villa-item-content span{font-size:10px;margin-top:-5px}.footer-main-content{margin-top:62px}.our-villa-wrap h4{font-size:16px}.our-villa-item-content h4,.our-villa-item:nth-child(4) .our-villa-item-content h4{font-size:16px;line-height:22px;text-align:center}.footer-bottom{margin-top:60px}.copy-right,.footer-bottom-left{width:100%;text-align:center}.breadcrumb{top:0;left:0;display:none}.breadcrumb,.breadcrumb a,.breadcrumb span{font-size:10px}.room-tamplate-content .hero-wrap .animated-text h2{font-size:60px;line-height:70px}.hero-feature-inner{background-color:#fff;left:50%}.hero-feature-btn{display:none}.hero-feature-item-inner{width:100%;padding:20px;flex-wrap:wrap}.hero-feature-item{width:50%}.hero-feature-item:nth-child(2n){text-align:right}.room-tamplate-content .animated-text{width:100%}.room-tamplate-content .where-dream-wrap{padding-top:70px}.room-tamplate-content .where-dream-thumb{margin-top:40px}.room-tamplate-content .where-dream-thumb-left,.room-tamplate-content .where-dream-thumb-right{width:100%}.room-tamplate-content .where-dream-content p{width:100%;margin-top:20px;position:relative;right:0}.room-features-wrap{padding-top:80px}.room-features-content{width:100%;order:1;-webkit-order:1;-moz-order:1;-ms-order:1}.room-features-content ul{padding-left:0;margin-top:20px}.room-features-thumb{width:100%;margin-bottom:60px;order:2;-webkit-order:2;-moz-order:2;-ms-order:2}.room-features-thumb-right{width:100%;float:left}.room-features-thumb-left{width:100%;position:relative;bottom:0;left:0;margin-top:28px}.room-tamplate-content .hotel-garden-wrap{padding-top:35px;padding-bottom:80px}.room-tamplate-content .discover .slider-text-left{width:100%}.hotel-garden-thumb-left img,.hotel-garden-thumb-right img,.room-features-thumb-left img,.room-features-thumb-right img{width:auto;height:auto;object-fit:fill}.room-features-content ul li{display:block;margin:0 10px;text-align:left;font-size:14px;line-height:20px;letter-spacing:0}.gallery-item{width:100%;margin:0 0 29px}.gallery-filter-wrapper{top:67px}.golf-destination{padding-top:80px}.golf-destination-text p{font-size:24px;line-height:34px}.golf-destination-thumb{margin-top:80px}.golf-destination-left{width:100%;margin-right:0;padding-left:0}.golf-destination-right{width:100%;margin-left:0;margin-top:20px}.golf-destination-right figure{width:100%}.golf-destination-right p{margin-top:20px}.golf-course-area{padding:50px 0}.golf-course-inner{margin-top:20px}.selectric:after{top:9px}.golf-inner-tab{margin-top:4px;width:120px}.golf-tab-trigger{width:100%;text-align:right}.golf-tab-grid,.golf-tab-list{float:none;display:inline-block;width:auto;padding-left:10px}.golf-course-arrow{width:100%;margin-top:10px}.golf-left-arrow{margin-right:20px;padding:10px}.golf-tab-content{margin-top:30px}.golf-thumb-item{width:100%;margin:0}.golf-thumb-content{margin-top:5px}.golf-thumb-content h4{font-size:14px;line-height:22px}.tab-list-item-wrap{width:100%;margin-top:0}.tab-list-item ul li{margin-bottom:15px}.tab-list-item ul li h4{font-size:16px;line-height:26px}.tab-list-thumb{width:100%;margin-top:25px}.text-columns{padding-top:85px;padding-bottom:0}.text-columns-inner{flex-wrap:wrap}.text-column{margin-bottom:40px;padding:0}.text-column h4{font-size:30px;line-height:36px}.contact-content.hero-wrap{min-height:auto}.contact-content.hero-wrap .common-wrap{height:auto}.contact-content .hero-content{margin-top:140px;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}.air-flight-wrap .common-wrap{padding:0 23px}.form-area{padding-top:20px}.call-to-action-wrap{width:100%}.call-to-action-item{margin-top:30px}.call-to-action-item a.google-map{margin-top:11px}.form-wrap{width:100%;margin-top:30px}.checkbox,.custom-checkbox{width:210px}.contact-content .hotel-garden-wrap{padding-top:50px}.back-bg{margin-top:100px;min-height:500px}.air-flight-wrap{padding-top:50px;padding-bottom:50px}.air-flight-outer-text p{font-size:24px;line-height:34px}.direct-flight{margin-top:50px}.direct-flight .direct-flight-content{width:100%}.flight-list-item-wrap{width:100%;margin-top:20px}.flight-list-item ul{flex-wrap:wrap}.flight-list-item li,.flight-list-item li:nth-child(2n+2){width:50%}.stop-over-flight{margin-top:50px}.call-to-action-item a{display:block}.slick-next,.slick-prev{width:12px;height:8px;background-size:12px 8px;bottom:-24px;right:0;z-index:1}.slick-prev{right:40px}.slider-item figure{width:100%;overflow:hidden}.slick-next.slick-disabled,.slick-next:focus,.slick-next:hover{background-size:12px 8px}.booking-modal-inner .back-btn{left:0;right:auto;top:32px}.booking-modal-wrap{width:100%}.booking-modal-inner{padding-top:0;height:calc(100vh - 10px)}.booking-form-wrap{float:left;display:block;width:100%;padding:0;top:50%;bottom:auto;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.booking-input-row,.booking-input-row:first-child,.booking-input-row:nth-child(3),.booking-input-row:nth-child(4){display:block;width:100%;margin-top:30px}.booking-input-row:first-child{margin-top:0}.booking-modal-wrap label{margin-top:8px}.select-wrap label{margin-top:0}.ui-widget.ui-widget-content{background-color:#171717;width:320px;height:320px;padding:20px 10px;border:1px solid transparent;margin-left:-24px;margin-top:3px}.suite-slider-wrap .slick-next{right:23px}.suite-slider-wrap .slick-prev{right:63px}.slick-next,.slick-prev,.suite-slider-wrap .slick-next,.suite-slider-wrap .slick-prev{width:20px;height:12px;background-size:18px 12px;bottom:-36px}.golf-tab-list{text-align:right}}@media only screen and (min-width:320px) and (max-width:374px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.main-logo{width:160px}.fixedTop .header-right,.header-right{top:-34px}.footer-bottom{margin-top:30px}.main-footer-section{padding-bottom:30px}}@media only screen and (min-width:480px) and (max-width:767px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.main-logo{width:210px}.fixedTop .header-right,.header-right{top:-46px}.booking-modal-wrap{overflow-y:auto}.ui-widget.ui-widget-content{margin-left:16%;margin-top:29px}.slider-thumb-inner img.mobi{width:100%}.gallery-item{width:48%;margin:0 1% 29px}.gallery-filter-wrapper{top:80px}}@media only screen and (min-width:768px) and (max-width:991px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}h2{font-size:60px;line-height:70px}h3{font-size:30px;line-height:34px}.header-right{width:auto}.nav-left-col{float:left;width:50%}.main-menu-item h2{font-size:40px}.accordion-wrap{width:100%}.hero-info-inner{padding:15px 30px}.hero-info-item{width:28%}.hero-info-item:nth-child(2){width:27%}.hero-info-item:nth-child(3){width:18%}.hero-info-item:nth-child(4){width:180px}.booking-form-wrap{padding-left:0;padding-right:0}.check-in-wrapper{max-width:170px;flex-wrap:wrap}.booking-modal-wrap input:not([type=submit]),.check-in-wrapper .selectric-wrapper,.check-in-wrapper input:not([type=submit]){width:100%}.check-in-right h4{font-size:16px}.animated-text{width:55%}.where-dream-content p{width:45%;margin-top:80px}.where-dream-thumb-left{width:55%}.where-dream-thumb-right{width:40%;margin-top:180px}.slider-text-left{width:50%}.tab-slider-text p{width:45%}.tab-slider-content{margin-top:30px;padding:0}.tab-triger{width:38.26691%;margin-left:1.8%;margin-top:50px}.hotel-garden-wrap{padding-top:100px}.hotel-garden-content p{margin-top:21px;margin-left:10px}.discover{padding-top:80px;padding-bottom:80px}.discover .tab-slider-content{margin-top:100px}.tab-slider-thumb{margin-right:3%}.sightseeing-wrap{padding-top:100px;padding-bottom:65px}.hero-feature-item-inner{padding:20px 0 15px 40px;flex-wrap:wrap}.hero-feature-inner{left:50%}.hero-feature-item{width:50%}.room-tamplate-content .where-dream-content p{width:43%;margin-top:50px}.suite-slider-wrap{margin-top:100px;padding-bottom:50px}.suite-slider-thumb{min-height:600px}.room-features-content ul{padding-left:5%;margin-top:15px}.room-features-content{float:left;width:30%}.room-tamplate-content .discover .slider-text-left{width:100%;max-width:500px}.room-tamplate-content .discover .tab-slider-content{margin-top:50px}.discover .tab-triger{margin-left:2.99%;margin-top:0}.main-footer-section{padding-top:80px}.footer-top h1{font-size:100px;line-height:120px}.footer-top figure{position:relative;top:10px;transform:translateY(0);right:0;left:50%}.our-villa-item-wrap{margin-top:50px;padding:0}.our-villa-item-content h4{font-size:18px;line-height:28px}.footer-bottom{margin-top:50px}.footer-top{text-align:center}.golf-destination{padding-top:100px}.golf-destination-thumb{margin-top:100px}.golf-course-area{padding-top:100px}.tab-list-item-wrap{width:60%}.tab-list-thumb{width:40%}.tab-list-item ul li{margin-bottom:20px}.call-to-action-wrap{width:40%}.call-to-action-item{margin-top:20px}.call-to-action-item:nth-child(2){margin-top:30px}.call-to-action-item a.google-map{margin-top:20px}.form-wrap{width:55%}.contact-content .hotel-garden-wrap{padding-top:100px}.back-bg{min-height:600px;margin-top:100px}.air-flight-wrap .common-wrap{padding:0 23px}.air-flight-wrap{padding:100px 0}.direct-flight{margin-top:80px}.direct-flight-content{width:35%}.flight-list-item-wrap{width:65%}.flight-list-item li,.flight-list-item li:nth-child(2n+2){width:50%}.booking-modal-wrap{width:100%}.booking-modal-wrap input:not([type=submit]){padding:20px}.ui-widget.ui-widget-content{padding:15px;margin-left:-36px}.booking-input-row input[type=submit]{font-size:8px;line-height:40px;height:40px}.booking-input-row:nth-child(4){width:20%}.suite-slider-wrap .slick-next{right:8%}.hotel-garden-content h3,.hotel-garden-content span{padding-left:10px}.navExpanded .nav-modal-wrap{width:100%}.nav-right-col{margin-top:18px;width:50%}.main-nav{top:40%}}@media only screen and (min-width:992px) and (max-width:1024px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}h2{font-size:64px;line-height:64px}.tab-list-item-wrap{width:63%}.tab-list-thumb{width:37%}.tab-list-item{width:55%}.tab-list-item:nth-child(2){width:45%}.nav-right-col{margin-top:24px}.footer-top figure{right:0}.booking-modal-wrap{width:100%}.ui-widget.ui-widget-content{margin-left:-80px}}@media only screen and (max-height:530px){.main-nav{position:relative;top:0;padding:50px 0 150px}.booking-form-wrap,.main-nav{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}.booking-form-wrap{top:110px;bottom:auto;padding-bottom:150px}.contact-content.hero-wrap{min-height:auto}.contact-content.hero-wrap .common-wrap{height:auto}.contact-content .hero-content{margin-top:140px;top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}@media only screen and (min-width:1370px){.air-flight-wrap .common-wrap,.booking-modal-wrap .common-wrap,.common-wrap,.contact-content.hero-wrap .common-wrap,.footer-bottom .common-wrap,.form-area .common-wrap,.golf-course-area .common-wrap,.golf-destination .common-wrap,.hero-feature-inner,.hero-info-inner,.hero-wrap .common-wrap,.home-content .hero-wrap .common-wrap,.hotel-garden-wrap .common-wrap,.link-wrap .common-wrap,.main-footer-section .common-wrap,.main-header-section .common-wrap,.nav-modal-wrap .common-wrap,.room-features-wrap .common-wrap,.room-tamplate-content .where-dream-wrap .common-wrap,.sightseeing-wrap .common-wrap,.suite-slider-content .common-wrap,.tab-slider-wrap .common-wrap,.where-dream-wrap .common-wrap{max-width:1370px}.suite-slider-thumb{height:75vh;min-height:721px}}@media only screen and (min-width:1024px) and (max-width:1366px){.navExpanded .nav-modal-wrap{width:100%}}.elfsight-app-a12fa4d8-d0a5-46ce-9e12-e4103f7e1c23 a:not(.ReviewLinkContainer__Link-sc-76ec4dfd-0):not(.es-review-author-block-avatar-link){filter:brightness(3.5)}.eqZPsd{font-family:OrpheusPro!important;font-size:42px!important}@media (max-width:768px){.hero-wrap .animated-text span{font-size:7vw!important}}@media (max-width:450px){.hero-wrap .animated-text span{font-size:9vw!important}}.footersoc{text-align:center}.footersoc img{margin-right:2px;background-color:#454444fc}.footersoc img:hover{margin-right:2px;background-color:#d5d547}.addresscontent p{text-align:center}.addresscontent h4{text-align:center;font-weight:700}.footerbtn{margin-right:auto;margin-left:44%;padding:15px 50px;border:2px solid grey;border-radius:26px;font-weight:700}.footerbtn:hover{background-color:#454444fc;color:#fff}.footerhighlight:hover{color:#d5d547;cursor:default}.footer-sticky{position:fixed!important}.main-footer-section{float:left;width:100%;padding-top:135px;padding-bottom:17px;left:0;right:0;bottom:0;background-color:#fff}.whatsappmsg{position:fixed;float:left;width:auto;height:100px;bottom:12px;left:16px;z-index:3000}.footerhighlight{text-align:center!important}.nav-modal-wrap{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#111010;z-index:1000}.nav-modal-wrap.show{display:block}body.nav-open{overflow:hidden}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d65c78;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d65c78{font-family:__Inter_d65c78,__Inter_Fallback_d65c78;font-style:normal}