﻿@media screen and (min-width:1025px){body[data-fixed-bar='true'] .review-button-strip{position:fixed;}body[data-fixed-bar='true'] section.profile-summary{margin-top:60px;}}header.template .breadcrumb{display:none !important;}.banner{background-size:cover;background-position:center;height:480px;overflow:hidden;position:relative;}.banner::before{content:"";font-family:"FontAwesome";font-size:60px;position:absolute;bottom:15px;right:15px;line-height:45px;color:#fff;text-shadow:0 3px 10px rgba(0,0,0,.25);z-index:10;}@media screen and (min-width:1025px){.banner:hover::before{display:block;}}@media screen and (max-width:1024px){.banner{height:400px;}}@media screen and (max-width:640px){.banner{height:240px;}}.banner iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:715px;}@media screen and (max-width:1024px){.banner iframe{width:124%;}}section.discover{max-width:80rem;text-align:center;margin:auto auto 50px;padding:0 .975rem;}@media screen and (max-width:640px){section.discover{margin-top:40px;}}section.discover h1{font-size:30px;text-transform:uppercase;margin:0 auto 30px;font-weight:normal;}@media screen and (max-width:640px){section.discover h1{margin-bottom:40px;}}section.discover .article{font-size:18px;font-weight:300;}section.action-blocks{text-align:center;margin:auto;clear:both;position:relative;top:-50px;}@media screen and (max-width:640px){section.action-blocks{top:0;}}section.action-blocks a.block{display:inline-block;vertical-align:top;padding:25px 20px;color:#fff;min-width:140px;margin:auto 12px;transition:box-shadow ease 150ms,background-color ease 150ms;}@media screen and (max-width:640px){section.action-blocks a.block{display:block;margin-top:15px;}}section.action-blocks a.block:hover{box-shadow:0 2px 8px rgba(0,0,0,.25);}section.action-blocks a.block.blue{background-color:#3878a9;}section.action-blocks a.block.blue:hover{background-color:#326a96;}section.action-blocks a.block.gold{background-color:#c0ab8c;}section.action-blocks a.block.gold:hover{background-color:#b79f7c;}section.action-blocks a.block.grey{background-color:#3f3f3d;}section.action-blocks a.block.grey:hover{background-color:#323230;}section.action-blocks a.block header{font-size:17px;font-weight:300;text-transform:uppercase;}section.action-blocks a.block img{margin-bottom:15px;height:50px;}section.directory{margin:0 0 1.95rem;}section.directory.restaurants h2{background-image:url('/images/home-eat-header.jpg');}section.directory h2{font-size:30px;text-transform:uppercase;margin:0 auto 30px;text-align:center;padding:1.95rem 0;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.75);background-image:url('/images/home-jeweller-header.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;}section.directory .item{margin-bottom:1.95rem;}section.directory .button.black{margin:1.95rem auto;}section.directory output{display:block;}hr.spacer{margin:0 auto 30px;}