body{background-color:#142741;color:#fff}.object-fit{display:block;object-fit:cover;object-position:50% 50%;width:100%;height:100%}.main-content{min-height:300px;padding:100px 0 40px 0;display:flex}.main-content h1{color:rgba(255,201,106,.8)}.main-content p{font-size:16px}.main-content a{color:rgba(255,201,106,.8);transition:color .3s;font-weight:bold}.main-content a:hover{color:rgba(255,201,106,.5)}.main-content .home-right{margin-left:auto;width:50%;font-size:15px}@media(max-width:768px){.main-content{padding-top:40px}.main-content .home-right{margin-left:0;width:90%}}.intro{position:relative;width:100%;height:700px;overflow:hidden;margin:100px 0 100px 0;transition:all .4s}.intro .night-open{position:absolute;top:0;right:100px;opacity:0;transition:all .4s;cursor:pointer}.intro .night-open i{font-size:25px;display:inline-block;padding-bottom:10px;position:absolute;right:40px;top:11px}.intro .night-open.active{opacity:1}.intro .day-icon{position:absolute;top:40px;left:0;width:480px;height:40px;z-index:15;transition:all .4s}.intro .day-icon span{display:inline-block;width:400px;height:1px;background-color:#fff;margin-bottom:8px}.intro .day-icon img{width:36px;height:40px!important;display:inline-block;margin-bottom:-10px}.intro .day-icon i{font-size:25px;margin-top:7px;display:inline-block}.intro .day-icon.active-night{left:-1500px}.intro .intro-left{position:absolute;left:-500px;width:1100px;height:635px;z-index:10;cursor:pointer;transition:all .4s}.intro .intro-left .title{position:absolute;right:-60px;top:80px;font-family:'Open Sans',sans-serif;text-align:right;z-index:15;transition:all .4s}.intro .intro-left .title h2{color:#d5d5d5;font-size:72px;text-transform:uppercase;font-weight:700}.intro .intro-left .title span{color:#d5d5d5;font-size:16px;text-transform:uppercase;font-weight:600}.intro .intro-left .title.active{opacity:0}.intro .intro-left img{height:635px}.intro .intro-left.active-day{left:50%;transform:translate(-50%)}.intro .intro-left.active-night{left:-1500px}.intro .intro-left .slick-arrow{opacity:0;transition:all .4s;margin-top:-35px}.intro .intro-left .slick-arrow.active{opacity:1}.intro .intro-left .day-slider{position:relative;height:700px}.intro .intro-left .day-slider .slide-content{transition:all .4s}.intro .intro-left .day-slider .slide-content h1{opacity:0;position:absolute;left:50%;bottom:10px;transform:translate(-50%);font-size:80px;color:#d1d1d1;text-transform:uppercase;font-weight:bold;text-shadow:1px 1px 2px #969696;transition:all .4s;font-family:'Open Sans',sans-serif}.intro .intro-left .day-slider .slide-content .img-copy{opacity:0;position:absolute;left:50%;transform:translate(-50%);font-size:13px;text-transform:uppercase;bottom:30px;transition:all .4s;font-family:'Open Sans',sans-serif}.intro .intro-left .day-slider .slide-content.active h1{opacity:1}.intro .intro-left .day-slider .slide-content.active .img-copy{opacity:1}.intro .intro-center{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:300px;z-index:5;opacity:1;transform:all .4s}.intro .intro-center.active{opacity:0}.intro .intro-right{position:absolute;right:-500px;width:1100px;height:635px;z-index:10;cursor:pointer;transition:all .4s}.intro .intro-right .title{position:absolute;left:-60px;bottom:-120px;font-family:'Open Sans',sans-serif;text-align:left;z-index:15;opacity:1;transition:all .4s}.intro .intro-right .title h2{color:#d5d5d5;font-size:72px;text-transform:uppercase;font-weight:700}.intro .intro-right .title span{color:#d5d5d5;font-size:16px;text-transform:uppercase;font-weight:600}.intro .intro-right .title.active{opacity:0}.intro .intro-right img{height:635px}.intro .intro-right.active-day{right:-1500px}.intro .intro-right.active-night{right:50%;transform:translate(50%)}.intro .intro-right .slick-arrow{opacity:0;transition:all .4s;margin-top:-35px}.intro .intro-right .slick-arrow.active{opacity:1}.intro .intro-right .night-slider{position:relative;height:700px}.intro .intro-right .night-slider .slide-content{transition:all .4s}.intro .intro-right .night-slider .slide-content h1{opacity:0;position:absolute;left:50%;bottom:10px;transform:translate(-50%);font-size:80px;color:#d1d1d1;text-transform:uppercase;font-weight:bold;text-shadow:1px 1px 2px #969696;transition:all .4s;font-family:'Open Sans',sans-serif}.intro .intro-right .night-slider .slide-content .img-copy{opacity:0;position:absolute;left:50%;transform:translate(-50%);font-size:13px;text-transform:uppercase;bottom:30px;transition:all .4s;font-family:'Open Sans',sans-serif}.intro .intro-right .night-slider .slide-content.active h1{opacity:1}.intro .intro-right .night-slider .slide-content.active .img-copy{opacity:1}.intro .night-icon{position:absolute;bottom:120px;right:-5px;width:480px;height:40px;z-index:15;transition:all .4s}.intro .night-icon span{display:inline-block;width:400px;height:1px;background-color:#fff;margin-bottom:8px}.intro .night-icon img{width:36px;height:40px!important;display:inline-block;margin-bottom:-10px}.intro .night-icon i{font-size:25px;margin-top:7px;display:inline-block}.intro .night-icon.active-day{right:-1500px}.intro .day-open{position:absolute;top:0;left:100px;opacity:0;transition:all .4s;cursor:pointer}.intro .day-open i{font-size:25px;display:inline-block;padding-bottom:10px;position:absolute;right:40px;top:9px}.intro .day-open.active{opacity:1}.more-wrapper{max-width:1400px;margin:0 auto}.more-wrapper .more-events{margin-top:80px}.more-wrapper .more-events .more-item{max-width:150px;margin:0 auto;width:90%}.more-wrapper .more-events .more-item img{height:150px}.more-wrapper .more-events .more-item span{display:block;margin:0 auto;text-align:center;color:#e09732;font-size:14px;padding-top:10px}@media(max-width:768px){.more-wrapper .more-events{padding:0 40px 0 40px;margin-top:40px}.more-wrapper .more-events .more-item{padding:0 0 0 0;padding:10px}}.more-wrapper .slick-prev.slick-arrow{margin-left:-90px}.more-wrapper .slick-next.slick-arrow{margin-right:-90px}.more-wrapper .slick-arrow{color:#fff;background-color:rgba(255,255,255,0)}.more-wrapper .view-events{display:block;margin-top:80px;font-size:16px;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600}.more-wrapper .view-events:after{content:"";display:block;margin:0 auto;text-align:center;margin-top:5px;width:150px;height:3px;background:#c28c47;background:linear-gradient(90deg,#c28c47 0%,#fad9a3 50%,#c28c47 100%);color:#ccc}@media(max-width:768px){.more-wrapper .slick-prev.slick-arrow{margin-left:0}.more-wrapper .slick-next.slick-arrow{margin-right:0}.more-wrapper .slick-arrow{background-color:rgba(255,255,255,0)}}.rewards{position:relative;width:100%;background-color:#142741}.rewards .cards{position:absolute;bottom:0;left:50%;height:205px;overflow:hidden}@media only screen and (max-width:768px){.rewards .cards{display:none}}.rewards .content{display:flex}.rewards .content .celebrate{width:60%}.rewards .content .celebrate img{display:inline-block;width:100%;height:auto}.rewards .content .copy{width:40%;text-align:center}.rewards .content .copy object{width:30%}.rewards .content .copy h2{display:block;margin-top:30px;font-size:18px;font-weight:bold;color:#e09732}.rewards .content .copy p{color:#fff;font-size:16px;font-weight:500;line-height:2em}.rewards .content .copy a:after{content:"";display:table;clear:both}.rewards .content .copy a.member{display:block;margin:0 auto;max-width:155px;font-size:16px;font-weight:bold;padding:15px 25px 15px 25px;border:3px solid;border-image-source:linear-gradient(45deg,#efbf7f,#f9d578);border-image-slice:1;color:#e09732;text-transform:uppercase;transition:all .3s}.rewards .content .copy a.member:hover{color:#fff;background-color:#000}.rewards .content .grpc-logo{width:80%;height:auto}@media(max-width:768px){.rewards .content .celebrate{width:40%}.rewards .content .copy{width:60%}}@media(max-width:680px){.rewards .content .celebrate{display:none}.rewards .content .copy{width:100%}.rewards .content .copy .grpc-logo{width:80%;height:auto}}@media(max-width:768px){.rewards{margin-bottom:40px}}.activities{position:relative;margin-top:0}.activities .exp-slider-nav{width:100%;height:80px;position:relative;top:28px;z-index:10;background:#000;background:linear-gradient(0deg,transparent 0%,rgba(0,0,0,.8) 100%)}.activities .exp-slider-nav .exp-nav-inner{position:relative;max-width:820px;height:50px;margin:0 auto;display:flex;justify-content:space-between}@media(max-width:680px){.activities .exp-slider-nav .exp-nav-inner{top:20px}}.activities .exp-slider-nav .exp-nav-inner button{background:transparent;border:none;cursor:pointer;box-sizing:border-box;text-transform:uppercase;font-size:16px;font-weight:bold;color:#fff;letter-spacing:.15em;transform:all .3s}.activities .exp-slider-nav .exp-nav-inner button:hover{color:#ccc}.activities .exp-slider-nav .exp-nav-inner .exp-tab{transition:color .35s;position:relative;padding-top:10px}.activities .exp-slider-nav .exp-nav-inner .exp-tab.active:after{content:'';pointer-events:none;position:absolute;top:100%;left:0;width:100%;height:2px;background:#c28c47;background:linear-gradient(90deg,#c28c47 0%,#fad9a3 16%,#c28c47 100%)}.activities .exp-slider-nav .exp-nav-inner .exp-slide-title{display:none}@media(max-width:768px){.activities .exp-slider-nav .exp-nav-inner .exp-tab{display:none}.activities .exp-slider-nav .exp-nav-inner .exp-slide-title{display:block;margin:0 auto;margin-top:10px;text-transform:uppercase;font-size:18px;font-weight:bold}}@media(max-width:768px){.activities .exp-slider-nav .slick-arrow{width:48px;height:48px;background-color:rgba(255,255,255,0)}}.activities .exp-slider{position:relative;top:-52px;width:100%;height:700px;z-index:5}@media(max-width:680px){.activities .exp-slider{height:550px}}.activities .exp-slider div{height:700px}@media(max-width:680px){.activities .exp-slider div{height:550px}}.activities .exp-slider .tag{display:none}.activities .exp-slider .exp-info{max-width:400px;z-index:10}.activities .exp-slider .exp-info span{display:block;color:#fff;font-size:16px;text-transform:uppercase;text-shadow:1px 1px 4px #333;font-weight:bold;letter-spacing:.25em;font-family:'Open Sans Condensed',sans-serif}.activities .exp-slider .exp-info h2{display:block;margin-top:-30px;text-align:center;color:rgba(255,201,106,.8);font-size:150px;text-transform:uppercase;font-weight:bold;margin-bottom:0;font-family:'Open Sans',sans-serif;font-weight:700;text-shadow:1px 1px 4px #333}@media(max-width:680px){.activities .exp-slider .exp-info h2{margin-top:-20px;font-size:80px}}.activities .exp-slider .exp-info p{text-align:center;font-size:15px;color:#fff;font-weight:normal;text-shadow:1px 1px 2px #333}.activities .exp-slider .exp-info a{display:block;margin:0 auto;max-width:105px;text-align:center;font-size:14px;font-weight:bold;padding:15px 25px 15px 25px;border:3px solid;border-image-source:linear-gradient(45deg,#efbf7f,#f9d578);border-image-slice:1;color:#e09732;text-transform:uppercase;transition:all .3s;background-color:rgba(0,0,0,.5)}.activities .exp-slider .exp-info a:hover{color:#fff;background-color:#000}.activities .exp-slider .exp-info.left{position:absolute;top:30%;left:10%}@media(max-width:680px){.activities .exp-slider .exp-info.left{left:0%;top:20%;padding:0 20px 0 20px}}.activities .exp-slider .exp-info.right{position:absolute;top:30%;right:10%}@media(max-width:680px){.activities .exp-slider .exp-info.right{right:0%;padding:0 20px 0 20px}}.stay{position:relative;max-width:1400px;margin:0 auto;margin-bottom:100px}.stay .stay-title{position:relative;top:40px;margin-left:40px;z-index:10}@media(max-width:680px){.stay .stay-title{top:20px}}.stay .stay-title span{display:block;margin-left:90px;color:rgba(255,201,106,.8);font-size:18px;text-transform:uppercase;text-shadow:1px 1px 4px #333;font-weight:bold;letter-spacing:.25em;font-family:'Open Sans Condensed',sans-serif}@media(max-width:680px){.stay .stay-title span{margin-left:0;margin-top:-20px}}.stay .stay-title h2{display:block;margin-top:-30px;text-align:left;color:rgba(255,201,106,.8);font-size:150px;text-transform:uppercase;font-weight:bold;margin-bottom:0;font-family:'Open Sans',sans-serif;font-weight:700;text-shadow:1px 1px 4px #333}@media(max-width:680px){.stay .stay-title h2{font-size:80px;margin-top:-15px}}.stay .book-stay{position:relative;top:66px;right:0;float:right;z-index:11}@media(max-width:680px){.stay .book-stay{display:none}}.stay .book-stay a{color:#fff;font-size:16px;text-align:center;text-transform:uppercase;font-weight:600}.stay .book-stay a:after{content:"";display:block;margin-top:5px;width:132px;height:3px;background:#c28c47;background:linear-gradient(90deg,#c28c47 0%,#fad9a3 50%,#c28c47 100%)}.stay .inner{position:relative;max-width:1400px!important;margin:0 auto;top:-30px;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;z-index:5}.stay .inner .stay-item{margin-top:120px;width:50%;display:flex;flex-direction:column;flex-basis:100%;flex:1;margin:3px}@media(max-width:680px){.stay .inner .stay-item{height:200px}}.stay .inner .stay-item h2{padding-top:20px;font-family:'Open Sans',sans-serif;font-size:20px;text-align:center}.stay .inner .stay-item p{display:block;margin-top:-10px;font-family:'Open Sans',sans-serif;font-size:14px;text-align:center}.stay .inner .stay-item .home-stay{display:block;margin:0 auto;max-width:105px;text-align:center;font-size:14px;font-weight:bold;padding:15px 25px 15px 25px;border:3px solid;border-image-source:linear-gradient(45deg,#efbf7f,#f9d578);border-image-slice:1;color:#e09732;text-transform:uppercase;transition:all .3s;background-color:rgba(0,0,0,.5)}.stay .inner .stay-item .home-stay:hover{background-color:#000;color:#fff}@media(max-width:768px){.join{margin-top:175px!important}}.join .row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-bottom:0!important}