body{font-family:Cormorant Garamond,serif;font-size:19px}body,html{background:#4d6113}.off-canvas-wrapper{background:#fff}.off-canvas-wrapper-inner{padding-top:88px}p{margin-bottom:2rem}li,p{line-height:1.38}ol,ul{margin-bottom:3rem}.content-area ul li{list-style:none;position:relative;margin-left:1rem;line-height:1.4;margin-bottom:.2rem}.content-area ul li:before{content:"";margin-right:0;background:#8a7000;opacity:.9;height:6px;width:6px;position:absolute;left:-28px;top:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}h1,h2,h3,h4{font-family:Cormorant Garamond,serif;line-height:1.2;color:#0a0a0a}h1{font-size:2rem;text-align:center;letter-spacing:-.03rem;margin-bottom:2rem}h2{font-size:1.7rem;font-weight:600;letter-spacing:-.04rem;margin-bottom:1.2rem}h2 em{font-weight:400}h3{font-size:1.5rem;font-weight:600;color:#8a7000}hr+h3{margin-top:-.5rem}strong{font-weight:600}a,a:active,a:focus,a:hover{color:#8a7000;transition:all .2s linear}button,button:hover{outline:none;transition:all .2s linear}hr{max-width:75rem;border-bottom:1px solid #8a7000;display:inline-block;width:100%;margin:1.5rem auto;clear:both}h2+hr{margin-top:0}sub,sup{line-height:1.4;display:inline-block}sub+sub,sup+sup{margin-bottom:1rem}iframe{border:none}.content-area table{margin-top:2rem;margin-bottom:2rem}.content-area table tbody{border:none;text-align:left}.content-area table tbody td,.content-area table tbody th{padding:1.2rem 1rem}.content-area table tbody tr:nth-child(2n){background-color:hsla(0,0%,93%,.15)}.content-area table tbody tr:first-child th{border-bottom:1px solid #8a7000}.content-area table tbody tr{border-bottom:1px solid #f1f1f1}.content-area table tbody tr:last-child{border-bottom:1px solid #8a7000!important}#skiptocontent{position:absolute;display:block;height:1px;width:1px;overflow:hidden;top:-10px;z-index:6}#skiptocontent:active,#skiptocontent:focus{height:auto;width:auto;top:0}.row.full-width{max-width:none;width:100%;padding-left:0;padding-right:0}.top-bar{border-bottom:1px solid #edefe7;text-align:center;padding:0;position:fixed;top:0;right:0;left:0;z-index:3;background-color:#fff}.top-bar ul{background-color:transparent}.admin-bar .callout,.admin-bar .top-bar{top:32px}@media only screen and (max-width:782px){.admin-bar .callout,.admin-bar .top-bar{top:0}}.logo{text-align:left;margin:1.75rem 1rem 2rem}.logo a:hover{opacity:.7}.logo img{width:260px}@media screen and (max-width:320px){.logo img{width:210px}}.opening-widget,.weather-widget{display:inline-block;text-align:center;font-family:sofia-pro,sans-serif;color:#4d6113;background:transparent;text-transform:uppercase;letter-spacing:.18em;padding:.7rem .4rem;font-size:.7rem}@media screen and (min-width:75em){.opening-widget,.weather-widget{margin-right:1rem;padding:0;text-align:right}}.weather-widget img{width:30px;height:auto}.callout{background-color:#f4f4f0;border:none;position:relative;top:0;right:0;left:0}.callout p{text-align:center}#content{background:#fff;padding:1rem}.blog #content,.post-type-archive-whats_on #content{padding:0}#content.background{background:#fff url(../images/bg/floral-1-57946cda81.jpg) -7rem -11rem no-repeat;background-size:200px auto}#content.Floral-1{background-image:url(../images/bg/floral-1-57946cda81.jpg)}#content.Floral-2{background-image:url(../images/bg/floral-2-7612e066ea.jpg);background-position:-9rem -7rem}#content.Palm-1{background-image:url(../images/bg/palm-1-039c56a0f5.jpg)}#content.Palm-2{background-image:url(../images/bg/palm-2-ff9657039a.jpg)}#content.Herb-1{background-image:url(../images/bg/herb-1-f6bf2a70d7.jpg);background-position:-7rem -5rem}#content.Orchid-1{background-image:url(../images/bg/orchid-1-cd14ab25ef.jpg)}#content.Fern-1{background-image:url(../images/bg/fern-1-81d97883ec.jpg)}#content.Leafy-1{background-image:url(../images/bg/leafy-1-133e174e1e.jpg)}#content.Leafy-2{background-image:url(../images/bg/leafy-2-ae6ac0adab.jpg);background-position:-7rem -12rem}#content.Banana-1{background-image:url(../images/bg/banana-1-8ab33a5cc0.jpg)}#content.Banana-2{background-image:url(../images/bg/banana-2-627c0a3b95.jpg)}.show-for-small-only #content.background h1{margin:3rem 0 2rem}#content #inner-content{padding:0;position:relative}.warm-gray{background:#f4f4f0;position:relative;border-top:1px solid #e9e5df;border-bottom:1px solid #e9e5df}#content #inner-content .warm-gray:before,.home #content #inner-content .warm-gray:after,.page #content #inner-content .warm-gray:after{content:"";position:absolute;right:100%;bottom:0;width:1000px;background:#f4f4f0}.home #content #inner-content .warm-gray:after,.home #content #inner-content .warm-gray:before,.page #content #inner-content .warm-gray:after,.page #content #inner-content .warm-gray:before{top:-1px;border-top:1px solid #e9e5df}#content #inner-content .warm-gray:before{right:auto;left:99%}#content #inner-content .warm-gray .column.panel img{margin:0}.related,.section.cta{border-top:1px solid #e8eae2}.section.cta{margin-top:1rem;text-align:center;padding:5rem 0}.section.cta .button{margin:0}.section.cta p{font-size:1.6rem;margin-bottom:1.6rem;padding:0 1rem;line-height:1;letter-spacing:-.03rem}.single-whats_on .sidebar{padding:0}.single-whats_on .sidebar .warm-gray{margin-bottom:3.5rem;border:none}.single-whats_on .button.primary,.single-whats_on .button.secondary{padding:1rem 2rem;width:80%;margin:3rem 10%;font-size:.95rem}.details{margin:0;text-align:center;border:1px solid #e8eae2}.details .card{border:none;margin:0;border-bottom:1px solid #e8eae2;box-shadow:none}.details .card .taxonomy{border:none}.details .table{padding:2rem}.details table{text-align:left;margin:0}.details table th{width:30%}.details table tbody{border:none}.details table tbody tr:nth-child(2n){background:#fff}.hero{background:#4d6113}#slideshow{position:relative;height:210px;width:100%}#slideshow .hero-slide{position:absolute;background-repeat:no-repeat;overflow:hidden;width:100%;background-color:#1d1d1b}#slideshow .hero-slide,.hero-image{height:210px;background-position:50%;background-size:100% auto}.hero-content{box-shadow:inset 0 0 150px hsla(0,0%,4%,.09);float:left;display:block;width:100%;text-align:center;position:relative;padding:3rem 2rem;background-repeat:no-repeat;background-image:url(../images/home/flower-light-1-49cc1b48a2.png),url(../images/home/flower-light-1-49cc1b48a2.png);background-size:auto 270px;background-position:calc(100% - -30px) calc(100% - -60px)}.hero-content p{color:#fff;font-size:1.3rem;font-weight:500}.hero-content h1{color:#fff;font-style:italic;letter-spacing:-.02em;font-size:2.5rem;line-height:1;font-weight:500;margin:1.5rem 0 2rem;position:relative;padding-bottom:2rem}.hero-content h1:after{content:"";background:hsla(0,0%,100%,.3);height:1px;opacity:.8;width:80px;margin-left:-40px;display:block;position:absolute;bottom:0;left:50%}.hero-content p.intro{text-transform:uppercase;font-family:sofia-pro,sans-serif;letter-spacing:.18rem;font-size:.7rem;color:#fff}.hero-content .scroll,.hero-content .scroll:after{position:absolute;bottom:20px;z-index:4;left:50%;text-indent:-9999px;height:40px;width:100px;margin-left:-50px;background-repeat:no-repeat;background-image:url(../svg/scroll-1-9465df0fec.svg);background-position:bottom}.hero-content .scroll:after{content:"";bottom:15px;z-index:4;height:20px;width:30px;margin-left:-15px;background-image:url(../svg/scroll-2-fa66308c9a.svg);opacity:.5}.entry-content>div.row{padding-bottom:5rem}.image-panel,.image-panel:hover{position:relative;margin:1rem 0}.image-panel a,.image-panel a:hover{transition:opacity .4s ease}.image-panel a:hover{opacity:.7}.image-panel a img{width:100%;margin:0}.image-panel .heading{position:absolute;left:0;right:0;bottom:0;text-align:center}.image-panel .heading h2{background:#fff;background:hsla(0,0%,100%,.98);display:inline-block;padding:.8rem 1.5rem .6rem;margin:0;font-size:1.2rem;color:#1d1d1b}.featured-background{height:14rem;background-size:100% auto;background-position:50%;background-repeat:no-repeat}.footer{background:#4d6113;text-align:center;padding:2rem;margin:0}.footer .footer-logo img{max-width:120px;max-height:130px;display:block;margin:0 auto 2rem}.footer .footer-logo img:first-child{margin-top:1rem}.footer .footer-logo img.uob-logo{max-width:190px}.footer p{color:#fff;line-height:1.3;margin-bottom:2rem}.footer p strong{font-size:1.3rem;letter-spacing:-.02em}.footer p.telephone{font-weight:800;font-size:1.3rem}.footer .telephone img{margin-right:.6rem}.footer .social{margin:1rem 1rem 1.5rem}.footer .social a{color:#fff;opacity:.4}.footer .social a:focus,.footer .social a:hover{opacity:1}.footer .social .fa{margin:.6rem 1rem 0}.footer .social h3{color:#fff;font-size:1.3rem;margin-bottom:.5rem}.footer #map{margin-bottom:1rem;width:100%;height:350px;border:1px solid rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.1)}.footer #map>div{background:#4d6113!important}.footer a.top-link{text-transform:uppercase;font-size:.7rem;letter-spacing:.18em;font-family:sofia-pro,sans-serif;padding:0 .7rem;color:#fff;float:right}.footer a.top-link:hover{opacity:.6}.footer a.top-link:after{content:"";height:20px;width:14px;background:transparent url(../svg/top-link-04d1ef8216.svg) 100% no-repeat;position:relative;top:.4rem;right:-.4rem;display:inline-block}.footer .amf-form .amf-el:last-of-type{padding-right:0}.footer .amf-form label{text-align:left;color:#fff}.footer .amf-form input[type=text]{padding:.9rem .9rem .8rem}.footer .amf-form input[type=submit]{margin-top:22px}.footer .amf-form input[type=submit],.footer .amf-form input[type=text]{background:transparent;color:#fff;border:1px solid #fff}.footer .amf-form input[type=submit]:hover{background:#fff;color:#4d6113}.home #content{text-align:center;padding:0}.section{padding:3rem 1rem}.event-content{padding:0 0 3rem}.event-content+.event-content{padding:3rem 0 0;border-top:1px solid #e8eae2}.home-panel>article>:first-child,.section>article>:first-child{margin-top:0;padding-top:0}.home-panel>article>:last-child,.section>article>:last-child{margin-bottom:0}.home-panel{text-align:center;padding:3rem 1rem}.home-panel.right{padding-top:0}.home-panel h1,.home-panel p{margin-bottom:1rem}.home-panel.right h1{margin-top:3rem}.home .warm-gray.bg{padding-bottom:7rem;background-color:#f4f4f0;background-repeat:no-repeat;background-image:url(../images/home/palm-home-1-5936959151.png);background-size:auto 180px;background-position:calc(100% - -20px) calc(100% - -40px)}.home .white.bg{border-bottom:1px solid #e9e5df}.home .warm-gray .button{margin:1.3rem .5rem 0}.card{margin:2rem 0 0;text-align:center;background:#fff;border:1px solid #e8eae2;box-shadow:0 0 12px 0 rgba(0,0,0,.05)}.card h2{font-size:1.6rem;margin:2rem 2rem 0}.card h2 a{color:#1d1d1b}.card .entry-content p{margin:1rem 2rem 2rem;line-height:1.4;font-size:1.05rem}.card .entry-content p:not(:last-child){margin-bottom:0}.card .entry-content .excerpt-read-more{display:none}.card .upper{padding:2rem}.card img{width:100%}.card .taxonomy-container{height:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.card .taxonomy{padding:2rem 1rem 1.5rem;font-size:.85rem;font-family:sofia-pro,sans-serif;border-top:1px solid #e8eae2}.yop-events-row .card .taxonomy{padding:1rem 1rem .5rem}.card .taxonomy a{color:#1d1d1b;display:inline-block;margin-bottom:.5rem}.card .taxonomy a:hover{opacity:.5}.card a:hover{opacity:.85}.card .taxonomy a+a{margin-left:10px}.card .taxonomy .date,.card .taxonomy div{margin:0 7px;display:inline-block}.card .taxonomy .date{margin-bottom:.5rem}.card .taxonomy .date:before,.card .taxonomy a:before{content:"";width:15px;height:15px;border-radius:50%;margin-right:5px;border:2px solid #8a7000;display:inline-block;position:relative;top:3px}.card .taxonomy .category a:before{border-color:#4d6113}.card .taxonomy .category a+a:before{content:",";border:none;width:auto;margin:0 3px 0 -10px;height:10px;top:0}.card .taxonomy .type a:before{border-color:#7f1340}.card .taxonomy .date:before{margin-right:2px}.card .article-header,.card .featured-image{position:relative}.section p.intro{font-size:.8rem;font-family:sofia-pro,sans-serif;text-transform:uppercase;text-align:center;margin:0;padding:0 2.3rem 3rem;letter-spacing:.2rem;font-weight:100;color:#4d6113}.card__badge{position:absolute;border-radius:50%;box-shadow:2px 2px 5px #1d1d1b}.card .card__badge,.single-post .card__badge,.single-whats_on .card__badge{width:90px;height:90px}.card .card__badge{top:-20px;right:8px}.card .type-post .card__badge{top:-90px}.single-post .card__badge{top:-70px}.single-whats_on .card__badge{top:-60px;left:0}@media screen and (min-width:40em){.single-post .card__badge{top:-60px}.single-whats_on .card__badge{left:8px}}@media screen and (min-width:64em){.single-post .card__badge{top:-120px}.featured .card .type-post .card__badge{top:-190px}.single-whats_on .card__badge{top:-50px;left:0}.card .type-post .card__badge,.single-post .card__badge,.single-whats_on .card__badge{width:100px;height:100px}}.section.event{padding:1rem}.section.event .large-8:before{display:none}.section.event .card img{margin:0}h1.page-title{margin:2rem 1rem 1.5rem}h1.page-title span{font-weight:900}.single-post .ssba+*{margin-top:0}blockquote{margin:1rem 0 2rem;padding:0;border:none;color:#1d1d1b;display:inline-block}blockquote p{color:#1d1d1b;font-style:italic;font-size:1.5rem;margin-bottom:1rem;font-weight:500;line-height:1.3}blockquote p+p:last-child{color:#4d6113;letter-spacing:.1rem;font-size:.7rem;font-family:sofia-pro,sans-serif;text-transform:uppercase;opacity:.5;font-style:normal}.content-area blockquote+.wp-caption{margin-top:0}.content-area>p{margin-bottom:2rem}.page .ssba+p>strong{font-weight:600;font-size:1.4rem;line-height:1.4;letter-spacing:-.01rem}.content-area>:first-child{margin-top:0}.content-area>:last-child{margin-bottom:0}.wp-caption{margin:2rem 0;padding:0;background:transparent}.content-area .wp-caption .wp-caption-text{background:#fff;margin:0;text-align:left;padding:.6rem 0;font-weight:600;font-size:1rem;line-height:1.2;font-style:normal;letter-spacing:-.01em}.content-area .tiled-gallery,.content-area .wp-caption,.entry-content img{margin:1.8rem 0;display:inline-block}.content-area .wp-caption img{margin:0}.content-area .tiled-gallery,.content-area .wp-caption img,.entry-content img{box-shadow:0 1px 6px 0 rgba(0,0,0,.1)}.single-whats_on .content-area .article-header h1{margin:2.5rem 0 2rem}.entry-content .grid img{box-shadow:none;margin:2rem 0}.menu-icon{position:absolute;top:2.25rem;right:1.5rem;outline:none}.menu-icon:focus{outline:hidden}.menu-icon:after,.menu-icon:focus:after,.menu-icon:hover:after{height:2px;background:#8a7000;box-shadow:0 7px 0 #8a7000,0 14px 0 #8a7000}.off-canvas-content{box-shadow:0 0 3px hsla(0,0%,4%,.2)}.off-canvas.position-right{background-color:#fff;padding-top:1rem;outline:0}.off-canvas.position-right>.menu.vertical{padding-left:0}.off-canvas.position-right>.menu.vertical>li{border-bottom:1px solid hsla(77,12%,88%,.5)}.off-canvas.position-right>.menu.vertical>li>a{color:#292929;background:#fff;padding:1.2rem 1.1rem;font-size:1.2rem;text-align:center;letter-spacing:-.02rem;font-weight:500}.off-canvas.position-right>.menu.vertical>li.active>a{color:#8a7000}.off-canvas.position-right>.menu.vertical>li .submenu{background:#f4f4f0;padding:1.2rem 1rem;border-top:1px solid #e9e5df;border-bottom:1px solid #e9e5df;margin-bottom:-1px}.off-canvas.position-right>.menu.vertical>li li a{color:#292929;padding:.7rem 0;font-size:1.1rem;color:#8a7000;text-align:center}.off-canvas.position-right>.menu.vertical>li li.active a{background-color:transparent;text-decoration:underline}.off-canvas.position-right>.menu.vertical>li li.current_page_item a{color:#8a7000}.off-canvas.position-right .is-accordion-submenu-parent{transition:all .4s}.off-canvas.position-right .is-accordion-submenu-parent>a:after{border-color:#8a7000 transparent transparent;opacity:.9}.off-canvas.position-right .is-accordion-submenu-parent[aria-expanded=true]>a:after{margin-top:-5px;opacity:1}.top-bar a.basket-mobile{content:"";display:inline-block;height:30px;width:30px;background:transparent url(../svg/basket-mobile-50d8a7016e.svg) 100% no-repeat;position:absolute;background-size:27px auto;right:3.6rem;top:1.75rem;text-indent:-9999px}.basket,.basket-mobile{display:none}.top-bar-right.hide-for-large ul{position:absolute;top:0;right:0}.menu button:focus{outline:0}.footer .menu{width:100%}.footer .footer-links{border-top:1px solid rgba(0,0,0,.15);margin-top:4rem;padding:0;width:100%;padding-top:3rem}.footer .menu,.top-bar .navigation .secondary{text-align:center;display:inline-block;font-family:sofia-pro,sans-serif;vertical-align:middle}.footer .menu li{text-align:center;display:inline-block}.footer .menu .active>a{background:transparent;color:#fff}.top-bar .navigation .secondary .active>a{color:#4d6113;background:transparent}.footer .menu a,.top-bar .navigation .secondary a{text-transform:uppercase;font-size:.6rem;letter-spacing:.18em;padding:.7rem .4rem;color:#fff}.top-bar .navigation .secondary.basket{display:none}.top-bar .navigation .secondary.basket a{position:relative;padding-left:1.6rem!important;margin-left:1rem;font-weight:900;color:rgba(77,97,19,.75);text-indent:-9999px;width:0}.top-bar .navigation .secondary.basket a:before{content:"";display:inline-block;height:20px;width:20px;background:transparent url(../svg/basket-9862f7a52d.svg) 100% no-repeat;position:absolute;left:0;top:.3rem}.footer .menu a:hover,.top-bar .navigation .secondary a:hover{opacity:.5}.footer .menu a{color:#fff;letter-spacing:.15em}#subscribe-submit input,.button,.button.primary{font-size:.88rem;font-family:sofia-pro,sans-serif;text-transform:uppercase;padding:.9rem 2.3rem;letter-spacing:.13rem;font-weight:100;background:#4d6113;margin-top:1.5rem;margin-bottom:3rem}#subscribe-submit input:focus,#subscribe-submit input:hover,.button.primary:focus,.button.primary:hover,.button:focus,.button:hover{background:#4d6113}.button.secondary{background:transparent;border:1px solid #4d6113;color:#4d6113}.button.secondary:focus,.button.secondary:hover{background:#4d6113;border-color:#4d6113}.content-area .amf-form{margin-bottom:3rem}label{font-size:.7rem;letter-spacing:.2em;padding:0 0 .2rem;color:rgba(77,97,19,.6);text-transform:uppercase;font-family:sofia-pro,sans-serif}input.datepicker{display:block;position:relative}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input,input[readonly],select,textarea{border:1px solid #e3e5de;background-color:#fefefe;padding:.8rem .9rem .6rem;font-family:sofia-pro,sans-serif;height:auto;box-shadow:none;font-weight:100}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input[readonly]:focus,select:focus,textarea:focus{border:1px solid #c0a21e}.amf-form .button{margin-bottom:0}.amf-form select{background-position:right .1rem center}.amf-form .half{display:inline-block;width:48%}.amf-form .half:nth-child(2n){float:right}.amf-form .amf-el{position:relative}.amf-form .tooltip{visibility:hidden;opacity:0}.amf-form p,.pika-select{margin-bottom:0}.pika-select{padding:5px 14px 5px 5px;background-position:right -.5rem center}.pika-title .next-corner:hover,.pika-title .prev-corner:hover{background:none;border:none}.errorText{color:#c6545f}.list-checkbox-wrap .nf-field-element li:before{display:none}.search-form{display:inline-flex}.search-form input[type=submit]{margin:0;padding:10px 12px;font-family:FontAwesome;font-size:1.1rem}.search-form input[type=search]{margin:0;padding:.6rem .9rem;font-size:.9rem}.blog .row.full-width.small-collapse{margin:0}.archive .warm-gray,.blog .warm-gray{padding:1rem 1rem 3rem;border:none}.archive .content-area,.blog .content-area{padding:0 2rem 2rem}.blog .content-area{padding-bottom:3rem}.blog:not(.paged) .content-area{padding-bottom:17.5rem}.archive .content-area p,.blog .content-area p,.page-template-template-yop .content-area p{text-align:center;font-size:1.3rem;color:#1d1d1b;line-height:1.3}.archive .content-area p strong,.blog .content-area p strong,.page-template-template-yop .content-area p strong{color:#1d1d1b}.page-template-template-yop .page-navigation .button{margin-bottom:0}.archive .panel{transition:all .2s linear}.archive .panel,.archive .panel.show-event{display:block;visibility:visible;opacity:1}.archive .panel.hide-event{display:none;visibility:hidden;opacity:0}.blog .featured .card{position:relative;top:-18rem;overflow:hidden;margin-bottom:-18rem;box-shadow:0 0 22px 0 rgba(0,0,0,.06)}.blog .card{border:none}.blog .card h2{font-size:1.5rem}.blog .card a:hover{opacity:.6}.blog .featured .card .byline{padding:2.5rem .7rem 1.5rem}.byline{font-family:sofia-pro,sans-serif;padding:1.5rem;font-size:.7rem;font-weight:600}.byline,.byline a{color:#1d1d1b}.byline a:hover{color:#8a7000}.byline .blog-link{display:inline-block;margin-right:.6rem}.byline .blog-link a{color:#8a7000}.byline .blog-link a:hover{opacity:.8}.blog .content-area .byline .blog-link a:after,.byline .blog-link a:before{content:"";height:20px;width:14px;margin-right:.6rem;background:transparent url(../svg/arrow-link-c0f454da28.svg) 100% no-repeat;background-size:20px 20px;position:relative;top:.4rem;display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:width .2s ease}.blog .content-area .byline{padding:0;text-align:center}.blog .content-area .byline .blog-link a:after{margin-right:0;margin-left:.6rem;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.blog .content-area .byline .blog-link a:before{display:none}.blog .content-area .byline .blog-link a:hover:after,.byline .blog-link a:hover:before{width:20px;transition:all .2s ease}.byline .date{text-align:left}.byline .link a{color:#1d1d1b;text-indent:-9999px;width:40px;float:right;display:inline-block;background-size:auto 16px!important;background:transparent url(../svg/arrow-link-c0f454da28.svg) 100% 0 no-repeat}.page-navigation{clear:both;display:inline-block;width:100%;text-align:center;font-family:sofia-pro,sans-serif}.page-navigation .pagination .current{background:#8a7000;margin-left:5px;border:1px solid #8a7000}.page-navigation .pagination a{border:1px solid rgba(178,146,0,.6);margin-left:5px;color:#1d1d1b}.page-navigation .pagination a:hover{background:#fff}.page-navigation .pagination li:first-child a{margin-left:0}.archive .large-up-3 .column.panel,.blog .large-up-3 .column.panel{clear:none!important;float:left}.filters{padding:1rem;font-family:sofia-pro,sans-serif}input.date,select.categoryFilter,select.formatFilter{background:#8a7000;border:none;color:#fff;height:auto;padding:.8rem;font-size:.8rem;cursor:pointer}select#giftVoucher{height:auto;cursor:pointer}select#giftVoucher:after{display:none}input.date:focus,select.categoryFilter:focus,select.formatFilter:focus{border:none;outline:0}input.date:focus{background:#b29200}select.categoryFilter{background:rgba(77,97,19,.8)}select.categoryFilter:focus{background:#4d6113}select.formatFilter{background:rgba(103,32,29,.8)}select.formatFilter:focus{background:#67201d}.datepicker.dropdown-menu{background:#b29200;border:none;border-radius:0;margin-top:-1px;font-family:sofia-pro,sans-serif;width:240px}.datepicker-days table{border:none!important;background:#000!important;width:100%}.datepicker-days table td,.datepicker-days table th{padding:.3rem .5rem!important}.datepicker-days table tbody,.datepicker-days table tfoot,.datepicker-days table thead{border:none}.datepicker-days table tbody,.datepicker-days table tfoot{border-top:1px solid #edefe7}.datepicker td.active.day,.datepicker td.active.year,.datepicker td span.active{background:rgba(77,97,19,.8);color:#fff}.admission-panel{padding:3rem;margin:3rem 0;border:5px solid #8a7000}.admission-panel h2{margin:0 0 1rem;font-size:1.6rem}.admission-panel h2+p{margin-bottom:2rem}.admission-panel h2+p:last-child{margin-bottom:0}.admission-panel input.date,.admission-panel select{border:1px solid #8a7000;background:transparent;color:#1d1d1b;content:"asdasda";margin:0 0 1.5rem;padding:.8rem 1rem;position:relative;z-index:2;cursor:pointer}.admission-panel input.date:active,.admission-panel input.date:focus,.admission-panel input.date:hover,.admission-panel select:active,.admission-panel select:focus,.admission-panel select:hover{background:rgba(178,146,0,.1)}.admission-panel .medium-5.columns{position:relative;z-index:1}.admission-panel .medium-5.date-picker:after{content:"te";position:absolute;top:12px;right:25px;width:18px;height:18px;content:"\f133";font-family:FontAwesome;font-size:1rem}.admission-panel .button.primary{margin:0;padding:1rem 2rem;width:100%;opacity:0;visibility:hidden;transition:opacity .3s ease-out}.admission-panel .button.primary.boom{opacity:1;visibility:visible}.admission-panel .tandcs{margin-bottom:0;font-size:15px}.alert-box{opacity:0;background-color:#fff;border:1px solid #fff;color:#292929;display:block;font-size:1.4rem;text-align:center;font-weight:700;margin:0 1.4% 4rem;width:97.2%;padding:2rem;position:relative;transition:opacity .3s ease-out;border:1px solid #e8eae2;box-shadow:0 0 6px 0 rgba(0,0,0,.04)}#dateWarning,#filterWarning{display:none}#dateWarning.show,#filterWarning.show{display:block}#dateWarning.show .alert-box,#filterWarning.show .alert-box{display:block;opacity:1;transition:opacity .3s ease-out}.single-post .content-area .byline{padding:1rem 0 1.5rem;text-align:center}.single-post .content-area .byline .category,.single-post .content-area .byline .date{display:inline-block;margin-right:.6rem}.tags{font-size:1rem;font-weight:400;margin:1rem 0;font-style:italic}.content-area .follow{border:1px solid hsla(0,0%,87%,.3);background:#f4f4f0;padding:2rem;margin:2rem 0 3rem;width:100%;position:relative;display:inline-block}.content-area .follow h2{color:#8a7000;color:#0a0a0a;font-size:1.4rem;margin:0 0 .8rem;line-height:1}.content-area .follow p{color:#aaa;font-weight:500;margin:0}.content-area .follow #subscribe-email input{margin:1rem 0 2rem;width:100%}.content-area .follow p#subscribe-submit input{color:#fff;border:none;margin:0}.comments-area h2{border-top:1px solid hsla(77,12%,88%,.8);margin-top:5rem;padding-top:5rem}.commentlist .media-object-section:last-child:not(:nth-child(2)),.comments-area .comment{padding:0}.commentlist .media-object-section{float:left;width:100%}.commentlist .comment_content{width:auto;background:#f4f4f0}.commentlist .avatar{float:left;background:#fff;margin-right:1.5rem}.commentlist .avatar img{margin:0 1rem 1.5rem 0}.commentlist .comment-body{padding:1.4rem 2rem}.commentlist .comment_content p{margin:0;font-size:1rem;font-weight:600;line-height:1.4;color:#292929}.commentlist .comment_content p+p{margin-top:.4rem}.commentlist li:not(.depth-1){margin-left:3rem}.comment-author{padding:1.5rem 0 .5rem}.comment-author h3{display:inline-block;color:#292929;font-size:1.2rem;margin:0}.comment-author time a,.comment-edit-link,.comment-reply-link,.comment-respond small a,.logged-in-as a{font-family:sofia-pro,sans-serif;font-size:.8rem;font-weight:600;color:#c9c9c9;margin-left:.5rem}.comment-edit-link,.comment-reply-link,.comment-respond small a,.logged-in-as a{font-weight:500;color:#c0a21e}.logged-in-as{float:right;margin-top:-2rem}.comment-reply-link{margin-top:.3rem}.comment-reply-title{display:inline-block;color:#292929;font-size:1.5rem}.comment-respond{padding-bottom:6rem;padding-top:5rem;margin-top:0;border-top:1px solid hsla(77,12%,88%,.6)}.comment-respond p{margin-bottom:.3rem;line-height:1}.comment-respond .logged-in-as{font-size:1rem;margin-bottom:2rem}.comment-respond .button{margin-bottom:2rem}.comment-respond .comment-subscription-form input{margin-bottom:0;position:relative;top:.15rem}.comment-respond .comment-subscription-form label{text-transform:none;letter-spacing:.01rem}.cc_banner-wrapper .cc_container{font-family:Cormorant Garamond,serif;background:rgba(29,29,27,.98)}.cc_banner-wrapper .cc_container .cc_message{padding:.8rem;margin:0;font-size:1.1rem;font-weight:700}.cc_banner-wrapper .cc_container a.cc_more_info{color:#c0a21e}.cc_banner-wrapper .cc_container a.cc_btn{background:#c0a21e;color:#fff;font-size:.88rem;font-family:sofia-pro,sans-serif;text-transform:uppercase;padding:.9rem 2.3rem;letter-spacing:.13rem;max-width:100%;width:auto;display:block;border-radius:0}.cc_banner-wrapper .cc_container a.cc_btn:focus,.cc_banner-wrapper .cc_container a.cc_btn:hover{background:#ac911b}#jp-carousel-comment-form-container,#jp-carousel-comments-loading,.jp-carousel-image-meta,.jp-carousel-titleanddesc{display:none!important}.section.event .sharedaddy.sd-block.sd-like,.sharedaddy.sd-sharing-enabled,.ssba-wrap{display:none}.sharedaddy.sd-block.sd-like{margin:0 0 2rem;padding:0 0 2rem;border-bottom:1px solid hsla(77,12%,88%,.6)}iframe.post-likes-widget{height:30px;overflow:hidden;margin:0}.article-header .sd-like,.page-template-template-yop .sharedaddy,.sd-like .sd-title{display:none!important}#content #main .gallery-title{margin:0 0 0 1.5%;width:97%;text-align:center;overflow:hidden;padding:0}#content #main .gallery-title h2{text-transform:uppercase;font-weight:700;letter-spacing:.25em;display:inline-block;font-size:1.2rem;position:relative;padding:0 2rem}#content #main .gallery-title h2:after,#content #main .gallery-title h2:before{content:"";height:1px;position:absolute;top:50%;background:#e3e5de;right:100%;width:1000%}#content #main .gallery-title h2:after{right:auto;left:100%}#content #main .imageGallery{width:100%;margin:0 0 2rem;padding:0}#content #main .imageGallery .galleryWrap{display:none}#content #main .imageGallery .galleryWrap:first-child,#content #main .imageGallery .galleryWrap:nth-child(2),#content #main .imageGallery .galleryWrap:nth-child(3){display:block}#content #main .imageGallery .galleryWrap .image{background-position:50%;background-repeat:no-repeat;background-size:cover}#content #main .imageGallery .galleryWrap.hidden{display:none}#content #main .imageGallery .galleryWrap .evenImage,#content #main .imageGallery .galleryWrap .oddImage{height:200px}#content #main .imageGallery .image,#content #main .imageGallery .image:hover{cursor:pointer;transition:opacity .4s ease}#content #main .imageGallery .image:hover{opacity:.7}#content #main .imageGallery p{display:none}.galleryModal .row img{width:auto;margin:0 0 1rem}.galleryModal .row .min-height{min-height:10rem}.galleryModal .row .column:last-child:not(:first-child),.galleryModal .row .columns:last-child:not(:first-child){float:left}.galleryModal p.caption{margin:0;font-size:.9rem;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.galleryModal .row{margin-left:auto!important;margin-right:auto!important;position:absolute;left:50%;right:auto;top:51%;transform:translate(-50%,-50%);text-align:center;padding:0;width:90%}.galleryModal .close{position:absolute;height:36px;width:36px;right:1rem;top:-60px;text-indent:-9999px;background:transparent url(../svg/close-04326f968a.svg) 50% no-repeat;background-size:auto 44px}.galleryModal .columns{position:relative}.galleryModal .next,.galleryModal .previous{position:absolute;right:.6rem;text-indent:-9999px;bottom:-2.5rem;margin-top:0;height:40px;width:45px;padding:10px;background-color:#fff;outline:none;background:transparent url(../svg/arrow-previous-b053f63d30.svg) 50% no-repeat}.galleryModal .close,.galleryModal .close:hover,.galleryModal .next,.galleryModal .next:hover,.galleryModal .previous,.galleryModal .previous:hover{transition:all .2s linear}.galleryModal .close:hover,.galleryModal .next:hover,.galleryModal .previous:hover{opacity:.3}.galleryModal .previous{left:.6rem;right:auto}.galleryModal .next{background-image:url(../svg/arrow-next-d8373c50e5.svg)}.galleryModal{position:fixed;width:100%;height:100%;top:0;left:0;display:none;text-align:center;z-index:4;background:hsla(0,0%,100%,.98);display:block;opacity:0;visibility:hidden;transition:opacity,linear,.6s}.galleryModal.open{opacity:1;visibility:visible;transition:opacity,linear,.6s}.location-map iframe{border:none;margin-top:2rem;height:350px;width:100%;pointer-events:none;position:relative}.location-map iframe.clicked{pointer-events:auto}.scrollFade{opacity:0;transition:opacity 2s linear}.scrollFade.fadeIn{opacity:1;transition:opacity 1.4s linear}.delay-1{transition-delay:.2s}.delay-2{transition-delay:.4s}.delay-3{transition-delay:.6s}.loadFade.delay-3,.scrollFade.translateUp{opacity:0;transition:opacity 1.3s linear}.scrollFade.translateUp.fadeIn{opacity:1}.scrollFade.translateUp>*{transition:all 1.1s ease;-webkit-transform:translateY(-3rem);transform:translateY(-3rem)}.scrollFade.translateUp.fadeIn>*{-webkit-transform:translate(0);transform:translate(0)}.loadFade.translateUp>*{transition:all .6s ease;-webkit-transform:translateY(-2rem);transform:translateY(-2rem);transition-delay:.6s}.loadFade.translateUp.fadeIn>*{-webkit-transform:translate(0);transform:translate(0)}.scroll-container.loadFade{opacity:0;transition:opacity 1s linear;transition-delay:.6s}.scroll-container.loadFade.fadeIn{opacity:1}@media screen and (max-width:40em){.content-area table tbody td,.content-area table tbody th{padding:.2rem;font-size:.9rem}.entry-content .alignleft,.entry-content .alignright,.entry-content img.alignleft,.entry-content img.alignright{display:inline-block;float:none;width:auto!important}#content #main .imageGallery .galleryWrap{margin:0 1% 1% 0}#content #main .imageGallery .galleryWrap:nth-child(2),#content #main .imageGallery .galleryWrap:nth-child(3){width:49%;float:left;margin:0}#content #main .imageGallery .galleryWrap:nth-child(3){margin-left:1%}.archive .large-up-3 .column.panel,.blog .card{height:auto!important}.byline{font-size:.8rem}.galleryModal .row img{width:auto;margin:0 0 1rem;max-height:360px}.footer{position:relative;padding-top:6rem}.footer a.top-link{position:absolute;top:2rem;left:50%;margin-left:-2.2rem}}@media screen and (max-width:64em){.search-form{padding:.7rem}}@media screen and (max-height:500px){.galleryModal .row img{max-height:200px!important}.galleryModal .close{top:-30px}.galleryModal .next,.galleryModal .previous{bottom:-2rem}}@media screen and (min-width:40em){h1{font-size:2.8rem;margin-bottom:3rem}h2{font-size:1.6rem}.off-canvas-wrapper-inner{padding-top:94px}.top-bar .row.full-width{display:flex;flex-flow:row wrap;align-items:center}.logo{padding-left:1rem;text-align:center}.logo img{width:320px}.hero-image{background-position:50%;background-size:auto 450px}#slideshow,.hero-image{height:450px}#slideshow .hero-slide{height:450px;background-size:auto 450px}.hero-content{height:450px;position:relative}.hero-content p{color:#fff;font-size:1.3rem;font-weight:500;padding:0 10%}.hero-content h1{font-size:3rem;width:auto;margin-left:auto;margin-right:auto}.hero-content>article{position:relative;top:45%;transform:translateY(-55%)}.card{margin:0}.yop-events-row .card .entry-content p{margin:1rem 1.5rem 0}.card .entry-content p{margin:1rem 3rem 2rem}.archive-grid{padding-bottom:4rem}.archive .card,.page-template-template-yop .card{margin-bottom:2rem}.page-template-template-yop .card .entry-content{margin-bottom:1rem}.blog .card{margin-bottom:0}#content{min-height:40rem;padding:0}.content-area{padding:1rem}.page:not(.page-template-booking) #content{padding:0 5%}.home #content{padding:0!important}.content-area blockquote p{color:#1d1d1b;line-height:1.3;font-size:1.7rem;margin-bottom:1.2rem}.section.event .large-8{margin-top:-6rem;margin-bottom:-4rem}.section.event .content-area .row{margin:0}.section.event .content-area .columns{padding:0}.section.event .content-area .featured-image{overflow:hidden}.section.event .card h2{font-size:1.2rem;margin:1.4rem 1.3rem 0}.section.event .card p{font-size:1rem;margin:1rem}.section.cta{margin-top:0;padding:7rem 0}.section.cta p{font-size:2rem;margin-bottom:2.5rem}.footer{padding:6rem 0 7rem;margin:0}.footer p{font-size:1.2rem;text-align:left}.footer .address p:first-child{margin-bottom:1rem}.footer .footer-logo{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.footer .footer-logo img{margin:0 2rem 2rem 0}.footer .footer-logo img:first-child{margin-top:0}.footer .social{margin:0 0 1.5rem;float:left;text-align:left}.footer .menu{text-align:left}.entry-content>div.row,.event-content,.home-panel,.section{padding-bottom:5rem}.event-content+.event-content,.home-panel,.home-panel.right,.section{padding-top:5rem}.entry-content .imageGallery+.section:not(.full-content){margin-top:5rem}.home-panel{text-align:center}.home-panel,.home-panel>article{border-bottom:none;padding-left:0;padding-right:0}.home-panel>article{width:80%;margin:0 auto}.home-panel.right{border-left:1px solid #edefe7}.home-panel.left .button{margin-bottom:4rem}.home .warm-gray h1{margin-bottom:2rem}.home .warm-gray .button{margin:1.5rem .5rem}.home-content p{font-size:1.3rem}.hero-content .scroll{left:0;bottom:5rem}.image-panel .heading h2{font-size:1rem}.scroll-container.loadFade{z-index:5;position:absolute;bottom:0;left:0}.home .warm-gray.bg{padding-bottom:0;background-image:url(../images/home/palm-home-2-ba4b9fc2ae.png),url(../images/home/palm-home-1-5936959151.png);background-position:calc(0% - 80px) calc(85% - -10px),calc(100% - -100px) calc(30% - -10px)}.home .warm-gray.latest{background-image:url(../images/home/palm-home-2-ba4b9fc2ae.png);background-position:calc(0% - 80px) calc(90% - -10px);background-repeat:no-repeat;background-size:auto 180px}.home .section.whatson{background-repeat:no-repeat;background-image:url(../images/home/flower-light-1-49cc1b48a2.png),url(../images/home/flower-light-1-49cc1b48a2.png);background-size:auto 340px;background-position:calc(0% - 350px) calc(18% - -10px),calc(100% - -200px) calc(95% - -10px)}.featured-background{height:20rem;background-size:1010px auto}.archive .warm-gray,.blog .warm-gray{padding:2rem 1rem;min-height:400px}.yop-events-row{padding-top:2rem;padding-bottom:2rem}.blog .content-area .byline{text-align:right}.blog .content-area{padding-bottom:4rem}.blog:not(.paged) .content-area{padding-bottom:19rem}.filters{padding:1.5rem 1rem 3rem}.post-type-archive-whats_on .card .entry-content p{display:none}.post-type-archive-whats_on .card h2{margin-bottom:1.6rem}.admission-panel{margin:5rem 0}.admission-panel input.date{margin:0}.blog h1.page-title{text-align:center}.blog .warm-gray .column.featured{width:100%}.blog .warm-gray .column{margin-bottom:2rem;clear:none}.blog .featured .card>article>.row>.medium-6{position:relative}.blog .featured .card .vertical{position:relative;top:40%;transform:translateY(-50%)}.blog .featured .card .article-footer{position:absolute;width:100%;bottom:0}.blog .featured .card h2{font-size:1.8rem;padding:0}.blog .featured .card p{display:none}.single-whats_on .warm-gray:before{content:"";background:#f4f4f0;position:absolute;right:-100%;left:100%;top:0;bottom:0}.single-whats_on .content-area .article-header{padding-top:2rem}.single-whats_on .content-area .article-header h1{margin:0 0 2rem;text-align:left}h1.page-title{margin:4rem 1rem 1.5rem;text-align:left;background:#fff;box-shadow:0 1px 15px 10px #fff}.post-type-archive-whats_on h1.page-title{text-align:center}.content-area .wp-caption.alignleft,.content-area .wp-caption.alignright{margin-top:.5rem}.single-post .content-area .byline{padding:0 0 3rem;text-align:left}.content-area .follow{padding:3rem;margin:2rem 0 4rem}.page .content-area .follow{margin-bottom:0}.content-area .follow .sharedaddy{position:absolute;bottom:2.2rem;right:2.5rem}.content-area .follow #subscribe-email input{margin:2rem 0 0;width:67%;float:left}.content-area .follow p#subscribe-submit{width:30%;float:left;margin-top:2rem;margin-left:3%}.content-area .follow p#subscribe-submit input{width:100%;display:inline-block;padding:.8rem}.single-post h1{text-align:left}.single-post .entry-content .alignleft,.single-post .entry-content .alignright{max-width:40%}.single-post .entry-content .alignleft>img,.single-post .entry-content .alignright>img{max-width:100%;width:100%}.single-post .entry-content .alignright{margin-left:2.5rem;margin-bottom:1rem}.single-post .entry-content .alignleft{margin-right:2.5rem;margin-bottom:1rem}.single-post .content-area .article-header{padding:3rem 0 0}.single-post .content-area{padding:0 10%}.comments-area h2{margin-top:1rem;margin-bottom:0}.top-bar .navigation{display:inline-block;text-align:center;padding-right:1rem}.top-bar .navigation .primary.menu>li{display:inline-block;position:relative}.top-bar .navigation .primary.menu>li>a{color:#1d1d1b;font-size:1.09rem;letter-spacing:-.01rem;padding:.5rem .5rem 2rem;font-weight:600}.top-bar .navigation .primary.menu>li>a:hover{color:#8a7000;cursor:pointer}.top-bar .navigation .primary.menu>li.active>a{background-color:#fff;color:#8a7000}.dropdown.menu .is-dropdown-submenu{background:hsla(60,15%,95%,.98);padding:1.5rem 1rem;min-width:250px;border:1px solid #e3e5de;box-shadow:0 2px 8px 0 rgba(0,0,0,.04)}.dropdown.menu .is-dropdown-submenu a{text-align:left;font-size:1rem;color:#1d1d1b;letter-spacing:-.01rem;padding:.6rem 1rem}.dropdown.menu .is-dropdown-submenu a:hover{color:#8a7000}.dropdown.menu .is-dropdown-submenu .current_page_item a{background:none;color:#8a7000;text-decoration:underline}.top-bar .navigation .primary.menu>li.menu-item-has-children>a{padding-right:1.2rem;margin-right:1rem}.top-bar .navigation .primary.menu>li:last-child>a{margin-right:0;padding-right:0}.top-bar .navigation .primary.menu>li.menu-item-has-children>a:after{content:"";display:block;position:absolute;right:0;top:1rem;margin:0;border:5px inset;border-color:#8a7000 transparent transparent;border-top-style:solid}.top-bar .primary.menu>li:first-child>a,.top-bar .secondary.menu li:first-child a{padding-left:0}.footer .menu li:last-child a,.top-bar .primary.menu>li:last-child>a,.top-bar .secondary.menu li:last-child a{padding-right:0}.booking h1.page-title{margin:4rem 1rem 2rem;text-align:center}.esro{max-width:700px;width:100%}.sharedaddy,.sharedaddy.sd-sharing-enabled{display:block;float:right}.share-end{display:none!important}.sd-content ul li{margin-left:5px!important}.page .sharedaddy{margin-top:.8rem}.sd-content,.sd-title{display:inline-block}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{font-size:.9rem}#content div.sharedaddy h3.sd-title{text-transform:uppercase;font-size:.7rem;letter-spacing:.2em;padding:.6rem .5rem;font-family:sofia-pro,sans-serif;letter-spacing:.18rem;color:#4d6113;font-weight:400}#content .sd-social-icon .sd-content ul li.share-email a.sd-button{background:#f4f4f0}#content div.sharedaddy h3.sd-title:before,.sd-content ul li:before{display:none}.footer .social .fa{margin:.1rem .8rem 0 0}#content #main .gallery-title{margin-top:0}#content #main .imageGallery{width:100%;margin:0}.galleryModal .row img{max-height:646px}#content #main .imageGallery .galleryWrap{width:33%;padding:10px;display:inline-block;float:left;display:block}.galleryModal .row img{margin-bottom:1.5rem}#content #main .imageGallery .galleryWrap .oddImage{height:300px}#content #main .imageGallery .galleryWrap .evenImage{height:150px}#content #main .imageGallery .galleryWrap:nth-child(5){margin-top:-150px}.galleryModal p.caption{font-size:1.2rem}.galleryModal .next,.galleryModal .previous{bottom:0}.location-map iframe{height:400px}}@media screen and (min-width:64em){h2{font-size:2rem;margin-bottom:2rem;margin-top:3rem;clear:left}hr+h2{margin-top:1rem}h3{font-size:1.6rem;margin-bottom:1rem}li,p{font-size:1.3rem}ol,p,ul{margin-bottom:2.5rem}h1{font-size:3.2rem;margin-bottom:1.5rem}hr{width:100%;margin:2rem auto 3rem}.logo{float:left;padding-left:2.5rem;margin:0}.logo img{width:400px}.hero-image{height:700px;background-position:50%;background-size:auto 700px}.hero-content{background-size:auto 380px}#slideshow{height:700px}#slideshow .hero-slide{height:700px;background-size:auto 700px}.hero-content{height:700px}.hero-content h1{font-size:4rem;width:30rem;margin-left:auto;margin-right:auto}.page #content,.page:not(.page-template-booking) #content{padding:0}#content.background{background-position:-4rem 4rem;background-size:340px auto}.content-area{padding:0}.entry-content .large-8 .content-area{padding:0 2rem 0 10%}.entry-content .large-8{border-left:1px solid #e3e5de;position:relative}.entry-content .large-8:before{content:"";height:10px;width:10px;background:#fff;border:1px solid #e3e5de;position:absolute;left:-5px;top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.entry-content .large-8>:last-child{margin-bottom:0}.content-area blockquote p{font-size:1.8rem}.section.event .large-8{padding:6rem 0;margin-top:-10rem;margin-bottom:-10rem}.section.event .large-8:before{display:none}.section.event .card h2{font-size:1.4rem}.section.cta{margin-top:0;padding:8rem 0}.section.cta p{font-size:2.1rem;margin-bottom:2.5rem}.archive .warm-gray,.blog .warm-gray{padding:5rem 1rem 4rem}.yop-events-row{padding-top:5rem;padding-bottom:4rem}.blog .content-area{padding-bottom:5rem}.blog:not(.paged) .content-area{padding-bottom:16rem}.archive h1.page-title,.blog h1.page-title,.page-template-template-yop h1.page-title{text-align:center}.blog h1.page-title{font-size:4rem;margin-bottom:2rem;margin-top:5rem}.blog .card h2{font-size:1.7rem}.blog .featured .card h2{font-size:2.3rem}.blog .featured .card p{font-size:1.2rem;padding:0 2rem;display:block}.post-type-archive-whats_on .card .entry-content p{margin-top:0;display:inline-block;height:48px;overflow:hidden}.post-type-archive-whats_on .card .entry-content p:not(:last-child){height:auto}.post-type-archive-whats_on .card h2{margin-bottom:1rem}.archive .content-area p,.blog .content-area p,.page-template-template-yop .content-area p{font-size:1.5rem}input.date,select.categoryFilter,select.formatFilter{padding:1.1rem;font-size:.9rem}select#giftVoucher{font-size:.9rem}.filters{padding:1.5rem 0 4rem}.single-whats_on .content-area{padding:0 6rem 2rem 0;background:#fff;top:-5rem;position:relative;overflow:visible}.single-whats_on .content-area:before{content:"2";background:#fff;position:absolute;left:-100%;right:100%;top:0;bottom:0}.single-whats_on .content-area .article-header{background:#fff;padding:4rem 0 0;margin-left:-1px}.single-whats_on .content-area .article-header h1{text-align:left;margin:0 0 2.5rem;font-size:2.7rem}.single-whats_on #content{padding-left:3rem;padding-right:3rem}.single-whats_on .button.primary{width:90%;margin-left:10%;margin-right:0}.single-whats_on .button.secondary{width:100%;margin:3rem 0}.featured-background{height:32rem;background-size:1500px auto}.single-post .content-area{margin-top:-5rem;background:#fff}.single-post .entry-content>.alignleft,.single-post .entry-content>.alignright{max-width:45%}.single-post .content-area .article-header{padding:5rem 0 0}.single-post .content-area{padding:0 20%}.entry-content>div.row,.event-content,.home-panel,.section{padding-bottom:7rem}.event-content+.event-content,.home-panel,.home-panel.right,.section{padding-top:7rem}.entry-content .imageGallery+.section:not(.full-content){margin-top:7rem}.image-panel .heading h2{font-size:1.3rem}.galleryModal .row img{max-height:600px}.home-panel.left .button{margin-bottom:5rem}.home-panel.right h1{margin-top:4rem}.home .warm-gray.bg{padding-bottom:0;background-size:auto 200px;background-position:calc(0% - 60px) calc(85% - -10px),calc(100% - -60px) calc(30% - -10px)}.home .warm-gray.latest{background-position:calc(0% - 60px) calc(85% - -10px);background-size:auto 200px}.home .section.whatson{background-size:auto 300px;background-position:calc(0% - 250px) calc(18% - -10px),calc(100% - -200px) calc(95% - -10px)}h1.page-title{margin:4rem 0 4rem -2rem;text-align:left;background:none}blockquote{text-align:left;margin:1rem 0 2rem}.wp-caption+blockquote{margin-top:.5rem}.content-area blockquote+.wp-caption{margin-top:1.5rem}.content-area .tiled-gallery,.content-area .wp-caption,.entry-content img{margin-top:2rem;margin-bottom:3.5rem;display:inline-block}.content-area .aligncenter.wp-caption{text-align:center}.entry-content p{margin-bottom:3rem}.amf-form p{margin-bottom:0}.page .ssba+p>strong{font-weight:600;line-height:1.4;font-size:1.7rem}.top-bar .navigation{float:right;text-align:right;margin-top:2.5rem;padding-right:2.5rem}.top-bar .navigation .primary.menu>li>a{font-size:1.2rem;margin-top:.4rem;padding-bottom:3.5rem;padding-right:.3rem;position:relative;font-size:1.1rem;padding:.5rem .8rem 2.7rem}.top-bar .navigation .secondary.basket a{text-indent:0;width:auto}.footer .menu a,.top-bar .navigation .secondary a{padding:.7rem}.button,.button.primary{padding:1rem 2.8rem}.ssba-wrap{top:-7.6rem;right:0}.single-post .ssba-wrap{top:-1.2rem;right:20%}.single-whats_on .ssba-wrap{top:2rem;right:2rem}#content #main .imageGallery .galleryWrap{width:33.33%;padding:18px;display:inline-block;float:left;position:relative;display:block}#content #main .imageGallery .galleryWrap:nth-child(5){margin-top:-300px}#content #main .imageGallery .galleryWrap .oddImage{height:550px}#content #main .imageGallery .galleryWrap .evenImage{height:250px}#content #main .imageGallery p{display:block;margin:0 0 -30px;font-size:.95rem;font-weight:600;padding:.3rem 0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.galleryModal .large-offset-1.large-9{margin-left:12.5%}.loadFade{opacity:0;transition:opacity 1s linear}.loadFade.fadeIn{opacity:1}}@media screen and (min-width:75em){.off-canvas-wrapper-inner{padding-top:158px}.top-bar .navigation .primary.menu>li>a{font-size:1.3rem;padding-right:1rem}.dropdown.menu .is-dropdown-submenu a{font-size:1.2rem;padding:.8rem 1rem}.dropdown.menu .is-dropdown-submenu{min-width:300px}.footer .menu a,.top-bar .navigation .secondary a{font-size:.7rem}.footer .menu li:first-child a{padding-left:0}.footer .amf-form form{display:flex;justify-content:space-around}.footer .amf-form .amf-el{padding-right:1rem;display:inline-block}}@media screen and (min-width:90em){h1{font-size:3.3rem}.hero-image{background-size:auto 800px}#slideshow,.hero-image{height:800px}#slideshow .hero-slide{height:800px;background-size:cover}.hero-content{height:800px;background-size:auto 430px}.hero-content h1{font-size:5rem;width:40rem}.entry-content .large-8 .content-area{padding:0 0 0 10%}.home .warm-gray.bg{background-size:auto 250px;background-position:calc(0% - 30px) calc(85% - -10px),calc(100% - -60px) calc(30% - -10px)}.home .warm-gray.latest{background-position:calc(0% - 30px) calc(85% - -10px);background-size:auto 250px}.home .section.whatson{background-size:auto 350px;background-position:calc(0% - 250px) calc(18% - -10px),calc(100% - -200px) calc(97% - -30px)}.blog .featured .card>article>.row>.medium-6{height:585px!important}.featured-background{height:40rem;background-size:1920px auto}.single-whats_on #content{padding-left:0;padding-right:0}.single-whats_on .content-area{padding-right:15%}.single-whats_on .content-area .article-header{padding-top:5rem}.single-whats_on .content-area .article-header h1{margin-bottom:2rem}.content-area .tiled-gallery,.content-area .wp-caption,.entry-content img{margin-top:3rem;margin-bottom:4rem}#content.background{background-position:-4rem 4rem;background-size:400px auto}.section.event .card h2{font-size:1.6rem;margin:2rem 2rem 1rem}.section.event .card p{font-size:1.15rem;margin:1rem 2rem}h1.page-title{margin-top:5rem}.top-bar .navigation{padding-right:3rem}#content #main .imageGallery .galleryWrap{padding:18px}#content #main .imageGallery .galleryWrap .oddImage{height:590px}#content #main .imageGallery .galleryWrap .evenImage{height:290px}.galleryModal .row img{max-height:646px}}@media screen and (min-width:110em){h1{font-size:4rem}.row{max-width:85rem}.blog .featured .card>article>.row>.medium-6{min-height:665px}.archive .warm-gray,.blog .warm-gray{padding:6rem 1rem 5rem}.single-whats_on .content-area .article-header{padding-top:5rem}.home-panel>article{width:40rem}.home .card{margin:0 3rem}.home .latest .card{margin:0}.home .warm-gray.bg{background-size:auto 280px;background-position:calc(0% - 30px) calc(85% - -10px),calc(100% - -60px) calc(30% - -10px)}.home .warm-gray.latest{background-position:calc(0% - 30px) calc(85% - -10px);background-size:auto 280px}.hero-content{background-size:auto 480px}#content.background{background-position:0 4rem;background-size:400px auto}.featured-background{height:40rem;background-size:100% auto}h1.page-title{margin-top:8rem}.location-map iframe{height:450px}.galleryModal .row img{max-height:735px}}@media screen and (min-width:1024px) and (max-width:1439px){.logo img{width:360px}.widget-container{display:flex;align-items:center}.opening-widget,.weather-widget{font-size:.6rem}.search-form input[type=search]{max-width:100px}.dropdown.menu .is-dropdown-submenu a,.top-bar .navigation .primary.menu>li.active>a,.top-bar .navigation .primary.menu>li>a{font-size:1.1rem;padding:.5rem .5rem 2.7rem}.top-bar .navigation .primary.menu>li.menu-item-has-children>a{margin-right:0}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.top-bar{position:relative}body{padding:0}}@media only screen and (min-device-width:767px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.top-bar{position:relative}.off-canvas-wrapper-inner{padding:0}}@media only screen and (min-device-width:767px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.top-bar{position:relative}.off-canvas-wrapper-inner{padding:0}.top-bar .navigation .primary.menu>li>a{font-size:1rem}}
/*# sourceMappingURL=brand.min.css.map */
