@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700,900");
/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}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:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.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:-0.5em;}sub{bottom:-0.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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
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(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/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(/themes/contrib/classy/images/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(/themes/contrib/classy/images/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(/themes/contrib/classy/images/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;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
@font-face{font-family:"BrushScriptMT";src:url(/sites/peak/themes/tower/fonts/BrushScriptMT.ttf) format("truetype"),url(/sites/peak/themes/tower/fonts/BrushScriptMT.woff) format("woff");font-weight:normal;font-display:auto;}.clearfix:after,.header_heritage .heritage-content .timeline:after,.path-gallery .view-gallery .masonry-layout:after,.header_contact_us .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general:after,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general:after,body.path-frontpage .region-bottom .menu--social-links-menu:after,.layout-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix,.header_heritage .heritage-content .timeline,.path-gallery .view-gallery .masonry-layout,.header_contact_us .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general,body.path-frontpage .region-bottom .menu--social-links-menu,.layout-content{display:inline-block;}* html .clearfix,.header_heritage html .heritage-content .timeline,.header_heritage .heritage-content html .timeline,.path-gallery html .view-gallery .masonry-layout,.path-gallery .view-gallery html .masonry-layout,.header_contact_us html .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general,.header_contact_us .field--name-field-paragraphs > .field__item html .paragraph--type--group-contact-us-for-general,.header_getting_to_the_peak html article[about*=opening-hours] .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item html .paragraph--type--group-contact-us-for-general,body.path-frontpage html .region-bottom .menu--social-links-menu,body.path-frontpage .region-bottom html .menu--social-links-menu,* html .layout-content{height:1%;}.clearfix,.header_heritage .heritage-content .timeline,.path-gallery .view-gallery .masonry-layout,.header_contact_us .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general,body.path-frontpage .region-bottom .menu--social-links-menu,.layout-content{display:block;}*{margin:0;padding:0;}body{font-family:"Lato";font-size:15px;color:#333;line-height:1.4;}img{max-width:100%;height:auto;display:block;}a,button,input,select{outline:none;}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}p{letter-spacing:1px;}.slick-track.sliding{pointer-events:none;}body:not(.path-user) .header-sticky{position:fixed;width:100%;z-index:9998;transition:all 0.15s ease-in-out;top:0;}body.header_default:not(.path-user):not(.path-frontpage):not(.path-search) .region-navigation{background:url(/sites/peak/themes/tower/images/gallery-bg.jpg) left top repeat-x;height:110px;}body.header_default:not(.path-user):not(.path-frontpage):not(.path-search) .region-navigation::before{display:none;}body.header_default:not(.path-user):not(.path-frontpage):not(.path-search) .layout-content{padding-top:150px;min-height:300px;}body.header_default:not(.path-user):not(.path-frontpage):not(.path-search) .region-content{padding:0 20px;margin-top:20px;}body.user-logged-in .header-sticky{position:relative !important;}body.user-logged-in .header-sticky .region-navigation::before{background:linear-gradient(to bottom,rgb(0,92,84) 0%,#004c45 100%) !important;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:9999;}body:not(.path-user) .region-navigation{background-color:transparent;transition:all 0.15s ease-in-out;}@media all and (max-width:1024px){body.scrolled:not(.path-user) .header-sticky{top:-40px;}}body.scrolled:not(.path-user) .region-navigation{background:none;box-shadow:0 4px 4px -2px rgba(0,0,0,0.2);}@media all and (min-width:1025px){body.scrolled:not(.path-user) .region-navigation{background:#fff !important;}}body.scrolled:not(.path-user) .region-navigation:before{display:none;}body.scrolled:not(.path-user) .region-navigation #block-tower-branding .site-logo .img-site-logo-scrolled,body.scrolled:not(.path-user) .region-navigation #block-system-branding-block .site-logo .img-site-logo-scrolled{display:block;}@media all and (max-width:1024px){body.scrolled:not(.path-user) .region-navigation #block-tower-branding .site-logo .img-site-logo-scrolled,body.scrolled:not(.path-user) .region-navigation #block-system-branding-block .site-logo .img-site-logo-scrolled{display:none;}}body.scrolled:not(.path-user) .region-navigation #block-tower-branding .site-logo .img-site-logo,body.scrolled:not(.path-user) .region-navigation #block-system-branding-block .site-logo .img-site-logo{display:none;}@media all and (max-width:1024px){body.scrolled:not(.path-user) .region-navigation #block-tower-branding .site-logo .img-site-logo,body.scrolled:not(.path-user) .region-navigation #block-system-branding-block .site-logo .img-site-logo{display:block;}}body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li{background:none !important;}body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li:hover a,body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li.menu-item--active-trail a,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li:hover a,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li.menu-item--active-trail a{color:#004c45;}body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li a,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li a{color:#333;}body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li:nth-child(1) a,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li:nth-child(1) a{background:url(/sites/peak/themes/tower/images/icon_menu_promotion_hover.png) center 15px no-repeat;}body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li:nth-child(2) a,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li:nth-child(2) a{background:url(/sites/peak/themes/tower/images/icon_menu_ticket_booking_hover.png) center 15px no-repeat;}body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li:nth-child(3) a,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li:nth-child(3) a{background:url(/sites/peak/themes/tower/images/icon_menu_tothepeak_hover.png) center 15px no-repeat;}body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li:nth-child(4) a,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li:nth-child(4) a{background:url(/sites/peak/themes/tower/images/icon_menu_experience_hover.png) center 15px no-repeat;}body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li:nth-child(5) a,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li:nth-child(5) a{background:url(/sites/peak/themes/tower/images/icon_menu_shop_dine_hover.png) center 15px no-repeat;}body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li:nth-child(6) a,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li:nth-child(6) a{background:url(/sites/peak/themes/tower/images/icon_menu_gallery_hover.png) center 15px no-repeat;}body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li:nth-child(7) a,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li:nth-child(7) a{background:url(/sites/peak/themes/tower/images/icon_menu_news_hover.png) center 15px no-repeat;}body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li a.buy-now-btn,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li a.buy-now-btn{background:url(/sites/peak/themes/tower/images/icon_buy_now_hover.png) center 15px no-repeat;}body.scrolled:not(.path-user) .region-navigation #block-tower-main-menu ul.menu li:nth-child(8) a,body.scrolled:not(.path-user) .region-navigation .header-main-menu ul.menu li:nth-child(8) a{background:url(/sites/peak/themes/tower/images/icon_menu_heritage_hover.png) center 15px no-repeat;}.region-top-header{width:100%;height:40px;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgb(255,255,255) 0%,rgb(221,221,221) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgb(255,255,255)),color-stop(100%,rgb(221,221,221)));background:-webkit-linear-gradient(top,rgb(255,255,255) 0%,rgb(221,221,221) 100%);background:-o-linear-gradient(top,rgb(255,255,255) 0%,rgb(221,221,221) 100%);background:-ms-linear-gradient(top,rgb(255,255,255) 0%,rgb(221,221,221) 100%);background:linear-gradient(to bottom,rgb(255,255,255) 0%,rgb(221,221,221) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#dddddd",GradientType=0);}.region-top-header .region-top-header-wrapper{max-width:1330px;margin:0 auto;padding:0 20px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;height:40px;}@media all and (max-width:480px){.region-top-header .region-top-header-wrapper{padding:0 10px;}}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span{margin-right:20px;height:40px;line-height:40px;float:left;}@media all and (max-width:480px){.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span{font-size:12px;}}@media all and (max-width:360px){.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span{margin-right:10px;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather{display:none !important;}}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather{margin-right:5px;display:inline-block;width:28px;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-50,.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather{background:url(/sites/peak/themes/tower/images/ico-sunny.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-51{background:url(/sites/peak/themes/tower/images/ico-partly-cloudy.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-52{background:url(/sites/peak/themes/tower/images/ico-partly-cloudy.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-53{background:url(/sites/peak/themes/tower/images/ico-sunny-snowing.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-54{background:url(/sites/peak/themes/tower/images/ico-sunny-snowing.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-60{background:url(/sites/peak/themes/tower/images/ico-cloudy.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-61{background:url(/sites/peak/themes/tower/images/ico-cloudy.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-62{background:url(/sites/peak/themes/tower/images/ico-raining.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-63{background:url(/sites/peak/themes/tower/images/ico-raining.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-64{background:url(/sites/peak/themes/tower/images/ico-raining.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-65{background:url(/sites/peak/themes/tower/images/ico-thunderstorms.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-70{background:url(/sites/peak/themes/tower/images/ico-clear.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-71{background:url(/sites/peak/themes/tower/images/ico-clear.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-72{background:url(/sites/peak/themes/tower/images/ico-clear.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-73{background:url(/sites/peak/themes/tower/images/ico-clear.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-74{background:url(/sites/peak/themes/tower/images/ico-clear.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-75{background:url(/sites/peak/themes/tower/images/ico-clear.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-76{background:url(/sites/peak/themes/tower/images/ico-cloudy.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-77{background:url(/sites/peak/themes/tower/images/ico-cloudy.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-80{background:url(/sites/peak/themes/tower/images/ico-windy.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-81{background:url(/sites/peak/themes/tower/images/ico-windy.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-82{background:url(/sites/peak/themes/tower/images/ico-haze.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-83{background:url(/sites/peak/themes/tower/images/ico-haze.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-84{background:url(/sites/peak/themes/tower/images/ico-haze.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-85{background:url(/sites/peak/themes/tower/images/ico-haze.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-90{background:url(/sites/peak/themes/tower/images/ico-hot-temps.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-91{background:url(/sites/peak/themes/tower/images/ico-hot-temps.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-92{background:url(/sites/peak/themes/tower/images/ico-frigid-temps.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-left #block-timeweatherblock span.icon-weather.icon-weather-93{background:url(/sites/peak/themes/tower/images/ico-frigid-temps.png) no-repeat left center;}.region-top-header .region-top-header-wrapper .region-top-header-right{display:flex;}@media all and (max-width:1024px){.region-top-header .region-top-header-wrapper .region-top-header-right #block-topheadermenu,.region-top-header .region-top-header-wrapper .region-top-header-right #block-system-menu-block-top-header-menu{display:none;}}.region-top-header .region-top-header-wrapper .region-top-header-right #block-topheadermenu ul.menu,.region-top-header .region-top-header-wrapper .region-top-header-right #block-system-menu-block-top-header-menu ul.menu{margin:0;padding:0;margin-right:10px;}.region-top-header .region-top-header-wrapper .region-top-header-right #block-topheadermenu ul.menu li,.region-top-header .region-top-header-wrapper .region-top-header-right #block-system-menu-block-top-header-menu ul.menu li{margin:0;padding:0;display:inline-block;margin-right:10px;}.region-top-header .region-top-header-wrapper .region-top-header-right #block-topheadermenu ul.menu li a,.region-top-header .region-top-header-wrapper .region-top-header-right #block-system-menu-block-top-header-menu ul.menu li a{color:#333;text-decoration:none;}.region-top-header .region-top-header-wrapper .region-top-header-right #block-searchform,.region-top-header .region-top-header-wrapper .region-top-header-right .search-block-form{margin-right:15px;}@media all and (max-width:1024px){.region-top-header .region-top-header-wrapper .region-top-header-right #block-searchform,.region-top-header .region-top-header-wrapper .region-top-header-right .search-block-form{width:100%;height:0;background-color:rgba(0,76,69,0.95);position:absolute;top:120px;left:0;right:0;margin:0 auto;border-top:1px solid #003F39;box-sizing:border-box;transition:all 0.3s ease-in-out;overflow:hidden;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center;}}.region-top-header .region-top-header-wrapper .region-top-header-right #block-searchform .form-search,.region-top-header .region-top-header-wrapper .region-top-header-right .search-block-form .form-search{width:150px;height:24px;padding:5px;border:0;box-sizing:border-box;font-size:14px;float:left;-webkit-appearance:none;border-radius:0;}@media all and (max-width:1024px){.region-top-header .region-top-header-wrapper .region-top-header-right #block-searchform .form-search,.region-top-header .region-top-header-wrapper .region-top-header-right .search-block-form .form-search{width:280px;height:30px;}}.region-top-header .region-top-header-wrapper .region-top-header-right #block-searchform #edit-actions,.region-top-header .region-top-header-wrapper .region-top-header-right .search-block-form #edit-actions{position:relative;left:-4px;float:left;}.region-top-header .region-top-header-wrapper .region-top-header-right #block-searchform .form-submit,.region-top-header .region-top-header-wrapper .region-top-header-right .search-block-form .form-submit{border:0;text-indent:100%;white-space:nowrap;overflow:hidden;width:24px;height:24px;padding:0;background:#fff url(/sites/peak/themes/tower/images/icon_search.png) center no-repeat;background-size:65%;-webkit-appearance:none;border-radius:0;}@media all and (max-width:1024px){.region-top-header .region-top-header-wrapper .region-top-header-right #block-searchform .form-submit,.region-top-header .region-top-header-wrapper .region-top-header-right .search-block-form .form-submit{height:30px;}}.region-top-header .region-top-header-wrapper .region-top-header-right #block-languageswitcher,.region-top-header .region-top-header-wrapper .region-top-header-right #block-language-block-language-interface{background:url(/sites/peak/themes/tower/images/icon_language.png) left center no-repeat;padding-left:30px;height:25px;}.region-top-header .region-top-header-wrapper .region-top-header-right #block-languageswitcher select,.region-top-header .region-top-header-wrapper .region-top-header-right #block-language-block-language-interface select{padding-right:20px;background:transparent url(/sites/peak/themes/tower/images/lang-arrow.png) right center no-repeat;border:none;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.region-top-header .region-top-header-wrapper .region-top-header-right #block-languageswitcher select,.region-top-header .region-top-header-wrapper .region-top-header-right #block-language-block-language-interface select{padding-right:0;}}.header_contact_us .region-navigation:before,.path-sitemap .region-navigation:before,.page-node-type-article .region-navigation:before{background:url(/sites/peak/themes/tower/images/ticket-bg.png) left top repeat-x;}.path-frontpage .region-navigation:before{background:url(/sites/peak/themes/tower/images/home-bg.png) left top repeat-x;}.header_news .region-navigation:before,.path-promotions .region-navigation:before{background:url(/sites/peak/themes/tower/images/ticket-bg.png) left top repeat-x;}.header_shopping_and_dining .region-navigation:before{background:url(/sites/peak/themes/tower/images/ticket-bg.png) left top repeat-x;}.header_the_peak_experience .region-navigation:before{background:url(/sites/peak/themes/tower/images/ticket-bg.png) left top repeat-x;}.header_ticket_and_booking .region-navigation:before{background:url(/sites/peak/themes/tower/images/ticket-bg.png) left top repeat-x;}.header_getting_to_the_peak .region-navigation:before{background:url(/sites/peak/themes/tower/images/ticket-bg.png) left top repeat-x;}.header_heritage .region-navigation:before{background:url(/sites/peak/themes/tower/images/ticket-bg.png) left top repeat-x;}.header_gallery .region-navigation,.path-user .region-navigation{background:linear-gradient(to bottom,rgb(0,92,84) 0%,#004c45 100%) !important;height:110px;}.header_gallery .region-navigation:before,.path-user .region-navigation:before{display:none;}.region-navigation{position:relative;height:110px;}@media all and (max-width:1024px){.region-navigation{background:none !important;background-color:#004c45;background:-moz-linear-gradient(top,rgb(0,92,84) 0%,#004c45 100%) !important;background:-webkit-gradient(left top,left bottom,color-stop(0%,rgb(0,92,84)),color-stop(100%,#004c45)) !important;background:-webkit-linear-gradient(top,rgb(0,92,84) 0%,#004c45 100%) !important;background:-o-linear-gradient(top,rgb(0,92,84) 0%,#004c45 100%) !important;background:-ms-linear-gradient(top,rgb(0,92,84) 0%,#004c45 100%) !important;background:linear-gradient(to bottom,rgb(0,92,84) 0%,#004c45 100%) !important;height:80px !important;box-shadow:none !important;}.region-navigation:before{display:none;}}.region-navigation:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;}.region-navigation .region-navigation-wrapper{max-width:1330px;height:100%;margin:0 auto;padding:0 20px;box-sizing:border-box;display:flex;justify-content:space-between;position:relative;z-index:2;}@media all and (max-width:1024px){.region-navigation .region-navigation-wrapper{display:block;padding:0 10px;}}.region-navigation #block-tower-branding,.region-navigation .region-navigation-wrapper > .block-system-branding-block{padding-top:15px;padding-right:10px;min-width:200px;width:15.5%;box-sizing:border-box;}@media all and (max-width:1024px){.region-navigation #block-tower-branding,.region-navigation .region-navigation-wrapper > .block-system-branding-block{width:100px;min-width:140px;float:left;padding-top:12px;padding-right:0;}}.region-navigation #block-tower-branding .site-name,.region-navigation .region-navigation-wrapper > .block-system-branding-block .site-name{display:none;}.region-navigation #block-tower-branding .site-logo .img-site-logo-scrolled,.region-navigation .region-navigation-wrapper > .block-system-branding-block .site-logo .img-site-logo-scrolled{display:none;}.region-navigation #block-tower-branding img,.region-navigation .region-navigation-wrapper > .block-system-branding-block img{pointer-events:none;}.region-navigation #block-tower-main-menu,.region-navigation .region-navigation-wrapper > .header-main-menu{width:84.5%;box-sizing:border-box;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu,.region-navigation .region-navigation-wrapper > .header-main-menu{width:100%;height:0;background-color:rgba(0,76,69,0.95);position:absolute;top:80px;left:0;border-top:1px solid #003F39;box-sizing:border-box;transition:all 0.3s ease-in-out;overflow:hidden;}}.region-navigation #block-tower-main-menu ul.menu,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu{height:100%;margin:0;padding:0;display:flex;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu ul.menu,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu{flex-wrap:wrap;position:absolute;top:8%;height:auto;}}@media all and (max-width:360px){.region-navigation #block-tower-main-menu ul.menu,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu{top:4%;}}@media screen and (max-width:640px) and (orientation:landscape){.region-navigation #block-tower-main-menu ul.menu,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu{top:0;}}.region-navigation #block-tower-main-menu ul.menu li,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li{width:12.5%;text-align:center;padding:0;margin:0;list-style-type:none;list-style-image:none;box-sizing:border-box;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu ul.menu li,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li{width:25%;margin-bottom:30px;border-left:1px solid #003F39;}.region-navigation #block-tower-main-menu ul.menu li:first-child,.region-navigation #block-tower-main-menu ul.menu li:nth-child(5),.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:first-child,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(5){border:0;}.region-navigation #block-tower-main-menu ul.menu li:hover,.region-navigation #block-tower-main-menu ul.menu li.menu-item--active-trail,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:hover,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li.menu-item--active-trail{background:none !important;}}@media all and (max-width:360px){.region-navigation #block-tower-main-menu ul.menu li,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li{width:50%;margin-bottom:20px;}}@media all and (max-width:640px) and (orientation:landscape){.region-navigation #block-tower-main-menu ul.menu li,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li{margin-bottom:0;margin-top:15px;padding-top:0;}}@media all and (max-width:360px) and (max-height:560px){.region-navigation #block-tower-main-menu ul.menu li,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li{margin-bottom:0;margin-top:15px;padding-top:0;}}.region-navigation #block-tower-main-menu ul.menu li a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li a{font-family:"Lato";text-decoration:none;display:block;padding:60px 10px 0;line-height:1.3;color:#fff;min-height:40px;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu ul.menu li a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li a{color:#fff !important;transition:all 0.3s ease-in-out;}.region-navigation #block-tower-main-menu ul.menu li a:hover,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li a:hover{opacity:0.6;}}.region-navigation #block-tower-main-menu ul.menu li:nth-child(1) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(1) a{background:url(/sites/peak/themes/tower/images/icon_menu_promotion.png) center 15px no-repeat;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu ul.menu li:nth-child(1) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(1) a{background:url(/sites/peak/themes/tower/images/icon_menu_promotion.png) center 15px no-repeat !important;}}.region-navigation #block-tower-main-menu ul.menu li:nth-child(2) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(2) a{background:url(/sites/peak/themes/tower/images/icon_menu_ticket_booking.png) center 15px no-repeat;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu ul.menu li:nth-child(2) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(2) a{background:url(/sites/peak/themes/tower/images/icon_menu_ticket_booking.png) center 15px no-repeat !important;}}.region-navigation #block-tower-main-menu ul.menu li:nth-child(3) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(3) a{background:url(/sites/peak/themes/tower/images/icon_menu_tothepeak.png) center 15px no-repeat;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu ul.menu li:nth-child(3) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(3) a{background:url(/sites/peak/themes/tower/images/icon_menu_tothepeak.png) center 15px no-repeat !important;}}.region-navigation #block-tower-main-menu ul.menu li:nth-child(4) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(4) a{background:url(/sites/peak/themes/tower/images/icon_menu_experience.png) center 15px no-repeat;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu ul.menu li:nth-child(4) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(4) a{background:url(/sites/peak/themes/tower/images/icon_menu_experience.png) center 15px no-repeat !important;}}.region-navigation #block-tower-main-menu ul.menu li:nth-child(5) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(5) a{background:url(/sites/peak/themes/tower/images/icon_menu_shop_dine.png) center 15px no-repeat;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu ul.menu li:nth-child(5) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(5) a{background:url(/sites/peak/themes/tower/images/icon_menu_shop_dine.png) center 15px no-repeat !important;}}.region-navigation #block-tower-main-menu ul.menu li:nth-child(6) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(6) a{background:url(/sites/peak/themes/tower/images/icon_menu_gallery.png) center 15px no-repeat;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu ul.menu li:nth-child(6) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(6) a{background:url(/sites/peak/themes/tower/images/icon_menu_gallery.png) center 15px no-repeat !important;}}.region-navigation #block-tower-main-menu ul.menu li:nth-child(7) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(7) a{background:url(/sites/peak/themes/tower/images/icon_menu_news.png) center 15px no-repeat;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu ul.menu li:nth-child(7) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(7) a{background:url(/sites/peak/themes/tower/images/icon_menu_news.png) center 15px no-repeat !important;}}.region-navigation #block-tower-main-menu ul.menu li:nth-child(8) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(8) a{background:url(/sites/peak/themes/tower/images/icon_menu_heritage.png) center 15px no-repeat;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu ul.menu li:nth-child(8) a,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li:nth-child(8) a{background:url(/sites/peak/themes/tower/images/icon_menu_heritage.png) center 15px no-repeat !important;}}.region-navigation #block-tower-main-menu ul.menu li a.buy-now-btn,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li a.buy-now-btn{background:url(/sites/peak/themes/tower/images/icon_menu_buy_now.png) center 15px no-repeat;}@media all and (max-width:1024px){.region-navigation #block-tower-main-menu ul.menu li a.buy-now-btn,.region-navigation .region-navigation-wrapper > .header-main-menu ul.menu li a.buy-now-btn{background:url(/sites/peak/themes/tower/images/icon_menu_buy_now.png) center 15px no-repeat !important;}}.page-node-type-article #block-tower-main-menu ul.menu li:hover,.path-sitemap #block-tower-main-menu ul.menu li:hover,.header_contact_us #block-tower-main-menu ul.menu li:hover{background:url(/sites/peak/themes/tower/images/menu-hover-ticket.png) center top no-repeat;}.header_news #block-tower-main-menu ul.menu li:hover,.header_news #block-tower-main-menu ul.menu li.menu-item--active-trail,.path-promotions #block-tower-main-menu ul.menu li:hover,.path-promotions #block-tower-main-menu ul.menu li.menu-item--active-trail{background:url(/sites/peak/themes/tower/images/menu-hover-ticket.png) center top no-repeat;}.header_the_peak_experience #block-tower-main-menu ul.menu li:hover,.header_the_peak_experience #block-tower-main-menu ul.menu li.menu-item--active-trail{background:url(/sites/peak/themes/tower/images/menu-hover-ticket.png) center top no-repeat;}.header_shopping_and_dining #block-tower-main-menu ul.menu li:hover,.header_shopping_and_dining #block-tower-main-menu ul.menu li.menu-item--active-trail{background:url(/sites/peak/themes/tower/images/menu-hover-ticket.png) center top no-repeat;}.header_ticket_and_booking #block-tower-main-menu ul.menu li:hover,.header_ticket_and_booking #block-tower-main-menu ul.menu li.menu-item--active-trail{background:url(/sites/peak/themes/tower/images/menu-hover-ticket.png) center top no-repeat;}.header_getting_to_the_peak #block-tower-main-menu ul.menu li:hover,.header_getting_to_the_peak #block-tower-main-menu ul.menu li.menu-item--active-trail{background:url(/sites/peak/themes/tower/images/menu-hover-ticket.png) center top no-repeat;}.path-user #block-tower-main-menu ul.menu li:hover,.header_gallery #block-tower-main-menu ul.menu li:hover,.header_gallery #block-tower-main-menu ul.menu li.menu-item--active-trail{background:url(/sites/peak/themes/tower/images/menu-hover-ticket.png) center top no-repeat;}.header_heritage #block-tower-main-menu ul.menu li:hover,.header_heritage #block-tower-main-menu ul.menu li.menu-item--active-trail{background:url(/sites/peak/themes/tower/images/menu-hover-ticket.png) center top no-repeat;}.path-frontpage #block-tower-main-menu ul.menu li:hover{background:url(/sites/peak/themes/tower/images/menu-hover-ticket.png) center top no-repeat;}#block-mobilesearchbutton,.block-mobilesearchbutton{display:none;float:right;height:100%;align-items:center;margin-right:30px;}#block-mobilesearchbutton p > button,.block-mobilesearchbutton p > button{text-indent:100%;white-space:nowrap;overflow:hidden;border:0;width:30px;height:30px;background:url(/sites/peak/themes/tower/images/icon_search_mobile.svg) center no-repeat;background-size:30px;}@media all and (max-width:1024px){#block-mobilesearchbutton,.block-mobilesearchbutton{display:flex;}}#block-mobilemenuswitcher,.mobile-menu-switcher-wrapper{display:none;float:right;height:80px;}#block-mobilemenuswitcher > div,.mobile-menu-switcher-wrapper > div{height:100%;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;}#block-mobilemenuswitcher button,.mobile-menu-switcher-wrapper button{width:40px;padding-top:32px;font-family:"Lato";font-size:13px;color:#fff;border:0;background-color:transparent;outline:0;transition:all 0.3s ease-in-out;position:relative;}#block-mobilemenuswitcher button:before,.mobile-menu-switcher-wrapper button:before{content:"";width:30px;height:30px;position:absolute;left:0;right:0;margin:0 auto;top:0;background:url(/sites/peak/themes/tower/images/menu-mobile.png) center top no-repeat;transition:all 0.3s ease-in-out;}@media all and (max-width:1024px){#block-mobilemenuswitcher,.mobile-menu-switcher-wrapper{display:block;}}#block-mobilemenu,.menu--mobile-menu{display:none;float:right;margin-right:30px;height:80px;}#block-mobilemenu ul.menu,.menu--mobile-menu ul.menu{height:100%;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;padding:0;margin:0;}#block-mobilemenu ul.menu li,.menu--mobile-menu ul.menu li{display:inline-block;}#block-mobilemenu ul.menu li a,.menu--mobile-menu ul.menu li a{color:#fff;text-decoration:none;letter-spacing:1px;}@media all and (max-width:1024px){#block-mobilemenu,.menu--mobile-menu{display:block;}}@media all and (max-width:480px){#block-mobilemenu,.menu--mobile-menu{display:none;}}body.mobile-search-opened #block-searchform,body.mobile-search-opened .search-block-form{height:80px !important;}body.mobile-menu-opened.scrolled .region-navigation #block-tower-main-menu,body.mobile-menu-opened.scrolled .region-navigation .header-main-menu{height:calc(100vh - 80px);}body.mobile-menu-opened{overflow:hidden;}body.mobile-menu-opened .region-navigation #block-tower-main-menu,body.mobile-menu-opened .region-navigation .header-main-menu{display:block;width:100%;height:calc(100vh - 120px);}body.mobile-menu-opened #block-mobilemenuswitcher button:before{background:url(/sites/peak/themes/tower/images/menu-mobile.png) center bottom no-repeat;}body.mobile-menu-opened #block-searchform-mobile{opacity:1;overflow:auto;height:auto;}header{position:relative;}header h2{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;color:#fff;font-family:"BrushScriptMT" !important;font-size:60px !important;font-weight:normal !important;text-transform:none !important;padding:0 15px;margin-top:40px;z-index:2;line-height:1;}@media all and (max-width:767px){header h2{font-size:48px !important;}}header .field__item{position:relative;max-width:2000px;height:450px;margin:0 auto;overflow:hidden;z-index:1;}@media all and (max-width:767px){header .field__item{height:350px;}}header .field__item img{width:100%;max-width:none;height:auto;position:relative;left:0;top:50%;transform:translateY(-50%);}@media all and (max-width:1500px){header .field__item img{width:auto;height:100%;transform:translateX(-50%);top:auto;left:50%;}}@media all and (max-width:1024px){.path-frontpage .region-footer-wrapper{padding:0 40px 15px;}}.region-footer-wrapper{padding:40px 0;background-color:#f7f7f7;display:flex;}@media all and (max-width:1024px){.region-footer-wrapper{flex-direction:column;padding:40px 15px;}}.region-footer-wrapper .region-footer-left{width:34.58%;padding:0 15px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;}@media all and (max-width:1024px){.region-footer-wrapper .region-footer-left{width:100%;padding:0;}}.region-footer-wrapper .region-footer-left #block-friendsofthepeak,.region-footer-wrapper .region-footer-left .block-friendsofthepeak{max-width:300px;text-align:center;}@media all and (max-width:1024px){.region-footer-wrapper .region-footer-left #block-friendsofthepeak,.region-footer-wrapper .region-footer-left .block-friendsofthepeak{max-width:none;}}.region-footer-wrapper .region-footer-left #block-friendsofthepeak h2,.region-footer-wrapper .region-footer-left .block-friendsofthepeak h2{font-family:"Lato";font-size:17px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#004c45;padding-top:50px;margin-bottom:10px;background:url(/sites/peak/themes/tower/images/icon_title_join.png) center top no-repeat;}.region-footer-wrapper .region-footer-left #block-friendsofthepeak p,.region-footer-wrapper .region-footer-left .block-friendsofthepeak p{max-width:230px;margin:0 auto;}.region-footer-wrapper .region-footer-left #block-friendsofthepeak p a,.region-footer-wrapper .region-footer-left .block-friendsofthepeak p a{color:#004c45;}@media all and (max-width:1024px){.region-footer-wrapper .region-footer-left #block-friendsofthepeak p,.region-footer-wrapper .region-footer-left .block-friendsofthepeak p{max-width:none;}}@media all and (max-width:1024px){.region-footer-wrapper .region-footer-left #block-friendsofthepeak .field--type-webform,.region-footer-wrapper .region-footer-left .block-friendsofthepeak .field--type-webform{max-width:270px;margin:0 auto;}}.region-footer-wrapper .region-footer-left #block-friendsofthepeak .field--type-webform .field__label,.region-footer-wrapper .region-footer-left .block-friendsofthepeak .field--type-webform .field__label{display:none;}.region-footer-wrapper .region-footer-left #block-friendsofthepeak .field--type-webform form,.region-footer-wrapper .region-footer-left .block-friendsofthepeak .field--type-webform form{position:relative;width:100%;height:40px;margin-top:20px;border:1px solid #004c45;border-radius:5px;}.region-footer-wrapper .region-footer-left #block-friendsofthepeak .field--type-webform form .js-form-type-email,.region-footer-wrapper .region-footer-left .block-friendsofthepeak .field--type-webform form .js-form-type-email{margin:0;}.region-footer-wrapper .region-footer-left #block-friendsofthepeak .field--type-webform form .js-form-type-email input,.region-footer-wrapper .region-footer-left .block-friendsofthepeak .field--type-webform form .js-form-type-email input{width:100%;height:40px;border:0;border-radius:5px;padding-left:5px;padding-right:50px;box-sizing:border-box;}.region-footer-wrapper .region-footer-left #block-friendsofthepeak .field--type-webform form .form-actions,.region-footer-wrapper .region-footer-left .block-friendsofthepeak .field--type-webform form .form-actions{position:absolute;right:0;top:0;margin:0;}.region-footer-wrapper .region-footer-left #block-friendsofthepeak .field--type-webform form .form-actions input,.region-footer-wrapper .region-footer-left .block-friendsofthepeak .field--type-webform form .form-actions input{width:45px;height:40px;border:0;background:#004c45 url(/sites/peak/themes/tower/images/subscription-btn.png) center no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;}.region-footer-wrapper .region-footer-right{width:65.42%;padding:0 15px;border-left:1px solid #d2d2d2;box-sizing:border-box;}@media all and (max-width:1024px){.region-footer-wrapper .region-footer-right{width:100%;padding:30px 0 0;border-left:0;border-top:1px solid #d2d2d2;margin-top:40px;}}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1{max-width:750px;margin:0 auto;}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 h2{font-family:"Lato";font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:29px;padding-left:44px;text-align:left;background:url(/sites/peak/themes/tower/images/icon_title_time.png) left center no-repeat;}@media all and (max-width:767px){.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 h2{max-width:320px;margin:0 auto;box-sizing:border-box;font-size:20px;}}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list{padding-left:44px;margin-top:20px;}@media all and (max-width:767px){.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list{padding-left:0;}}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul{margin:0;padding:0;display:flex;flex-wrap:wrap;}@media all and (max-width:767px){.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul{flex-direction:column;}}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li{width:50%;margin:0 0 20px 0;padding:0 20px 0 0;list-style-type:none;box-sizing:border-box;}@media all and (max-width:767px){.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li{width:100%;max-width:320px;margin:0 auto 20px;padding:0;}}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li .views-field-title{font-family:"Lato";font-weight:700;font-size:16px;margin-bottom:5px;letter-spacing:1px;}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li .views-field-field-body{margin-bottom:5px;padding-left:27px;background:url(/sites/peak/themes/tower/images/icon_time.png) left 3px no-repeat;}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li .views-field-field-telephone-number{padding-left:27px;background:url(/sites/peak/themes/tower/images/icon_phone.png) left 3px no-repeat;}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li:nth-child(1) .views-field-title{color:#932813;}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li:nth-child(2) .views-field-title{color:#d76d2c;}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li:nth-child(3) .views-field-title{color:#875e17;}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li:nth-child(4) .views-field-title{color:#038929;}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li:nth-child(5) .views-field-title{color:#995bab;}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li:nth-child(6) .views-field-title{color:#4a1190;}.region-footer-menu{padding:20px 40px 30px;}@media all and (max-width:1024px){.region-footer-menu{padding:20px 20px 0;}}.region-footer-menu #block-footermenu > ul.menu,.region-footer-menu .block-footermenu > ul.menu{display:flex;margin:0;}@media all and (max-width:767px){.region-footer-menu #block-footermenu > ul.menu,.region-footer-menu .block-footermenu > ul.menu{flex-direction:column;}}.region-footer-menu #block-footermenu > ul.menu > li,.region-footer-menu .block-footermenu > ul.menu > li{width:16.667%;margin:0;padding:0;padding-right:10px;list-style-type:none;list-style-image:none;box-sizing:border-box;}@media all and (max-width:767px){.region-footer-menu #block-footermenu > ul.menu > li,.region-footer-menu .block-footermenu > ul.menu > li{width:100%;padding:12px 0 12px 10px;border-bottom:1px solid #d2d2d2;position:relative;}.region-footer-menu #block-footermenu > ul.menu > li[data-expanded=false]:before,.region-footer-menu .block-footermenu > ul.menu > li[data-expanded=false]:before{content:"";width:16px;height:16px;position:absolute;right:0;background:url(/sites/peak/themes/tower/images/notification-arrow-right.png) right center no-repeat;transition:all 0.25s linear;}.region-footer-menu #block-footermenu > ul.menu > li[data-expanded=true]:before,.region-footer-menu .block-footermenu > ul.menu > li[data-expanded=true]:before{content:"";width:16px;height:16px;position:absolute;right:0;background:url(/sites/peak/themes/tower/images/notification-arrow-right.png) right center no-repeat;transition:all 0.25s linear;transform:rotate(90deg);}}.region-footer-menu #block-footermenu > ul.menu > li.menu-item--collapsed,.region-footer-menu .block-footermenu > ul.menu > li.menu-item--collapsed{list-style-image:none;}.region-footer-menu #block-footermenu > ul.menu > li > a,.region-footer-menu .block-footermenu > ul.menu > li > a{display:inline-block;font-family:"Lato";font-weight:700;text-transform:uppercase;text-decoration:none;color:#333;}@media all and (max-width:767px){.region-footer-menu #block-footermenu > ul.menu > li > a,.region-footer-menu .block-footermenu > ul.menu > li > a{font-family:"Lato";width:100%;}}.region-footer-menu #block-footermenu > ul.menu > li ul,.region-footer-menu .block-footermenu > ul.menu > li ul{margin:0;padding:0;}.region-footer-menu #block-footermenu > ul.menu > li ul li,.region-footer-menu .block-footermenu > ul.menu > li ul li{margin:10px 0 0 0;padding:0;}.region-footer-menu #block-footermenu > ul.menu > li ul li a,.region-footer-menu .block-footermenu > ul.menu > li ul li a{display:inline-block;font-family:"Lato";text-decoration:none;color:#333;position:relative;padding-left:10px;}.region-footer-menu #block-footermenu > ul.menu > li ul li a:before,.region-footer-menu .block-footermenu > ul.menu > li ul li a:before{content:"-";display:inline-block;position:absolute;left:0;top:-1px;}footer{max-width:1330px;margin:30px auto;padding:0 15px;}@media all and (max-width:1024px){footer{padding:0 20px;}}@media all and (max-width:767px){footer{margin:30px auto 70px;}}footer .region-footer{display:flex;justify-content:space-between;}@media all and (max-width:767px){footer .region-footer{flex-direction:column;}}@media all and (max-width:767px){footer .region-footer #block-copyright,footer .region-footer .block-copyright{text-align:center;margin-bottom:20px;}}footer .region-footer #block-copyright p,footer .region-footer .block-copyright p{font-size:14px;}footer .region-footer #block-footerlogo .field__label,footer .region-footer .block-footerlogo .field__label{display:none;}footer .region-footer #block-footerlogo .field__items,footer .region-footer .block-footerlogo .field__items{display:flex;}@media all and (max-width:767px){footer .region-footer #block-footerlogo .field__items,footer .region-footer .block-footerlogo .field__items{justify-content:center;flex-wrap:wrap;}}footer .region-footer #block-footerlogo .field__items .field__item,footer .region-footer .block-footerlogo .field__items .field__item{margin:0 5px;}footer .region-footer #block-footerlogo .field__items .field__item img,footer .region-footer .block-footerlogo .field__items .field__item img{width:120px;}main{background:url(/sites/peak/themes/tower/images/test.jpg) center top no-repeat;padding:0 15px;}@media all and (max-width:1024px){main{padding:0;background:none;}}main .main-content{max-width:1330px;margin:0 auto;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);background-color:#fff;box-sizing:border-box;}@media all and (max-width:1024px){main .main-content{box-shadow:none !important;position:relative;}}.layout-content{margin-bottom:60px;}.side_menu{width:24%;float:left;box-sizing:border-box;position:relative;top:-55px;z-index:3;}@media all and (max-width:1024px){.side_menu{width:calc(100% - 30px);float:none;position:absolute;left:0;right:0;margin:0 auto;}}.side_menu .navigation h2{font-family:"Lato";font-size:17px;font-weight:700;line-height:55px;text-transform:uppercase;letter-spacing:1px;background:url(/sites/peak/themes/tower/images/sidebar-title-bg.png) left top repeat-x;border-top-left-radius:5px;border-top-right-radius:5px;padding-left:75px;position:relative;margin-bottom:0;text-align:left;}.side_menu .navigation h2:before{content:"";width:50px;height:50px;position:absolute;left:20px;top:50%;transform:translateY(-50%);}@media all and (max-width:1300px){.side_menu .navigation h2{font-size:13px;padding-left:60px;}.side_menu .navigation h2:before{left:5px;}}@media all and (max-width:1024px){.side_menu .navigation h2{cursor:pointer;font-size:15px;padding-left:75px;}.side_menu .navigation h2:after{content:"";width:10px;height:10px;position:absolute;right:20px;top:50%;transform:translateY(-50%);background:url(/sites/peak/themes/tower/images/sub-menu-down.png) no-repeat center;}}@media all and (max-width:480px){.side_menu .navigation h2{padding-left:60px;}.side_menu .navigation h2:before{left:5px;}.side_menu .navigation h2:after{right:10px;}}.side_menu .navigation h2#block-mainnavigation-menu:before{background:url(/sites/peak/themes/tower/images/sidebar-ico-dining.png) left top no-repeat;}.side_menu .navigation h2#block-mainnavigation-the-peak-pxperience-menu:before{background:url(/sites/peak/themes/tower/images/sidebar-ico-expreience.png) left top no-repeat;}.side_menu .navigation h2#block-mainnavigation-ticket-and-booking-menu:before{background:url(/sites/peak/themes/tower/images/sidebar-ico-ticket.png) left top no-repeat;}.side_menu .navigation h2#block-mainnavigation-getting-to-the-peak-menu:before{background:url(/sites/peak/themes/tower/images/sidebar-ico-getting.png) left top no-repeat;}.side_menu .navigation h2#block-mainnavigation-heritage-menu:before{background:url(/sites/peak/themes/tower/images/sidebar-ico-heritage.png) left top no-repeat;}.side_menu .navigation h2#block-footermenu-contact-us-menu:before{background:url(/sites/peak/themes/tower/images/sidebar-ico-contact.png) left top no-repeat;}.side_menu .navigation > .menu{display:none;}.side_menu .navigation ul.menu{background-color:#fef5e3;margin:0;padding:0 25px 15px;}.side_menu .navigation ul.menu li{list-style-type:none;list-style-image:none;padding:15px 0;box-sizing:border-box;border-bottom:1px solid #ccc;}.side_menu .navigation ul.menu li[data-expanded*=false]{background:url(/sites/peak/themes/tower/images/sub-menu-right.png) right 20px no-repeat;}.side_menu .navigation ul.menu li[data-expanded*=true]{background:url(/sites/peak/themes/tower/images/sub-menu-down.png) right 20px no-repeat;}.side_menu .navigation ul.menu li:last-child{border:0;}.side_menu .navigation ul.menu li.menu-item--active-trail .menu-item--active-trail > a{font-family:"Lato";font-weight:700;color:#004c45;}.side_menu .navigation ul.menu li.collapsible{position:relative;cursor:pointer;}.side_menu .navigation ul.menu li.collapsible > a{position:relative;z-index:1;}.side_menu .navigation ul.menu li.collapsible .collapsible-trigger{position:absolute;top:0;left:0;width:100%;height:52px;z-index:0;}.side_menu .navigation ul.menu li a{font-size:13px;color:#333;text-transform:uppercase;letter-spacing:1px;text-decoration:none;}.side_menu .navigation ul.menu li a.is-active{font-family:"Lato";font-weight:700;color:#004c45;}.side_menu .navigation ul.menu li a:hover{color:#004c45;}.side_menu .navigation ul.menu li ul{padding-bottom:0;}.side_menu .navigation ul.menu li ul li{border:0;padding-bottom:0;background:none;}.side_menu .navigation ul.menu li ul li ul{padding-bottom:0;}.side_menu .navigation ul.menu li ul li ul li{padding:10px 0;}.side_menu .navigation ul.menu li ul li ul li a{text-transform:none;}.header_shopping_and_dining .side_menu .navigation > ul.menu > li:first-child > ul.menu > li{cursor:default;}.header_shopping_and_dining .side_menu .navigation > ul.menu > li:first-child > ul.menu > li > a{pointer-events:none;}.header_shopping_and_dining .side_menu .navigation > ul.menu > li:first-child > ul.menu > li > a > ul.menu li{cursor:pointer;}.content-right{width:76%;float:right;padding:0 50px;box-sizing:border-box;}@media all and (max-width:1024px){.content-right{width:100%;float:none;padding:30px 0 0;}}.content-right nav.breadcrumb{padding:10px 0;margin-bottom:15px;}.content-right nav.breadcrumb li:before{content:">";margin:0 5px;}.content-right nav.breadcrumb li:first-child:before{display:none;}.content-right nav.breadcrumb li:last-child a{color:#999;}.header_the_peak_experience .slick-dots,.header_shopping_and_dining .slick-dots,.header_ticket_and_booking .slick-dots,#block-views-block-homepage-banner-block-1 .slick-dots{bottom:5px;}.header_the_peak_experience .slick-dots li,.header_shopping_and_dining .slick-dots li,.header_ticket_and_booking .slick-dots li,#block-views-block-homepage-banner-block-1 .slick-dots li{width:8px;height:8px;margin:0 10px;}.header_the_peak_experience .slick-dots li button,.header_shopping_and_dining .slick-dots li button,.header_ticket_and_booking .slick-dots li button,#block-views-block-homepage-banner-block-1 .slick-dots li button{width:8px;height:8px;}.header_the_peak_experience .slick-dots li button:before,.header_shopping_and_dining .slick-dots li button:before,.header_ticket_and_booking .slick-dots li button:before,#block-views-block-homepage-banner-block-1 .slick-dots li button:before{font-size:8px;line-height:8px;width:8px;height:8px;color:#fff;opacity:0.5;}.header_the_peak_experience .slick-dots li.slick-active button:before,.header_shopping_and_dining .slick-dots li.slick-active button:before,.header_ticket_and_booking .slick-dots li.slick-active button:before,#block-views-block-homepage-banner-block-1 .slick-dots li.slick-active button:before{opacity:1;}#slick-views-homepage-banner-block-1-1-slider{margin-bottom:0;}#slick-views-homepage-banner-block-1-1-slider .slick-dots{bottom:130px;}.slick-arrow::before{color:transparent;}.slick-prev::before{content:"";display:block;width:42px;height:42px;background:url(/sites/peak/themes/tower/images/slick-news-left-arrow.png) center no-repeat;}.slick-next::before{content:"";display:block;width:42px;height:42px;background:url(/sites/peak/themes/tower/images/slick-news-right-arrow.png) center no-repeat;}.field--name-field-tab-title{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;}.field--name-field-tab-title > a{width:25%;height:60px;color:#333;text-decoration:none;text-align:center;display:inline-block;letter-spacing:1px;background:url(/sites/peak/themes/tower/images/tab-normal.jpg) left top repeat !important;border-left:1px solid #d8d8d8;box-sizing:border-box;display:table;position:relative;padding:0 5px;line-height:1.2;}@media all and (max-width:480px){.field--name-field-tab-title > a{width:50%;border:1px solid #d8d8d8;border-bottom:0;}.field--name-field-tab-title > a:nth-child(odd){border-right:0;}.field--name-field-tab-title > a.is-active:before{display:none;}}.field--name-field-tab-title > a.is-active{color:#fff !important;background:url(/sites/peak/themes/tower/images/tab-active.jpg) left top repeat !important;}.field--name-field-tab-title > a.is-active:before{content:"";width:18px;height:9px;background:url(/sites/peak/themes/tower/images/tab-arrow.png) center no-repeat;position:absolute;left:0;right:0;margin:0 auto;bottom:-9px;z-index:9;}.field--name-field-tab-title > a .tablinks{display:table-cell;vertical-align:middle;}.paragraph--type--the-peak-experience-options{max-width:885px;margin:0 auto;border:1px solid #e5e5e5;border-radius:3px;padding:0 30px;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;box-sizing:border-box;}@media all and (max-width:767px){.paragraph--type--the-peak-experience-options{padding:0 15px;}}.paragraph--type--the-peak-experience-options > div{position:relative;margin-bottom:30px;padding-top:18px;padding-left:25px;box-sizing:border-box;}.paragraph--type--the-peak-experience-options > div:before{content:"";width:20px;height:3px;background-color:#b7b7b7;position:absolute;left:0;top:0;}.paragraph--type--the-peak-experience-options > div a{color:#004c45;display:inline-block;word-break:break-all;}.paragraph--type--the-peak-experience-options > div ul{padding-left:15px;}.paragraph--type--the-peak-experience-options .field--name-field-where-to-purchase{width:100%;background:url(/sites/peak/themes/tower/images/sky-pass-purchase.png) left 20px no-repeat;}.paragraph--type--the-peak-experience-options .field--name-field-opening-hours{width:40%;background:url(/sites/peak/themes/tower/images/sky-pass-hour.png) left 20px no-repeat;}@media all and (max-width:767px){.paragraph--type--the-peak-experience-options .field--name-field-opening-hours{width:100%;}}.paragraph--type--the-peak-experience-options .field--name-field-inquiries{width:60%;background:url(/sites/peak/themes/tower/images/sky-pass-inquires.png) left 20px no-repeat;}@media all and (max-width:767px){.paragraph--type--the-peak-experience-options .field--name-field-inquiries{width:100%;}}.paragraph--type--the-peak-experience-options .field--name-field-location{width:40%;background:url(/sites/peak/themes/tower/images/dining-location.png) no-repeat left 20px;}@media all and (max-width:767px){.paragraph--type--the-peak-experience-options .field--name-field-location{width:100%;}}body.path-frontpage .region-navigation::before{height:110px;}body.path-frontpage .slick-dotted.slick-slider{margin-bottom:0;}body.path-frontpage .unslick .slick-track > .slide__caption{padding:0 !important;}body.path-frontpage .main-content{position:relative;top:-100px;border-top-left-radius:8px;border-top-right-radius:8px;}@media all and (max-width:1024px){body.path-frontpage .main-content{top:0;border-radius:0;}}body.path-frontpage footer{margin-top:-70px;}@media all and (max-width:1024px){body.path-frontpage footer{margin-top:30px;}}body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1{background:#FBBA0A url(/sites/peak/themes/tower/images/notification-bg.jpg) left top repeat-x;border-top-left-radius:8px;border-top-right-radius:8px;padding:0 40px;position:relative;}@media all and (max-width:1024px){body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1{position:fixed;bottom:0;width:100%;box-sizing:border-box;border-radius:0;z-index:999;}}body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .special-notifications-block-close-button{display:none;position:absolute;width:30px;height:30px;background:url(/sites/peak/themes/tower/images/notification-close.png) center no-repeat;top:-15px;right:20px;border:0;outline:0;}@media all and (max-width:1024px){body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .special-notifications-block-close-button{display:block;}}body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .slick-slider{padding:0 50px 0 30px;background:url(/sites/peak/themes/tower/images/notification-msg-icon.png) left center no-repeat;}@media all and (max-width:1024px){body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .slick-slider{padding:0 0 0 30px;background-position:left 20px;}}body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .slick-slider .slide__content{height:58px;}@media all and (max-width:1024px){body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .slick-slider .slide__content{height:auto;min-height:58px;}}body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .slick-slider .slide__caption{padding:0;position:relative;top:50%;transform:translateY(-50%);line-height:1.2;}@media all and (max-width:1024px){body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .slick-slider .slide__caption{padding:20px 0;position:static;transform:none;}}body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .slick__arrow .slick-arrow{width:16px;height:16px;border-radius:0;}body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .slick__arrow .slick-arrow:before{display:none;}body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .slick__arrow .slick-prev{left:auto;right:20px;background:url(/sites/peak/themes/tower/images/notification-arrow-left.png) center no-repeat;}@media all and (max-width:1024px){body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .slick__arrow .slick-prev{right:auto;left:-30px;}}body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .slick__arrow .slick-next{background:url(/sites/peak/themes/tower/images/notification-arrow-right.png) center no-repeat;}@media all and (max-width:1024px){body.path-frontpage .region-top .block-views-blockspecial-notifications-block-1 .slick__arrow .slick-next{right:-30px;}}body.path-frontpage .region-top #block-ticketsblock{background-color:#fff0c6;padding:20px 4.88% 20px;display:flex;align-items:center;}@media all and (max-width:1024px){body.path-frontpage .region-top #block-ticketsblock{flex-wrap:wrap;padding:20px;}}body.path-frontpage .region-top #block-ticketsblock h2{font-family:"Lato";text-transform:uppercase;font-size:20px;font-weight:700;letter-spacing:1px;height:41px;line-height:41px;padding-left:51px;background:url(/sites/peak/themes/tower/images/icon_ticket.png) left center no-repeat;width:11%;}@media all and (max-width:1024px){body.path-frontpage .region-top #block-ticketsblock h2{display:block;width:100%;margin-bottom:10px;background-size:30px;height:30px;line-height:30px;padding-left:36px;}}body.path-frontpage .region-top #block-ticketsblock #tickets-form{display:flex;align-items:center;width:85%;}@media all and (max-width:1024px){body.path-frontpage .region-top #block-ticketsblock #tickets-form{width:100%;}}@media all and (max-width:480px){body.path-frontpage .region-top #block-ticketsblock #tickets-form{flex-direction:column;}}body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-item{margin:0 10px;}@media all and (max-width:767px){body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-item{margin:0 10px 0 0;}}body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-item label{text-transform:uppercase;font-size:14px;letter-spacing:1px;margin-bottom:4px;display:block;}body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-item input,body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-item select{font-family:"Lato";width:100%;height:34px;padding:5px 10px;color:#666;border:1px solid #e2e0da;border-radius:3px;box-shadow:0px 2px 3px 0px rgba(43,43,43,0.25),inset -0.866px 0.5px 0px 0px rgba(255,255,255,0.75);box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:rgb(254,253,251);background:-moz-linear-gradient(top,rgb(254,253,251) 0%,rgb(246,239,221) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgb(254,253,251)),color-stop(100%,rgb(246,239,221)));background:-webkit-linear-gradient(top,rgb(254,253,251) 0%,rgb(246,239,221) 100%);background:-o-linear-gradient(top,rgb(254,253,251) 0%,rgb(246,239,221) 100%);background:-ms-linear-gradient(top,rgb(254,253,251) 0%,rgb(246,239,221) 100%);background:linear-gradient(to bottom,rgb(254,253,251) 0%,rgb(246,239,221) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fefdfb",endColorstr="#f6efdd",GradientType=0);}body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-item select{padding:5px 25px 5px 10px;}@media all and (max-width:767px){body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-item select{padding-left:5px;}body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-item input{padding:5px;}}body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-type-select{width:29.126%;}@media all and (max-width:767px){body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-type-select{width:47%;}}@media all and (max-width:480px){body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-type-select{width:100%;margin:0 auto 15px;}}body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-type-select select{background:url(/sites/peak/themes/tower/images/lang-arrow.png) 96% center no-repeat,linear-gradient(to bottom,rgb(254,253,251) 0%,rgb(246,239,221) 100%);}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-type-select select{padding-right:8px;}}body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-type-textfield{width:19.417%;}@media all and (max-width:767px){body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-type-textfield{width:30.2489%;}}@media all and (max-width:480px){body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-type-textfield{display:none;}}body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-type-textfield input{background:url(/sites/peak/themes/tower/images/icon_calendar.png) 94% center no-repeat,linear-gradient(to bottom,rgb(254,253,251) 0%,rgb(246,239,221) 100%);}body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-type-number{width:7.7669%;}@media all and (max-width:767px){body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-type-number{display:none;}}body.path-frontpage .region-top #block-ticketsblock #tickets-form .js-form-type-number input{padding-right:5px;}body.path-frontpage .region-top #block-ticketsblock #tickets-form .form-submit{align-self:flex-end;width:16.5%;height:35px;font-family:"Lato";font-size:15px;text-transform:uppercase;font-weight:700;color:#fff;background:url(/sites/peak/themes/tower/images/buy-now-bg.jpg) 0 0 repeat-x;border:0;border-radius:18px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);margin:0 0 0 10px;box-sizing:border-box;}@media all and (max-width:767px){body.path-frontpage .region-top #block-ticketsblock #tickets-form .form-submit{width:20%;margin:0;font-size:14px;}}@media all and (max-width:480px){body.path-frontpage .region-top #block-ticketsblock #tickets-form .form-submit{width:100%;}}body.path-frontpage .layout-content{background:url(/sites/peak/themes/tower/images/background_1.jpg) center no-repeat;background-size:cover;padding:0 10px;margin-bottom:0;}@media all and (max-width:1023px){body.path-frontpage .layout-content .block-system-main-block{max-width:670px;margin:0 auto;}}@media all and (max-width:766px){body.path-frontpage .layout-content .block-system-main-block{max-width:335px;}}body.path-frontpage .layout-content .slick--view--frontpage{max-width:1035px;margin:0 auto;padding:50px 0 20px;}body.path-frontpage .layout-content .slick-slide > div{margin:0 auto;max-width:1035px;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;display:block;}body.path-frontpage .layout-content .slick-slide > div > div{box-sizing:border-box;list-style-type:none;margin-bottom:30px;border-radius:3px;color:#fff;position:relative;padding:0 0 60px;width:100% !important;max-width:315px;min-height:530px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0 auto 30px;}body.path-frontpage .layout-content .slick-slide > div > div .image img{border-top-left-radius:3px;border-top-right-radius:3px;}body.path-frontpage .layout-content .slick-slide > div > div .title{padding:10px 20px;text-align:left;}body.path-frontpage .layout-content .slick-slide > div > div .title a{font-family:"Lato";font-weight:700;font-size:20px;color:#fff;text-transform:uppercase;text-decoration:none;line-height:1.2;}body.path-frontpage .layout-content .slick-slide > div > div .body{padding:0 20px 20px;text-align:left;}@media all and (max-width:767px){body.path-frontpage .layout-content .slick-slide > div > div .body{font-size:16px;}}body.path-frontpage .layout-content .slick-slide > div > div .button-more{position:absolute;bottom:20px;left:20px;width:187px;height:40px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);border-radius:20px;}body.path-frontpage .layout-content .slick-slide > div > div .button-more a{display:block;font-family:"Lato";font-weight:700;text-transform:uppercase;height:40px;text-decoration:none;line-height:40px;padding-left:70px;text-align:left;}body.path-frontpage .layout-content .slick__arrow{top:246px;}body.path-frontpage .layout-content .slick-prev{left:-50px;}@media all and (max-width:766px){body.path-frontpage .layout-content .slick-prev{left:-15px;}}body.path-frontpage .layout-content .slick-prev:before{opacity:1;background:url(/sites/peak/themes/tower/images/6-blocks-slick-arrow-left.png) center no-repeat;}body.path-frontpage .layout-content .slick-next{right:-50px;}@media all and (max-width:766px){body.path-frontpage .layout-content .slick-next{right:-15px;}}body.path-frontpage .layout-content .slick-next:before{opacity:1;background:url(/sites/peak/themes/tower/images/6-blocks-slick-arrow-right.png) center no-repeat;}body.path-frontpage .layout-content .slide--0 .slide__caption{background-color:#fff200 !important;}body.path-frontpage .layout-content .slide--0 .slide__caption .button-more a{background:url(/sites/peak/themes/tower/images/learn-more-1.png) center no-repeat !important;color:#fff200 !important;}body.path-frontpage .layout-content .slide--0 .slide__caption .title a,body.path-frontpage .layout-content .slide--0 .slide__caption .body{color:#000;}body.path-frontpage .layout-content .slide--1 .slide__caption{background-color:#40c8f4 !important;}body.path-frontpage .layout-content .slide--1 .slide__caption .button-more a{background:url(/sites/peak/themes/tower/images/learn-more-2.png) center no-repeat !important;color:#40c8f4 !important;}body.path-frontpage .layout-content .slide--2 .slide__caption{background-color:#f68b1e !important;}body.path-frontpage .layout-content .slide--2 .slide__caption .button-more a{background:url(/sites/peak/themes/tower/images/learn-more-3.png) center no-repeat !important;color:#f68b1e !important;}body.path-frontpage .layout-content .slide--3 .slide__caption{background-color:#ec008c !important;}body.path-frontpage .layout-content .slide--3 .slide__caption .button-more a{background:url(/sites/peak/themes/tower/images/learn-more-4.png) center no-repeat !important;color:#ec008c !important;}body.path-frontpage .layout-content .slide--4 .slide__caption{background-color:#a6ce39 !important;}body.path-frontpage .layout-content .slide--4 .slide__caption .button-more a{background:url(/sites/peak/themes/tower/images/learn-more-5.png) center no-repeat !important;color:#a6ce39 !important;}body.path-frontpage .layout-content .slide--5 .slide__caption{background-color:#5c2e91 !important;}body.path-frontpage .layout-content .slide--5 .slide__caption .button-more a{background:url(/sites/peak/themes/tower/images/learn-more-6.png) center no-repeat !important;color:#5c2e91 !important;}@media all and (min-width:1024px){body.path-frontpage .layout-content .slick--view--frontpage--page-1 .slick-track{width:100% !important;transform:translate3d(0px,0px,0px) !important;display:flex;flex-wrap:wrap;justify-content:center;}body.path-frontpage .layout-content .slick--view--frontpage--page-1 .slide{width:33.33% !important;}body.path-frontpage .layout-content .slick--view--frontpage--page-1 .slick__arrow{display:none;}}body.path-frontpage .region-bottom{padding-top:40px;}body.path-frontpage .region-bottom .block-views-blocknews-block-1 h2{font-family:"Lato";font-size:23px;font-weight:700;color:#004c45;text-transform:uppercase;text-align:center;padding:0 15px;letter-spacing:1px;padding-top:45px;background:url(/sites/peak/themes/tower/images/icon_title_news.png) center top no-repeat;margin-bottom:40px;}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper{max-width:1170px;position:relative;margin:0 auto;padding:0 60px;}@media all and (max-width:480px){body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper{padding:0 40px;}}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slick--thumbnail,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slick--thumbnail{position:static;}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div ul.slick-dots,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper ul.slick-dots{bottom:-50px;z-index:3;}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div ul.slick-dots li.slick-active button::before,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper ul.slick-dots li.slick-active button::before{color:#004c45;}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div ul.slick-dots li button:hover::before,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper ul.slick-dots li button:hover::before{color:#004c45;}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slick__arrow,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slick__arrow{top:90px;}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slick__arrow .slick-prev,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slick__arrow .slick-prev{left:-60px;}@media all and (max-width:480px){body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slick__arrow .slick-prev,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slick__arrow .slick-prev{left:-40px;}}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slick__arrow .slick-next,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slick__arrow .slick-next{right:-60px;}@media all and (max-width:480px){body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slick__arrow .slick-next,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slick__arrow .slick-next{right:-40px;}}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .grid__content,body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slide__content,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .grid__content,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slide__content{display:flex;padding-top:24px;}@media all and (max-width:480px){body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .grid__content,body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slide__content,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .grid__content,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slide__content{flex-direction:column;}}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .grid__content .slide__media,body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slide__content .slide__media,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .grid__content .slide__media,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slide__content .slide__media{min-width:130px;height:130px;border-radius:50%;box-sizing:border-box;}@media all and (max-width:766px){body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .grid__content .slide__media,body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slide__content .slide__media,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .grid__content .slide__media,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slide__content .slide__media{max-width:130px;}}@media all and (max-width:480px){body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .grid__content .slide__media,body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slide__content .slide__media,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .grid__content .slide__media,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slide__content .slide__media{margin:0 auto 15px;}}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slide__caption,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slide__caption{padding:0;position:static;min-height:0;padding:0 15px;text-align:left;}@media all and (max-width:766px){body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slide__caption,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slide__caption{padding-right:0;align-self:center;}}@media all and (max-width:480px){body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slide__caption,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slide__caption{padding-left:0;text-align:center;}}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slide__caption .block-news-offer,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slide__caption .block-news-offer{background-color:#004c45;width:66px;height:18px;border-radius:9px;color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:1px;text-align:center;position:absolute;top:0;}@media all and (max-width:480px){body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slide__caption .block-news-offer,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slide__caption .block-news-offer{left:0;right:0;margin:0 auto;}}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slide__caption a,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slide__caption a{font-family:"Lato";font-weight:700;font-size:16px;text-transform:uppercase;text-decoration:none;color:#333;}body.path-frontpage .region-bottom .block-views-blocknews-block-1 > div .slide__caption a:hover,body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-wrapper .slide__caption a:hover{text-decoration:underline;}body.path-frontpage .region-bottom .block-views-blocknews-block-1 .unslick{padding-top:24px;}body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-arrow::before{color:transparent;}body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-prev::before{content:"";display:block;width:42px;height:42px;background:url(/sites/peak/themes/tower/images/slick-news-left-arrow.png) center no-repeat;}body.path-frontpage .region-bottom .block-views-blocknews-block-1 .slick-next::before{content:"";display:block;width:42px;height:42px;background:url(/sites/peak/themes/tower/images/slick-news-right-arrow.png) center no-repeat;}body.path-frontpage .region-bottom #block-morenews{position:relative;top:20px;}body.path-frontpage .region-bottom #block-morenews ul{text-align:center;position:relative;z-index:2;padding:60px 0 15px;}body.path-frontpage .region-bottom #block-morenews ul li{display:inline-block;list-style-type:none;margin:0 10px;}body.path-frontpage .region-bottom #block-morenews ul li a{display:inline-block;width:180px;height:28px;background-color:#eee;box-sizing:border-box;text-decoration:none;font-family:"Lato";font-size:13px;text-transform:uppercase;line-height:28px;border-radius:14px;color:#7a7a7a;position:relative;left:-5px;}body.path-frontpage .region-bottom #block-morenews ul li a:before{content:"+";color:#7a7a7a;display:inline-block;margin-right:8px;height:28px;line-height:28px;position:relative;top:-2px;}body.path-frontpage .region-bottom .menu--social-links-menu{background:url(/sites/peak/themes/tower/images/background_2022.png) center no-repeat;background-size:cover;min-height:549px;padding:0 50px;box-sizing:border-box;position:relative;}@media all and (max-width:767px){body.path-frontpage .region-bottom .menu--social-links-menu{padding:0 20px;}}body.path-frontpage .region-bottom .menu--social-links-menu h2{display:block;font-family:"Lato";font-size:23px;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:1px;padding-top:45px;margin-bottom:40px;background:url(/sites/peak/themes/tower/images/icon_title_follow_us.png) center top no-repeat;text-align:center;position:relative;top:200px;}@media all and (max-width:767px){body.path-frontpage .region-bottom .menu--social-links-menu h2{position:static;padding-top:220px;width:100%;background:none;}body.path-frontpage .region-bottom .menu--social-links-menu h2:before{content:"";width:40px;height:34px;background:url(/sites/peak/themes/tower/images/icon_title_follow_us.png) center top no-repeat;display:block;margin:0 auto 5px;}}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu{display:flex;margin:0;padding:0;position:relative;top:200px;justify-content:center;}@media all and (max-width:1300px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu{flex-wrap:wrap;}}@media all and (max-width:767px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu{float:none;position:static;max-width:480px;margin:0 auto;width:100%;}}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu li{max-width:170px;margin:0 20px;padding:0;}@media all and (max-width:1300px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu li{margin:0;width:33.33%;margin-bottom:30px;text-align:center;}}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu li a{font-family:"Lato";font-size:16px;text-shadow:none;display:inline-block;padding-top:70px;text-decoration:none;color:#fff;text-align:center;min-width:100px;}@media all and (max-width:1300px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu li a{background-size:40px !important;padding-top:45px;}}@media all and (max-width:767px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu li a{padding-left:10px;padding-right:10px;box-sizing:border-box;line-height:1.2;}}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu li.fb-icon a{background:url(/sites/peak/themes/tower/images/ico_facebook.png) center top no-repeat;}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu li.youtube-icon a{background:url(/sites/peak/themes/tower/images/ico_youtube.png) center top no-repeat;}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu li.instagram-icon a{background:url(/sites/peak/themes/tower/images/ico_instagram.png) center top no-repeat;}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu li.wechat-icon a{background:url(/sites/peak/themes/tower/images/ico_wechat.png) center top no-repeat;}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div{float:right;width:36.42%;position:relative;top:30px;display:none;}@media all and (max-width:1200px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div{top:70px;}}@media all and (max-width:1024px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div{top:90px;}}@media all and (max-width:767px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div{float:none;top:0;width:100%;margin:0 auto;max-width:448px;padding-bottom:100px;}}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div a{padding:0;}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div a > div{position:relative;}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div a > div:before{content:"";width:96px;height:96px;display:block;background:url(/sites/peak/themes/tower/images/video-play.png) center no-repeat;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto;}@media all and (max-width:1024px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div a > div:before{background-size:70%;}}@media all and (max-width:767px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div a > div:before{background-size:100%;}}@media all and (max-width:360px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div a > div:before{background-size:70%;}}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div img.image{border:2px solid #fff;border-radius:3px;box-shadow:0px 0px 13px 0px rgba(0,0,0,0.4);box-sizing:border-box;}body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div img.caption-img{position:absolute;left:0;right:0;margin:0 auto;bottom:-25px;}@media all and (max-width:1024px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div img.caption-img{width:calc(100% - 30px);}}@media all and (max-width:767px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div img.caption-img{bottom:50px;width:auto;}}@media all and (max-width:360px){body.path-frontpage .region-bottom .menu--social-links-menu ul.menu + div img.caption-img{width:calc(100% - 30px);}}body.path-frontpage .region-bottom .block-views-blocklocations-block-1{position:relative;background-color:#f7f7f7;}body.path-frontpage .region-bottom .block-views-blocklocations-block-1 #gmap-map{overflow:hidden;}body.path-frontpage .region-bottom .block-views-blocklocations-block-1 #gmap-map .map-mobile{height:100%;width:auto;max-width:none;position:relative;left:50%;transform:translateX(-50%);}body.path-frontpage .region-bottom .block-views-blocklocations-block-1 #block-where{background-color:#fff;padding:30px 20px;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,0.1);position:absolute;width:27.82%;max-width:370px;left:7%;top:50%;transform:translateY(-50%);box-sizing:border-box;}@media all and (max-width:1024px){body.path-frontpage .region-bottom .block-views-blocklocations-block-1 #block-where{width:calc(100% - 40px);max-width:650px;position:relative;left:0;right:0;top:-50px;transform:none;margin:0 auto;}}body.path-frontpage .region-bottom .block-views-blocklocations-block-1 #block-where h2{font-family:"Lato";font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#0b7703;padding-left:50px;background:url(/sites/peak/themes/tower/images/map-title.png) left center no-repeat;line-height:41px;margin-bottom:20px;}body.path-frontpage .region-bottom .block-views-blocklocations-block-1 #block-where .views-row{font-size:16px;text-transform:uppercase;color:#707070;margin-bottom:15px;padding-left:30px;cursor:pointer;}body.path-frontpage .region-bottom .block-views-blocklocations-block-1 #block-where .views-row.active{background:url(/sites/peak/themes/tower/images/map-icon.png) left 5px no-repeat;color:#000;}body.path-frontpage .region-bottom .block-views-blocklocations-block-1 #block-where .views-row:last-child{margin-bottom:0;}body.path-frontpage .region-bottom .block-views-blocklocations-block-1 #block-where .views-row .views-field-body{display:none;}body.path-frontpage .region-bottom .block-views-blocklocations-block-1 #block-where .views-row .views-field-field-image{display:none;}body.path-frontpage .region-bottom .block-views-blocklocations-block-1 #block-where .views-row .views-field-field-mobile-image{display:none;}nav.breadcrumb{width:100%;padding:10px 20px;box-sizing:border-box;}@media all and (max-width:1024px){nav.breadcrumb{display:none;}}nav.breadcrumb ol li a{color:#333;text-decoration:none;}nav.breadcrumb ol li:last-child{color:#999;}.path-news .view-news-page,.path-news .view-promotions,.path-promotions .view-news-page,.path-promotions .view-promotions{max-width:1140px;margin:0 auto;padding:40px 20px 0;box-sizing:border-box;}.path-news .view-news-page .view-header,.path-news .view-promotions .view-header,.path-promotions .view-news-page .view-header,.path-promotions .view-promotions .view-header{font-family:"Lato";font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding-bottom:10px;border-bottom:1px solid #e5e5e5;position:relative;z-index:1;}.path-news .view-news-page .view-header:before,.path-news .view-promotions .view-header:before,.path-promotions .view-news-page .view-header:before,.path-promotions .view-promotions .view-header:before{content:"";position:absolute;bottom:-3px;left:0;width:20px;height:3px;background-color:#b7b7b7;z-index:2;}.path-news .view-news-page .view-content .views-row,.path-news .view-promotions .view-content .views-row,.path-promotions .view-news-page .view-content .views-row,.path-promotions .view-promotions .view-content .views-row{padding:30px 0;border-bottom:1px solid #e5e5e5;position:relative;z-index:1;display:-webkit-flex;display:-ms-flex;display:flex;}@media all and (max-width:767px){.path-news .view-news-page .view-content .views-row,.path-news .view-promotions .view-content .views-row,.path-promotions .view-news-page .view-content .views-row,.path-promotions .view-promotions .view-content .views-row{flex-direction:column;}}.path-news .view-news-page .view-content .views-row:before,.path-news .view-promotions .view-content .views-row:before,.path-promotions .view-news-page .view-content .views-row:before,.path-promotions .view-promotions .view-content .views-row:before{content:"";position:absolute;bottom:-3px;left:0;width:20px;height:3px;background-color:#b7b7b7;z-index:2;}.path-news .view-news-page .view-content .views-row .views-field-created,.path-news .view-promotions .view-content .views-row .views-field-created,.path-promotions .view-news-page .view-content .views-row .views-field-created,.path-promotions .view-promotions .view-content .views-row .views-field-created{font-family:"Lato";font-weight:700;font-size:16px;width:16.36%;min-width:100px;box-sizing:border-box;letter-spacing:1px;}@media all and (max-width:767px){.path-news .view-news-page .view-content .views-row .views-field-created,.path-news .view-promotions .view-content .views-row .views-field-created,.path-promotions .view-news-page .view-content .views-row .views-field-created,.path-promotions .view-promotions .view-content .views-row .views-field-created{margin-bottom:5px;width:100%;}}.path-news .view-news-page .view-content .views-row .views-field-nothing,.path-news .view-promotions .view-content .views-row .views-field-nothing,.path-promotions .view-news-page .view-content .views-row .views-field-nothing,.path-promotions .view-promotions .view-content .views-row .views-field-nothing{width:83.63%;box-sizing:border-box;}@media all and (max-width:767px){.path-news .view-news-page .view-content .views-row .views-field-nothing,.path-news .view-promotions .view-content .views-row .views-field-nothing,.path-promotions .view-news-page .view-content .views-row .views-field-nothing,.path-promotions .view-promotions .view-content .views-row .views-field-nothing{width:100%;}}.path-news .view-news-page .view-content .views-row .views-field-nothing .title,.path-news .view-promotions .view-content .views-row .views-field-nothing .title,.path-promotions .view-news-page .view-content .views-row .views-field-nothing .title,.path-promotions .view-promotions .view-content .views-row .views-field-nothing .title{font-family:"Lato";font-weight:700;font-size:16px;text-transform:uppercase;color:#004c45;margin-bottom:10px;letter-spacing:1px;}.path-news .view-news-page .view-content .views-row .views-field-nothing .title a,.path-news .view-promotions .view-content .views-row .views-field-nothing .title a,.path-promotions .view-news-page .view-content .views-row .views-field-nothing .title a,.path-promotions .view-promotions .view-content .views-row .views-field-nothing .title a{color:#004c45;}.path-news .view-news-page .pager,.path-news .view-promotions .pager,.path-promotions .view-news-page .pager,.path-promotions .view-promotions .pager{margin-top:40px;}.path-news .view-news-page .pager ul.pager__items li.pager__item,.path-news .view-promotions .pager ul.pager__items li.pager__item,.path-promotions .view-news-page .pager ul.pager__items li.pager__item,.path-promotions .view-promotions .pager ul.pager__items li.pager__item{padding:0;margin:0 2px;}.path-news .view-news-page .pager ul.pager__items li.pager__item a,.path-news .view-promotions .pager ul.pager__items li.pager__item a,.path-promotions .view-news-page .pager ul.pager__items li.pager__item a,.path-promotions .view-promotions .pager ul.pager__items li.pager__item a{display:inline-block;width:40px;height:28px;border:1px solid #999;border-radius:14px;color:#999;text-decoration:none;line-height:28px;font-size:14px;box-sizing:border-box;text-transform:uppercase;letter-spacing:1px;transition:all 0.3s ease-in-out;}.path-news .view-news-page .pager ul.pager__items li.pager__item a:hover,.path-news .view-promotions .pager ul.pager__items li.pager__item a:hover,.path-promotions .view-news-page .pager ul.pager__items li.pager__item a:hover,.path-promotions .view-promotions .pager ul.pager__items li.pager__item a:hover{background-color:#999;color:#fff;}.path-news .view-news-page .pager ul.pager__items li.pager__item.pager__item--next a,.path-news .view-news-page .pager ul.pager__items li.pager__item.pager__item--last a,.path-news .view-news-page .pager ul.pager__items li.pager__item.pager__item--first a,.path-news .view-news-page .pager ul.pager__items li.pager__item.pager__item--previous a,.path-news .view-promotions .pager ul.pager__items li.pager__item.pager__item--next a,.path-news .view-promotions .pager ul.pager__items li.pager__item.pager__item--last a,.path-news .view-promotions .pager ul.pager__items li.pager__item.pager__item--first a,.path-news .view-promotions .pager ul.pager__items li.pager__item.pager__item--previous a,.path-promotions .view-news-page .pager ul.pager__items li.pager__item.pager__item--next a,.path-promotions .view-news-page .pager ul.pager__items li.pager__item.pager__item--last a,.path-promotions .view-news-page .pager ul.pager__items li.pager__item.pager__item--first a,.path-promotions .view-news-page .pager ul.pager__items li.pager__item.pager__item--previous a,.path-promotions .view-promotions .pager ul.pager__items li.pager__item.pager__item--next a,.path-promotions .view-promotions .pager ul.pager__items li.pager__item.pager__item--last a,.path-promotions .view-promotions .pager ul.pager__items li.pager__item.pager__item--first a,.path-promotions .view-promotions .pager ul.pager__items li.pager__item.pager__item--previous a{width:90px;}.path-news .view-news-page .pager ul.pager__items li.pager__item.is-active a,.path-news .view-promotions .pager ul.pager__items li.pager__item.is-active a,.path-promotions .view-news-page .pager ul.pager__items li.pager__item.is-active a,.path-promotions .view-promotions .pager ul.pager__items li.pager__item.is-active a{background-color:#999;color:#fff;}#block-thepeaktramupgradeproject .field__item{position:relative;}#block-thepeaktramupgradeproject .field__item:before{content:"";display:block;width:180px;height:239px;background:url(/sites/peak/themes/tower/images/peak.svg) center no-repeat;background-size:100%;position:absolute;left:50%;top:38%;z-index:2;transform:translateX(-50%);}@media all and (max-width:1024px){#block-thepeaktramupgradeproject .field__item:before{width:160px;height:212px;top:33%;}}@media all and (max-width:767px){#block-thepeaktramupgradeproject .field__item:before{width:106px;height:140px;top:39%;}}.header_the_peak_experience table{width:100%;background-color:#f8f8f8;border:1px solid #e5e5e5;}.header_the_peak_experience table td{padding:15px !important;border:0;border-bottom:1px solid #e5e5e5;}.header_the_peak_experience table tr:last-child td{border:0;}.header_the_peak_experience ul.img_holder{margin:0;padding:0 !important;display:flex;}@media all and (max-width:767px){.header_the_peak_experience ul.img_holder{flex-direction:column;}}.header_the_peak_experience ul.img_holder li{list-style-type:none;padding:0 10px;box-sizing:border-box;}@media all and (max-width:767px){.header_the_peak_experience ul.img_holder li{margin-bottom:30px;}}.header_the_peak_experience ul.img_holder img{margin:0 auto;}.header_the_peak_experience ul.img_holder p{text-align:center;margin-top:10px;}.header_the_peak_experience .field--name-field-tab-title > a{width:25%;}@media all and (max-width:767px){.header_the_peak_experience .field--name-field-tab-title > a{padding:0;font-size:12px;}}@media all and (max-width:480px){.header_the_peak_experience .field--name-field-tab-title > a{height:110px;}}.header_the_peak_experience .field--name-field-tab-title > a .field--name-field-title{display:inline-flex;align-items:center;min-height:32px;color:#333;}@media all and (max-width:480px){.header_the_peak_experience .field--name-field-tab-title > a .field--name-field-title{box-sizing:border-box;min-height:110px;padding:30px 5px 0 !important;background-position:center 8px !important;}}.header_the_peak_experience .field--name-field-tab-title > a:nth-child(1) .field--name-field-title{padding-left:42px;background:url(/sites/peak/themes/tower/images/hiking-normal.png) left center no-repeat;}@media all and (max-width:480px){.header_the_peak_experience .field--name-field-tab-title > a:nth-child(1) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:13px;}}.header_the_peak_experience .field--name-field-tab-title > a.is-active:nth-child(1) .field--name-field-title{color:#fff;background:url(/sites/peak/themes/tower/images/hiking-hover.png) left center no-repeat;}@media all and (max-width:480px){.header_the_peak_experience .field--name-field-tab-title > a.is-active:nth-child(1) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:13px;}}.header_the_peak_experience .field--name-field-tab-title > a:nth-child(2) .field--name-field-title{padding-left:42px;background:url(/sites/peak/themes/tower/images/by-minibus-normal.png) left center no-repeat;}@media all and (max-width:480px){.header_the_peak_experience .field--name-field-tab-title > a:nth-child(2) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:13px;}}.header_the_peak_experience .field--name-field-tab-title > a.is-active:nth-child(2) .field--name-field-title{color:#fff;background:url(/sites/peak/themes/tower/images/by-minibus-hover.png) left center no-repeat;}@media all and (max-width:480px){.header_the_peak_experience .field--name-field-tab-title > a.is-active:nth-child(2) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:13px;}}.header_the_peak_experience .field--name-field-tab-title > a:nth-child(3) .field--name-field-title{padding-left:42px;background:url(/sites/peak/themes/tower/images/by-bus-normal.png) left center no-repeat;}@media all and (max-width:480px){.header_the_peak_experience .field--name-field-tab-title > a:nth-child(3) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:13px;}}.header_the_peak_experience .field--name-field-tab-title > a.is-active:nth-child(3) .field--name-field-title{color:#fff;background:url(/sites/peak/themes/tower/images/by-bus-hover.png) left center no-repeat;}@media all and (max-width:480px){.header_the_peak_experience .field--name-field-tab-title > a.is-active:nth-child(3) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:13px;}}.header_the_peak_experience .field--name-field-tab-title > a:nth-child(4) .field--name-field-title{padding-left:58px;background:url(/sites/peak/themes/tower/images/by-taxi-normal.png) left center no-repeat;}@media all and (max-width:480px){.header_the_peak_experience .field--name-field-tab-title > a:nth-child(4) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:13px;}}.header_the_peak_experience .field--name-field-tab-title > a.is-active:nth-child(4) .field--name-field-title{color:#fff;background:url(/sites/peak/themes/tower/images/by-taxi-hover.png) left center no-repeat;}@media all and (max-width:480px){.header_the_peak_experience .field--name-field-tab-title > a.is-active:nth-child(4) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:13px;}}.header_the_peak_experience .field--name-field-tab{padding:30px 40px 40px;border:1px solid #e5e5e5;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.header_the_peak_experience .nature_walks_map img{display:block;margin:0 auto;}.header_the_peak_experience .nature_walks_img img{display:inline;margin-right:10px;margin-bottom:10px;}@media all and (max-width:480px){.header_the_peak_experience .nature_walks_img img{display:block;margin:0 auto 10px;}}.header_the_peak_experience .paragraph--type--title-description{margin-bottom:30px;}.header_the_peak_experience .paragraph--type--title-description .field--name-field-title{font-family:"Lato";font-size:23px;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-align:center;}.header_the_peak_experience .paragraph--type--title-description .tramway-title{font-family:"Lato";font-size:26px;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-align:center;color:#ff4949;}.header_the_peak_experience .field--name-field-description h2{font-family:"Lato";font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:1px;margin-bottom:10px;}.header_the_peak_experience .peak-tram{max-width:780px;margin:0 auto;}.header_the_peak_experience .peak-tram .illusion{text-align:center;}.header_the_peak_experience .peak-tram .illusion img{display:inline-block;margin:0 25px;}.header_the_peak_experience .historical-gallery{max-width:770px;margin:30px auto 0;}.header_the_peak_experience .historical-gallery p:first-child{font-size:17px;}.header_the_peak_experience .paragraph--type--group-slide-description{max-width:885px;margin:60px auto 0;}.header_the_peak_experience .paragraph--type--group-slide-description > .field--name-field-title{font-family:"Lato";font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:1px;margin-bottom:30px;}.header_the_peak_experience .paragraph--type--group-slide-description .field--name-field-tab .slick-dotted.slick-slider{margin-bottom:0;}.header_the_peak_experience .paragraph--type--group-slide-description .field--name-field-tab .tabcontent .slick{background-color:#f8f8f8;padding-top:30px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}.header_the_peak_experience .paragraph--type--group-slide-description .field--name-field-tab .tabcontent .field--name-field-description{padding:40px 30px;background-color:#f8f8f8;border:1px solid #e5e5e5;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-sizing:border-box;}@media all and (max-width:767px){.header_the_peak_experience .paragraph--type--group-slide-description .field--name-field-tab .tabcontent .field--name-field-description{padding:30px 20px;}}.header_the_peak_experience .paragraph--type--the-peak-experience-options{max-width:885px;margin:40px auto 0;border:1px solid #e5e5e5;border-radius:3px;padding:0 30px;box-sizing:border-box;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;}.header_the_peak_experience .paragraph--type--the-peak-experience-options > div{width:33.33%;position:relative;margin-bottom:30px;padding-top:20px;padding-left:25px;box-sizing:border-box;}@media all and (max-width:767px){.header_the_peak_experience .paragraph--type--the-peak-experience-options > div{width:100%;}}.header_the_peak_experience .paragraph--type--the-peak-experience-options > div:before{content:"";width:20px;height:3px;background-color:#b7b7b7;position:absolute;left:0;top:0;}.header_the_peak_experience .paragraph--type--the-peak-experience-options > div.field--name-field-location{background:url(/sites/peak/themes/tower/images/dining-location.png) no-repeat left 20px;}.header_the_peak_experience .paragraph--type--the-peak-experience-options > div.field--name-field-opening-hours{background:url(/sites/peak/themes/tower/images/dining-hour.png) no-repeat left 20px;}.header_the_peak_experience .paragraph--type--the-peak-experience-options > div.field--name-field-admission{background:url(/sites/peak/themes/tower/images/sky-pass-purchase.png) left 20px no-repeat;}.header_the_peak_experience .paragraph--type--the-peak-experience-options > div ul{padding-left:15px;}.header_the_peak_experience table.peak_exp_sky{width:100%;}@media all and (max-width:480px){.header_the_peak_experience table.peak_exp_sky tr{display:block;}}.header_the_peak_experience table.peak_exp_sky tr td{box-sizing:border-box;}.header_the_peak_experience table.peak_exp_sky tr td:first-child{width:30%;padding-right:20px;}.header_the_peak_experience table.peak_exp_sky tr td:last-child{width:70%;}.header_the_peak_experience table.peak_exp_sky tr td p{display:inline-block;width:100%;}.header_the_peak_experience table.peak_exp_sky tr td img{display:block;margin:0 auto;}@media all and (max-width:480px){.header_the_peak_experience table.peak_exp_sky tr td{display:block !important;width:100% !important;padding:0 !important;padding-top:10px !important;}}.header_shopping_and_dining{}.header_shopping_and_dining .block-system-main-block{max-width:none !important;}.header_shopping_and_dining h2{text-align:center;margin-bottom:30px;}.header_shopping_and_dining .shopping-content{max-width:750px;margin:0 auto;padding:0 20px;}.header_shopping_and_dining .shopping-content.overview img{margin:0 auto;}.header_shopping_and_dining .category ul{padding-left:15px;}.header_shopping_and_dining .category ul li{margin-bottom:5px;}.header_shopping_and_dining .category ul li a{color:#004c45;}.header_shopping_and_dining .category table{width:100%;}.header_shopping_and_dining .category table tr{display:-webkit-flex;display:-ms-flex;display:flex;padding:30px 0;border-bottom:1px solid #ececec;}@media all and (max-width:767px){.header_shopping_and_dining .category table tr{flex-direction:column;padding:20px 0 30px;}}.header_shopping_and_dining .category table tr td a{color:#004c45;}.header_shopping_and_dining .category table tr td:nth-child(1){width:13.33%;box-sizing:border-box;}@media all and (max-width:767px){.header_shopping_and_dining .category table tr td:nth-child(1){width:100%;margin-bottom:10px;}.header_shopping_and_dining .category table tr td:nth-child(1) img{float:none;margin:0 auto;}}.header_shopping_and_dining .category table tr td:nth-child(2){width:68%;padding:0 20px;box-sizing:border-box;}@media all and (max-width:767px){.header_shopping_and_dining .category table tr td:nth-child(2){width:100%;padding:0;text-align:left;margin-bottom:20px;}}.header_shopping_and_dining .category table tr td:nth-child(2) hr{border:0;width:100%;height:1px;display:block;background-color:#ccc;margin:15px auto;}.header_shopping_and_dining .category table tr td:nth-child(3){width:18.667%;box-sizing:border-box;}@media all and (max-width:767px){.header_shopping_and_dining .category table tr td:nth-child(3){width:100%;}.header_shopping_and_dining .category table tr td:nth-child(3) img{float:none;margin:0 auto;}}.header_shopping_and_dining .paragraph--type--dining-options{max-width:885px;margin-top:30px;border:1px solid #e5e5e5;border-radius:3px;padding:0 30px;box-sizing:border-box;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;}@media all and (max-width:1024px){.header_shopping_and_dining .paragraph--type--dining-options{margin:30px auto 0;}}.header_shopping_and_dining .paragraph--type--dining-options > div{width:33.33%;margin-bottom:30px;padding-top:20px;padding-left:25px;position:relative;box-sizing:border-box;}@media all and (max-width:767px){.header_shopping_and_dining .paragraph--type--dining-options > div{width:100%;}}.header_shopping_and_dining .paragraph--type--dining-options > div:before{content:"";width:20px;height:3px;background-color:#b7b7b7;position:absolute;left:0;top:0;}.header_shopping_and_dining .paragraph--type--dining-options > div.field--name-field-average-spending{background:url(/sites/peak/themes/tower/images/dining-spending.png) no-repeat left 20px;}.header_shopping_and_dining .paragraph--type--dining-options > div.field--name-field-telephone-no{background:url(/sites/peak/themes/tower/images/dining-tel.png) no-repeat left 20px;}.header_shopping_and_dining .paragraph--type--dining-options > div.field--name-field-payment-method{background:url(/sites/peak/themes/tower/images/dining-payment.png) no-repeat left 20px;}.header_shopping_and_dining .paragraph--type--dining-options > div.field--name-field-location{background:url(/sites/peak/themes/tower/images/dining-location.png) no-repeat left 20px;}.header_shopping_and_dining .paragraph--type--dining-options > div.field--name-field-opening-hours{background:url(/sites/peak/themes/tower/images/dining-hour.png) no-repeat left 20px;}.header_shopping_and_dining .paragraph--type--dining-options > div.field--name-field-website{background:url(/sites/peak/themes/tower/images/dining-link.png) no-repeat left 20px;}.header_shopping_and_dining .paragraph--type--dining-options > div .field__label{margin-bottom:5px;}.header_shopping_and_dining .paragraph--type--dining-options > div .field__item a{color:#004c45;}.header_shopping_and_dining .shopping-dining-overview{max-width:880px;box-sizing:border-box;}@media all and (max-width:1024px){.header_shopping_and_dining .shopping-dining-overview{margin:0 auto;}}.header_shopping_and_dining .shopping-dining-overview h2{text-align:center;margin-bottom:30px;}.header_shopping_and_dining .shopping-dining-overview p{padding:0 20px;font-size:17px;margin-bottom:20px;text-align:center;}.header_shopping_and_dining div[id*=block-views-block-signature-restaurants-block-block-],.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-]{max-width:880px;border:1px solid #e5e5e5;border-radius:3px;margin-top:60px;padding:0 11px;box-sizing:border-box;}@media all and (max-width:1024px){.header_shopping_and_dining div[id*=block-views-block-signature-restaurants-block-block-],.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-]{width:calc(100% - 40px);margin:60px auto 0;}}.header_shopping_and_dining div[id*=block-views-block-signature-restaurants-block-block-] h2,.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-] h2{font-family:"Lato";font-size:17px;font-weight:700;text-align:center;border-color:#fff;text-transform:uppercase;letter-spacing:1px;display:inline-block;padding:0 15px;position:relative;left:50%;transform:translateX(-50%);top:-12px;background-color:#fff;}.header_shopping_and_dining div[id*=block-views-block-signature-restaurants-block-block-] .view-signature-restaurants-block .view-header{max-width:800px;margin:0 auto 15px;}.header_shopping_and_dining div[id*=block-views-block-signature-restaurants-block-block-] .view-signature-restaurants-block .view-content{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;padding:20px 0 10px;}.header_shopping_and_dining div[id*=block-views-block-signature-restaurants-block-block-] .view-signature-restaurants-block .view-content:hover .views-field-field-image img:not(:hover){opacity:0.6;}.header_shopping_and_dining div[id*=block-views-block-signature-restaurants-block-block-] .view-signature-restaurants-block .view-content .views-row{width:46.49%;margin:0 1.75% 30px;box-sizing:border-box;}@media all and (max-width:480px){.header_shopping_and_dining div[id*=block-views-block-signature-restaurants-block-block-] .view-signature-restaurants-block .view-content .views-row{width:100%;max-width:398px;margin:0 auto 30px;}}.header_shopping_and_dining div[id*=block-views-block-signature-restaurants-block-block-] .view-signature-restaurants-block .view-content .views-row .views-field-field-image img{transition:all 0.25s ease-in-out;}.header_shopping_and_dining div[id*=block-views-block-signature-restaurants-block-block-] .view-signature-restaurants-block .view-content .views-row .views-field-title{margin-top:10px;}.header_shopping_and_dining div[id*=block-views-block-signature-restaurants-block-block-] .view-signature-restaurants-block .view-content .views-row .views-field-title a{font-family:"Lato";font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:1px;color:#333;text-decoration:none;}.header_shopping_and_dining div[id*=block-views-block-signature-restaurants-block-block-] .view-signature-restaurants-block .view-content .views-row .views-field-title a:hover{color:#004c45;}.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-]{padding:0 16px;}.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-] .view-other-dining-outlets-block .view-content{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;padding:30px 0;}@media all and (max-width:767px){.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-] .view-other-dining-outlets-block .view-content{padding:15px 0;}}.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-] .view-other-dining-outlets-block .view-content:hover img:not(:hover){opacity:0.6;}.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-] .view-other-dining-outlets-block .view-content .views-row{width:23.1132%;margin:0 0.94339% 20px;box-sizing:border-box;}@media all and (max-width:767px){.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-] .view-other-dining-outlets-block .view-content .views-row{width:47.97%;margin:0 1.01% 20px;}}@media all and (max-width:480px){.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-] .view-other-dining-outlets-block .view-content .views-row{width:100%;max-width:320px;margin:0 auto 20px;}}.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-] .view-other-dining-outlets-block .view-content .views-row .views-field-field-image img{transition:all 0.25s ease-in-out;}@media all and (max-width:767px){.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-] .view-other-dining-outlets-block .view-content .views-row .views-field-field-image img{width:100%;}}.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-] .view-other-dining-outlets-block .view-content .views-row .views-field-title{margin-top:10px;}.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-] .view-other-dining-outlets-block .view-content .views-row .views-field-title a{font-family:"Lato";font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:1px;color:#333;text-decoration:none;}.header_shopping_and_dining div[id*=block-views-block-other-dining-outlets-block-block-] .view-other-dining-outlets-block .view-content .views-row .views-field-title a:hover{color:#004c45;}.header_shopping_and_dining .paragraph--type--background-image{position:relative;max-width:885px;margin:0 auto;}@media all and (max-width:480px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-image{height:174px;overflow:hidden;position:relative;}.header_shopping_and_dining .paragraph--type--background-image .field--name-field-image img{width:auto;height:100%;position:absolute;top:50%;right:0;transform:translateY(-50%);max-width:none;}}.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info{position:absolute;left:20px;top:15px;max-width:400px;color:#fff;}@media all and (max-width:1200px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info{position:static;max-width:none;}}@media all and (max-width:1024px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info{position:absolute;max-width:400px;color:#fff;}}@media all and (max-width:767px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info{position:static;max-width:none;}}@media all and (max-width:1200px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-logo{position:absolute;left:20px;top:15px;}}@media all and (max-width:1024px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-logo{position:static;}}@media all and (max-width:767px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-logo{position:absolute;left:20px;top:15px;}}@media all and (max-width:480px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-logo{position:static;margin-top:10px;}.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-logo img{display:block;margin:0 auto;}}.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-title{font-family:"Lato";font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:1px;margin:10px 0;text-shadow:1px 1px 2px rgba(150,150,150,0.4);}@media all and (max-width:1200px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-title{text-align:center;color:#333;margin-top:15px;text-shadow:none;}}@media all and (max-width:1024px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-title{text-align:left;color:#fff;margin-top:10px;text-shadow:1px 1px 2px rgba(150,150,150,0.4);}}@media all and (max-width:767px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-title{text-align:center;color:#333;margin-top:15px;text-shadow:none;}}.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-description{text-shadow:1px 1px 2px rgba(150,150,150,0.4);}.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-description p{letter-spacing:normal;margin-bottom:20px;}.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-description p:last-child{margin:0;}@media all and (max-width:1200px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-description{text-align:center;color:#333;max-width:600px;margin:0 auto;text-shadow:none;}}@media all and (max-width:1024px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-description{text-align:left;color:#fff;max-width:none;margin:0 auto;text-shadow:1px 1px 2px rgba(150,150,150,0.4);}}@media all and (max-width:767px){.header_shopping_and_dining .paragraph--type--background-image .field--name-field-info .field--name-field-description{text-align:center;color:#333;max-width:600px;margin:0 auto;text-shadow:none;}}.header_shopping_and_dining .paragraph--type--logo{max-width:885px;}@media all and (max-width:1024px){.header_shopping_and_dining .paragraph--type--logo{margin:0 auto;}}.header_shopping_and_dining .paragraph--type--logo img{display:block;margin:0 auto;}.header_shopping_and_dining .paragraph--type--slide-description-color{max-width:885px;position:relative;padding:29px 15px 0 15px;box-sizing:border-box;}@media all and (max-width:1024px){.header_shopping_and_dining .paragraph--type--slide-description-color{margin:0 auto;}}.header_shopping_and_dining .paragraph--type--slide-description-color.color--red{background-color:#d3191f;}.header_shopping_and_dining .paragraph--type--slide-description-color.color--red:before{content:"";width:100%;height:29px;background:url(/sites/peak/themes/tower/images/signature-bg1.jpg) center no-repeat;position:absolute;top:0;left:0;}.header_shopping_and_dining .paragraph--type--slide-description-color.color--green{background-color:#056839;}.header_shopping_and_dining .paragraph--type--slide-description-color.color--green:before{content:"";width:100%;height:29px;background:url(/sites/peak/themes/tower/images/signature-bg2.jpg) center no-repeat;position:absolute;top:0;left:0;}.header_shopping_and_dining .paragraph--type--slide-description-color.color--Blue{background-color:#4552f6;}.header_shopping_and_dining .paragraph--type--slide-description-color.color--Blue:before{content:"";width:100%;height:29px;background:url(/sites/peak/themes/tower/images/signature-bg3.jpg) center no-repeat;position:absolute;top:0;left:0;}.header_shopping_and_dining .paragraph--type--slide-description-color.color--Orange{background-color:#fd8423;}.header_shopping_and_dining .paragraph--type--slide-description-color.color--Orange:before{content:"";width:100%;height:29px;background:url(/sites/peak/themes/tower/images/signature-bg4.jpg) center no-repeat;position:absolute;top:0;left:0;}.header_shopping_and_dining .paragraph--type--slide-description-color .field--name-field-description{max-width:774px;margin:0 auto;padding-bottom:30px;margin-top:30px;}@media all and (max-width:1024px){.header_shopping_and_dining .paragraph--type--slide-description-color .field--name-field-description{margin-top:20px;}}.header_shopping_and_dining .paragraph--type--slide-description-color .field--name-field-description p{font-size:18px;color:#fff;text-transform:uppercase;text-align:center;}.header_shopping_and_dining .paragraph--type--slide-description-color .field--name-field-color{display:none;}.header_shopping_and_dining .slick-dotted.slick-slider{margin-bottom:0;}.header_shopping_and_dining .paragraph--type--title-description{max-width:825px;margin:30px auto 70px;text-align:center;}.header_shopping_and_dining .paragraph--type--title-description .red{color:#d3191f;}.header_shopping_and_dining .paragraph--type--title-description .green{color:#056839;}.header_shopping_and_dining .paragraph--type--title-description .blue{color:#4552f6;}.header_shopping_and_dining .paragraph--type--title-description .orange{color:#fd8423;}.header_shopping_and_dining .paragraph--type--title-description p{font-size:18px;text-transform:uppercase;letter-spacing:1px;max-width:500px;margin:0 auto;}.header_shopping_and_dining .paragraph--type--title-description h3{font-size:26px;font-weight:normal;text-transform:uppercase;letter-spacing:1px;line-height:26px;margin-top:20px;margin-bottom:5px;}.header_shopping_and_dining .paragraph--type--title-description h2{font-family:"Lato";font-size:50px;text-transform:uppercase;font-weight:700;letter-spacing:1px;line-height:50px;}.header_shopping_and_dining .paragraph--type--group-signature-disk{max-width:885px;border:1px solid #e5e5e5;border-radius:3px;padding-bottom:50px;}@media all and (max-width:1024px){.header_shopping_and_dining .paragraph--type--group-signature-disk{margin:0 auto;}}.header_shopping_and_dining .paragraph--type--group-signature-disk .field__label{padding-top:66px;background:url(/sites/peak/themes/tower/images/signature-dish.jpg) center top no-repeat;font-size:17px;text-align:center;text-transform:uppercase;letter-spacing:1px;line-height:17px;position:relative;top:-34px;}.header_shopping_and_dining .paragraph--type--group-signature-disk .field__items{max-width:800px;margin:0 auto;padding:0 10px;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-around;box-sizing:border-box;}@media all and (max-width:1023px){.header_shopping_and_dining .paragraph--type--group-signature-disk .field__items{max-width:620px;padding:0 50px;}}@media all and (max-width:767px){.header_shopping_and_dining .paragraph--type--group-signature-disk .field__items{max-width:340px;}}.header_shopping_and_dining .paragraph--type--group-signature-disk .field__items .slick-arrow{z-index:2;transform:translateY(-125%);}.header_shopping_and_dining .paragraph--type--group-signature-disk .field__items .slick-dots{display:none;padding-left:0;bottom:-40px;}.header_shopping_and_dining .paragraph--type--group-signature-disk .field__items .slick-dots li button::before{color:#004c45;}@media all and (max-width:1023px){.header_shopping_and_dining .paragraph--type--group-signature-disk .field__items .slick-dots{display:block;}}.header_shopping_and_dining .paragraph--type--group-signature-disk .field__items .slick-slide{margin:0 1.282%;outline:0;}.header_shopping_and_dining .paragraph--type--group-signature-disk .field__items .slick-slide img{width:260px;}@media all and (max-width:1023px){.header_shopping_and_dining .paragraph--type--group-signature-disk .field__items .slick-slide{margin:0 10px;}}@media all and (max-width:767px){.header_shopping_and_dining .paragraph--type--group-signature-disk .field__items .slick-slide{margin:0;text-align:center;}}.header_shopping_and_dining .paragraph--type--group-signature-disk .field__items .field__item .field--name-field-title{font-family:"Lato";font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:1px;margin:5px 0 10px;}.header_shopping_and_dining article[about*=floor-map] .field--name-field-tab-title{margin-top:30px;}.header_shopping_and_dining article[about*=floor-map] .field--name-field-tab-title a{width:16.667%;}.header_shopping_and_dining article[about*=floor-map] #floormap .floor-row{cursor:pointer;}.header_shopping_and_dining article[about*=floor-map] #floormap .floor-row.active{cursor:initial;}.header_shopping_and_dining article[about*=floor-map] #floormap .floor-row .active{display:none;}.header_shopping_and_dining article[about*=floor-map] #floormap .floor-row:hover .normal,.header_shopping_and_dining article[about*=floor-map] #floormap .floor-row.active .normal{display:none;}.header_shopping_and_dining article[about*=floor-map] #floormap .floor-row:hover .active,.header_shopping_and_dining article[about*=floor-map] #floormap .floor-row.active .active{display:block;}.header_shopping_and_dining article[about*=floor-map] .tabcontent{padding:40px 30px;background-color:#f8f8f8;border:1px solid #e5e5e5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-sizing:border-box;}.header_shopping_and_dining article[about*=floor-map] .tabcontent .field--name-field-description{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;}.header_shopping_and_dining article[about*=floor-map] .tabcontent h4{text-transform:uppercase;padding-top:20px;margin-top:20px;margin-bottom:5px;border-top:1px dotted #ccc;display:block;width:100%;}.header_shopping_and_dining article[about*=floor-map] .tabcontent h4:first-child{padding-top:0;margin-top:0;border:0;}.header_shopping_and_dining article[about*=floor-map] .tabcontent p{width:50%;margin-bottom:5px;font-size:13px;}@media all and (max-width:768px){.header_shopping_and_dining article[about*=floor-map] .tabcontent p{width:100%;}}.header_ticket_and_booking h2{text-transform:uppercase;text-align:center;margin-bottom:10px;}.header_ticket_and_booking a{color:#004c45;}.header_ticket_and_booking a.anchor-purchase-ticket{display:block;height:160px;margin-top:-160px;visibility:hidden;}@media all and (max-width:1024px){.header_ticket_and_booking a.anchor-purchase-ticket{height:90px;margin-top:-90px;}}.header_ticket_and_booking .ticket-sky-pass{text-align:center;}.header_ticket_and_booking .ticket-sky-pass p{margin-bottom:30px;font-size:17px;}.header_ticket_and_booking .ticket-booking-content{max-width:775px;margin:0 auto 60px;}.header_ticket_and_booking .ticket-booking-content table.sky{width:100%;max-width:534px;margin:25px auto 0;box-sizing:border-box;}@media all and (max-width:480px){.header_ticket_and_booking .ticket-booking-content table.sky{max-width:267px;}}@media all and (max-width:480px){.header_ticket_and_booking .ticket-booking-content table.sky tr{display:block;}}@media all and (max-width:480px){.header_ticket_and_booking .ticket-booking-content table.sky td{display:block;padding-bottom:10px;}}.header_ticket_and_booking .ticket-booking-content table.sky img{display:block;margin:0 auto;}.header_ticket_and_booking .ticket-booking-content table.ticket{width:100%;margin:30px 0 20px;box-sizing:border-box;border:0;}.header_ticket_and_booking .ticket-booking-content table.ticket thead tr th{border:0;width:33.33%;text-transform:uppercase;box-sizing:border-box;}@media all and (max-width:767px){.header_ticket_and_booking .ticket-booking-content table.ticket thead tr th:first-child{display:none;}}.header_ticket_and_booking .ticket-booking-content table.ticket thead tr th p{width:80px;margin:0 auto;border-bottom:3px solid #b7b7b7;padding-bottom:5px;position:relative;top:3px;}.header_ticket_and_booking .ticket-booking-content table.ticket tbody{background-color:#f8f8f8;border:1px solid #e5e5e5;border-radius:3px;}.header_ticket_and_booking .ticket-booking-content table.ticket tbody tr th{border:0;border-bottom:1px solid #e5e5e5;text-align:left;padding:30px 0 30px 30px;text-transform:uppercase;letter-spacing:1px;}@media all and (max-width:767px){.header_ticket_and_booking .ticket-booking-content table.ticket tbody tr th{display:none;}}.header_ticket_and_booking .ticket-booking-content table.ticket tbody tr th span{text-transform:none;font-weight:normal;}.header_ticket_and_booking .ticket-booking-content table.ticket tbody tr td{border:0;border-bottom:1px solid #e5e5e5;text-align:center;font-weight:bold;}@media all and (max-width:767px){.header_ticket_and_booking .ticket-booking-content table.ticket tbody tr td{padding:15px 0;}}.header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:last-child td{padding:15px 0;}.header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:last-child td a{display:block;width:147px;height:35px;background:url(/sites/peak/themes/tower/images/buy-now.png) center no-repeat;color:#fff;text-decoration:none;text-transform:uppercase;line-height:35px;margin:0 auto;}@media all and (max-width:767px){.header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:last-child td a{width:140px;background-size:80%;font-size:13px;}}.header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:last-child td:first-child{background:none;}@media all and (max-width:767px){.header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:first-child td:after{content:"Adult";display:block;font-weight:normal;font-size:14px;margin-top:5px;padding:0 5px;white-space:pre-wrap;}.header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:nth-child(2) td:after{content:"Child (aged 3 - 11) \aSenior (aged 65 or above) \a Concession*";display:block;font-weight:normal;font-size:14px;margin-top:5px;padding:0 5px;white-space:pre-wrap;}}.header_getting_to_the_peak{}.header_getting_to_the_peak h2{font-family:"Lato";font-size:23px;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-align:center;margin-bottom:10px;}.header_getting_to_the_peak .getting-to-the-peak{max-width:885px;margin:0 auto;}.header_getting_to_the_peak .getting-to-the-peak p{max-width:740px;margin:0 auto;font-size:17px;text-transform:uppercase;text-align:center;margin-bottom:30px;}.header_getting_to_the_peak .getting-to-the-peak-content{max-width:750px;margin:0 auto;}.header_getting_to_the_peak .getting-to-the-peak-content ul{padding-left:15px;}.header_getting_to_the_peak .getting-to-the-peak-content ul li{margin-bottom:5px;}.header_getting_to_the_peak .getting-to-the-peak-content a{color:#004c45;}.header_getting_to_the_peak .journey .an_common{border:1px solid #e5e5e5;border-radius:3px;margin-bottom:50px;padding:40px 30px;position:relative;}@media all and (max-width:480px){.header_getting_to_the_peak .journey .an_common{padding:40px 20px;}}.header_getting_to_the_peak .journey .an_common table tr{display:-webkit-flex;display:-ms-flex;display:flex;}@media all and (max-width:767px){.header_getting_to_the_peak .journey .an_common table tr{flex-direction:column;}}.header_getting_to_the_peak .journey .an_common table tr td:first-child{width:17.41186%;max-width:120px;min-width:120px;box-sizing:border-box;}@media all and (max-width:767px){.header_getting_to_the_peak .journey .an_common table tr td:first-child{width:100%;}.header_getting_to_the_peak .journey .an_common table tr td:first-child img{display:block;margin:0 auto;}}.header_getting_to_the_peak .journey .an_common table tr td:last-child{width:82.58814%;max-width:568px;padding-left:20px;box-sizing:border-box;}@media all and (max-width:767px){.header_getting_to_the_peak .journey .an_common table tr td:last-child{padding-left:0;padding-top:20px;width:100%;margin:0 auto;}}.header_getting_to_the_peak .journey .an_common h3{font-size:20px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;padding:0 30px;background-color:#fff;display:inline-block;position:absolute;left:-1px;top:-14px;}@media all and (max-width:640px){.header_getting_to_the_peak .journey .an_common h3{font-size:18px;padding:0 30px 15px 0;top:-30px;}}.header_getting_to_the_peak .journey .an_common h4{margin-bottom:5px;letter-spacing:1px;}.header_getting_to_the_peak .paragraph--type--description-quick-link{max-width:780px;margin:15px auto 40px;display:-webkit-flex;display:-ms-flex;display:flex;box-sizing:border-box;}@media all and (max-width:767px){.header_getting_to_the_peak .paragraph--type--description-quick-link{flex-direction:column;}}.header_getting_to_the_peak .paragraph--type--description-quick-link .field--name-field-description{max-width:565px;padding-right:30px;box-sizing:border-box;}@media all and (max-width:767px){.header_getting_to_the_peak .paragraph--type--description-quick-link .field--name-field-description{width:100%;max-width:none;padding:0;}}.header_getting_to_the_peak .paragraph--type--description-quick-link .field--name-field-quick-link{width:215px;min-width:215px;border:1px solid #e5e5e5;border-radius:3px;box-sizing:border-box;}@media all and (max-width:767px){.header_getting_to_the_peak .paragraph--type--description-quick-link .field--name-field-quick-link{width:100%;}}.header_getting_to_the_peak .paragraph--type--description-quick-link .field--name-field-quick-link .field__label{padding:10px 0 10px 35px;background:#f8f8f8 url(/sites/peak/themes/tower/images/dining-link.png) no-repeat 10px center;text-transform:uppercase;letter-spacing:1px;}.header_getting_to_the_peak .paragraph--type--description-quick-link .field--name-field-quick-link .field__items{padding:0 10px;}.header_getting_to_the_peak .paragraph--type--description-quick-link .field--name-field-quick-link .field__items .field__item{padding:10px 0;border-bottom:1px solid #e5e5e5;}.header_getting_to_the_peak .paragraph--type--description-quick-link .field--name-field-quick-link .field__items .field__item:last-child{border:0;}.header_getting_to_the_peak .paragraph--type--description-quick-link .field--name-field-quick-link .field__items .field__item a{color:#004c45;text-decoration:none;}.header_getting_to_the_peak .paragraph--type--full-image{max-width:885px;margin:0 auto 50px;}.header_getting_to_the_peak .paragraph--type--full-image img{margin:0 auto;}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1,.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2{margin-bottom:60px;}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 > .field--name-field-title,.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 > .field--name-field-title{font-family:"Lato";font-size:20px;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-align:center;margin-bottom:20px;}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title > a,.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title > a{width:33.33%;color:#333;}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title > a .field--name-field-title,.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title > a .field--name-field-title{height:32px;display:inline-flex;align-items:center;}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title > a.is-active,.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title > a.is-active{color:#fff;}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab,.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab{padding:30px 40px 40px;border:1px solid #e5e5e5;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}@media all and (max-width:480px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab,.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab{padding:30px 20px 40px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab a,.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab a{color:#333;text-transform:uppercase;}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab a.guide-map,.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab a.guide-map{display:inline-block;background:#004c45 url(/sites/peak/themes/tower/images/guide-map-bg.jpg) left top repeat-x;text-decoration:none;font-weight:bold;padding:10px 20px;border-radius:20px;color:#fff;}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab a.guide-map:before,.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab a.guide-map:before{content:"";width:15px;height:15px;display:inline-block;margin-right:10px;background:url(/sites/peak/themes/tower/images/guide-map-icon.png) left top no-repeat;position:relative;top:3px;}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title > a{width:25%;}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title a:nth-child(1) .field--name-field-title{padding-left:38px;background:url(/sites/peak/themes/tower/images/on-foot-normal.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title a:nth-child(1) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title a.is-active:nth-child(1) .field--name-field-title{background:url(/sites/peak/themes/tower/images/on-foot-hover.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title a.is-active:nth-child(1) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title a:nth-child(2) .field--name-field-title{padding-left:42px;background:url(/sites/peak/themes/tower/images/by-bus-normal.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title a:nth-child(2) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title a.is-active:nth-child(2) .field--name-field-title{background:url(/sites/peak/themes/tower/images/by-bus-hover.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title a.is-active:nth-child(2) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title a:nth-child(3) .field--name-field-title{padding-left:58px;background:url(/sites/peak/themes/tower/images/by-taxi-normal.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title a:nth-child(3) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title a.is-active:nth-child(3) .field--name-field-title{background:url(/sites/peak/themes/tower/images/by-taxi-hover.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-1 .field--name-field-tab-title a.is-active:nth-child(3) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a:nth-child(1) .field--name-field-title{padding-left:42px;background:url(/sites/peak/themes/tower/images/hiking-normal.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a:nth-child(1) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a.is-active:nth-child(1) .field--name-field-title{background:url(/sites/peak/themes/tower/images/hiking-hover.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a.is-active:nth-child(1) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a:nth-child(2) .field--name-field-title{padding-left:42px;background:url(/sites/peak/themes/tower/images/by-minibus-normal.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a:nth-child(2) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a.is-active:nth-child(2) .field--name-field-title{background:url(/sites/peak/themes/tower/images/by-minibus-hover.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a.is-active:nth-child(2) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a:nth-child(3) .field--name-field-title{padding-left:42px;background:url(/sites/peak/themes/tower/images/by-bus-normal.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a:nth-child(3) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a.is-active:nth-child(3) .field--name-field-title{background:url(/sites/peak/themes/tower/images/by-bus-hover.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a.is-active:nth-child(3) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a:nth-child(4) .field--name-field-title{padding-left:58px;background:url(/sites/peak/themes/tower/images/by-taxi-normal.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a:nth-child(4) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a.is-active:nth-child(4) .field--name-field-title{background:url(/sites/peak/themes/tower/images/by-taxi-hover.png) left center no-repeat;}@media all and (max-width:640px){.header_getting_to_the_peak .paragraph--type--group-getting-to-the-peak-2 .field--name-field-tab-title a.is-active:nth-child(4) .field--name-field-title{padding-left:0;padding-top:28px;background-position:center 4px;font-size:12px;}}.header_contact_us .field--name-field-paragraphs,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs{margin-top:40px;}.header_contact_us .field--name-field-paragraphs > .field__label,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__label{font-family:"Lato";font-size:23px;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-align:center;margin-bottom:30px;}.header_contact_us .field--name-field-paragraphs > .field__item,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item{max-width:880px;box-sizing:border-box;}@media all and (max-width:1024px){.header_contact_us .field--name-field-paragraphs > .field__item,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item{margin:0 auto;padding:0 20px;}}.header_contact_us .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general{border:1px solid #e5e5e5;border-radius:3px;margin-bottom:50px;padding:40px 30px;position:relative;}@media all and (max-width:767px){.header_contact_us .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;}}@media all and (max-width:480px){.header_contact_us .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .paragraph--type--group-contact-us-for-general{padding:50px 20px 40px;}}.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-title,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-title{font-size:20px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;padding:0 30px;background-color:#fff;display:inline-block;position:absolute;left:-1px;top:-14px;}@media all and (max-width:480px){.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-title,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-title{font-size:19px;}}.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-info,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-info{width:69.68%;float:left;padding-right:20px;box-sizing:border-box;}@media all and (max-width:767px){.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-info,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-info{width:100%;float:none;padding-right:0;order:2;}}.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-opening-hours,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-enquiry,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-website,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-opening-hours,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-enquiry,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-website{margin-bottom:20px;box-sizing:border-box;display:-webkit-flex;display:-ms-flex;display:flex;}@media all and (max-width:480px){.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-opening-hours,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-enquiry,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-website,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-opening-hours,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-enquiry,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-website{flex-direction:column;text-align:center;}}.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__label,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__label,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__label,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__label,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-website .field__label,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__label,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__label,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__label,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__label,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-website .field__label{width:42%;padding-right:20px;box-sizing:border-box;font-size:18px;font-weight:bold;}@media all and (max-width:480px){.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__label,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__label,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__label,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__label,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-website .field__label,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__label,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__label,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__label,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__label,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-website .field__label{width:100%;padding-right:0;}}.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__item,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__item,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__item,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__item,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-website .field__item,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__item,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__item,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__item,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__item,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-website .field__item{width:58%;box-sizing:border-box;}@media all and (max-width:480px){.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__item,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__item,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__item,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__item,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-website .field__item,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__item,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__item,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__item,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__item,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-website .field__item{width:100%;}}.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__item p,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__item p,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__item p,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__item p,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-website .field__item p,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__item p,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__item p,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__item p,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__item p,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-website .field__item p{font-size:18px;letter-spacing:normal;}.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__item a,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__item a,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__item a,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__item a,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-website .field__item a,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__item a,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__item a,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__item a,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__item a,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-website .field__item a{color:#333;text-decoration:none;word-break:break-all;display:inline-block;font-size:17px;}.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__item a:hover,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__item a:hover,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__item a:hover,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__item a:hover,.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-website .field__item a:hover,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-opening-hours .field__item a:hover,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-general-enquiry .field__item a:hover,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-enquiry .field__item a:hover,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-other-enquiry .field__item a:hover,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-website .field__item a:hover{text-decoration:underline;}.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-website .field__item a,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-website .field__item a{color:#004c45;font-size:18px;word-break:break-all;}.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-image,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-image{width:30.32%;float:right;box-sizing:border-box;}@media all and (max-width:767px){.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-image,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-image{width:100%;float:none;order:1;margin-bottom:20px;}}.header_contact_us .field--name-field-paragraphs > .field__item .field--name-field-image img,.header_getting_to_the_peak article[about*=opening-hours] .field--name-field-paragraphs > .field__item .field--name-field-image img{max-width:100%;margin:0 auto;}.header_gallery .layout-content{padding-top:150px;}.header_gallery .layout-content #block-titlevideogallery{margin-bottom:30px;text-align:center;font-family:"Lato";font-size:23px;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-align:center;}.header_gallery .layout-content #block-titlevideogallery a{color:#004c45;text-decoration:none;}.header_gallery .layout-content #block-titlevideogallery a:hover{text-decoration:underline;}.header_gallery .layout-content #block-videogallery{max-width:990px;margin:0 auto;padding:0 30px;}.header_gallery .layout-content #block-videogallery h2{font-family:"Lato";font-size:23px;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-align:center;margin:20px 0;}.header_gallery .layout-content #block-videogallery .field--name-body{display:none;margin-bottom:10px;}.header_gallery .layout-content #block-videogallery .field--name-body p{font-family:"Lato";font-weight:700;font-size:18px;}.header_gallery .layout-content #block-videogallery .media--video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.header_gallery .layout-content #block-videogallery .media--video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.path-gallery .view-gallery .view-header{margin-bottom:30px;text-align:center;font-family:"Lato";font-size:23px;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-align:center;}.path-gallery .view-gallery .view-header a{color:#004c45;text-decoration:none;}.path-gallery .view-gallery .view-header a:hover{text-decoration:underline;}.path-gallery .view-gallery .view-content{max-width:1230px;margin:0 auto;}@media all and (max-width:1285px){.path-gallery .view-gallery .view-content{max-width:calc(100% - 12.5px);}}@media all and (max-width:1024px){.path-gallery .view-gallery .view-content{max-width:calc(100% - 42.5px);}}.path-gallery .view-gallery .pager{text-align:center;margin-top:40px;}.path-gallery .view-gallery .pager li{display:inline-block;}.path-gallery .view-gallery .pager li a{display:inline-block;width:150px;height:28px;background-color:#eee;box-sizing:border-box;text-decoration:none;font-family:"Lato";font-size:14px;text-transform:uppercase;line-height:28px;border-radius:14px;color:#7a7a7a;position:relative;left:-5px;}.path-gallery .view-gallery .pager li a:before{content:"+";color:#7a7a7a;display:inline-block;margin-right:8px;height:28px;line-height:28px;position:relative;top:-2px;}.path-gallery .view-gallery .masonry-sizer{width:calc(33.33vw - 20px);max-width:410px;}.path-gallery .view-gallery .masonry-item{width:calc(33.33vw - 30px);height:calc(33.33vw - 30px);max-width:400px;max-height:400px;margin:0 5px 10px 5px;overflow:hidden;}.path-gallery .view-gallery .masonry-item[data-masonry-item-col="2"]{width:calc((33.33vw - 30px) * 2 + 10px);max-width:810px;}.path-gallery .view-gallery .masonry-item[data-masonry-item-row="0.5"]{height:calc((33.33vw - 30px) / 2 - 5px);max-height:195px;}.path-gallery .view-gallery .masonry-item[data-masonry-item-row="1.5"]{height:calc((33.33vw - 30px) * 1.5);margin-bottom:15.5px;max-height:600px;}.path-gallery .view-gallery .masonry-item img{width:100%;height:auto;}.path-gallery .view-gallery .masonry-item .masonry-content-wrapper{display:none;}.path-gallery .view-gallery .masonry-layout{max-width:1225px;width:100%;}.path-gallery .view-gallery .masonry-layout .masonry-item{background:none;border:0;padding:0;width:25%;margin:0;padding:0;margin-bottom:10px;display:block;}.path-gallery .view-gallery .masonry-layout .masonry-item img{width:100%;max-width:none;height:auto;}.path-gallery .view-gallery .masonry-layout .masonry-item .views-field-nothing{position:absolute;left:0;top:0;color:#fff;width:100%;height:100%;box-sizing:border-box;background-color:rgba(0,0,0,0.4);opacity:0;}.path-gallery .view-gallery .masonry-layout .masonry-item .views-field-nothing:hover{opacity:1;}.path-gallery .view-gallery .masonry-layout .masonry-item .views-field-nothing .masonry-content-wrapper{display:flex;flex-direction:column;width:100%;height:100%;padding:20px 30px;justify-content:flex-end;transition:all 0.3s ease-in-out;opacity:0;box-sizing:border-box;background-color:rgba(0,0,0,0.4);}.path-gallery .view-gallery .masonry-layout .masonry-item .views-field-nothing .masonry-content-wrapper:hover{opacity:1;}.path-gallery .view-gallery .masonry-layout .masonry-item .views-field-nothing .masonry-content-wrapper .masonry-content-title{font-family:"Lato";font-weight:700;font-size:20px;text-transform:uppercase;margin-bottom:5px;}.path-gallery .view-gallery .masonry-layout .masonry-item--col-2{width:49%;}.header_heritage h2{text-align:center;margin-bottom:10px;}.header_heritage article img{margin:0 auto;}.header_heritage .heritage-content{max-width:750px;margin:0 auto;}.header_heritage .heritage-content .timeline{display:-webkit-flex;display:-ms-flex;display:flex;margin-bottom:20px;}@media all and (max-width:767px){.header_heritage .heritage-content .timeline{flex-direction:column;}}.header_heritage .heritage-content .timeline img{width:auto;min-width:140px;margin:0;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header_heritage .heritage-content .timeline img{min-width:0;}}@media all and (max-width:767px){.header_heritage .heritage-content .timeline img{width:140px;margin:0 auto;}}.header_heritage .heritage-content .timeline > div{max-width:610px;padding-left:20px;box-sizing:border-box;}@media all and (max-width:767px){.header_heritage .heritage-content .timeline > div{padding:10px 0;text-align:center;}}.header_heritage .heritage-content ul.img_align{text-align:center;}.header_heritage .heritage-content ul.img_align li{display:inline-block;list-style-type:none;margin:0 5px 5px;}.ckeditor-accordion-container{max-width:750px;margin:0 auto;}.ckeditor-accordion-container > dl{border:0;}.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle:after{background-color:#333;}.ckeditor-accordion-container > dl dt > a{background-color:transparent;color:#333;border-bottom-color:#ececec;padding:15px 15px 15px 50px;text-decoration:none;transition:all 0.3s ease-in-out;}.ckeditor-accordion-container > dl dt > a:hover{background-color:transparent;color:#004c45;text-decoration:underline;}.ckeditor-accordion-container > dl dt.active > a{background-color:transparent;color:#004c45;font-weight:bold;border:0;}.ckeditor-accordion-container > dl dd{padding-left:50px;padding-bottom:30px;border-bottom:1px solid #ececec;}body.path-user .region-content{padding:0 20px;}body.path-user #user-login-form{max-width:750px;margin:30px auto 0;}ul.tabs{text-align:center;}ul.tabs li a{color:#333;}ul.tabs li a.is-active{color:#004c45;}.page-node-type-article .block-system-main-block{max-width:750px;margin:0 auto;padding:0 20px;}.page-node-type-article .block-system-main-block h2{text-align:center;text-transform:uppercase;margin-bottom:10px;letter-spacing:1px;}.page-node-type-article .block-system-main-block a{color:#004c45;}.page-node-type-article .block-system-main-block ul{padding-left:15px;}.path-sitemap h2{text-align:center;text-transform:uppercase;margin-bottom:40px;letter-spacing:1px;}@media all and (max-width:1024px){.path-sitemap h2{margin-top:30px;}}.path-sitemap .content{padding:0 50px;}@media all and (max-width:767px){.path-sitemap .content{padding:0;}}.path-sitemap .content > ul.sitemap-menu{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;}.path-sitemap .content > ul.sitemap-menu li{list-style-type:none;}.path-sitemap .content > ul.sitemap-menu a{color:#333;text-decoration:none;display:inline-block;}.path-sitemap .content > ul.sitemap-menu a:hover{color:#004c45;text-decoration:underline;}.path-sitemap .content > ul.sitemap-menu > li{width:25%;box-sizing:border-box;margin-bottom:50px;padding:0 20px;border-left:1px solid #ccc;}@media all and (max-width:1024px){.path-sitemap .content > ul.sitemap-menu > li{width:33.33%;}}@media all and (max-width:767px){.path-sitemap .content > ul.sitemap-menu > li{width:50%;}}@media all and (max-width:480px){.path-sitemap .content > ul.sitemap-menu > li{width:100%;}}.path-sitemap .content > ul.sitemap-menu > li > a{font-family:"Lato";font-weight:700;font-size:16px;text-transform:uppercase;margin-bottom:10px;}.path-sitemap .content > ul.sitemap-menu > li > ul{padding:0;}.path-sitemap .content > ul.sitemap-menu > li > ul > li > a{font-weight:bold;padding:5px 0;}.path-sitemap .content > ul.sitemap-menu > li > ul > li ul{padding-left:1.5em;}.path-sitemap .content > ul.sitemap-menu > li > ul > li ul li a{padding:5px 0;}.path-sitemap .content > ul.sitemap-menu > li > ul > li ul li ul li a{font-style:italic;}.privacy a[href="#justification"]{color:#333;}.privacy a{word-wrap:break-word;}.privacy #justification{padding-top:200px;}@media all and (max-width:1024px){.privacy #justification{padding-top:120px;}}.privacy ul{padding:0 !important;}.privacy ul li{list-style-type:none;}.privacy table{width:100%;}.privacy td{width:25%;min-width:180px;padding:5px;vertical-align:top;box-sizing:border-box;}.privacy td:first-child{word-break:break-all;}.privacy td a{display:inline-block;word-break:break-all;}@media all and (max-width:1024px){.privacy{padding-top:30px;}}@media all and (max-width:767px){.privacy table{display:block;overflow-x:auto;}}#block-backtotopbutton,.block-backtotopbutton{position:fixed;bottom:15%;right:0;z-index:998;}@media all and (max-width:767px){#block-backtotopbutton,.block-backtotopbutton{bottom:0;left:50%;right:auto;margin:0 auto;transform:translateX(-50%);}}#block-backtotopbutton #back-to-top-button,.block-backtotopbutton #back-to-top-button{width:50px;height:50px;border:0;font-size:12px;padding-top:20px;background:#e5e6e5 url(/sites/peak/themes/tower/images/top.png) center 8px no-repeat;outline:0;box-sizing:border-box;}.path-search .region-content{max-width:980px;margin:0 auto;padding:0 15px;box-sizing:border-box;}.path-search .region-content #search-form{display:none;}.path-search .region-content h2{margin-top:40px;font-size:24px;font-weight:normal;text-transform:uppercase;padding-bottom:10px;border-bottom:1px solid #ccc;position:relative;}.path-search .region-content h2:after{content:"";width:20px;height:3px;position:absolute;left:0;bottom:-3px;background-color:#B7B7B7;}.path-search .region-content .item-list{margin-bottom:60px;}.path-search .region-content .item-list > h3{margin-top:40px;margin-bottom:200px;font-weight:normal;}.path-search .region-content .item-list ol li{margin:0;padding:25px 0;border-bottom:1px solid #ccc;}.path-search .region-content .item-list ol h3{margin-bottom:5px;}.path-search .region-content .item-list ol h3 a{color:#004c45;text-decoration:none;font-weight:normal;font-style:14px !important;}.path-search .region-content .item-list ol h3 a:hover{text-decoration:underline;}.path-search .region-content .item-list ol p{font-size:13px;}.path-search .region-content nav.pager li.pager__item{display:inline-block;}.path-search .region-content nav.pager li.pager__item a{color:#999;text-decoration:none;}.path-search .region-content nav.pager li.pager__item a:hover{color:#004c45;}.path-search .region-content nav.pager li.pager__item.is-active a{color:#004c45;text-decoration:underline;}:lang(zh-hant){font-family:"微軟正黑體","Microsoft JhengHei","Microsoft JhengHei UI","微軟雅黑","Microsoft YaHei","Microsoft YaHei UI","sans-serif" !important;}:lang(zh-hant) .side_menu .navigation ul.menu li a,:lang(zh-hans) .side_menu .navigation ul.menu li a,:lang(ja) .side_menu .navigation ul.menu li a,:lang(ko) .side_menu .navigation ul.menu li a{font-size:15px !important;}:lang(zh-hans){font-family:"微軟正黑體","Microsoft JhengHei","Microsoft JhengHei UI","微軟雅黑","Microsoft YaHei","Microsoft YaHei UI","sans-serif" !important;}:lang(zh-hant) body.path-frontpage header .slide__caption .sub_title_container,:lang(zh-hans) body.path-frontpage header .slide__caption .sub_title_container{font-family:"BrushScriptMT" !important;}@media all and (max-width:767px){:lang(zh-hant) .header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:first-child td::after,:lang(zh-hans) .header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:first-child td::after{content:"成人";}:lang(zh-hant) .header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:nth-child(2) td::after{content:"小童(3 – 11 歲) \a長者(65歲或以上) \a特惠*";}:lang(zh-hans) .header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:nth-child(2) td::after{content:"小童(3 – 11 岁) \a长者(65岁或以上) \a特惠*";}:lang(ja) .header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:first-child td::after{content:"大人";}:lang(ja) .header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:nth-child(2) td::after{content:"子ども（3-11歳）\aシニア（65歳以上）\a Concession*";}:lang(ko) .header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:first-child td::after{content:"어른";}:lang(ko) .header_ticket_and_booking .ticket-booking-content table.ticket tbody tr:nth-child(2) td::after{content:"아이 (3 – 11세) \a노인 ( 65세 이상) \a Concession*";}}.ui-datepicker-calendar .ui-state-highlight{border:1px solid #c5c5c5;background:#f6f6f6;color:#454545;}.ui-datepicker-calendar .ui-state-active{background:#9e64ae;border:1px solid #9e64ae;color:#fff;}.ui-datepicker-calendar .ui-datepicker-unselectable{opacity:1;}.ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default{background:#ccc;color:#94999c;}#spb-block-popup-statement-for-webpage .spb_center{width:calc(100% - 40px) !important;max-width:840px;margin:0 auto;padding:50px 0 0;border:0;transform:translate(-50%,-50%);box-sizing:border-box;overflow:hidden;}@media all and (max-device-width:767px),all and (orientation:landscape) and (max-device-height:767px){#spb-block-popup-statement-for-webpage .spb_center{height:calc(100vh - 100px);}}#spb-block-popup-statement-for-webpage .spb-controls{top:15px;right:15px;}#spb-block-popup-statement-for-webpage .spb-controls .spb_close{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:20px;height:20px;margin:0;padding:0;border:0;float:none;background:url(/sites/peak/themes/tower/images/pop-up-close.svg) center/contain no-repeat;}#spb-block-popup-statement-for-webpage #block-popup-statement-for-webpage{height:100%;padding:0 40px;overflow:auto;}#spb-block-popup-statement-for-webpage #block-popup-statement-for-webpage p{margin-bottom:15px;font-size:14px;}#spb-block-popup-data-privacy .block-popup-data-privacy-modal{background-color:rgba(0,0,0,0.8);}#spb-block-popup-data-privacy .spb-popup-main-wrapper{padding:50px;width:60% !important;max-width:500px;top:120px;left:50%;transform:translateX(-50%);margin:0;}#spb-block-popup-data-privacy .spb-popup-main-wrapper h2{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px;}#spb-block-popup-data-privacy .spb-popup-main-wrapper .spb-controls{top:-6px;right:0;}#spb-block-popup-data-privacy .spb-popup-main-wrapper .spb-controls .spb_close{border:0;color:#ae9364;font-size:40px;background:transparent;}body.landing-page:not(.path-user) .header-sticky{position:absolute;}@media all and (max-width:1024px){body.landing-page:not(.path-user) .header-sticky{top:0;}}@media screen and (max-width:767px){body.landing-page:not(.path-user) .header-sticky{position:static;}}body.header_default.landing-page:not(.path-user):not(.path-frontpage):not(.path-search) .layout-content{padding-top:0;margin-bottom:0;}body.header_default.landing-page:not(.path-user):not(.path-frontpage):not(.path-search) .region-content{margin-top:0;padding:0;}.landing-page main .main-content{max-width:1920px;box-shadow:none;width:100%;padding:0;}.landing-page{color:#000;}.landing-page,.landing-page *{box-sizing:border-box;}.landing-page p{letter-spacing:0;}.landing-page .region-footer-wrapper{display:none;}.landing-page .region-top-header{background:none;}.landing-page .region-top-header,.landing-page .region-top-header .region-top-header-wrapper{height:auto;}.landing-page .region-top-header .img-site-logo-scrolled,.landing-page .region-top-header .block-menu{display:none;}@media screen and (max-width:767px){.landing-page .region-top-header{background:#fff;}.landing-page .region-top-header .img-site-logo{display:none;}.landing-page .region-top-header .img-site-logo-scrolled{display:block;}}.landing-page .region-top-header-wrapper{max-width:1920px;padding:32px 60px 0;}@media screen and (max-width:991px){.landing-page .region-top-header-wrapper{padding:20px 20px;}}@media screen and (min-width:768px) and (max-width:991px){.landing-page .region-top-header-wrapper .region-top-header-right{align-self:flex-start;}}.landing-page .region-top-header-wrapper .region-top-header-left{max-width:191px;}@media screen and (max-width:767px){.landing-page .region-top-header-wrapper .region-top-header-left{max-width:112px;}}.landing-page .language-switcher-language-url select{border-radius:50px;border:1px solid #fff;background-color:rgba(0,0,0,0.2);height:40px;color:#fff;min-width:115px;text-align:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/sites/peak/themes/tower/images/arrow-down-white.svg);background-repeat:no-repeat;background-position:86% 50%;padding:0 15px;}.landing-page .language-switcher-language-url select option{background:#fff;color:#000;}@media screen and (max-width:767px){.landing-page .language-switcher-language-url select{height:35px;background-image:url(/sites/peak/themes/tower/images/arrow-down.svg);background-color:#fff;border:1px solid #D8D8D8;color:#000;}}.landing-page main{padding:0;background:none;}.landing-page .field--name-field-buy-now a{background:#fff;border-radius:30px;font-weight:700;text-transform:uppercase;height:50px;text-decoration:none;line-height:50px;min-width:180px;color:#000;text-align:center;display:inline-block;position:relative;transition:0.3s all ease-in-out;}.landing-page .field--name-field-buy-now a:before{content:"";width:25px;height:25px;background:url(/sites/peak/themes/tower/images/ticket-icon.svg) center center no-repeat;display:inline-block;margin-right:5px;vertical-align:middle;transition:0.3s all ease-in-out;}.landing-page .field--name-field-buy-now a:hover{background:#000;color:#fff;}.landing-page .field--name-field-buy-now a:hover:before{filter:grayscale(1) invert(1);-webkit-filter:grayscale(1) invert(1);}.landing-page .field--name-field-image-mobile{display:none;}@media screen and (max-width:767px){.landing-page .field--name-field-image-mobile{display:block;}}.landing-page .hero-banner{position:relative;}.landing-page .hero-banner .banner-image{width:100%;}@media screen and (min-width:992px){.landing-page .hero-banner .banner-image img{height:100vh;object-fit:cover;}}@media screen and (max-width:767px){.landing-page .hero-banner .banner-image .field--name-field-image-mobile + .field--type-image{display:none;}}.landing-page .hero-banner .banner-image-2{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}@media screen and (max-width:767px){.landing-page .hero-banner .banner-image-2{display:none;}}.landing-page .hero-banner .banner-content{position:absolute;width:67%;top:50%;transform:translateY(-50%);right:0;color:#fff;text-align:center;padding:0 20px;}@media screen and (max-width:1200px){.landing-page .hero-banner .banner-content{width:61%;}}@media screen and (max-width:991px){.landing-page .hero-banner .banner-content{max-width:500px;}}@media screen and (max-width:767px){.landing-page .hero-banner .banner-content{width:100%;transform:translateX(-50%);top:5%;left:50%;}}.landing-page .hero-banner .field--name-field-top-title{font-size:20px;text-transform:uppercase;letter-spacing:5.6px;text-shadow:0px 0px 20px rgba(0,0,0,0.5);}@media screen and (max-width:767px){.landing-page .hero-banner .field--name-field-top-title{font-size:16px;letter-spacing:3.2px;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);}}.landing-page .hero-banner .field--name-field-title{font-size:100px;font-weight:900;text-transform:uppercase;line-height:1;max-width:730px;margin:20px auto 30px;}@media screen and (max-width:1200px){.landing-page .hero-banner .field--name-field-title{font-size:80px;}}@media screen and (max-width:991px){.landing-page .hero-banner .field--name-field-title{font-size:60px;}}@media screen and (max-width:767px){.landing-page .hero-banner .field--name-field-title{font-size:55px;margin:10px auto;}}.landing-page .hero-banner .field--name-field-description{max-width:585px;margin:0 auto;font-size:24px;}.landing-page .hero-banner .field--name-field-description strong{font-size:32px;font-weight:900;text-transform:uppercase;}@media screen and (max-width:1200px){.landing-page .hero-banner .field--name-field-description{max-width:500px;font-size:20px;}.landing-page .hero-banner .field--name-field-description strong{font-size:28px;}}@media screen and (max-width:767px){.landing-page .hero-banner .field--name-field-description{font-size:15px;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);}.landing-page .hero-banner .field--name-field-description strong{font-size:20px;}}.landing-page .hero-banner .field--name-field-buy-now{margin-top:30px;}.landing-page .hero-banner .field--name-field-buy-now a{margin:0 auto;}@media screen and (max-width:767px){.landing-page .hero-banner .field--name-field-buy-now{margin-top:25px;}}.landing-page .hero-banner .banner-content-2{z-index:2;}.landing-page .hero-banner .banner-content-2 .field--name-field-top-title,.landing-page .hero-banner .banner-content-2 .field--name-field-title,.landing-page .hero-banner .banner-content-2 .field--name-field-description{opacity:0;}@media screen and (max-width:1365px){.landing-page .hero-banner .banner-content-2 .field--name-field-description{opacity:1;}}@media screen and (max-width:767px){.landing-page .hero-banner .banner-content-2{display:none;}}.landing-page .right-content .hero-banner .banner-content{width:50%;top:0;transform:none;padding:120px 60px 20px;height:100%;background:rgba(0,0,0,0.4);}@media screen and (max-width:991px){.landing-page .right-content .hero-banner .banner-content{padding:60px 20px;width:60%;}}@media screen and (max-width:767px){.landing-page .right-content .hero-banner .banner-content{width:100%;transform:none;top:0;left:0;padding:40px;}}.landing-page .right-content .hero-banner .field--name-field-title{font-size:50px;text-transform:capitalize;}@media screen and (max-width:991px){.landing-page .right-content .hero-banner .field--name-field-title{font-size:40px;}}@media screen and (max-width:767px){.landing-page .right-content .hero-banner .field--name-field-title{margin:20px auto;}}.landing-page .right-content .hero-banner .field--name-field-logo{display:flex;justify-content:right;max-width:480px;margin-left:auto;}@media screen and (max-width:1366px){.landing-page .right-content .hero-banner .field--name-field-logo{max-width:420px;}}@media screen and (max-width:1366px){.landing-page .right-content .hero-banner .field--name-field-logo{max-width:420px;}}@media screen and (max-width:1024px){.landing-page .right-content .hero-banner .field--name-field-logo{max-width:400px;}}@media screen and (max-width:991px){.landing-page .right-content .hero-banner .field--name-field-logo{display:none;}}.landing-page .right-content .hero-banner .field--name-field-description{max-width:650px;}.landing-page .right-content .hero-banner .field--name-field-description strong{text-transform:capitalize;}@media screen and (max-width:767px){.landing-page .right-content .hero-banner .field--name-field-description{font-size:15px;background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);}.landing-page .right-content .hero-banner .field--name-field-description strong{font-size:20px;}}.landing-page .right-content .hero-banner .banner-content-2 .field--name-field-title{opacity:1;}.landing-page .right-content .hero-banner .banner-content-2 .field--name-field-description{opacity:1;}.landing-page .magnet-only-mobile{display:none;}@media screen and (max-width:991px){.landing-page .magnet-only-mobile{display:flex;justify-content:center;}.landing-page .magnet-only-mobile img{max-width:450px;width:100%;}}.landing-page .field--name-field-banner + .field--type-text-with-summary{padding:105px 20px;max-width:820px;margin:0 auto;text-align:center;}@media screen and (max-width:991px){.landing-page .field--name-field-banner + .field--type-text-with-summary{padding-top:25px;}}.landing-page .field--name-field-banner + .field--type-text-with-summary p{line-height:1.8;font-size:18px;}@media screen and (max-width:767px){.landing-page .field--name-field-banner + .field--type-text-with-summary{padding:40px 20px;}}.landing-page .paragraph--type--landing-page-benefits{min-height:800px;background:rgba(225,218,201,0.3);position:relative;}.landing-page .benefits-image{position:absolute;width:33%;height:100%;top:0;left:0;}.landing-page .benefits-image .field--type-image{height:100%;}.landing-page .benefits-image img{height:100%;object-fit:cover;object-position:57% 100%;}.landing-page .benefits-image.benefits-image-1{z-index:1;}.landing-page .benefits-image.benefits-image-2{z-index:3;}@media screen and (max-width:767px){.landing-page .benefits-image{width:100%;position:relative;margin-top:-100px;}.landing-page .benefits-image img{width:100%;height:auto;object-fit:unset;}.landing-page .benefits-image.benefits-image-2{display:none;}}.landing-page .benefits-content{flex:1;margin-left:33%;position:relative;padding-right:60px;padding-bottom:100px;z-index:2;}@media screen and (max-width:1200px){.landing-page .benefits-content{padding-right:20px;padding-bottom:80px;}}@media screen and (max-width:767px){.landing-page .benefits-content{margin-left:auto;padding-left:20px;padding-bottom:0;}}.landing-page .benefits-content .benefits-top{padding:120px 40px 120px 85px;}@media screen and (min-width:768px){.landing-page .benefits-content .benefits-top{display:flex;align-items:center;}}@media screen and (max-width:1200px){.landing-page .benefits-content .benefits-top{padding:80px 20px 80px 20px;}}@media screen and (max-width:767px){.landing-page .benefits-content .benefits-top{padding:50px 0 40px;text-align:center;}}.landing-page .benefits-content .benefits-top .field--name-field-title{font-weight:700;font-size:48px;}@media screen and (min-width:768px){.landing-page .benefits-content .benefits-top .field--name-field-title{max-width:270px;padding-right:20px;width:100%;font-size:55px;}}.landing-page .benefits-content .benefits-items{width:115%;margin-left:-15%;}@media screen and (max-width:1200px){.landing-page .benefits-content .benefits-items{width:112%;margin-left:-12%;}}@media screen and (max-width:991px){.landing-page .benefits-content .benefits-items{width:105%;margin-left:-5%;}}@media screen and (max-width:767px){.landing-page .benefits-content .benefits-items{width:100%;margin-left:auto;padding:0 10px;}}.landing-page .benefits-content .field--name-field-benefits-items{display:flex;gap:17px;}@media screen and (max-width:1200px){.landing-page .benefits-content .field--name-field-benefits-items{gap:10px;}}@media screen and (max-width:767px){.landing-page .benefits-content .field--name-field-benefits-items{flex-wrap:wrap;gap:20px;}}.landing-page .benefits-content .field--name-field-benefits-items > .field__item{background:#fff;padding:55px 40px 110px 40px;position:relative;min-height:405px;box-sizing:border-box;}@media screen and (max-width:1200px){.landing-page .benefits-content .field--name-field-benefits-items > .field__item{padding:40px 20px 90px 20px;}}@media screen and (max-width:767px){.landing-page .benefits-content .field--name-field-benefits-items > .field__item{padding:40px 30px 110px 30px;min-height:auto;}}.landing-page .benefits-content .field--name-field-benefits-items .field--name-field-title{font-size:28px;text-transform:uppercase;letter-spacing:-0.56px;font-weight:900;margin-bottom:15px;line-height:1.2;}.landing-page .benefits-content .field--name-field-benefits-items .field--name-field-icon{position:absolute;right:40px;bottom:20px;max-height:60px;}@media screen and (max-width:767px){.landing-page .benefits-content .field--name-field-benefits-items .field--name-field-icon{right:20px;}}.landing-page .benefits-content .field--name-field-benefits-items .field--name-field-icon img{width:50%;margin-left:auto;}.landing-page .paragraph--type--landing-page-slides-content{padding:55px 0 55px 20px;}@media screen and (min-width:768px){.landing-page .paragraph--type--landing-page-slides-content{padding:100px 0 100px 78px;}}.landing-page .paragraph--type--landing-page-slides-content > .field--name-field-title{margin-bottom:36px;font-weight:700;font-size:36px;}@media screen and (min-width:768px){.landing-page .paragraph--type--landing-page-slides-content > .field--name-field-title{padding:0 78px 0 0;}}@media screen and (max-width:767px){.landing-page .paragraph--type--landing-page-slides-content > .field--name-field-title{font-size:32px;margin-bottom:25px;}}.landing-page .paragraph--type--landing-page-slides-content .slick{position:relative;}.landing-page .paragraph--type--landing-page-slides-content .slick-slide{width:50vw;margin-right:40px;}.landing-page .paragraph--type--landing-page-slides-content .slick-slide img{width:100%;}@media screen and (max-width:767px){.landing-page .paragraph--type--landing-page-slides-content .slick-slide{width:80vw;margin-right:15px;}}.landing-page .paragraph--type--landing-page-slides-content .slide-wrap{margin-top:22px;}@media screen and (min-width:768px){.landing-page .paragraph--type--landing-page-slides-content .slide-wrap{display:flex;}}.landing-page .paragraph--type--landing-page-slides-content .slide-wrap .field--name-field-title{font-size:32px;font-weight:700;letter-spacing:1.28px;padding-right:20px;min-width:220px;}@media screen and (max-width:767px){.landing-page .paragraph--type--landing-page-slides-content .slide-wrap .field--name-field-title{font-size:24px;letter-spacing:0.04em;margin-bottom:5px;}}@media screen and (min-width:768px){.landing-page .paragraph--type--landing-page-slides-content .slide-wrap .slide-content{display:flex;gap:50px;}}.landing-page .paragraph--type--landing-page-slides-content .slide-wrap .slide-content .field--name-field-website a{font-size:0;width:48px;height:48px;border:1px solid #E0E0E0;position:relative;display:block;border-radius:50%;transition:0.3s all ease-in-out;}.landing-page .paragraph--type--landing-page-slides-content .slide-wrap .slide-content .field--name-field-website a:before{content:"";width:100%;height:100%;position:absolute;background:url(/sites/peak/themes/tower/images/top.png) center center no-repeat;top:0;left:0;transform:rotate(90deg);transition:0.3s all ease-in-out;}.landing-page .paragraph--type--landing-page-slides-content .slide-wrap .slide-content .field--name-field-website a:hover{background:#000;}.landing-page .paragraph--type--landing-page-slides-content .slide-wrap .slide-content .field--name-field-website a:hover:before{filter:grayscale(1) invert(1);-webkit-filter:grayscale(1) invert(1);}@media screen and (max-width:767px){.landing-page .paragraph--type--landing-page-slides-content .slide-wrap .slide-content .field--name-field-website{margin-top:15px;}}.landing-page .paragraph--type--landing-page-slides-content .slick__arrow{position:absolute;top:-74px;right:55px;}@media screen and (max-width:767px){.landing-page .paragraph--type--landing-page-slides-content .slick__arrow{display:none;}}.landing-page .paragraph--type--landing-page-slides-content .slick__arrow button{font-size:0;width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid #E0E0E0;margin:0 5px;transition:0.3s all ease-in-out;}.landing-page .paragraph--type--landing-page-slides-content .slick__arrow button:before{width:100%;height:100%;background:url(/sites/peak/themes/tower/images/arrow-down.svg);background-size:12px;background-position:center center;background-repeat:no-repeat;transform:rotate(90deg);transition:0.3s all ease-in-out;}.landing-page .paragraph--type--landing-page-slides-content .slick__arrow button:hover{background:#000;}.landing-page .paragraph--type--landing-page-slides-content .slick__arrow button:hover:before{filter:grayscale(1) invert(1);-webkit-filter:grayscale(1) invert(1);}.landing-page .paragraph--type--landing-page-slides-content .slick__arrow button.slick-next:before{transform:rotate(-90deg);}.landing-page .banner-bottom{position:relative;}@media screen and (max-width:767px){.landing-page .banner-bottom{background:rgba(225,218,201,0.3);}}.landing-page .banner-bottom-content{padding:0 20px;text-align:center;}@media screen and (min-width:768px){.landing-page .banner-bottom-content{position:absolute;width:80%;max-width:1440px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);color:#fff;margin-top:3%;text-align:left;}.landing-page .banner-bottom-content-inner{max-width:450px;}}@media screen and (max-width:767px){.landing-page .banner-bottom-content{padding:50px 20px 25px;}}.landing-page .banner-bottom .field--name-field-top-title,.landing-page .banner-bottom .field--name-field-title{font-weight:700;text-transform:uppercase;}@media screen and (max-width:767px){.landing-page .banner-bottom .field--name-field-top-title,.landing-page .banner-bottom .field--name-field-title{color:#004C45;}}.landing-page .banner-bottom .field--name-field-top-title{font-size:32px;}@media screen and (max-width:767px){.landing-page .banner-bottom .field--name-field-top-title{font-size:24px;}}.landing-page .banner-bottom .field--name-field-title{font-size:45px;}@media screen and (max-width:767px){.landing-page .banner-bottom .field--name-field-title{line-height:1;margin-bottom:10px;letter-spacing:1.8px;}}.landing-page .banner-bottom .field--name-field-description{font-size:24px;line-height:1.5;}@media screen and (max-width:767px){.landing-page .banner-bottom .field--name-field-description{letter-spacing:0.36px;font-size:18px;}}.landing-page .banner-bottom .field--name-field-buy-now{margin-top:15px;}@media screen and (max-width:767px){.landing-page .banner-bottom .field--name-field-buy-now{margin-top:20px;}}@media screen and (max-width:767px){.landing-page .banner-bottom .field--name-field-buy-now a{background:#000;color:#fff;}.landing-page .banner-bottom .field--name-field-buy-now a:before{background-image:url(/sites/peak/themes/tower/images/ticket-icon-white.svg);}.landing-page .banner-bottom .field--name-field-buy-now a:hover{background:#fff;color:#000;}.landing-page .banner-bottom .field--name-field-buy-now a:hover:before{-webkit-filter:invert(100%);filter:invert(100%);}}@media screen and (min-width:768px){.landing-page .banner-bottom-image img{min-height:485px;object-fit:cover;object-position:60% 0;}}@media screen and (max-width:767px){.landing-page .banner-bottom-image .field--name-field-image-mobile + .field--type-image{display:none;}}.landing-page .region-footer-menu,.landing-page footer{max-width:1600px;width:90%;margin:0 auto;padding:30px 20px;}@media screen and (max-width:767px){.landing-page .region-footer-menu,.landing-page footer{width:100%;}}.landing-page .region-footer-menu{display:flex;align-items:center;justify-content:space-between;}@media screen and (max-width:767px){.landing-page .region-footer-menu{flex-direction:column;align-items:center;text-align:center;}}.landing-page .region-footer-menu .block-fixed-block-contentbutton-contact-us a{min-width:173px;background:#000;border-radius:30px;text-transform:uppercase;height:50px;text-decoration:none;line-height:50px;color:#fff;text-align:center;display:inline-block;font-size:14px;border:1px solid #000;transition:0.3s all ease-in-out;}.landing-page .region-footer-menu .block-fixed-block-contentbutton-contact-us a:hover{background:#fff;color:#000;}@media screen and (max-width:767px){.landing-page .region-footer-menu .block-fixed-block-contentbutton-contact-us{margin-bottom:20px;}.landing-page .region-footer-menu .block-fixed-block-contentbutton-contact-us a{min-width:320px;}}.landing-page .region-footer-menu .menu{display:flex;flex-wrap:wrap;}@media screen and (max-width:767px){.landing-page .region-footer-menu .menu{flex-direction:column;align-items:center;}}.landing-page .region-footer-menu .menu li{margin:0 20px;}.landing-page .region-footer-menu .menu li:last-child{margin-right:0;}@media screen and (max-width:767px){.landing-page .region-footer-menu .menu li{margin:10px 0;}}.landing-page .region-footer-menu .menu a{text-decoration:none;color:#000;font-weight:700;font-size:20px;}.landing-page footer{padding-top:0;}.landing-page footer,.landing-page footer a{color:rgba(0,0,0,0.5);}.landing-page footer a{text-decoration:none;}.landing-page footer .region-footer{border-top:1px solid rgba(0,0,0,0.1);padding-top:25px;}@media screen and (max-width:767px){.landing-page footer .region-footer{align-items:center;text-align:center;}}.landing-page footer .menu--social-links-menu .video_youtube{display:none;}.landing-page footer .block-fixed-block-contentlanding-page-footer a{margin:0 5px;display:inline-block;}.landing-page footer .block-fixed-block-contentlanding-page-footer a:first-child{margin-left:0;}.landing-page footer .menu{display:flex;gap:17px;}@media screen and (max-width:767px){.landing-page footer .menu{margin-top:15px;}}.landing-page footer .menu li a{font-size:0;width:36px;height:36px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center;}.landing-page footer .menu li.fb-icon a{background-image:url(/sites/peak/themes/tower/images/facebook.svg);}.landing-page footer .menu li.instagram-icon a{background-image:url(/sites/peak/themes/tower/images/instagram.svg);}.landing-page footer .menu li.wechat-icon a{background-image:url(/sites/peak/themes/tower/images/wechat.svg);}.slick .slide__media{display:none;}.blazy .media--blazy img.media__element{margin:0 auto;}header [class*=slick--view--homepage-banner]{background-color:#004c45;}@media screen and (min-width:1025px){header .slick-list{padding:150px 16%;}}@media screen and (min-width:1025px){header .slick-list{padding:150px 13%;}}header .slick-slide{z-index:-1;margin:0 25px;}header .slick-slide:not(.slick-active) a::before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:absolute;z-index:1;opacity:1;transition:all 0.3s ease;}header .slick-slide a{display:block;background-color:#004c45;position:relative;}header .slick-slide a::before{z-index:-1;opacity:0;transition:all 0.3s ease;}header .slick-slide img{margin:0 auto;object-fit:cover;}@media screen and (min-width:1200px){header .slick-slide img{width:100%;}}@media all and (max-width:767px){header .slick-slide img{margin-top:120px;}}header .slick-slide .video-embed-field-responsive-video{display:none;}header .slick-slide .video-embed-field-responsive-video video{display:block;}header .slick-active{z-index:1;}header .slick-active .video-embed-field-responsive-video{display:block;}header .slick-dots{bottom:105px !important;}@media all and (max-width:1024px){header .slick-dots{bottom:5px !important;}}@media all and (max-width:767px){header .slide__content{overflow:hidden;}}header .slide__caption{padding:0;}@media all and (max-width:1024px){header .slide__caption{padding:120px 0 0;}}@media all and (max-width:767px){header .slide__caption{padding:0;}}header .slide__caption .titles_container{text-align:right;}header .slide__caption .sub_title_container,header .slide__caption .sub_title_container *{font-family:"BrushScriptMT" !important;font-size:78px;color:#fff;padding:0 !important;overflow:hidden;text-decoration:none;}@media all and (max-width:1024px){header .slide__caption .sub_title_container,header .slide__caption .sub_title_container *{font-size:60px;line-height:0.8;}}@media all and (max-width:480px){header .slide__caption .sub_title_container,header .slide__caption .sub_title_container *{font-size:56px;}}header .slide__caption .title_container,header .slide__caption .title_container *{font-family:"Lato" !important;font-weight:700;font-size:24px;color:#fff;display:block;text-decoration:none;}@media all and (max-width:1024px){header .slide__caption .title_container,header .slide__caption .title_container *{font-size:22px;line-height:1.2;margin-bottom:10px;}}@media all and (max-width:480px){header .slide__caption .title_container,header .slide__caption .title_container *{font-size:20px;}}header .slide__caption .video-embed-field-responsive-video:after{display:none;}header .slide__caption video{width:100vw;height:100vh;max-width:2000px;display:block;margin:0 auto;object-fit:cover;object-position:center;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){header .slide__caption video{height:100%;}}@media all and (max-width:1024px){header .slide__caption video{width:auto;height:auto;max-width:none;}}@media all and (max-width:768px){header .slide__caption video{height:390px !important;}}@media all and (max-width:767px){header .slide__caption video{width:auto;height:480px !important;max-width:none;}}header .slide__caption img.mobile-image{display:none;}@media all and (max-width:767px){header .slide__caption img.mobile-image{display:block;}}@media all and (max-width:550px){header .slide__caption img.mobile-image{width:100%;}}@media all and (max-width:767px){header .slide__caption img.image{display:none;}}@media all and (-ms-high-contrast:none) and (max-width:1500px),all and (-ms-high-contrast:active) and (max-width:1500px){header .slide__caption img{width:auto;}}@media all and (-ms-high-contrast:none) and (max-width:1366px),all and (-ms-high-contrast:active) and (max-width:1366px){header .slide__caption video{width:auto;}}@media all and (min-width:768px) and (max-width:1024px){header .slide__caption video{width:100%;}}header .slide__caption .titles_container{position:absolute;top:50%;transform:translateY(-50%);left:50%;width:95%;max-width:1170px;margin-left:-600px;}@media all and (max-width:1170px){header .slide__caption .titles_container{transform:translateX(-50%) translateY(-50%);margin:0;max-width:85%;}}@media all and (max-width:767px){header .slide__caption .titles_container{text-align:center;}}@media all and (max-width:480px){header .slide__caption .titles_container{transform:translateX(-50%) translateY(-30%);max-width:75%;}}@media all and (max-width:1024px){header .slick__arrow{margin-top:60px;}}@media screen and (min-width:1502px){header .slick__arrow .slick-next{right:calc(16% - 22px);}header .slick__arrow .slick-prev{left:calc(16% - 22px);}}@media screen and (min-width:1023px){header .slick__arrow .slick-next{right:calc(13% - 22px);}header .slick__arrow .slick-prev{left:calc(13% - 22px);}}.bef-exposed-form .form--inline > .form-item.form-item-offer-type{float:none;}#edit-offer-type ul{display:flex;list-style:none;gap:20px;justify-content:center;margin:50px 0;}#edit-offer-type ul li a{padding:5px 20px;text-decoration:none;text-align:center;color:#000;}#edit-offer-type ul li a.bef-link--selected{font-weight:700;background-color:#DED6C2;}.node.node--view-mode-offer-detail > h2{display:none;}.node.node--view-mode-offer-detail .node__content{display:flex;gap:30px;padding:30px 35px;border-radius:3px;border:1px solid #DED6C2;background:#FFF;margin-bottom:30px;}.node.node--view-mode-offer-detail .node__content > .field--name-field-image img{min-width:320px;height:auto;max-height:215px;object-fit:cover;}.node.node--view-mode-offer-detail .node__content .title{font-size:23px;margin-bottom:5px;}.node.node--view-mode-offer-detail .node__content .content{max-height:106px;overflow:hidden;margin-bottom:50px;transition:all 0.5s ease;}.node.node--view-mode-offer-detail .node__content .content.collapse-in{max-height:100%;overflow:hidden;transition:all 0.5s ease;}.node.node--view-mode-offer-detail .node__content .content.collapse-in + .btn-collapse .more{display:none;}.node.node--view-mode-offer-detail .node__content .content.collapse-in + .btn-collapse .less{display:block;}.node.node--view-mode-offer-detail .node__content .content.collapse-in + .btn-collapse::after{transform:translateY(-50%) rotate(180deg);transition:all 0.3s ease;}.node.node--view-mode-offer-detail .node__content .content h3{font-size:18px;margin-bottom:5px;}.node.node--view-mode-offer-detail .node__content .content ul{list-style:none;padding-left:25px;}.node.node--view-mode-offer-detail .node__content .content ul li{position:relative;}.node.node--view-mode-offer-detail .node__content .content ul li::before{content:"";width:5px;height:5px;border-radius:50%;background-color:#000;position:absolute;left:-15px;top:8px;}.node.node--view-mode-offer-detail .node__content p{letter-spacing:unset;}.node.node--view-mode-offer-detail .node__content .wrap-content{position:relative;}.node.node--view-mode-offer-detail .node__content .wrap-content .btn-collapse{position:absolute;bottom:0;right:0;color:#666;font-size:13px;font-weight:700;text-transform:uppercase;padding-right:20px;cursor:pointer;}.node.node--view-mode-offer-detail .node__content .wrap-content .btn-collapse .more{display:block;}.node.node--view-mode-offer-detail .node__content .wrap-content .btn-collapse .less{display:none;}.node.node--view-mode-offer-detail .node__content .wrap-content .btn-collapse::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M5.36464 6.11134C5.16713 6.32186 4.83287 6.32186 4.63536 6.11134L0.160893 1.3421C-0.13866 1.02282 0.0877271 0.499999 0.525535 0.499999L9.47447 0.5C9.91227 0.5 10.1387 1.02282 9.83911 1.34211L5.36464 6.11134Z' fill='%23666666'/%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;width:13px;height:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all 0.3s ease;}.node.node--view-mode-offer-detail .node__content .wrap-content .btn-collapse::before{content:"";width:100%;height:1px;background-color:#666;position:absolute;bottom:-3px;}.content-right .paragraph--type--title-description{font-size:13px;font-weight:700;line-height:1.5;}@media all and (max-width:767px){.content-right .paragraph--type--banner-contents .field--name-field-image{display:none;}}@media all and (min-width:768px){.content-right .paragraph--type--banner-contents .field--name-field-image + .field--name-field-image-mobile{display:none;}}.content-right .node__content .top-content{display:flex;color:#000;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid rgba(0,0,0,0.1);}@media all and (max-width:767px){.content-right .node__content .top-content{border-bottom:none;}.content-right .node__content .top-content .field--name-field-buy-now{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);}}.content-right .node__content .top-content .field--name-field-title{font-size:23px;font-weight:700;}@media all and (max-width:767px){.content-right .node__content .top-content .field--name-field-title{font-size:24px;line-height:1.1;margin-bottom:10px;}}.content-right .node__content .top-content .field--name-field-title span{font-size:21px;}.content-right .node__content .top-content a{display:block;width:147px;height:35px;background:url(/sites/peak/themes/tower/images/buy-now.png) center no-repeat;color:#fff;text-decoration:none;text-transform:uppercase;line-height:35px;margin:0 auto;text-align:center;}@media all and (max-width:767px){.content-right .node__content .top-content a{width:140px;background-size:80%;font-size:13px;}}.content-right .node__content .field--name-field-special-combo-content{max-width:682px;margin:0 auto 35px;}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content{max-width:calc(100% - 40px);}}.content-right .node__content .field--name-field-special-combo-content > .field__item{border-radius:3px;border:1px solid #DED6C2;background:#FFF;padding:30px;margin-bottom:17px;position:relative;z-index:1;}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content > .field__item{padding:30px 20px 70px;border:none;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.1);margin-bottom:25px;}}.content-right .node__content .field--name-field-special-combo-content > .field__item:first-child{margin-top:-30px;}.content-right .node__content .field--name-field-special-combo-content .bottom-content{padding-top:18px;}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content .bottom-content{padding-top:0;}}.content-right .node__content .field--name-field-special-combo-content .wrap-info-ticket{display:flex;gap:17px;align-items:flex-end;color:#000;}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content .wrap-info-ticket{flex-direction:column;align-items:flex-start;}}.content-right .node__content .field--name-field-special-combo-content .wrap-info-ticket p{font-weight:700;line-height:1.1;}.content-right .node__content .field--name-field-special-combo-content .wrap-info-ticket p:first-child{margin-bottom:15px;}.content-right .node__content .field--name-field-special-combo-content .wrap-info-ticket p span{font-size:13px;font-weight:400;}.content-right .node__content .field--name-field-special-combo-content .left-info{min-width:190px;}@media all and (max-width:1200px){.content-right .node__content .field--name-field-special-combo-content .left-info{min-width:unset;}}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content .left-info{display:none;}}.content-right .node__content .field--name-field-special-combo-content .right-info{display:flex;gap:10px;width:100%;}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content .right-info{flex-direction:column;}}.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table{width:100%;}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table{margin-bottom:15px;}}.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table:only-child table{width:100%;text-align:center;}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table:only-child table{text-align:left;}}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table:only-child table th{min-width:110px;}}.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table h4{font-weight:700;text-align:center;margin-bottom:15px;}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table h4{text-align:left;text-transform:uppercase;margin-bottom:10px;}}.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table table{min-width:200px;background:#F6F4EF;text-align:left;}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table table{min-width:100%;}}@media all and (min-width:767px){.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table table .view-mb{display:none;}}.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table table thead{background:#DED6C2;}.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table table th{padding:10px 15px 10px 25px;}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table table th{padding:10px 0 10px 10px;min-width:70px;}}.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table table tr td{padding:20px 15px 10px 25px;}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table table tr td{padding:10px 0 10px 10px;min-width:70px;}}.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table table tr:last-child td{padding:10px 15px 20px 25px;}@media all and (max-width:767px){.content-right .node__content .field--name-field-special-combo-content .right-info .wrap-table table tr:last-child td{padding:10px 0 10px 10px;}}.maintenance-page{display:flex;align-items:center;justify-content:center;height:100vh;background-color:#004c45;}.maintenance-page .layout-container{border:1px solid rgba(255,255,255,0.3);max-width:740px;}.maintenance-page header > a{text-align:center;display:block;width:290px;position:absolute;background:#004c45;top:-45px;left:50%;transform:translateX(-50%);}.maintenance-page header > a img{width:220px;margin:0 auto;}.maintenance-page .site-name{display:none;}.maintenance-page main{padding:110px 100px;text-align:center;color:#fff;background:none;font-size:18px;line-height:1.8;}@media screen and (max-width:1023px){.maintenance-page main{padding:70px 50px;}}.maintenance-page main h1{margin:0 0 30px;font-size:32px;line-height:1.3;font-weight:400;}body.page-event .layout-content{padding-top:0 !important;}@media all and (min-width:1024px){body.page-event header[role=banner]{margin-top:150px;}}body.page-event header .field__item{height:auto;}@media all and (max-width:767px){body.page-event header .field__item{height:450px;margin-top:120px;}}body.page-event header .field__item img{transform:unset;left:unset;width:100%;object-fit:cover;}body.page-event.user-logged-in .region-navigation{background:linear-gradient(to bottom,rgb(0,92,84) 0%,#004c45 100%) !important;}@media all and (min-width:1024px){body.page-event.user-logged-in header[role=banner]{margin-top:0;}}@media all and (min-width:1024px){body.page-event .region-navigation{background:rgba(0,0,0,0.5) !important;background:linear-gradient(to bottom,rgb(0,92,84) 0%,#004c45 100%) !important;}}body.page-event .side_menu{width:24%;}@media all and (max-width:1024px){body.page-event .side_menu{width:calc(100% - 30px);float:none;}}@media all and (max-width:767px){body.page-event .side_menu{top:-60px;}}body.page-event .side_menu .navigation h2{background:#266041;padding-left:30px;color:#fff;font-size:24px;line-height:75px;text-transform:capitalize;}@media all and (max-width:1024px){body.page-event .side_menu .navigation h2::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10' fill='none'%3E%3Cpath d='M7.29808 8.94293C6.89798 9.47287 6.10202 9.47287 5.70192 8.94293L0.348702 1.85255C-0.148711 1.19372 0.321269 0.250001 1.14678 0.250001L11.8532 0.250002C12.6787 0.250002 13.1487 1.19372 12.6513 1.85255L7.29808 8.94293Z' fill='white'/%3E%3C/svg%3E");width:17px;height:13px;background-size:contain;}}@media all and (max-width:767px){body.page-event .side_menu .navigation h2{line-height:60px;}}body.page-event .side_menu .navigation ul.menu{background-color:#f0f5f3;padding:23px 30px;}body.page-event .side_menu .navigation ul.menu li{border-bottom:0;padding:15px 0;}body.page-event .side_menu .navigation ul.menu li a{font-size:18px;line-height:1;text-transform:none;color:#266041;letter-spacing:0;font-weight:700;}@media all and (max-width:1024px){body.page-event .content-right{max-width:750px;margin:0 auto;padding-top:0;}}body.page-event .content-right > .region-content{padding-top:80px !important;}@media all and (max-width:767px){body.page-event .content-right > .region-content{margin-top:0;padding:40px 20px 0 !important;}}body.page-event .content-right > .region-content h2{font-size:28px;}@media all and (max-width:767px){body.page-event .content-right > .region-content h2{font-size:20px;}}body.page-event .content-right > .region-content .title{text-align:center;font-size:32px;line-height:1.5;margin-bottom:20px;}@media all and (max-width:767px){body.page-event .content-right > .region-content .title{font-size:20px;width:300px;margin:0 auto 20px;}}body.page-event .content-right > .region-content .title span{font-size:36px;color:#266041;}@media all and (max-width:767px){body.page-event .content-right > .region-content .title span{font-size:28px;}}body.page-event .content-right > .region-content .title ~ p{font-size:18px;}body.page-event .content-right > .region-content p{line-height:1.5;letter-spacing:unset;}@media all and (max-width:767px){body.page-event .content-right > .region-content p{font-size:13px;}}body.page-event .content-right > .region-content p span{color:#266041;}body.page-event .content-right .paragraph--view-mode--slider{margin-top:40px;}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--slider{margin-top:30px;}}body.page-event .content-right .paragraph--view-mode--slider h2{text-align:center;line-height:1.5;margin-bottom:20px;}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--slider h2{font-size:24px;}}body.page-event .content-right .paragraph--view-mode--slider .slick__slide > .paragraph--type--standard-content{width:calc(100% - 130px);margin:0 auto;}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--slider .slick__slide > .paragraph--type--standard-content{width:100%;}}body.page-event .content-right .paragraph--view-mode--slider .slick__slide .slick--field-images img{height:470px;object-fit:contain;}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--slider .slick__slide .slick--field-images img{height:210px;width:100%;object-fit:cover;}}body.page-event .content-right .paragraph--view-mode--slider .slick__slide .field--name-field-title{margin:17px 0;}body.page-event .content-right .paragraph--view-mode--slider .slick__slide .field--name-field-title h3{font-size:18px;font-weight:700;}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--slider .slick__slide .field--name-field-title h3{font-size:15px;}}body.page-event .content-right .paragraph--view-mode--slider .slick__slide .field--name-field-location{margin-top:18px;}body.page-event .content-right .paragraph--view-mode--slider .slick__arrow{top:235px;}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--slider .slick__arrow{left:-15px;width:calc(100% + 30px);top:105px;}body.page-event .content-right .paragraph--view-mode--slider .slick__arrow button{background-color:rgba(255,255,255,0.8);}}body.page-event .content-right .paragraph--view-mode--side-by-side{margin:75px 0 70px;display:flex;gap:35px;align-items:end;}@media all and (max-width:1200px){body.page-event .content-right .paragraph--view-mode--side-by-side{flex-direction:column;}}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--side-by-side{margin:60px 0 50px;}}@media all and (min-width:767px){html[lang=zh-hant] body.page-event .content-right .paragraph--view-mode--side-by-side .field--name-field-title h2,:lang(zh-hans) body.page-event .content-right .paragraph--view-mode--side-by-side .field--name-field-title h2{font-size:24px;}}body.page-event .content-right .paragraph--view-mode--side-by-side > div:first-child{width:50%;}@media all and (max-width:1200px){body.page-event .content-right .paragraph--view-mode--side-by-side > div:first-child{width:100%;}}body.page-event .content-right .paragraph--view-mode--side-by-side > .slick--field-images{width:50%;}body.page-event .content-right .paragraph--view-mode--side-by-side > .slick--field-images img{width:100%;}@media all and (max-width:1200px){body.page-event .content-right .paragraph--view-mode--side-by-side > .slick--field-images{width:100%;}}body.page-event .content-right .paragraph--view-mode--side-by-side .field--name-field-content{margin:20px 0 25px;}body.page-event .content-right .paragraph--view-mode--slider-3-items{margin-bottom:70px;text-align:center;}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--slider-3-items h2{max-width:50%;text-align:left;}}body.page-event .content-right .paragraph--view-mode--slider-3-items .slick--field-standard-contents--slider-3-items{margin:35px 0;}body.page-event .content-right .paragraph--view-mode--slider-3-items .slick-list{width:calc(100% - 110px);margin:0 auto;}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--slider-3-items .slick-list{width:calc(100% + 30px);margin-left:-10px;padding-right:40%;}}body.page-event .content-right .paragraph--view-mode--slider-3-items .slick-list .paragraph--type--standard-content{margin:0 13px;}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--slider-3-items .slick-list .paragraph--type--standard-content{margin:0 10px;}}body.page-event .content-right .paragraph--view-mode--slider-3-items .slick-list .paragraph--type--standard-content h3{color:#266041;font-weight:700;margin-top:15px;}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--slider-3-items .slick-list .paragraph--type--standard-content h3{text-align:left;}}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--slider-3-items .field--name-field-bottom-content{text-align:left;}}body.page-event .content-right .paragraph--view-mode--slider-3-items .slick__arrow{top:calc(50% - 10px);}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--slider-3-items .slick__arrow{top:-60px;width:85px;right:0;left:unset;}}body.page-event .content-right #event-item-3{margin-bottom:70px;}body.page-event .content-right #event-item-3 h2{text-align:center;}@media all and (max-width:767px){body.page-event .content-right #event-item-3 h2{text-align:left;}}body.page-event .content-right #event-item-3 a{color:#266041;}body.page-event .content-right #event-item-3 .field--name-field-top-content{margin:20px 0 40px;text-align:center;}@media all and (max-width:767px){body.page-event .content-right #event-item-3 .field--name-field-top-content{text-align:left;}}body.page-event .content-right #event-item-3 .field--name-field-images{display:flex;gap:14px;margin-bottom:20px;}@media all and (max-width:767px){body.page-event .content-right #event-item-3 .field--name-field-images{flex-direction:column;gap:10px;}}body.page-event .content-right #event-item-3 .field--name-field-images > .field__item{width:50%;}@media all and (max-width:767px){body.page-event .content-right #event-item-3 .field--name-field-images > .field__item{width:100%;}body.page-event .content-right #event-item-3 .field--name-field-images > .field__item img{width:100%;object-fit:cover;}}body.page-event .content-right #event-item-3 .field--name-field-period{margin-top:14px;}body.page-event .content-right #event-item-4 h2{text-align:center;}body.page-event .content-right #event-item-4 .field--name-field-top-content{margin:20px 0 40px;}body.page-event .content-right #event-item-4 .field--name-field-images img{width:100%;}body.page-event .content-right #event-item-4 .field--type-entity-reference-revisions{display:flex;gap:15px;}@media all and (max-width:1200px){body.page-event .content-right #event-item-4 .field--type-entity-reference-revisions{flex-direction:column;gap:30px;}}body.page-event .content-right #event-item-4 .field--type-entity-reference-revisions > .field__item{width:50%;}@media all and (max-width:1200px){body.page-event .content-right #event-item-4 .field--type-entity-reference-revisions > .field__item{width:100%;}}body.page-event .content-right #event-item-4 .wrap-box{margin-top:35px;border-radius:10px;border:1px solid #266041;}body.page-event .content-right #event-item-4 .wrap-box span{color:#000;}body.page-event .content-right #event-item-4 .wrap-box .title-box{border-radius:100px;background:#266041;color:#fff;text-align:center;width:calc(100% - 40px);margin:-20px auto;}body.page-event .content-right #event-item-4 .wrap-box .title-box > div{display:flex;justify-content:center;gap:7px;padding:9px 0;}@media all and (max-width:767px){body.page-event .content-right #event-item-4 .wrap-box .title-box > div{padding:0 40px;height:46px;align-items:center;}}body.page-event .content-right #event-item-4 .wrap-box .title-box.postcard > div::before{content:"";width:26px;height:18px;background:url(/sites/peak/themes/tower/images/icon-postcard.svg) center no-repeat;background-size:contain;display:block;}body.page-event .content-right #event-item-4 .wrap-box .title-box.stamp > div::before{content:"";width:21px;height:24px;background:url(/sites/peak/themes/tower/images/icon-stamp.svg) center no-repeat;background-size:contain;display:block;}body.page-event .content-right #event-item-4 .wrap-box .body-box{padding:40px 20px 20px;}@media all and (max-width:767px){body.page-event .content-right #event-item-4 .wrap-box .body-box{padding:35px 17px 17px;}}@media all and (min-width:767px){body.page-event .content-right #event-item-4 .wrap-box .body-box.body-3-column{height:75px;}}body.page-event .content-right #event-item-4 .wrap-box .txt-location{font-size:14px;}@media all and (max-width:767px){body.page-event .content-right #event-item-4 .wrap-box .txt-location{font-size:12px;}}body.page-event .content-right #event-item-4 .wrap-box .time{font-size:14px;display:flex;gap:50px;}body.page-event .content-right #event-item-4 .wrap-box .time span{font-size:12px;}body.page-event .content-right #event-item-4 .wrap-box .time::before{top:10px;}body.page-event .content-right #event-item-4 .wrap-box .time .item{position:relative;}@media all and (max-width:1200px){body.page-event .content-right #event-item-4 .wrap-box .time .item{width:50%;}}body.page-event .content-right #event-item-4 .wrap-box .time .item:not(:last-child)::before{content:"";width:1px;height:30px;background:rgba(0,0,0,0.3);position:absolute;right:-25px;top:10px;}body.page-event .content-right #event-item-4 .wrap-box .location{font-size:14px;display:flex;justify-content:space-between;padding:20px 0;position:relative;padding-left:20px;padding-left:0;}body.page-event .content-right #event-item-4 .wrap-box .location::before{content:"";width:30px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='6' viewBox='0 0 27 6' fill='none'%3E%3Cpath d='M27 3L22 0.113249V5.88675L27 3ZM0 3V3.5H2.25V3V2.5H0V3ZM6.75 3V3.5H11.25V3V2.5H6.75V3ZM15.75 3V3.5H20.25V3V2.5H15.75V3ZM27 3L22 0.113249V5.88675L27 3ZM0 3V3.5H2.25V3V2.5H0V3ZM6.75 3V3.5H11.25V3V2.5H6.75V3ZM15.75 3V3.5H20.25V3V2.5H15.75V3Z' fill='%23266041'/%3E%3C/svg%3E") center no-repeat;background-size:contain;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}@media all and (max-width:767px){body.page-event .content-right #event-item-4 .wrap-box .location{padding:5px 0 0;font-size:12px;}}body.page-event .content-right #event-item-4 .wrap-box .location::before{left:calc(33% - 15px);}@media all and (max-width:767px){body.page-event .content-right #event-item-4 .wrap-box .location::before{left:calc(33% - 10px);width:25px;}}body.page-event .content-right #event-item-4 .wrap-box .location::after{content:"";width:30px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='6' viewBox='0 0 27 6' fill='none'%3E%3Cpath d='M27 3L22 0.113249V5.88675L27 3ZM0 3V3.5H2.25V3V2.5H0V3ZM6.75 3V3.5H11.25V3V2.5H6.75V3ZM15.75 3V3.5H20.25V3V2.5H15.75V3ZM27 3L22 0.113249V5.88675L27 3ZM0 3V3.5H2.25V3V2.5H0V3ZM6.75 3V3.5H11.25V3V2.5H6.75V3ZM15.75 3V3.5H20.25V3V2.5H15.75V3Z' fill='%23266041'/%3E%3C/svg%3E") center no-repeat;background-size:contain;display:block;position:absolute;right:calc(33% - 20px);top:50%;transform:translateY(-50%);}@media all and (max-width:767px){body.page-event .content-right #event-item-4 .wrap-box .location::after{right:calc(33% - 15px);width:25px;}}body.page-event .content-right #event-item-4 .wrap-box .location .item{padding-left:0;}body.page-event .content-right #event-item-4 .wrap-box .location .item span{display:block;position:relative;padding-left:20px;padding-left:15px;}body.page-event .content-right #event-item-4 .wrap-box .location .item span::before{content:"";width:10px;height:13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='17' viewBox='0 0 12 17' fill='none'%3E%3Cg clip-path='url(%23clip0_0_88)'%3E%3Cpath d='M5.40701 0.518897C9.44549 0.210576 12.958 3.79731 11.7632 7.72774C11.0743 9.99377 9.15381 12.7189 7.72545 14.6399C7.38834 15.0934 6.78448 15.9917 6.40194 16.344C6.24175 16.4915 6.03341 16.5286 5.82028 16.4799C5.59623 16.4285 5.34348 16.0404 5.19559 15.8579C3.49399 13.7604 0.978818 10.2444 0.215455 7.70205C-0.794849 4.33754 1.88187 0.787844 5.40701 0.518897ZM5.91899 3.71489C3.11179 3.79364 3.19957 7.98668 6.00882 7.96999C8.86315 7.95331 8.83548 3.63281 5.91899 3.71489Z' fill='%23266041'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_0_88'%3E%3Crect width='12' height='16' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center no-repeat;background-size:contain;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}body.page-event .content-right .paragraph--view-mode--side-by-side-reverse{border-radius:10px;border:1px solid #266041;background:rgba(182,204,194,0.2);position:relative;padding:45px 40px 65px;display:flex;justify-content:flex-end;}@media all and (max-width:1200px){body.page-event .content-right .paragraph--view-mode--side-by-side-reverse{flex-direction:column;justify-content:unset;gap:15px;padding:0 20px 25px;}}@media all and (max-width:767px){body.page-event .content-right .paragraph--view-mode--side-by-side-reverse{margin-top:80px;}}body.page-event .content-right .paragraph--view-mode--side-by-side-reverse .field--name-field-images img{position:absolute;width:422px;height:333px;top:-20px;left:-50px;}@media all and (max-width:1200px){body.page-event .content-right .paragraph--view-mode--side-by-side-reverse .field--name-field-images img{width:calc(100% - 40px);height:auto;margin:-20px auto 0;position:static;}}body.page-event .content-right .paragraph--view-mode--side-by-side-reverse > div:nth-child(2){width:calc(100% - 350px);}@media all and (max-width:1200px){body.page-event .content-right .paragraph--view-mode--side-by-side-reverse > div:nth-child(2){width:100%;}}body.page-event .content-right .paragraph--view-mode--side-by-side-reverse > div:nth-child(2) h2{text-align:center;color:#266041;font-size:28px;font-weight:700;line-height:1.5;}@media all and (max-width:1200px){body.page-event .content-right .paragraph--view-mode--side-by-side-reverse > div:nth-child(2) h2{font-size:18px;}}body.page-event .content-right .paragraph--view-mode--side-by-side-reverse > div:nth-child(2) .field--name-field-content{color:rgba(0,0,0,0.7);font-weight:700;text-align:center;margin-top:25px;}@media all and (max-width:1200px){body.page-event .content-right .paragraph--view-mode--side-by-side-reverse > div:nth-child(2) .field--name-field-content{font-size:13px;margin-top:14px;}}body.page-event .content-right .paragraph--type--full-image{margin-top:75px;position:relative;}@media all and (max-width:767px){body.page-event .content-right .paragraph--type--full-image{margin-top:40px;}}body.page-event .content-right .paragraph--type--full-image::before,body.page-event .content-right .paragraph--type--full-image::after{content:"";height:1px;width:172px;background:rgba(38,96,65,0.5);position:absolute;top:50%;transform:translateY(-50%);left:0;}@media all and (max-width:767px){body.page-event .content-right .paragraph--type--full-image::before,body.page-event .content-right .paragraph--type--full-image::after{width:10%;}}body.page-event .content-right .paragraph--type--full-image::after{left:unset;right:0;}body.page-event .content-right .paragraph--type--full-image img{height:97px;width:auto;margin:0 auto;}@media all and (max-width:767px){body.page-event .content-right .paragraph--type--full-image img{height:auto;width:70%;}}body.page-event .content-right .field--name-field-period{margin-top:24px;position:relative;padding-left:20px;}body.page-event .content-right .field--name-field-period::before{content:"";width:14px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' viewBox='0 0 14 15' fill='none'%3E%3Cpath d='M0.450688 5.79541L13.4621 5.78564C13.7746 5.80622 13.9357 6.07441 13.9646 6.36212C14.0759 7.46974 13.8813 8.75244 13.9664 9.87854C13.9249 12.0784 14.0047 14.5929 11.1973 14.8716C9.18123 15.0717 6.86345 14.9992 4.82956 14.9403C3.85097 14.9117 2.48737 14.994 1.62004 14.5298C-0.0891722 13.6154 0.122866 11.7883 0.0768314 10.1213C0.0450954 8.9725 -0.0560413 7.52554 0.0412592 6.39525C0.064974 6.1187 0.173434 5.88643 0.450688 5.79541ZM4.17775 7.46591C3.10605 7.52415 3.18033 9.14408 4.2332 9.12525C5.33071 9.10537 5.27456 7.40627 4.17775 7.46591ZM6.96215 7.46591C5.89045 7.52415 5.96473 9.14408 7.0176 9.12525C8.11511 9.10537 8.05896 7.40627 6.96215 7.46591ZM9.74689 7.46591C8.67519 7.52415 8.74948 9.14408 9.80235 9.12525C10.8999 9.10537 10.8437 7.40627 9.74689 7.46591ZM4.17775 10.2507C3.10605 10.3089 3.18033 11.9288 4.2332 11.91C5.33071 11.8901 5.27456 10.191 4.17775 10.2507ZM6.96215 10.2507C5.89045 10.3089 5.96473 11.9288 7.0176 11.91C8.11511 11.8901 8.05896 10.191 6.96215 10.2507ZM9.74689 10.2507C8.67519 10.3089 8.74948 11.9288 9.80235 11.91C10.8999 11.8901 10.8437 10.191 9.74689 10.2507Z' fill='%23266041'/%3E%3Cpath d='M3.66228 0.618551C3.73517 0.209121 4.36884 0.0731099 4.63738 0.384192C4.6583 0.408605 4.77618 0.604949 4.77618 0.618551V1.33209H9.23143V0.618551C9.23143 0.567982 9.35872 0.384541 9.40754 0.342343C9.62028 0.158553 10.0185 0.166574 10.2065 0.384192C10.2274 0.408605 10.3453 0.604949 10.3453 0.618551V1.33209C10.8601 1.33871 11.333 1.28605 11.8338 1.4273C12.7294 1.68014 13.467 2.38844 13.7393 3.28089C13.8771 3.73182 14.0302 4.44187 13.4788 4.65704L0.649804 4.67518C-0.400971 4.42931 0.40045 2.74451 0.85975 2.23639C1.59944 1.41858 2.59756 1.24769 3.66228 1.33209C3.68879 1.11691 3.62601 0.822219 3.66228 0.618551Z' fill='%23266041'/%3E%3C/svg%3E") center no-repeat;background-size:contain;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}@media all and (max-width:767px){body.page-event .content-right .field--name-field-period{font-size:13px;}}body.page-event .content-right .field--name-field-opening-hours-txt,body.page-event .content-right .time{margin:10px 0;position:relative;padding-left:20px;}body.page-event .content-right .field--name-field-opening-hours-txt::before,body.page-event .content-right .time::before{content:"";width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' viewBox='0 0 15 14' fill='none'%3E%3Cpath d='M6.55377 0.0137738C12.1101 -0.321447 15.8597 5.6391 13.0785 10.5008C10.4484 15.0984 3.80723 15.1775 1.03591 10.6683C-1.71839 6.18596 1.32636 0.329293 6.55377 0.0137738ZM6.91049 2.57494C6.62989 2.61226 6.40363 2.86957 6.38154 3.14837C6.46184 4.39941 6.27318 5.78715 6.38004 7.02207C6.39646 7.21222 6.44243 7.2955 6.55915 7.43878C7.1084 8.11221 7.93526 8.72026 8.51197 9.38861C9.14539 9.87727 9.88509 9.06086 9.36091 8.47997L7.63824 6.74655L7.62869 3.12121C7.57585 2.76569 7.26959 2.52659 6.90989 2.57465L6.91049 2.57494Z' fill='%23266041'/%3E%3C/svg%3E") center no-repeat;background-size:contain;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}body.page-event .content-right .field--name-field-opening-hours-txt::before,body.page-event .content-right .time::before{top:10px;}@media all and (max-width:767px){body.page-event .content-right .field--name-field-opening-hours-txt,body.page-event .content-right .time{font-size:13px;}}body.page-event .content-right .field--name-field-location,body.page-event .content-right .txt-location{position:relative;padding-left:20px;}body.page-event .content-right .field--name-field-location::before,body.page-event .content-right .txt-location::before{content:"";width:12px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='17' viewBox='0 0 12 17' fill='none'%3E%3Cg clip-path='url(%23clip0_0_88)'%3E%3Cpath d='M5.40701 0.518897C9.44549 0.210576 12.958 3.79731 11.7632 7.72774C11.0743 9.99377 9.15381 12.7189 7.72545 14.6399C7.38834 15.0934 6.78448 15.9917 6.40194 16.344C6.24175 16.4915 6.03341 16.5286 5.82028 16.4799C5.59623 16.4285 5.34348 16.0404 5.19559 15.8579C3.49399 13.7604 0.978818 10.2444 0.215455 7.70205C-0.794849 4.33754 1.88187 0.787844 5.40701 0.518897ZM5.91899 3.71489C3.11179 3.79364 3.19957 7.98668 6.00882 7.96999C8.86315 7.95331 8.83548 3.63281 5.91899 3.71489Z' fill='%23266041'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_0_88'%3E%3Crect width='12' height='16' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center no-repeat;background-size:contain;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}@media all and (max-width:767px){body.page-event .content-right .field--name-field-location,body.page-event .content-right .txt-location{font-size:13px;}}body.page-node-type-event-page .slick-arrow{width:40px;height:40px;border-radius:50%;border:1px solid #E1E1E1;}@media all and (max-width:767px){body.page-node-type-event-page .slick-arrow{width:30px;height:30px;}}body.page-node-type-event-page .slick-prev::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 8 16' fill='none'%3E%3Cpath d='M7.0177 1.82202C7.0493 1.98651 7.01751 2.16736 6.91809 2.31616L6.87122 2.37866C6.18169 3.18084 5.48565 3.97168 4.78821 4.77222C3.98611 5.69308 3.18247 6.61494 2.38 7.53686C2.37262 7.54536 2.3662 7.5551 2.35852 7.56421L1.30579 7.56421L2.25598 8.43335C2.30147 8.47496 2.35511 8.51976 2.37805 8.53979C2.40816 8.5661 2.41883 8.57868 2.42493 8.58569L2.4259 8.58569C3.8904 10.2662 5.35493 11.946 6.81555 13.6296C6.95657 13.7924 7.00013 14.0054 6.96008 14.1921C6.92017 14.3782 6.80966 14.4985 6.67395 14.5417C6.59506 14.5669 6.54569 14.5602 6.50696 14.5466C6.461 14.5304 6.39117 14.4894 6.30383 14.3884L6.30383 14.3875C5.4837 13.4402 4.65919 12.4969 3.83801 11.5535C2.96282 10.5479 2.0885 9.54189 1.21399 8.53589C1.0223 8.31527 0.970975 8.14926 0.970825 8.02808C0.970777 7.90728 1.02107 7.74264 1.21106 7.52417C2.91632 5.56373 4.62536 3.60394 6.32922 1.6394C6.43216 1.52083 6.51175 1.47139 6.56458 1.45288C6.60635 1.43828 6.65991 1.43243 6.74915 1.46558L6.75012 1.4646C6.87615 1.51196 6.98161 1.63445 7.0177 1.82202Z' stroke='%23266041'/%3E%3C/svg%3E") center no-repeat;width:40px;height:40px;opacity:1;}@media all and (max-width:767px){body.page-node-type-event-page .slick-prev::before{width:30px;height:30px;background-size:7px;}}body.page-node-type-event-page .slick-next::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' viewBox='0 0 8 16' fill='none'%3E%3Cpath d='M0.9823 14.178C0.950701 14.0135 0.982491 13.8326 1.08191 13.6838L1.12878 13.6213C1.81831 12.8192 2.51435 12.0283 3.21179 11.2278C4.01389 10.3069 4.81753 9.38506 5.62 8.46314C5.62738 8.45464 5.6338 8.4449 5.64148 8.43579L6.69421 8.43579L5.74402 7.56665C5.69853 7.52504 5.64489 7.48024 5.62195 7.46021C5.59184 7.4339 5.58117 7.42132 5.57507 7.41431L5.5741 7.41431C4.1096 5.73383 2.64507 4.05399 1.18445 2.37036C1.04343 2.20763 0.999868 1.99464 1.03992 1.80786C1.07983 1.62177 1.19034 1.5015 1.32605 1.45825C1.40494 1.43314 1.45431 1.43976 1.49304 1.45337C1.539 1.46959 1.60883 1.51056 1.69617 1.61157L1.69617 1.61255C2.5163 2.55985 3.34081 3.50311 4.16199 4.44653C5.03718 5.45206 5.91151 6.45811 6.78601 7.46411C6.9777 7.68473 7.02903 7.85075 7.02918 7.97192C7.02922 8.09272 6.97893 8.25736 6.78894 8.47583C5.08368 10.4363 3.37464 12.3961 1.67078 14.3606C1.56784 14.4792 1.48825 14.5286 1.43542 14.5471C1.39365 14.5617 1.34009 14.5676 1.25085 14.5344L1.24988 14.5354C1.12385 14.488 1.01839 14.3656 0.9823 14.178Z' stroke='%23266041'/%3E%3C/svg%3E") center no-repeat;width:40px;height:40px;opacity:1;}@media all and (max-width:767px){body.page-node-type-event-page .slick-next::before{width:30px;height:30px;background-size:7px;}}body.page-node-type-event-page .slick-dots{bottom:-50px;}body.page-node-type-event-page .slick-dots li{width:unset;height:unset;margin:12px;}body.page-node-type-event-page .slick-dots button{padding:5px;width:auto;height:auto;}body.page-node-type-event-page .slick-dots button::before{width:8px;height:8px;opacity:1;color:unset;background-color:#D9D9D9;border-radius:50%;}body.page-node-type-event-page .slick-dots .slick-active button{padding:5px;}body.page-node-type-event-page .slick-dots .slick-active button::before{background-color:#A58B52;outline-offset:5px;outline:#D9D9D9 solid 1px;}.page-career header .field__item{height:auto;}@media all and (max-width:767px){.page-career header .field__item{height:450px;margin-top:120px;}}.page-career header .field__item img{transform:unset;left:unset;width:100%;object-fit:cover;}.page-career .region-footer-wrapper{padding:0;}.page-career.user-logged-in .region-navigation{background:linear-gradient(to bottom,rgb(0,92,84) 0%,#004c45 100%) !important;}@media all and (min-width:1024px){.page-career .region-navigation{background:rgba(0,0,0,0.5) !important;}}.page-career .region-content{margin-top:0 !important;}.page-career .region-content h2{font-size:28px;color:#A58B52;font-weight:400;margin-bottom:20px;text-transform:uppercase;}@media all and (max-width:767px){.page-career .region-content h2{font-size:24px;}}.page-career .region-content p{font-size:18px;line-height:1.5;letter-spacing:0;}.page-career main{background:unset;padding:0;}.page-career main .main-content{max-width:unset;}.page-career main .main-content .layout-content{padding-top:0 !important;}.page-career .paragraph--view-mode--simple{padding-top:105px;max-width:780px;width:100%;margin:0 auto;text-align:center;}@media all and (max-width:767px){.page-career .paragraph--view-mode--simple{padding-top:50px;}}.page-career .paragraph--view-mode--simple h3{font-size:28px;line-height:1.5;margin-bottom:20px;font-weight:400;text-transform:uppercase;letter-spacing:6.5px;}@media all and (max-width:767px){.page-career .paragraph--view-mode--simple h3{font-size:24px;}}.page-career .paragraph--view-mode--simple p{font-size:18px;margin-bottom:25px;}@media all and (max-width:767px){.page-career .paragraph--view-mode--simple p{font-size:17px;}}.page-career .paragraph--view-mode--simple p a{color:#A58B52;}.page-career .paragraph--view-mode--simple .field--name-field-cta a{padding:16px 38px;font-size:14px;line-height:1;background-color:#014D46;color:#fff;border-radius:50px;text-decoration:unset;display:inline-block;text-transform:uppercase;display:inline-block;}.page-career .paragraph--view-mode--expanded{text-align:center;padding-top:70px;position:relative;max-width:1130px;width:100%;margin:0 auto;}@media all and (max-width:767px){.page-career .paragraph--view-mode--expanded{padding-top:50px;}}.page-career .paragraph--view-mode--expanded p{margin-bottom:20px;}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions{display:flex;gap:25px;margin-top:60px;}@media all and (max-width:767px){.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions{margin-top:30px;}}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item{overflow:hidden;}@media (hover:hover){.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item:hover .field--name-field-images + div{translate:0;transition:all 0.3s ease;}}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .paragraph--view-mode--expanded{position:relative;padding-top:0;}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-images img{height:422px;width:100%;object-fit:cover;}@media all and (max-width:767px){.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-images img{object-position:top;height:345px;}}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-images + div{padding:15px 0;position:absolute;bottom:0;left:0;width:100%;background-color:#F4F4F4;translate:0 65px;transition:all 0.3s ease;}@media all and (max-width:767px){.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-images + div{translate:unset;position:static;padding-bottom:0;}}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-images + div h3{font-size:15px;}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-images + div .field--name-field-sub-title{font-size:13px;padding-bottom:15px;}@media all and (max-width:767px){.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-images + div .field--name-field-sub-title{padding-bottom:0;}}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-images + div button{padding:16px 38px;font-size:14px;line-height:1;background-color:#014D46;color:#fff;border-radius:50px;text-decoration:unset;display:inline-block;border:none;text-transform:uppercase;}@media all and (max-width:767px){.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-images + div button{display:none;}}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-content{display:none;}@media all and (max-width:767px){.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-content{background-color:#F4F4F4;padding:23px 23px 0;}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-content h3{font-size:18 px;font-weight:500;}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-content + .read-text{background-color:#F4F4F4;display:block;padding:15px 0 17px;color:#A58B52;font-size:13px;}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-content + .read-text::after{content:"";width:14px;height:7px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' viewBox='0 0 15 8' fill='none'%3E%3Cpath d='M7.12338 5.40696C7.19752 5.32595 7.24948 5.2554 7.31601 5.19753C8.9964 3.73311 10.6768 2.26815 12.361 0.807039C12.9395 0.30549 13.8633 0.503905 14.0768 1.17466C14.1877 1.52299 14.068 1.82061 13.774 2.07469C12.8273 2.89426 11.8845 3.71713 10.9404 4.5389C9.9348 5.41413 8.92923 6.28936 7.92303 7.16404C7.3629 7.65071 6.81227 7.65126 6.25468 7.16625C4.29359 5.46043 2.33441 3.7524 0.370154 2.04879C0.0508047 1.77156 -0.0854258 1.45575 0.0552401 1.0771C0.292851 0.438318 1.19768 0.263602 1.76287 0.749168C2.56695 1.44031 3.36152 2.13918 4.1599 2.83473C5.08119 3.63721 6.00186 4.44024 6.92379 5.24272C6.97321 5.28571 7.0258 5.3265 7.12338 5.40641L7.12338 5.40696Z' fill='%23A58B52'/%3E%3C/svg%3E") no-repeat;background-size:contain;margin-left:10px;display:inline-flex;transform:rotateX(0deg);transition:all 0.3s ease;}.page-career .paragraph--view-mode--expanded .field--type-entity-reference-revisions .field__item .field--name-field-content + .read-text.less::after{transform:rotateX(180deg);transition:all 0.3s ease;}}.page-career .paragraph--view-mode--expanded .popup-content{width:0;height:0;opacity:0;visibility:hidden;transition:opacity 0.3s ease;display:flex;text-align:left;background:#F4F4F4;position:absolute;bottom:0;left:0;height:auto;}.page-career .paragraph--view-mode--expanded .popup-content.open{width:100%;height:auto;opacity:1;visibility:inherit;transition:opacity 0.3s ease;height:480px;}.page-career .paragraph--view-mode--expanded .popup-content .image{width:400px;height:100%;object-fit:cover;}.page-career .paragraph--view-mode--expanded .popup-content .image img{width:100%;height:auto;}.page-career .paragraph--view-mode--expanded .popup-content .body-content{padding:70px 65px;width:fit-content;width:calc(100% - 530px);}.page-career .paragraph--view-mode--expanded .popup-content .body-content h3{font-size:20px;font-weight:500;margin-bottom:25px;}.page-career .paragraph--view-mode--expanded .popup-content .body-content p,.page-career .paragraph--view-mode--expanded .popup-content .body-content{font-size:15px;}.page-career .paragraph--view-mode--expanded .popup-content .close{width:16px;height:17px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Crect width='1.62774' height='21.9745' rx='0.813869' transform='matrix(0.720262 -0.693702 0.720262 0.693702 0.427734 1.12915)' fill='black' fill-opacity='0.3'/%3E%3Crect width='1.62774' height='21.9745' rx='0.813869' transform='matrix(0.720262 0.693702 -0.720262 0.693702 16.2559 0.000244141)' fill='black' fill-opacity='0.3'/%3E%3C/svg%3E") no-repeat;position:absolute;right:24px;top:20px;cursor:pointer;}.page-career .paragraph--type--video{padding-top:70px;text-align:center;max-width:800px;width:100%;margin:0 auto;}@media all and (max-width:767px){.page-career .paragraph--type--video{width:calc(100% + 40px);margin-left:-20px;}}.page-career .paragraph--type--video h2{font-size:20px;color:#000;margin-bottom:30px;}@media all and (max-width:767px){.page-career .paragraph--type--video h2{padding:0 20px;}}.page-career .paragraph--view-mode--cards{text-align:center;padding-top:70px;max-width:1130px;width:100%;margin:0 auto;}.page-career .paragraph--view-mode--cards > .field--type-entity-reference-revisions{display:flex;gap:25px;margin-top:30px;}.page-career .paragraph--view-mode--cards > .field--type-entity-reference-revisions > .field__item .paragraph--view-mode--card{position:relative;}.page-career .paragraph--view-mode--cards > .field--type-entity-reference-revisions > .field__item .field--name-field-images img{height:422px;width:100%;object-fit:cover;}.page-career .paragraph--view-mode--cards > .field--type-entity-reference-revisions > .field__item .field--name-field-images + div{padding:15px 0;position:absolute;bottom:0;left:0;width:100%;background-color:#F4F4F4;}.page-career .paragraph--view-mode--cards > .field--type-entity-reference-revisions > .field__item .field--name-field-images + div h3{font-size:15px;}.page-career .paragraph--view-mode--cards > .field--type-entity-reference-revisions > .field__item .field--name-field-images + div .field--name-field-sub-title{font-size:13px;}.page-career .paragraph--view-mode--cards > .field--type-entity-reference-revisions > .field__item .field--name-field-images + div button{padding:16px 38px;font-size:14px;line-height:1;background-color:#014D46;color:#fff;border-radius:50px;text-decoration:unset;display:inline-block;border:none;text-transform:uppercase;margin-top:13px;}.page-career .paragraph--view-mode--cards > .field--type-entity-reference-revisions > .field__item .field--name-field-content{display:none;}.page-career .paragraph--view-mode--slider{text-align:center;padding-top:70px;max-width:1040px;width:100%;margin:0 auto;}@media all and (max-width:767px){.page-career .paragraph--view-mode--slider{width:calc(100% + 40px);margin-left:-20px;}.page-career .paragraph--view-mode--slider h2{padding:0 20px;}}.page-career .paragraph--view-mode--slider .slick-list{max-width:900px;width:100%;margin:0 auto;}.page-career .paragraph--view-mode--slider .slide__content img{width:100%;height:auto;}.page-career .paragraph--view-mode--slider .slick__slide .field--name-field-title{margin-top:20px;}@media all and (max-width:767px){.page-career .paragraph--view-mode--slider .slick__slide .field--name-field-title{padding:0 20px;}}.page-career .paragraph--view-mode--slider .slick__slide .field--name-field-content{font-size:13px;}@media all and (max-width:767px){.page-career .paragraph--view-mode--slider .slick__slide .field--name-field-content{padding:0 20px;}}.page-career .paragraph--view-mode--tabs{text-align:center;padding-top:70px;}.page-career .paragraph--view-mode--tabs .dropdown-control{display:none;}@media all and (max-width:767px){.page-career .paragraph--view-mode--tabs .dropdown-control{display:block;cursor:pointer;background:#F4F4F4;font-size:18px;font-weight:500;text-align:left;z-index:1;position:relative;width:calc(100% - 2px);margin-left:1px;}.page-career .paragraph--view-mode--tabs .dropdown-control span{padding:17px 22px;display:block;position:relative;}.page-career .paragraph--view-mode--tabs .dropdown-control span::after{content:"";width:14px;height:7px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='8' viewBox='0 0 15 8' fill='none'%3E%3Cpath d='M7.12338 4.93626C7.19752 4.85524 7.24948 4.78469 7.31601 4.72682C8.9964 3.26241 10.6768 1.79744 12.361 0.336336C12.9395 -0.165213 13.8633 0.0332018 14.0768 0.703955C14.1877 1.05228 14.068 1.34991 13.774 1.60399C12.8273 2.42355 11.8845 3.24643 10.9404 4.0682C9.9348 4.94343 8.92923 5.81866 7.92303 6.69334C7.3629 7.18001 6.81227 7.18056 6.25468 6.69554C4.29359 4.98972 2.33441 3.2817 0.370154 1.57808C0.0508047 1.30085 -0.0854258 0.985044 0.0552401 0.606401C0.292851 -0.0323855 1.19768 -0.207101 1.76287 0.278465C2.56695 0.969611 3.36152 1.66847 4.1599 2.36403C5.08119 3.16651 6.00186 3.96954 6.92379 4.77202C6.97321 4.81501 7.0258 4.85579 7.12338 4.93571L7.12338 4.93626Z' fill='black'/%3E%3C/svg%3E") no-repeat;background-size:contain;display:inline-flex;transition:all 0.3s ease;position:absolute;right:15px;top:50%;transform:translateY(-50%);}}.page-career .paragraph--view-mode--tabs .tab-control{list-style:none;display:flex;max-width:910px;width:100%;margin:0 auto;background:#F4F4F4;padding:0 40px;position:relative;}@media all and (max-width:767px){.page-career .paragraph--view-mode--tabs .tab-control{display:none;padding:0;position:absolute;width:calc(100% - 42px);background-color:#fff;border:1px solid #DED6C2;}}.page-career .paragraph--view-mode--tabs .tab-control li{padding:22px;font-size:18px;color:rgba(0,0,0,0.5);font-weight:400;cursor:pointer;}@media all and (max-width:767px){.page-career .paragraph--view-mode--tabs .tab-control li{text-align:left;padding:17px 22px;}}.page-career .paragraph--view-mode--tabs .tab-control li.active{font-weight:500;color:#000;}@media all and (max-width:767px){.page-career .paragraph--view-mode--tabs .tab-control li.active{background-color:#F4F4F4;}}.page-career .paragraph--view-mode--tabs .field--type-entity-reference-revisions{max-width:990px;width:100%;margin:0 auto;width:auto;border:1px solid #DED6C2;padding:80px 65px 45px;margin-top:-35px;}@media all and (max-width:767px){.page-career .paragraph--view-mode--tabs .field--type-entity-reference-revisions{margin-top:-60px;padding:80px 22px 30px;text-align:left;}}.page-career .paragraph--view-mode--tabs .field--type-entity-reference-revisions > .field__item .field--name-field-title{display:none;}.page-career .paragraph--view-mode--tabs .field--type-entity-reference-revisions > .field__item .field--name-field-content{display:none;}.page-career .paragraph--view-mode--tabs .field--type-entity-reference-revisions > .field__item .field--name-field-content p{line-height:1.8;}.page-career .paragraph--view-mode--tabs .field--type-entity-reference-revisions > .field__item.active .field--name-field-content{display:block;}.page-career .paragraph--view-mode--wide-image{padding-top:65px;text-align:center;max-width:2000px;width:100%;margin:0 auto;}@media all and (max-width:767px){.page-career .paragraph--view-mode--wide-image{width:calc(100% + 40px);margin-left:-20px;}}.page-career .paragraph--view-mode--wide-image .field--name-field-cta a{padding:16px 38px;font-size:14px;line-height:1;background-color:#014D46;color:#fff;border-radius:50px;text-decoration:unset;display:inline-block;text-transform:uppercase;}@media all and (max-width:767px){.page-career .paragraph--view-mode--wide-image .field--name-field-images img{height:300px;width:100%;object-fit:cover;object-position:80%;}}.page-career .paragraph--view-mode--wide-image > div:last-child{margin-top:115px;display:flex;align-items:center;position:relative;}@media all and (max-width:767px){.page-career .paragraph--view-mode--wide-image > div:last-child{margin-top:50px;flex-direction:column-reverse;}}.page-career .paragraph--view-mode--wide-image > div:last-child::after{content:"";height:100%;width:60%;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#FFF 29.33%);position:absolute;left:0;top:0;}@media all and (max-width:767px){.page-career .paragraph--view-mode--wide-image > div:last-child::after{height:60%;width:100%;top:220px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFF 29.33%);}}.page-career .paragraph--view-mode--wide-image > div:last-child > .field--name-field-content{width:50%;z-index:1;display:flex;height:100%;justify-content:center;align-items:center;}@media all and (max-width:767px){.page-career .paragraph--view-mode--wide-image > div:last-child > .field--name-field-content{width:100%;padding-top:30px;}}.page-career .paragraph--view-mode--wide-image > div:last-child > .field--name-field-content h3{font-size:20px;font-weight:400;}.page-career .paragraph--view-mode--wide-image > div:last-child > .field--name-field-content ul{list-style:none;margin-top:40px;display:flex;gap:15px;}.page-career .paragraph--view-mode--wide-image > div:last-child > .field--name-field-content ul li{width:58px;height:58px;}.page-career .paragraph--view-mode--wide-image > div:last-child > .field--name-field-content ul li a{width:100%;height:100%;color:transparent;}.page-career .paragraph--view-mode--wide-image > div:last-child > .field--name-field-content ul li.link-fb{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='59' viewBox='0 0 58 59' fill='none'%3E%3Crect y='0.046875' width='58' height='58.9062' rx='5' fill='black'/%3E%3Cpath d='M0 5.04688C0 2.28545 2.23858 0.046875 5 0.046875H29V58.9531H5C2.23858 58.9531 0 56.7146 0 53.9531V5.04688Z' fill='white' fill-opacity='0.3'/%3E%3Cpath d='M36.1993 14.8811L32.6914 14.875C28.7504 14.875 26.2036 17.7004 26.2036 22.0735V25.3924H22.6766C22.3718 25.3924 22.125 25.6596 22.125 25.9892V30.798C22.125 31.1275 22.3721 31.3944 22.6766 31.3944H26.2036V43.5286C26.2036 43.8581 26.4504 44.125 26.7552 44.125H31.3569C31.6617 44.125 31.9085 43.8578 31.9085 43.5286V31.3944H36.0324C36.3372 31.3944 36.584 31.1275 36.584 30.798L36.5857 25.9892C36.5857 25.8309 36.5274 25.6794 36.4241 25.5674C36.3208 25.4554 36.1801 25.3924 36.0338 25.3924H31.9085V22.5789C31.9085 21.2266 32.2065 20.5401 33.8356 20.5401L36.1987 20.5392C36.5032 20.5392 36.75 20.272 36.75 19.9428V15.4775C36.75 15.1486 36.5035 14.8817 36.1993 14.8811Z' fill='white'/%3E%3C/svg%3E");}.page-career .paragraph--view-mode--wide-image > div:last-child > .field--name-field-content ul li.link-in{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='59' viewBox='0 0 58 59' fill='none'%3E%3Crect width='58' height='58.9062' rx='5' fill='black'/%3E%3Cpath d='M0 5C0 2.23858 2.23858 0 5 0H29V58.9062H5C2.23858 58.9062 0 56.6677 0 53.9062V5Z' fill='white' fill-opacity='0.3'/%3E%3Cpath d='M22.5333 41.251V25.5636H17.3083V41.251H22.5333ZM19.9215 23.4205C21.7435 23.4205 22.8777 22.2159 22.8777 20.7105C22.8437 19.1712 21.7436 18 19.956 18C18.1688 18 17 19.1712 17 20.7105C17 22.2159 18.1339 23.4205 19.8874 23.4205H19.9213H19.9215ZM25.4254 41.251H30.6504V32.4904C30.6504 32.0216 30.6844 31.5532 30.8223 31.218C31.2001 30.2813 32.0598 29.311 33.5032 29.311C35.3939 29.311 36.1503 30.7496 36.1503 32.8585V41.2509H41.375V32.2559C41.375 27.4373 38.7972 25.1953 35.3595 25.1953C32.5408 25.1953 31.3032 26.7676 30.6156 27.8385H30.6505V25.5633H25.4255C25.494 27.0353 25.4255 41.2507 25.4255 41.2507L25.4254 41.251Z' fill='white'/%3E%3C/svg%3E");}.page-career .paragraph--view-mode--wide-image > div:last-child > .field--name-field-content ul li.link-tele{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='59' viewBox='0 0 58 59' fill='none'%3E%3Crect width='58' height='58.9062' rx='5' fill='black'/%3E%3Cpath d='M0 5C0 2.23858 2.23858 0 5 0H29V58.9062H5C2.23858 58.9062 0 56.6677 0 53.9062V5Z' fill='white' fill-opacity='0.3'/%3E%3Cpath d='M31.542 17C35.6664 17 37.7291 16.9996 39.1748 18.0498C39.6416 18.389 40.0524 18.7998 40.3916 19.2666C41.442 20.7123 41.4424 22.7749 41.4424 26.8994V31.541C41.4424 35.6655 41.4419 37.7281 40.3916 39.1738C40.0524 39.6407 39.6417 40.0514 39.1748 40.3906C37.729 41.441 35.6667 41.4414 31.542 41.4414H26.9004C22.7757 41.4414 20.7133 41.441 19.2676 40.3906C18.8008 40.0514 18.39 39.6407 18.0508 39.1738C17.0006 37.7281 17 35.6654 17 31.541V26.8994C17 22.7749 17.0004 20.7123 18.0508 19.2666C18.39 18.7998 18.8007 18.389 19.2676 18.0498C20.7133 16.9995 22.7759 17 26.9004 17H31.542ZM29.2188 22.75C25.646 22.7502 22.749 25.6479 22.749 29.2207C22.7493 32.7933 25.6461 35.6902 29.2188 35.6904C32.7916 35.6904 35.6892 32.7935 35.6895 29.2207C35.6895 25.6477 32.7917 22.75 29.2188 22.75ZM29.2188 25.1768C31.4476 25.1768 33.2627 26.9902 33.2627 29.2207C33.2624 31.4494 31.4475 33.2637 29.2188 33.2637C26.9902 33.2635 25.176 31.4492 25.1758 29.2207C25.1758 26.9904 26.9901 25.177 29.2188 25.1768ZM36.1748 21.4033C35.6988 21.4034 35.3125 21.7896 35.3125 22.2656C35.3125 22.7417 35.6988 23.1278 36.1748 23.1279C36.6509 23.1279 37.0371 22.7418 37.0371 22.2656C37.0371 21.7895 36.6509 21.4033 36.1748 21.4033Z' fill='white'/%3E%3C/svg%3E");}
@media all and (min-width:767px){.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul{display:grid;grid-template-columns:repeat(2,1fr);}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li{width:100%;}.region-footer-wrapper .region-footer-right .block-views-blocklocations-opening-hours-block-1 .item-list ul li:nth-child(7){grid-column-start:2;}}
