@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700&family=Barlow:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:icomoon;font-display:swap;src:url(https://cdn.icomoon.io/42560/JayPeakResort/icomoon.woff2?36z7fu) format("woff2"),url(https://cdn.icomoon.io/42560/JayPeakResort/icomoon.woff?36z7fu) format("woff");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Close:before{content:"\e907"}.icon-compass:before{content:"\e900"}.icon-feather:before{content:"\e902"}.icon-leaf:before{content:"\e908"}.icon-noodles:before{content:"\e90a"}.icon-scuba:before{content:"\e90b"}.icon-kitchenette:before{content:"\e918"}.icon-pool:before{content:"\e93e"}.icon-shuttle:before{content:"\e93f"}.icon-ski_in-out:before{content:"\e940"}.icon-walk:before{content:"\e941"}.icon-AC:before{content:"\e942"}.icon-hot-tub:before{content:"\e943"}.icon-kitchen:before{content:"\e944"}.icon-dining:before{content:"\e935"}.icon-family-friendly:before{content:"\e936"}.icon-indoors:before{content:"\e937"}.icon-location:before{content:"\e938"}.icon-shopping:before{content:"\e939"}.icon-sports:before{content:"\e93a"}.icon-summer-winter:before{content:"\e93b"}.icon-wellness:before{content:"\e93c"}.icon-art-entertainment:before{content:"\e93d"}.icon-Weather:before{content:"\e90e"}.icon-icon-weather:before{content:"\e90d"}.icon-menu-nav:before{content:"\e905"}.icon-camera:before{content:"\e91a"}.icon-notification:before{content:"\e919"}.icon-back_arrow:before{content:"\e945"}.icon-calendar:before{content:"\e933"}.icon-email:before{content:"\e934"}.icon-advanced:before{content:"\e932"}.icon-beginner:before{content:"\e929"}.icon-check:before{content:"\e92a"}.icon-cross:before{content:"\e92b"}.icon-expert:before{content:"\e92c"}.icon-intermediate:before{content:"\e92d"}.icon-lift_closed:before{content:"\e92e"}.icon-lift_delayed:before{content:"\e92f"}.icon-lift_open:before{content:"\e930"}.icon-lift_scheduled:before{content:"\e931"}.icon-tripadvisor:before{content:"\e924"}.icon-instagram:before{content:"\e925"}.icon-twitter:before{content:"\e926"}.icon-youtube:before{content:"\e927"}.icon-facebook:before{content:"\e928"}.icon-close:before{content:"\e923"}.icon-arrow-small-right:before{content:"\e91b"}.icon-arrow-small-left:before{content:"\e91d"}.icon-arrow-small-top:before{content:"\e91e"}.icon-arrow-small-bottom:before{content:"\e91f"}.icon-arrow-large-bottom:before{content:"\e920"}.icon-arrow-large-top:before{content:"\e921"}.icon-arrow-large-left:before{content:"\e91c"}.icon-arrow-large-right:before{content:"\e922"}.icon-cloudy:before{content:"\e917"}.icon-mixed-precipitations:before{content:"\e903"}.icon-sunny:before{content:"\e901"}.icon-wind:before{content:"\e904"}.icon-partly-sunny:before{content:"\e906"}.icon-fog:before{content:"\e909"}.icon-thunderstorm:before{content:"\e90c"}.icon-rain:before{content:"\e90f"}.icon-light-snow:before{content:"\e912"}.icon-snow:before{content:"\e913"}.icon-heavy-snow:before{content:"\e914"}.icon-hail:before{content:"\e915"}.icon-mostly-cloudy:before{content:"\e916"}.u-spacing-down{margin-bottom:40px}.u-spacing-up{margin-top:40px}.u-gap-down{margin-bottom:10px}.u-gap-up{margin-top:10px}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.row{margin-top:90px;margin-bottom:90px}@media (min-width:1100px){.row{margin-top:100px;margin-bottom:100px}}.row:last-child{margin-bottom:0}.row:first-child{margin-top:0}.row-padding{padding-top:90px;padding-bottom:90px}@media (min-width:1100px){.row-padding{padding-top:100px;padding-bottom:100px}}.container{margin-left:auto;margin-right:auto;max-width:none}.clearfix:after,.container:after{content:"";display:table;clear:both}.center-floats{left:50%}.center-floats,.center-floats>.inner{float:left;position:relative;width:100%}.center-floats>.inner{left:-50%}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;overflow-wrap:normal;position:absolute!important;width:1px}.local-base{font-size:1rem}.section-user main.content>.wrapper:after{content:"";display:table;clear:both}.section-user main.content>.wrapper>div{width:48.8636363636%;float:left;margin-right:-100%;margin-left:28.4090909091%;clear:none;padding-top:60px;padding-bottom:60px}.section-user .page-title{padding:60px 0}#block-jaypeak-local-tasks{position:fixed;top:80px;right:0;z-index:500}@media (min-width:820px){#block-jaypeak-local-tasks{top:160px}}.user-logged-in #block-jaypeak-local-tasks{top:calc(var(--admin-bar) + 80px)}.toolbar-horizontal #block-jaypeak-local-tasks{top:calc(var(--admin-bar) + 160px)}.toolbar-horizontal.reduced-nav #block-jaypeak-local-tasks{top:calc(var(--admin-bar) + 100px)}.toolbar-horizontal.toolbar-tray-open #block-jaypeak-local-tasks{top:calc(var(--admin-bar) + 160px)}.toolbar-horizontal.toolbar-tray-open.reduced-nav #block-jaypeak-local-tasks{top:calc(var(--admin-bar) + 100px)}#block-jaypeak-local-tasks>.contextual{display:none}#block-jaypeak-local-tasks ul.tabs{margin:0;padding:0;list-style:none;display:flex}#block-jaypeak-local-tasks ul.tabs li{margin:0;padding:0;list-style:none}#block-jaypeak-local-tasks ul.tabs li:before{display:none}@media (min-width:820px){#block-jaypeak-local-tasks ul.tabs{display:block;width:120px}}#block-jaypeak-local-tasks ul.tabs li{display:block}#block-jaypeak-local-tasks ul.tabs li a{font-size:1.2rem;text-transform:uppercase;color:#fff;display:block;padding:5px 10px;text-align:center;background:rgba(0,0,0,.8);transition:all .2s ease-in}#block-jaypeak-local-tasks ul.tabs li a:hover{background:#000}.transition{transition:all .2s ease-in}.ck-editor .ck-content{font-size:1rem;font-family:Barlow,sans-serif;font-weight:400;color:#4a4a4a;line-height:1.5;margin:0;padding:0}@media (min-width:640px){.ck-editor .ck-content{font-size:1.125rem}}.ck-editor .ck-content.ck-editor__editable{min-height:150px}.ck-editor .ck-content h2{font-size:2rem;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:39px;color:#232221;line-height:1}@media (min-width:640px){.ck-editor .ck-content h2{font-size:2.25rem}}@media (min-width:820px){.ck-editor .ck-content h2{line-height:.9}}@media (min-width:1100px){.ck-editor .ck-content h2{font-size:2.625rem}}.ck-editor .ck-content h3{font-size:1.4375rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none}@media (min-width:640px){.ck-editor .ck-content h3{font-size:1.5625rem}}@media (min-width:1100px){.ck-editor .ck-content h3{font-size:1.75rem}}.ck-editor .ck-content h4{font-size:1.125rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;line-height:1;color:#232221;margin-bottom:.5em}@media (min-width:640px){.ck-editor .ck-content h4{font-size:1.25rem}}@media (min-width:1100px){.ck-editor .ck-content h4{font-size:1.375rem}}.ck-editor .ck-content .mice-type{font-size:0.875rem;color:#666}.ck-editor .ck-content hr{margin:30px 0;border:none;background:#be2a31;height:4px}.ck-editor .ck-content .button{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:600;position:relative;background:#4f6b23 url(/themes/custom/jaypeak/images/pattern-diagonal.png) 0 0;font-size:18px;text-transform:uppercase;padding:14px 55px 16px 25px;display:inline-block;text-align:center;border-radius:0;border:none;box-shadow:inset 0 -6px 0 0 rgba(0,0,0,.17);opacity:1;transition:all .2s ease-in;margin-left:0;margin-right:0;color:#fff;text-decoration:none}.ck-editor .ck-content .button:active,.ck-editor .ck-content .button:focus,.ck-editor .ck-content .button:hover{color:#fff;-webkit-text-decoration:"none";text-decoration:"none"}.ck-editor .ck-content .button:before{transition:all .2s ease-in;position:absolute;content:"\e910";color:inherit;font-size:21px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:21px;height:21px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:21px;float:left;z-index:9;text-indent:0;top:45%;left:auto;right:25px;bottom:auto;transform:translateY(-50%);z-index:3}.ck-editor .ck-content .button:after{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;z-index:2;opacity:0}div+.ck-editor .ck-content .button{margin-top:30px}.ck-editor .ck-content .button:focus,.ck-editor .ck-content .button:hover{color:#4f6b23;background:#fff}.ck-editor .ck-content .button:focus:before,.ck-editor .ck-content .button:hover:before{transform:translate(.2em,-50%)}.ck-editor .ck-content .button.grey{box-shadow:inset 0 -6px 0 0 #e6e6e0;background-color:#f3f3ef;border:2px solid #8c8c8c;color:#666}.ck-editor .ck-content .button.grey:focus,.ck-editor .ck-content .button.grey:hover{box-shadow:inset 0 -6px 0 0 #4a4a4a;background-color:#666;color:#fff;border-color:#666}.ck-editor .ck-content .arrow{transition:all .2s ease-in;display:inline-block;position:relative;padding-right:35px;font-weight:600;color:#4f6b23;text-decoration:underline;-ms-text-underline-position:below;text-underline-position:under}.ck-editor .ck-content .arrow:before{position:absolute;content:"\e910";color:inherit;font-size:21px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:21px;height:21px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:21px;float:left;z-index:9;text-indent:0;top:45%;left:auto;right:5px;bottom:auto;transform:translateY(-50%)}.ck-editor .ck-content .arrow:focus,.ck-editor .ck-content .arrow:hover{color:#4a4a4a;text-decoration-thickness:2px}.ck-editor .ck-content .arrow:before{transition:all .2s ease-in}.ck-editor .ck-content .arrow:focus,.ck-editor .ck-content .arrow:hover{color:#232221}.ck-editor .ck-content .arrow:focus:before,.ck-editor .ck-content .arrow:hover:before{transform:translate(.2em,-50%)}.ck-editor .ck-content .arrow strong{font-weight:inherit}.ck-editor .ck-content .drupal-media{margin:0;text-align:left}.ck-editor .ck-content .file--application-pdf:not(.button){padding-left:0;background:none}.ck-editor .ck-content .file--application-pdf:not(.button) a{transition:all .2s ease-in;display:inline-block;position:relative;padding-right:35px;font-weight:600;color:#4f6b23;text-decoration:underline;-ms-text-underline-position:below;text-underline-position:under;text-decoration:none!important}.ck-editor .ck-content .file--application-pdf:not(.button) a:before{position:absolute;content:"\e910";color:inherit;font-size:21px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:21px;height:21px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:21px;float:left;z-index:9;text-indent:0;top:45%;left:auto;right:5px;bottom:auto;transform:translateY(-50%)}.ck-editor .ck-content .file--application-pdf:not(.button) a:focus,.ck-editor .ck-content .file--application-pdf:not(.button) a:hover{color:#4a4a4a;text-decoration-thickness:2px}.ck-editor .ck-content .file--application-pdf:not(.button) a:before{transition:all .2s ease-in}.ck-editor .ck-content .file--application-pdf:not(.button) a:focus,.ck-editor .ck-content .file--application-pdf:not(.button) a:hover{color:#232221}.ck-editor .ck-content .file--application-pdf:not(.button) a:focus:before,.ck-editor .ck-content .file--application-pdf:not(.button) a:hover:before{transform:translate(.2em,-50%)}.ck-editor .ck-content .file--application-pdf:not(.button) a strong{font-weight:inherit}.ck-editor .ck-content .table{width:100%!important}.ck-editor .ck-content .table>figcaption{font-size:1.4375rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none}@media (min-width:640px){.ck-editor .ck-content .table>figcaption{font-size:1.5625rem}}@media (min-width:1100px){.ck-editor .ck-content .table>figcaption{font-size:1.75rem}}.ck-editor .ck-content .table table td{background:none}.ck-editor .ck-content .table table tbody tr:nth-child(2n){background:hsla(0,0%,82%,.25)}.ck-editor .ck-content .table table th{background:none;font-family:Barlow Condensed,sans-serif;text-align:left;text-transform:uppercase;font-weight:700;line-height:1}.ck-editor [aria-label="Source code editing area"]{--ck-font-size-normal:1.2em!important}.u-grid-width--1{width:calc((8.33333% + 1.66667px) - 20px)!important}.u-grid-width--2{width:calc((16.66667% + 3.33333px) - 20px)!important}.u-grid-width--3{width:calc((25% + 5px) - 20px)!important}.u-grid-width--4{width:calc((33.33333% + 6.66667px) - 20px)!important}.u-grid-width--6{width:calc((50% + 10px) - 20px)!important}.grid-demo{counter-reset:a}.grid-demo>*{counter-increment:a}.grid-demo>:after{content:counter(a);margin-left:3px}.grid-demo>:nth-child(odd){border:1px dashed red}.grid-demo>:nth-child(2n){border:1px dashed orange}.full-grid-demo{display:flex;flex-wrap:wrap;background:#f3f3ef}.full-grid-demo>*{width:calc((8.33333% + 1.66667px) - 20px)}.full-grid-demo>*,.full-grid-demo>:last-child{margin-bottom:20px}.full-grid-demo>:nth-child(1n){margin-right:20px}.full-grid-demo>:nth-child(12n){margin-right:0}.full-grid-demo__item{background:#f3f3ef;border:1px solid #4a4a4a;height:200px}.smart-grid>*,.smart-grid>:last-child,.smart-grid>[class]:last-child{margin-bottom:20px}@media (min-width:500px){.smart-grid[data-row-items-xsmall="1"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-xsmall="1"]>*{margin-bottom:20px;width:100%}.smart-grid[data-row-items-xsmall="1"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-xsmall="1"]>:nth-child(1n){margin-right:20px;margin-right:0}}@media (min-width:500px){.smart-grid[data-row-items-xsmall="2"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-xsmall="2"]>*{margin-bottom:20px;width:calc((50% + 10px) - 20px)}.smart-grid[data-row-items-xsmall="2"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-xsmall="2"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-xsmall="2"]>:nth-child(2n){margin-right:0}}@media (min-width:500px){.smart-grid[data-row-items-xsmall="3"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-xsmall="3"]>*{margin-bottom:20px;width:calc((33.33333% + 6.66667px) - 20px)}.smart-grid[data-row-items-xsmall="3"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-xsmall="3"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-xsmall="3"]>:nth-child(3n){margin-right:0}}@media (min-width:500px){.smart-grid[data-row-items-xsmall="4"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-xsmall="4"]>*{margin-bottom:20px;width:calc((25% + 5px) - 20px)}.smart-grid[data-row-items-xsmall="4"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-xsmall="4"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-xsmall="4"]>:nth-child(4n){margin-right:0}}@media (min-width:500px){.smart-grid[data-row-items-xsmall="6"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-xsmall="6"]>*{margin-bottom:20px;width:calc((16.66667% + 3.33333px) - 20px)}.smart-grid[data-row-items-xsmall="6"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-xsmall="6"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-xsmall="6"]>:nth-child(6n){margin-right:0}}@media (min-width:640px){.smart-grid[data-row-items-medium="1"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-medium="1"]>*{margin-bottom:20px;width:100%}.smart-grid[data-row-items-medium="1"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-medium="1"]>:nth-child(1n){margin-right:20px;margin-right:0}}@media (min-width:640px){.smart-grid[data-row-items-medium="2"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-medium="2"]>*{margin-bottom:20px;width:calc((50% + 10px) - 20px)}.smart-grid[data-row-items-medium="2"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-medium="2"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-medium="2"]>:nth-child(2n){margin-right:0}}@media (min-width:640px){.smart-grid[data-row-items-medium="3"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-medium="3"]>*{margin-bottom:20px;width:calc((33.33333% + 6.66667px) - 20px)}.smart-grid[data-row-items-medium="3"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-medium="3"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-medium="3"]>:nth-child(3n){margin-right:0}}@media (min-width:640px){.smart-grid[data-row-items-medium="4"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-medium="4"]>*{margin-bottom:20px;width:calc((25% + 5px) - 20px)}.smart-grid[data-row-items-medium="4"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-medium="4"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-medium="4"]>:nth-child(4n){margin-right:0}}@media (min-width:640px){.smart-grid[data-row-items-medium="6"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-medium="6"]>*{margin-bottom:20px;width:calc((16.66667% + 3.33333px) - 20px)}.smart-grid[data-row-items-medium="6"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-medium="6"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-medium="6"]>:nth-child(6n){margin-right:0}}@media (min-width:820px){.smart-grid[data-row-items-large="1"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-large="1"]>*{margin-bottom:20px;width:100%}.smart-grid[data-row-items-large="1"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-large="1"]>:nth-child(1n){margin-right:20px;margin-right:0}}@media (min-width:820px){.smart-grid[data-row-items-large="2"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-large="2"]>*{margin-bottom:20px;width:calc((50% + 10px) - 20px)}.smart-grid[data-row-items-large="2"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-large="2"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-large="2"]>:nth-child(2n){margin-right:0}}@media (min-width:820px){.smart-grid[data-row-items-large="3"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-large="3"]>*{margin-bottom:20px;width:calc((33.33333% + 6.66667px) - 20px)}.smart-grid[data-row-items-large="3"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-large="3"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-large="3"]>:nth-child(3n){margin-right:0}}@media (min-width:820px){.smart-grid[data-row-items-large="4"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-large="4"]>*{margin-bottom:20px;width:calc((25% + 5px) - 20px)}.smart-grid[data-row-items-large="4"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-large="4"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-large="4"]>:nth-child(4n){margin-right:0}}@media (min-width:820px){.smart-grid[data-row-items-large="6"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-large="6"]>*{margin-bottom:20px;width:calc((16.66667% + 3.33333px) - 20px)}.smart-grid[data-row-items-large="6"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-large="6"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-large="6"]>:nth-child(6n){margin-right:0}}@media (min-width:1100px){.smart-grid[data-row-items-xlarge="1"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-xlarge="1"]>*{margin-bottom:20px;width:100%}.smart-grid[data-row-items-xlarge="1"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-xlarge="1"]>:nth-child(1n){margin-right:20px;margin-right:0}}@media (min-width:1100px){.smart-grid[data-row-items-xlarge="2"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-xlarge="2"]>*{margin-bottom:20px;width:calc((50% + 10px) - 20px)}.smart-grid[data-row-items-xlarge="2"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-xlarge="2"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-xlarge="2"]>:nth-child(2n){margin-right:0}}@media (min-width:1100px){.smart-grid[data-row-items-xlarge="3"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-xlarge="3"]>*{margin-bottom:20px;width:calc((33.33333% + 6.66667px) - 20px)}.smart-grid[data-row-items-xlarge="3"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-xlarge="3"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-xlarge="3"]>:nth-child(3n){margin-right:0}}@media (min-width:1100px){.smart-grid[data-row-items-xlarge="4"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-xlarge="4"]>*{margin-bottom:20px;width:calc((25% + 5px) - 20px)}.smart-grid[data-row-items-xlarge="4"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-xlarge="4"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-xlarge="4"]>:nth-child(4n){margin-right:0}}@media (min-width:1100px){.smart-grid[data-row-items-xlarge="6"]{display:flex;flex-wrap:wrap}.smart-grid[data-row-items-xlarge="6"]>*{margin-bottom:20px;width:calc((16.66667% + 3.33333px) - 20px)}.smart-grid[data-row-items-xlarge="6"]>:last-child{margin-bottom:20px}.smart-grid[data-row-items-xlarge="6"]>:nth-child(1n){margin-right:20px}.smart-grid[data-row-items-xlarge="6"]>:nth-child(6n){margin-right:0}}.u-row{display:flex;justify-content:space-between;align-items:center}@media (min-width:640px){.grid--2-1{display:flex;justify-content:space-between}}@media (min-width:640px){.grid--2-1>:nth-child(odd){width:calc(66.66% - 10px)}.grid--2-1>:nth-child(2n){width:calc(33.33% - 10px)}}@media (min-width:640px){.grid--2-2{display:flex;justify-content:space-between}}@media (min-width:640px){.grid--2-2>:nth-child(2n),.grid--2-2>:nth-child(odd){width:calc(50% - 10px)}}.content-container{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.content-container{max-width:1240px;padding-left:0;padding-right:0}}*{box-sizing:border-box}:focus{outline:2px dotted}:focus:not(:focus-visible){outline:none}html{font-size:62.5%}body,html{height:100%;background:#f3f3ef}body{font-size:1.6rem;font-family:Barlow,sans-serif;font-weight:400;color:#4a4a4a;line-height:1.5;margin:0;padding:0}@media (min-width:640px){body{font-size:1.8rem}}body.noscroll{overflow:hidden}.h1,h1{font-size:5rem;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;margin:20px 0;color:#232221;line-height:1}@media (min-width:640px){.h1,h1{font-size:7rem;line-height:.8}}@media (min-width:1100px){.h1,h1{font-size:10rem}}.h2,h2{font-size:3.2rem;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:39px;color:#232221;line-height:1}@media (min-width:640px){.h2,h2{font-size:3.6rem}}@media (min-width:820px){.h2,h2{line-height:.9}}@media (min-width:1100px){.h2,h2{font-size:4.2rem}}.h3,h3{font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none}@media (min-width:640px){.h3,h3{font-size:2.5rem}}@media (min-width:1100px){.h3,h3{font-size:2.8rem}}.h4,h4{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;line-height:1;color:#232221;margin-bottom:.5em}@media (min-width:640px){.h4,h4{font-size:2rem}}@media (min-width:1100px){.h4,h4{font-size:2.2rem}}.h5,h5{font-size:1.6rem;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;color:#232221;line-height:1;margin-bottom:.5em}@media (min-width:1100px){.h5,h5{font-size:1.8rem}}.h6,h6{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:500;text-transform:uppercase;color:#4a4a4a;margin-top:10px;line-height:1}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#232221}ol,p,ul{margin:0 0 30px}ol:first-child,p:first-child,ul:first-child{margin-top:0}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}b,strong{font-weight:600}.text-formatted ul{padding-left:20px}.text-formatted ul li{margin:5px 0}.mice-type{font-size:1.4rem;color:#666}a{transition:all .2s ease-in;color:#567425;text-decoration:none}a:active,a:focus,a:hover{color:#4f6b23;text-decoration:none}.rte a:not([class]){font-weight:600;text-decoration:underline;-ms-text-underline-position:below;text-underline-position:under}.rte a:not([class]):focus,.rte a:not([class]):hover{color:#4a4a4a;text-decoration-thickness:2px}blockquote{font-style:italic;border-left:3px solid #d2d2d2;margin-left:40px;padding-left:40px}hr{margin:30px 0;border:none;background:#be2a31;height:4px}hr:first-child{margin-top:0}hr:last-child{margin-bottom:0}img{max-width:100%;height:auto;vertical-align:middle}code:after,code:before{content:"`"}pre code:after,pre code:before{content:""}main{display:block}:last-child,[class]:last-child{margin-bottom:0}.status-messages{position:absolute;top:120px;left:50%;transform:translateX(-50%);z-index:99}.status-messages>div.error,.status-messages>div.notice,.status-messages>div.status,.status-messages>div.warning{padding:15px 40px}.status-messages .error{background-color:#fbe3e4;color:#97161b;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px;position:static}.status-messages .error a{color:#6a0f13;text-decoration:underline}.status-messages .error a:focus,.status-messages .error a:hover{color:#110203}.status-messages .status{background-color:#e6efc2;color:#56651a;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px}.status-messages .status a{color:#333c10;text-decoration:underline}.status-messages .status a:focus,.status-messages .status a:hover{color:#000}.status-messages .notice{background-color:#e5edf8;color:#244e87;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px}.status-messages .notice a{color:#19375f;text-decoration:underline}.status-messages .notice a:focus,.status-messages .notice a:hover{color:#04080e}.status-messages .warning{background-color:#fff6bf;color:#8c7800;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px}.status-messages .warning a{color:#594c00;text-decoration:underline}.status-messages .warning a:focus,.status-messages .warning a:hover{color:#000}.custom-status.status_success{background-color:#e6efc2;color:#56651a;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px;margin-bottom:50px}.custom-status.status_success a{color:#333c10;text-decoration:underline}.custom-status.status_success a:focus,.custom-status.status_success a:hover{color:#000}.custom-status.status_error{background-color:#fff6bf;color:#8c7800;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px;margin-bottom:50px}.custom-status.status_error a{color:#594c00;text-decoration:underline}.custom-status.status_error a:focus,.custom-status.status_error a:hover{color:#000}.table-wrap{margin:60px 0 80px;overflow-x:auto;position:relative;padding-bottom:60px}.table-wrap+p.mice-type{margin-top:-60px}@media (min-width:500px){.table-wrap+p.mice-type{margin-top:-90px}}.table-wrap .scroll-indicator{font-size:1.4rem;font-family:Barlow Condensed,sans-serif;font-weight:600;position:relative;position:absolute;display:none;width:75px;height:35px;bottom:15px;right:0;font-size:1.4pxrem;text-transform:uppercase}.table-wrap .scroll-indicator:before{transition:all .2s ease-in;position:absolute;content:"\e910";color:#719932;font-size:21px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:21px;height:21px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:21px;float:left;z-index:9;text-indent:0;right:10px;top:-2px}.table-wrap .scroll-indicator.visible{display:block}table{width:100%}td,th{padding:25px 15px}.listing-mode td,.listing-mode th{border-color:#d2d2d2;padding:15px}.listing-mode td:nth-child(2n+2),.listing-mode th:nth-child(2n+2){background:none}thead th{padding-top:0}tbody{border-top:1px solid #719932}tbody tr:nth-child(2n){background:hsla(0,0%,82%,.25)}tbody td,tbody th{border-bottom:1px solid #719932}tbody td:first-child:nth-last-child(3),tbody th:first-child:nth-last-child(3){width:35%}tbody td:first-child:nth-last-child(4),tbody th:first-child:nth-last-child(4){width:30%}tbody td:first-child:nth-last-child(5),tbody th:first-child:nth-last-child(5){width:25%}tbody td:first-child:nth-last-child(6),tbody th:first-child:nth-last-child(6){width:20%}th{font-family:Barlow Condensed,sans-serif;text-align:left;text-transform:uppercase;font-weight:700;line-height:1}thead th{padding-left:15px;padding-right:15px;white-space:nowrap}.reset,.reset li{margin:0;padding:0;list-style:none}.reset li:before{display:none}@media (min-width:1px) and (max-width:639px){.hide-phone{display:none!important}}@media (min-width:640px){.hide-phone{display:block!important}}.hide-small{display:none!important}@media (min-width:820px){.hide-small{display:block!important}}@media (min-width:820px){.hide-large{display:none!important}}@media (min-width:640px){.show-phone{display:none!important}}.pos-relative{position:relative}.pos-absolute{position:absolute}.d-none{display:none!important}.d-block{display:block}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.ai-center{align-items:center}.ai-flex-end{align-items:flex-end}.jc-center{justify-content:center}.jc-space-between{justify-content:space-between}.t-c-white{color:#fff}.t-t-uppercase{text-transform:uppercase}.m-b-0{margin-bottom:0!important}.p-h-0{padding-left:0!important;padding-right:0!important}.p-v-1{padding-top:1em;padding-bottom:1em}.p-v-3{padding-top:3em;padding-bottom:3em}.bg-pattern{background-image:url(/themes/custom/jaypeak/images/pattern-diagonal.png)}.bg-grey-dark{background-color:#232221}.bg-grey-dark *{color:#fff}.bg-grey-dark a.arrow{color:#fff!important}.bg-blue-dark{background-color:#004772}.bg-blue-dark *{color:#fff}.bg-blue-dark a{color:#fff!important}.bg-green{background-color:#4f6b23}.bg-gray{background-color:#232221}.asterisk-man{position:relative}.asterisk-man:before{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";left:auto;right:1em;transform:translateY(-90%);width:40px;height:50px;background:url(/themes/custom/jaypeak/images/illustrations/asterisk.png) bottom no-repeat;background-size:100% auto}@media (min-width:820px){.asterisk-man:before{width:47px;height:60px}}:root{--admin-bar:39px;--gin-toolbar-secondary-height:var(--gin-toolbar-height)}:root .toolbar-horizontal{--admin-bar:var(--gin-toolbar-height)}:root body:not(.user-logged-in){--admin-bar:0em!important}.button{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:600;position:relative;background:#4f6b23 url(/themes/custom/jaypeak/images/pattern-diagonal.png) 0 0;font-size:18px;text-transform:uppercase;padding:14px 55px 16px 25px;display:inline-block;text-align:center;border-radius:0;border:none;box-shadow:inset 0 -6px 0 0 rgba(0,0,0,.17);opacity:1;transition:all .2s ease-in;margin-left:0;margin-right:0;color:#fff;text-decoration:none}.button:active,.button:focus,.button:hover{color:#fff;-webkit-text-decoration:"none";text-decoration:"none"}.button:before{transition:all .2s ease-in;position:absolute;content:"\e910";color:inherit;font-size:21px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:21px;height:21px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:21px;float:left;z-index:9;text-indent:0;top:45%;left:auto;right:25px;bottom:auto;transform:translateY(-50%);z-index:3}.button:after{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;z-index:2;opacity:0}div+.button{margin-top:30px}.button:focus,.button:hover{color:#4f6b23;background:#fff}.button:focus:before,.button:hover:before{transform:translate(.2em,-50%)}.button.no-icon{padding-right:25px}.button.no-icon:before{display:none!important}.button--alt{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:600;position:relative;background:#4f6b23 url(/themes/custom/jaypeak/images/pattern-diagonal.png) 0 0;font-size:18px;text-transform:uppercase;padding:14px 55px 16px 25px;display:inline-block;text-align:center;border-radius:0;border:none;box-shadow:inset 0 -6px 0 0 rgba(0,0,0,.17);opacity:1;transition:all .2s ease-in;margin-left:0;margin-right:0;padding:13px 25px 15px;background:none;border:1px solid #d2d2d2;box-shadow:0 0 0 0 #fff;color:#fff}.button--alt:active,.button--alt:focus,.button--alt:hover{color:#fff}.button--alt:before{transition:all .2s ease-in;position:absolute;content:"\e910";color:inherit;font-size:21px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:21px;height:21px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:21px;float:left;z-index:9;text-indent:0;top:45%;left:auto;right:25px;bottom:auto;transform:translateY(-50%);z-index:3}.button--alt:after{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;z-index:2;opacity:0}div+.button--alt{margin-top:30px}.button--alt:focus,.button--alt:hover{color:#4f6b23;background:#fff}.button--alt:focus:before,.button--alt:hover:before{transform:translate(.2em,-50%)}.button--alt{color:#4a4a4a;text-decoration:none}.button--alt:active,.button--alt:focus,.button--alt:hover{color:#232221;-webkit-text-decoration:"none";text-decoration:"none"}.button--alt:focus,.button--alt:hover{background:#d2d2d2}.button--alt.no-icon{padding-right:25px}.button--alt.no-icon:before{display:none!important}.button.grey{box-shadow:inset 0 -6px 0 0 #e6e6e0;background-color:#f3f3ef;border:2px solid #8c8c8c;color:#666}.button.grey:focus,.button.grey:hover{box-shadow:inset 0 -6px 0 0 #4a4a4a;background-color:#666;color:#fff;border-color:#666}.button.black{box-shadow:inset 0 -6px 0 0 #000;background-color:#000;border:2px solid #f3f3ef;color:#f3f3ef}.button.black:focus,.button.black:hover{box-shadow:inset 0 -6px 0 0 #e6e6e0;background-color:#fff;color:#232221;border-color:#fff}.button.blue{box-shadow:inset 0 -6px 0 0 #013656;background-color:#004772;border:2px solid #f3f3ef;color:#f3f3ef}.button.blue:focus,.button.blue:hover{box-shadow:inset 0 -6px 0 0 #e6e6e0;background-color:#fff;color:#004772;border-color:#fff}.button.no-pattern{background-image:none!important}.button--standalone{font-family:Barlow Condensed,sans-serif;font-size:18px;display:inline-block;text-transform:uppercase;padding:5px 15px;position:relative;transition:all .2s ease-in;color:#4a4a4a;text-decoration:none}.button--standalone:active,.button--standalone:focus,.button--standalone:hover{color:#232221;-webkit-text-decoration:"none";text-decoration:"none"}.button--standalone:after{content:" ";position:absolute;top:50%;right:0;width:20px;height:1px;background:#719932}.button--standalone.dash{padding-left:30px}.button--standalone.dash:before{content:" ";position:absolute;top:50%;left:0;width:20px;height:1px;background:#d2d2d2}.button--standalone.alone:after,.button--standalone.alone:before,.button--standalone.dash:after{display:none}.button.disabled{pointer-events:none;cursor:default;opacity:.7}a.button{-moz-appearance:none;-webkit-appearance:none}input[type=submit]{border:0}a.button--weather{position:relative;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;color:#4a4a4a;text-decoration:none;display:inline-block;padding:14px 50px 10px 20px;border:1px solid #d2d2d2;height:57px;transition:all .2s ease-in}a.button--weather .elem{display:inline-block;padding-right:8px;padding-left:4px}a.button--weather .elem-copy{font-size:18px;border-right:1px solid #d2d2d2}a.button--weather .elem-icon{font-size:24px;line-height:24px;position:absolute;width:32px;top:15px;right:10px}a.button--weather:hover{opacity:.8}.btn-mobile a.button--weather{padding:10px 28px 10px 8px;border:0;height:46px;border-right:1px solid #d2d2d2}.btn-mobile a.button--weather .elem-snow{display:none}.btn-mobile a.button--weather .elem-copy{border:0}.btn-mobile a.button--weather .elem-icon{top:10px;right:5px}a.arrow{transition:all .2s ease-in;display:inline-block;position:relative;padding-right:35px;font-weight:600;color:#4f6b23;text-decoration:underline;-ms-text-underline-position:below;text-underline-position:under}a.arrow:before{position:absolute;content:"\e910";color:inherit;font-size:21px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:21px;height:21px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:21px;float:left;z-index:9;text-indent:0;top:45%;left:auto;right:5px;bottom:auto;transform:translateY(-50%)}a.arrow:focus,a.arrow:hover{color:#4a4a4a;text-decoration-thickness:2px}a.arrow:before{transition:all .2s ease-in}a.arrow:focus,a.arrow:hover{color:#232221}a.arrow:focus:before,a.arrow:hover:before{transform:translate(.2em,-50%)}a.arrow strong{font-weight:inherit}a.arrow-thin{display:inline-block;padding-right:46px;color:#4a4a4a;position:relative;transition:all .2s ease-in}a.arrow-thin:before{content:"\e922";color:#719932;font-size:26px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:26px;height:26px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:26px;float:left;z-index:9;text-indent:0;position:absolute;right:12px;transition:all .2s ease-in;top:0}a.arrow-thin:focus,a.arrow-thin:hover{color:#719932}a.arrow-thin:focus:before,a.arrow-thin:hover:before{color:#4f6b23}.node-view-teaser a.arrow{margin-top:20px;font-family:Barlow Condensed,sans-serif;font-size:18px;text-transform:uppercase}.close-btn{position:absolute;width:60px;height:60px;top:0;left:50%;margin-left:-30px;z-index:50}.close-btn a{display:block;width:100%;height:100%;background:#232221;position:relative;transform:rotate(0deg);transition:all .2 cubic-bezier(.4,0,.015,1)}.close-btn a:before{transition:all .2s ease-in;position:absolute;content:"\e923";color:#fff;font-size:24px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:24px;height:24px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;z-index:9;text-indent:0;top:18px;left:18px}.close-btn a:focus:before,.close-btn a:hover:before{transform:rotate(90deg)}.back-btn{position:absolute;width:60px;height:60px;top:0;left:50%;margin-left:-30px;z-index:50}.back-btn a{display:block;width:100%;height:100%;background:#232221;position:relative;transition:all .2 cubic-bezier(.4,0,.015,1)}.back-btn a:before{transition:all .2s ease-in;position:absolute;content:"\e945";color:hsla(0,0%,100%,.5);font-size:24px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:24px;height:24px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;z-index:9;text-indent:0;top:18px;left:18px}.back-btn a:focus:before,.back-btn a:hover:before{color:#fff}.hamburger{display:inline-block;transition-property:opacity,filter}.hamburger,.hamburger:focus{outline:none}.hamburger-box{width:30px;height:21px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;background-color:#232221;border-radius:0}.hamburger-inner:before{top:-9px}.hamburger-inner:after{bottom:-9px}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.dates{font-weight:700;line-height:1em;color:#232221}.dates .month{display:inline-block;font-size:2rem;text-transform:uppercase;line-height:1em}.dates .day{margin-left:-3px}.dates .date-sep,.dates .day{display:inline-block;font-size:4rem;line-height:.8em}.dates .date-sep{color:#719932;transform:rotate(30deg);margin-left:15px}.date{font-family:Barlow Condensed,sans-serif;margin-bottom:10px;font-size:1.6rem;text-transform:uppercase}@font-face{font-family:icons;src:url(/themes/custom/jaypeak/dist/icons.eot?cachebust=65475);src:url(/themes/custom/jaypeak/dist/icons.eot?cachebust=33689#iefix) format("eot"),url(/themes/custom/jaypeak/dist/icons.woff?cachebust=54306) format("woff"),url(/themes/custom/jaypeak/dist/icons.ttf?cachebust=4109) format("truetype"),url(/themes/custom/jaypeak/dist/icons.svg?cachebust=51966#icons) format("svg");font-weight:400;font-style:normal}[class*=icon--]{font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility}.icon--close:before{content:"\ea01"}.icon--menu:before{content:"\ea02"}.icon--search:before{content:"\ea03"}.accordion-item{border:none;border-top:1px solid #719932;margin-top:20px}.accordion-item summary{padding:40px 0}@media (min-width:820px){.accordion-item summary{padding:56px 0 40px}}.accordion-item summary::-webkit-details-marker{display:none}.accordion-item[open] .accordion-item__title:before{transform:rotate(90deg)}.accordion-item[open] .accordion-item__title:after{transform:rotate(180deg)}.accordion-item__title{font-size:18px;font-weight:600;padding-right:40px;position:relative;text-transform:uppercase}@media (min-width:820px){.accordion-item__title{font-size:24px}}.accordion-item__title:after,.accordion-item__title:before{background-color:#719932;content:"";position:absolute;transition:transform .25s ease-out}.accordion-item__title:before{top:0;right:8px;width:4px;height:20px}.accordion-item__title:after{top:8px;right:0;width:20px;height:4px}.accordion-item__content{padding-bottom:40px}.jaylist-embed{text-align:center;margin-top:50px}.jaylist{margin:100px auto 60px;padding-left:30px;padding-right:30px;padding:0}@media (min-width:1400px){.jaylist{max-width:1240px;padding-left:0;padding-right:0}}.jaylist:after{content:"";display:table;clear:both}.jaylist>.wrapper{position:relative;overflow:hidden;padding:0 30px}.jaylist h4{margin-bottom:0}.jaylist .title-part{font-size:5rem;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;margin:20px 0;color:#232221;line-height:1;display:inline-block;margin:10px 0}@media (min-width:640px){.jaylist .title-part{font-size:7rem;line-height:.8}}@media (min-width:1100px){.jaylist .title-part{font-size:10rem}}.jaylist .img{width:115%;margin-top:-40px;z-index:-1;position:relative}.jaylist .content{max-width:520px;margin-top:30px}@media (min-width:640px){.jaylist .title-part{font-size:8rem;max-width:600px}.jaylist .img{margin-top:-70px;width:auto}.jaylist .content{float:right}}@media (min-width:820px){.jaylist h4{font-size:4rem}.jaylist .title-part{font-size:10rem;max-width:650px}.jaylist .content{margin-top:-100px}}@media (min-width:1100px){.jaylist>.wrapper{width:88.6363636364%;float:left;margin-right:-100%;margin-left:5.6818181818%;clear:none;overflow:inherit;text-align:left}.jaylist .title-part{font-size:11rem;max-width:none}}.first-timer{margin:100px auto 60px;padding-left:30px;padding-right:30px;padding:0}@media (min-width:1400px){.first-timer{max-width:1240px;padding-left:0;padding-right:0}}.first-timer:after{content:"";display:table;clear:both}.first-timer>.wrapper{position:relative;overflow:hidden;padding:0 30px;text-align:center}.first-timer h4{margin-bottom:0}.first-timer .title-part{font-size:5rem;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;margin:20px 0;color:#232221;line-height:1;display:inline-block;margin:10px 0}@media (min-width:640px){.first-timer .title-part{font-size:7rem;line-height:.8}}@media (min-width:1100px){.first-timer .title-part{font-size:10rem}}.first-timer .first-timer-img{position:absolute;z-index:1;width:840px;height:auto;left:50%;margin-left:-420px}.first-timer .first-timer-content{margin:450px auto 0;max-width:450px}@media (min-width:1100px){.first-timer>.wrapper{width:77.2727272727%;float:left;margin-right:-100%;margin-left:17.0454545455%;clear:none;overflow:inherit;text-align:left}.first-timer .first-timer-img{top:0;left:-55px;z-index:-1;margin:0}.first-timer .first-timer-content{margin:250px 0 0 400px}.first-timer .title-part{margin:20px 0}.first-timer .title-part-1{margin-right:100px}.first-timer .title-part-2{margin-left:100px}}@media (min-width:1400px){.first-timer>.wrapper{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}.first-timer .first-timer-img{left:-60px}.first-timer .first-timer-content{margin:270px 0 0 450px}}.block-info{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;margin-top:60px}@media (min-width:1400px){.block-info{max-width:1240px;padding-left:0;padding-right:0}}.block-info:after{content:"";display:table;clear:both}.block-info>.wrapper{padding-top:60px;border-top:1px solid #719932}.block-info>.wrapper .copy-left{margin-top:40px;font-size:1.4rem}.block-info>.wrapper .copy-left .field--name-field-location-description{font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none}@media (min-width:640px){.block-info>.wrapper .copy-left .field--name-field-location-description{font-size:2.5rem}}@media (min-width:1100px){.block-info>.wrapper .copy-left .field--name-field-location-description{font-size:2.8rem}}.block-info>.wrapper .copy-right .field__label{font-weight:400;font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d2d2d2;text-transform:uppercase}@media (min-width:640px){.block-info>.wrapper .copy-right .field__label{font-size:2.5rem}}@media (min-width:1100px){.block-info>.wrapper .copy-right .field__label{font-size:2.8rem}}.block-info>.wrapper .google-map{clear:both;position:relative;padding-bottom:100%}.block-info>.wrapper .google-map iframe{position:absolute;width:100%;height:100%;top:0;left:0;margin-top:60px}@media (min-width:820px){.block-info>.wrapper .google-map{padding-bottom:56.25%}}@media (min-width:820px){.block-info>.wrapper{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}.block-info>.wrapper .copy-left{margin-top:0;width:41.1764705882%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-bottom:0}}@media (min-width:820px){.block-info>.wrapper .copy-right{width:55.8823529412%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:1100px){.block-info>.wrapper .copy-left{font-size:1.6rem;width:33.8235294118%;float:left;margin-right:-100%;margin-left:0;clear:none}.block-info>.wrapper .copy-right{width:63.2352941176%;float:right;margin-left:0;margin-right:0;clear:none}}.block-wrapper{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.block-wrapper{max-width:1240px;padding-left:0;padding-right:0}}.block-wrapper:after{content:"";display:table;clear:both}.overview-gallery{margin-top:50px}.node-type-quick-info .overview-gallery{margin-top:0!important}.overview-gallery .col{padding:10px;background:#fff;margin-bottom:20px}.overview-gallery .col .copy{background:#fff;padding-top:10px}.overview-gallery .col .copy .date,.overview-gallery .col .copy .subtitle{display:inline-block;font-size:1.6rem;font-family:Barlow Condensed,sans-serif;font-weight:500;text-transform:uppercase}.overview-gallery .col .copy .subtitle:after{content:" - "}.overview-gallery .media>.field--name-field-media-video-embed-field{position:relative;display:block;padding-bottom:65%}.overview-gallery .media>.field--name-field-media-video-embed-field img.lazyautosizes.lazyloaded,.overview-gallery .media>.field--name-field-media-video-embed-field img:not(.lazyautosizes){width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:object-fit\:cover}.overview-gallery .media>.field--name-field-media-video-embed-field .lazysizes-display-clone{height:100%!important}@media (min-width:820px){.overview-gallery{margin-top:100px}.overview-gallery .col-1{width:48.8636363636%;float:left;margin-right:-100%;margin-left:0;clear:none}.overview-gallery .col-2{width:48.8636363636%;float:right;margin-left:0;margin-right:0;clear:none}.overview-gallery .col{margin-bottom:0}.overview-gallery .media>.field--name-field-image,.overview-gallery .media>.field--name-field-media-video-embed-field{padding-bottom:55%}}.overview-gallery article>.wrapper{position:relative}.overview-gallery article>.wrapper a .overlay{position:relative;display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .2s ease-in;opacity:0}.overview-gallery article>.wrapper a .overlay:before{transition:all .2s ease-in;content:"\e91a";color:#fff;font-size:40px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;text-decoration:none;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:40px;float:left;z-index:9;text-indent:0}.overview-gallery article>.wrapper a .overlay:after{display:block;content:" ";position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.5)}.overview-gallery article>.wrapper a .overlay:before{display:block;position:absolute;height:40px;width:40px;top:50%;left:50%;margin-left:-20px;margin-top:-20px}.overview-gallery article>.wrapper .media-image a .overlay:before{content:"\e91a"}.overview-gallery article>.wrapper .media-video a .overlay:before{content:"\e927"}.overview-gallery article>.wrapper a:hover .overlay{opacity:.8}.quick_update:after{content:"";display:table;clear:both}.quick_update .field--name-field-update-copy{margin:20px 0;padding:40px;background:#fff}@media (min-width:1100px){.quick_update .field--name-field-update-copy{margin:40px 0;width:54.5454545455%;float:left;margin-right:-100%;margin-left:34.0909090909%;clear:none}}.propeller-embed{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;padding-top:60px}@media (min-width:1400px){.propeller-embed{max-width:1240px;padding-left:0;padding-right:0}}.propeller-embed iframe{margin:0;padding:0;border:0}.propeller-embed iframe.fullscreen{position:fixed;min-width:0;max-width:none;min-height:0;max-height:none;width:100%;height:100%;left:0;top:0;margin:0!important;padding:0!important;border-width:0!important;border-style:initial!important;border-color:initial!important;-o-border-image:initial!important;border-image:initial!important}.propeller-embed iframe:not(.fullscreen) .TrailMap .fullscreen-btn{position:absolute!important}#resumator-job-frame{height:60vh}#block-hours-notification .config_pages{padding-left:30px;padding-right:30px;margin-top:100px}#block-hours-notification .field--name-field-hours-notification{margin-left:auto;margin-right:auto;max-width:1000px}#block-hours-notification .field--name-field-hours-notification>.field__item:not(:last-child){padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #fff}@media (min-width:820px){#block-hours-notification .content{display:flex;justify-content:center;align-items:center;width:auto!important}}@media (min-width:820px){#block-hours-notification .content,#block-hours-notification .content>*{margin:0!important;float:none!important}}#block-hours-notification h2{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;line-height:1;color:#232221;margin-bottom:.5em;position:relative}@media (min-width:640px){#block-hours-notification h2{font-size:2rem}}@media (min-width:1100px){#block-hours-notification h2{font-size:2.2rem}}#block-hours-notification h2:before{transition:all .2s ease-in;position:absolute;content:"\e94b";color:#ea6658;font-size:16px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;z-index:9;text-indent:0;top:0;left:0}@media (min-width:820px){#block-hours-notification h2{padding-left:3em;width:45%!important;padding-right:1em}}#block-hours-notification h2:before{position:static;float:none;width:28px;height:28px;border:1px solid #ea6658;border-radius:99em;line-height:28px;margin-bottom:.5em}@media (min-width:820px){#block-hours-notification h2:before{font-size:20px;width:20px;height:20px;line-height:20px;width:38px;height:38px;line-height:38px;position:absolute;top:50%;transform:translateY(-50%)}}@media (min-width:820px){#block-hours-notification .field--name-field-copy{padding-top:.5em;padding-bottom:.5em;width:55%!important;padding-left:2em;border-left:1px solid #fff}}.booking-step{position:absolute;top:0;width:100%;height:100%;text-align:left;color:#fff}.booking-step .form-item,.booking-step .form-item:not(:last-child){margin:0 0 45px}.booking-step .subhead{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;font-weight:500}.booking-step.booking-step-1 .subhead,.booking-step.booking-step-3 .row .backToFirst{display:none}@media (min-width:820px){.booking-step.booking-step-3 .row .backToFirst{display:inline-block}}.booking-step ul.menu{width:200px;margin:40px auto}.booking-step ul.menu li{margin:0}.booking-step ul.menu li a{font-size:2.2rem;color:#757575;position:relative;font-family:Barlow Condensed,sans-serif;font-weight:400;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in;padding:10px 15px;display:block}.booking-step h2{padding-bottom:10px;margin-top:5px;font-family:Barlow Condensed,sans-serif}.booking-step h5{margin-bottom:15px}.booking-step .subtitle{text-transform:uppercase}.booking-step .active input[type=text],.booking-step .fs-dropdown.fs-light .fs-dropdown-selected,.booking-step h2,.booking-step h3,.booking-step h4,.booking-step h5,.booking-step input,.booking-step p{color:#fff}.booking-step a.button--alt{margin-top:0;border-color:#fff;color:#fff}.booking-step a.button--alt.disabled{pointer-events:none;cursor:default;opacity:.3}.booking-step a.quicklinks{margin-top:20px;display:inline-block;padding-right:46px;color:#4a4a4a;position:relative;transition:all .2s ease-in;color:#fff;font-size:1.4rem}.booking-step a.quicklinks:before{content:"\e922";color:#719932;font-size:26px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:26px;height:26px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:26px;float:left;z-index:9;text-indent:0;position:absolute;right:12px;transition:all .2s ease-in;top:0}.booking-step a.quicklinks:focus,.booking-step a.quicklinks:hover{color:#719932}.booking-step a.quicklinks:focus:before,.booking-step a.quicklinks:hover:before{color:#4f6b23}.booking-step a.quicklinks:before{top:-4px;z-index:1}.booking-step a.quicklinks:hover{color:hsla(0,0%,100%,.6)}.booking-step .row:after{content:"";display:table;clear:both}.booking-step .row a.arrow-thin{font-size:3.2rem;font-weight:700;text-transform:uppercase;margin-bottom:39px;color:#232221;line-height:1;font-family:Barlow Condensed,sans-serif;color:#fff;margin-bottom:0}@media (min-width:640px){.booking-step .row a.arrow-thin{font-size:3.6rem}}@media (min-width:820px){.booking-step .row a.arrow-thin{line-height:.9}}@media (min-width:1100px){.booking-step .row a.arrow-thin{font-size:4.2rem}}.booking-step .row a.arrow-thin:hover{color:hsla(0,0%,100%,.6)}.booking-step .row-line{position:relative;margin-top:30px;margin-bottom:0;padding:0 30px 40px}.booking-step .row-line:after{content:" ";display:block;position:absolute;left:0;bottom:0;width:50px;height:4px;background:#719932}.booking-step .row-line:last-child:after{display:none}.booking-step .back-booking{position:absolute;top:0;left:0;width:60px}.booking-step .back-booking a{display:block;position:relative;height:60px;width:100%;margin-top:40px}.booking-step .back-booking a span{display:block;position:absolute;top:0;right:0;height:60px;font-size:34px;line-height:60px}.booking-step .accordion{margin-bottom:20px}.booking-step .accordion .accordion-content{display:none}.booking-step .accordion a{font-family:Barlow Condensed,sans-serif;text-transform:uppercase;color:#fff}.booking-step .accordion a:hover{opacity:.7}.booking-step .accordion.active{margin:0}.booking-step .accordion.active .accordion-label{display:none}.booking-step .accordion.active .accordion-content{display:block}@media (min-width:640px){.booking-step .half-row{float:left;width:50%}.booking-step .half-row.half-row-right{text-align:right}}@media (min-width:820px){.booking-step{width:50%;padding:80px 0}.booking-step.booking-step-1 .subhead{display:block;padding-left:40px;margin-top:40px}.booking-step ul.menu{width:auto;margin-top:25px}.booking-step ul.menu li{display:block;text-align:left;margin:25px 0 0 40px;padding:0}.booking-step ul.menu li a{font-size:3.2rem;font-weight:700;text-transform:uppercase;margin-bottom:39px;color:#232221;line-height:1;font-family:Barlow Condensed,sans-serif;display:inline-block;padding:0 0 8px;margin:0;color:hsla(0,0%,100%,.6);border-bottom:4px solid transparent}}@media (min-width:820px) and (min-width:640px){.booking-step ul.menu li a{font-size:3.6rem}}@media (min-width:820px) and (min-width:820px){.booking-step ul.menu li a{line-height:.9}}@media (min-width:820px) and (min-width:1100px){.booking-step ul.menu li a{font-size:4.2rem}}@media (min-width:820px){.booking-step ul.menu li a:hover{color:#fff}}@media (min-width:820px){.booking-step ul.menu li a.active{color:#fff;border-color:#719932}}@media (min-width:820px){.booking-step .back-booking{display:none}}.booking-step .row-selector .form-item{margin-bottom:0;max-width:264px}.booking-step #activity-selector-dropdown .fs-dropdown-selected{background:#fff;color:#4a4a4a;margin-top:15px;padding:0 40px 0 18px;box-shadow:inset 0 -6px 0 0 rgba(0,0,0,.17);height:57px;line-height:57px;border:0!important}.booking-step #activity-selector-dropdown:before{right:15px;bottom:18px}.booking-step .activity-container .content{display:none}.booking-step .activity-container .content.selected{display:block}.booking-step .activity-container a.arrow-thin:before{z-index:1}.branding{position:relative;z-index:55;background:#fff;padding:0}.branding:after{content:"";display:table;clear:both}.branding .wrapper{height:80px;position:relative}@media (min-width:820px){.branding .logo{position:absolute;left:50%;transform:translateX(-50%);padding:30px 10px 0}}.branding .logo a{display:inline-block;padding-left:15px;outline-color:#4a4a4a}@media (min-width:820px){.branding .logo a{padding:0}}.branding .logo a img{width:92px}@media (min-width:640px){.branding .logo a img{width:130px}}@media (min-width:820px){.branding .logo a img{width:160px}}.branding #main-menu-toggle{display:block;padding:0 15px;height:40px}.branding .utility a.icon{position:relative;display:block;width:50px;height:40px;color:#4a4a4a}.branding .utility a.icon:before{transition:all .2s ease-in;position:absolute;content:"";color:inherit;font-size:30px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:30px;height:30px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:30px;float:left;z-index:9;text-indent:0;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%)}@media (min-width:820px){.branding .utility a.icon{padding-top:3em;height:60px;width:55px;display:flex;justify-content:flex-end;flex-direction:column}.branding .utility a.icon:before{transform:translate(-50%,-75%)!important}}.branding .utility a.icon .label{font-size:1.6rem;font-family:Barlow Condensed,sans-serif;font-weight:500;text-transform:uppercase;text-transform:none;text-decoration:none}.branding .utility .hours-link{border-right:1px solid #d2d2d2}.branding .utility .hours-link a.icon:before{content:"\e949"}@media (min-width:820px){.branding .utility .hours-link a.icon:before{font-size:32px;width:32px;height:32px;line-height:32px}}.branding .utility .hours-link .number{font-size:1rem;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;background:#d0021b;color:#fff;font-weight:700;transform:scale(0);bottom:.6em;right:.6em;border-radius:99em;width:12px;height:12px;z-index:99;transition-timing-function:cubic-bezier(.5,1.03,.6,1.22)}.branding .utility .hours-link .number.show{transform:none}@media (min-width:820px){.branding .utility .hours-link .number{bottom:2.3em;right:.9em}}.branding .utility .potd-link{display:block;border-right:1px solid #d2d2d2}@media (min-width:820px){.branding .utility .potd-link{border-right:none}}.branding .utility .potd-link a.icon:before{font-size:33px;width:33px;height:33px;line-height:33px;content:"\e94c"}@media (min-width:820px){.branding .utility .potd-link a.icon:before{font-size:36px;width:36px;height:36px;line-height:36px}}.branding .utility .weather-link{display:block;border-right:1px solid #d2d2d2}@media (min-width:820px){.branding .utility .weather-link{border-right:none}}.branding .utility .weather-link a.icon:before{font-size:33px;width:33px;height:33px;line-height:33px;content:"\e911"}@media (min-width:820px){.branding .utility .weather-link a.icon:before{font-size:36px;width:36px;height:36px;line-height:36px}}.branding .utility .btn-book{font-size:1.6rem;font-family:Barlow Condensed,sans-serif;font-weight:500;text-transform:uppercase;padding:0 10px;width:8ch;border-right:1px solid #d2d2d2;line-height:.8;color:#4a4a4a;text-decoration:none}.branding .utility .btn-book:active,.branding .utility .btn-book:focus,.branding .utility .btn-book:hover{color:#232221;-webkit-text-decoration:"none";text-decoration:"none"}.branding .utility .btn-book.close{position:relative}.branding .utility .btn-book.close:before{transition:all .2s ease-in;position:absolute;color:#4a4a4a;font-size:24px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:24px;height:24px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;z-index:9;text-indent:0;position:static;margin-top:5px;content:"\e94a"}@media (min-width:820px){.branding{height:100px}.branding>.wrapper{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}}@media (min-width:820px) and (min-width:1860px){.branding>.wrapper{padding-left:0;padding-right:0;max-width:1800px}}@media (min-width:820px){.branding .btn-mobile{display:none}}@media (min-width:820px){.branding .brand-left,.branding .brand-right{display:block;padding-top:23px}}.categories{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.categories{max-width:1240px;padding-left:0;padding-right:0}}.categories:after{content:"";display:table;clear:both}.node-view-full .categories{margin-top:90px}.categories>.wrapper{margin-top:40px;padding-top:40px;padding-bottom:0;border-top:1px solid #719932}@media (min-width:820px){.categories>.wrapper{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}}.categories .category-icon{display:inline-block;position:relative;text-align:center;padding-top:80px;margin:20px 30px 20px 0;font-family:Barlow Condensed,sans-serif;font-weight:500;text-transform:uppercase}.categories .category-icon:before{transition:all .2s ease-in;position:absolute;content:"\e937";color:#004772;font-size:70px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:70px;height:70px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:70px;float:left;z-index:9;text-indent:0;top:0;left:50%;margin-left:-35px}.categories .category-icon.air-conditioning:before{content:"\e942"}.categories .category-icon.seasonal-pool:before{content:"\e93e"}.categories .category-icon.full-kitchen:before{content:"\e944"}.categories .category-icon.kitchenette:before{content:"\e918"}.categories .category-icon.hot-tub:before{content:"\e943"}.field--name-field-smart-link{margin-bottom:20px}.field--name-field-smart-link a{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:600;position:relative;background:#4f6b23 url(/themes/custom/jaypeak/images/pattern-diagonal.png) 0 0;font-size:18px;text-transform:uppercase;padding:14px 55px 16px 25px;display:inline-block;text-align:center;border-radius:0;border:none;box-shadow:inset 0 -6px 0 0 rgba(0,0,0,.17);opacity:1;transition:all .2s ease-in;margin-left:0;margin-right:0;color:#fff;text-decoration:none}.field--name-field-smart-link a:active,.field--name-field-smart-link a:focus,.field--name-field-smart-link a:hover{color:#fff;-webkit-text-decoration:"none";text-decoration:"none"}.field--name-field-smart-link a:before{transition:all .2s ease-in;position:absolute;content:"\e910";color:inherit;font-size:21px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:21px;height:21px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:21px;float:left;z-index:9;text-indent:0;top:45%;left:auto;right:25px;bottom:auto;transform:translateY(-50%);z-index:3}.field--name-field-smart-link a:after{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;z-index:2;opacity:0}div+.field--name-field-smart-link a{margin-top:30px}.field--name-field-smart-link a:focus,.field--name-field-smart-link a:hover{color:#4f6b23;background:#fff}.field--name-field-smart-link a:focus:before,.field--name-field-smart-link a:hover:before{transform:translate(.2em,-50%)}.field--name-field-price-or-call-out{font-size:4rem;font-family:Barlow Condensed,sans-serif;font-weight:700;color:#fff;line-height:1em}@media (min-width:820px){.field--name-field-price-or-call-out{font-size:6rem}}@media (min-width:1400px){.field--name-field-price-or-call-out{font-size:8.4rem}}.container-related-content{margin-top:90px;margin-bottom:90px;background-size:800px auto;padding-top:180px}@media (min-width:1100px){.container-related-content{margin-top:100px;margin-bottom:100px}}.container-related-content:last-child{margin-bottom:0}.container-related-content:first-child{margin-top:0}.season-summer .container-related-content{background:url(/themes/custom/jaypeak/images/photos/related-mountain-summer-2025.webp) top no-repeat}.season-winter .container-related-content{background:url(/themes/custom/jaypeak/images/photos/related-mountain-winter-2.jpg) top no-repeat}#node-1271 .container-related-content{background:url(/themes/custom/jaypeak/images/photos/related-the-return.png) top no-repeat;background-size:auto 260px}@media (min-width:640px){#node-1271 .container-related-content,.container-related-content{background-size:100% auto}}@media (min-width:820px){.container-related-content{padding-top:30%}}.container-related-content .field--name-field-related-content{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;padding-left:15px;padding-right:15px}@media (min-width:1400px){.container-related-content .field--name-field-related-content{max-width:1240px;padding-left:0;padding-right:0}}.container-related-content .field--name-field-related-content:after{content:"";display:table;clear:both}@media (min-width:820px){.container-related-content .field--name-field-related-content{padding-left:30px;padding-right:30px}}.container-related-content .field--name-field-related-content>*{margin-left:auto;margin-right:auto;max-width:400px}.container-related-content .field--name-field-related-content>:not(:first-child){margin-top:30px}@media (min-width:820px){.container-related-content .field--name-field-related-content>*{max-width:none}.container-related-content .field--name-field-related-content>:not(:first-child){margin-top:0}.container-related-content .field--name-field-related-content>:first-child{width:31.8181818182%;float:left;margin-right:-100%;margin-left:0;clear:none}.container-related-content .field--name-field-related-content>:first-child:nth-last-child(2){width:48.8636363636%;float:left;margin-right:-100%;margin-left:0;clear:none}.container-related-content .field--name-field-related-content>:first-child:last-child{width:100%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:820px) and (min-width:820px){.container-related-content .field--name-field-related-content>:first-child:last-child .wrapper{display:flex;height:auto!important}.container-related-content .field--name-field-related-content>:first-child:last-child .wrapper .image{width:55%}.container-related-content .field--name-field-related-content>:first-child:last-child .wrapper .image *{width:100%;height:100%;position:absolute;top:0;left:0;padding:0!important}.container-related-content .field--name-field-related-content>:first-child:last-child .wrapper .copy{width:45%;min-height:370px}}@media (min-width:820px){.container-related-content .field--name-field-related-content>:nth-child(2){width:31.8181818182%;float:left;margin-right:-100%;margin-left:34.0909090909%;clear:none;transform:translateY(-125px)}.container-related-content .field--name-field-related-content>:nth-child(2):last-child{width:48.8636363636%;float:right;margin-left:0;margin-right:0;clear:none;transform:none}}@media (min-width:820px){.container-related-content .field--name-field-related-content>:nth-child(3){width:31.8181818182%;float:right;margin-left:0;margin-right:0;clear:none}}.video-embed-field-responsive-video{position:relative}.video-embed-field-responsive-video:after{content:"";display:block;padding-bottom:56.25%}.video-embed-field-responsive-video iframe{bottom:0;height:100%;left:0;margin:0;position:absolute;right:0;top:0;width:100%}.field--name-field-amenities .field__item{font-size:1.6rem;padding:3px 0;font-family:Barlow Condensed,sans-serif;font-weight:500}@media (min-width:1100px){.field--name-field-amenities .field__items:after{content:"";display:table;clear:both}.field--name-field-amenities .field__item{float:left;width:50%;text-transform:uppercase}}.tertiary-links:after{content:"";display:table;clear:both}.tertiary-links .node-view-row{border:none;text-align:left}.tertiary-links .node-view-row .cell{float:none;padding:0;border-bottom:1px solid #d2d2d2}.tertiary-links .node-view-row a{display:inline-block;color:#4a4a4a;text-transform:uppercase;padding:10px 0;font-family:Barlow Condensed,sans-serif;font-weight:500;font-size:1.6rem}.tertiary-links .node-view-row a:hover{color:#4f6b23}@media (min-width:1100px){.tertiary-links .node-view-row{float:left;width:50%}.tertiary-links .node-view-row .cell{margin-right:20px}}.field--name-field-logo{max-width:150px;margin-bottom:20px}.field--name-field-related-schedule .node-view-embed h2{font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none;margin-top:0}@media (min-width:640px){.field--name-field-related-schedule .node-view-embed h2{font-size:2.5rem}}@media (min-width:1100px){.field--name-field-related-schedule .node-view-embed h2{font-size:2.8rem}}.field--name-field-other-information h3:not(:first-child),.field--name-field-related-schedule h3:not(:first-child),.node-view-embed h3:not(:first-child){margin-top:40px}.field--name-field-other-information p,.field--name-field-related-schedule p,.node-view-embed p{font-size:1.6rem}.field--name-field-other-information .table-wrap,.field--name-field-related-schedule .table-wrap,.node-view-embed .table-wrap{margin-top:0;margin-bottom:0;padding-bottom:15px}.field--name-field-other-information table thead th,.field--name-field-related-schedule table thead th,.node-view-embed table thead th{font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none;padding:0 0 20px}@media (min-width:640px){.field--name-field-other-information table thead th,.field--name-field-related-schedule table thead th,.node-view-embed table thead th{font-size:2.5rem}}@media (min-width:1100px){.field--name-field-other-information table thead th,.field--name-field-related-schedule table thead th,.node-view-embed table thead th{font-size:2.8rem}}.field--name-field-other-information table tbody,.field--name-field-related-schedule table tbody,.node-view-embed table tbody{border-top:none}.field--name-field-other-information table td,.field--name-field-other-information table th,.field--name-field-related-schedule table td,.field--name-field-related-schedule table th,.node-view-embed table td,.node-view-embed table th{padding:10px 10px 11px 0;border:none;font-family:Barlow Condensed,sans-serif;font-weight:500;position:relative;font-size:1.4rem}.field--name-field-other-information table td:after,.field--name-field-other-information table th:after,.field--name-field-related-schedule table td:after,.field--name-field-related-schedule table th:after,.node-view-embed table td:after,.node-view-embed table th:after{content:" ";height:1px;width:90%;position:absolute;bottom:0;left:0;background:#d2d2d2}.field--name-field-other-information table td:nth-child(2n+2),.field--name-field-other-information table th:nth-child(2n+2),.field--name-field-related-schedule table td:nth-child(2n+2),.field--name-field-related-schedule table th:nth-child(2n+2),.node-view-embed table td:nth-child(2n+2),.node-view-embed table th:nth-child(2n+2){background:none}.field--name-field-other-information table a.arrow,.field--name-field-related-schedule table a.arrow,.node-view-embed table a.arrow{padding-right:0}.field--name-field-other-information table a.arrow:before,.field--name-field-related-schedule table a.arrow:before,.node-view-embed table a.arrow:before{display:none}@media (min-width:1100px){.field--name-field-other-information table td,.field--name-field-other-information table th,.field--name-field-related-schedule table td,.field--name-field-related-schedule table th,.node-view-embed table td,.node-view-embed table th{font-size:1.6rem;text-transform:uppercase}.field--name-field-other-information table a.arrow,.field--name-field-related-schedule table a.arrow,.node-view-embed table a.arrow{padding-right:46px}.field--name-field-other-information table a.arrow:before,.field--name-field-related-schedule table a.arrow:before,.node-view-embed table a.arrow:before{display:block;top:-3px}}.field--name-field-related-schedule,.field--name-field-related-schedule>.field__item:not(:last-child){margin-bottom:40px}.field--name-field-related-schedule table td,.field--name-field-related-schedule table th,.node-view-embed table td,.node-view-embed table th{border-bottom:1px solid #d2d2d2}.field--name-field-related-schedule table td:after,.field--name-field-related-schedule table th:after,.node-view-embed table td:after,.node-view-embed table th:after{display:none}.field--name-field-related-schedule table th,.node-view-embed table th{font-family:Barlow,sans-serif}.field--name-field-related-schedule .table-wrap+p.mice-type,.node-view-embed .table-wrap+p.mice-type{margin-top:0}.field--name-field-paragraphs,.field--name-field-paragraphs-below{margin:90px auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.field--name-field-paragraphs,.field--name-field-paragraphs-below{max-width:1240px;padding-left:0;padding-right:0}}@media (min-width:1100px){.field--name-field-paragraphs,.field--name-field-paragraphs-below{margin-top:100px;margin-bottom:100px}}.field--name-field-paragraphs-below:last-child,.field--name-field-paragraphs:last-child{margin-bottom:0}.field--name-field-paragraphs-below:first-child,.field--name-field-paragraphs:first-child{margin-top:0}.field--name-field-paragraphs-below>.field__item>.paragraph,.field--name-field-paragraphs>.field__item>.paragraph{margin-top:90px;margin-bottom:90px}@media (min-width:1100px){.field--name-field-paragraphs-below>.field__item>.paragraph,.field--name-field-paragraphs>.field__item>.paragraph{margin-top:100px;margin-bottom:100px}}.paragraph:after,.paragraph>.content:after{content:"";display:table;clear:both}@media (min-width:820px){.paragraph.paragraph--type--copy-only>*{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none;clear:left}}.paragraph.paragraph--type--heading-aside-copy.listing-mode,.paragraph.paragraph--type--two-columns-copy.listing-mode{margin:0}.paragraph.paragraph--type--heading-aside-copy.listing-mode>.content,.paragraph.paragraph--type--two-columns-copy.listing-mode>.content{border-top:1px solid #719932;padding:50px 0}@media (min-width:820px){.paragraph.paragraph--type--heading-aside-copy.listing-mode>.content,.paragraph.paragraph--type--two-columns-copy.listing-mode>.content{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none;clear:left}}.paragraph.paragraph--type--heading-aside-copy>.content.bg-charcoal{position:relative}.paragraph.paragraph--type--heading-aside-copy>.content.bg-charcoal h2,.paragraph.paragraph--type--heading-aside-copy>.content.bg-charcoal p{color:#fff!important}.paragraph.paragraph--type--heading-aside-copy>.content.bg-charcoal:before{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";background:#232221;width:300%;left:-100%;z-index:1}.paragraph.paragraph--type--heading-aside-copy>.content.bg-charcoal>*{z-index:2;position:relative}@media (min-width:1100px){.paragraph.paragraph--type--heading-aside-copy>.content{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}}@media (min-width:820px){.paragraph.paragraph--type--heading-aside-copy>.content h2{width:33.8235294118%;float:left;margin-right:-100%;margin-left:7.3529411765%;clear:none;margin-bottom:0}.paragraph.paragraph--type--heading-aside-copy>.content .field--name-field-copy{width:48.5294117647%;float:left;margin-right:-100%;margin-left:44.1176470588%;clear:none}}@media (min-width:1100px){.paragraph.paragraph--type--heading-aside-copy>.content h2{width:26.4705882353%;float:left;margin-right:-100%;margin-left:0;clear:none}.paragraph.paragraph--type--heading-aside-copy>.content .field--name-field-copy{width:70.5882352941%;float:right;margin-left:0;margin-right:0;clear:none}}.paragraph.paragraph--type--two-columns-copy>.content .copy-left{margin-bottom:30px}.paragraph.paragraph--type--two-columns-copy>.content h3{line-height:1.1;margin-bottom:0}@media (min-width:1100px){.paragraph.paragraph--type--two-columns-copy>.content{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}}@media (min-width:820px){.paragraph.paragraph--type--two-columns-copy>.content .copy-left{width:33.8235294118%;float:left;margin-right:-100%;margin-left:7.3529411765%;clear:none;margin-bottom:0}.paragraph.paragraph--type--two-columns-copy>.content .field--name-field-copy{width:48.5294117647%;float:left;margin-right:-100%;margin-left:44.1176470588%;clear:none}}@media (min-width:1100px){.paragraph.paragraph--type--two-columns-copy>.content .copy-left{width:26.4705882353%;float:left;margin-right:-100%;margin-left:0;clear:none}.paragraph.paragraph--type--two-columns-copy>.content .field--name-field-copy{width:70.5882352941%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:820px){.paragraph.paragraph--type--two-columns-copy.columns-even>.content .copy-left{float:none;margin:0;width:auto}.paragraph.paragraph--type--two-columns-copy.columns-even>.content .field--name-field-copy-narrow{width:48.5294117647%;float:left;margin-right:-100%;margin-left:0;clear:none}}@media (min-width:1100px){.paragraph.paragraph--type--two-columns-copy.columns-even>.content .field--name-field-copy-narrow{width:48.5294117647%;float:left;margin-right:-100%;margin-left:0;clear:none}.paragraph.paragraph--type--two-columns-copy.columns-even>.content .field--name-field-copy{width:48.5294117647%;float:right;margin-left:0;margin-right:0;clear:none}}.paragraph.paragraph--type--image-aside-copy .copy{margin-top:90px;margin-bottom:90px;margin-bottom:30px}@media (min-width:1100px){.paragraph.paragraph--type--image-aside-copy .copy{margin-top:100px;margin-bottom:100px}}.paragraph.paragraph--type--image-aside-copy .copy:last-child{margin-bottom:0}.paragraph.paragraph--type--image-aside-copy .copy:first-child{margin-top:0}.paragraph.paragraph--type--image-aside-copy .image{margin-left:-30px;margin-right:-30px}@media (min-width:1px) and (max-width:639px){.paragraph.paragraph--type--image-aside-copy.with-illustration .content{display:flex;flex-direction:column-reverse}}.paragraph.paragraph--type--image-aside-copy.with-illustration .copy{margin-top:30px}.paragraph.paragraph--type--image-aside-copy.with-illustration .field--name-field-copy{width:80%}.paragraph.paragraph--type--image-aside-copy.with-illustration .image{position:relative}.paragraph.paragraph--type--image-aside-copy.with-illustration .image>.field--name-field-image{padding-left:20%}.paragraph.paragraph--type--image-aside-copy.with-illustration .media .field--name-field-image{padding-bottom:85%}.paragraph.paragraph--type--image-aside-copy.with-illustration .field--name-field-illustration{position:absolute;left:-2%;width:33%;bottom:-10%}@media (min-width:640px){.paragraph.paragraph--type--image-aside-copy.with-illustration .copy{width:48.8636363636%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-top:0}.paragraph.paragraph--type--image-aside-copy.with-illustration .field--name-field-copy{width:70%}.paragraph.paragraph--type--image-aside-copy.with-illustration .image{width:48.8636363636%;float:right;margin-left:0;margin-right:0;clear:none}.paragraph.paragraph--type--image-aside-copy.with-illustration .image>.field--name-field-image{padding-left:0;margin-right:-30px}.paragraph.paragraph--type--image-aside-copy.with-illustration .field--name-field-illustration{width:38%;left:-30%}}@media (min-width:820px){.paragraph.paragraph--type--image-aside-copy.with-illustration .image{margin-bottom:50px}}@media (min-width:1100px){.paragraph.paragraph--type--image-aside-copy.with-illustration .copy{width:43.1818181818%;float:left;margin-right:-100%;margin-left:0;clear:none}.paragraph.paragraph--type--image-aside-copy.with-illustration .field--name-field-copy{width:63%}.paragraph.paragraph--type--image-aside-copy.with-illustration .field--name-field-illustration{width:50%;left:-40%}}@media (min-width:1400px){.paragraph.paragraph--type--image-aside-copy.with-illustration .image>.field--name-field-image{padding-left:0;margin-right:-15%}}.paragraph.paragraph--type--image-aside-copy:not(.with-illustration) h2{font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none}@media (min-width:640px){.paragraph.paragraph--type--image-aside-copy:not(.with-illustration) h2{font-size:2.5rem}}@media (min-width:1100px){.paragraph.paragraph--type--image-aside-copy:not(.with-illustration) h2{font-size:2.8rem}}@media (min-width:640px){.paragraph.paragraph--type--image-aside-copy .copy{width:48.8636363636%;float:left;margin:0 -100% 0 0;clear:none}.paragraph.paragraph--type--image-aside-copy .image{width:43.1818181818%;float:right;margin-left:0;margin-right:0;clear:none}.paragraph.paragraph--type--image-aside-copy.image-alignment-left:not(.with-illustration) .copy{width:48.8636363636%;float:right;margin-left:0;margin-right:0;clear:none}.paragraph.paragraph--type--image-aside-copy.image-alignment-left:not(.with-illustration) .image{width:43.1818181818%;float:left;margin-right:-100%;margin-left:0;clear:none}}@media (min-width:820px){.paragraph.paragraph--type--image-aside-copy .copy{width:37.5%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}.paragraph.paragraph--type--image-aside-copy .image{width:43.1818181818%;float:right;margin-left:0;margin-right:0;clear:none}.paragraph.paragraph--type--image-aside-copy.image-alignment-left:not(.with-illustration) .copy{width:37.5%;float:left;margin-right:-100%;margin-left:51.1363636364%;clear:none}.paragraph.paragraph--type--image-aside-copy.image-alignment-left:not(.with-illustration) .image{width:43.1818181818%;float:left;margin-right:-100%;margin-left:0;clear:none}}.paragraph.paragraph--type--medias-slideshow{margin-left:-30px;margin-right:-30px}.paragraph.paragraph--type--medias-slideshow .content.bg-green{position:relative;background:none}.paragraph.paragraph--type--medias-slideshow .content.bg-green .field--name-field-secondary-title,.paragraph.paragraph--type--medias-slideshow .content.bg-green p{color:#fff!important}.paragraph.paragraph--type--medias-slideshow .content.bg-green:before{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";background:#4f6b23;width:300%;left:-100%;z-index:1}.paragraph.paragraph--type--medias-slideshow .content.bg-green>*{z-index:2;position:relative}.paragraph.paragraph--type--medias-slideshow .media{margin-left:-30px}.paragraph.paragraph--type--medias-slideshow .field--name-field-secondary-title{font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none;margin-bottom:40px}@media (min-width:640px){.paragraph.paragraph--type--medias-slideshow .field--name-field-secondary-title{font-size:2.5rem}}@media (min-width:1100px){.paragraph.paragraph--type--medias-slideshow .field--name-field-secondary-title{font-size:2.8rem}}.paragraph.paragraph--type--medias-slideshow .field--name-field-image{padding-bottom:85%}@media (min-width:500px){.paragraph.paragraph--type--medias-slideshow .field--name-field-image{padding-bottom:65%}}.paragraph.paragraph--type--medias-slideshow .copy{background:#232221;padding:50px 45px;color:#fff}.paragraph.paragraph--type--medias-slideshow .copy h2,.paragraph.paragraph--type--medias-slideshow .copy h3,.paragraph.paragraph--type--medias-slideshow .copy h4,.paragraph.paragraph--type--medias-slideshow .copy h5,.paragraph.paragraph--type--medias-slideshow .copy h6{font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none;color:#fff}@media (min-width:640px){.paragraph.paragraph--type--medias-slideshow .copy h2,.paragraph.paragraph--type--medias-slideshow .copy h3,.paragraph.paragraph--type--medias-slideshow .copy h4,.paragraph.paragraph--type--medias-slideshow .copy h5,.paragraph.paragraph--type--medias-slideshow .copy h6{font-size:2.5rem}}@media (min-width:1100px){.paragraph.paragraph--type--medias-slideshow .copy h2,.paragraph.paragraph--type--medias-slideshow .copy h3,.paragraph.paragraph--type--medias-slideshow .copy h4,.paragraph.paragraph--type--medias-slideshow .copy h5,.paragraph.paragraph--type--medias-slideshow .copy h6{font-size:2.8rem}}.paragraph.paragraph--type--medias-slideshow .copy a{color:#fff;text-decoration:underline}.paragraph.paragraph--type--medias-slideshow .copy .mice-type{color:#fff}.paragraph.paragraph--type--medias-slideshow .media{margin-left:0}.paragraph.paragraph--type--medias-slideshow .media .field{margin-right:30px}.paragraph.paragraph--type--medias-slideshow .media .copy{margin-left:30px;margin-right:0;position:relative;z-index:1}.paragraph.paragraph--type--medias-slideshow .media .copy .field{margin-right:0;width:auto}.paragraph.paragraph--type--medias-slideshow .slick-slider{position:relative}.paragraph.paragraph--type--medias-slideshow.caption-position-below .copy{padding:40px 0 0;color:#4a4a4a;background:none}.paragraph.paragraph--type--medias-slideshow.caption-position-below .copy h2,.paragraph.paragraph--type--medias-slideshow.caption-position-below .copy h3,.paragraph.paragraph--type--medias-slideshow.caption-position-below .copy h4,.paragraph.paragraph--type--medias-slideshow.caption-position-below .copy h5,.paragraph.paragraph--type--medias-slideshow.caption-position-below .copy h6{color:#232221}.paragraph.paragraph--type--medias-slideshow.caption-position-below .media .copy{margin-left:30px;margin-right:30px;margin-top:0}@media (min-width:640px){.paragraph.paragraph--type--medias-slideshow{margin-left:0;margin-right:0}}@media (min-width:1100px){.paragraph.paragraph--type--medias-slideshow .field--name-field-image{padding-bottom:45%}.paragraph.paragraph--type--medias-slideshow .media{margin-left:0}.paragraph.paragraph--type--medias-slideshow .media .field{width:77.2727272727%;float:left;margin-right:-100%;margin-left:0;clear:none}.paragraph.paragraph--type--medias-slideshow .media .copy{top:75px;margin:0;position:absolute;right:0;width:32%}.paragraph.paragraph--type--medias-slideshow.caption-position-below .media .field{float:none;margin:0;width:auto}.paragraph.paragraph--type--medias-slideshow.caption-position-below .media .copy{position:static;width:auto;width:65.9090909091%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none;clear:left}.paragraph.paragraph--type--medias-slideshow .slick-slider{margin-left:0;margin-right:0;position:relative}}.paragraph.paragraph--type--portrait-carousel h2{margin-bottom:40px}.paragraph.paragraph--type--portrait-carousel .slick-slide{padding:0 .5em}.paragraph.paragraph--type--portrait-carousel a{cursor:zoom-in}@media (min-width:820px){.paragraph.paragraph--type--copy-with-illustration .h1{max-width:20ch}}.paragraph.paragraph--type--copy-with-illustration .field--name-field-copy{width:77.2727272727%;float:left;margin:1em -100% 3em 11.3636363636%;clear:none}@media (min-width:640px){.paragraph.paragraph--type--copy-with-illustration .field--name-field-copy{width:43.1818181818%;float:left;margin:2em -100% 0 5.6818181818%;clear:none}}@media (min-width:1100px){.paragraph.paragraph--type--copy-with-illustration .field--name-field-copy{width:37.5%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}}@media (min-width:1400px){.paragraph.paragraph--type--copy-with-illustration .field--name-field-copy{width:31.8181818182%;float:left;margin-right:-100%;margin-left:17.0454545455%;clear:none;margin-left:34.0909090909%}}@media (min-width:1px) and (max-width:639px){.paragraph.paragraph--type--copy-with-illustration .field--name-field-illustration{clear:both}}@media (min-width:640px){.paragraph.paragraph--type--copy-with-illustration .field--name-field-illustration{width:48.8636363636%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:2em}}@media (min-width:1100px){.paragraph.paragraph--type--copy-with-illustration .field--name-field-illustration{width:43.1818181818%;float:right;margin-left:0;margin-right:0;clear:none;transform:translateY(-20%);margin-right:-15px}}@media (min-width:1400px){.paragraph.paragraph--type--copy-with-illustration .field--name-field-illustration{width:37.5%;float:right;margin-left:0;margin-right:0;clear:none;transform:translateY(-30%);margin-right:-5%;margin-right:-15%}}.paragraph.paragraph--type--form .field--name-field-form:not(:first-child){margin-top:60px}.slick-controls .slick-next,.slick-controls .slick-prev,.slick-slider .slick-next,.slick-slider .slick-prev{width:50px;height:50px;background:#719932;border-radius:100px;top:0;z-index:1;outline-offset:2px;position:relative;position:absolute}.slick-controls .slick-next:before,.slick-controls .slick-prev:before,.slick-slider .slick-next:before,.slick-slider .slick-prev:before{transition:all .2s ease-in;position:absolute;content:"\e910";color:#fff;font-size:26px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:26px;height:26px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:26px;float:left;z-index:9;text-indent:0;opacity:1!important;top:50%;left:50%}.slick-controls .slick-next:focus,.slick-controls .slick-prev:focus,.slick-slider .slick-next:focus,.slick-slider .slick-prev:focus{outline:2px dotted #4a4a4a!important}.slick-controls .slick-next,.slick-slider .slick-next{left:80px}.slick-controls .slick-next:before,.slick-slider .slick-next:before{margin-left:-10px;margin-top:-11px}.slick-controls .slick-prev,.slick-slider .slick-prev{left:20px}.slick-controls .slick-prev:before,.slick-slider .slick-prev:before{content:"\e948";margin-left:-13px;margin-top:-11px}.tag{background:none;padding:10px 20px;display:inline-block;text-align:center;border:1px solid #d2d2d2;color:#757575;font-size:1.6rem;font-family:Barlow Condensed,sans-serif;font-weight:500;text-transform:uppercase;color:#4a4a4a;text-decoration:none}.tag:active,.tag:focus,.tag:hover{color:#719932;-webkit-text-decoration:"none";text-decoration:"none"}a.tag{-moz-appearance:none;-webkit-appearance:none}.tags{margin:40px 0}.tags:after{content:"";display:table;clear:both}.activities-list{position:relative;padding-bottom:354px}@media (min-width:820px){.activities-list{padding-bottom:460px}}.activities-list__content{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;padding-top:92px;position:relative;z-index:3}@media (min-width:1400px){.activities-list__content{max-width:1240px;padding-left:0;padding-right:0}}@media (min-width:820px){.activities-list__content{padding-top:164px}}.activities-list__title{color:#fff;font-size:55px;margin:0 0 40px}@media (min-width:820px){.activities-list__title{font-size:100px;max-width:880px;margin:0 0 50px}}.activities-list__description{color:#fff;margin-bottom:64px}@media (min-width:820px){.activities-list__description{max-width:930px;padding-left:150px}}.activities-list .activity__name{color:#fff;font-weight:600;font-size:23}@media (min-width:820px){.activities-list .activity__name{font-size:28px}}.activities-list .field--name-field-list-of-activities{display:flex;flex-direction:column;row-gap:20px}@media (min-width:820px){.activities-list .field--name-field-list-of-activities{flex-direction:row;column-gap:78px}}@media (min-width:1100px){.activities-list .field--name-field-list-of-activities{padding-left:150px}}.activities-list__illutration{bottom:0;left:0;max-width:160px;margin-top:22px;position:absolute;z-index:2}@media (min-width:820px){.activities-list__illutration{max-width:clamp(200px,21vw,330px)}}.activities-list:after{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";background:url(/themes/custom/jaypeak/images/bg-clouds.png);background-size:100% 100%;height:65px;z-index:1;top:auto;bottom:0}@media (min-width:820px){.activities-list:after{height:10%}}.activity{align-items:center;display:flex;padding:0 10px;column-gap:12px}@media (min-width:820px){.activity{flex-direction:column;row-gap:28px}}.activity .media>.field--name-field-image img.lazyautosizes.lazyloaded{width:100px;-o-object-fit:contain;object-fit:contain}@media (min-width:820px){.activity .media>.field--name-field-image img.lazyautosizes.lazyloaded{width:auto;height:200px!important}}.activity__illustration{display:flex;justify-content:center}@media (min-width:820px){.activity__name{font-size:28px;font-weight:600;line-height:1.2;text-align:center}}.base-areas{padding-top:78px}.base-areas__map-areas{position:relative}.base-areas__label{align-items:center;color:#fff;column-gap:10px;display:flex;font-size:18px;font-weight:700;position:absolute;text-transform:uppercase}@media (min-width:820px){.base-areas__label{font-size:42px;column-gap:25px}}.base-areas__pin{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}@media (min-width:820px){.base-areas__pin{height:50px;width:50px}}.base-areas__pin img{width:11px}@media (min-width:820px){.base-areas__pin img{width:22px}}.base-areas__stateside{bottom:48%;right:46%}@media (min-width:820px){.base-areas__stateside{bottom:49%;right:50%}}.base-areas__tramside{bottom:48%;right:5%}@media (min-width:820px){.base-areas__tramside{bottom:46%;right:14%}}.base-areas__cards{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;margin-top:-36px}@media (min-width:1400px){.base-areas__cards{max-width:1240px;padding-left:0;padding-right:0}}@media (min-width:820px){.base-areas__cards{margin-top:-115px}}.base-areas__cards .field--name-field-base-areas{display:flex;flex-direction:column;row-gap:36px}@media (min-width:820px){.base-areas__cards .field--name-field-base-areas{flex-direction:row;column-gap:36px;row-gap:0}.base-areas__cards .field--name-field-base-areas>*{width:50%}}.base-areas__divider{padding-top:112px}@media (min-width:820px){.base-areas__divider{padding-top:94px}}.base-areas__landscape{display:none}@media (min-width:820px){.base-areas__landscape{display:block}}.base-areas__landscape-s{display:block}@media (min-width:820px){.base-areas__landscape-s{display:none}}.resort-base-map{background-color:#fff;padding-bottom:120px;padding-top:40px;position:relative;text-align:center}@media (min-width:820px){.resort-base-map{padding-bottom:260px;padding-top:103px}}.resort-base-map__content{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;position:relative}@media (min-width:1400px){.resort-base-map__content{max-width:1240px;padding-left:0;padding-right:0}}@media (min-width:820px){.resort-base-map__content:after{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";background:url(/themes/custom/jaypeak/images/illustrations/boots.png) 50% 50% no-repeat;background-size:auto 100%;bottom:-14vw;height:clamp(360px,35vw,614px);left:auto;mix-blend-mode:multiply;right:0;top:auto;width:clamp(360px,35vw,614px)}}.resort-base-map .media>.field--name-field-image img.lazyautosizes.lazyloaded{-o-object-fit:contain;object-fit:contain}.resort-base-map:before{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";background:url(/themes/custom/jaypeak/images/illustrations/penguin_jay_way.png) 50% 50% no-repeat;background-size:auto 100%;bottom:0;height:80px;left:30px;top:auto;width:158px}@media (min-width:820px){.resort-base-map:before{height:168px;left:250px;width:300px}}.resorts-carousel__content{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.resorts-carousel__content{max-width:1240px;padding-left:0;padding-right:0}}.resorts-carousel h2,.resorts-carousel p{color:#fff}.resorts-carousel .field--name-field-carousel-copy{margin-bottom:4em}.resorts-carousel .slick-track{display:flex!important;column-gap:10px;margin-left:-10px}@media (min-width:820px){.resorts-carousel .slick-track{column-gap:35px;margin-left:-35px}}.resorts-carousel .slick-slide{height:inherit!important}.resorts-carousel .slick-list{-webkit-clip-path:inset(-100vw -100vw -111vw 0);clip-path:inset(-100vw -100vw -111vw 0);overflow:visible}.resorts-carousel .card{display:flex;flex-direction:column;height:100%}.resorts-carousel .card__content{flex:1;padding:62px 35px 70px}.resorts-carousel .card__content a{font-weight:600}.resorts-carousel .card__tag{font-family:Barlow Condensed,sans-serif}.resorts-carousel .card__title{font-weight:600;font-size:28px}.resorts-carousel__arrows{margin-top:5rem;height:5rem;position:relative}.resorts-carousel__arrows.slick-controls .slick-prev{right:80px;left:auto}.resorts-carousel__arrows.slick-controls .slick-next{right:0;left:auto}.the-vault{--bg-position:50px;position:relative;margin-top:150px}@media (min-width:820px){.the-vault{--bg-position:0;margin-top:200px}}.the-vault:before{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";background-image:url(/themes/custom/jaypeak/images/bg-clouds.png);background-size:100% 100%;height:65px;top:var(--bg-position);transform:rotate(180deg);z-index:2}@media (min-width:820px){.the-vault:before{height:328px}}.the-vault .field--name-field-vault-image{position:absolute;width:100%;z-index:1;top:var(--bg-position)}.the-vault .field--name-field-vault-image .media>.field--name-field-image{padding-bottom:100%}@media (min-width:640px){.the-vault .field--name-field-vault-image .media>.field--name-field-image{padding-bottom:80%}}@media (min-width:820px){.the-vault .field--name-field-vault-image .media>.field--name-field-image{padding-bottom:65%}}.the-vault__title{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;position:relative;z-index:3}@media (min-width:1400px){.the-vault__title{max-width:1240px;padding-left:0;padding-right:0}}.the-vault__title-extra{display:none}@media (min-width:820px){.the-vault__title-extra{display:inline}}.the-vault .container-related-content{position:relative;z-index:3;background:none!important}.the-vault .container-related-content .node-view-preview .button{color:#719932;padding:0 25px 0 0;background:none;box-shadow:0 1px 0 0 #719932;order:3}.the-vault .container-related-content .node-view-preview .button:before{right:0}.the-vault .container-related-content .node-view-preview .copy{align-items:flex-start;display:flex;flex-direction:column}.the-vault .container-related-content .node-view-preview .subtitle{order:1;margin-bottom:16px}.the-vault .container-related-content .node-view-preview h2{order:2}.the-vault .container-related-content .node-view-preview .field--name-body{display:none}.tips__content{margin-left:auto;margin-right:auto;padding:84px 30px 150px;background-color:#f3f3ef;position:relative}@media (min-width:1400px){.tips__content{max-width:1240px;padding-left:0;padding-right:0}}@media (min-width:820px){.tips__content{padding-bottom:206px;padding-top:155px}}.tips__content:after{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";background:url(/themes/custom/jaypeak/images/illustrations/asterisk-down.png) no-repeat 0 0/100%;bottom:-9px;left:auto;right:16px;top:auto;height:102px;mix-blend-mode:multiply;width:67px}@media (min-width:820px){.tips__content:after{height:126px;width:83px}}.why-jay{padding-top:66px}.why-jay__title{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;font-size:24px;padding-bottom:10px;position:relative;margin-bottom:30px}@media (min-width:1400px){.why-jay__title{max-width:1240px;padding-left:0;padding-right:0}}.why-jay__title:after{background-color:#719932;bottom:0;content:"";height:4px;left:30px;position:absolute;width:52px}@media (min-width:820px){.why-jay__title{font-size:42px}}.why-jay__container{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;line-height:1;padding-top:4em}@media (min-width:1400px){.why-jay__container{max-width:1240px;padding-left:0;padding-right:0}}@media (min-width:820px){.why-jay__container{margin:0 auto 50px;max-width:550px}}@media (min-width:1400px){.why-jay__container{margin:0 0 50px}}.why-jay__content{padding-top:44px;position:relative}.why-jay__content p{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:600;margin:0 0 22px;letter-spacing:.44px;padding-right:100px}@media (min-width:820px){.why-jay__content p{font-size:50px;padding-right:0;letter-spacing:1px}}@media (min-width:820px){.why-jay__content{align-items:flex-start;display:flex;justify-content:center;column-gap:20px;padding-top:190px}}@media (min-width:1400px){.why-jay__content{column-gap:70px}}.why-jay__illutration{position:absolute;width:260px;top:-65px;right:0;transform:rotateY(180deg);z-index:2}@media (min-width:820px){.why-jay__illutration{transform:none;right:auto;left:0;width:300px}}.why-jay__illustrations{display:flex;justify-content:center;margin-top:60px;padding-bottom:140px;position:relative}@media (min-width:820px){.why-jay__illustrations{width:300px;margin-top:0;padding-bottom:190px}}@media (min-width:1100px){.why-jay__illustrations{margin-top:60px;padding-bottom:140px}}.why-jay__asterisk{bottom:-15px;position:absolute;width:112px;right:30px}@media (min-width:820px){.why-jay__asterisk{bottom:0;right:0;width:150px}}@media (min-width:1400px){.why-jay__asterisk{bottom:-15px;right:-230px;width:300px}}.why-jay__way-jay{width:171px}@media (min-width:820px){.why-jay__way-jay{width:235px}}.why-jay__clouds{background-image:url(/themes/custom/jaypeak/images/bg-clouds.png);background-size:100% 100%;height:65px;position:absolute;top:0;transform:rotateX(180deg);width:100%;z-index:1}@media (min-width:820px){.why-jay__clouds{height:328px}}.ui-datepicker,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase}.ui-datepicker{font-weight:400!important;border:none;padding:0 20px 20px;border-radius:0;margin-top:-1px;z-index:100!important}.ui-datepicker .ui-datepicker-title,.ui-datepicker .ui-datepicker-title select{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase}.ui-datepicker .ui-datepicker-title{font-size:1.3rem;text-transform:uppercase;height:25px;line-height:25px}.ui-datepicker .ui-datepicker-title select{font-size:1.3rem;padding:5px;height:auto;display:inline;margin:0 3px;line-height:1}.ui-datepicker .ui-widget-header{background:none;border:none;border-radius:0;padding:10px;font-weight:400!important}.ui-datepicker .ui-datepicker-group-first{padding-right:5px}.ui-datepicker .ui-datepicker-group-last{padding-left:5px}.ui-datepicker.ui-datepicker-multi .ui-datepicker-group table{width:100%}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default{background:none}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{margin:0}.ui-datepicker .ui-state-hover{background:none}.ui-datepicker .ui-state-default{padding:5px;text-align:center}.ui-datepicker .ui-datepicker-current-day a{border-color:#004772;background:#d2d2d2}.ui-datepicker .ui-datepicker-today a{background:#d2d2d2;border:none}.ui-datepicker .ui-icon{cursor:pointer;width:20px;height:20px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:-20px;top:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:4px;top:0}.ui-datepicker .ui-datepicker-next.ui-state-hover,.ui-datepicker .ui-datepicker-prev.ui-state-hover{border:none}.ui-datepicker .ui-icon-circle-triangle-e,.ui-datepicker .ui-icon-circle-triangle-w{top:13px}.ui-datepicker .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-icon.ui-icon-circle-triangle-w{background:none;position:relative}.ui-datepicker .ui-icon.ui-icon-circle-triangle-e:before,.ui-datepicker .ui-icon.ui-icon-circle-triangle-w:before{transition:all .2s ease-in;content:"\e91b";color:#4a4a4a;font-family:icomoon;font-style:normal;speak:none;display:block;text-decoration:none;width:17px;height:17px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:17px;float:left;z-index:9;top:4px;left:auto;right:5px}.ui-datepicker .ui-icon.ui-icon-circle-triangle-w{position:relative}.ui-datepicker .ui-icon.ui-icon-circle-triangle-w:before{transition:all .2s ease-in;position:absolute;content:"\e91d";color:#4a4a4a;font-size:17px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:17px;height:17px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:17px;float:left;z-index:9;text-indent:0;top:4px;left:5px}.ui-datepicker .ui-icon.ui-icon-circle-triangle-e:before,.ui-datepicker .ui-icon.ui-icon-circle-triangle-w:before{position:absolute;text-indent:0;font-size:17px;line-height:1;font-weight:400}.ui-datepicker thead th{font-size:1.5rem;text-transform:uppercase;font-weight:400!important}.ui-datepicker td,.ui-datepicker th{width:14.28%}form.webform-submission-form fieldset{border:none;padding:0;margin:0}form.webform-submission-form fieldset>legend{margin-bottom:1em}form.webform-submission-form fieldset>legend span{font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none}@media (min-width:640px){form.webform-submission-form fieldset>legend span{font-size:2.5rem}}@media (min-width:1100px){form.webform-submission-form fieldset>legend span{font-size:2.8rem}}.form-item{position:relative}.form-item:not(:last-child){margin-bottom:45px}.form-item.loading{display:inline-block}.form-item.loading:after{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";width:20px;height:20px;left:auto;right:-35px;top:14px;background:url(/themes/custom/jaypeak/images/loading.svg);background-size:20px 20px}.form-item.half{float:left;width:50%}.form-item .description{clear:both}@media (min-width:820px){.form-item:not(:last-child){margin-bottom:60px}}@media (min-width:640px){.form-item.width-half{float:left;width:50%}.form-item.width-half+.form-item:not(.width-half){clear:both}}.description{font-size:1.4rem;margin-top:10px}.description+form{margin-top:50px}legend .fieldset-legend{font-family:Barlow,sans-serif;text-decoration:none;font-size:18px;color:#4a4a4a;font-weight:400;line-height:40px;display:block}#resezeForm fieldset{border:1px solid #d2d2d2;background:#fff;padding:30px;margin-bottom:60px}#resezeForm fieldset legend{font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none;padding:25px;background:#fff;border:1px solid #d2d2d2;margin-bottom:0}@media (min-width:640px){#resezeForm fieldset legend{font-size:2.5rem}}@media (min-width:1100px){#resezeForm fieldset legend{font-size:2.8rem}}#resezeForm fieldset legend>.mandatory{color:#bd2132}#resezeForm fieldset .indication{margin-bottom:40px;font-family:Barlow Condensed,sans-serif;font-weight:500;color:#4a4a4a;text-transform:uppercase}#resezeForm fieldset .mandatory-field{display:none;margin-bottom:20px;font-size:1.6pxrem;color:#bd2132}#resezeForm fieldset .mandatory-field.visible{display:block}@media (min-width:640px){#resezeForm fieldset{padding:40px}}input,select{font-family:Barlow,sans-serif;font-weight:400;text-decoration:none;font-size:18px;display:block;margin:0}.form-checkboxes .form-type-checkbox.form-item,.form-checkboxes .form-type-radio.form-item,.form-radios .form-type-checkbox.form-item,.form-radios .form-type-radio.form-item{margin:0 0 8px!important}.form-checkboxes .form-type-checkbox.form-item:last-child,.form-checkboxes .form-type-radio.form-item:last-child,.form-radios .form-type-checkbox.form-item:last-child,.form-radios .form-type-radio.form-item:last-child{margin-bottom:0!important}.form-type-checkbox:after,.form-type-radio:after{content:"";display:table;clear:both}.form-type-textarea{margin-top:60px}label{transition:all .2s ease-in;font-family:Barlow,sans-serif;font-weight:400;text-decoration:none;font-size:18px;position:absolute;top:0;left:0;line-height:40px}label.required:after{content:"*"}label:not(.error){cursor:text}.active>label{top:-30px;font-size:1.4rem}.form-type-textarea label{position:static;line-height:1.3}.form-type-select.multiple label{font-size:1.8rem;top:-40px}.form-type-checkbox label,.form-type-radio label{display:inline-block;margin-left:10px;font-size:1.8rem;line-height:25px;position:static;text-transform:none;float:left}label.error{font-size:1.4rem;top:auto;bottom:-30px}button,input{border-radius:0}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),select[multiple=multiple],textarea{transition:all .2s ease-in;font-size:1.8rem;border:0;border-bottom:1px solid #d2d2d2;background:none;box-sizing:border-box;line-height:40px;height:42px;width:100%;border-radius:0}[type=color]:focus,[type=color]:hover,[type=date]:focus,[type=date]:hover,[type=datetime-local]:focus,[type=datetime-local]:hover,[type=datetime]:focus,[type=datetime]:hover,[type=email]:focus,[type=email]:hover,[type=month]:focus,[type=month]:hover,[type=number]:focus,[type=number]:hover,[type=password]:focus,[type=password]:hover,[type=search]:focus,[type=search]:hover,[type=tel]:focus,[type=tel]:hover,[type=text]:focus,[type=text]:hover,[type=time]:focus,[type=time]:hover,[type=url]:focus,[type=url]:hover,[type=week]:focus,[type=week]:hover,input:not([type]):focus,input:not([type]):hover,select[multiple=multiple]:focus,select[multiple=multiple]:hover,textarea:focus,textarea:hover{border-color:#719932}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,select[multiple=multiple]:focus,textarea:focus{outline:none}[type=color]:disabled,[type=date]:disabled,[type=datetime-local]:disabled,[type=datetime]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,select[multiple=multiple]:disabled,textarea:disabled{background-color:#e7e7e3;cursor:not-allowed}textarea{resize:vertical;height:100px}input[type=email],input[type=text]{border-radius:0}.active input[type=email],.active input[type=text]{color:#4a4a4a}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:10px}input[type=checkbox]+label,input[type=radio]+label{display:inline-block}input[type=file]{width:100%}input[type=submit]{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:600;position:relative;background:#4f6b23 url(/themes/custom/jaypeak/images/pattern-diagonal.png) 0 0;font-size:18px;text-transform:uppercase;padding:14px 55px 16px 25px;display:inline-block;text-align:center;border-radius:0;border:none;box-shadow:inset 0 -6px 0 0 rgba(0,0,0,.17);opacity:1;transition:all .2s ease-in;margin-left:0;margin-right:0;cursor:pointer;padding-right:25px;color:#fff;text-decoration:none}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{color:#fff;-webkit-text-decoration:"none";text-decoration:"none"}input[type=submit]:before{transition:all .2s ease-in;position:absolute;content:"\e910";color:inherit;font-size:21px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:21px;height:21px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:21px;float:left;z-index:9;text-indent:0;top:45%;left:auto;right:25px;bottom:auto;transform:translateY(-50%);z-index:3}input[type=submit]:after{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;z-index:2;opacity:0}div+input[type=submit]{margin-top:30px}input[type=submit]:focus,input[type=submit]:hover{color:#4f6b23;background:#fff}input[type=submit]:focus:before,input[type=submit]:hover:before{transform:translate(.2em,-50%)}select{max-width:100%;width:auto}.form.newsletter-signup{margin-left:auto;margin-right:auto;max-width:600px;position:relative}.form.newsletter-signup .subscribe{border:0;border-bottom:1px solid #d2d2d2;background:none;line-height:2.8;cursor:pointer;position:relative;color:#d2d2d2;display:block}.form.newsletter-signup .subscribe:before{transition:all .2s ease-in;position:absolute;content:"\e903";color:#719932;font-size:13px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:13px;height:13px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:13px;float:left;z-index:9;text-indent:0;top:19px;left:auto;right:0}.form.newsletter-signup .subscribe:hover:before{right:-10px}.form.newsletter-signup form{padding-top:20px}.form.newsletter-signup form .form-item{position:relative;margin-bottom:20px}.form.newsletter-signup form .form-item:before{transition:all .2s ease-in;position:absolute;content:"\e934";color:#757575;font-size:13px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:13px;height:13px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:13px;float:left;z-index:9;text-indent:0;top:auto;left:0;right:auto;bottom:14px}@media (min-width:640px){.form.newsletter-signup form .form-item{margin-bottom:0}}.form.newsletter-signup form .form-item label{padding-left:25px}.form.newsletter-signup.active .subscribe{opacity:0;margin-top:-50px}.form.newsletter-signup .row{position:relative}@media (min-width:1px) and (max-width:639px){.form.newsletter-signup .row{flex-direction:column}}.form.newsletter-signup .form-submit{margin-left:1em;margin-top:0!important}.form-item-express-consent label{width:calc(100% - 60px)}#block-webform,#block-webform-2{margin-top:60px}@media (min-width:820px){#block-webform,#block-webform-2{margin-top:100px;width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}#block-webform-2 .form-item-email,#block-webform-2 .form-item-name,#block-webform .form-item-email,#block-webform .form-item-name{float:left;width:50%}#block-webform-2 .form-item-phone,#block-webform-2 .form-item-subject,#block-webform .form-item-phone,#block-webform .form-item-subject{clear:both}#block-webform-2 .form-item-message,#block-webform .form-item-message{clear:both;margin-top:90px}}#block-preferenceformblock{margin-top:60px}@media (min-width:820px){#block-preferenceformblock{width:54.5454545455%;float:left;margin-right:-100%;margin-left:34.0909090909%;clear:none}}#block-preferenceformblock .form-item-state{display:none}#block-webform-conference-rfp,#block-webform-leisure-rfp,#block-webform-transportation,#block-webform-wedding-rfp{margin-top:60px}@media (min-width:820px){#block-webform-conference-rfp,#block-webform-leisure-rfp,#block-webform-transportation,#block-webform-wedding-rfp{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}}.field--name-webform{margin-top:60px}@media (min-width:820px){.field--name-webform{width:48.8636363636%;float:left;margin-right:-100%;margin-left:28.4090909091%;clear:none}}.form-inntopia-widget{margin-top:15px}.form-inntopia-widget:after{content:"";display:table;clear:both}.form-inntopia-widget .datepicker-wrap{float:left;width:150px;position:relative}.form-inntopia-widget .datepicker-wrap:before{transition:all .2s ease-in;position:absolute;content:"\e933";color:#4a4a4a;font-size:17px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:17px;height:17px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:17px;float:left;z-index:9;text-indent:0;top:auto;left:auto;right:10px;bottom:12px;pointer-events:none;cursor:pointer;top:20px;right:18px;bottom:auto;z-index:1}.form-inntopia-widget .datepicker{background:#fff;color:#4a4a4a;border:0;width:100%;padding:0 40px 0 18px;box-shadow:inset 0 -6px 0 0 rgba(0,0,0,.17);height:57px;line-height:57px}.form-inntopia-widget button.form-submit{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:600;position:relative;background:#4f6b23 url(/themes/custom/jaypeak/images/pattern-diagonal.png) 0 0;font-size:18px;text-transform:uppercase;padding:14px 55px 16px 25px;display:inline-block;text-align:center;border-radius:0;border:none;box-shadow:inset 0 -6px 0 0 rgba(0,0,0,.17);opacity:1;transition:all .2s ease-in;margin-left:0;margin-right:0;float:left;border:0;height:57px;width:150px;color:#fff;text-decoration:none}.form-inntopia-widget button.form-submit:active,.form-inntopia-widget button.form-submit:focus,.form-inntopia-widget button.form-submit:hover{color:#fff;-webkit-text-decoration:"none";text-decoration:"none"}.form-inntopia-widget button.form-submit:before{transition:all .2s ease-in;position:absolute;content:"\e910";color:inherit;font-size:21px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:21px;height:21px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:21px;float:left;z-index:9;text-indent:0;top:45%;left:auto;right:25px;bottom:auto;transform:translateY(-50%);z-index:3}.form-inntopia-widget button.form-submit:after{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;z-index:2;opacity:0}div+.form-inntopia-widget button.form-submit{margin-top:30px}.form-inntopia-widget button.form-submit:focus,.form-inntopia-widget button.form-submit:hover{color:#4f6b23;background:#fff}.form-inntopia-widget button.form-submit:focus:before,.form-inntopia-widget button.form-submit:hover:before{transform:translate(.2em,-50%)}@media (min-width:820px){.form-inntopia-widget button.form-submit{width:auto}}.is-mobile .fs-dropdown.fs-light .fs-dropdown-element,.is-tablet .fs-dropdown.fs-light .fs-dropdown-element{z-index:7}.fs-dropdown.fs-light{position:relative}.fs-dropdown.fs-light:before{transition:all .2s ease-in;position:absolute;content:"\e91f";color:#4a4a4a;font-size:20px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:20px;height:20px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;z-index:9;text-indent:0;top:auto;left:auto;right:7px;bottom:8px}.fs-dropdown.fs-light.fs-dropdown-focus .fs-dropdown-selected,.fs-dropdown.fs-light .fs-dropdown-selected:focus{border-color:#232221;background:none}.fs-dropdown.fs-light .fs-dropdown-selected{font-family:Barlow,sans-serif;font-weight:400;text-decoration:none;font-size:18px;border:0;border-bottom:1px solid #d2d2d2;background:none;color:#4a4a4a;border-radius:0;padding:0;line-height:40px;height:42px;position:relative}.fs-dropdown.fs-light .fs-dropdown-selected:after{border:none}.fs-dropdown.fs-light .fs-dropdown-selected:focus{outline:none}.fs-dropdown.fs-light .fs-dropdown-selected:before{transition:all .2s ease-in;position:absolute;content:"\e91f";color:#4a4a4a;font-size:20px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:20px;height:20px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;z-index:9;text-indent:0;top:auto;left:auto;right:7px;bottom:8px;color:hsla(0,0%,100%,.7)}.fs-dropdown.fs-light .fs-dropdown-item_selected{background:#fff!important}.fs-dropdown.fs-light .fs-dropdown-options{border-radius:0;border:none;border-bottom:1px solid #232221}.fs-dropdown.fs-light .fs-dropdown-item{font-family:Barlow,sans-serif;font-weight:400;text-decoration:none;font-size:18px;transition:all .2s ease-in;padding:10px;color:#232221;background:#d2d2d2;text-align:center}.fs-dropdown.fs-light .fs-dropdown-item:focus{outline:none}.fs-dropdown.fs-light .fs-dropdown-element.error+.fs-dropdown-selected{color:red}.fs-dropdown.fs-light.fs-dropdown-multiple{border:none;border-radius:0}.fs-dropdown.fs-light.fs-dropdown-multiple select{z-index:-1}.fs-dropdown.fs-light.fs-dropdown-multiple .fs-dropdown-options{width:auto;border:none}.no-touchevents .fs-dropdown.fs-light .fs-dropdown-item:hover,.no-touchevents .fs-dropdown.fs-light .fs-dropdown-item_selected:hover,.no-touchevents .fs-dropdown.fs-light .fs-dropdown-selected:hover{background:none}.fs-checkbox.fs-light{height:25px;width:25px;display:inline-block;float:left}.fs-checkbox.fs-light.fs-checkbox-checked .fs-checkbox-marker{border:2px solid #d2d2d2}.fs-checkbox.fs-light .fs-checkbox-marker{border:2px solid #d2d2d2;height:25px;width:25px}.fs-checkbox.fs-light .fs-checkbox-marker:hover{border-color:#757575}.fs-checkbox.fs-light.fs-checkbox-checked .fs-checkbox-marker,.fs-checkbox.fs-light:hover .fs-checkbox-marker{border-color:#757575;background:none}.fs-checkbox.fs-light .fs-checkbox-flag:before{margin-left:8px;height:12px;color:#719932}.fs-checkbox.fs-light .fs-checkbox-label{font-size:1.8rem}.fs-checkbox.fs-light.fs-checkbox-radio .fs-checkbox-marker{border-radius:99em}.fs-checkbox.fs-light.fs-checkbox-radio .fs-checkbox-flag{background:#232221}.fs-light.fs-checkbox-focus .fs-checkbox-label,.no-touchevents .fs-light:hover .fs-checkbox-label{color:#232221}.ui-datepicker select{display:inline-block}.hero .hero-copy{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;padding-top:50px;position:relative;z-index:2}@media (min-width:1400px){.hero .hero-copy{max-width:1240px;padding-left:0;padding-right:0}}.hero .hero-copy .field--name-field-subtitle{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;font-size:2rem;color:#232221;position:relative;padding-bottom:30px;margin:0 0 30px 50px}.hero .hero-copy .field--name-field-subtitle:after{content:" ";position:absolute;width:70px;height:4px;bottom:0;left:-25px;background:#719932}.hero .hero-copy .field--name-body{max-width:800px}.hero .hero-copy .field--name-body p{margin:30px 0}.hero .hero-copy .field--name-field-smart-link{margin-bottom:2em}@media (min-width:820px){.hero .hero-copy .field--name-field-subtitle{font-size:4rem;margin-bottom:35px;padding-bottom:35px;font-family:Barlow Condensed,sans-serif;font-weight:700}.hero .hero-copy .field--name-field-subtitle:after{left:-45px}}.hero.hero-no-image:after{content:"";display:table;clear:both}@media (min-width:1100px){.hero.hero-no-image{padding-top:40px}.hero.hero-no-image .hero-copy .field--name-body{width:54.5454545455%;float:left;margin-right:-100%;margin-left:34.0909090909%;clear:none;margin-top:60px}.hero.hero-no-image .hero-copy .field--name-field-subtitle{margin-left:120px}}.hero.hero-with-image:after{content:"";display:table;clear:both}@media (min-width:820px){.hero.hero-with-image .hero-img{float:left;width:calc((50% + 10px) - 20px)}}.hero.hero-with-image .hero-img .field--name-field-image{position:relative;display:block;height:390px;padding-bottom:0}.hero.hero-with-image .hero-img .field--name-field-image img.lazyautosizes.lazyloaded,.hero.hero-with-image .hero-img .field--name-field-image img:not(.lazyautosizes){width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:object-fit\:cover}.hero.hero-with-image .hero-img .field--name-field-image .lazysizes-display-clone{height:100%!important}@media (min-width:820px){.hero.hero-with-image .hero-img .field--name-field-image{height:600px}}@media (min-width:1100px){.hero.hero-with-image .hero-img .field--name-field-image{height:800px}}@media (min-width:820px){.hero.hero-with-image .hero-copy{float:right;width:calc((50% + 10px) - 20px);position:relative;z-index:2}.hero.hero-with-image .hero-copy>.wrapper{width:100%}.hero.hero-with-image .hero-copy h1{max-width:600px}.hero.hero-with-image .hero-copy .field--name-field-subtitle{margin-right:0}.hero.hero-with-image .hero-copy .field--name-body{max-width:400px;margin:40px 0 0 50px}.hero.hero-with-image .hero-copy .field--name-field-smart-link{margin-left:50px}}@media (min-width:1400px){.hero.hero-with-image .hero-copy>.wrapper{padding-top:80px}}.hero .hero-detail{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;padding-top:140px;position:relative}@media (min-width:1400px){.hero .hero-detail{max-width:1240px;padding-left:0;padding-right:0}}.hero .hero-detail:after{content:"";display:table;clear:both}.node-type-tertiary-page .hero .hero-detail{padding-top:100px}.hero .hero-detail .field--name-field-subtitle{font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none}@media (min-width:640px){.hero .hero-detail .field--name-field-subtitle{font-size:2.5rem}}@media (min-width:1100px){.hero .hero-detail .field--name-field-subtitle{font-size:2.8rem}}.hero .hero-detail .field--name-field-status{font-size:1.4rem;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;background:#4f6b23;color:#fff;padding:5px 10px;display:inline-block;margin-bottom:30px}.hero .hero-detail .hero-dates .dates{margin-bottom:20px}.hero .hero-detail .hero-dates .date-from,.hero .hero-detail .hero-dates .date-to{display:inline-block}.hero .hero-detail .hero-dates .date-to{padding-left:20px}@media (min-width:820px){.hero .hero-detail .hero-dates{width:9.0909090909%;float:left;margin-right:-100%;margin-left:0;clear:none}.hero .hero-detail .hero-dates .dates{margin-bottom:0}.hero .hero-detail .hero-dates .date-from,.hero .hero-detail .hero-dates .date-to{display:block}.hero .hero-detail .hero-dates .date-to{padding-left:0}}@media (min-width:820px){.hero .hero-detail>.wrapper{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}}.hero--first-timers-guide{display:flex;flex-direction:column-reverse}.hero--first-timers-guide.hero .hero-img{position:relative}@media (min-width:820px){.hero--first-timers-guide.hero .hero-img{float:none;width:100%}}.hero--first-timers-guide.hero .hero-img .field--name-field-image{height:390px}@media (min-width:820px){.hero--first-timers-guide.hero .hero-img .field--name-field-image{height:65vh}}@media (min-width:1100px){.hero--first-timers-guide.hero .hero-img .field--name-field-image{height:65vh}}@media (min-width:820px){.hero--first-timers-guide.hero .hero-copy{max-width:680px;margin:0;padding-top:0;float:none;width:100%;position:relative}}@media (min-width:1100px){.hero--first-timers-guide.hero .hero-copy{max-width:640px}}@media (min-width:1400px){.hero--first-timers-guide.hero .hero-copy{max-width:750px}}@media (min-width:1800px){.hero--first-timers-guide.hero .hero-copy{max-width:880px}}@media (min-width:820px){.hero--first-timers-guide.hero .hero-copy>.wrapper{padding-top:0}}@media (min-width:820px){.hero--first-timers-guide.hero .hero-copy .field--name-body{margin-left:auto}}.hero--first-timers-guide.hero .block-jaypeak-page-title{display:flex;align-items:flex-end;column-gap:3.6rem}.hero--first-timers-guide.hero .block-jaypeak-page-title h1{font-size:5.5rem;margin-bottom:0}@media (min-width:820px){.hero--first-timers-guide.hero .block-jaypeak-page-title h1{font-size:10rem;max-width:100%}}.hero--the-vault{display:flex;flex-direction:column-reverse}.hero--the-vault.hero .hero-img{position:relative}@media (min-width:820px){.hero--the-vault.hero .hero-img{float:none;width:100%}}@media (min-width:820px){.hero--the-vault.hero .hero-copy{margin:0 auto;padding-top:0;float:none;width:100%}}@media (min-width:820px){.hero--the-vault.hero .hero-copy>.wrapper{padding-top:0}}@media (min-width:820px){.hero--the-vault.hero .hero-copy .field--name-body{margin-left:auto;max-width:695px}}.hero--the-vault.hero .block-jaypeak-page-title{display:flex;align-items:flex-end;column-gap:3.6rem}.hero--the-vault.hero .block-jaypeak-page-title h1{font-size:5.5rem;margin-bottom:0}@media (min-width:820px){.hero--the-vault.hero .block-jaypeak-page-title h1{font-size:10rem;max-width:100%}}.node-type-schedule .hero{display:none}.hero__clouds{position:absolute;bottom:0;z-index:2}.hero__asterisk{height:10.1rem;width:10.1rem}@media (min-width:820px){.hero__asterisk{position:absolute;right:-21%;top:0}}@media (min-width:820px){.hero-copy__wrapper{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;width:100%}}@media (min-width:820px) and (min-width:1400px){.hero-copy__wrapper{max-width:1240px;padding-left:0;padding-right:0}}.hero__walrus{--illustration-size:400px;max-width:var(--illustration-size)}@media (min-width:820px){.hero__walrus{--illustration-size:605px}}@media (min-width:1100px){.hero__walrus{--illustration-size:450px;bottom:0;right:calc(var(--illustration-size) * -1);position:absolute}}@media (min-width:1400px){.hero__walrus{--illustration-size:605px}}.jayism{position:absolute;display:none;width:120px;height:auto;z-index:0}.jayism.align_right{top:700px;right:0}.jayism.align_left{top:540px;left:0}.jayism img{width:100%;height:auto}@media (min-width:1100px){.jayism{display:block;width:240px}.page-node-type-quick-info .jayism{width:220px!important}}@media (min-width:1400px){.jayism{width:329px}.jayism.align_left{top:540px}}.file--application-pdf:not(.button){padding-left:0;background:none}.file--application-pdf:not(.button) a{transition:all .2s ease-in;display:inline-block;position:relative;padding-right:35px;font-weight:600;color:#4f6b23;text-decoration:underline;-ms-text-underline-position:below;text-underline-position:under;text-decoration:none!important}.file--application-pdf:not(.button) a:before{position:absolute;content:"\e910";color:inherit;font-size:21px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:21px;height:21px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:21px;float:left;z-index:9;text-indent:0;top:45%;left:auto;right:5px;bottom:auto;transform:translateY(-50%)}.file--application-pdf:not(.button) a:focus,.file--application-pdf:not(.button) a:hover{color:#4a4a4a;text-decoration-thickness:2px}.file--application-pdf:not(.button) a:before{transition:all .2s ease-in}.file--application-pdf:not(.button) a:focus,.file--application-pdf:not(.button) a:hover{color:#232221}.file--application-pdf:not(.button) a:focus:before,.file--application-pdf:not(.button) a:hover:before{transform:translate(.2em,-50%)}.file--application-pdf:not(.button) a strong{font-weight:inherit}.media--loading:after{content:" ";width:32px;height:32px;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:2;background-color:transparent;border-top:5px solid rgba(0,0,0,.2);border-right:5px solid rgba(0,0,0,.2);border-bottom:5px solid rgba(0,0,0,.2);border-left:5px solid #eee;transform:translateZ(0);animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:.8s;animation-name:a;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.is-b-loading:before,.media--loading:before{display:none!important}.media{position:relative}.media.view-mode-with-copy:after{content:"";display:table;clear:both}.media.media-image.media-view-mode-wysiwyg>.field--name-field-image{position:static;padding-bottom:0;height:auto;width:auto}.media.media-image.media-view-mode-wysiwyg>.field--name-field-image img{position:static!important;height:auto;-o-object-fit:inherit;object-fit:inherit}.media>.field--name-field-image{position:relative;display:block;padding-bottom:65%}.media>.field--name-field-image img.lazyautosizes.lazyloaded,.media>.field--name-field-image img:not(.lazyautosizes){width:100%;height:100%;position:absolute;top:0;left:0}.media>.field--name-field-image .lazysizes-display-clone{height:100%!important}.media>.field--name-field-image img{position:absolute}.media>.field--name-field-image img.lazyautosizes.lazyloaded,.media>.field--name-field-image img:not(.lazyautosizes){-o-object-fit:cover;object-fit:cover;font-family:object-fit\:cover}.field--name-field-illustration .media .field--name-field-image,.media-static .media .field--name-field-image{padding-bottom:0!important}.field--name-field-illustration .media img,.media-static .media img{height:auto!important;position:static!important}.media.view-mode-logo>.field--name-field-image{padding-bottom:0}.media.view-mode-logo>.field--name-field-image img{height:auto;position:static;-o-object-fit:fill;object-fit:fill}.media.media-video-file.media-view-mode-url{position:relative}.media.media-video-file.media-view-mode-url button{position:relative;background:#fff;border-radius:99em;width:50px;height:50px;position:absolute;top:2em;right:2em;z-index:99;border:none}.media.media-video-file.media-view-mode-url button:before{transition:all .2s ease-in;position:absolute;content:"\e946";color:#4a4a4a;font-size:25px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:25px;height:25px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:25px;float:left;z-index:9;text-indent:0;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%)}.media.media-video-file.media-view-mode-url button.play:before{font-size:35px;width:35px;height:35px;line-height:35px;content:"\e947"}.hamburger{padding:0;cursor:pointer;transition-property:opacity,filter,color,background-color;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;line-height:1;-webkit-tap-highlight-color:rgba(255,255,255,0)}.hamburger:hover{opacity:1}.hamburger:focus{-webkit-tap-highlight-color:rgba(255,255,255,0)}.hamburger-box{width:33px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px;background:url(/themes/custom/jaypeak/images/hamburger-2.svg) 0 50% no-repeat;background-size:100% 100%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:33px;height:3px;position:absolute;transition-property:transform,background;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block;background:0 50% no-repeat;background-size:100% 100%}.hamburger-inner:before{top:-7px;background-image:url(/themes/custom/jaypeak/images/hamburger-1.svg)}.hamburger-inner:after{bottom:-7px;background-image:url(/themes/custom/jaypeak/images/hamburger-3.svg)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze[aria-expanded=true] .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze[aria-expanded=true] .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze[aria-expanded=true] .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}ul.menu{text-align:left;font-size:1.8rem}ul.menu,ul.menu li{margin:0;padding:0;list-style:none}ul.menu li:before{display:none}ul.menu li,ul.menu li a{display:block}ul.menu li a{font-family:Barlow Condensed,sans-serif;font-weight:400;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in;padding:8px 15px}ul.menu li a.is-active{color:#567425}@media (min-width:360px){ul.menu li a{padding-top:10px;padding-bottom:10px}}@media (min-width:820px){ul.menu{text-align:center}ul.menu li{display:inline-block;padding:10px 12px}}.section-employment #main-menu{display:none}ul.menu-main{width:200px;margin:5px auto 20px}@media (min-width:360px){ul.menu-main{margin-top:20px}}@media (min-width:640px){ul.menu-main{margin:40px auto}}ul.menu-main li{margin:0;padding-top:0;padding-bottom:0}@media (min-width:1100px){ul.menu-main li{margin:0 20px}}@media (min-width:1400px){ul.menu-main li{margin:0 40px}}ul.menu-main li a{display:block;font-size:2.2rem;color:#757575;position:relative}ul.menu-main li a:before{content:" ";position:absolute;bottom:15px;left:50%;height:4px;width:50px;margin-left:-25px;background:#719932;opacity:0;transition:all .2s ease-in}ul.menu-main li a.active{color:#232221}ul.menu-main li a.active:before{opacity:1}ul.menu-main li a:focus,ul.menu-main li a:hover{color:#232221}ul.menu-main li a[href="/todayatjay"]{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:600;position:relative;background:#4f6b23 url(/themes/custom/jaypeak/images/pattern-diagonal.png) 0 0;font-size:18px;text-transform:uppercase;padding:14px 55px 16px 25px;display:inline-block;text-align:center;border-radius:0;border:none;box-shadow:inset 0 -6px 0 0 rgba(0,0,0,.17);opacity:1;transition:all .2s ease-in;margin-left:0;margin-right:0;padding-top:9px;padding-bottom:11px;margin-top:10px;color:#fff;text-decoration:none}ul.menu-main li a[href="/todayatjay"]:active,ul.menu-main li a[href="/todayatjay"]:focus,ul.menu-main li a[href="/todayatjay"]:hover{color:#fff;-webkit-text-decoration:"none";text-decoration:"none"}ul.menu-main li a[href="/todayatjay"]:before{transition:all .2s ease-in;position:absolute;content:"\e910";color:inherit;font-size:21px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:21px;height:21px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:21px;float:left;z-index:9;text-indent:0;top:45%;left:auto;right:25px;bottom:auto;transform:translateY(-50%);z-index:3}ul.menu-main li a[href="/todayatjay"]:after{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;z-index:2;opacity:0}div+ul.menu-main li a[href="/todayatjay"]{margin-top:30px}ul.menu-main li a[href="/todayatjay"]:focus,ul.menu-main li a[href="/todayatjay"]:hover{color:#4f6b23;background:#fff}ul.menu-main li a[href="/todayatjay"]:focus:before,ul.menu-main li a[href="/todayatjay"]:hover:before{transform:translate(.2em,-50%)}@media (min-width:820px){ul.menu-main li a[href="/todayatjay"]{display:none!important}}@media (min-width:820px){ul.menu-main li a{font-size:1.8rem;height:60px}}@media (min-width:820px){ul.menu-main{margin:0;width:auto}}ul.menu-sub-main{text-align:left}ul.menu-sub-main li{display:block}ul.menu-sub-main li ul.menu{display:none;position:absolute;top:0;left:100%;width:100%;height:100%;text-align:left;padding-left:60px;z-index:60}ul.menu-sub-main li ul.menu li a{padding-left:40px}ul.menu-sub-main li a{position:relative;display:block;margin:5px 0;height:40px;padding-left:40px;color:hsla(0,0%,100%,.6);line-height:1}ul.menu-sub-main li a.active{color:#fff}ul.menu-sub-main li a[href^="/things-to-do/activities#.summer"],ul.menu-sub-main li a[href^="/things-to-do/activities#.winter"]{color:hsla(0,0%,100%,.6)}ul.menu-sub-main li a:hover{color:#fff}ul.menu-sub-main li.menu-item--expanded>a{position:relative}ul.menu-sub-main li.menu-item--expanded>a:before{position:absolute;content:"\e91b";color:#719932;font-size:20px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:20px;height:20px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;z-index:9;text-indent:0;display:none;left:38px;top:9px;z-index:0;transition:all .2s ease-in}ul.menu-sub-main li.menu-item--expanded>a.active:before{left:96%}ul.menu-sub-main li.menu-item--expanded>a:after{content:" ";position:absolute;top:19px;left:30%;width:0;height:1px;margin-top:0;background:#719932;opacity:0;transition:all .2s ease-in;z-index:0}ul.menu-sub-main li.menu-item--expanded>a.active:after{width:70%;opacity:1}ul.menu-sub-main li.menu-item--expanded>a>span{display:inline-block;position:relative;padding-right:20px;background:#004772;z-index:1}ul.menu-sub-main li.menu-item--expanded>a>span:before{content:" ";position:absolute;top:9px;left:-40px;width:30px;height:1px;background:#719932}@media (min-width:820px){ul.menu-sub-main{position:relative;float:left;width:50%}ul.menu-sub-main li{padding:0 12px;margin:0}ul.menu-sub-main li a{margin:0;padding:10px 0 0 60px;height:60px;line-height:1}ul.menu-sub-main li ul.menu{top:auto;padding-left:0;margin-top:-60px;height:auto}ul.menu-sub-main li ul.menu li a{padding-left:20px}ul.menu-sub-main li.menu-item--expanded>a:before{display:block}ul.menu-sub-main li.menu-item--expanded>a>span:before{width:40px;left:-50px}}.special-menu ul.menu li{display:block}.special-menu ul.menu li a{font-size:2.2rem;position:relative;display:block;margin:0;padding:10px;color:#757575}.special-menu ul.menu li a.active,.special-menu ul.menu li a:hover{color:#719932}.special-menu .menu--employment-navigation>ul.menu>li{padding:0}.special-menu .menu--employment-navigation>ul.menu>li>a{border-bottom:1px solid #f3f3ef}.special-menu .menu--employment-navigation>ul.menu>li.menu-item--expanded>a{position:relative}.special-menu .menu--employment-navigation>ul.menu>li.menu-item--expanded>a:before{position:absolute;content:"\e91b";color:#719932;font-size:20px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:20px;height:20px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;z-index:9;text-indent:0;transition:all .2s ease-in;right:10px;top:15px}.special-menu .menu--employment-navigation>ul.menu>li.isOpen>a:before{transform:rotate(90deg)}.special-menu .menu--employment-navigation>ul.menu>li>ul.menu{background:hsla(60,14%,95%,.5)}.special-menu .menu--employment-navigation>ul.menu>li>ul.menu>li>a{text-transform:none;font-family:Barlow Condensed,sans-serif;border-bottom:1px solid #d2d2d2;font-weight:500}@media (min-width:820px){.special-menu .menu--employment-navigation{width:31.8181818182%;float:left;margin-right:-100%;margin-left:34.0909090909%;clear:none;text-align:center;padding:30px 10px 5em}}.nano>.nano-pane{background:hsla(0,0%,100%,.2)}.nano>.nano-pane>.nano-slider{background:hsla(0,0%,100%,.4)}.menu--employment-navigation{z-index:10;padding:20px 20px 5em}.path-sitemap .main-content-block{margin-left:auto;margin-right:auto;max-width:none}.path-sitemap .main-content-block:after{content:"";display:table;clear:both}.sitemap-plugin--menu{margin-left:auto;margin-right:auto;max-width:320px;margin-top:100px}.sitemap-plugin--menu ul{text-align:left!important}.sitemap-plugin--menu ul,.sitemap-plugin--menu ul li{margin:0;padding:0;list-style:none}.sitemap-plugin--menu ul li:before{display:none}.sitemap-plugin--menu ul li{display:block}.sitemap-plugin--menu ul li a{padding:0}.sitemap-plugin--menu ul ul ul a{font-family:Barlow,sans-serif;font-weight:400;color:#4a4a4a;font-size:1.8rem;text-decoration:underline;text-transform:none;padding:0}.sitemap-plugin--menu ul ul ul a:hover{text-decoration:none}.sitemap-plugin--menu:first-child>div>ul>li:not(:last-child){margin-bottom:30px}.sitemap-plugin--menu:first-child>div>ul>li>a{font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;line-height:1.1;color:#232221;text-transform:none;margin-bottom:15px;display:block}@media (min-width:640px){.sitemap-plugin--menu:first-child>div>ul>li>a{font-size:2.5rem}}@media (min-width:1100px){.sitemap-plugin--menu:first-child>div>ul>li>a{font-size:2.8rem}}.sitemap-plugin--menu:first-child>div>ul>li>ul a{line-height:30px}.sitemap-plugin--menu:first-child>div>ul>li>ul ul{margin:10px 0 30px 1.5em}.sitemap-plugin--menu:not(:first-child){margin-top:60px}.sitemap-plugin--menu:not(:first-child)>div>ul>li>a{line-height:30px;display:block;text-decoration:underline}.sitemap-plugin--menu:not(:first-child)>div>ul>li>a:hover{text-decoration:none}.social-icons{text-align:right}.social-icons .navigation{display:inline-block}.social-icons ul.menu:after{content:"";display:table;clear:both}.social-icons ul.menu li.menu-item{display:block;float:left;width:40px;height:40px;margin:5px;padding:0}.social-icons ul.menu li.menu-item a{display:block;width:100%;height:100%;border-radius:80px;padding:0;background:#fff;text-indent:-9999px;overflow:hidden;position:relative}.social-icons ul.menu li.menu-item a:before{position:absolute;content:"\e925";color:#4a4a4a;font-size:18px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:18px;height:18px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;z-index:9;text-indent:0;top:50%;left:50%;margin-left:-8px;margin-top:-9px;transition:all .2s ease-in}.social-icons ul.menu li.menu-item a:focus:before,.social-icons ul.menu li.menu-item a:hover:before{color:#fff!important}.social-icons ul.menu li.menu-item a[rel~=instagram]:before{content:"\e925"}.social-icons ul.menu li.menu-item a[rel~=instagram]:focus,.social-icons ul.menu li.menu-item a[rel~=instagram]:hover{background:#d4337e}.social-icons ul.menu li.menu-item a[rel~=facebook]:before{content:"\e928"}.social-icons ul.menu li.menu-item a[rel~=facebook]:focus,.social-icons ul.menu li.menu-item a[rel~=facebook]:hover{background:#4267b2}.social-icons ul.menu li.menu-item a[rel~=youtube]:before{content:"\e927"}.social-icons ul.menu li.menu-item a[rel~=youtube]:focus,.social-icons ul.menu li.menu-item a[rel~=youtube]:hover{background:red}.social-icons ul.menu li.menu-item a[rel~=twitter]:before{content:"\e94d"}.social-icons ul.menu li.menu-item a[rel~=twitter]:focus,.social-icons ul.menu li.menu-item a[rel~=twitter]:hover{background:#1da1f2}.social-icons ul.menu li.menu-item a[rel~=tripadvisor]:before{content:"\e924";margin-left:-11px;font-size:15px}.social-icons ul.menu li.menu-item a[rel~=tripadvisor]:focus,.social-icons ul.menu li.menu-item a[rel~=tripadvisor]:hover{background:#00af87}.widget{position:fixed;top:0;width:100%;height:100%;z-index:45;background:#fff;padding-top:80px;transform:translateY(-100%);transition:all .5s cubic-bezier(.4,0,.015,1)}.widget>.wrapper{position:relative;height:100%;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.widget>.wrapper{max-width:1240px;padding-left:0;padding-right:0}}.widget>.wrapper:after{content:"";display:table;clear:both}.widget .inner{position:relative;min-height:100%;transition:all .5s cubic-bezier(.4,0,.015,1)}.widget .close-btn{display:none}.widget .close-btn a{outline-color:#fff}.widget .booking-step-content{position:relative;min-height:100%;background:#004772;margin-left:60px}.widget .booking-step-content>.wrapper{padding:10px}@media (min-width:820px){.widget{display:none;transform:translateY(0);padding-top:160px;background:#004772;transition-property:none}.widget .inner{padding-bottom:0;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}}@media (min-width:820px) and (min-width:1460px){.widget .inner{padding-left:0;padding-right:0;max-width:1400px}}@media (min-width:820px){.widget .close-btn{display:block}}.booking-step-1{left:0}.booking-step-container{position:absolute;min-height:100%;width:100%;left:100%;top:0}@media (min-width:820px){.booking-step-container{left:50%;box-shadow:inset 20px 0 40px -15px rgba(0,0,0,.3)}}.booking-step-2{display:none;left:0}.booking-step-2.active{display:block}.booking-step-3{left:100%;background:#004772}.booking-step-3 .booking-step-content{border-left:5px solid #fff}@media (min-width:820px){.booking-step-3{background:none}.booking-step-3 .booking-step-content{border:0}}.widget-left,.widget-right{position:absolute;min-height:100%;width:100%;left:100%;top:0;text-align:left}@media (min-width:820px){.widget-left,.widget-right{width:50%;left:0}}@media (min-width:820px){.widget-right{left:50%;width:50%;box-shadow:inset 20px 0 40px -15px rgba(0,0,0,.3)}}.step-2 .inner{transform:translateX(-100%)}@media (min-width:820px){.step-2 .inner{transform:translateY(0)}}.step-3 .inner{transform:translateX(-200%)}@media (min-width:820px){.step-3 .inner{transform:translateY(0)}.step-3 .booking-step-2{display:none}.step-3 .booking-step-3{left:0;display:block}}body.mobile-book-open #booking_widget{transform:translateY(0)}body.toolbar-horizontal .widget{padding-top:214px}.alert_bar{position:relative;background:#004772}.alert_bar #slickAlert:not(.show){display:none}.alert_bar .slick-slider .slick-next,.alert_bar .slick-slider .slick-prev{position:relative;width:40px;height:40px;background:none;top:10px;transform:none;position:absolute;outline-color:#fff!important}.alert_bar .slick-slider .slick-next:before,.alert_bar .slick-slider .slick-prev:before{transition:all .2s ease-in;position:absolute;content:"\e91b";color:#fff;font-size:26px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:26px;height:26px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:26px;float:left;z-index:9;text-indent:0;left:50%;top:50%;transform:translate(-50%,-50%)}@media (min-width:1400px){.alert_bar .slick-slider .slick-next,.alert_bar .slick-slider .slick-prev{top:16px}}.alert_bar .slick-slider .slick-next{left:auto;right:0}@media (min-width:1400px){.alert_bar .slick-slider .slick-next{right:-30px}}.alert_bar .slick-slider .slick-next:before{margin-left:0;margin-top:0}.alert_bar .slick-slider .slick-prev{left:0}@media (min-width:1400px){.alert_bar .slick-slider .slick-prev{left:-30px}}.alert_bar .slick-slider .slick-prev:before{content:"\e91d";margin-left:0;margin-top:0}.alert_bar>.wrapper{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;position:relative}@media (min-width:1400px){.alert_bar>.wrapper{max-width:1240px;padding-left:0;padding-right:0}}.alert_bar>.wrapper:after{content:"";display:table;clear:both}.alert_bar>.wrapper>.container{display:none;text-align:center}.alert_bar>.wrapper>.container .inner{padding:60px 0 30px}@media (min-width:1400px){.alert_bar>.wrapper>.container .inner{padding:20px 0;display:flex;align-items:center;justify-content:center;text-align:left}}.alert_bar .btnReOpen{position:absolute;right:15px;top:10px;z-index:10}.alert_bar .btnReOpen a{display:block;width:48px;height:48px;padding:12px}.alert_bar .btnReOpen a span{font-size:2.4rem;color:#004772;transition:all .2s ease-in}.alert_bar .btnReOpen a:hover span{color:#232221}.alert_bar.active>.wrapper>.container{display:block}.alert_bar.active>.wrapper .btnReOpen,.alert_bar.open>.wrapper .btnReOpen{display:none}.alert_bar.closed>.wrapper .btnReOpen{display:block}.alert_bar .alert_title{font-size:2.3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:15px;line-height:1.1;color:#232221;text-transform:none;display:block;color:#fff;padding:0 20px 20px;margin-bottom:0;border-bottom:1px solid #fff}@media (min-width:640px){.alert_bar .alert_title{font-size:2.5rem}}@media (min-width:1100px){.alert_bar .alert_title{font-size:2.8rem}}@media (min-width:1400px){.alert_bar .alert_title{display:inline-block;border-right:1px solid #fff;border-bottom:0;padding:0 20px}}.alert_bar .alert_copy{display:block;color:#fff;padding:20px 20px 0}@media (min-width:1400px){.alert_bar .alert_copy{display:inline-block;padding:0 20px}}.alert_bar .alert_link{display:block;padding:20px}.alert_bar .alert_link a{color:#fff;border-color:#fff}.alert_bar .alert_link a:focus,.alert_bar .alert_link a:hover{color:hsla(0,0%,100%,.7);border-color:hsla(0,0%,100%,.7);opacity:1}@media (min-width:1400px){.alert_bar .alert_link{display:inline-block;padding:0 20px}}.alert_bar .close-btn{position:absolute;left:50%;margin-left:-30px;top:0}.alert_bar .close-btn a{background:none;outline-color:#fff}@media (min-width:1400px){.alert_bar .close-btn{top:50%;left:auto;right:10px;margin-top:-30px;margin-left:0;right:-90px;top:35px}}.alert_bar .slick-dotted.slick-slider{margin-bottom:0}.alert_bar .slick-dots{bottom:5px}.alert_bar .slick-dots li button:before{color:#fff;font-size:20px}.footer{background:#fff;padding:40px;text-align:center}.footer .logos{margin-bottom:40px}@media (min-width:1px) and (max-width:639px){.footer .logos ul{display:block}}.footer .logos ul li{margin-bottom:1em}@media (min-width:640px){.footer .logos ul li{flex:0 0 33.333%}}@media (min-width:820px){.footer .logos ul li{flex:1 1 20%;padding:0 1em;flex-wrap:nowrap}}@media (min-width:1400px){.footer .logos ul li{flex-basis:auto}}.footer .logos ul img{max-height:35px;margin:0 auto}@media (min-width:1px) and (max-width:639px){.footer .logos ul img{margin-left:auto;margin-right:auto;max-width:150px}}.footer ul.menu:after{content:"";display:table;clear:both}.footer ul.menu li{width:50%;float:left}@media (min-width:820px){.footer ul.menu li{width:auto;float:none}}.footer ul.menu li a{color:#757575}.footer ul.menu li a:hover{color:#719932}.footer .copyright{font-size:1.4rem;padding-top:20px;color:#757575;max-width:330px;margin:10px auto 0;border-top:1px solid #d2d2d2}.header{position:fixed;width:100%;text-align:center;z-index:100}.header .main-header{position:relative;height:80px;background:#fff;transition:all .2s ease-in}.header .main-header nav{background:#fff;z-index:54;position:fixed;width:100%;height:100%;transform:translateY(-100%);overflow:hidden;transition:all .5s cubic-bezier(.4,0,.015,1)}.header .main-header nav h2{display:block}.header .sub-header{display:none;position:fixed;top:0;width:100%;height:100%;z-index:45;background:#004772}.header .sub-header .subnav{display:none;position:relative;height:100%;width:100%}.header .sub-header .inner{padding-bottom:40px}.header .sub-header .inner:after{content:"";display:table;clear:both}.header .sub-header .close-btn{display:none}.header .sub-header .close-btn a{outline-color:#fff}.header .sub-header .promo{width:100%;padding:0 20px 0 80px;display:none}.header .sub-header nav{padding-left:60px}.header .sub-header nav h2{display:block;color:#fff;margin:0;padding:40px 40px 10px;text-align:left}.header .sub-header nav .nav-back-btn{position:absolute;top:0;left:0;width:60px;background:#fff;margin-bottom:-1000px;padding-bottom:1000px;overflow:hidden}.header .sub-header nav .nav-back-btn a{display:block;position:relative;height:60px;width:100%;margin-top:40px}.header .sub-header nav .nav-back-btn a span{display:block;position:absolute;top:0;right:0;height:60px;font-size:34px;line-height:60px}.header .sub-header nav .nav-back-btn.nav-back-second{left:100%;z-index:65;background:none;border-right:5px solid #fff}@media (min-width:820px){.header .main-header{height:160px}.header .main-header nav{position:relative;width:100%;height:auto;transform:translateY(0)}.header .sub-header{left:0;padding-top:160px}.header .sub-header .nav-content{float:left;width:50%;padding:100px 0;min-height:100%}.header .sub-header .inner{height:100%;padding-bottom:0;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}}@media (min-width:820px) and (min-width:1460px){.header .sub-header .inner{padding-left:0;padding-right:0;max-width:1400px}}@media (min-width:820px){.header .sub-header .promo{display:block;float:left;position:relative;width:50%;min-height:100%;padding:100px 0;box-shadow:inset 20px 0 40px -15px rgba(0,0,0,.3)}}@media (min-width:820px){.header .sub-header .subnav{display:none}}@media (min-width:820px){.header .sub-header nav{padding-left:0}.header .sub-header nav .nav-back-btn,.header .sub-header nav h2{display:none}}@media (min-width:820px){.header .sub-header .close-btn{display:block}}body.reduced-nav .header .main-header{height:100px}body.reduced-nav .header .main-header nav{transform:translateY(-100%)}body.mobile-first-open .header .main-header nav{transform:translateY(0)}body.mobile-first-open .header .sub-header{display:block;left:100%;top:0;padding-top:80px}body.mobile-first-open .header .sub-header,body.mobile-first-open .header .sub-header nav{transition:all .5s cubic-bezier(.4,0,.015,1)}body.special-page.menu-open .header .main-header nav{transform:translateY(0)}body.special-page.menu-open .header .sub-header{display:block;left:100%;top:0;padding-top:80px;transition:all .5s cubic-bezier(.4,0,.015,1)}body.special-page.menu-open .header .sub-header nav{transition:all .5s cubic-bezier(.4,0,.015,1)}body.mobile-second-open .header .main-header nav{transform:translateX(-100%)}body.mobile-second-open .header .sub-header{left:0}.inner.mobile-third-open nav{transform:translateX(-100%)}body.toolbar-horizontal .header .sub-header{padding-top:214px}.special-menu{background:#fff;z-index:55;position:absolute;width:100%;height:100%;transform:translateY(-100%);overflow:scroll;transition:all .5s cubic-bezier(.4,0,.015,1)}.special-menu h2{display:block}body.special-menu-open{overflow:hidden}body.special-menu-open .special-menu{padding-top:100px;transform:translateY(0)}.shin{margin-top:80px}.shin .instagram-feed .juicer-feed.slider .slick-next,.shin .instagram-feed .juicer-feed.slider .slick-prev{margin-top:0;margin-bottom:0;top:50%}.shin .instagram-feed .juicer-feed.slider .slick-next:hover:before,.shin .instagram-feed .juicer-feed.slider .slick-prev:hover:before{color:#d9e4ea}.shin>.bottom-shin{background:transparent url(/themes/custom/jaypeak/images/pattern-diagonal.png) repeat scroll 0 0;padding:60px 0}.shin>.bottom-shin .inner{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.shin>.bottom-shin .inner{max-width:1240px;padding-left:0;padding-right:0}}.shin>.bottom-shin .inner:after{content:"";display:table;clear:both}.shin h4{color:#4a4a4a}.shin .social-icons{text-align:center;margin-top:45px}.shin .newsletter-signup h4+p{margin-top:1em}@media (min-width:640px){.shin h4{text-align:left}.shin .newsletter-signup{width:54.5454545455%;float:left;margin-right:-100%;margin-left:0;clear:none}.shin .social-icons{width:48.8636363636%;float:right;margin-left:0;margin-right:0;clear:none;text-align:right;margin-top:55px}}@media (min-width:820px){.shin .newsletter-signup{width:43.1818181818%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}.shin .social-icons{width:31.8181818182%;float:left;margin-right:-100%;margin-left:56.8181818182%;clear:none}}#tracking_pixels *{display:none}.filters:after{content:"";display:table;clear:both}.filters>.wrapper{margin-bottom:80px}@media (min-width:1100px){.filters>.wrapper{width:65.9090909091%;float:right;margin-left:0;margin-right:0;clear:none}.listing.blog .filters>.wrapper,.listing.events .filters>.wrapper{width:54.5454545455%;float:left;margin-right:-100%;margin-left:34.0909090909%;clear:none}}.filters .label-filters{display:block;position:relative;background:#004772;margin:0 0 20px}.filters .label-filters .label-title{font-size:2rem;display:inline-block;text-transform:uppercase;color:#fff;margin:0;padding:20px 0 20px 30px;text-align:center}.filters .label-filters:before{content:" ";display:block;width:50px;height:50px;position:absolute;top:-50px;left:30px;background:#004772;-webkit-clip-path:polygon(100% 0,0 100%,50% 100%);clip-path:polygon(100% 0,0 100%,50% 100%)}.filters.filter-ajax .filter-group{padding-top:1px}.filters a.filter{display:inline-block;padding:10px 30px;border:1px solid #d2d2d2;font-family:Barlow Condensed,sans-serif;font-weight:500;color:#4a4a4a;margin:0 10px 10px 0;text-transform:uppercase;transition:all .2s ease-in;position:relative}.filters a.filter:before{position:absolute;content:"\e92b";color:#719932;font-size:14px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:14px;height:14px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:14px;float:left;z-index:9;text-indent:0;opacity:0;transition:all .2s ease-in;right:13px;top:16px}.filters a.filter:hover{background:#fff}.filters a.filter.active{background:#fff;padding:10px 40px 10px 20px}.filters a.filter.active:before{opacity:1}.filters .filter-events .form-item{position:relative}.filters .filter-events .form-item:before{transition:all .2s ease-in;position:absolute;content:"\e933";color:#4a4a4a;font-size:17px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:17px;height:17px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:17px;float:left;z-index:9;text-indent:0;top:auto;left:auto;right:10px;bottom:12px}a.toggle-map{padding-right:25px;background-color:#fff;color:#004772!important;padding:10px 20px;position:absolute;top:50%;transform:translateY(-50%);right:10px}a.toggle-map:before{display:none!important}.lodging-map{position:relative}.lodging-map[aria-hidden=false]{padding-bottom:70vh;margin-bottom:90px}.lodging-map #listing-map{position:absolute;width:100%;height:100%}.listing{margin-top:90px;margin-bottom:90px}.listing:after{content:"";display:table;clear:both}@media (min-width:1100px){.listing{margin-top:100px;margin-bottom:100px}}.listing:last-child{margin-bottom:0}.listing:first-child{margin-top:0}.listing.listing-grid{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.listing.listing-grid{max-width:1240px;padding-left:0;padding-right:0}}.listing.listing-grid:after{content:"";display:table;clear:both}@media (min-width:640px){.listing.listing-grid>article:nth-child(odd){width:48.8636363636%;float:left;margin-right:-100%;margin-left:0;clear:none}.listing.listing-grid>article:nth-child(2n){width:48.8636363636%;float:right;margin-left:0;margin-right:0;clear:none}.listing.listing-grid>article:nth-child(odd){clear:both}}@media (min-width:820px){.listing.listing-grid>article:nth-child(3n+1){width:31.8181818182%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:both}.listing.listing-grid>article:nth-child(3n+2){width:31.8181818182%;float:left;margin-right:-100%;margin-left:34.0909090909%;clear:none}.listing.listing-grid>article:nth-child(3n+3){width:31.8181818182%;float:right;margin-left:0;margin-right:0;clear:none}}.listing .title-listing{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;margin-bottom:40px}@media (min-width:1400px){.listing .title-listing{max-width:1240px;padding-left:0;padding-right:0}}.listing .title-listing:after{content:"";display:table;clear:both}.listing.ajax,.listing.isotope{margin-top:50px}.listing.isotope{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.listing.isotope{max-width:1240px;padding-left:0;padding-right:0}}.listing.isotope:after{content:"";display:table;clear:both}@media (min-width:640px){.listing.isotope .inner-listing .isoGrid{margin-left:-1.1364%;margin-right:-1.1364%}.listing.isotope .inner-listing .isoGrid>article.node-view-preview{float:left;width:50%;padding:0 1.1364%}}@media (min-width:820px){.listing.isotope .inner-listing .isoGrid{margin-left:-15px;margin-right:-15px}.listing.isotope .inner-listing .isoGrid>article.node-view-preview{width:33.333%;padding:0 15px}}.listing.isotope .no-results{display:none}.listing.ajax{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1460px){.listing.ajax{padding-left:0;padding-right:0;max-width:1400px}}.listing.ajax:after{content:"";display:table;clear:both}.listing.ajax>.content{position:relative}.listing.ajax .ajax-list-container{min-height:450px}.listing.ajax .ajax-list-container:after{content:"";display:table;clear:both}.listing.ajax>.content .loading:after{content:" ";width:32px;height:32px;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;border-radius:50%;z-index:2;background-color:transparent;border-top:5px solid rgba(0,0,0,.2);border-right:5px solid rgba(0,0,0,.2);border-bottom:5px solid rgba(0,0,0,.2);border-left:5px solid #eee;transform:translateZ(0);animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:.8s;animation-name:a}.listing.ajax>.content .loading.loaded:after{display:none}.listing.simple{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1460px){.listing.simple{padding-left:0;padding-right:0;max-width:1400px}}.listing.listing-row{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.listing.listing-row{max-width:1240px;padding-left:0;padding-right:0}}.listing.listing-row:after{content:"";display:table;clear:both}@media (min-width:640px){.listing.listing-row>.content{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}}.listing.listing-row h3:not(:first-child),.pager{margin-top:60px}@media (min-width:820px){.pager{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none;clear:both}}.pager>.wrapper{border-top:1px solid #719932;padding-top:60px}.pager ul{margin:0;padding:0}.pager ul li{list-style:none;display:inline-block;margin-right:10px}.pager ul li a{display:block;width:40px;height:40px;line-height:36px;text-align:center;border:1px solid #d2d2d2}.card__content{background-color:#fff;padding:50px 36px 46px}.card .media{background:#fff}.card .media>.field--name-field-image{padding-bottom:0;height:390px}.card__title{font-size:32px;font-weight:700;text-transform:uppercase;margin:0 0 1em}@media (min-width:820px){.card__title{font-size:42px}}.card__tag{margin:0 0 1em;text-transform:uppercase;font-weight:500}.card div.card__copy{margin-bottom:16px}.card div.card__copy>p{color:#4a4a4a}.listing .node-view-embed{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;min-width:100%}@media (min-width:1400px){.listing .node-view-embed{max-width:1240px;padding-left:0;padding-right:0}}.listing .node-view-embed:after{content:"";display:table;clear:both}.listing .node-view-embed>.wrapper{border-top:1px solid #719932;padding-top:60px;margin-top:60px}@media (min-width:820px){.listing .node-view-embed>.wrapper{width:65.9090909091%;float:right;margin-left:0;margin-right:0;clear:none}}.motd-listing .inner-listing{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1460px){.motd-listing .inner-listing{padding-left:0;padding-right:0;max-width:1400px}}.motd-listing .inner-listing:after{content:"";display:table;clear:both}.motd-listing article.node-view-gallery{margin-bottom:30px}.motd-listing article.node-view-gallery .wrapper{background:#fff;padding:10px}.motd-listing article.node-view-gallery .field__item{position:relative;display:block;height:250px;padding-bottom:0}.motd-listing article.node-view-gallery .field__item img.lazyautosizes.lazyloaded,.motd-listing article.node-view-gallery .field__item img:not(.lazyautosizes){width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:object-fit\:cover}.motd-listing article.node-view-gallery .field__item .lazysizes-display-clone{height:100%!important}.motd-listing article.node-view-gallery .field__item a .overlay{position:relative;display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .2s ease-in;opacity:0}.motd-listing article.node-view-gallery .field__item a .overlay:before{transition:all .2s ease-in;content:"\e91a";color:#fff;font-size:40px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;text-decoration:none;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:40px;float:left;z-index:9;text-indent:0}.motd-listing article.node-view-gallery .field__item a .overlay:after{display:block;content:" ";position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.5)}.motd-listing article.node-view-gallery .field__item a .overlay:before{display:block;position:absolute;height:40px;width:40px;top:50%;left:50%;margin-left:-20px;margin-top:-20px}.motd-listing article.node-view-gallery .field__item .media-image a .overlay:before{content:"\e91a"}.motd-listing article.node-view-gallery .field__item .media-video a .overlay:before{content:"\e927"}.motd-listing article.node-view-gallery .field__item a:hover .overlay{opacity:.8}.motd-listing article.node-view-gallery .date{margin:10px 0 0}.motd-listing article.node-view-gallery .field--name-field-caption,.motd-listing article.node-view-gallery .subtitle{display:none}@media (min-width:640px){.motd-listing article.node-view-gallery:nth-child(odd){width:48.8636363636%;float:left;margin-right:-100%;margin-left:0;clear:none}.motd-listing article.node-view-gallery:nth-child(2n){width:48.8636363636%;float:right;margin-left:0;margin-right:0;clear:none}.motd-listing article.node-view-gallery:nth-child(odd){clear:both}.motd-listing article.node-view-gallery .field__item{height:180px}}@media (min-width:820px){.motd-listing article.node-view-gallery:nth-child(3n+1){width:31.8181818182%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:both}.motd-listing article.node-view-gallery:nth-child(3n+2){width:31.8181818182%;float:left;margin-right:-100%;margin-left:34.0909090909%;clear:none}.motd-listing article.node-view-gallery:nth-child(3n+3){width:31.8181818182%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:1100px){.motd-listing article.node-view-gallery:nth-child(4n+1){width:20.4545454545%;float:left;margin-right:-100%;margin-left:5.6818181818%;clear:none;clear:both}.motd-listing article.node-view-gallery:nth-child(4n+2){width:20.4545454545%;float:left;margin-right:-100%;margin-left:28.4090909091%;clear:none}.motd-listing article.node-view-gallery:nth-child(4n+3){width:20.4545454545%;float:left;margin-right:-100%;margin-left:51.1363636364%;clear:none}.motd-listing article.node-view-gallery:nth-child(4n+4){width:20.4545454545%;float:left;margin-right:-100%;margin-left:73.8636363636%;clear:none}}.lg-outer .lg-thumb-item{border-radius:0}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#004772}.node.node-view-full{position:relative;z-index:1}.node-view-preview{margin-bottom:40px}.node-view-preview>.wrapper{background:#fff;height:100%;width:100%}.node-view-preview .image{position:relative}.node-view-preview .image .field--name-field-status{font-size:1.5rem;position:absolute;top:0;left:0;width:100%;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;background:#4f6b23;color:#fff;padding:5px 10px;z-index:2;text-align:center}.node-view-preview .copy{position:relative;padding:60px 30px}.node-view-preview .copy h2{margin-bottom:20px;line-height:1em}.node-view-preview .copy .field--name-field-subtitle{font-size:1.6rem;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;color:#232221;line-height:1;margin-bottom:.5em;margin-bottom:40px}@media (min-width:1100px){.node-view-preview .copy .field--name-field-subtitle{font-size:1.8rem}}.node-view-preview.node-type-page .h6{margin-bottom:0}.node-view-preview.node-type-page h2{margin:10px 0 30px}.node-view-preview.node-type-promo-banner>.wrapper{background:#004772 url(/themes/custom/jaypeak/images/pattern-diagonal.png)}.node-view-preview.node-type-promo-banner .field--name-field-description,.node-view-preview.node-type-promo-banner .h6{color:#fff}.node-view-preview.node-type-promo-banner .h6{margin:0 0 20px}.node-view-preview.node-type-promo-banner .copy .h6{font-size:2.4rem}.node-view-preview.node-type-promo-banner .field--name-title{display:block;color:#fff;margin-bottom:40px}.node-view-preview h6.view-all{text-align:right;margin-top:25px}.node-view-preview h6.view-all a{display:inline-block}.node-view-preview h6.view-all a:before{top:-7px}.promo .node-view-preview{height:auto!important;margin-top:60px}.promo .node-view-preview .field--name-body,.promo .node-view-preview .field--name-field-description,.promo .node-view-preview .field--name-field-price-or-call-out,.promo .node-view-preview .h6.subtitle,.promo .node-view-preview .image,.promo .node-view-preview a.button{display:none}.promo .node-view-preview h2,.promo .node-view-preview h6.title{margin:0 auto;max-width:250px;font-size:3rem;border:1px solid hsla(0,0%,100%,.5);padding:20px;text-align:center;font-weight:500}.promo .node-view-preview h2 a,.promo .node-view-preview h6.title a{color:#719932}.promo .node-view-preview h2 .field--name-title,.promo .node-view-preview h6.title .field--name-title{margin-bottom:0}@media (min-width:820px){.promo .node-view-preview{max-width:360px;margin:13px auto 0}.promo .node-view-preview .field--name-body,.promo .node-view-preview .field--name-field-description,.promo .node-view-preview .field--name-field-price-or-call-out,.promo .node-view-preview .h6.subtitle,.promo .node-view-preview .image{display:block}.promo .node-view-preview a.button{display:inline-block}.promo .node-view-preview .h6,.promo .node-view-preview h2{margin-bottom:0}.promo .node-view-preview.node-type-promo-banner h6{margin-bottom:10px}.promo .node-view-preview .h6.title,.promo .node-view-preview h2{border:0;text-align:left;max-width:600px;padding:0}.promo .node-view-preview h2{font-size:3.2rem;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:39px;color:#232221;line-height:1;margin:10px 0 0}}@media (min-width:820px) and (min-width:640px){.promo .node-view-preview h2{font-size:3.6rem}}@media (min-width:820px) and (min-width:820px){.promo .node-view-preview h2{line-height:.9}}@media (min-width:820px) and (min-width:1100px){.promo .node-view-preview h2{font-size:4.2rem}}@media (min-width:820px){.promo .node-view-preview h6.title{font-size:1.8rem;font-family:Barlow Condensed,sans-serif;font-weight:500;text-transform:uppercase;color:#4a4a4a;margin-top:10px;line-height:1;font-size:2.4rem;margin:0 0 40px}}@media (min-width:820px){.promo .node-view-preview .field--name-body,.promo .node-view-preview .field--name-body a,.promo .node-view-preview .h6,.promo .node-view-preview .h6 a,.promo .node-view-preview h2,.promo .node-view-preview h2 a{color:#fff}}@media (min-width:820px){.promo .node-view-preview .field--name-field-price-or-call-out,.promo .node-view-preview.node-type-event .h6,.promo .node-view-preview h2{position:relative;padding-bottom:40px}.promo .node-view-preview .field--name-field-price-or-call-out:after,.promo .node-view-preview.node-type-event .h6:after,.promo .node-view-preview h2:after{content:" ";position:absolute;width:70px;height:4px;bottom:0;left:-25px;background:#719932}}.promo .node-view-preview>.wrapper{background:none;height:auto}.promo .node-view-preview .copy{padding:0;text-align:left}.promo .node-view-preview .field--name-body,.promo .node-view-preview .field--name-body a{color:#fff}.promo .node-view-preview.node-type-event h2{padding-bottom:0}.promo .node-view-preview.node-type-event h2:after{display:none}.promo .node-view-preview .media-image{margin-bottom:40px}.promo .node-view-preview .field--name-body,.promo .node-view-preview .field--name-field-description{margin-top:30px}.promo .node-view-preview.preview-with-img .field--name-body,.promo .node-view-preview h6.view-all{display:none}.promo .node-view-preview a.button{margin-top:30px}.field--name-field-related-content .preview-no-img>.wrapper{display:table}.field--name-field-related-content .preview-no-img>.wrapper .copy{display:table-cell;vertical-align:middle}.field--name-field-related-content .field--name-field-description{margin-top:30px}.node--view-mode-promo .media>.field--name-field-image{padding-bottom:113%}@media (min-width:640px){.node--view-mode-promo .media>.field--name-field-image{padding-bottom:100%}}@media (min-width:820px){.node--view-mode-promo .media>.field--name-field-image{padding-bottom:55%}}@media (min-width:1px) and (max-width:639px){.node--view-mode-promo .image{margin-left:-22.5px}}@media (min-width:640px){.node--view-mode-promo .image{width:75%}}.node--view-mode-promo .copy{padding:2em}@media (min-width:1px) and (max-width:639px){.node--view-mode-promo .copy{margin-right:-22.5px;margin-top:-2em}}@media (min-width:640px){.node--view-mode-promo .copy{width:50%;position:absolute;top:50%;transform:translateY(-50%);right:0}}@media (min-width:820px){.node--view-mode-promo .copy{width:35%}}.node-view-row{border-bottom:1px solid #719932}.node-view-row:after{content:"";display:table;clear:both}.node-view-row .cell{float:left;padding:10px 20px}.node-view-row .status{float:right;padding-left:0}.node-view-row .level,.node-view-row .status{text-indent:-9999px;width:32px;position:relative}.node-view-row .level:before,.node-view-row .status:before{transition:all .2s ease-in;position:absolute;content:"\e929";color:#757575;font-size:16px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;z-index:9;text-indent:0;left:8px;top:50%;margin-top:-8px}.node-view-row .beginner:before{content:"\e929";color:#719932}.node-view-row .intermediate:before{content:"\e92d";color:#004772}.node-view-row .advanced:before{content:"\e932";color:#232221}.node-view-row .expert:before{content:"\e92c";color:#232221}.node-view-row .open:before{content:"\e930";color:#719932}.node-view-row .closed:before{content:"\e92e";color:#bd2132}.node-view-row .wind-delay:before{content:"\e931";color:#004772}.legend{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.legend{max-width:1240px;padding-left:0;padding-right:0}}.legend:after{content:"";display:table;clear:both}.legend>.wrapper{padding-top:15px;text-align:center}@media (min-width:820px){.legend>.wrapper{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none;text-align:right;padding-top:5px}}.legend .legend-item{display:inline-block;margin:0 8px;padding-left:20px;text-transform:uppercase;position:relative;font-size:1.6rem}.legend .legend-item span{position:relative;position:absolute;top:3px;left:0;width:16px;height:16px}.legend .legend-item span:before{transition:all .2s ease-in;position:absolute;content:"\e929";color:#757575;font-size:16px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;z-index:9;text-indent:0}.legend .legend-item .open:before{content:"\e930";color:#719932}.legend .legend-item .closed:before{content:"\e92e";color:#bd2132}.legend .legend-item .wind-delay:before{content:"\e931";color:#004772}@media (min-width:820px){.node-view-teaser{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none;clear:both}}.node-view-teaser:not(:last-of-type){margin-bottom:60px}.node-view-teaser h2{margin-bottom:20px}.node-view-teaser>.wrapper{border-top:1px solid #719932;padding-top:60px}.node-view-teaser>.wrapper:after{content:"";display:table;clear:both}.node-view-teaser>.wrapper .left_teaser{margin-bottom:40px}@media (min-width:640px){.node-view-teaser>.wrapper .left_teaser{width:31.8181818182%;float:left;margin-right:-100%;margin-left:0;clear:none}.node-view-teaser>.wrapper .right_teaser{width:60.2272727273%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:820px){.node-view-teaser>.wrapper .left_teaser{width:26.4705882353%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-bottom:0}.node-view-teaser>.wrapper .right_teaser{width:70.5882352941%;float:right;margin-left:0;margin-right:0;clear:none}}.node-view-teaser .right_teaser .field--name-field-image{margin:40px 0}.node-view-teaser.node-type-event>.wrapper .left_teaser{width:20.4545454545%;float:left;margin-right:-100%;margin-left:0;clear:none}.node-view-teaser.node-type-event>.wrapper .right_teaser{width:77.2727272727%;float:right;margin-left:0;margin-right:0;clear:none}@media (min-width:820px){.node-view-teaser.node-type-event>.wrapper .left_teaser{width:11.7647058824%;float:left;margin-right:-100%;margin-left:0;clear:none}.node-view-teaser.node-type-event>.wrapper .right_teaser{width:85.2941176471%;float:right;margin-left:0;margin-right:0;clear:none}}.section-thankyou main.content>.wrapper{margin:0;max-width:1920px!important}.section-thankyou #shin{display:none!important}#thank-you-page{background:#f0f0f0}#thank-you-page .green-text{color:#4f6b23!important}#thank-you-page .same-pad{padding:0 20px}@media (min-width:640px){#thank-you-page .same-pad{padding:0 40px}}#thank-you-page .mobile-show{display:block;margin:0 auto}@media (min-width:1400px){#thank-you-page .mobile-show{display:none!important}}#thank-you-page h1,#thank-you-page h2,#thank-you-page h3,#thank-you-page h4{color:#000;font-family:Barlow Condensed,sans-serif}#thank-you-page h1{font-size:4.5rem;line-height:.8}@media (min-width:500px){#thank-you-page h1{font-size:5.5rem}}@media (min-width:640px){#thank-you-page h1{font-size:8.5rem;margin:0}}@media (min-width:1100px){#thank-you-page h1 br{display:none}}#thank-you-page h1,#thank-you-page h3{color:#fff}#thank-you-page h2{font-size:4rem;line-height:40px}@media (min-width:640px){#thank-you-page h2{font-size:6.3rem;line-height:56px}}#thank-you-page p{font-weight:300;font-size:1.8rem;color:#000}#thank-you-page #section-1{position:relative}#thank-you-page #section-1 .bg-img .hero-image{padding-bottom:40vw}@media (min-width:640px){#thank-you-page #section-1 .bg-img .hero-image{padding-bottom:30vw}}@media (min-width:1100px){#thank-you-page #section-1 .bg-img .hero-image{padding-bottom:340px}}#thank-you-page #section-1 .bg-img img{display:block;width:100%}#thank-you-page #section-1 .bg-img .video-thumb{width:100%;max-width:1080px;position:absolute;bottom:-24vw;left:50%;right:0;transform:translateX(-50%);margin:0 auto}#thank-you-page #section-1 .bg-img .video-thumb .media>.field--name-field-image{padding-bottom:56.25%}#thank-you-page #section-1 .bg-img .video-thumb img{cursor:pointer}@media (min-width:640px){#thank-you-page #section-1 .bg-img .video-thumb{bottom:-25vw}}@media (min-width:1100px){#thank-you-page #section-1 .bg-img .video-thumb{bottom:-270px}}#thank-you-page #section-1 .copy{max-width:1100px!important;padding-top:80px;text-align:center;left:0;right:0;margin-left:auto;margin-right:auto;position:relative;z-index:1}@media (min-width:640px){#thank-you-page #section-1 .copy{padding-top:130px}}#thank-you-page #section-1 .copy img{margin-top:96px;cursor:pointer}#thank-you-page #section-1 .thank-you{margin:0 10vw!important;font-size:1.8rem;line-height:30px;font-weight:400;color:#fff}@media (min-width:640px){#thank-you-page #section-1 .thank-you{margin:0 5.4vw!important;font-size:2.1rem;line-height:35px}}#thank-you-page #section-1 h3{text-transform:none;font-size:2.2rem;padding-top:7px;padding-bottom:10px;font-weight:700}@media (min-width:500px){#thank-you-page #section-1 h3{font-size:3rem}}#thank-you-page .js-slideshow{margin-top:20px}@media (min-width:1400px){#thank-you-page .js-slideshow{margin-top:106px}}#thank-you-page .js-slideshow .slide{width:68.5%;height:auto;margin-right:6.04%}@media (min-width:640px){#thank-you-page .js-slideshow .slide{width:451px;height:auto;margin-right:62px}}#thank-you-page .js-slideshow .slide:nth-child(odd){margin-top:50px}@media (min-width:640px){#thank-you-page .js-slideshow .slide:nth-child(odd){margin-top:102px}}#thank-you-page .js-slideshow .slide:last-child{margin-top:50px}@media (min-width:640px){#thank-you-page .js-slideshow .slide:last-child{margin-top:0}}#thank-you-page .js-slideshow .media .field--name-field-image{padding-bottom:120%}#thank-you-page .js-slideshow .plus-icon{position:absolute;top:15px;right:15px;z-index:3}#thank-you-page .js-slideshow .message-wrap{position:absolute;top:0;width:100%;height:100%;background:rgba(72,105,16,.75);display:none;z-index:2}#thank-you-page .js-slideshow .message-text{position:absolute;bottom:0;color:#fff;padding:36px}#thank-you-page .js-slideshow .message-text p{color:#fff!important}#thank-you-page .js-slideshow .message-text .field--name-field-thumbnail{display:block}@media (min-width:1400px){#thank-you-page .js-slideshow .message-text .field--name-field-thumbnail{display:none}}#thank-you-page #slide-modal{display:none;position:fixed;z-index:999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:hsla(0,0%,100%,.88)}#thank-you-page #slide-modal .modal-content{background-color:#000;margin:auto;padding:50px;width:92%;position:relative;top:9vh}@media (min-width:640px){#thank-you-page #slide-modal .modal-content{top:220px;width:80%}}#thank-you-page #slide-modal .modal-content p{color:#fff!important;margin-top:14vw}@media (min-width:500px){#thank-you-page #slide-modal .modal-content p{margin-top:113px}}#thank-you-page #slide-modal .modal-content .message-thanks{color:#fff!important;padding-top:7px;max-width:1080px}#thank-you-page #slide-modal .modal-content .field--name-field-thumbnail{position:absolute;display:block;top:-25vw}@media (min-width:480px){#thank-you-page #slide-modal .modal-content .field--name-field-thumbnail{top:-130px}}#thank-you-page #slide-modal .modal-content .field--name-field-thumbnail .field__label{visibility:hidden}#thank-you-page #slide-modal .modal-content .field--name-field-thumbnail .field--name-field-image{width:40vw;height:40vw}@media (min-width:480px){#thank-you-page #slide-modal .modal-content .field--name-field-thumbnail .field--name-field-image{width:233px;height:233px}}#thank-you-page #slide-modal .modal-content .modal-close{position:absolute;right:32px;top:29px;cursor:pointer}#thank-you-page .message-thanks{font-size:3rem;font-family:Barlow Condensed,sans-serif;font-weight:600;text-transform:uppercase;margin-top:7px}#thank-you-page #section-2{margin-top:34.6vw;text-align:center}@media (min-width:820px){#thank-you-page #section-2{margin-top:395px}}#thank-you-page #section-2 .copy{margin:0 auto}#thank-you-page #section-2 .copy p{padding:0 10vw;margin:0 auto;margin-top:35px}@media (min-width:802px){#thank-you-page #section-2 .copy p{padding:0 5vw;max-width:800px}}@media (min-width:1100px){#thank-you-page #section-2 .copy p{padding:0}}@media (min-width:820px){#thank-you-page #section-2 .copy p{max-width:700px}}#thank-you-page #section-2 .copy .meet-text{font-weight:700;margin-top:30px!important;display:block}#thank-you-page #section-2 .copy .swipe-icon{width:50px;height:62px;margin-top:67px!important}#thank-you-page #section-2 h2{color:#000;padding:0 40px 6px;margin:0 auto}@media (min-width:802px){#thank-you-page #section-2 h2{padding-left:0;padding-right:0}#thank-you-page #section-2 h2 strong{display:block}}#thank-you-page .js-slideshow-counter{padding-top:56px;text-align:center;position:relative;right:8px;display:block}#thank-you-page .js-slideshow-counter .line-space{border:1px solid #4f6b23;width:28px;display:inline-block;margin:0 20px;position:relative;bottom:7px}#thank-you-page .js-slideshow-counter .current{width:30px;display:inline-block;text-align:right}#thank-you-page .container-related-content2{text-align:center;background:#000;margin:150px 0}@media (min-width:640px){#thank-you-page .container-related-content2{margin:150px auto 266px}}@media (min-width:820px){#thank-you-page .container-related-content2{margin-left:40px;margin-right:40px}}#thank-you-page .container-related-content2 h2{color:#fff;max-width:900px;margin:0 auto}#thank-you-page .container-related-content2 p{color:#fff}#thank-you-page .container-related-content2 .section-content{padding:50px 0}@media (min-width:640px){#thank-you-page .container-related-content2 .section-content{padding:80px 0}}#thank-you-page .container-related-content2 .section-content .email-form{padding-top:70px}@media (min-width:820px){#thank-you-page .container-related-content2 .section-content .email-form{padding-top:120px}}#thank-you-page .container-related-content2 .section-content>.copy{padding-left:30px;padding-right:30px;color:#fff}#thank-you-page .container-related-content2 .section-content .field--name-field-related-content{padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;max-width:1240px}@media (min-width:820px){#thank-you-page .container-related-content2 .section-content .field--name-field-related-content{margin-top:160px}}#thank-you-page .container-related-content2 .node-view-preview{margin-left:auto;margin-right:auto;max-width:400px}#thank-you-page .container-related-content2 .node-view-preview:not(:first-child){margin-top:30px}@media (min-width:820px){#thank-you-page .container-related-content2 .node-view-preview{max-width:none}#thank-you-page .container-related-content2 .node-view-preview:not(:first-child){margin-top:0}#thank-you-page .container-related-content2 .node-view-preview:nth-child(1n){width:31.8181818182%;float:left;margin-right:-100%;margin-left:0;clear:none}#thank-you-page .container-related-content2 .node-view-preview:nth-child(2n){width:31.8181818182%;float:left;margin-right:-100%;margin-left:34.0909090909%;clear:none}#thank-you-page .container-related-content2 .node-view-preview:nth-child(3n){width:31.8181818182%;float:right;margin-left:0;margin-right:0;clear:none}}#thank-you-page .container-related-content2 .node-view-preview h2{font-size:4rem;line-height:1;margin-bottom:25px;font-family:Barlow Condensed,sans-serif}@media (min-width:820px){#thank-you-page .container-related-content2 article:nth-child(2n){transform:translateY(-120px)}}#thank-you-page .container-related-content2 .email-form{padding-left:30px;padding-right:30px;max-width:610px;margin:0 auto}@media (min-width:500px){#thank-you-page .container-related-content2 .email-form{max-width:636px}}#thank-you-page .container-related-content2 .email-form h5{display:none}#thank-you-page .container-related-content2 .email-form p{margin-top:25px;margin-bottom:38px}#thank-you-page .container-related-content2 .email-form .form.newsletter-signup{margin-left:0;margin-right:0;width:100%;max-width:100%;display:inline-block}#thank-you-page .container-related-content2 .email-form .form.newsletter-signup input{height:53px;border-bottom:1px solid #719932}#thank-you-page .container-related-content2 .email-form .form.newsletter-signup .form-submit:before{transition:all .2s ease-in;position:absolute;content:"\e934"!important;color:#fff;font-size:3rem;font-family:icomoon!important;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:30px;height:30px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:13px;float:left;z-index:9;text-indent:0;top:10px;left:0;right:15px;bottom:14px}#thank-you-page .container-related-content2 .email-form .form.newsletter-signup .form-submit{display:block!important;padding:0!important;width:50px}#thank-you-page .container-related-content2 .email-form .form.newsletter-signup .row{padding-right:0}#thank-you-page .container-related-content2 .email-form .form.newsletter-signup form .form-item:before{display:none}#thank-you-page .container-related-content2:after,#thank-you-page .container-related-content2:before{content:"";border-right:2px solid #4f6b23;height:76px;width:0;display:block;position:relative;margin:0 auto;top:40px}#thank-you-page .container-related-content2:before{top:-35px}#thank-you-page .container-related-content2 .equalizer .field--name-body{color:#000;margin-top:40px}#thank-you-page .container-related-content2 .equalizer .subtitle+h2{padding-top:10px}#thank-you-page .container-feed{max-width:950px;padding:0 20px;margin:0 auto}#thank-you-page .container-feed .section-content{max-width:870px;text-align:center}#thank-you-page .container-feed .section-content h2{letter-spacing:-2px}#thank-you-page .container-feed .section-content h2 br{display:none}@media (min-width:480px){#thank-you-page .container-feed .section-content h2 br{display:block}}#thank-you-page .container-feed .section-content .thoughts-para{max-width:700px;margin:0 auto}#thank-you-page .container-feed .section-feed{margin-top:200px}#thank-you-page .container-feed .section-feed .j-poster-meta,#thank-you-page .container-feed .section-feed .juicer-button{display:none}#thank-you-page .container-feed .section-feed .juicer-feed li.feed-item.j-video a.j-image:before{top:150px;z-index:1}#thank-you-page .container-feed .section-feed .juicer-feed.night .j-text-container{width:100%;height:306px}#thank-you-page .container-feed .section-feed .juicer-feed.night .j-text-container .j-image{position:relative;display:block}#thank-you-page .container-feed .section-feed .juicer-feed.night .j-text-container .j-image img.lazyautosizes.lazyloaded,#thank-you-page .container-feed .section-feed .juicer-feed.night .j-text-container .j-image img:not(.lazyautosizes){width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center middle;object-position:center middle;font-family:"object-fit: cover; object-position: center middle"}#thank-you-page .container-feed .section-feed .juicer-feed.night .j-text-container .j-image .lazysizes-display-clone{height:100%!important}#thank-you-page .container-feed .section-feed .juicer-feed.night .j-text-container .j-image img{height:306px!important}#thank-you-page .container-feed .section-feed .juicer-feed.night .j-text-container .j-text{background:rgba(72,105,16,.75)}#thank-you-page .container-feed .section-feed .juicer-feed.night .j-text-container .j-text .j-message p{text-align:left;color:#fff!important;font-family:Roboto Slab Regular!important;line-height:23px!important;font-size:1.6rem}#thank-you-page .container-feed .section-feed .juicer-feed.night .j-text-container .j-meta{position:absolute;bottom:20px}#thank-you-page .container-feed .section-feed .juicer-feed.night .j-text-container .j-meta a{color:#fff!important;font-size:2rem;padding-right:35px!important}#thank-you-page .container-feed .section-feed .p-button{text-align:center;margin-top:28px}@media (min-width:820px){#thank-you-page .container-feed .section-feed .p-button{margin-top:38px}}#thank-you-page .container-exhibition2{margin-top:145px;background:#000}#thank-you-page .container-exhibition2 .section-content{position:relative;color:#fff!important}#thank-you-page .container-exhibition2 .section-content .content{display:block;position:relative;z-index:2}#thank-you-page .container-exhibition2 .section-content .content h2{color:#fff}#thank-you-page .container-exhibition2 .section-content .content p{color:#fff;padding-top:5px;font-size:1.8rem}@media (min-width:820px){#thank-you-page .container-exhibition2 .section-content .content p{font-size:2.1rem}}#thank-you-page .container-exhibition2 .section-content .content .hotel-jay{text-transform:uppercase;font-size:2.2rem;border-bottom:3px solid #fff;padding-bottom:19px;padding-top:56px}#thank-you-page .container-exhibition2 .section-content .content-img .field--name-field-image{position:relative;display:block;padding-bottom:0}#thank-you-page .container-exhibition2 .section-content .content-img .field--name-field-image img.lazyautosizes.lazyloaded,#thank-you-page .container-exhibition2 .section-content .content-img .field--name-field-image img:not(.lazyautosizes){width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center -48px;object-position:center -48px;font-family:"object-fit: cover; object-position: center -48px"}#thank-you-page .container-exhibition2 .section-content .content-img .field--name-field-image .lazysizes-display-clone{height:100%!important}@media (min-width:820px){#thank-you-page .container-exhibition2 .section-content .content-img .field--name-field-image{position:relative;display:block}#thank-you-page .container-exhibition2 .section-content .content-img .field--name-field-image img.lazyautosizes.lazyloaded,#thank-you-page .container-exhibition2 .section-content .content-img .field--name-field-image img:not(.lazyautosizes){width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;font-family:"object-fit: cover; object-position: center top"}#thank-you-page .container-exhibition2 .section-content .content-img .field--name-field-image .lazysizes-display-clone{height:100%!important}}#thank-you-page .container-exhibition2 .section-content .content-img .field--name-field-image img:not(.b-lazy){position:relative;left:auto;right:0;width:100%;height:256px}@media (min-width:640px){#thank-you-page .container-exhibition2 .section-content .content-img .field--name-field-image img:not(.b-lazy){height:375px}}@media (min-width:820px){#thank-you-page .container-exhibition2 .section-content .content-img .field--name-field-image img:not(.b-lazy){position:absolute;width:30%;height:100%}}#thank-you-page .container-exhibition2 .section-content .content-img .content{max-width:100%;text-align:center;padding:80px 9vw}@media (min-width:820px){#thank-you-page .container-exhibition2 .section-content .content-img .content{max-width:50%;padding:7.5vw 1vw 80px 15vw;text-align:left}}#thank-you-page .container-find{text-align:center;padding:97px 30px 0}@media (min-width:640px){#thank-you-page .container-find{padding:97px 80px 0 97px}}#thank-you-page .container-find .button{margin-top:29px}.user-logged-in main.content #thank-you-page #slide-modal .modal-content{top:calc(9vh + 40px)}.node-type-first-timers-guide .banner{margin-left:15px;margin-right:15px;background-color:#f3f3ef}@media (min-width:820px){.node-type-first-timers-guide .banner{margin-left:30px;margin-right:30px}}@media (min-width:1400px){.node-type-first-timers-guide .banner{margin-left:auto;margin-right:auto;max-width:1240px}}.node-type-first-timers-guide .banner>*{padding-top:80px;padding-bottom:80px}@media (min-width:1400px){.node-type-first-timers-guide .banner>*{margin-left:30px;margin-right:30px}}.node-type-first-timers-guide .banner h2{max-width:12ch}.node-type-homepage .hero{margin-bottom:-60px}@media (min-width:820px){.node-type-homepage .hero{margin-bottom:-9em}}@media (min-width:1800px){.node-type-homepage .hero{margin-left:calc((100vw - 1800px) / -2);margin-right:calc((100vw - 1800px) / -2)}}.node-type-homepage .hero.with-video .field--name-field-video,.node-type-homepage .hero.with-video .field--name-field-video :not(button){width:100%;height:100%;position:absolute;top:0;left:0}.node-type-homepage .hero.with-video .field--name-field-video button{top:auto;bottom:7em}.node-type-homepage .hero.with-video .field--name-field-video video{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;font-family:"object-fit: cover; object-position: 50% 50%";min-width:100%;min-height:100%;width:auto;height:auto}@supports ((-o-object-fit:cover) or (object-fit:cover)){.node-type-homepage .hero.with-video .field--name-field-video video{width:100%;height:100%}}.node-type-homepage .hero .hero-top{position:relative}.node-type-homepage .hero .hero-top:after{height:100%;position:absolute;top:0;left:0;display:block;content:"";width:100%;top:auto;bottom:0;height:60px;background:#f3f3ef}@media (min-width:820px){.node-type-homepage .hero .hero-top:after{display:none}}.node-type-homepage .hero .hero-top,.node-type-homepage .hero .hero-top .field--name-field-image .field--name-field-image{height:450px}@media (min-width:820px){.node-type-homepage .hero .hero-top,.node-type-homepage .hero .hero-top .field--name-field-image .field--name-field-image{height:700px}}@media (min-width:1100px){.node-type-homepage .hero .hero-top,.node-type-homepage .hero .hero-top .field--name-field-image .field--name-field-image{height:900px}}.node-type-homepage .hero .hero-top .field--name-field-image{position:absolute;width:100%;overflow:hidden}.node-type-homepage .hero .hero-top .field--name-field-image .media>.field--name-field-image{position:relative;display:block;padding-bottom:0}.node-type-homepage .hero .hero-top .field--name-field-image .media>.field--name-field-image img.lazyautosizes.lazyloaded,.node-type-homepage .hero .hero-top .field--name-field-image .media>.field--name-field-image img:not(.lazyautosizes){width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;font-family:"object-fit: cover; object-position: center bottom"}.node-type-homepage .hero .hero-top .field--name-field-image .media>.field--name-field-image .lazysizes-display-clone{height:100%!important}.node-type-homepage .quicklinks{margin-left:-15px;margin-right:-15px;position:relative}@media (min-width:820px){.node-type-homepage .quicklinks{margin-left:auto;margin-right:auto}}@media (min-width:1800px){.node-type-homepage .quicklinks{margin-left:calc((100vw - 1800px) / -2);margin-right:calc((100vw - 1800px) / -2)}}.node-type-homepage .quicklinks:before{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";background:url(/themes/custom/jaypeak/images/quicklinks-dude.png) 0 100% no-repeat;background-size:100% auto;width:90px;height:130px;transform:translateY(-100%);z-index:1}@media (min-width:820px){.node-type-homepage .quicklinks:before{transform:none}}@media (min-width:1400px){.node-type-homepage .quicklinks:before{height:180px;width:150px;transform:translateY(-10%)}}@media (min-width:1800px){.node-type-homepage .quicklinks:before{height:210px;width:180px}}.node-type-homepage .quicklinks:after{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";background:url(/themes/custom/jaypeak/images/bg-clouds.png);background-size:100% 100%;height:65px;z-index:2;transform:translateY(-100%)}@media (min-width:820px){.node-type-homepage .quicklinks:after{height:100%;background-position:50% 100%;transform:none;top:auto;bottom:0}}.node-type-homepage .quicklinks>*{position:relative;z-index:3}.node-type-homepage .quicklinks h2{position:relative;padding-bottom:20px;margin:0 0 20px}@media (min-width:1px) and (max-width:639px){.node-type-homepage .quicklinks h2{font-size:2.4rem}}@media (min-width:820px){.node-type-homepage .quicklinks h2{margin-left:2em}}@media (min-width:1800px){.node-type-homepage .quicklinks h2{margin-left:0}}.node-type-homepage .quicklinks h2:after{content:"";position:absolute;width:50px;height:4px;bottom:0;left:0;background:#719932}.node-type-homepage .quicklinks .field--name-field-quicklinks{font-size:3.2rem;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase}@media (min-width:640px){.node-type-homepage .quicklinks .field--name-field-quicklinks{font-size:4.8rem}}@media (min-width:820px){.node-type-homepage .quicklinks .field--name-field-quicklinks{line-height:.9;display:flex;width:-moz-min-content;width:min-content;margin:0 auto}}@media (min-width:1100px){.node-type-homepage .quicklinks .field--name-field-quicklinks{font-size:6.5rem}}.node-type-homepage .quicklinks .field--name-field-quicklinks .field__item:not(:last-child){padding-bottom:.2em;margin-bottom:.2em;border-bottom:1px solid #719932}@media (min-width:820px){.node-type-homepage .quicklinks .field--name-field-quicklinks .field__item:not(:last-child){margin-bottom:0;border-bottom:none;border-right:1px solid #719932;padding-right:.8em;margin-right:.8em}}@media (min-width:820px){.node-type-homepage .quicklinks .field--name-field-quicklinks .field__item{padding:0;min-width:7ch}}.node-type-homepage .quicklinks .field--name-field-quicklinks a{color:#232221;padding-left:15px;display:inline-block}.node-type-homepage .quicklinks .field--name-field-quicklinks a:focus,.node-type-homepage .quicklinks .field--name-field-quicklinks a:hover{opacity:.8}@media (min-width:640px){.node-type-homepage .featured-deal .node-view-preview .wrapper{display:flex}.node-type-homepage .featured-deal .node-view-preview .wrapper .image{width:50%;position:relative}.node-type-homepage .featured-deal .node-view-preview .wrapper .image *{width:100%;height:100%;position:absolute;top:0;left:0;padding-bottom:0!important}.node-type-homepage .featured-deal .node-view-preview .wrapper .copy{width:50%}}@media (min-width:820px){.node-type-homepage .featured-deal .node-view-preview .wrapper .image{width:60%}.node-type-homepage .featured-deal .node-view-preview .wrapper .copy{padding:60px;width:40%}}@media (min-width:1400px){.node-type-homepage .featured-deal .node-view-preview .wrapper .copy{padding-left:80px;padding-right:80px}}.node-type-homepage .featured-deal .all-deals{padding:60px 30px}@media (min-width:1px) and (max-width:639px){.node-type-homepage .featured-deal .all-deals{display:block}}@media (min-width:640px){.node-type-homepage .featured-deal .all-deals{padding-left:10vw}}.node-type-homepage .featured-deal .all-deals img{width:180px}@media (min-width:820px){.node-type-homepage .featured-deal .all-deals img{width:260px;transform:translateX(-8vw)}}@media (min-width:1px) and (max-width:639px){.node-type-homepage .featured-deal .all-deals .copy{margin-top:2em}}@media (min-width:640px){.node-type-homepage .featured-deal .all-deals .copy{padding-left:3em}}@media (min-width:820px){.node-type-homepage .featured-deal .all-deals .copy{transform:translateX(-8vw)}}.node-type-homepage .featured-deal .all-deals .copy h3{padding-top:1em;max-width:15ch}.node-type-homepage .featured-deal .all-deals .copy h3:after{content:"";position:absolute;width:50px;height:4px;top:0;left:0;background:#719932}.node-type-homepage .field--name-field-paragraphs:not(:last-child){position:relative;padding-bottom:100px}.node-type-homepage .field--name-field-paragraphs:not(:last-child):after{margin-left:-30px;margin-right:-30px;content:"";display:block;height:100px;background:url(/themes/custom/jaypeak/images/illustrations/divider.png) 50% 50% no-repeat;background-size:auto 100%}@media (min-width:640px){.node-type-homepage .field--name-field-paragraphs:not(:last-child):after{margin-left:-15px;margin-right:-15px;height:150px}}@media (min-width:1100px){.node-type-homepage .field--name-field-paragraphs:not(:last-child):after{height:215px}}.node-type-homepage .featured-events>h2{margin-bottom:1em;margin-top:1.5em}.node-type-homepage .featured-events .field--name-field-featured-events:after{content:"";display:table;clear:both}.node-type-homepage .featured-events .field--name-field-featured-events>.field__item:not(:last-child)>*{margin-bottom:60px}.node-type-homepage .banner{margin-left:15px;margin-right:15px}@media (min-width:820px){.node-type-homepage .banner{margin-left:30px;margin-right:30px}}@media (min-width:1400px){.node-type-homepage .banner{margin-left:auto;margin-right:auto;max-width:1240px}}.node-type-homepage .banner>*{padding-top:80px;padding-bottom:80px}@media (min-width:1400px){.node-type-homepage .banner>*{margin-left:30px;margin-right:30px}}.node-type-homepage .banner h2{max-width:12ch}a.skip-to-content{font-size:1.4rem;background:#232221;color:#fff;left:-999em;opacity:0;padding:0 10px;position:absolute;top:15px;transform:translateX(-50%);z-index:9999;transition:opacity .4s cubic-bezier(.24,.52,.33,.99) 0s;font-family:Barlow Condensed,sans-serif;text-transform:uppercase}a.skip-to-content:focus{left:50%;opacity:1}:target:before{content:"";display:block;height:80px;margin:-80px 0 0}@media (min-width:820px){:target:before{height:160px;margin-top:-160px}}.user-logged-in:target:before{height:214px;margin:-214px 0 0}main.content{overflow:hidden;transition:all .2s ease-in;padding:80px 0 60px}@media (min-width:820px){main.content{padding:160px 0 100px}main.content>.wrapper{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;padding-left:0;padding-right:0}}@media (min-width:820px) and (min-width:1860px){main.content>.wrapper{padding-left:0;padding-right:0;max-width:1800px}}@media (min-width:1100px){main.content>.wrapper{min-height:600px}}body.reduced-nav main.content{padding-top:100px}.isSmall{display:none}@media (min-width:500px){.isSmall{display:block}}@media (min-width:820px){.isSmall{display:none}}.page{display:block}@media (min-width:1100px){.page--has-sidebar{display:flex;justify-content:space-between}.page--has-sidebar .page__content{width:calc(75% - 20px)}.page--has-sidebar .page__sidebar{width:calc(25% - 20px)}}.toolbar-vertical .gin-secondary-toolbar--frontend{display:none}.toolbar-horizontal .gin-secondary-toolbar--frontend{top:0;position:absolute;z-index:9999;right:0;background:none;border:none;-webkit-backdrop-filter:none;backdrop-filter:none}.contextual-toolbar-tab,.gin-secondary-toolbar--frontend .gin-breadcrumb,.toolbar-tab--toolbar-item-devel{display:none!important}.toolbar .toolbar-bar .menu-item__cacheflush-presets a:before{--icon:url(/themes/contrib/gin/dist/media/sprite.svg#tool-view)!important}#toolbar-item-administration-tray .toolbar-logo{justify-content:center;align-items:center}.node-type-quick-info .propeller-embed{padding-left:0;padding-right:0}.node-type-quick-info .quick-title{margin:40px 0}.node-type-quick-info .paragraph{margin-top:40px;margin-bottom:40px}.node-type-quick-info .paragraph.paragraph--type--image-aside-copy .media-image{max-width:100%;margin:0;position:static}.node-type-quick-info .listing.ajax{padding-left:0;padding-right:0}.node-type-quick-info .upcoming-event .listing{clear:both}.node-type-quick-info .upcoming-event .ajax-list-container>.wrapper article:last-child{padding-bottom:60px;border-bottom:1px solid #719932}.node-type-quick-info .upcoming-event .field--name-field-image{display:none!important}@media (min-width:820px){.node-type-quick-info .paragraph.paragraph--type--image-aside-copy .media-image{width:43.1818181818%;float:right;margin-left:0;margin-right:0;clear:none}.node-type-quick-info .upcoming-event .no-results,.node-type-quick-info .upcoming-event .quick-title{width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}.node-type-quick-info .paragraph{margin:80px 0}}#reseze .reseze-wrapper{padding:0 20px;position:relative}@media (min-width:820px){#reseze .reseze-wrapper{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}}@media (min-width:820px) and (min-width:1400px){#reseze .reseze-wrapper{max-width:1240px;padding-left:0;padding-right:0}}@media (min-width:820px){#reseze .reseze-wrapper:after{content:"";display:table;clear:both}}#reseze .reseze-wrapper .reseze-content{margin-top:60px}@media (min-width:1100px){#reseze .reseze-wrapper .reseze-content{margin-top:100px;width:77.2727272727%;float:left;margin-right:-100%;margin-left:11.3636363636%;clear:none}}#reseze p{font-size:1.4rem;margin-bottom:10px}#reseze ul{padding-left:20px}#reseze li{font-size:1.4rem}#reseze .row{margin-bottom:20px}#reseze .row:after{content:"";display:table;clear:both}#reseze .form-item{position:relative;margin-bottom:20px}#reseze .half{float:none;width:100%}#reseze .half:nth-child(2){margin-top:40px}@media (min-width:640px){#reseze .half{float:left;width:50%;padding-right:20px}#reseze .half:nth-child(2){margin-top:20px}}@media (min-width:820px){#reseze .half{padding-right:40px}}#reseze .form-date{position:relative}#reseze .form-date:before{transition:all .2s ease-in;position:absolute;content:"\e933";color:#757575;font-size:13px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:13px;height:13px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:13px;float:left;z-index:9;text-indent:0;top:auto;left:auto;right:10px;bottom:14px}@media (min-width:640px){#reseze .form-date:before{right:30px}}@media (min-width:820px){#reseze .form-date:before{right:55px}}#reseze .form-item-submit{text-align:right;padding-right:0}#reseze .lodging-overview .lodging-item{opacity:0;height:0;overflow:hidden;transition:all .2s ease-in}#reseze .lodging-overview .lodging-item.active{opacity:1;height:auto}#reseze .lodging-overview .lodging-item .detail-link{text-align:right;margin-top:20px}#reseze .lodging-overview .lodging-item a.arrow{font-size:1.4rem;font-family:Barlow Condensed,sans-serif;font-weight:500;text-transform:uppercase}#reseze .lodging-overview .lodging-item a.arrow:before{top:-2px}#reseze .lodging-overview .field--type-text-with-summary{margin-top:10px;font-size:1.4rem}#reseze .package-overview .package-item{opacity:0;height:0;overflow:hidden;transition:all .2s ease-in;font-size:1.4rem}#reseze .package-overview .package-item.active{opacity:1;height:auto}.special-page .header .main-header{height:80px}.special-page .header .main-header nav{transform:translateY(-100%)}.special-page main.content{padding-top:100px}.special-page .brand-left{display:block;padding:15px 20px}@media (min-width:820px){.special-page header .main-header{height:100px}.special-page .brand-left{padding:23px 0 0}}.content--the-vault .ajax-list-container>.wrapper{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),1fr);margin:0 -15px}.content--the-vault .ajax-list-container>.wrapper .pager{grid-column:span var(--columns)}@media (min-width:640px){.content--the-vault .ajax-list-container>.wrapper{--columns:2}}@media (min-width:820px){.content--the-vault .ajax-list-container>.wrapper{--columns:3}}.content--the-vault .media.vault-illustration{position:relative}.content--the-vault .media.vault-illustration .field--name-field-image{height:450px;padding:0}@media (min-width:640px){.content--the-vault .media.vault-illustration .field--name-field-image{height:100%}}.content--the-vault .node-view-preview{padding:15px;margin-bottom:0}.content--the-vault .node-view-preview .button{color:#719932;padding:0 25px 0 0;background:none;box-shadow:0 1px 0 0 #719932;order:3}.content--the-vault .node-view-preview .button:before{right:0}.content--the-vault .node-view-preview .copy{align-items:flex-start;display:flex;flex-direction:column}.content--the-vault .node-view-preview .subtitle{order:1;margin-bottom:16px}.content--the-vault .node-view-preview h2{order:2}.content--the-vault .node-view-preview .field--name-body{display:none}.content--the-vault .pager{width:100%;margin:0 auto}.content--the-vault .pager>.wrapper{border-top:none}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
