ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
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}.lodging-map,.transition{transition:all .2s ease-in}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxM.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:300;font-display:swap;src:local("Roboto Slab Light"),local("RobotoSlab-Light"),url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u9mxLCGwR0.woff2) format("woff2"),url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u9mxLCGwRs.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:icomoon;font-display:swap;src:url(https://s3.amazonaws.com/icomoon.io/42560/JayPeakResort/icomoon.woff2?525t1) format("woff2"),url(https://s3.amazonaws.com/icomoon.io/42560/JayPeakResort/icomoon.woff?525t1) 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}.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.86364%;float:left;margin-right:-100%;margin-left:28.40909%;clear:none;padding-top:60px;padding-bottom:60px}.section-user .page-title{padding:60px 0}#block-jaypeak-local-tasks{position:fixed;top:450px;left:0;width:120px;z-index:10000}#block-jaypeak-local-tasks>.contextual{display:none}#block-jaypeak-local-tasks ul.tabs li{display:block}#block-jaypeak-local-tasks ul.tabs li a{font-family:PF Din Text Comp W01 Medium;font-size:14px;font-size:1.4rem;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}.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)}}*{box-sizing:border-box}html{font-size:62.5%}body,html{height:100%;background:#f3f3ef}body{font-size:16px;font-size:1.6rem;font-family:Roboto Slab,serif;font-weight:400;color:#4a4a4a;line-height:1.5;margin:0;padding:0}@media (min-width:640px){body{font-size:18px;font-size:1.8rem}}body.noscroll{overflow:hidden}.h1,h1{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:50px;font-size:5rem;font-family:PF Din Text Cond W01 X Black,Arial;margin:20px 0}.h1:first-child,h1:first-child{margin-top:0}.h1 a,h1 a{color:#232221}@media (min-width:820px){.h1,h1{line-height:.8}}.h1.long-title,h1.long-title{font-size:48px;font-size:4.8rem}@media (min-width:820px){.h1,h1{font-size:100px;font-size:10rem}.h1.long-title,h1.long-title{font-size:80px;font-size:8rem}}@media (min-width:1100px){.h1,h1{font-size:140px;font-size:14rem}.h1.long-title,h1.long-title{font-size:110px;font-size:11rem}}.h2,h2{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:32px;font-size:3.2rem;font-family:PF Din Text Cond W01 X Black,Arial;margin-bottom:45px}.h2:first-child,h2:first-child{margin-top:0}.h2 a,h2 a{color:#232221}@media (min-width:820px){.h2,h2{line-height:.8}}@media (min-width:640px){.h2,h2{font-size:40px;font-size:4rem}}.h3,h3{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1}.h3:first-child,h3:first-child{margin-top:0}.h3 a,h3 a{color:#232221}@media (min-width:820px){.h3,h3{line-height:.8}}.h4,h4{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;line-height:1}.h4:first-child,h4:first-child{margin-top:0}.h4 a,h4 a{color:#232221}@media (min-width:820px){.h4,h4{line-height:.8}}.h5,h5{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:18px;font-size:1.8rem}.h5:first-child,h5:first-child{margin-top:0}.h5 a,h5 a{color:#232221}@media (min-width:820px){.h5,h5{line-height:.8}}.h6,h6{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:18px;font-size:1.8rem;font-family:PF Din Text Comp W01 Medium;color:#4a4a4a;margin-top:10px}.h6:first-child,h6:first-child{margin-top:0}.h6 a,h6 a{color:#232221}@media (min-width:820px){.h6,h6{line-height:.8}}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}.text-formatted ul{padding-left:20px}.text-formatted ul li{margin:5px 0}.mice-type{font-size:14px;font-size:1.4rem;color:#666}a{transition:all .2s ease-in;color:#719932;text-decoration:none}a:active,a:focus,a:hover{color:#4f6b23;text-decoration:none}blockquote{font-style:italic;border-left:3px solid #d2d2d2;margin-left:40px;padding-left:40px}hr{border-style:solid;border-width:1px 0 0;color:currentColor}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{position:relative;position:absolute;display:none;width:82px;height:35px;bottom:15px;right:0;font-family:PF Din Text Comp W01 Medium;font-size:14pxpx;font-size:1.4pxrem;text-transform:uppercase}.table-wrap .scroll-indicator:before{transition:all .2s ease-in;position:absolute;content:"";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;right:10px;top:-2px}.table-wrap .scroll-indicator.visible{display:block}table{width:100%}td,th{padding:25px 15px;font-family:PF Din Text Cond W01 Light}.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}td:nth-child(2n+2){background:hsla(0,0%,82%,.25)}tbody{border-top:1px solid #719932}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{text-align:left;font-weight:400;font-family:PF Din Text Comp W01 Medium,Arial;text-transform:uppercase}thead th{padding-left:15px;padding-right:15px;white-space:nowrap}.button{background:#4f6b23 url(/themes/custom/jaypeak/dist/../images/pattern-diagonal.png) 0 0;font-family:PF Din Text Comp W01 Medium,Arial;font-size:18px;text-transform:uppercase;padding:14px 30px 16px;display:inline-block;text-align:center;border-radius:0;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"}div+.button{margin-top:30px}.button:focus,.button:hover{opacity:.8}.button--alt{background:#4f6b23 url(/themes/custom/jaypeak/dist/../images/pattern-diagonal.png) 0 0;font-family:PF Din Text Comp W01 Medium,Arial;font-size:18px;text-transform:uppercase;padding:14px 30px 16px;display:inline-block;text-align:center;border-radius:0;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 30px 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}div+.button--alt{margin-top:30px}.button--alt:focus,.button--alt:hover{opacity:.8}.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--standalone{font-family:PF Din Text Comp W01 Medium,Arial;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:"\020";position:absolute;top:50%;right:0;width:20px;height:1px;background:#719932}.button--standalone.dash{padding-left:30px}.button--standalone.dash:before{content:"\020";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:PF Din Text Comp W01 Medium,Arial;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}.potd-link,.weather-link{width:50px;height:50px}.potd-link a,.weather-link a{width:50px;height:50px;position:relative;border:none;padding:0}.potd-link a:before,.weather-link a:before{transition:all .2s ease-in;position:absolute;content:"";color:#4a4a4a;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:10px;left:10px}@media (min-width:820px){.potd-link a,.weather-link a{border:1px solid #d2d2d2}}.potd-link.showMobileOnly,.weather-link.showMobileOnly{display:inline-block}@media (min-width:820px){.potd-link.showMobileOnly,.weather-link.showMobileOnly{display:none}}.weather-link{border-right:1px solid #d2d2d2}.weather-link a:before{content:"\e90e"}a.arrow{display:inline-block;padding-right:46px;color:#4a4a4a;position:relative;transition:all .2s ease-in}a.arrow:before{content:"";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:focus,a.arrow:hover{color:#719932}a.arrow:focus:before,a.arrow:hover:before{color:#4f6b23}.node-view-teaser a.arrow{margin-top:20px;font-family:PF Din Text Comp W01 Medium,Arial;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:"";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:"";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{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;outline:none}.hamburger:hover{opacity:1}.hamburger:focus{outline:none}.hamburger-box{width:30px;height:21px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:3px;background-color:#232221;border-radius:0;position:absolute;transition-property:transform,background;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-9px}.hamburger-inner:after{bottom:-9px}.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.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-family:PF DinText W01 Bold;line-height:1em;color:#232221}.dates .month{display:inline-block;font-size:20px;font-size:2rem;text-transform:uppercase;line-height:1em}.dates .day{margin-left:-3px}.dates .date-sep,.dates .day{display:inline-block;font-size:40px;font-size:4rem;line-height:.8em}.dates .date-sep{color:#719932;transform:rotate(30deg);margin-left:15px}.date{margin-bottom:10px;font-size:16px;font-size:1.6rem;font-family:PF Din Text Comp W01 Medium;text-transform:uppercase}@font-face{font-family:icons;src:url(/themes/custom/jaypeak/dist/icons.eot?cachebust=54823);src:url(/themes/custom/jaypeak/dist/icons.eot?cachebust=32459#iefix) format("eot"),url(/themes/custom/jaypeak/dist/icons.woff?cachebust=75592) format("woff"),url(/themes/custom/jaypeak/dist/icons.ttf?cachebust=45659) format("truetype"),url(/themes/custom/jaypeak/dist/icons.svg?cachebust=4962#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:""}.icon--menu:before{content:""}.icon--search:before{content:""}.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-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:50px;font-size:5rem;font-family:PF Din Text Cond W01 X Black,Arial;margin:20px 0;display:inline-block;margin:10px 0}.jaylist .title-part:first-child{margin-top:0}.jaylist .title-part a{color:#232221}@media (min-width:820px){.jaylist .title-part{line-height:.8}}.jaylist .title-part.long-title{font-size:48px;font-size:4.8rem}@media (min-width:820px){.jaylist .title-part{font-size:100px;font-size:10rem}.jaylist .title-part.long-title{font-size:80px;font-size:8rem}}@media (min-width:1100px){.jaylist .title-part{font-size:140px;font-size:14rem}.jaylist .title-part.long-title{font-size:110px;font-size:11rem}}.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:80px;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:40px;font-size:4rem}.jaylist .title-part{font-size:100px;font-size:10rem;max-width:650px}.jaylist .content{margin-top:-100px}}@media (min-width:1100px){.jaylist>.wrapper{width:88.63636%;float:left;margin-right:-100%;margin-left:5.68182%;clear:none;overflow:inherit;text-align:left}.jaylist .title-part{font-size:110px;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-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:50px;font-size:5rem;font-family:PF Din Text Cond W01 X Black,Arial;margin:20px 0;display:inline-block;margin:10px 0}.first-timer .title-part:first-child{margin-top:0}.first-timer .title-part a{color:#232221}@media (min-width:820px){.first-timer .title-part{line-height:.8}}.first-timer .title-part.long-title{font-size:48px;font-size:4.8rem}@media (min-width:820px){.first-timer .title-part{font-size:100px;font-size:10rem}.first-timer .title-part.long-title{font-size:80px;font-size:8rem}}@media (min-width:1100px){.first-timer .title-part{font-size:140px;font-size:14rem}.first-timer .title-part.long-title{font-size:110px;font-size:11rem}}.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.27273%;float:left;margin-right:-100%;margin-left:17.04545%;clear:none;overflow:inherit;text-align:left}.first-timer .first-timer-img{top:0;left:-15px;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.27273%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none}.first-timer .first-timer-img{left:-10px}.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:14px;font-size:1.4rem}.block-info>.wrapper .copy-left .field--name-field-location-description{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1}.block-info>.wrapper .copy-left .field--name-field-location-description:first-child{margin-top:0}.block-info>.wrapper .copy-left .field--name-field-location-description a{color:#232221}@media (min-width:820px){.block-info>.wrapper .copy-left .field--name-field-location-description{line-height:.8}}.block-info>.wrapper .copy-right .field__label{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d2d2d2;text-transform:uppercase}.block-info>.wrapper .copy-right .field__label:first-child{margin-top:0}.block-info>.wrapper .copy-right .field__label a{color:#232221}@media (min-width:820px){.block-info>.wrapper .copy-right .field__label{line-height:.8}}.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.27273%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none}.block-info>.wrapper .copy-left{margin-top:0;width:41.17647%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-bottom:0}}@media (min-width:820px){.block-info>.wrapper .copy-right{width:55.88235%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:1100px){.block-info>.wrapper .copy-left{font-size:16px;font-size:1.6rem;width:33.82353%;float:left;margin-right:-100%;margin-left:0;clear:none}.block-info>.wrapper .copy-right{width:63.23529%;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}.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:16px;font-size:1.6rem;font-family:PF Din Text Comp W01 Medium;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.b-lazy.b-loaded,.overview-gallery .media>.field--name-field-media-video-embed-field img:not(.b-lazy){width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:object-fit\:cover}@media (min-width:820px){.overview-gallery{margin-top:100px}.overview-gallery .col-1{width:48.86364%;float:left;margin-right:-100%;margin-left:0;clear:none}.overview-gallery .col-2{width:48.86364%;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:"";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:"\020";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.54545%;float:left;margin-right:-100%;margin-left:34.09091%;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}.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:PF Din Text Comp W01 Medium;text-transform:uppercase}.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:22px;font-size:2.2rem;color:#757575;position:relative;font-family:PF Din Text Comp W01 Medium,Arial;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:PF Din Text Cond W01 Bold}.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:14px;font-size:1.4rem}.booking-step a.quicklinks:before{content:"";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{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:32px;font-size:3.2rem;font-family:PF Din Text Cond W01 X Black,Arial;margin-bottom:45px;font-family:PF Din Text Cond W01 Bold;color:#fff;margin-bottom:0}.booking-step .row a.arrow:first-child{margin-top:0}.booking-step .row a.arrow a{color:#232221}@media (min-width:820px){.booking-step .row a.arrow{line-height:.8}}@media (min-width:640px){.booking-step .row a.arrow{font-size:40px;font-size:4rem}}.booking-step .row a.arrow:hover{color:hsla(0,0%,100%,.6)}.booking-step .row-line{position:relative;margin-top:30px;padding:0 30px 40px}.booking-step .row-line:after{content:"\020";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:PF Din Text Cond W01 Bold;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-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:32px;font-size:3.2rem;font-family:PF Din Text Cond W01 X Black,Arial;margin-bottom:45px;font-family:PF Din Text Cond W01 Bold;display:inline-block;padding:0 0 8px;margin:0;color:hsla(0,0%,100%,.6);border-bottom:4px solid transparent}.booking-step ul.menu li a:first-child{margin-top:0}.booking-step ul.menu li a a{color:#232221}}@media (min-width:820px) and (min-width:820px){.booking-step ul.menu li a{line-height:.8}}@media (min-width:820px) and (min-width:640px){.booking-step ul.menu li a{font-size:40px;font-size:4rem}}@media (min-width:820px){.booking-step ul.menu li a:hover{color:#fff}.booking-step ul.menu li a.active{color:#fff;border-color:#719932}.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:before{z-index:1}.branding{position:relative;z-index:55;background:#fff;height:80px;padding:0}.branding:after{content:"";display:table;clear:both}.branding .btn-mobile,.branding .btn-special-menu{display:block;width:205px;float:left;text-align:left;padding-top:15px}.branding .btn-mobile a,.branding .btn-special-menu a{float:left}.branding .btn-mobile .btn-menu,.branding .btn-special-menu .btn-menu{display:block;width:50px;height:50px;margin-left:10px;border-right:1px solid #d2d2d2;position:relative;transition:all .2 cubic-bezier(.4,0,.015,1)}.branding .btn-mobile .btn-menu:before,.branding .btn-special-menu .btn-menu:before{transition:all .2s ease-in;position:absolute;content:"";color:#4a4a4a;font-size:40px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:40px;height:40px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:40px;float:left;z-index:9;text-indent:0;margin-top:5px}.branding .btn-mobile .btn-menu.close:before,.branding .btn-special-menu .btn-menu.close:before{content:"\e923"}.branding .btn-mobile .btn-book,.branding .btn-special-menu .btn-book{padding-left:10px;padding-right:10px;width:60px;text-align:center;line-height:100%;border-right:1px solid #d2d2d2;height:50px}.branding .btn-mobile .btn-book.close,.branding .btn-special-menu .btn-book.close{position:relative}.branding .btn-mobile .btn-book.close:before,.branding .btn-special-menu .btn-book.close:before{transition:all .2s ease-in;position:absolute;content:"";color:#4a4a4a;font-size:40px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:40px;height:40px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:40px;float:left;z-index:9;text-indent:0;position:static}.branding .brand-left,.branding .brand-right{display:none}.branding #weather-info{display:block;position:absolute;left:120px;top:15px;width:auto}@media (min-width:820px){.branding #weather-info{position:static}}.branding .brand-left{width:31.81818%;float:left;margin-right:-100%;margin-left:0;clear:none;text-align:left}.branding .brand-right{width:31.81818%;float:right;margin-left:0;margin-right:0;clear:none;text-align:right}.branding .logo{width:115px;float:right;padding:25px 15px 25px 0;text-align:right}.branding .logo a{display:inline-block;width:100px}.branding .logo a img{width:100%}@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}.branding .brand-left,.branding .brand-right{display:block;padding-top:23px}.branding .logo{text-align:center;width:31.81818%;float:left;margin-right:-100%;margin-left:34.09091%;clear:none;padding:30px 10px 0}.branding .logo a{width:160px}}.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}.categories>.wrapper{margin-top:40px;padding-top:40px;padding-bottom:0;border-top:1px solid #719932}@media (min-width:820px){.categories>.wrapper{width:77.27273%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none}}.categories .category-icon{display:inline-block;position:relative;text-align:center;padding-top:80px;margin:20px 30px 20px 0;font-family:PF Din Text Comp W01 Medium;text-transform:uppercase}.categories .category-icon:before{transition:all .2s ease-in;position:absolute;content:"";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{background:#4f6b23 url(/themes/custom/jaypeak/dist/../images/pattern-diagonal.png) 0 0;font-family:PF Din Text Comp W01 Medium,Arial;font-size:18px;text-transform:uppercase;padding:14px 30px 16px;display:inline-block;text-align:center;border-radius:0;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"}div+.field--name-field-smart-link a{margin-top:30px}.field--name-field-smart-link a:focus,.field--name-field-smart-link a:hover{opacity:.8}.field--name-field-price-or-call-out{font-size:40px;font-size:4rem;font-family:PF Din Text Cond W01 X Black;color:#fff;line-height:1em}@media (min-width:820px){.field--name-field-price-or-call-out{font-size:60px;font-size:6rem}}@media (min-width:1400px){.field--name-field-price-or-call-out{font-size:84px;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/dist/../images/photos/related-mountain-summer-2.png) top no-repeat}.season-winter .container-related-content{background:url(/themes/custom/jaypeak/dist/../images/photos/related-mountain-winter.jpg) top no-repeat}@media (min-width:640px){.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>.field__item{margin-left:auto;margin-right:auto;max-width:400px}.container-related-content .field--name-field-related-content>.field__item:not(:first-child){margin-top:30px}@media (min-width:820px){.container-related-content .field--name-field-related-content>.field__item{max-width:none}.container-related-content .field--name-field-related-content>.field__item:not(:first-child){margin-top:0}.container-related-content .field--name-field-related-content>.field__item:nth-child(1n){width:31.81818%;float:left;margin-right:-100%;margin-left:0;clear:none}.container-related-content .field--name-field-related-content>.field__item:nth-child(2n){width:31.81818%;float:left;margin-right:-100%;margin-left:34.09091%;clear:none;transform:translateY(-125px)}.container-related-content .field--name-field-related-content>.field__item:nth-child(3n){width:31.81818%;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{padding:3px 0;font-family:PF DinText W01 Light;font-size:16px;font-size:1.6rem}@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:PF DinText W01 Light;font-size:16px;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-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1;margin-top:0}.field--name-field-related-schedule .node-view-embed h2:first-child{margin-top:0}.field--name-field-related-schedule .node-view-embed h2 a{color:#232221}@media (min-width:820px){.field--name-field-related-schedule .node-view-embed h2{line-height:.8}}.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:16px;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-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1;padding:0 0 20px}.field--name-field-other-information table thead th:first-child,.field--name-field-related-schedule table thead th:first-child,.node-view-embed table thead th:first-child{margin-top:0}.field--name-field-other-information table thead th a,.field--name-field-related-schedule table thead th a,.node-view-embed table thead th a{color:#232221}@media (min-width:820px){.field--name-field-other-information table thead th,.field--name-field-related-schedule table thead th,.node-view-embed table thead th{line-height:.8}}.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:PF DinText W01 Light;position:relative;font-size:14px;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:"\020";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:16px;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{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:PF DinText W01 Medium}.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{margin:90px auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.field--name-field-paragraphs{max-width:1240px;padding-left:0;padding-right:0}}@media (min-width:1100px){.field--name-field-paragraphs{margin-top:100px;margin-bottom:100px}}.field--name-field-paragraphs:last-child{margin-bottom:0}.field--name-field-paragraphs:first-child{margin-top:0}.field--name-field-paragraphs>.field__item>.paragraph{margin-top:90px;margin-bottom:90px}@media (min-width:1100px){.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.27273%;float:left;margin-right:-100%;margin-left:11.36364%;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.27273%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none;clear:left}}@media (min-width:1100px){.paragraph.paragraph--type--heading-aside-copy>.content{width:77.27273%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none}}@media (min-width:820px){.paragraph.paragraph--type--heading-aside-copy>.content h2{width:33.82353%;float:left;margin-right:-100%;margin-left:7.35294%;clear:none;margin-bottom:0}.paragraph.paragraph--type--heading-aside-copy>.content .field--name-field-copy{width:48.52941%;float:left;margin-right:-100%;margin-left:44.11765%;clear:none}}@media (min-width:1100px){.paragraph.paragraph--type--heading-aside-copy>.content h2{width:26.47059%;float:left;margin-right:-100%;margin-left:0;clear:none}.paragraph.paragraph--type--heading-aside-copy>.content .field--name-field-copy{width:70.58824%;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.27273%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none}}@media (min-width:820px){.paragraph.paragraph--type--two-columns-copy>.content .copy-left{width:33.82353%;float:left;margin-right:-100%;margin-left:7.35294%;clear:none;margin-bottom:0}.paragraph.paragraph--type--two-columns-copy>.content .field--name-field-copy{width:48.52941%;float:left;margin-right:-100%;margin-left:44.11765%;clear:none}}@media (min-width:1100px){.paragraph.paragraph--type--two-columns-copy>.content .copy-left{width:26.47059%;float:left;margin-right:-100%;margin-left:0;clear:none}.paragraph.paragraph--type--two-columns-copy>.content .field--name-field-copy{width:70.58824%;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.52941%;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.52941%;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.52941%;float:right;margin-left:0;margin-right:0;clear:none}}.paragraph.paragraph--type--image-aside-copy .field--name-field-copy{margin-top:90px;margin-bottom:90px;margin-bottom:30px}@media (min-width:1100px){.paragraph.paragraph--type--image-aside-copy .field--name-field-copy{margin-top:100px;margin-bottom:100px}}.paragraph.paragraph--type--image-aside-copy .field--name-field-copy:last-child{margin-bottom:0}.paragraph.paragraph--type--image-aside-copy .field--name-field-copy:first-child{margin-top:0}.paragraph.paragraph--type--image-aside-copy .media-image{margin-left:-30px;margin-right:-30px}@media (min-width:640px){.paragraph.paragraph--type--image-aside-copy .field--name-field-copy{width:48.86364%;float:left;margin:0 -100% 0 0;clear:none}.paragraph.paragraph--type--image-aside-copy .media-image{width:43.18182%;float:right;margin-left:0;margin-right:0;clear:none}.paragraph.paragraph--type--image-aside-copy.image-alignment-left .field--name-field-copy{width:48.86364%;float:right;margin-left:0;margin-right:0;clear:none}.paragraph.paragraph--type--image-aside-copy.image-alignment-left .media-image{width:43.18182%;float:left;margin-right:-100%;margin-left:0;clear:none}}@media (min-width:820px){.paragraph.paragraph--type--image-aside-copy .field--name-field-copy{width:37.5%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none}.paragraph.paragraph--type--image-aside-copy .media-image{width:43.18182%;float:right;margin-left:0;margin-right:0;clear:none}.paragraph.paragraph--type--image-aside-copy.image-alignment-left .field--name-field-copy{width:37.5%;float:left;margin-right:-100%;margin-left:51.13636%;clear:none}.paragraph.paragraph--type--image-aside-copy.image-alignment-left .media-image{width:43.18182%;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 .media{margin-left:-30px}.paragraph.paragraph--type--medias-slideshow .field--name-field-secondary-title{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1;margin-bottom:40px}.paragraph.paragraph--type--medias-slideshow .field--name-field-secondary-title:first-child{margin-top:0}.paragraph.paragraph--type--medias-slideshow .field--name-field-secondary-title a{color:#232221}@media (min-width:820px){.paragraph.paragraph--type--medias-slideshow .field--name-field-secondary-title{line-height:.8}}.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-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1;color:#fff}.paragraph.paragraph--type--medias-slideshow .copy h2:first-child,.paragraph.paragraph--type--medias-slideshow .copy h3:first-child,.paragraph.paragraph--type--medias-slideshow .copy h4:first-child,.paragraph.paragraph--type--medias-slideshow .copy h5:first-child,.paragraph.paragraph--type--medias-slideshow .copy h6:first-child{margin-top:0}.paragraph.paragraph--type--medias-slideshow .copy h2 a,.paragraph.paragraph--type--medias-slideshow .copy h3 a,.paragraph.paragraph--type--medias-slideshow .copy h4 a,.paragraph.paragraph--type--medias-slideshow .copy h5 a,.paragraph.paragraph--type--medias-slideshow .copy h6 a{color:#232221}@media (min-width:820px){.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{line-height:.8}}.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.27273%;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.90909%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none;clear:left}.paragraph.paragraph--type--medias-slideshow .slick-slider{margin-left:0;margin-right:0;position:relative}}.slick-slider .slick-next,.slick-slider .slick-prev{width:50px;height:50px;background:#719932;border-radius:100px;top:0;z-index:1;position:relative;position:absolute}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{transition:all .2s ease-in;position:absolute;content:"";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;opacity:1!important;top:50%;left:50%}.slick-slider .slick-next{left:80px}.slick-slider .slick-next:before{margin-left:-10px;margin-top:-11px}.slick-slider .slick-prev{left:20px}.slick-slider .slick-prev:before{content:"\e91d";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:16px;font-size:1.6rem;font-family:PF Din Text Comp W01 Medium;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}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1}.ui-widget button:first-child,.ui-widget input:first-child,.ui-widget select:first-child,.ui-widget textarea:first-child{margin-top:0}.ui-widget button a,.ui-widget input a,.ui-widget select a,.ui-widget textarea a{color:#232221}@media (min-width:820px){.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{line-height:.8}}.ui-datepicker{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-weight:400!important;border:none;padding:0 20px 20px;border-radius:0;margin-top:-1px;z-index:100!important}.ui-datepicker:first-child{margin-top:0}.ui-datepicker a{color:#232221}@media (min-width:820px){.ui-datepicker{line-height:.8}}.ui-datepicker .ui-datepicker-title,.ui-datepicker .ui-datepicker-title select{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;line-height:1;text-transform:uppercase}.ui-datepicker .ui-datepicker-title:first-child,.ui-datepicker .ui-datepicker-title select:first-child{margin-top:0}.ui-datepicker .ui-datepicker-title a,.ui-datepicker .ui-datepicker-title select a{color:#232221}@media (min-width:820px){.ui-datepicker .ui-datepicker-title,.ui-datepicker .ui-datepicker-title select{line-height:.8}}.ui-datepicker .ui-datepicker-title{font-size:13px;font-size:1.3rem;text-transform:uppercase;height:25px;line-height:25px}.ui-datepicker .ui-datepicker-title select{font-size:13px;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:"";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:"";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:15px;font-size:1.5rem;text-transform:uppercase;font-weight:400!important}.ui-datepicker td,.ui-datepicker th{width:14.28%}.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/dist/../images/loading.svg);background-size:20px 20px}.form-item.half{float:left;width:50%}@media (min-width:820px){.form-item:not(:last-child){margin-bottom:60px}}.description{font-size:14px;font-size:1.4rem;margin-top:10px}.description+form{margin-top:50px}legend .fieldset-legend{font-family:PF DinText W01 Regular;text-decoration:none;font-size:18px;color:#757575;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-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1;padding:25px;background:#fff;border:1px solid #d2d2d2;margin-bottom:0}#resezeForm fieldset legend:first-child{margin-top:0}#resezeForm fieldset legend a{color:#232221}@media (min-width:820px){#resezeForm fieldset legend{line-height:.8}}#resezeForm fieldset legend>.mandatory{color:#bd2132}#resezeForm fieldset .indication{margin-bottom:40px;font-family:PF Din Text Comp W01 Medium;color:#4a4a4a;text-transform:uppercase}#resezeForm fieldset .mandatory-field{display:none;margin-bottom:20px;font-size:16pxpx;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:PF DinText W01 Regular;font-weight:400;text-decoration:none;font-size:18px;color:#757575;display:block;margin:0}.form-checkboxes .form-type-checkbox.form-item{margin:0 0 8px!important}.form-checkboxes .form-type-checkbox.form-item:last-child{margin-bottom:0!important}.form-type-checkbox:after{content:"";display:table;clear:both}.form-type-textarea{margin-top:60px}label{transition:all .2s ease-in;font-family:PF DinText W01 Regular;font-weight:400;text-decoration:none;font-size:18px;color:#757575;position:absolute;top:0;left:0;line-height:40px}label.required:after{content:"*"}label:not(.error){cursor:text}.active>label{top:-30px;font-size:14px;font-size:1.4rem}.form-type-textarea label{top:-30px}.form-type-checkbox label{display:inline-block;margin-left:10px;font-size:18px;font-size:1.8rem;line-height:25px;position:static;text-transform:none;float:left}label.error{font-size:14px;font-size:1.4rem;top:auto;bottom:-30px}button,input{border-radius:0}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple=multiple],textarea{transition:all .2s ease-in;font-size:18px;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}input:not([type]):focus,input:not([type]):hover,input[type=color]:focus,input[type=color]:hover,input[type=date]:focus,input[type=date]:hover,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=datetime]:focus,input[type=datetime]:hover,input[type=email]:focus,input[type=email]:hover,input[type=month]:focus,input[type=month]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,input[type=time]:focus,input[type=time]:hover,input[type=url]:focus,input[type=url]:hover,input[type=week]:focus,input[type=week]:hover,select[multiple=multiple]:focus,select[multiple=multiple]:hover,textarea:focus,textarea:hover{border-color:#719932}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select[multiple=multiple]:focus,textarea:focus{outline:none}input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]: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]{background:#4f6b23 url(/themes/custom/jaypeak/dist/../images/pattern-diagonal.png) 0 0;font-family:PF Din Text Comp W01 Medium,Arial;font-size:18px;text-transform:uppercase;padding:14px 30px 16px;display:inline-block;text-align:center;border-radius:0;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;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"}div+input[type=submit]{margin-top:30px}input[type=submit]:focus,input[type=submit]:hover{opacity:.8}select{max-width:100%;width:auto}.form.newsletter-signup{margin-left:auto;margin-right:auto;max-width:415px;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:"";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:"";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:15px;bottom:14px}.form.newsletter-signup.active .subscribe{opacity:0;margin-top:-50px}.form.newsletter-signup .row{position:relative;padding-right:60px}.form.newsletter-signup .form-submit{display:none;position:relative;position:absolute;top:0;right:0;border:0;background:none;height:40px;width:60px;text-indent:-999px;overflow:hidden}.form.newsletter-signup .form-submit:before{transition:all .2s ease-in;position:absolute;content:"";color:#719932;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}.form.newsletter-signup .form-submit.show{display:block}.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.27273%;float:left;margin-right:-100%;margin-left:11.36364%;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.54545%;float:left;margin-right:-100%;margin-left:34.09091%;clear:none}}#block-preferenceformblock .form-item-state{display:none}#block-webform-transportation{margin-top:60px}@media (min-width:820px){#block-webform-transportation{width:77.27273%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none}}.field--name-webform{margin-top:60px}@media (min-width:820px){.field--name-webform{width:48.86364%;float:left;margin-right:-100%;margin-left:28.40909%;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:"";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{background:#4f6b23 url(/themes/custom/jaypeak/dist/../images/pattern-diagonal.png) 0 0;font-family:PF Din Text Comp W01 Medium,Arial;font-size:18px;text-transform:uppercase;padding:14px 30px 16px;display:inline-block;text-align:center;border-radius:0;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"}div+.form-inntopia-widget button.form-submit{margin-top:30px}.form-inntopia-widget button.form-submit:focus,.form-inntopia-widget button.form-submit:hover{opacity:.8}@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:"";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:PF DinText W01 Regular;font-weight:400;text-decoration:none;font-size:18px;color:#757575;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:"";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:none}.fs-dropdown.fs-light .fs-dropdown-options{border-radius:0;border:0}.fs-dropdown.fs-light .fs-dropdown-item{font-family:PF DinText W01 Regular;font-weight:400;text-decoration:none;font-size:18px;color:#757575;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:18px;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}@media (min-width:500px){.hero.home .hero-copy{padding-left:20%}}.hero.home .hero-top{position:relative}@media (min-width:1100px){.hero.home .hero-top{margin-bottom:100px}}.hero.home .hero-top,.hero.home .hero-top .field--name-field-image .field--name-field-image{height:450px}@media (min-width:820px){.hero.home .hero-top,.hero.home .hero-top .field--name-field-image .field--name-field-image{height:700px}}@media (min-width:1100px){.hero.home .hero-top,.hero.home .hero-top .field--name-field-image .field--name-field-image{height:900px}}.hero.home .hero-top:after{height:100%;position:absolute;top:0;left:0;display:block;content:"";width:100%;top:auto;bottom:0;height:80px;background:linear-gradient(180deg,hsla(60,14%,95%,0) 0,#f3f3ef)}.hero.home .hero-top .field--name-field-image{position:absolute;width:100%;overflow:hidden}.hero.home .hero-top .field--name-field-image .media>.field--name-field-image{position:relative;display:block;padding-bottom:0}.hero.home .hero-top .field--name-field-image .media>.field--name-field-image img.b-lazy.b-loaded,.hero.home .hero-top .field--name-field-image .media>.field--name-field-image img:not(.b-lazy){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"}.hero.home .hero-top .hero-copy{padding-top:20px;padding-right:0;position:relative;z-index:4}.hero.home .hero-top .hero-copy a.large{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;text-transform:uppercase;line-height:1;font-size:50px;font-size:5rem;font-family:PF Din Text Cond W01 X Black,Arial;margin:20px 0;color:#232221;display:inline-block;padding:2px 0;margin:0 0 0 5px;line-height:.8}.hero.home .hero-top .hero-copy a.large:first-child{margin-top:0}.hero.home .hero-top .hero-copy a.large a{color:#232221}@media (min-width:820px){.hero.home .hero-top .hero-copy a.large{line-height:.8}}.hero.home .hero-top .hero-copy a.large.long-title{font-size:48px;font-size:4.8rem}@media (min-width:820px){.hero.home .hero-top .hero-copy a.large{font-size:100px;font-size:10rem}.hero.home .hero-top .hero-copy a.large.long-title{font-size:80px;font-size:8rem}}@media (min-width:1100px){.hero.home .hero-top .hero-copy a.large{font-size:140px;font-size:14rem}.hero.home .hero-top .hero-copy a.large.long-title{font-size:110px;font-size:11rem}}.hero.home .hero-top .hero-copy a.large:hover{color:#fff}@media (min-width:640px){.hero.home .hero-top .hero-copy a.large{font-size:90px;font-size:9rem;margin:0 0 0 45px}}@media (min-width:1100px){.hero.home .hero-top .hero-copy a.large{font-size:120px;font-size:12rem}}.hero.home .hero-top .hero-copy .title{margin-top:10px}.hero.home .hero-top .hero-copy .title .field--name-field-subtitle{margin-bottom:20px;padding-bottom:20px}@media (min-width:820px){.hero.home .hero-top .hero-copy .title .field--name-field-subtitle{margin-bottom:30px;padding-bottom:30px}}.hero.home .hero-top .hero-copy .large-title{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:50px;font-size:5rem;font-family:PF Din Text Cond W01 X Black,Arial;margin:20px 0}.hero.home .hero-top .hero-copy .large-title:first-child{margin-top:0}.hero.home .hero-top .hero-copy .large-title a{color:#232221}@media (min-width:820px){.hero.home .hero-top .hero-copy .large-title{line-height:.8}}.hero.home .hero-top .hero-copy .large-title.long-title{font-size:48px;font-size:4.8rem}@media (min-width:820px){.hero.home .hero-top .hero-copy .large-title{font-size:100px;font-size:10rem}.hero.home .hero-top .hero-copy .large-title.long-title{font-size:80px;font-size:8rem}}@media (min-width:1100px){.hero.home .hero-top .hero-copy .large-title{font-size:140px;font-size:14rem}.hero.home .hero-top .hero-copy .large-title.long-title{font-size:110px;font-size:11rem}}@media (min-width:820px){.hero.home .hero-top .hero-copy .large-title{transform:translateX(-140px)}}@media (min-width:1100px){.hero.home .hero-top .hero-copy{padding-left:20%}.hero.home .hero-top .hero-copy .large-title{font-size:130px;font-size:13rem}}@media (min-width:1400px){.hero.home .hero-top .hero-copy{padding-left:10%}}.hero.home .hero-top .deals{padding-left:30px;margin-top:50px;position:relative;margin-left:40px}@media (min-width:500px){.hero.home .hero-top .deals{margin-left:50px}}.hero.home .hero-top .deals:before{width:100%;height:100%;position:absolute;top:0;display:block;content:"";background:#fff;height:15px;width:30px;left:0;top:15px;-webkit-clip-path:polygon(0 0,100% 100%,100% 0);clip-path:polygon(0 0,100% 100%,100% 0)}.hero.home .hero-top .deals a{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:16px;font-size:1.6rem;background:#fff;padding:18px 60px 18px 20px;display:inline-block;position:relative;line-height:1;color:#4a4a4a}.hero.home .hero-top .deals a:first-child{margin-top:0}.hero.home .hero-top .deals a a{color:#232221}@media (min-width:820px){.hero.home .hero-top .deals a{line-height:.8}}.hero.home .hero-top .deals a:before{position:absolute;content:"";color:#719932;font-size:22px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:22px;height:22px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:22px;float:left;z-index:9;text-indent:0;top:15px;left:auto;right:25px;transition:all .2s ease-in;top:12px}.hero.home .hero-top .deals a:hover:before{right:20px}.hero.home .hero-top .character{width:120px;position:absolute;z-index:2;bottom:-200px;left:-100px}@media (min-width:820px){.hero.home .hero-top .character{bottom:-330px;left:-260px;width:250px}}@media (min-width:1100px){.hero.home .hero-top .character{width:340px;bottom:-500px;left:-340px}}.hero.home .hero-top .tram{position:absolute;width:100%;top:65px;z-index:2}.hero.home .hero-top .tram:after,.hero.home .hero-top .tram:before{height:100%;position:absolute;top:0;left:0;display:block;content:"";height:1px;width:100%;left:auto;right:0;background:#fff;opacity:.6;transform:rotate(-10deg);z-index:2;transform-origin:top right}.hero.home .hero-top .tram:before{top:-15px}.hero.home .hero-top .tram:after{top:-3px}.hero.home .hero-top .tram .image{width:50px;position:absolute;right:30px;top:0;z-index:3}@media (min-width:820px){.hero.home .hero-top .tram:before{top:-20px}.hero.home .hero-top .tram:after{top:-1px}.hero.home .hero-top .tram .image{width:95px;right:130px;top:17px}}.hero.home .hero-top .clouds{background:url(/themes/custom/jaypeak/dist/../images/clouds.png) top;background-size:cover;height:80px;position:absolute;width:100%;bottom:0}@media (min-width:640px){.hero.home .hero-top .clouds{height:100px}}@media (min-width:820px){.hero.home .hero-top .clouds{height:180px}}@media (min-width:1100px){.hero.home .hero-top .clouds{height:200px}}.hero.home .hero-bottom:after{content:"";display:table;clear:both}.hero.home .hero-bottom .hero-copy{padding-top:70px;max-width:none}.hero.home .hero-bottom .field--name-body{margin-left:50px;margin-top:40px}.hero.home .hero-bottom .field--name-body p:first-child{margin-top:0}.hero.home .hero-bottom .field--name-field-secondary-image{margin-left:-30px;margin-top:70px}.hero.home .hero-bottom .field--name-field-secondary-image .media{position:relative!important}.hero.home .hero-bottom .field--name-field-secondary-image .media>.field--name-field-image{position:static;padding-bottom:0;height:auto;width:auto}.hero.home .hero-bottom .field--name-field-secondary-image .media>.field--name-field-image img{position:static;height:auto;-o-object-fit:inherit;object-fit:inherit}@media (min-width:640px){.hero.home .hero-bottom .hero-copy{padding-top:260px}}@media (min-width:820px){.hero.home .hero-bottom .hero-copy{padding-top:0;padding-left:0}.hero.home .hero-bottom .hero-copy .heading{width:48.86364%;float:left;margin-right:-100%;margin-left:45.45455%;clear:none}.hero.home .hero-bottom .hero-copy .field--name-body{width:48.86364%;float:left;margin-right:-100%;margin-left:45.45455%;clear:none;clear:both;padding-left:50px;margin-top:80px}.hero.home .hero-bottom .hero-copy h1{transform:translateX(-140px)}.hero.home .hero-bottom .field--name-field-secondary-image{width:40.34091%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-top:80px}}@media (min-width:1100px){.hero.home .hero-bottom h1{font-size:110px;font-size:11rem}}@media (min-width:1400px){.hero.home .hero-bottom{position:relative;padding-bottom:100px}.hero.home .hero-bottom:before{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";background:url(/themes/custom/jaypeak/dist/../images/home-character.jpg) 100% 100% no-repeat;background-size:479px 768px;width:479px;height:768px;left:auto;right:0;top:auto;bottom:0}.hero.home .hero-bottom .hero-copy .heading{width:43.18182%;float:left;margin-right:-100%;margin-left:51.13636%;clear:none}.hero.home .hero-bottom .hero-copy .field--name-body{width:31.81818%;float:left;margin-right:-100%;margin-left:51.13636%;clear:none;clear:both}.hero.home .hero-bottom .field--name-field-secondary-image{width:46.02273%;float:left;margin-right:-100%;margin-left:0;clear:none}}.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-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:20px;font-size:2rem;position:relative;padding-bottom:30px;margin:0 0 30px 50px}.hero .hero-copy .field--name-field-subtitle:first-child{margin-top:0}.hero .hero-copy .field--name-field-subtitle a{color:#232221}@media (min-width:820px){.hero .hero-copy .field--name-field-subtitle{line-height:.8}}.hero .hero-copy .field--name-field-subtitle:after{content:"\020";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}@media (min-width:820px){.hero .hero-copy .field--name-field-subtitle{font-size:40px;font-size:4rem;margin-bottom:35px;padding-bottom:35px;font-family:PF Din Text Cond W01 X Black,Arial}.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.54545%;float:left;margin-right:-100%;margin-left:34.09091%;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.b-lazy.b-loaded,.hero.hero-with-image .hero-img .field--name-field-image img:not(.b-lazy){width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:object-fit\:cover}@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{transform:translateX(-140px);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}}@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-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1}.hero .hero-detail .field--name-field-subtitle:first-child{margin-top:0}.hero .hero-detail .field--name-field-subtitle a{color:#232221}@media (min-width:820px){.hero .hero-detail .field--name-field-subtitle{line-height:.8}}.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.09091%;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.27273%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none}}.jayism,.node-type-schedule .hero{display:none}.jayism{position:absolute;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}}.media--loading:after{content:"\020";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%)}.media--loading:before{display:none}.media{position:relative}.blazy .media{width:100%;height:100%;position:absolute;top:0;left:0}.media.view-mode-with-copy:after{content:"";display:table;clear:both}.media>.field--name-field-image{position:relative;display:block;padding-bottom:65%}.media>.field--name-field-image img.b-lazy.b-loaded,.media>.field--name-field-image img:not(.b-lazy){width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:object-fit\:cover}.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}ul.menu{text-align:left;font-size:18px;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:PF Din Text Comp W01 Medium,Arial;font-weight:400;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in;padding:8px 15px}ul.menu li a.is-active{color:#719932}@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}}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:22px;font-size:2.2rem;color:#757575;position:relative}ul.menu-main li a:before{content:"\020";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,ul.menu-main li a:hover{color:#232221}ul.menu-main li a.active:before{opacity:1}ul.menu-main li a:focus{outline:0;color:#232221}ul.menu-main li a[href="/todayatjay"]{background:#4f6b23 url(/themes/custom/jaypeak/dist/../images/pattern-diagonal.png) 0 0;font-family:PF Din Text Comp W01 Medium,Arial;font-size:18px;text-transform:uppercase;padding:14px 30px 16px;display:inline-block;text-align:center;border-radius:0;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"}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{opacity:.8}@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:18px;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:"";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:"\020";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:"\020";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:22px;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>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:"";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:PF Din Text Comp W01 Regular;border-bottom:1px solid #d2d2d2}@media (min-width:820px){.special-menu .menu--employment-navigation{width:31.81818%;float:left;margin-right:-100%;margin-left:34.09091%;clear:none;text-align:center;padding:30px 10px 0}}.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}.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:"";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[rel~=instagram]:before{content:"\e925"}.social-icons ul.menu li.menu-item a[rel~=facebook]:before{content:"\e928"}.social-icons ul.menu li.menu-item a[rel~=youtube]:before{content:"\e927"}.social-icons ul.menu li.menu-item a[rel~=twitter]:before{content:"\e926"}.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:hover:before{color:#4f6b23}.weather-content{color:#fff;padding:40px}.widget-right .weather-content{padding-left:0;padding-right:0;padding-bottom:0}.weather-content .current-weather,.weather-content .weather-snow-conditions,.weather-content .weather-snow-trails{position:relative;padding:20px 0}.weather-content .current-weather:after,.weather-content .weather-snow-conditions:after,.weather-content .weather-snow-trails:after{content:"\020";position:absolute;width:70px;height:4px;bottom:0;left:-25px;background:#719932}@media (min-height:820px){.weather-content{padding:120px 40px}}.weather-content .weather-data{margin:10px}.weather-content .weather-data .weather-label,.weather-content .weather-data .weather-value .number,.weather-content .weather-data .weather-value .unit{color:#fff}.weather-content .weather-link{margin-top:40px}.weather-content .weather-link a.button--alt{margin-top:0;border-color:#fff;color:#fff}.weather-content .weather-link a.button--alt.disabled{pointer-events:none;cursor:default;opacity:.3}.weather-content .node-type-media-of-the-day{margin:40px auto 0;max-width:300px;cursor:pointer}@media (min-height:820px){.weather-content .node-type-media-of-the-day{margin-top:0}}@media (min-width:1100px){.weather-content .node-type-media-of-the-day{max-width:380px}}@media (min-width:1400px){.weather-content .node-type-media-of-the-day{max-width:450px}}.weather-content .node-type-media-of-the-day .field--name-field-image{transition:all .2s ease-in}.weather-content .node-type-media-of-the-day .copy{background:#fff;padding:20px 100px 20px 20px;color:#232221;position:relative}.weather-content .node-type-media-of-the-day .copy:before{position:absolute;content:"";color:#719932;font-size:40px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:40px;height:40px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:40px;float:left;z-index:9;text-indent:0;right:50px;top:50%;margin-top:-20px;transition:all .2s ease-in}.weather-content .node-type-media-of-the-day .copy .subtitle{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;line-height:1;position:relative;padding:10px 0 20px}.weather-content .node-type-media-of-the-day .copy .subtitle:first-child{margin-top:0}.weather-content .node-type-media-of-the-day .copy .subtitle a{color:#232221}@media (min-width:820px){.weather-content .node-type-media-of-the-day .copy .subtitle{line-height:.8}}.weather-content .node-type-media-of-the-day .copy .subtitle:after{content:"\020";position:absolute;width:70px;height:4px;bottom:0;left:0;background:#719932}.weather-content .node-type-media-of-the-day .copy .field--name-field-caption{font-size:16px;font-size:1.6rem;font-family:PF Din Text Comp W01 Medium;text-transform:uppercase}.weather-content .node-type-media-of-the-day .copy .date{margin:15px 0 0}.weather-content .node-type-media-of-the-day:hover .field--name-field-image{opacity:.9}.weather-content .node-type-media-of-the-day:hover .copy:before{right:35px}.weather-data{display:inline-block}.weather-data .weather-label{display:block;font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:18px;font-size:1.8rem;font-family:PF Din Text Comp W01 Medium}.weather-data .weather-label:first-child{margin-top:0}.weather-data .weather-label a{color:#232221}@media (min-width:820px){.weather-data .weather-label{line-height:.8;margin-bottom:6px}}.weather-data .weather-value{display:inline-block}.weather-data .weather-value .number{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1;font-size:40px;font-size:4rem;margin:0}.weather-data .weather-value .number:first-child{margin-top:0}.weather-data .weather-value .number a{color:#232221}@media (min-width:820px){.weather-data .weather-value .number{line-height:.8}}.weather-data .weather-value .unit{float:right;font-family:PF Din Text Comp W01 Medium;color:#232221;font-size:18px;font-size:1.8rem}.weather-data .weather-value .separator{font-size:30px;font-size:3rem;color:#719932}.weather-data .weather-value .range{display:inline-block;font-family:PF Din Text Comp W01 Medium;text-transform:uppercase;font-size:18px;font-size:1.8rem;color:#719932}.weather-snow-trails .weather-data .weather-value .unit{float:none;font-size:26px;font-size:2.6rem}.weather-data-large .weather-value .number{font-size:80px;font-size:8rem}.weather-data-large .weather-value .range,.weather-data-large .weather-value .unit{font-size:24px;font-size:2.4rem}.weather-icon{display:inline-block;font-size:80px;font-size:8rem;margin:10px}.lifts-trails-report,.weather-report{margin-top:60px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.lifts-trails-report,.weather-report{max-width:1240px;padding-left:0;padding-right:0}}.lifts-trails-report:after,.weather-report:after{content:"";display:table;clear:both}.lifts-trails-report .weather-conditions-details,.weather-report .weather-conditions-details{margin:40px 0}@media (min-width:820px){.lifts-trails-report>.wrapper,.weather-report>.wrapper{width:77.27273%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none}}.lifts-trails-report .snow-last-update,.weather-report .snow-last-update{padding:40px 0 20px;border-bottom:1px solid #d2d2d2;font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1}.lifts-trails-report .snow-last-update:first-child,.weather-report .snow-last-update:first-child{margin-top:0}.lifts-trails-report .snow-last-update a,.weather-report .snow-last-update a{color:#232221}@media (min-width:820px){.lifts-trails-report .snow-last-update,.weather-report .snow-last-update{line-height:.8}}.lifts-trails-report .snow-last-update .value,.weather-report .snow-last-update .value{font-family:PF Din Text Cond W01 Light}.lifts-trails-report .weather-snow-conditions:after,.lifts-trails-report .weather-snow-trails:after,.weather-report .weather-snow-conditions:after,.weather-report .weather-snow-trails:after{content:"";display:table;clear:both}.lifts-trails-report .weather-snow-conditions .weather-data-large,.lifts-trails-report .weather-snow-trails .weather-data-large,.weather-report .weather-snow-conditions .weather-data-large,.weather-report .weather-snow-trails .weather-data-large{display:block;margin:0 0 20px}.lifts-trails-report .weather-snow-conditions .weather-data-large .weather-value .number,.lifts-trails-report .weather-snow-trails .weather-data-large .weather-value .number,.weather-report .weather-snow-conditions .weather-data-large .weather-value .number,.weather-report .weather-snow-trails .weather-data-large .weather-value .number{font-size:60px;font-size:6rem}@media (min-width:640px){.lifts-trails-report .weather-snow-conditions .weather-data-large,.lifts-trails-report .weather-snow-trails .weather-data-large,.weather-report .weather-snow-conditions .weather-data-large,.weather-report .weather-snow-trails .weather-data-large{width:50%;float:left}}@media (min-width:820px){.lifts-trails-report .weather-snow-conditions .weather-data-large,.lifts-trails-report .weather-snow-trails .weather-data-large,.weather-report .weather-snow-conditions .weather-data-large,.weather-report .weather-snow-trails .weather-data-large{display:inline-block;width:auto;float:none;margin:40px 40px 40px 0}.lifts-trails-report .weather-snow-conditions .weather-data-large .weather-value .number,.lifts-trails-report .weather-snow-trails .weather-data-large .weather-value .number,.weather-report .weather-snow-conditions .weather-data-large .weather-value .number,.weather-report .weather-snow-trails .weather-data-large .weather-value .number{font-size:80px;font-size:8rem}}.lifts-trails-report .weather-forecast,.weather-report .weather-forecast{padding-top:40px}.lifts-trails-report .weather-forecast .forecast-row,.weather-report .weather-forecast .forecast-row{padding:20px 0;border-top:1px solid #719932;width:100%}.lifts-trails-report .weather-forecast .forecast-row .forecast-cell,.weather-report .weather-forecast .forecast-row .forecast-cell{display:block}.lifts-trails-report .weather-forecast .forecast-row .forecast-day,.weather-report .weather-forecast .forecast-row .forecast-day{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1;font-family:PF Din Text Comp W01 Medium;margin:0;padding:0}.lifts-trails-report .weather-forecast .forecast-row .forecast-day:first-child,.weather-report .weather-forecast .forecast-row .forecast-day:first-child{margin-top:0}.lifts-trails-report .weather-forecast .forecast-row .forecast-day a,.weather-report .weather-forecast .forecast-row .forecast-day a{color:#232221}@media (min-width:820px){.lifts-trails-report .weather-forecast .forecast-row .forecast-day,.weather-report .weather-forecast .forecast-row .forecast-day{line-height:.8}}.lifts-trails-report .weather-forecast .forecast-row .forecast-description,.weather-report .weather-forecast .forecast-row .forecast-description{margin-top:10px;font-family:PF Din Text Cond W01 Light;font-size:18px;font-size:1.8rem}.lifts-trails-report .weather-forecast .forecast-row .forecast-icon,.weather-report .weather-forecast .forecast-row .forecast-icon{display:inline-block;font-size:30px;font-size:3rem}.lifts-trails-report .weather-forecast .forecast-row .forecast-temperature,.weather-report .weather-forecast .forecast-row .forecast-temperature{display:inline-block;font-family:PF Din Text Cond W01 Light;font-size:18px;font-size:1.8rem;text-align:right;padding-right:0}@media (min-width:820px){.lifts-trails-report .weather-forecast .forecast-row,.weather-report .weather-forecast .forecast-row{display:table}.lifts-trails-report .weather-forecast .forecast-row .forecast-cell,.weather-report .weather-forecast .forecast-row .forecast-cell{vertical-align:middle;padding-right:10px}.lifts-trails-report .weather-forecast .forecast-row .forecast-day,.weather-report .weather-forecast .forecast-row .forecast-day{display:table-cell;width:30%}.lifts-trails-report .weather-forecast .forecast-row .forecast-description,.weather-report .weather-forecast .forecast-row .forecast-description{display:table-cell;width:50%;margin:0}.lifts-trails-report .weather-forecast .forecast-row .forecast-icon,.lifts-trails-report .weather-forecast .forecast-row .forecast-temperature,.weather-report .weather-forecast .forecast-row .forecast-icon,.weather-report .weather-forecast .forecast-row .forecast-temperature{display:table-cell;width:10%}}.lifts-trails-report>.wrapper{text-align:center;border-bottom:1px solid #d2d2d2}.lifts-trails-count>.run-conditions>.wrapper{margin-top:40px;padding:20px;background:transparent url(/themes/custom/jaypeak/dist/../images/pattern-diagonal.png) repeat scroll 0 0;border:1px solid #d2d2d2}.lifts-trails-count>.run-conditions .label,.lifts-trails-count>.run-conditions .value{display:inline-block;font-family:PF Din Text Cond W01 Light;font-size:18px;font-size:1.8rem}@media (min-width:820px){.lifts-trails-count{border-top:1px solid #d2d2d2}.lifts-trails-count:after{content:"";display:table;clear:both}.lifts-trails-count>.wrapper{float:left;width:40%}.lifts-trails-count>.run-conditions{float:left;width:60%}}@media (min-width:820px){.weather-snow{border-top:1px solid #d2d2d2}}.unit-switcher>.wrapper{width:260px;margin-bottom:40px;border:1px solid #d2d2d2}.unit-switcher>.wrapper:after{content:"";display:table;clear:both}.unit-switcher>.wrapper .part-switch{float:left;width:50%}.unit-switcher>.wrapper .left-switch{border-right:1px solid #d2d2d2}.unit-switcher>.wrapper a{display:block;padding:10px;font-family:PF Din Text Cond W01 Light;color:#4a4a4a;background:none;transition:all .2s ease-in;font-size:20px;font-size:2rem;text-align:center;text-transform:uppercase}.unit-switcher>.wrapper a.active,.unit-switcher>.wrapper a:hover{background:#fff}@media (min-width:820px){.unit-switcher{margin-bottom:10px}.weather-report .unit-switcher{float:right}}#weather_widget .unit-switcher{position:absolute;left:50%;margin-left:-80px;bottom:0}#weather_widget .unit-switcher>.wrapper{width:160px;border-color:#fff}#weather_widget .unit-switcher>.wrapper .left-switch{border-color:#fff}#weather_widget .unit-switcher>.wrapper a{color:#fff}#weather_widget .unit-switcher>.wrapper a.active,#weather_widget .unit-switcher>.wrapper a:hover{color:#4a4a4a}.weather-tim-kelley-sum{margin:40px 0}.weather-tim-kelley-sum>.content{padding:20px;background:transparent url(/themes/custom/jaypeak/dist/../images/pattern-diagonal.png) repeat scroll 0 0;border:1px solid #d2d2d2}.weather-tim-kelley-sum>.content:after{content:"";display:table;clear:both}.weather-tim-kelley-sum>.content .copy-right{margin-top:20px}@media (min-width:820px){.weather-tim-kelley-sum>.content{padding:0}.weather-tim-kelley-sum>.content .copy-left{float:left;width:35%;padding:40px}.weather-tim-kelley-sum>.content .copy-right{float:left;margin:0;width:65%;padding:40px 40px 40px 0}}#weather-info:after,#weatherMobileBlock:after{content:"";display:table;clear:both}#weather-info .weather-link,#weatherMobileBlock .weather-link{float:right}.season-summer #weather-info .weather-link,.season-summer #weatherMobileBlock .weather-link{display:none}#weather-info .potd-link,#weatherMobileBlock .potd-link{float:right;margin-left:5px}#weatherMobileBlock{display:inline-block}#weatherMobileBlock .weather-link{margin-right:20px}.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 .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:240px}.alert_bar{position:relative;background:#004772}.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 10px;min-height:117px}@media (min-width:1100px){.alert_bar>.wrapper>.container .inner{padding:10px 0}}.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:24px;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-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;font-size:20px;font-size:2rem;margin-bottom:30px;line-height:1;display:block;color:#fff;padding:20px;margin-bottom:0;border-bottom:1px solid #fff}.alert_bar .alert_title:first-child{margin-top:0}.alert_bar .alert_title a{color:#232221}@media (min-width:820px){.alert_bar .alert_title{line-height:.8}}@media (min-width:1100px){.alert_bar .alert_title{display:inline-block;border-right:1px solid #fff;border-bottom:0}}.alert_bar .alert_copy{display:block;color:#fff;padding:20px;font-family:PF DinText W01 Medium}@media (min-width:1100px){.alert_bar .alert_copy{display:inline-block}}.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:1100px){.alert_bar .alert_link{display:inline-block}}.alert_bar .close-btn{position:absolute;left:50%;margin-left:-30px;top:0}.alert_bar .close-btn a{background:none}@media (min-width:1100px){.alert_bar .close-btn{top:50%;left:auto;right:10px;margin-top:-30px;margin-left:0}}@media (min-width:1400px){.alert_bar .close-btn{right:-30px}}.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 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{padding-top:20px;font-family:PF Din Text Cond W01 Light;font-size:14px;font-size:1.4rem;color:#757575;max-width:300px;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%);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 .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)}.header .sub-header .subnav{display:none}.header .sub-header nav{padding-left:0}.header .sub-header nav .nav-back-btn,.header .sub-header nav h2{display:none}.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:240px}.special-menu{background:#fff;z-index:54;position:absolute;width:100%;height:100%;transform:translateY(-100%);transition:all .5s cubic-bezier(.4,0,.015,1)}.special-menu h2{display:block}body.special-menu-open .special-menu{padding-top:100px;transform:translateY(0)}.shin{margin-top:80px}.shin .twitter-feed{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (min-width:1400px){.shin .twitter-feed{max-width:1240px;padding-left:0;padding-right:0}}.shin .twitter-feed:after{content:"";display:table;clear:both}.shin .twitter-feed h4{margin-bottom:10px}@media (min-width:640px){.shin .twitter-feed h4{margin-bottom:20px}}.shin .twitter-feed .icon-twitter{position:relative;display:inline-block;width:22px;height:20px}.shin .twitter-feed .icon-twitter:before{color:#d2d2d2;font-size:120%;position:absolute;width:22px;top:0}.shin .twitter-feed .tweet-title{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:50px;font-size:5rem;font-family:PF Din Text Cond W01 X Black,Arial;margin:20px 0;margin-top:0}.shin .twitter-feed .tweet-title:first-child{margin-top:0}.shin .twitter-feed .tweet-title a{color:#232221}@media (min-width:820px){.shin .twitter-feed .tweet-title{line-height:.8}}.shin .twitter-feed .tweet-title.long-title{font-size:48px;font-size:4.8rem}@media (min-width:820px){.shin .twitter-feed .tweet-title{font-size:100px;font-size:10rem}.shin .twitter-feed .tweet-title.long-title{font-size:80px;font-size:8rem}}@media (min-width:1100px){.shin .twitter-feed .tweet-title{font-size:140px;font-size:14rem}.shin .twitter-feed .tweet-title.long-title{font-size:110px;font-size:11rem}}.shin .twitter-feed .tweet-container:after{content:"";display:table;clear:both}.shin .twitter-feed .tweet-content{padding:20px}.shin .twitter-feed .tweet-date{font-family:PF DinText W01 Medium;color:#757575;text-transform:uppercase;margin-bottom:5px}@media (min-width:640px){.shin .twitter-feed .tweet-content,.shin .twitter-feed .tweet-img{float:right;width:50%}}@media (min-width:1100px){.shin .twitter-feed>.wrapper{margin-bottom:-50px;width:65.90909%;float:left;margin-right:-100%;margin-left:17.04545%;clear:none}.shin .twitter-feed .tweet-img img{transform:translateY(-50px)}}.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/dist/../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 h5{text-align:center;color:#4a4a4a}.shin .social-icons{text-align:center;margin-top:45px}@media (min-width:640px){.shin h5{text-align:left}.shin .newsletter-signup{width:48.86364%;float:left;margin-right:-100%;margin-left:0;clear:none}.shin .social-icons{width:48.86364%;float:right;margin-left:0;margin-right:0;clear:none;text-align:right;margin-top:70px}}@media (min-width:820px){.shin .newsletter-signup{width:43.18182%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none}.shin .social-icons{width:31.81818%;float:left;margin-right:-100%;margin-left:56.81818%;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.90909%;float:right;margin-left:0;margin-right:0;clear:none}.listing.blog .filters>.wrapper,.listing.events .filters>.wrapper{width:54.54545%;float:left;margin-right:-100%;margin-left:34.09091%;clear:none}}.filters .label-filters{display:block;position:relative;background:#004772;margin:0 0 20px}.filters .label-filters .label-title{font-size:20px;font-size:2rem;display:inline-block;text-transform:uppercase;font-family:PF DinText W01 Medium;color:#fff;margin:0;padding:20px 0 20px 30px;text-align:center}.filters .label-filters:before{content:"\020";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:PF Din Text Comp W01 Medium;color:#4a4a4a;margin:0 10px 10px 0;text-transform:uppercase;transition:all .2s ease-in;position:relative}.filters a.filter:before{position:absolute;content:"";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:"";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{background-color:#fff;color:#004772!important;padding:10px 20px;position:absolute;top:50%;transform:translateY(-50%);right:10px}.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.86364%;float:left;margin-right:-100%;margin-left:0;clear:none}.listing.listing-grid>article:nth-child(2n){width:48.86364%;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.81818%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:both}.listing.listing-grid>article:nth-child(3n+2){width:31.81818%;float:left;margin-right:-100%;margin-left:34.09091%;clear:none}.listing.listing-grid>article:nth-child(3n+3){width:31.81818%;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:"\020";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.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.27273%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none}}.listing.listing-row h3:not(:first-child),.pager{margin-top:60px}@media (min-width:820px){.pager{width:77.27273%;float:left;margin-right:-100%;margin-left:11.36364%;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}.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.90909%;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.b-lazy.b-loaded,.motd-listing article.node-view-gallery .field__item img:not(.b-lazy){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 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:"";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:"\020";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.86364%;float:left;margin-right:-100%;margin-left:0;clear:none}.motd-listing article.node-view-gallery:nth-child(2n){width:48.86364%;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.81818%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:both}.motd-listing article.node-view-gallery:nth-child(3n+2){width:31.81818%;float:left;margin-right:-100%;margin-left:34.09091%;clear:none}.motd-listing article.node-view-gallery:nth-child(3n+3){width:31.81818%;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.45455%;float:left;margin-right:-100%;margin-left:5.68182%;clear:none;clear:both}.motd-listing article.node-view-gallery:nth-child(4n+2){width:20.45455%;float:left;margin-right:-100%;margin-left:28.40909%;clear:none}.motd-listing article.node-view-gallery:nth-child(4n+3){width:20.45455%;float:left;margin-right:-100%;margin-left:51.13636%;clear:none}.motd-listing article.node-view-gallery:nth-child(4n+4){width:20.45455%;float:left;margin-right:-100%;margin-left:73.86364%;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 .copy{padding:60px 30px;text-align:center}.node-view-preview .copy h2{margin-bottom:20px;line-height:1em}.node-view-preview .copy .field--name-field-subtitle{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:18px;font-size:1.8rem;margin-bottom:40px}.node-view-preview .copy .field--name-field-subtitle:first-child{margin-top:0}.node-view-preview .copy .field--name-field-subtitle a{color:#232221}@media (min-width:820px){.node-view-preview .copy .field--name-field-subtitle{line-height:.8}}.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}.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:24px;font-size:2.4rem}.node-view-preview.node-type-promo-banner .field--name-title{display:block;color:#719932;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 .image,.promo .node-view-preview a.button,.promo .node-view-preview h6.subtitle{display:none}.promo .node-view-preview h2,.promo .node-view-preview h6.title{margin:0 auto;max-width:250px;font-size:30px;font-size:3rem;border:1px solid hsla(0,0%,100%,.5);padding:20px;text-align:center;font-family:PF Din Text Comp W01 Medium}.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 .image,.promo .node-view-preview h6.subtitle{display:block}.promo .node-view-preview a.button{display:inline-block}.promo .node-view-preview h2,.promo .node-view-preview h6{margin-bottom:0}.promo .node-view-preview.node-type-promo-banner h6{margin-bottom:10px}.promo .node-view-preview h2,.promo .node-view-preview h6.title{border:0;text-align:left;max-width:600px;padding:0}.promo .node-view-preview h2{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:32px;font-size:3.2rem;font-family:PF Din Text Cond W01 X Black,Arial;margin-bottom:45px;margin:10px 0 0}.promo .node-view-preview h2:first-child{margin-top:0}.promo .node-view-preview h2 a{color:#232221}}@media (min-width:820px) and (min-width:820px){.promo .node-view-preview h2{line-height:.8}}@media (min-width:820px) and (min-width:640px){.promo .node-view-preview h2{font-size:40px;font-size:4rem}}@media (min-width:820px){.promo .node-view-preview h6.title{font-family:PF Din Text Cond W01 Bold,Arial;font-weight:400;color:#232221;text-transform:uppercase;line-height:1;font-size:18px;font-size:1.8rem;font-family:PF Din Text Comp W01 Medium;color:#4a4a4a;margin-top:10px;font-size:24px;font-size:2.4rem;margin:0 0 40px}.promo .node-view-preview h6.title:first-child{margin-top:0}.promo .node-view-preview h6.title a{color:#232221}}@media (min-width:820px) and (min-width:820px){.promo .node-view-preview h6.title{line-height:.8}}@media (min-width:820px){.promo .node-view-preview .field--name-body,.promo .node-view-preview .field--name-body a,.promo .node-view-preview h2,.promo .node-view-preview h2 a,.promo .node-view-preview h6,.promo .node-view-preview h6 a{color:#fff}.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:"\020";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}.field--name-field-related-content .node-type-promo-banner a.button{background-color:#fff;color:#719932}.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:"";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.27273%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none;text-align:right;padding-top:5px}}.legend .legend-item{display:inline-block;margin:0 8px;padding-left:20px;font-family:PF Din Text Cond W01 Light;text-transform:uppercase;position:relative;font-size:16px;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:"";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.27273%;float:left;margin-right:-100%;margin-left:11.36364%;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.81818%;float:left;margin-right:-100%;margin-left:0;clear:none}.node-view-teaser>.wrapper .right_teaser{width:60.22727%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:820px){.node-view-teaser>.wrapper .left_teaser{width:26.47059%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-bottom:0}.node-view-teaser>.wrapper .right_teaser{width:70.58824%;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.45455%;float:left;margin-right:-100%;margin-left:0;clear:none}.node-view-teaser.node-type-event>.wrapper .right_teaser{width:77.27273%;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.76471%;float:left;margin-right:-100%;margin-left:0;clear:none}.node-view-teaser.node-type-event>.wrapper .right_teaser{width:85.29412%;float:right;margin-left:0;margin-right:0;clear:none}}.section-thankyou main.content{padding-bottom:0}.section-thankyou main.content>.wrapper article.node{background:#000}@media (min-width:820px){.section-thankyou main.content>.wrapper{margin-left:0;margin-right:0;max-width:none!important}.section-thankyou main.content>.wrapper article.node>.wrapper{max-width:1920px;margin:0 auto}.section-thankyou main.content>.wrapper article.node>.wrapper:after{content:"";display:table;clear:both}}.section-thankyou .shin{margin-top:0}.section-thankyou .container-exhibition h1,.section-thankyou .container-exhibition h2,.section-thankyou .container-exhibition h3,.section-thankyou .container-exhibition h4,.section-thankyou .container-feed h1,.section-thankyou .container-feed h2,.section-thankyou .container-feed h3,.section-thankyou .container-feed h4,.section-thankyou .landing-page h1,.section-thankyou .landing-page h2,.section-thankyou .landing-page h3,.section-thankyou .landing-page h4{color:#fff;font-weight:400;font-family:PF Din Text Cond W01 Light}.section-thankyou .container-exhibition h1 strong,.section-thankyou .container-exhibition h2 strong,.section-thankyou .container-exhibition h3 strong,.section-thankyou .container-exhibition h4 strong,.section-thankyou .container-feed h1 strong,.section-thankyou .container-feed h2 strong,.section-thankyou .container-feed h3 strong,.section-thankyou .container-feed h4 strong,.section-thankyou .landing-page h1 strong,.section-thankyou .landing-page h2 strong,.section-thankyou .landing-page h3 strong,.section-thankyou .landing-page h4 strong{font-weight:400;font-family:PF Din Text Cond W01 Bold}.section-thankyou .container-exhibition h1,.section-thankyou .container-feed h1,.section-thankyou .landing-page h1{font-size:40px;font-size:4rem;letter-spacing:-1px}.section-thankyou .container-exhibition h2,.section-thankyou .container-feed h2,.section-thankyou .landing-page h2{font-size:30px;font-size:3rem}.section-thankyou .container-exhibition h3,.section-thankyou .container-feed h3,.section-thankyou .landing-page h3{font-size:24px;font-size:2.4rem;font-family:PF Din Text Comp W01 Regular;text-transform:none}.section-thankyou .container-exhibition h4.subhead,.section-thankyou .container-feed h4.subhead,.section-thankyou .landing-page h4.subhead{font-size:30px;font-size:3rem;margin-top:40px;font-family:PF Din Text Comp W01 Medium;text-transform:none;color:#719932}.section-thankyou .container-exhibition p,.section-thankyou .container-feed p,.section-thankyou .landing-page p{font-size:14px;font-size:1.4rem;color:#fff;line-height:20px}@media (min-width:640px){.section-thankyou .container-exhibition h1,.section-thankyou .container-feed h1,.section-thankyou .landing-page h1{font-size:50px;font-size:5rem}.section-thankyou .container-exhibition h2,.section-thankyou .container-feed h2,.section-thankyou .landing-page h2{font-size:44px;font-size:4.4rem}.section-thankyou .container-exhibition h3,.section-thankyou .container-feed h3,.section-thankyou .landing-page h3{font-size:30px;font-size:3rem}.section-thankyou .container-exhibition p,.section-thankyou .container-feed p,.section-thankyou .landing-page p{font-size:18px;font-size:1.8rem;line-height:26px}}@media (min-width:820px){.section-thankyou .container-exhibition h1,.section-thankyou .container-feed h1,.section-thankyou .landing-page h1{font-size:100px;font-size:10rem}.section-thankyou .container-exhibition h2,.section-thankyou .container-feed h2,.section-thankyou .landing-page h2{font-size:60px;font-size:6rem}.section-thankyou .container-exhibition h3,.section-thankyou .container-feed h3,.section-thankyou .landing-page h3{font-size:44px;font-size:4.4rem}}@media (min-width:1400px){.section-thankyou .container-exhibition h1,.section-thankyou .container-feed h1,.section-thankyou .landing-page h1{font-size:140px;font-size:14rem}}.section-thankyou .section-hero{position:relative;height:calc(100vh - 80px)}.section-thankyou .section-hero .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-image:url(/modules/custom/campaign/misc/images/hero-2018-19-m.jpg);background-size:cover;background-position:0}.section-thankyou .section-hero .copy{position:absolute;padding:20px 30px;left:0;bottom:30px;width:90%}@media (min-width:640px){.section-thankyou .section-hero .copy{width:60%}}@media (min-width:820px){.section-thankyou .section-hero{height:100vh}.section-thankyou .section-hero .bg-img{background-image:url(/modules/custom/campaign/misc/images/hero-2018-19.jpg)}.section-thankyou .section-hero .copy{padding:0;top:50px;left:50px;bottom:auto;max-width:450px}}@media (min-width:1400px){.section-thankyou .section-hero h1{font-size:120px;font-size:12rem}.section-thankyou .section-hero .copy{top:50%;transform:translateY(-50%);left:150px;max-width:600px}}.section-thankyou .section-content{padding:80px 0}.section-thankyou .section-content:after{content:"";display:table;clear:both}.section-thankyou .section-content .copy{padding:20px 30px;text-align:center}.section-thankyou .section-content .leaf span:before{font-size:60px;color:#4bade9}.section-thankyou .section-content h2{margin-top:20px}@media (min-width:820px){.section-thankyou .section-content{padding:150px 0}.section-thankyou .section-content .copy{width:65.90909%;float:left;margin-right:-100%;margin-left:17.04545%;clear:none;padding:0 20px}.section-thankyou .section-content .leaf span:before{font-size:80px}}@media (min-width:1400px){.section-thankyou .section-content .copy{width:43.18182%;float:left;margin-right:-100%;margin-left:28.40909%;clear:none}}.section-thankyou .layout-portrait{margin:20px 0;overflow:hidden;position:relative}.section-thankyou .layout-portrait:after{content:"";display:table;clear:both}.section-thankyou .layout-portrait .floating-icon{position:absolute;display:none}.section-thankyou .layout-portrait .floating-icon span:before{font-size:100px;color:#4bade9}.section-thankyou .layout-portrait .mobile-intro-placeholder{width:100%;float:right;margin-left:0;margin-right:0;clear:none;text-align:center}.section-thankyou .layout-portrait .mobile-intro-placeholder>.wrapper{margin:0 auto;position:relative;max-width:560px;padding:70px 20px 80px}.section-thankyou .layout-portrait .mobile-intro-placeholder>.wrapper:before{content:"\020";position:absolute;width:2px;left:50%;top:0;height:50px;background:#fff;margin-left:-1px}.section-thankyou .layout-portrait .mobile-intro-placeholder h2{font-size:40px;font-size:4rem;line-height:.9;margin-bottom:20px}.section-thankyou .layout-portrait .mobile-intro-placeholder p{padding:0 40px}.section-thankyou .layout-portrait#section-6{padding-bottom:20px}.section-thankyou .layout-portrait .box>.wrapper{height:100%}.section-thankyou .layout-portrait .box a{transition:all .2s ease-in;display:block;position:relative;height:100%;background-color:transparent;background-blend-mode:multiply;background-size:cover;background-position:50%}.section-thankyou .layout-portrait .box a:before{content:"";color:hsla(0,0%,100%,.5);font-size:44px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:44px;height:44px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:44px;float:left;z-index:9;text-indent:0;transition:all .2s ease-in;position:absolute;top:10px;right:10px;z-index:1}.section-thankyou .layout-portrait .box a.active,.section-thankyou .layout-portrait .box a:hover{background-color:#4bade9}.section-thankyou .layout-portrait .box a.active:before{transform:rotate(-45deg)}.section-thankyou .layout-portrait .box a .hidden{display:none}.section-thankyou .layout-portrait .col-1{width:54.54545%;float:left;margin-right:-100%;margin-left:0;clear:none}.section-thankyou .layout-portrait .col-2{width:43.18182%;float:right;margin-left:0;margin-right:0;clear:none}.section-thankyou .layout-portrait .col-3{display:none}.section-thankyou .layout-portrait.layout-type-1 .col-1 .box-1{height:72vh;padding:0}.section-thankyou .layout-portrait.layout-type-1 .col-2 .box-1,.section-thankyou .layout-portrait.layout-type-1 .col-2 .box-2{height:36vh;padding:10px 0 10px 10px}.section-thankyou .layout-portrait.layout-type-2 .col-1 .box-1{height:72vh;padding:0}.section-thankyou .layout-portrait.layout-type-2 .col-2 .box-1{height:18vh;padding:10px 0 10px 10px}.section-thankyou .layout-portrait.layout-type-2 .col-2 .box-2{height:54vh;padding:10px 0 10px 10px}@media (min-width:1100px){.section-thankyou .layout-portrait{margin:0;padding:100px 0}.section-thankyou .layout-portrait .mobile-intro-placeholder{display:none}.section-thankyou .layout-portrait .floating-icon{display:block}.section-thankyou .layout-portrait#section-3 .floating-icon{top:15%;right:10%}.section-thankyou .layout-portrait#section-4 .floating-icon{top:55%;right:20%}.section-thankyou .layout-portrait#section-5 .floating-icon{bottom:10%;left:40%}.section-thankyou .layout-portrait#section-6 .floating-icon{top:75%;left:38%}.section-thankyou .layout-portrait#section-6{padding-bottom:250px}.section-thankyou .layout-portrait .col-1{width:43.18182%;float:left;margin-right:-100%;margin-left:0;clear:none}.section-thankyou .layout-portrait.layout-type-1 .col-2{width:20.45455%;float:left;margin-right:-100%;margin-left:45.45455%;clear:none}.section-thankyou .layout-portrait.layout-type-1 .col-3{display:block;width:31.81818%;float:right;margin-left:0;margin-right:0;clear:none}.section-thankyou .layout-portrait.layout-type-1 .col-1 .box-1{height:120vh;padding:0}.section-thankyou .layout-portrait.layout-type-1 .col-2 .box-1,.section-thankyou .layout-portrait.layout-type-1 .col-2 .box-2{height:60vh;padding:20px 0}.section-thankyou .layout-portrait.layout-type-1 .col-3 .box-1{height:78vh;padding:20px 0}.section-thankyou .layout-portrait.layout-type-1 .col-3 .box-2{height:42vh;padding:20px 0}.section-thankyou .layout-portrait.layout-type-2{padding:250px 0}.section-thankyou .layout-portrait.layout-type-2 .col-2{width:31.81818%;float:left;margin-right:-100%;margin-left:45.45455%;clear:none}.section-thankyou .layout-portrait.layout-type-2 .col-3{display:block;width:20.45455%;float:right;margin-left:0;margin-right:0;clear:none}.section-thankyou .layout-portrait.layout-type-2 .col-1 .box-1{height:120vh;padding:0}.section-thankyou .layout-portrait.layout-type-2 .col-2 .box-1{height:42vh;padding:20px 0}.section-thankyou .layout-portrait.layout-type-2 .col-2 .box-2{height:78vh;padding:20px 0}.section-thankyou .layout-portrait.layout-type-2 .col-3 .box-1,.section-thankyou .layout-portrait.layout-type-2 .col-3 .box-2{height:60vh;padding:20px 0}}@media (min-width:1400px){.section-thankyou .layout-portrait .col-1{width:43.18182%;float:left;margin-right:-100%;margin-left:0;clear:none}.section-thankyou .layout-portrait.layout-type-1 .col-2{width:20.45455%;float:left;margin-right:-100%;margin-left:45.45455%;clear:none}.section-thankyou .layout-portrait.layout-type-1 .col-3{width:31.81818%;float:right;margin-left:0;margin-right:0;clear:none}.section-thankyou .layout-portrait.layout-type-1 .col-1 .box-1{padding:0 60px 0 0}.section-thankyou .layout-portrait.layout-type-1 .col-2 .box-1{padding:0 0 60px 60px}.section-thankyou .layout-portrait.layout-type-1 .col-2 .box-2{padding:0 60px 60px 0}.section-thankyou .layout-portrait.layout-type-1 .col-3 .box-1{padding:60px 60px 60px 0}.section-thankyou .layout-portrait.layout-type-1 .col-3 .box-2{padding:0 0 60px}.section-thankyou .layout-portrait.layout-type-2 .col-2{width:31.81818%;float:left;margin-right:-100%;margin-left:45.45455%;clear:none}.section-thankyou .layout-portrait.layout-type-2 .col-3{width:20.45455%;float:right;margin-left:0;margin-right:0;clear:none}.section-thankyou .layout-portrait.layout-type-2 .col-1 .box-1{padding:0 60px 0 0}.section-thankyou .layout-portrait.layout-type-2 .col-2 .box-1{padding:0 0 60px}.section-thankyou .layout-portrait.layout-type-2 .col-2 .box-2{padding:60px 60px 0 0}.section-thankyou .layout-portrait.layout-type-2 .col-3 .box-1{padding:0 0 60px 60px}.section-thankyou .layout-portrait.layout-type-2 .col-3 .box-2{padding:0 60px 60px 0}}.section-thankyou .layout-portrait .overlay-box{position:fixed;top:80px;left:0;height:calc(100vh - 80px);width:100%;display:none;z-index:10}.section-thankyou .layout-portrait .overlay-box.opened{display:block}.section-thankyou .layout-portrait .overlay-box .overlay-content{position:relative;background:rgba(0,0,0,.9);padding:100px 20px 50px;height:100%}.section-thankyou .layout-portrait .overlay-box .overlay-content>.wrapper{background:#111;padding:30px 20px 40px}.section-thankyou .layout-portrait .overlay-box .btn-close{position:relative;position:absolute;top:20px;right:20px;height:44px;width:44px;z-index:11}.section-thankyou .layout-portrait .overlay-box .btn-close:before{transition:all .2s ease-in;position:absolute;content:"";color:hsla(0,0%,100%,.5);font-size:44px;font-family:icomoon;font-style:normal;font-weight:400;speak:none;display:block;text-decoration:none;width:44px;height:44px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:44px;float:left;z-index:9;text-indent:0;transform:rotate(-45deg)}.section-thankyou .layout-portrait .overlay-box h2{font-size:40px;font-size:4rem;line-height:.9;margin-bottom:20px}.section-thankyou .layout-portrait .overlay-box h3 .subline{position:relative}.section-thankyou .layout-portrait .overlay-box h3 .subline:after{position:absolute;content:"\020";height:2px;width:100%;background-color:#4bade9;left:0;bottom:-5px}@media (min-width:640px){.section-thankyou .layout-portrait .overlay-box .overlay-content{padding:100px 50px 50px}.section-thankyou .layout-portrait .overlay-box .overlay-content>.wrapper{padding:50px}}@media (min-width:820px){.section-thankyou .layout-portrait .overlay-box{top:160px;height:calc(100vh - 160px)}.section-thankyou .layout-portrait .overlay-box h3{font-size:36px;font-size:3.6rem}}@media (min-width:1100px){.section-thankyou .layout-portrait .overlay-box{position:absolute;top:34%;left:29%;width:350px;height:auto;display:block}.section-thankyou .layout-portrait .overlay-box .btn-close{display:none}.section-thankyou .layout-portrait .overlay-box .overlay-content{margin:0;box-shadow:0 2px 24px 1px rgba(0,0,0,.5);padding:30px;height:auto;background:#111}.section-thankyou .layout-portrait .overlay-box .overlay-content>.wrapper{padding:0}}@media (min-width:1800px){.section-thankyou .layout-portrait .overlay-box{width:450px;top:25%;left:30%}.section-thankyou .layout-portrait .overlay-box>.wrapper{padding:50px}}.section-thankyou .container-related-content{background:none;margin:0;padding:0}.section-thankyou .container-related-content .section-content{margin:100px 0 0;padding:50px 0}.section-thankyou .container-related-content .section-content h2{font-size:30px;font-size:3rem;margin-bottom:25px;font-weight:400;font-family:PF Din Text Cond W01 Bold}.section-thankyou .container-related-content .node-view-preview{margin-left:auto;margin-right:auto;max-width:400px}.section-thankyou .container-related-content .node-view-preview:not(:first-child){margin-top:30px}@media (min-width:820px){.section-thankyou .container-related-content .node-view-preview{max-width:none}.section-thankyou .container-related-content .node-view-preview:not(:first-child){margin-top:0}.section-thankyou .container-related-content .node-view-preview:nth-child(1n){width:31.81818%;float:left;margin-right:-100%;margin-left:0;clear:none}.section-thankyou .container-related-content .node-view-preview:nth-child(2n){width:31.81818%;float:left;margin-right:-100%;margin-left:34.09091%;clear:none}.section-thankyou .container-related-content .node-view-preview:nth-child(3n){width:31.81818%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:640px){.section-thankyou .container-related-content .section-content h2{font-size:44px;font-size:4.4rem}}@media (min-width:820px){.section-thankyou .container-related-content .section-content h2{font-size:60px;font-size:6rem}}.section-thankyou .container-feed h2{color:#232221}.section-thankyou .container-feed p{color:#4a4a4a}.section-thankyou .container-feed .juicer-feed p{color:#fff}.section-thankyou .container-feed .section-content{padding-bottom:75px}.section-thankyou .container-feed .section-feed{position:relative;margin:0 20px}.section-thankyou .container-feed .section-feed .juicer-feed a.j-paginate{background:#4f6b23 url(/themes/custom/jaypeak/dist/../images/pattern-diagonal.png) 0 0;font-family:PF Din Text Comp W01 Medium,Arial;font-size:18px;text-transform:uppercase;padding:14px 30px 16px;display:inline-block;text-align:center;border-radius:0;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;display:block;border:0;margin:20px auto;font-weight:400;color:#fff;text-decoration:none}.section-thankyou .container-feed .section-feed .juicer-feed a.j-paginate:active,.section-thankyou .container-feed .section-feed .juicer-feed a.j-paginate:focus,.section-thankyou .container-feed .section-feed .juicer-feed a.j-paginate:hover{color:#fff;-webkit-text-decoration:"none";text-decoration:"none"}div+.section-thankyou .container-feed .section-feed .juicer-feed a.j-paginate{margin-top:30px}.section-thankyou .container-feed .section-feed .juicer-feed a.j-paginate:focus,.section-thankyou .container-feed .section-feed .juicer-feed a.j-paginate:hover{opacity:.8}@media (min-width:820px){.section-thankyou .container-feed{margin:0 40px}}@media (min-width:1100px){.section-thankyou .container-feed .section-feed{max-width:1600px;margin:0 auto;padding-top:150px}.section-thankyou .container-feed .section-feed:before{content:"\020";position:absolute;width:4px;left:50%;top:0;height:150px;background:#4bade9;margin-left:-2px}}.container-exhibition{margin:100px 0;background:#000}.container-exhibition .section-content{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;padding:40px 0}@media (min-width:1400px){.container-exhibition .section-content{max-width:1240px;padding-left:0;padding-right:0}}.container-exhibition .content{padding:20px 40px}.container-exhibition .content h2{font-family:PF Din Text Cond W01 Bold}.container-exhibition .content ul{margin:0;padding:0}.container-exhibition .content ul li{list-style:none;margin:0;padding:0;color:#fff;text-transform:uppercase;font-family:PF Din Text Comp W01 Regular}.container-exhibition .content ul li:after{content:"";display:table;clear:both}.container-exhibition .content ul li .exhibition-label{padding:15px 0 5px}.container-exhibition .content ul li .exhibition-date{border-bottom:1px solid #fff;padding:0 0 15px}.container-exhibition .content ul li:last-child .exhibition-date,.container-exhibition .content ul li:last-child .exhibition-label{border:0}.container-exhibition .image{padding:0 40px}@media (min-width:640px){.container-exhibition .section-content{padding:80px 0}.container-exhibition .content ul li .exhibition-date,.container-exhibition .content ul li .exhibition-label{float:left;width:50%;border-bottom:1px solid #fff;padding:15px 0}.container-exhibition .content ul li .exhibition-date{width:45%;margin-left:5%}}@media (min-width:820px){.container-exhibition .content{padding-right:0;width:60.22727%;float:left;margin-right:-100%;margin-left:0;clear:none}.container-exhibition .image{padding:40px 40px 0 0;width:31.81818%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:1400px){.container-exhibition .content{width:48.86364%;float:left;margin-right:-100%;margin-left:0;clear:none;padding-top:50px}.container-exhibition .image{padding:0;width:43.18182%;float:right;margin-left:0;margin-right:0;clear:none}}a.skip-to-content{font-size:14px;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:PF Din Text Cond W01 Bold,Arial;text-transform:uppercase}a.skip-to-content:focus{left:50%;opacity:1}main.content{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)}}.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.18182%;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.27273%;float:left;margin-right:-100%;margin-left:11.36364%;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.27273%;float:left;margin-right:-100%;margin-left:11.36364%;clear:none}}#reseze p{font-size:14px;font-size:1.4rem;margin-bottom:10px}#reseze ul{padding-left:20px}#reseze li{font-size:14px;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:"";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:14px;font-size:1.4rem;font-family:PF Din Text Comp W01 Medium;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:14px;font-size:1.4rem}#reseze .package-overview .package-item{opacity:0;height:0;overflow:hidden;transition:all .2s ease-in;font-size:14px;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}}
