@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;}
.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{display:block;}@media all and (max-width:1024px){body.scrolled:not(.path-user) .region-navigation #block-tower-branding .site-logo .img-site-logo-scrolled{display:none;}}body.scrolled:not(.path-user) .region-navigation #block-tower-branding .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{display:block;}}body.scrolled:not(.path-user) .region-navigation #block-tower-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{color:#004c45;}body.scrolled:not(.path-user) .region-navigation #block-tower-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{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{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{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{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{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{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{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{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{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{display:none;}}.region-top-header .region-top-header-wrapper .region-top-header-right #block-topheadermenu 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{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{color:#333;text-decoration:none;}.region-top-header .region-top-header-wrapper .region-top-header-right #block-searchform{margin-right:15px;}@media all and (max-width:1024px){.region-top-header .region-top-header-wrapper .region-top-header-right #block-searchform{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{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{width:280px;height:30px;}}.region-top-header .region-top-header-wrapper .region-top-header-right #block-searchform #edit-actions{position:relative;left:-4px;float:left;}.region-top-header .region-top-header-wrapper .region-top-header-right #block-searchform .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{height:30px;}}.region-top-header .region-top-header-wrapper .region-top-header-right #block-languageswitcher{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{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{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{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{width:100px;min-width:140px;float:left;padding-top:12px;padding-right:0;}}.region-navigation #block-tower-branding .site-name{display:none;}.region-navigation #block-tower-branding .site-logo .img-site-logo-scrolled{display:none;}.region-navigation #block-tower-branding img{pointer-events:none;}.region-navigation #block-tower-main-menu{width:84.5%;box-sizing:border-box;}@media all and (max-width:1024px){.region-navigation #block-tower-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{height:100%;margin:0;padding:0;display:flex;}@media all and (max-width:1024px){.region-navigation #block-tower-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{top:4%;}}@media screen and (max-width:640px) and (orientation:landscape){.region-navigation #block-tower-main-menu ul.menu{top:0;}}.region-navigation #block-tower-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{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){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{background:none !important;}}@media all and (max-width:360px){.region-navigation #block-tower-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{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{margin-bottom:0;margin-top:15px;padding-top:0;}}.region-navigation #block-tower-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{color:#fff !important;transition:all 0.3s ease-in-out;}.region-navigation #block-tower-main-menu ul.menu li a:hover{opacity:0.6;}}.region-navigation #block-tower-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{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{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{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{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{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{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{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{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{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{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{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{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{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{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{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{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{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{display:none;float:right;height:100%;align-items:center;margin-right:30px;}#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{display:flex;}}#block-mobilemenuswitcher{display:none;float:right;height:80px;}#block-mobilemenuswitcher > div{height:100%;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;}#block-mobilemenuswitcher 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{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{display:block;}}#block-mobilemenu{display:none;float:right;margin-right:30px;height:80px;}#block-mobilemenu ul.menu{height:100%;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;padding:0;margin:0;}#block-mobilemenu ul.menu li{display:inline-block;}#block-mobilemenu ul.menu li a{color:#fff;text-decoration:none;letter-spacing:1px;}@media all and (max-width:1024px){#block-mobilemenu{display:block;}}@media all and (max-width:480px){#block-mobilemenu{display:none;}}body.mobile-search-opened #block-searchform{height:80px !important;}body.mobile-menu-opened.scrolled .region-navigation #block-tower-main-menu{height:calc(100vh - 80px);}body.mobile-menu-opened{overflow:hidden;}body.mobile-menu-opened .region-navigation #block-tower-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{max-width:300px;text-align:center;}@media all and (max-width:1024px){.region-footer-wrapper .region-footer-left #block-friendsofthepeak{max-width:none;}}.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{max-width:230px;margin:0 auto;}.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{max-width:none;}}@media all and (max-width:1024px){.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{display:none;}.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{margin:0;}.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{position:absolute;right:0;top:0;margin:0;}.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{display:flex;margin:0;}@media all and (max-width:767px){.region-footer-menu #block-footermenu > ul.menu{flex-direction:column;}}.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{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{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{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{list-style-image:none;}.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{font-family:"Lato";width:100%;}}.region-footer-menu #block-footermenu > ul.menu > li ul{margin:0;padding:0;}.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{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{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{text-align:center;margin-bottom:20px;}}footer .region-footer #block-copyright p{font-size:14px;}footer .region-footer #block-footerlogo .field__label{display:none;}footer .region-footer #block-footerlogo .field__items{display:flex;}@media all and (max-width:767px){footer .region-footer #block-footerlogo .field__items{justify-content:center;flex-wrap:wrap;}}footer .region-footer #block-footerlogo .field__items .field__item{margin:0 5px;}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{position:fixed;bottom:15%;right:0;z-index:998;}@media all and (max-width:767px){#block-backtotopbutton{bottom:0;left:50%;right:auto;margin:0 auto;transform:translateX(-50%);}}#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;}
@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;}}
