﻿/*!
Theme Name: Lavish Lapin
Theme URI: http://underscores.me/
Author: Antoine Mouquod
Author URI: https://lapinblanc.co.uk
Description: Custom Lavish
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: bella-lapin
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Lavish Lapin is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box}/*! debug.css | MIT License | zaydek.github.com/debug.css */*,*:before,*:after{box-sizing:inherit}body{background:#fcfaef;margin-bottom:0 !important;min-width:350px;font-size:14px}img{height:auto;max-width:100%}figure{margin:1em 0}#page{width:1366px;max-width:calc(100% - 80px);margin-left:auto;margin-right:auto;background-color:#fff;max-width:100%;position:relative;display:flex;flex-flow:column}@media (max-width: 1200px){#page{max-width:100%}}#primary{padding:0 100px;position:relative}@media (max-width: 1200px){#primary{padding:0 70px}}@media (max-width: 990px){#primary{padding:0 40px}}@media (max-width: 800px){#primary{padding:0 25px}}@media (max-width: 500px){#primary{padding:0 15px}}.mobileonly{display:none !important}@media (max-width: 500px){.mobileonly{display:initial}}.ui-loader.ui-corner-all{display:none}form button,form input[type="button"],form input[type="reset"],form input[type="submit"],form .element-link{border:none;color:#fff;background-color:#558044;line-height:60px;padding:.6em 1em .6em;cursor:pointer;border-radius:5px;font-size:0.929em;min-height:60px;width:100%}form button.element-link,form input[type="button"].element-link,form input[type="reset"].element-link,form input[type="submit"].element-link,form .element-link.element-link{display:inline-block;width:auto;text-transform:uppercase;padding:0 40px;line-height:50px;min-height:50px;margin:1em 0}form button.element-link a,form input[type="button"].element-link a,form input[type="reset"].element-link a,form input[type="submit"].element-link a,form .element-link.element-link a{color:#fff}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#6e6e6e;border:none;padding:14px 18px;background-color:#f2f2f2;border-radius:5px;font-size:0.929em;min-height:60px;margin-bottom:6px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #aaa;color:#444;font-size:1em;line-height:1.7em;padding:4px 8px;border-radius:4px;background:url(images/select-arrow.jpg) no-repeat right #fff;-webkit-appearance:none;background-size:8px 5px;background-position-x:calc(100% - 8px);width:100%}textarea{width:100%}.entry-content .wpcf7-form .wpcf7-form-control-wrap{position:relative;display:inline-block;width:100%;margin:1em auto}.entry-content .wpcf7-form .wpcf7-form-control-wrap input{width:100%}.entry-content .wpcf7-form .form-col{margin-top:1em}.entry-content .wpcf7-form .form-col p{width:100%;margin:0 auto}.popin .wpcf7-form input[type="text"],.popin .wpcf7-form input[type="email"],.popin .wpcf7-form input[type="url"],.popin .wpcf7-form input[type="password"],.popin .wpcf7-form input[type="search"],.popin .wpcf7-form input[type="number"],.popin .wpcf7-form input[type="tel"],.popin .wpcf7-form input[type="range"],.popin .wpcf7-form input[type="date"],.popin .wpcf7-form input[type="month"],.popin .wpcf7-form input[type="week"],.popin .wpcf7-form input[type="time"],.popin .wpcf7-form input[type="datetime"],.popin .wpcf7-form input[type="datetime-local"],.popin .wpcf7-form input[type="color"],.popin .wpcf7-form textarea{width:100%;border-bottom:none;padding-left:14px;padding-right:14px;line-height:29px}.popin .wpcf7-form textarea{resize:none;height:220px}.entry-content .wpcf7-form{width:100%;margin:1em auto;text-align:left}.entry-content .wpcf7-form .wpcf7-list-item{margin:0 auto}.entry-content .wpcf7-form .submitbtn{margin-top:1em;font-size:1rem;background:url(images/plane.svg) calc(50% + 35px) center no-repeat;background-color:#558044;line-height:41px}.entry-content .wpcf7-form .wpcf7-form-control-wrap{position:relative;display:flex;width:100%;margin:.5em auto}.entry-content .wpcf7-form .wpcf7-form-control-wrap input{width:100%}.entry-content .wpcf7-form .wpcf7-form-control-wrap input[type=checkbox]{width:auto;margin-right:.3em}.entry-content .wpcf7-form .form-col{margin-top:1em}.entry-content .wpcf7-form .form-col p{width:100%;margin:0 auto}.wpcf7-form{display:flex;justify-content:space-between}.wpcf7-form .wpcf7-spinner{margin:1em auto 0}.wpcf7-form .subcolumn-0{width:calc(33.3% - 8px)}.wpcf7-form .subcolumn-0:nth-child(even){display:flex;width:calc(66.6% - 8px)}.wpcf7-form .subcolumn-0:nth-child(even) .wpcf7-form-control-wrap{margin:0.5em auto calc(1em + 24px)}.wpcf7-form .subcolumn-0:nth-child(even) p{width:100%}.wpcf7-form .subcolumn-0:nth-child(even) p label{height:100%;display:flex}.wpcf7-form .subcolumn-0:nth-child(even) p label textarea{flex-grow:1}.subcolumn-1{display:inline-block;width:calc(50% - 7px)}.subcolumn-1:nth-child(even){margin-right:10px}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:600}dd{margin:0 1.5em 1.5em}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.post-thumbnail-credit{margin-top:10px}.popin-moodboard{margin:0 auto;padding:0;list-style-type:none;height:100%;width:100%}.popin-moodboard li{display:none}.popin-moodboard li img{width:auto;max-height:100%}.popin-moodboard li .popin-moodboard-caption{color:#fff;text-align:left;padding-top:3px}.popin-moodboard li.active{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:100%;height:100%}.floor{width:calc(100% + 200px);margin-left:-100px;padding:0 100px}@media (max-width: 1200px){.floor{width:calc(100% + 140px);margin-left:-70px}}@media (max-width: 990px){.floor{width:calc(100% + 80px);margin-left:-40px}}@media (max-width: 800px){.floor{width:calc(100% + 50px);margin-left:-25px}}@media (max-width: 500px){.floor{width:calc(100% + 30px);margin-left:-15px}}.floor:nth-child(odd){background-color:#EDE9D8}.floor.islast{padding-bottom:1em}.floor+.booking-footer{margin-top:3em}.floor .lbslideshow-arrow-wrapper{bottom:22%}.floor .title-block{padding-left:40px;margin-bottom:0}.floor .title-block.title-block-h3{padding-bottom:1.3em}.floor .title-block.title-block-h2{padding-bottom:.7em;color:#558044}.floor .title-block h2{margin-bottom:0}.floor .title-block h3{text-transform:uppercase;font-size:1em;font-weight:700;margin-bottom:0}.floor .element-floordescription{columns:2;width:84%}.floor .element-floordescription p{line-height:1.5em}.floor .element-floorimagerow{margin-bottom:1.8em}.floor .element-floorimagerow ul{margin:0 auto;padding:0;list-style-type:none;display:flex;justify-content:space-between;font-size:0}.floor .element-floorimagerow ul li{border-radius:5px;overflow:hidden}.floor .element-floorimagerow.floorimagerow-l .floor-imagerow-l,.floor .element-floorimagerow.floorimagerow-l img{width:100%;margin-bottom:6px}.floor .element-floorimagerow.floorimagerow-ll .floor-imagerow-l{width:calc(50% - 8px);margin-bottom:6px}.floor .element-floorimagerow.floorimagerow-lll .floor-imagerow-l{width:32.41%;overflow:hidden}.floor .element-floorimagerow.floorimagerow-llll .floor-imagerow-l{width:23.94%;overflow:hidden}.floor .element-floorimagerow.floorimagerow-ls .floor-imagerow-s,.floor .element-floorimagerow.floorimagerow-sl .floor-imagerow-s{width:32.41%;overflow:hidden}.floor .element-floorimagerow.floorimagerow-ls .floor-imagerow-l,.floor .element-floorimagerow.floorimagerow-sl .floor-imagerow-l{width:66%;overflow:hidden}.floor .element-floorimagerow.floorimagerow-ls .floor-imagerow-l img,.floor .element-floorimagerow.floorimagerow-sl .floor-imagerow-l img{min-width:100%;min-height:100%}@media (max-width: 1200px){.floor{padding:0 30px}.floor .lbslideshow-arrow-wrapper{bottom:10%}.floor .block-element.element-floorslideshow .element-floorslideshow-slideshow{width:calc(100% + 60px);margin-left:-30px}.floor .title-block{padding-left:67px;margin-top:2em}.floor .element-floordescription{width:auto;padding:0 70px}.floor .element-floorimagerow{padding:0 65px}}@media (max-width: 990px){.floor{padding:0 10px}.floor .lbslideshow-arrow-wrapper{bottom:10%}.floor .block-element.element-floorslideshow{margin-bottom:2em}.floor .block-element.element-floorslideshow .element-floorslideshow-slideshow{width:calc(100% + 20px);margin-left:-10px}.floor .title-block{padding-left:40px;margin-top:1.5em}.floor .element-floordescription{padding:0 40px}.floor .element-floorimagerow{padding:0 40px;margin-bottom:1.5em}}@media (max-width: 800px){.floor{padding:0}.floor .lbslideshow-arrow-wrapper{right:6%}.floor .title-block{margin-top:1em;padding-left:15px}.floor .element-floordescription{padding:0 20px;margin-bottom:2em}.floor .element-floorimagerow{padding:0 15px;margin-bottom:1em}}@media (max-width: 500px){.floor{padding:0 10px}.floor .lbslideshow-arrow-wrapper{right:50%;transform:translateX(50%)}.floor .block-element.element-floorslideshow .element-floorslideshow-slideshow{width:calc(100% + 20px);margin-left:-10px}.floor .title-block{padding-left:15px}.floor .title-block.title-block-h2{margin-bottom:.5em}.floor .title-block.title-block-h2 h2{font-size:2.3em}.floor .element-floordescription{columns:1}.floor .element-floorimagerow{padding:0 15px;margin-bottom:.5em}.floor .element-floorimagerow.floorimagerow-llll .floor-imagerow-l{width:48%;margin-bottom:4%}.floor .element-floorimagerow ul{flex-wrap:wrap}}.sticky{display:block}div.post,div.page{margin:3.5em 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0 0 1.5em}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}table{margin:0 0 1.5em;width:100%}.acf-repeater tr:nth-child(even) .acf-row-handle.order{backgroud-color:#333}body,button,input,optgroup,textarea{color:#404040;font-family:poppins,sans-serif;font-size:14px;line-height:1.5}h1,h2,h3,h3,h5,h6,#colophon .site-title,.element-deftext h2{font-size:1.714em;font-weight:700}.subtitle{font-size:1em;font-weight:700;text-transform:uppercase;margin-bottom:-.7em}p{margin:1.5em auto;line-height:1.45em}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}dfn,cite,em,i{font-style:italic}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:11.25px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:11.25px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}ol{margin-left:0;padding-left:12px}.hide{display:none}a{color:inherit;text-decoration:none;color:#558044}a:visited{color:inherit;text-decoration:none}a:visited:active,a:visited:hover{text-decoration:underline}a:active,a:hover{text-decoration:underline}.title-block{margin-top:3.1em;margin-bottom:7.1em}.title-block h2{font-size:3em;margin-top:0;color:#558044}.icon::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.calendar::before{font-family:FontAwesome;content:"\f133"}.calendar::before{font-family:"Font Awesome 5 Free";font-weight:400;content:"\f133"}#breadcrumbs .sep{font-size:0;display:inline-block;height:19px;width:1px;background-color:#fff;margin:0 10px;vertical-align:middle}@media (max-width: 500px){.title-block h2{font-size:2.857em;line-height:1.23;margin-left:0}}.body.single #primary>article .post-thumbnail{height:324px;display:flex;align-items:center;overflow:hidden}.body.single .post-thumbnail-veil{background-color:#333;opacity:.15;position:absolute;width:100%;height:324px;z-index:1;top:0;width:calc(100% + 200px);left:-100px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:10.5px;font-size:.875rem;font-weight:600;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ajax-content-new article{opacity:0}.loading-wrapper{text-align:center}#loading{display:none;overflow:hidden;position:relative;width:62px;height:62px;transform:scale(0.5)}#loading .frames{max-width:none}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.block-element{padding:0 40px;margin-bottom:3.5em}.block-element.element-deftext h2{margin-top:2.1em;margin-bottom:1em;font-size:3em;color:#558044}.block-element.element-deftext p{width:74%;margin-left:0}.block-element.element-map iframe{height:420px;width:100%}.block-element.element-map ul{margin:0 auto;padding:0;list-style-type:none;display:flex}.block-element.element-map ul li{text-align:center;width:calc(100% / 3)}.block-element.element-map ul li span.icon{display:inline-block;margin:1.5em auto .5em;background:url(images/ico-dot-white.svg) center center no-repeat;background-color:#558044;width:60px;height:60px;border-radius:50%}.block-element.element-map ul li span.icon.icon-email{background-image:url(images/ico-envelope-white.svg)}.block-element.element-map ul li h3{font-size:1.286em;margin:.1em auto}.block-element.element-form .title-block{margin-bottom:3.1em}.block-element.element-intro{display:flex;justify-content:space-between;margin-top:6.5em}.block-element.element-intro.element-intro-option-left{flex-flow:row-reverse}.block-element.element-intro.element-intro-option-left .intro-photos-wrapper{padding-right:9px;padding-left:0}.block-element.element-intro.element-intro-option-left .intro-cartel{padding-left:90px;padding-right:0}.block-element.element-intro .intro-link-mobile{display:none}.block-element.element-intro .element-link{margin-top:2em;align-self:flex-start}.block-element.element-intro .element-link:hover .element-link-deco{background-position-x:0;transition:background-position-x .3s}.block-element.element-intro .element-link .element-link-text{display:inline-block;vertical-align:middle;padding-top:2px}.block-element.element-intro .element-link .element-link-deco{display:inline-block;background:url(images/arrow.svg) left center repeat;width:16px;height:17px;transform:scale(0.8);margin-left:3px;vertical-align:middle;background-position-x:-16px;transition:background-position-x .3s}.block-element.element-intro .intro-cartel{width:50%;display:flex;flex-flow:column;padding-right:90px}.block-element.element-intro .intro-cartel .title-block{margin-top:2.7em;margin-bottom:3em}.block-element.element-intro .intro-cartel .title-block h2{color:#558044;line-height:1.35em;margin-top:.1em;margin-bottom:0}.block-element.element-intro .intro-cartel .block-intro-description strong{font-size:1.143em;font-weight:500;line-height:1.5em}.block-element.element-intro .intro-photos-wrapper{width:50%;margin:0}.block-element.element-intro .intro-photos-wrapper .lbslideshow-dots{margin:0 auto;padding:0;list-style-type:none;position:relative;display:none;margin:0 auto;width:auto}.block-element.element-intro .intro-photos-wrapper .lbslideshow-dots>li{display:inline-block;border-radius:50%;width:10px;height:10px;margin:5px;background-color:#EDE9D8}.block-element.element-intro .intro-photos-wrapper .lbslideshow-dots>li:hover{background-color:grey}.block-element.element-intro .intro-photos-wrapper .lbslideshow-dots>li.selected{background-color:#558044}.block-element.element-intro .intro-photos-wrapper .intro-photos{margin:0 auto;padding:0;list-style-type:none;margin:0}.block-element.element-intro .intro-photos-wrapper .intro-photos li{font-size:0;border-radius:5px;overflow:hidden}.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li{display:inline-block}.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li.intro-photos-s{width:calc(50% - 7px);margin-bottom:10px}.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li.intro-photos-s:nth-child(even){float:right}.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-lss li{display:inline}.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-lss li.intro-photos-l{width:calc(50% - 7px);float:left;margin-right:15px}.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-lss li.intro-photos-s{float:right;max-width:calc(50% - 8px)}.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-lss li.intro-photos-s:nth-child(even){margin-bottom:18px}.block-element.element-title{margin-top:3.6em;margin-bottom:3.1em}.block-element.element-title .title-block{margin-bottom:3em}.block-element.element-title .title-block h2{line-height:1.4em;color:#558044;margin-bottom:0}.block-element.element-title.element-title+.block-element.element-intro{margin-top:3em;margin-bottom:3em}.block-element.element-floorslideshow{position:relative;padding:0;max-height:612px}.block-element.element-floorslideshow .element-floorslideshow-slideshow{width:calc(100% + 200px);margin-left:-100px;overflow:hidden}@media (max-width: 1200px){.block-element.element-floorslideshow .element-floorslideshow-slideshow{width:calc(100% + 140px);margin-left:-70px}}@media (max-width: 990px){.block-element.element-floorslideshow .element-floorslideshow-slideshow{width:calc(100% + 80px);margin-left:-40px}}@media (max-width: 800px){.block-element.element-floorslideshow .element-floorslideshow-slideshow{width:calc(100% + 50px);margin-left:-25px}}@media (max-width: 500px){.block-element.element-floorslideshow .element-floorslideshow-slideshow{width:calc(100% + 30px);margin-left:-15px}}.block-element.element-floorslideshow .element-floorslideshow-slideshow .lbslide{margin-right:16px}.block-element.element-floorslideshow .title-block{position:absolute;top:7px;color:#fff}.block-element.element-floorslideshow .title-block h2{color:#fff}.block-element.element-postline .title-block{margin-bottom:3em}.block-element.element-postline article{display:flex;height:190px;transition:height .4s;overflow:hidden;margin-bottom:1em;border-radius:5px;background-color:#EDE9D8;transition:height .4s}.block-element.element-postline article>a{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;overflow:hidden}.block-element.element-postline article.active{height:auto;transition:height .4s}.block-element.element-postline article.active a img{min-height:100%;width:auto;max-width:none}.block-element.element-postline article.active p.intro{display:none}.block-element.element-postline article.active .article-cartel .readmore{display:inline-block}.block-element.element-postline article.active .article-cartel .article-link.article-link-readmore{transform:rotate(-90deg);border-radius:0px 0px 5px 5px}.block-element.element-postline article .post-thumbnail-wrapper{width:40.8%}.block-element.element-postline article .post-thumbnail-wrapper .post-thumbnail{width:100%;margin-left:0;display:flex;align-items:center}.block-element.element-postline article .article-cartel{position:relative;width:59.2%;padding-top:2.6em;padding-left:16px}.block-element.element-postline article .article-cartel .article-tags{text-transform:uppercase;font-weight:700;color:#558044}.block-element.element-postline article .article-cartel h3{font-size:1.286em;font-weight:600;margin:-1px auto 10px 0}.block-element.element-postline article .article-cartel h3 a{color:inherit;text-decoration:none}.block-element.element-postline article .article-cartel h3 a:visited{color:inherit;text-decoration:none}.block-element.element-postline article .article-cartel h3 a:visited:active,.block-element.element-postline article .article-cartel h3 a:visited:hover{color:inherit;text-decoration:none}.block-element.element-postline article .article-cartel p{width:calc(100% - 110px);margin-left:0}.block-element.element-postline article .article-cartel .readmore{display:none}.block-element.element-postline article .article-cartel .readmore p{margin:1em auto 1em 0}.block-element.element-postline article .article-cartel .readmore p:first-of-type{margin-top:0}.block-element.element-postline article .article-cartel .article-link{width:50px;height:50px;background:url(images/double-arrow.svg) center center no-repeat;background-color:#558044;border-radius:0 5px 5px 0;position:absolute;bottom:21px;right:16px;background-size:100px 50px;background-position-x:-50px;transition:background-position-x .3s}.block-element.element-postline article .article-cartel .article-link.article-link-readmore{transform:rotate(90deg);border-radius:5px 5px 0 0}.block-element.element-postline article .article-cartel .article-link:hover{background-position-x:-2px;transition:background-position-x .3s}.block-element.element-postgrid .title-block{margin-bottom:3em}.block-element.element-postgrid .element-post-list{display:flex;flex-wrap:wrap;width:calc(100% + 15px);margin-left:-8px}.block-element.element-postgrid .lbslideshow-dots{margin:0 auto;padding:0;list-style-type:none;position:relative;display:none;margin:0 auto;width:auto}.block-element.element-postgrid .lbslideshow-dots>li{display:inline-block;border-radius:50%;width:10px;height:10px;margin:5px;background-color:#EDE9D8}.block-element.element-postgrid .lbslideshow-dots>li:hover{background-color:grey}.block-element.element-postgrid .lbslideshow-dots>li.selected{background-color:#558044}.block-element.element-postgrid article{display:flex;width:352px;width:calc(33.33% - 15px);height:360px;overflow:hidden;margin-right:7px;margin-left:8px;margin-bottom:26px;border-radius:0 0 5px 5px;background-color:#EDE9D8;flex-flow:column;box-shadow:0px 8px 9px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0px 8px 9px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 8px 9px 3px rgba(0,0,0,0.2)}.block-element.element-postgrid article.article-widget-grid .post-thumbnail{transition:height .4s;height:212px;min-height:0;align-items:center}.block-element.element-postgrid article.article-widget-grid.active .post-thumbnail{height:0;transition:height .4s}.block-element.element-postgrid article.article-widget-grid.active .article-cartel .readmore{display:inline-block}.block-element.element-postgrid article.article-widget-grid.active .article-cartel .intro{display:none}.block-element.element-postgrid article.article-widget-grid.active .article-cartel .article-link.article-link-readmore{transform:rotate(-90deg)}.block-element.element-postgrid article .post-thumbnail{width:100%;min-height:212px;display:flex;margin-left:0;overflow:hidden}.block-element.element-postgrid article .post-thumbnail img{min-height:100%;min-width:100%;display:flex}.block-element.element-postgrid article .article-cartel{position:relative;text-align:center;flex-grow:1}.block-element.element-postgrid article .article-cartel .article-tags{text-transform:uppercase;font-weight:700;color:#558044;margin:1.7em auto .3em}.block-element.element-postgrid article .article-cartel h3{font-size:1.286em;font-weight:600;margin:-1px auto 10px 0}.block-element.element-postgrid article .article-cartel h3 a{color:inherit;text-decoration:none}.block-element.element-postgrid article .article-cartel h3 a:visited{color:inherit;text-decoration:none}.block-element.element-postgrid article .article-cartel h3 a:visited:active,.block-element.element-postgrid article .article-cartel h3 a:visited:hover{color:inherit;text-decoration:none}.block-element.element-postgrid article .article-cartel p{padding:0 45px}.block-element.element-postgrid article .article-cartel .readmore{display:none;margin:0 25px auto}.block-element.element-postgrid article .article-cartel .readmore p{margin:1em auto 1em 0}.block-element.element-postgrid article .article-cartel .article-link{width:30px;height:30px;background:url(images/double-arrow-black.svg) top left no-repeat;background-color:#EDE9D8;position:absolute;bottom:21px;right:16px;background-size:60px 30px;background-position-x:-30px;transition:background-position-x .3s}.block-element.element-postgrid article .article-cartel .article-link.article-link-readmore{transform:rotate(90deg)}.block-element.element-postgrid article .article-cartel .article-link:hover{background-position-x:-2px;transition:background-position-x .3s}.block-element.element-testimonials{width:calc(100% + 200px);margin-left:-100px;background-color:#EDE9D8;padding:2.5em 140px 2.9em}@media (max-width: 1200px){.block-element.element-testimonials{width:calc(100% + 140px);margin-left:-70px}}@media (max-width: 990px){.block-element.element-testimonials{width:calc(100% + 80px);margin-left:-40px}}@media (max-width: 800px){.block-element.element-testimonials{width:calc(100% + 50px);margin-left:-25px}}@media (max-width: 500px){.block-element.element-testimonials{width:calc(100% + 30px);margin-left:-15px}}.block-element.element-testimonials .title-block{margin-bottom:0}.block-element.element-testimonials .title-block h2{margin-bottom:.6em}.block-element.element-testimonials .testimonials-wrapper{overflow:hidden}.block-element.element-testimonials .lbslideshow-arrow-wrapper{display:none}.block-element.element-testimonials .testimonials{margin:0 auto;padding:0;list-style-type:none}.block-element.element-testimonials .testimonials li.lbslide{flex:1 0 auto;width:100% !important;margin-right:1em;font-size:0.875rem;justify-content:flex-start}.block-element.element-testimonials .testimonials li.lbslide figure{margin:.5em 0 0}.block-element.element-testimonials .testimonials li.lbslide figure figcaption{font-size:1.286em;font-weight:600}.block-element.element-testimonials .testimonials li.lbslide figure figcaption span{display:block;font-size:.667em;padding-top:.3em}.block-element.element-testimonials .testimonials li.lbslide figure blockquote{margin:1em auto 1.3em;font-size:1.571em}.block-element.element-testimonials .testimonials-nav{margin:0 auto;padding:0;list-style-type:none;position:relative;display:inline-block;margin:0 auto;width:auto}.block-element.element-testimonials .testimonials-nav>li{display:inline-block;border-radius:50%;width:10px;height:10px;margin:5px;background-color:#fff}.block-element.element-testimonials .testimonials-nav>li:hover{background-color:grey}.block-element.element-testimonials .testimonials-nav>li.selected{background-color:#fb1}.block-element.element-keypoints{width:calc(100% + 200px);margin-left:-100px;position:relative;overflow:hidden;margin-top:5.5em;min-height:612px}@media (max-width: 1200px){.block-element.element-keypoints{width:calc(100% + 140px);margin-left:-70px}}@media (max-width: 990px){.block-element.element-keypoints{width:calc(100% + 80px);margin-left:-40px}}@media (max-width: 800px){.block-element.element-keypoints{width:calc(100% + 50px);margin-left:-25px}}@media (max-width: 500px){.block-element.element-keypoints{width:calc(100% + 30px);margin-left:-15px}}.block-element.element-keypoints .title-block{margin-top:6.8em;margin-bottom:0}.block-element.element-keypoints .title-block h2{line-height:1.36em;margin-bottom:.6em;color:#fff}.block-element.element-keypoints .title-block .subtitle{color:#558044}.block-element.element-keypoints .keypoints-btn{position:absolute;bottom:9.65em;right:16px;width:50px;height:50px;background:url(images/double-arrow.svg) top left no-repeat;border-radius:0 5px 5px 0;z-index:199;background-color:#558044;background-size:100px 50px;background-position-x:-50px;transition:background-position-x .3s}.block-element.element-keypoints .keypoints-btn:hover{background-position-x:-2px;transition:background-position-x .3s}.block-element.element-keypoints .keypoints-btn.previous{right:auto;left:16px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.block-element.element-keypoints .element-keypoints-inner{padding:0 100px;position:relative;z-index:1;color:#fff}.block-element.element-keypoints .element-keypoints-inner .lbslideshow-wrapper{overflow:hidden;margin-bottom:2.8em}.block-element.element-keypoints .element-keypoints-inner ul.lbslideshow{margin:0 auto;padding:0;list-style-type:none;margin-bottom:3em;display:flex;width:calc(100% + 16px)}.block-element.element-keypoints .element-keypoints-inner ul.lbslideshow li{width:260px;height:260px;background:url(images/house.svg) center 18px no-repeat;background-color:#fff;text-align:center;padding:7em 1.5em 0;flex-shrink:0;color:#000;margin-right:16px;border-radius:3px;font-size:.875rem;flex-flow:column;cursor:auto}.block-element.element-keypoints .element-keypoints-inner ul.lbslideshow li h4{font-size:1.286em;font-weight:600;min-height:54px;margin-bottom:0}.block-element.element-keypoints .element-keypoints-inner .lbslideshow-dots{margin:0 auto;padding:0;list-style-type:none;position:relative;display:none;margin:0 auto;width:auto}.block-element.element-keypoints .element-keypoints-inner .lbslideshow-dots>li{display:inline-block;border-radius:50%;width:10px;height:10px;margin:5px;background-color:#fff}.block-element.element-keypoints .element-keypoints-inner .lbslideshow-dots>li:hover{background-color:grey}.block-element.element-keypoints .element-keypoints-inner .lbslideshow-dots>li.selected{background-color:#fb1}.block-element.element-keypoints img{position:absolute;height:100%;width:auto;max-width:none;top:0;left:50%;transform:translateX(-50%);z-index:0}@media (max-width: 1400px){.block-element.element-keypoints .element-keypoints-inner .lbslideshow-wrapper{width:812px;margin-left:auto;margin-right:auto}}@media (max-width: 1338px){.block-element.element-postgrid article{width:calc(50% - 15px)}.block-element.element-postgrid article .readmore{font-size:13px}.block-element.element-intro.element-intro-option-left .intro-cartel{padding-right:0;padding-left:45px}.block-element.element-intro .intro-cartel{padding-right:45px}}@media (max-width: 1200px){.block-element{padding:0 30px}.block-element.element-testimonials{padding-left:100px;padding-right:100px}.block-element.element-postgrid article .article-cartel p,.block-element.element-postgrid article .article-cartel .readmore p,.block-element.element-postline article .article-cartel p,.block-element.element-postline article .article-cartel .readmore p{font-size:13px}.block-element.element-postgrid article .article-cartel p,.block-element.element-postgrid article .article-cartel .readmore p{width:calc(100% - 90px)}.block-element.element-postline article .article-cartel{padding-top:1.6em;width:88%}}@media (max-width: 1086px){.block-element.element-keypoints .element-keypoints-inner{padding:0 70px}.block-element.element-keypoints .element-keypoints-inner .lbslideshow-wrapper{width:536px}.block-element.element-keypoints .keypoints-btn.previous{left:100px}.block-element.element-keypoints .keypoints-btn.next{right:100px}.block-element.element-intro .intro-cartel{width:45%}.block-element.element-intro .intro-photos-wrapper{width:55%}}@media (max-width: 990px){.block-element{padding:0 10px}.block-element.element-postline article .article-cartel p,.block-element.element-postline article .article-cartel .readmore p,.block-element.element-postgrid article .article-cartel p,.block-element.element-postgrid article .article-cartel .readmore p{font-size:12px}.block-element.element-postline article .article-cartel{width:130%}.block-element.element-postline article a img{min-height:100%;width:auto;max-width:none}.block-element.element-postgrid{width:calc(100% + 50px);margin-left:-25px;padding-left:25px;overflow:hidden;text-align:center}.block-element.element-postgrid .title-block{text-align:left}.block-element.element-postgrid .element-post-list{width:100%;margin-left:1em;flex-wrap:nowrap}.block-element.element-postgrid .element-post-list article{width:312px;height:320px;margin-left:0;margin-right:20px;flex-shrink:0}.block-element.element-postgrid .element-post-list article.active .post-thumbnail{min-height:0;max-height:none}.block-element.element-postgrid .element-post-list article .post-thumbnail{min-height:190px;max-height:190px}.block-element.element-postgrid .element-post-list article .article-cartel .article-tags{font-size:0.786em;margin-top:1.85em;margin-bottom:.6em}.block-element.element-postgrid .element-post-list article .article-cartel h3{font-size:1.071em;margin:-5px auto 0}.block-element.element-postgrid .element-post-list article .article-cartel p.intro{padding:0}.block-element.element-postgrid .element-post-list article .article-cartel .readmore{padding:0;margin:0 12px auto;font-size:12px}.block-element.element-postgrid .lbslideshow-dots{display:inline-block}.block-element.element-testimonials{padding-left:60px;padding-right:60px}.block-element.element-keypoints .element-keypoints-inner{padding:0 35px}.block-element.element-keypoints .keypoints-btn.previous{left:50px}.block-element.element-keypoints .keypoints-btn.next{right:50px}}@media only screen and (max-width: 990px) and (min-width: 801px){.block-element.element-intro,.block-element.element-intro.element-intro-option-left{padding:0 5px;margin-top:1em}.block-element.element-intro .intro-cartel,.block-element.element-intro.element-intro-option-left .intro-cartel{width:calc(100% - 300px);padding-right:0;padding-left:0;margin-bottom:1em}.block-element.element-intro .intro-cartel .title-block,.block-element.element-intro.element-intro-option-left .intro-cartel .title-block{margin-top:2em}.block-element.element-intro .intro-photos-wrapper,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper{width:260px;padding-left:0;padding-right:0}.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li.intro-photos-s,.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li.intro-photos-l,.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-lss li.intro-photos-s,.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-lss li.intro-photos-l,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li.intro-photos-s,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li.intro-photos-l,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-lss li.intro-photos-s,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-lss li.intro-photos-l{display:inline-block;width:100%;max-width:100%;margin:3px auto;float:none}}@media (max-width: 800px){.block-element.element-keypoints .keypoints-btn.previous{left:40px}.block-element.element-keypoints .keypoints-btn.next{right:40px}}@media (max-width: 800px){.block-element{padding:0;margin-bottom:0}.block-element.element-postgrid .title-block,.block-element.element-postline .title-block{margin:1.1em 10px .35em}.block-element.element-postgrid .title-block h2,.block-element.element-postline .title-block h2{margin-bottom:0;line-height:1.2;margin-top:.1em}.block-element.element-postline article,.block-element.element-postgrid article{display:flex;height:360px;overflow:hidden;flex-flow:column;width:calc(100% - 20px);margin:0 auto 1.5em}.block-element.element-postline article .post-thumbnail,.block-element.element-postgrid article .post-thumbnail{transition:height .4s;height:212px;min-height:0;align-items:center}.block-element.element-postline article .post-thumbnail img,.block-element.element-postgrid article .post-thumbnail img{min-height:100%;min-width:100%;display:flex}.block-element.element-postline article .article-cartel,.block-element.element-postgrid article .article-cartel{width:auto;position:relative;flex-grow:1;padding-left:15px;padding-right:15px}.block-element.element-postline article .article-cartel .article-link,.block-element.element-postgrid article .article-cartel .article-link{bottom:0;right:0;width:40px;height:40px;background-size:80px 40px;background-position-x:-40px}.block-element.element-postline article .article-cartel .readmore,.block-element.element-postgrid article .article-cartel .readmore{padding:0 0 45px 0}.block-element.element-postline article .article-cartel .readmore p,.block-element.element-postgrid article .article-cartel .readmore p{width:auto;padding:0}.block-element.element-postline article .article-cartel p.intro,.block-element.element-postgrid article .article-cartel p.intro{width:auto;padding:0 0 45px 0}.block-element.element-testimonials{background-color:transparent;padding-left:35px;padding-right:35px;padding-top:0;padding-bottom:0}.block-element.element-testimonials .title-block h2{color:#a32}.block-element.element-testimonials .testimonials-wrapper{position:relative;padding-bottom:32px;margin-bottom:40px}.block-element.element-testimonials .lbslideshow-arrow-wrapper{display:inline-block;left:calc(50% - 40px);bottom:0}.block-element.element-testimonials .testimonials-nav.lbslideshow-dots{display:none}.block-element.element-keypoints{min-height:560px;margin-bottom:2em;margin-top:2em}.block-element.element-keypoints .title-block{margin-top:0}.block-element.element-keypoints .title-block .subtitle{color:#000}.block-element.element-keypoints .title-block h2{color:#fff;margin-top:0.55em}.block-element.element-keypoints img{top:29px;height:calc(100% - 29px)}.block-element.element-keypoints .keypoints-btn{display:none}.block-element.element-keypoints .element-keypoints-inner .lbslideshow-wrapper{width:calc(100% + 80px);margin-left:-40px;text-align:center;margin-bottom:0;margin-top:4.5em}.block-element.element-keypoints .element-keypoints-inner .lbslideshow-wrapper ul.lbslideshow li{background-size:41px 60px;background-position-y:12px;width:180px;height:180px;justify-content:inherit;padding-top:6em;padding-left:1em;padding-right:1em;cursor:auto}.block-element.element-keypoints .element-keypoints-inner .lbslideshow-wrapper ul.lbslideshow li h4{font-size:0.857em;margin-top:0;min-height:35px}.block-element.element-keypoints .element-keypoints-inner .lbslideshow-wrapper ul.lbslideshow li p{font-size:0.857em;line-height:1;margin-top:.3em}.block-element.element-keypoints .element-keypoints-inner .lbslideshow-dots{display:inline-block;margin-top:.8em}.block-element.element-intro,.block-element.element-intro.element-intro-option-left{flex-flow:column;padding:0 5px;margin-top:1em}.block-element.element-intro .intro-cartel,.block-element.element-intro.element-intro-option-left .intro-cartel{width:100%;padding-right:0;padding-left:0;margin-bottom:1em}.block-element.element-intro .intro-photos-wrapper,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper{width:100%;padding-left:0;padding-right:0;overflow:hidden}}@media (max-width: 500px){.block-element.element-postline article .post-thumbnail{height:164px}.title-block.title-block-h2{margin-top:11px;margin-bottom:1.5em}.title-block.title-block-h2 h2{font-size:2.857em;line-height:1.23}.block-element.element-postgrid{width:calc(100% + 30px);margin-left:-15px;padding-left:15px}.block-element.element-title{padding:0 15px}.block-element.element-testimonials{background-color:transparent;padding-left:25px;padding-right:25px}.block-element.element-testimonials .title-block.title-block-h2 h2{font-size:2.857em;line-height:1.23;margin-top:.15em;margin-bottom:.35em}.block-element.element-testimonials .testimonials li.lbslide figure blockquote{font-size:1em}.block-element.element-keypoints .element-keypoints-inner{padding:0 20px}.block-element.element-intro,.block-element.element-intro.element-intro-option-left{padding:0 10px;margin-top:0}.block-element.element-intro .intro-cartel,.block-element.element-intro.element-intro-option-left .intro-cartel{width:100%;padding-right:0;padding-left:0;margin-bottom:1em}.block-element.element-intro .intro-cartel .block-intro-description,.block-element.element-intro.element-intro-option-left .intro-cartel .block-intro-description{margin-bottom:1em}.block-element.element-intro .intro-cartel .element-link,.block-element.element-intro.element-intro-option-left .intro-cartel .element-link{display:none}.block-element.element-intro .intro-photos-wrapper,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper{width:calc(100% + 50px);padding-left:0;padding-right:0;text-align:center;margin-left:-25px}.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-ssl,.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-lss,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-ssl,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-lss{display:flex;padding-left:15px;padding-right:15px}.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li,.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li.intro-photos-s,.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-lss li,.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-lss li.intro-photos-s,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li.intro-photos-s,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-lss li,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-lss li.intro-photos-s{width:auto;height:300px;margin-bottom:0;flex-shrink:0;margin-right:15px;float:none;max-width:none;overflow:hidden;border-radius:5px}.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li img,.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li.intro-photos-s img,.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-lss li img,.block-element.element-intro .intro-photos-wrapper .intro-photos.intro-photos-options-lss li.intro-photos-s img,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li img,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-ssl li.intro-photos-s img,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-lss li img,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .intro-photos.intro-photos-options-lss li.intro-photos-s img{height:100%;width:auto}.block-element.element-intro .intro-photos-wrapper .lbslideshow-dots,.block-element.element-intro.element-intro-option-left .intro-photos-wrapper .lbslideshow-dots{display:inline-block;margin-top:1.2em}.block-element.element-intro .intro-link-mobile,.block-element.element-intro.element-intro-option-left .intro-link-mobile{display:flex;align-self:center}}.booking-header-wrapper{margin-bottom:4.8em;display:inline-block}.booking-header{background-color:#fff;border-radius:5px;width:200px;position:absolute;z-index:500;box-shadow:0px 8px 9px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0px 8px 9px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 8px 9px 3px rgba(0,0,0,0.2);left:50%;transform:translate(-50%, -50%);padding:13px 0 10px;font-size:0.929em;text-align:center;transition:width .4s;cursor:pointer}.booking-header:hover{background-color:#558044}.booking-header:hover>a{color:#fff}.booking-header:hover>a:hover{text-decoration:none;color:#fff}.booking-header>a{color:#558044;line-height:1.35em;font-size:1.5em;font-weight:700;text-transform:uppercase}.booking-header.active{width:837px;max-width:calc(100% - 30px);padding:35px 50px 10px;transition:width .4s;cursor:auto}.booking-header.active:hover{background-color:#fff}.booking-header.active:hover>a{color:#558044;cursor:auto}.booking-header.active .booking-header-footer{display:flex;justify-content:center}.booking-header.active .booking-module{display:inline-block}.booking-header.active>a{padding:0 0 1.5em;display:inline-block}.booking-header .booking-header-footer{position:relative;display:none;padding:11px 0 9px}.booking-header .booking-header-footer a.header-close{padding:11px 0;position:absolute;right:0;bottom:0;text-transform:uppercase;cursor:pointer}.booking-header .booking-header-footer a.header-close span{display:inline-block;background:url(images/arrow-green.svg) left center repeat;width:12px;height:12px;transform:rotate(-90deg);margin-left:4px;margin-top:-3px;vertical-align:middle;background-size:12px 12px;background-position-x:-12px;transition:background-position-x .3s}.booking-header .booking-header-footer a.header-close:hover span{background-position-x:0px;transition:background-position-x .3s}.booking-header .booking-header-footer a:first-of-type{color:inherit;font-weight:500;font-size:1.2em}.booking-module{display:none;width:100%;padding-bottom:2em}.booking-cache{display:none;position:fixed;top:0;left:0;min-width:100%;min-height:100vh;background-color:rgba(255,255,255,0.7);text-align:right;z-index:498;padding-right:1em;padding-top:1em}.booking-cache.active{display:block}.lds-ring{display:inline-block;position:relative;width:80px;height:80px;transform:scale(0.5)}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #558044;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#558044 transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width: 800px){.booking-header.active{padding:35px 20px 10px}}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.footer-instagram{width:100%;margin:3em auto 0}.footer-instagram .subtitle{padding-left:140px;padding-right:140px}.footer-instagram .footer-insta{padding-left:140px;padding-right:140px;font-size:3em;color:#558044;font-weight:800}.booking-footer{background-color:#bcb;margin:2em 40px 0;display:flex;padding:1.3em 1.4em}.booking-footer span{font-size:32px;color:#AA3322;margin-top:-10px;margin-right:13px}.booking-footer p{color:#558044;margin:0 auto}.booking-footer p a{text-decoration:underline}#colophon{background-color:#333;color:#fff;padding:6.7em 47px 2em 102px;flex-flow:column;max-width:100%}#colophon .footer-top{display:flex;justify-content:space-between}#colophon .footer-top .site-info{width:26%}#colophon .footer-top .site-info:first-of-type p{margin-top:1em}#colophon .footer-top .site-info:last-of-type{width:35%}#colophon .footer-top .site-info:last-of-type p{color:#bcb}#colophon .footer-top .site-info .ico-envelope{background:url(images/ico-envelope.svg) center left no-repeat;padding-left:32px}#colophon .footer-top .site-info .ico-dot{background:url(images/ico-dot.svg) top left no-repeat;padding-left:32px}#colophon .footer-top .site-info ul{color:#bcb;margin:0 auto;padding:0;list-style-type:none;margin:1.4em auto}#colophon .footer-top .site-info ul li{margin-bottom:.6em;display:inline-block;width:50%}#colophon .footer-top .site-info ul a{color:inherit;text-decoration:none}#colophon .footer-top .site-info ul a:visited{color:inherit;text-decoration:none}#colophon .footer-top .site-info ul a:visited:active,#colophon .footer-top .site-info ul a:visited:hover{text-decoration:underline}#colophon .footer-top .site-info ul a:active,#colophon .footer-top .site-info ul a:hover{text-decoration:underline}#colophon .footer-top .site-info .site-description{color:#CECECE;min-height:7em}#colophon .footer-top .site-info .site-title{margin-top:0;margin-bottom:0;color:inherit;text-decoration:none}#colophon .footer-top .site-info .site-title:visited{color:inherit;text-decoration:none}#colophon .footer-top .site-info .site-title:visited:active,#colophon .footer-top .site-info .site-title:visited:hover{text-decoration:underline}#colophon .footer-top .site-info .site-title:active,#colophon .footer-top .site-info .site-title:hover{text-decoration:underline}#colophon .footer-top .site-info h4{font-size:1.286em;font-weight:600;margin-top:0;margin-bottom:1em}#colophon .footer-top .site-info p{margin:1.4em auto}#colophon .footer-top .site-info i.fa-regular{font-size:1.3em;display:inline-block;margin-right:.5em;vertical-align:middle}#colophon .site-copyright{color:#bcb}#colophon .site-copyright a{color:inherit;text-decoration:none}#colophon .site-copyright a:visited{color:inherit;text-decoration:none}#colophon .site-copyright a:visited:active,#colophon .site-copyright a:visited:hover{text-decoration:underline}#colophon .site-copyright a:active,#colophon .site-copyright a:hover{text-decoration:underline}#colophon .site-info-insta{background:url(images/ico-instagram.svg) center center no-repeat;width:30px;height:30px;display:inline-block;margin:-.2em auto 3em}@media (max-width: 1200px){#colophon .footer-top .site-info ul li{width:100%}.booking-footer{margin:2em 30px 0}.footer-instagram .footer-insta,.footer-instagram .subtitle{padding:0 100px}}@media (max-width: 990px){.booking-footer{margin:2em 10px 0}.site-info.footer-nav{display:none}#colophon{text-align:center;padding:2em}#colophon .footer-top{flex-flow:column;max-width:500px;margin:0 auto 1em}#colophon .footer-top .site-info,#colophon .footer-top .site-info:last-of-type{width:100%;margin-bottom:1em}#colophon .footer-top .site-info h4,#colophon .footer-top .site-info:last-of-type h4{margin-bottom:.7em}#colophon .footer-top .site-info .site-description,#colophon .footer-top .site-info:last-of-type .site-description{min-height:0}#colophon .footer-top .site-info p,#colophon .footer-top .site-info:last-of-type p{display:inline-block;margin:.4em auto}#colophon .sep{display:block;font-size:0;visibility:hidden}.footer-instagram .footer-insta,.footer-instagram .subtitle{padding:0 50px}}@media (max-width: 800px){.booking-footer{margin:2em auto 0;background-color:transparent;padding:0;font-size:12px}.booking-footer span{color:#558044;margin-right:0;margin-top:-15px}#colophon .footer-top .site-info .ico-dot,#colophon .footer-top .site-info .ico-envelope{padding-left:24px}.footer-instagram .footer-insta,.footer-instagram .subtitle{padding:0 35px}}@media (max-width: 500px){.footer-instagram .footer-insta,.footer-instagram .subtitle{padding:0 25px}.footer-instagram .footer-insta.footer-instagram .footer-insta,.footer-instagram .subtitle.footer-instagram .footer-insta{font-size:2.3em}}.isogrid{margin:0 auto;width:975px;max-width:100%;padding:10px 0}.grid-item{display:inline-block;padding:9px;vertical-align:top;overflow:hidden;position:relative;font-size:0}.grid-item img{min-width:100%}#masthead{top:21px;position:absolute;padding:0 140px;z-index:10;width:100%}#masthead .site-branding{display:inline-block}#masthead .site-branding .site-title{font-weight:500;color:#fff}#masthead #site-navigation{float:right;display:inline-block;font-size:0.857em}#masthead #site-navigation ul{margin:0 auto;padding:0;list-style-type:none}#masthead #site-navigation ul li{position:relative;display:inline-block;color:#fff;margin-left:67px;text-transform:uppercase;vertical-align:top}#masthead #site-navigation ul li.menu-item-has-children>a:after{content:'';display:inline-block;width:7px;height:7px;background:url(images/chevron.svg) center center no-repeat;margin-left:.5em}#masthead #site-navigation ul li ul{position:absolute;left:0;top:20px;display:none;width:max-content}#masthead #site-navigation ul li ul li{display:block;margin-left:0}#masthead #site-navigation ul li a,#masthead #site-navigation ul li a:visited{color:#fff}header.entry-header{position:absolute;bottom:53px;left:40px;z-index:100}header.entry-header.header-with-slideshow{bottom:auto;top:56%;transform:translateY(-50%)}header.entry-header.header-with-slideshow h1{font-size:4.429em;font-weight:800;margin-top:0;margin-bottom:0;line-height:1.2em}header.entry-header.header-with-slideshow .entry-introduction{font-size:1.724em;margin-top:0.8em}header.entry-header>a{color:inherit;text-decoration:none}header.entry-header>a:visited{color:inherit;text-decoration:none}header.entry-header>a:visited:active,header.entry-header>a:visited:hover{color:inherit;text-decoration:none}header.entry-header h1{font-size:3em;margin-bottom:.3em}header.entry-header #breadcrumbs{color:#fff}header.entry-header #breadcrumbs a{color:#fff}.page-header{position:relative;color:#fff}.page-header #header-slideshow .lbslideshow-dots-wrapper{bottom:33px}.page-header #header-slideshow .lbslideshow-dots-wrapper .lbslideshow-dots li{display:inline-block;border-radius:50%;width:10px;height:10px;margin:5px;background-color:#fff}.page-header #header-slideshow .lbslideshow-dots-wrapper .lbslideshow-dots li:hover{background-color:grey}.page-header #header-slideshow .lbslideshow-dots-wrapper .lbslideshow-dots li.selected{background-color:#fb1}.page-header .post-thumbnail-veil{background-color:#333;opacity:0.15;position:absolute;width:100%;height:100%;z-index:1;top:0;width:calc(100% + 200px);margin-left:-100px}@media (max-width: 1200px){.page-header .post-thumbnail-veil{width:calc(100% + 140px);margin-left:-70px}}@media (max-width: 990px){.page-header .post-thumbnail-veil{width:calc(100% + 80px);margin-left:-40px}}@media (max-width: 800px){.page-header .post-thumbnail-veil{width:calc(100% + 50px);margin-left:-25px}}@media (max-width: 500px){.page-header .post-thumbnail-veil{width:calc(100% + 30px);margin-left:-15px}}.post-thumbnail.type-single{width:calc(100% + 200px);margin-left:-100px;font-size:0;background-color:#333;min-height:324px;position:relative;overflow:hidden}@media (max-width: 1200px){.post-thumbnail.type-single{width:calc(100% + 140px);margin-left:-70px}}@media (max-width: 990px){.post-thumbnail.type-single{width:calc(100% + 80px);margin-left:-40px}}@media (max-width: 800px){.post-thumbnail.type-single{width:calc(100% + 50px);margin-left:-25px}}@media (max-width: 500px){.post-thumbnail.type-single{width:calc(100% + 30px);margin-left:-15px}}.post-thumbnail.type-single img{position:absolute;min-height:100%;min-width:100%;width:auto;height:auto;max-width:none;opacity:.75;left:50%;transform:translateX(-50%)}@media (max-width: 1200px){#masthead{padding:0 100px}#masthead #site-navigation ul li{margin-left:43px}}@media (max-width: 990px){#masthead #site-navigation ul li{margin-left:37px}#masthead{top:45px;padding:0 40px}header.entry-header{left:20px}header.entry-header.header-with-slideshow{top:47%}header.entry-header.header-with-slideshow h1{font-size:4em}header.entry-header.header-with-slideshow .entry-introduction{font-size:1.5em;margin-top:.5em}#header-slideshow .lbslideshow-arrow-wrapper{display:none}#header-slideshow .lb-slide{max-width:100%}}@media (max-width: 800px){header.entry-header{left:10px}header.entry-header.header-with-slideshow{top:4.2em;transform:none}header.entry-header.header-with-slideshow h1{font-size:3.5em;margin-right:15px;margin-left:15px;margin-top:1.2em}header.entry-header.header-with-slideshow .entry-introduction{font-size:1.2em;margin-left:15px;margin-right:15px;margin-top:.3em}}@media (max-width: 500px){#masthead{padding:0 20px}header.entry-header.header-with-slideshow h1{font-size:2.857em;line-height:1.23;margin-left:0}header.entry-header.header-with-slideshow .entry-introduction{font-size:1em;margin-top:.1em;margin-left:0}header.entry-header h1{font-size:2.857em;line-height:1.23}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#header-slideshow-wrapper{overflow:hidden;position:relative;width:1500px;max-width:calc(100% - 20px);margin:0 auto}.block-element.element-slideshow{width:1081px;padding:20px;background-color:#fff;max-width:100%}#header-slideshow,.slideshow-wrapper{position:relative;line-height:0;width:calc(100% + 200px);margin-left:-100px;overflow:hidden}@media (max-width: 1200px){#header-slideshow,.slideshow-wrapper{width:calc(100% + 140px);margin-left:-70px}}@media (max-width: 990px){#header-slideshow,.slideshow-wrapper{width:calc(100% + 80px);margin-left:-40px}}@media (max-width: 800px){#header-slideshow,.slideshow-wrapper{width:calc(100% + 50px);margin-left:-25px}}@media (max-width: 500px){#header-slideshow,.slideshow-wrapper{width:calc(100% + 30px);margin-left:-15px}}#header-slideshow.lonelyslide .lbslideshow-dots-wrapper,.slideshow-wrapper.lonelyslide .lbslideshow-dots-wrapper{display:none}.header-slides,.lbslideshow{margin:0 auto;padding:0;list-style-type:none;height:100%;display:inline-block;text-align:left}.lbslideshow-veil{background-color:#333;opacity:.15;position:absolute;width:100%;height:100%;z-index:1;top:0}.header-slide,.lbslide{display:flex;width:100%;height:100%;z-index:1;overflow:hidden}.lbslide img{max-width:none}.lbslideshow-dots-wrapper{position:absolute;display:block;width:100%;padding:10px 0;z-index:100;text-align:center}.lbslideshow-dots-wrapper .lbslideshow-dots{margin:0 auto;padding:0;list-style-type:none;position:relative;display:inline-block;margin:0 auto;width:auto}.lbslideshow-dots-wrapper .lbslideshow-dots>li{display:inline-block;border-radius:50%;width:10px;height:10px;margin:5px;background-color:#000}.lbslideshow-arrow-wrapper{font-size:0;position:absolute;bottom:135px;right:16px;z-index:199;width:80px;height:40px}.lbslideshow-next,.lbslideshow-previous{display:inline-block;width:40px;height:40px;background:url(images/double-arrow.svg) center center no-repeat;border-radius:0 5px 5px 0;z-index:199;background-color:#558044;background-size:100px 50px;background-position-x:-53px;transition:background-position-x .3s}.lbslideshow-next:hover,.lbslideshow-previous:hover{background-position-x:-5px;transition:background-position-x .3s}.lbslideshow-next.lbslideshow-previous,.lbslideshow-previous.lbslideshow-previous{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";background:url(images/double-arrow-green.svg) center center no-repeat;background-color:#EDE9D8;background-size:100px 50px;background-position-x:-53px;transition:background-position-x .3s}.lbslideshow-next.lbslideshow-previous:hover,.lbslideshow-previous.lbslideshow-previous:hover{background-position-x:-5px;transition:background-position-x .3s}#header-slideshow .lbslideshow-arrow-wrapper{bottom:33px;right:140px}.header-slide-label{background-color:#333;background-color:rgba(51,51,51,0.5);font-style:italic;font-size:30px;line-height:1.3em;letter-spacing:.025em;padding:18px 90px;text-align:center;min-height:75px;color:#fff;position:absolute;bottom:0;width:100%;z-index:10;text-shadow:0px 2px 3px #000}.slideshow-wrapper{width:100%;display:inline-block;margin-top:9px;z-index:0}.slideshow-inner{position:relative;width:850px;max-width:100%}.slideshow-wrapper .lbslideshow-cache-right .lbslideshow-cache-grad{display:inline-block;width:85px;height:100%;background:linear-gradient(to right, rgba(255,255,255,0), #fff)}.slideshow-wrapper .lbslideshow-cache-right .lbslideshow-cache-full{position:absolute;width:calc(100% - 85px);left:85px;top:0;height:100%;background-color:#FFF}.slideshow-wrapper .lbslideshow-cache-left .lbslideshow-cache-grad{position:absolute;right:0;top:0;display:inline-block;width:85px;height:100%;background:linear-gradient(to left, rgba(255,255,255,0), #fff)}.slideshow-wrapper .lbslideshow-cache-left .lbslideshow-cache-full{position:absolute;width:calc(100% - 85px);right:85px;top:0;height:100%;background-color:#fff}.slideshow-wrapper .lbslideshow-cache-right{left:1088px}.slideshow-wrapper .lbslideshow-dots-wrapper{text-align:center}.block-element.element-slideshow{width:900px;padding:20px;max-width:100%}.slideshow-wrapper{position:relative;line-height:0;width:100%;margin:0 auto 1.7em}.lbslideshow{position:relative;height:100%;display:flex;text-align:left;font-size:0}.lbslide{display:flex;justify-content:center;align-content:center;flex-shrink:0;width:100%;height:100%;z-index:1;overflow:hidden}.lbslide img{max-width:none}.lbslideshow-dots-wrapper{display:block;width:100%;padding:10px 0;z-index:100;bottom:0}.lbslideshow-dots-wrapper .lbslideshow-dots{position:relative;display:inline-block;margin:0 7px;width:auto}.lbslideshow-dots-wrapper .lbslideshow-dots li{display:inline-block;border-radius:50%;width:13px;height:13px;margin:6px;background-color:#fff}.lbslideshow-dots-wrapper .lbslideshow-dots li:hover,.lbslideshow-dots-wrapper .lbslideshow-dots li:active{background-color:#94d1ff}.lbslideshow-dots-wrapper .lbslideshow-dots li.selected{background-color:#558044}.lbslideshow-cache-right,.lbslideshow-cache-left{position:absolute;z-index:10;height:100%;width:1000px;top:0}.lbslideshow-cache-right{left:100%}.lbslideshow-cache-left{right:100%}.lbslideshow-cache-right .lbslideshow-cache-grad{display:inline-block;width:85px;height:100%;background:linear-gradient(to right, rgba(252,250,239,0), #fcfaef)}.lbslideshow-cache-right .lbslideshow-cache-full{position:absolute;width:calc(100% - 85px);left:85px;top:0;height:100%;background-color:#FCFAEF}.lbslideshow-cache-left .lbslideshow-cache-grad{position:absolute;right:0;top:0;display:inline-block;width:85px;height:100%;background:linear-gradient(to left, rgba(252,250,239,0), #fcfaef)}.lbslideshow-cache-left .lbslideshow-cache-full{position:absolute;width:calc(100% - 85px);right:85px;top:0;height:100%;background-color:#FCFAEF}ul.slideshow-captions{margin:0 auto;padding:0;list-style-type:none;margin:1.2em auto 2em;padding-left:0;height:1px;position:relative}ul.slideshow-captions li{position:absolute;display:block;opacity:0;top:0;left:0;line-height:normal}.menu-item-instagram a{display:inline-block;background:url(images/instagram.png) center center no-repeat;background-size:15px 15px;width:15px;height:21px;font-size:0;vertical-align:text-top}.popin{padding-top:39px;text-align:center}.popin .logo{margin:14px auto 0;width:100px;height:auto}.popin p,.popin form{max-width:500px;width:100%;margin-left:auto;margin-right:auto}.popin form{width:100%;margin:3em auto 0}.popin form .form-cols{display:flex;flex-flow:row}.popin form .form-cols:last-of-type{margin-bottom:2em}.popin form .form-col{display:flex;flex-flow:column;width:50%;text-align:left;padding-right:17px}.popin form .form-col:nth-child(even){padding-right:0}.popin form .form-col.onecol{width:100%;padding-right:0}.popin form .form-col .wpcf7-form-control-wrap,.popin form .form-col select{margin-bottom:1em;text-align:left;width:100%}.popin form .form-col p{margin-top:0;padding:0}.popin form .ajax-loader{display:block;margin:1em auto 0}.popin form .wpcf7-response-output{margin-top:0}.popin-close{position:absolute;top:9px;right:15px}.iconmenu-icon{position:relative}.iconmenu-icon .iconmenu-icon-images{position:relative}.iconmenu-icon .icon-hover{display:none}.iconmenu-icon:hover .icon-hover{display:inline-block}.iconmenu-icon:hover .icon-still{display:none}.iconmenu-icon .iconmenu-icon-images::before{content:'•';font-size:1.3em;text-align:center;display:inline-block;transform:scale(0);transition:transform .2s ease-out;position:absolute;width:100%;top:60%}.iconmenu-icon:hover .iconmenu-icon-images::before,.iconmenu-icon:focus .iconmenu-icon-images::before{transform:scale(1.5);transition:transform .2s ease-out .1s}@media (max-width: 500px){body.shiftnav-enabled #shiftnav-toggle-main,body.shiftnav-enabled.admin-bar #shiftnav-toggle-main,body.shiftnav-enabled.admin-bar .shiftnav{top:0}}body.home.shiftnav-enabled #shiftnav-toggle-main,body.home.shiftnav-enabled.admin-bar #shiftnav-toggle-main,body.home.shiftnav-enabled.admin-bar .shiftnav{top:0}body.shiftnav-enabled .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{text-shadow:none}body.shiftnav-enabled .shiftnav.shiftnav-nojs.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target:hover,body.shiftnav-enabled .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-active>.shiftnav-target,body.shiftnav-enabled .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-in-transition>.shiftnav-target,body.shiftnav-enabled .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item>.shiftnav-target,body.shiftnav-enabled .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-accordion.current-menu-ancestor>.shiftnav-target,body.shiftnav-enabled .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-shift.current-menu-ancestor>.shiftnav-target,body.shiftnav-enabled .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-highlight li.menu-item>.shiftnav-target:active,body.shiftnav-enabled .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item>.shiftnav-target:hover{color:#333;background-color:#fdf9ec;border-top-color:#fdf9ec;border-bottom-color:#fdf9ec}body.shiftnav-enabled .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{border-top-color:#333 !important;border-bottom:none !important}#shiftnav-toggle-main.shiftnav-toggle-edge-right .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-edge-right.shiftnav-toggle-main-entire-bar:before,.shiftnav-open-right #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{top:24px;font-size:22px;right:1px}.shiftnav nav.shiftnav-nav{margin-top:60px}.shiftnav .shiftnav-panel-close{font-size:14px;font-weight:500}.shiftnav .shiftnav-panel-close i.fa.fa-times{display:none}.shiftnav-open #shiftnav-toggle-main.shiftnav-toggle-icon-x .shiftnav-toggle-burger .fa:before,.shiftnav-open #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar.shiftnav-toggle-icon-x:before{display:none}
/*# sourceMappingURL=style.css.map */
