@charset "UTF-8";.blocks--fourth{width:25%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{outline:0!important}body,html{min-height:100vh;position:relative}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3d3d3d}.hero__title{font-family:"Playfair Display",serif;font-size:50px;line-height:58px;font-weight:700;text-align:center;color:#fff;letter-spacing:2px}@media (max-width:768px){.hero__title{font-size:40px;line-height:44px}}@media (max-width:576px){.hero__title{font-size:38px;line-height:42px}}.hero__subtitle{font-family:Lato,sans-serif;font-size:19px;line-height:24px;font-weight:400;text-align:center;color:#fff;letter-spacing:1px}@media (max-width:576px){.hero__subtitle{font-size:16px;line-height:21px}}.heading{font-family:"Playfair Display",serif;color:#774946;font-size:36px;line-height:42px;font-weight:700;margin-bottom:30px}@media (max-width:576px){.heading{font-size:26px;line-height:30px;margin-bottom:20px}}.heading--t40{margin-top:40px}.sub-heading{font-size:19px;line-height:24px}@media (max-width:768px){.sub-heading{padding-left:45px;padding-right:45px}}@media (max-width:576px){.sub-heading{font-size:15px;line-height:23px;padding-left:35px;padding-right:35px}.sub-heading br{display:none}}.slide__heading{font-family:"Playfair Display",serif;color:#e8cd15;font-size:34px;line-height:40px;font-weight:700}@media (max-width:576px){.slide__heading{font-size:22px;line-height:30px}}.products__blocks--heading{font-family:"Playfair Display",serif;font-size:24px;line-height:30px;color:#8b7970}@media (max-width:576px){.products__blocks--heading{font-size:19px;line-height:26px}}strong{font-weight:700}.hero{position:relative;height:80vh;width:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom center;min-height:700px}@media (max-width:768px){.hero{height:70vh;min-height:auto}}@media (max-width:576px){.hero{height:80vh}}.hero__title{position:absolute;top:35%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media (max-width:576px){.hero__title{top:35%}}.hero__subtitle{position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75%}@media (max-width:576px){.hero__subtitle{top:50%}}.hero__button{position:absolute;top:75%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:576px){.hero__button{top:65%}}@media (max-width:576px){.hero__button span{font-size:16px}}.hero__slider{overflow:hidden;height:80vh;z-index:-1}.hero__slider:after{content:"";display:block;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,rgba(0,0,0,.3)),color-stop(45%,rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));background-image:linear-gradient(rgba(0,0,0,.3) 5%,rgba(0,0,0,.1) 45%,rgba(0,0,0,.1) 100%)}.hero__slider .slick-list,.hero__slider .slick-track{height:100%}.hero__slide{background-repeat:no-repeat;background-size:cover}.hero__slide img{width:100%}.intro{background-color:#fef6ee;text-align:center;padding:50px 0}@media (max-width:576px){.intro{padding:25px 0}}.intro__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:80px 0 30px 0}@media (max-width:768px){.intro__blocks{margin-left:30px;margin-right:30px}}@media (max-width:576px){.intro__blocks{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0 0 0}}.intro__blocks--third{max-width:330px}@media (max-width:576px){.intro__blocks--third{width:100%;max-width:100%;margin-bottom:30px}}.intro__blocks--image{margin-bottom:20px}@media (max-width:576px){.intro__blocks--image{margin-bottom:15px}}.intro__blocks--title{color:#8b7970;margin-bottom:25px}@media (max-width:576px){.intro__blocks--title{margin-bottom:15px}}.intro__blocks--desc{color:#8b7970;font-size:15px;line-height:20px;padding:0 45px}@media (max-width:768px){.intro__blocks--desc{padding:0 30px;font-size:16px}}@media (max-width:576px){.intro__blocks--desc{font-size:15px}}.compromise{height:85vh;background-image:url(/img/compromise-01.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:768px){.compromise{background-position:center center;height:70vh}}@media (max-width:576px){.compromise{height:450px}}.compromise__slider{height:100%}.compromise__slider .slick-list{height:100%}.compromise__slider .slick-track{height:100%}.compromise__slider .slick-dots{bottom:20px}.compromise__slider .slick-dots li button{width:10px;height:10px;border:1px solid #e8cd15;border-radius:100%}.compromise__slider .slick-dots li button:before{opacity:0!important}.compromise__slider .slick-dots li.slick-active button{background-color:#e8cd15}.compromise__slide{position:relative}.compromise__slide--heading{position:absolute;top:40%;left:15%}@media (max-width:768px){.compromise__slide--heading{left:40px}}@media (max-width:576px){.compromise__slide--heading{top:30%;left:25px;padding-right:45px}.compromise__slide--heading br{display:none}}.compromise__slide--image{width:100%;opacity:0}.home-products{text-align:center;padding:50px 0 90px 0;background:url(/img/crossword.png)}@media (max-width:768px){.home-products{padding-top:30px}}@media (max-width:576px){.home-products{padding-top:30px;padding-bottom:40px}}.home-products .cta{margin-top:60px}@media (max-width:768px){.home-products .cta{margin-top:90px}}.home-products .cta a{font-size:18px}@media (max-width:576px){.home-products .cta a{font-size:16px}}.products__blocks{padding:0 80px}@media (max-width:1366px){.products__blocks{padding:0 20px}}@media (max-width:768px){.products__blocks{padding:0}}.products__separator{margin:60px 0}.products__section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fef6ee;padding:50px 0 0 0;text-align:center}@media (max-width:576px){.products__section{padding:30px 0 0 0}}@media (max-width:768px){.products .heading{padding-top:20px}}.products .heading,.products .sub-heading{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (max-width:768px){.products .heading,.products .sub-heading{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.products__blocks--half{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:50%}@media (max-width:768px){.products__blocks--half{width:100%}}.products__blocks--half img{margin-left:auto;margin-right:auto}.products__blocks--background{background-color:#fef6ee}.products__hightlight{background-image:url(/img/crossword.png)}@media (max-width:768px){.products__hightlight{padding:15px 0}}.products__hightlight .products__blocks--heading{width:70%;bottom:50%}.products__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media (max-width:768px){.products__grid{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.products__grid>div{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.products__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:90px 0 50px 0}@media (max-width:576px){.products__list{margin:30px 0 0 0}}.products__list--last{margin-bottom:0;padding-bottom:50px;background-color:#fff}.products__item{width:25%;position:relative;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;background-color:#fff}@media (max-width:768px){.products__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.products__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:80px}@media (max-width:768px){.products__blocks{margin:45px 20px}}@media (max-width:576px){.products__blocks{margin-top:30px}}.products__blocks .block{position:relative;border:1px solid #f6f0f0;margin:0 20px}@media (max-width:576px){.products__blocks .block{margin:0}}.products__blocks--image{display:block;max-width:100%}.products__blocks--title{position:absolute;left:50%;bottom:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#8b7970}@media (max-width:576px){.products__blocks--title{bottom:10px;font-size:14px}}.products__slider .slick-arrow{background:0 0}@media (max-width:768px){.products__slider .slick-dots{bottom:-65px}}@media (max-width:576px){.products__slider .slick-dots{bottom:-45px}}@media (max-width:768px){.products__slider .slick-dots li{margin:0 3px 0 8px}}.products__slider .slick-dots li button{width:7px;height:7px;border:1px solid #8b7970;border-radius:100%}.products__slider .slick-dots li button:before{opacity:0!important}.products__slider .slick-dots li.slick-active button{background-color:#8b7970}.products__cta{margin-top:45px}@media (max-width:768px){.products__order--two{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.products__order--three{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.products__order--four{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.products__order--five{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.products__order--six{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.products__order--seven{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.products__order--eight{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}}.find-us{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.find-us .heading{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.find-us__block{width:50%}@media (max-width:768px){.find-us__block{width:100%}}.find-us__inner{border:1px solid #d3c9c9;padding:40px 50px 60px 50px}@media (max-width:576px){.find-us__inner{padding:20px 30px 40px 30px}}.find-us__details{background-color:#fef6ee;padding:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media (max-width:576px){.find-us__details{padding:20px}}.find-us__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0;color:#8b7970;line-height:21px}@media (max-width:576px){.find-us__item{font-size:14px;margin:12px 0}}.find-us__item img{width:30px;height:30px;margin-right:40px}.find-us__item a{color:#8b7970;text-decoration:none}.find-us__time{margin-left:70px}.find-us__time--first{margin-left:0}@media (max-width:768px){.find-us__map{height:400px}}.find-us .cta{margin-top:30px;margin-left:70px}.find-us .cta a{font-size:18px;line-height:18px}@media (max-width:576px){.find-us .cta a{font-size:16px}}.club{height:70vh;background-image:url(/img/club.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:768px){.club{height:500px;background-position:0 center}}@media (max-width:576px){.club{height:350px}}.club__text{height:100%;padding-left:60%;padding-right:12%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:#e8cd15;font-size:18px;line-height:22px}@media (max-width:768px){.club__text{padding-left:40px;padding-right:40px}.club__text:after{content:"";background-color:#000;opacity:.35;position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}}@media (max-width:576px){.club__text{padding-left:25px;padding-right:25px}}.club .heading{color:#774946}@media (max-width:768px){.club .heading{color:#fff;position:relative;z-index:10}}.club__desc{margin-bottom:30px;color:#8b7970;font-size:16px}@media (max-width:768px){.club__desc{font-size:17px;color:#fff;position:relative;z-index:10}}@media (max-width:576px){.club__desc{font-size:15px}}#mce-EMAIL{width:75%;background:0 0;border:none;border-bottom:1px solid #8b7970;color:#8b7970;font-size:15px;padding-bottom:4px}@media (max-width:768px){#mce-EMAIL{position:relative;z-index:10;color:#fff;border-color:#fff}}@media (max-width:576px){#mce-EMAIL{width:100%}}#mce-EMAIL::-webkit-input-placeholder{font-style:normal;color:#8b7970;font-weight:300}#mce-EMAIL::-moz-placeholder{font-style:normal;color:#8b7970;font-weight:300}#mce-EMAIL::-ms-input-placeholder{font-style:normal;color:#8b7970;font-weight:300}#mce-EMAIL::placeholder{font-style:normal;color:#8b7970;font-weight:300}@media (max-width:768px){#mce-EMAIL::-webkit-input-placeholder{color:#fff}#mce-EMAIL::-moz-placeholder{color:#fff}#mce-EMAIL::-ms-input-placeholder{color:#fff}#mce-EMAIL::placeholder{color:#fff}}#mc-embedded-subscribe{background:0 0;border:none;font-family:"Playfair Display",serif;font-style:14px;font-style:italic;font-weight:700;color:#8b7970;padding-left:0;padding-right:0;margin-top:10px}@media (max-width:768px){#mc-embedded-subscribe{color:#fff;position:relative;z-index:10}}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.cta a{font-family:"Playfair Display",serif;font-style:italic;font-size:20px;line-height:22px;color:#774946;text-decoration:none;display:inline-block}.cta a:after{display:block;content:'';border-bottom:solid 1px #8b7970;opacity:.7;bottom:5px;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.cta a:hover:after{-webkit-transform:scaleX(0);transform:scaleX(0)}.button{border-radius:30px;padding:15px 30px;font-family:"Playfair Display",serif;font-style:italic;font-size:20px;line-height:20px;color:#774946;text-decoration:none;display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button--brand{background-color:#e8cd15;color:#774946}.button:hover.button--brand{background-color:#774946;color:#e8cd15}.nav__link:after{display:block;content:'';border-bottom:solid 1px #e8cd15;opacity:.9;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.nav__link:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.nav__icon{position:absolute;top:25px;right:30px;width:35px;height:21px;display:inline-block;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;display:none;cursor:pointer;vertical-align:text-top}@media (max-width:1024px){.nav__icon{display:block}}@media (max-width:768px){.nav__icon{z-index:10}}@media (max-width:576px){.nav__icon{width:30px;top:20px;right:20px}}.nav__icon span{display:block;position:absolute;height:2px;width:100%;background:#e8cd15;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;background-color:#e8cd15}.nav__icon span:nth-child(1){top:0}.nav__icon span:nth-child(2),.nav__icon span:nth-child(3){top:9px}.nav__icon span:nth-child(4){top:18px}.nav__icon.open span:nth-child(1){top:18px;width:0%;left:50%}.nav__icon.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav__icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav__icon.open span:nth-child(4){top:18px;width:0%;left:50%}.nav__menu{opacity:0;visibility:hidden;position:absolute;z-index:-1;top:0;left:-50vw;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#774946;-webkit-transition:left 250ms ease-in-out;transition:left 250ms ease-in-out}@media (max-width:1024px){.nav__menu{display:block;width:50%}}@media (max-width:768px){.nav__menu{width:100%;left:-100vw}}.nav__menu.open{left:0;-webkit-transition:left 250ms ease-in-out;transition:left 250ms ease-in-out;opacity:1;visibility:visible;z-index:1}.nav__menu.open .languages{visibility:visible}.nav__menu__list{height:50vh;padding-top:10vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav__menu__item{margin:25px 50px}@media (max-width:576px){.nav__menu__item{margin:25px 30px}}.nav__menu__link{color:#e8cd15;font-size:14px;letter-spacing:1px;position:relative;font-weight:700;text-decoration:none;text-transform:uppercase}body.has-nav .header.sticky{background-color:transparent}body.videos{background-color:#fef6ee}body.videos .main{height:auto;min-height:auto}.video-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-top:5%}@media (max-width:1024px){.video-embed__wrapper{margin-top:20%;margin-bottom:10%}}@media (max-width:768px){.video-embed__wrapper{margin-top:25%;margin-bottom:25%}}@media (max-width:576px){.video-embed__wrapper{margin-top:25%;margin-bottom:25%}}.video-embed__iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:65%;height:65%}@media (max-width:1024px){.video-embed__iframe{width:90%;height:90%}}header{position:fixed;width:100%;top:0;left:0;z-index:90}header.sticky{background-color:#774946}header.sticky .logo{padding-top:5px;padding-bottom:5px}header.sticky .logo img{width:120px}@media (max-width:576px){header.sticky .logo img{width:100px}}header.sticky .languages{top:20px}@media (max-width:1024px){header.sticky .languages{top:auto}}.nav{position:relative}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__item{margin:0 80px 0 0}@media (max-width:576px){.nav__item{margin:0 15px}}@media (max-width:1024px){.nav__item--url{display:none}}.nav__link{font-size:14px;color:#e8cd15;text-decoration:none;text-transform:uppercase;letter-spacing:1px;position:relative;font-weight:700}.logo{text-align:center;padding-top:10px;padding-bottom:10px;background-color:transparent;z-index:10}@media (max-width:1024px){.logo{margin-right:auto;margin-left:30px}}@media (max-width:576px){.logo{padding-top:7px;padding-bottom:7px;margin-left:15px}}.logo img{width:170px;-webkit-transition:width 250ms ease-in-out;transition:width 250ms ease-in-out}@media (max-width:1024px){.logo img{width:130px}}@media (max-width:576px){.logo img{width:120px}}.languages{position:absolute;top:40px;right:20px;-webkit-transition:top 250ms ease-in-out;transition:top 250ms ease-in-out}@media (max-width:1024px){.languages{position:relative;top:auto;left:auto;right:auto;visibility:hidden}}.languages__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024px){.languages__list{padding-left:50px}}@media (max-width:576px){.languages__list{padding-left:30px}}.languages__item{padding:5px;font-family:Lato,sans-serif;font-size:14px;color:#e8cd15;opacity:.5}.languages__item--active{opacity:1}.languages__link{text-decoration:none;color:inherit;font-family:inherit;font-style:inherit}.footer{background-color:#774946}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:60px 40px 60px 40px}@media (max-width:768px){.footer__inner{padding-left:40px;padding-right:40px;padding-bottom:30px}}@media (max-width:576px){.footer__inner{padding:20px 25px 30px 25px}}.footer__logo{max-width:140px}@media (max-width:768px){.footer__logo{max-width:120px}}@media (max-width:576px){.footer__logo{max-width:90px;width:90px;-webkit-transform:rotate(0);transform:rotate(0)}}.footer__block{padding-right:1.5%}@media (max-width:768px){.footer__block{width:50%!important}}@media (max-width:576px){.footer__block{width:100%!important;padding-top:25px}}.footer__block--fourth{width:22%}.footer__block--third{font-size:14px;width:28%}.footer__block--full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-top:1px solid #e8cd15;text-align:center;padding-top:30px;margin-top:20px;font-size:13px;color:#e8cd15}@media (max-width:576px){.footer__block--full{padding-top:20px;text-align:left;font-size:12px}}.footer__list .footer__item{font-weight:700}.footer__item{color:#e8cd15;font-size:14px;line-height:21px;font-weight:400;margin-bottom:14px}@media (max-width:576px){.footer__item{margin-bottom:7px}}.footer__link{color:#e8cd15;text-decoration:none}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}@media (max-width:576px){.footer__social{margin-top:25px}}.footer__social--link{font-size:30px;color:#e8cd15;text-decoration:none;margin-right:15px}@media (max-width:576px){.footer__social--link{font-size:25px}}main{position:relative;min-height:100vh}body.holding{background-color:#fef6ee}.holding__intro{width:70%;margin-left:auto;margin-right:auto}@media (max-width:1024px){.holding__intro{width:80%}}@media (max-width:768px){.holding__intro{width:85%}}.holding__heading{font-family:"Playfair Display",serif;font-size:34px;line-height:40px;font-weight:700;text-align:center;letter-spacing:2px;color:#774946;padding-top:70px;padding-bottom:50px}@media (max-width:1024px){.holding__heading{font-size:30px;line-height:38px}}@media (max-width:768px){.holding__heading{font-size:26px;line-height:32px;padding-top:60px;padding-bottom:40px}}@media (max-width:576px){.holding__heading{font-size:21px;padding-top:50px;padding-bottom:30px;line-height:30px;letter-spacing:1px}}@media (max-width:576px){.holding__heading br{display:none}}.holding__heading br.show{display:inline-block!important}.holding__sub-heading{font-family:"Playfair Display",serif;font-size:18px;line-height:24px;font-weight:400;text-align:center;letter-spacing:1px;color:#774946}@media (max-width:768px){.holding__sub-heading{font-size:17px}}@media (max-width:576px){.holding__sub-heading{font-size:16px}}@media (max-width:768px){.holding__sub-heading br{display:none}}.holding__sub-heading br.show{display:inline-block!important}.holding__details{padding-bottom:280px}@media (max-width:576px){.holding__details{padding-bottom:320px}}.holding__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;width:100%;padding-top:40px;background-color:#e8cd15}@media (max-width:768px){.holding__social{padding-top:25px}}.holding__social li{margin-left:20px;margin-right:20px}.holding__social li a{text-decoration:none}.holding__social li i{font-size:28px;color:#774946}.holding__contact{width:280px;margin:80px auto 100px auto}@media (max-width:768px){.holding__contact{margin:40px auto 60px auto}}.holding__contact li{font-family:Lato,sans-serif;color:#774946;margin:15px 0;line-height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}@media (max-width:576px){.holding__contact li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.holding__contact li a{text-decoration:none;color:#774946}.holding__contact li i{font-size:28px;display:inline-block;margin-right:10px}.holding #mc_embed_signup label{font-family:"Playfair Display",serif;font-weight:400;color:#774946;font-size:18px;line-height:24px;margin-bottom:20px}@media (max-width:768px){.holding #mc_embed_signup label{font-size:16px}}@media (max-width:576px){.holding #mc_embed_signup label br{display:none}}@media (max-width:768px){.holding #mc_embed_signup{width:80%;margin-left:auto;margin-right:auto}}.holding #mc_embed_signup input.email{color:#774946;font-family:Lato,sans-serif;background:0 0;border:2px solid #774946;height:40px;border-radius:0;padding-left:10px;padding-right:10px}@media (max-width:768px){.holding #mc_embed_signup input.email{margin-bottom:10px}}.holding #mc_embed_signup input.email::-webkit-input-placeholder{color:#774946}.holding #mc_embed_signup input.email::-moz-placeholder{color:#774946}.holding #mc_embed_signup input.email::-ms-input-placeholder{color:#774946}.holding #mc_embed_signup input.email::placeholder{color:#774946}.holding #mc_embed_signup .button{height:40px;border-radius:0;background-color:#774946;font-family:"Playfair Display",serif;font-size:16px;letter-spacing:1px}.holding #mc_embed_signup .button:hover{background-color:#8b7970}body.products .hero{height:80vh}@media (max-width:576px){body.products .hero__title{top:25%}}body.products .hero__subtitle{top:50%}body.products .hero__button{top:70%}@media (max-width:576px){body.products .hero__button{top:75%}}body.products .products__blocks--title{position:relative}#hero-products{background-image:url(/img/hero-products.jpg)}body.contact{background-color:#fef6ee}body.contact .hero:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(0,0,0,.3)),color-stop(45%,rgba(0,0,0,.25)),to(rgba(0,0,0,.15)));background-image:linear-gradient(rgba(0,0,0,.3) 20%,rgba(0,0,0,.25) 45%,rgba(0,0,0,.15) 100%)}body.contact #find-us{background-color:#fff}body.contact #find-us>.heading{text-align:center;padding:40px 0}#hero-contact{background-image:url(/img/hero-contact.jpg);background-position:center -15px}@media (max-width:1366px){#hero-contact{background-position:center 0}}.about{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fef6ee;min-height:850px;min-height:55vw}@media (max-width:1024px){.about{min-height:auto}}.about__inner{padding:40px 50px 60px 50px}@media (max-width:576px){.about__inner{padding:20px 30px 40px 30px}}@media (max-width:1024px){.about__subtitle{font-size:17px;padding-right:0;padding-left:0}}@media (max-width:768px){.about__subtitle{font-size:16px}}@media (max-width:1024px){.about{height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}}.about__text{width:48%;background-color:#fef6ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:40px;padding-right:40px}@media (max-width:1024px){.about__text{width:100%;padding-top:70px;text-align:center}}.about__image{width:52%;padding-right:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1024px){.about__image{display:block;width:100%;padding-right:40px;padding-left:40px}}.about__image img{max-width:100%}.quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fef6ee;padding-left:12.5%;padding-right:12.5%;padding-top:40px;padding-bottom:130px}@media (max-width:1024px){.quote{padding-bottom:40px;padding-left:40px;padding-right:40px}}.quote__image{width:35%}@media (max-width:1024px){.quote__image{width:25%}}.quote__image img{max-width:65%;margin-top:-105px;margin-left:20px}@media (max-width:1024px){.quote__image img{margin-left:0}}.quote__text{width:65%;font-family:"Playfair Display",serif;font-style:italic;color:#774946;font-size:20px;line-height:32px}@media (max-width:1024px){.quote__text{width:75%;font-size:16px;line-height:28px}}.quote__author{margin-top:20px;font-size:18px;color:#8b7970}@media (max-width:768px){.quote__author{font-size:17px}}body.no-route .hero{height:100vh;background-image:url(/img/no-route.jpg);background-position:center center}body.no-route .hero__title{top:30%}body.no-route .hero .button{top:70%}body.privacy .hero{background-image:url(/img/privacy.jpg);background-position:center center}body.privacy .hero__title{top:45%}body.privacy .hero .button{top:70%}body.privacy .content{padding:50px 10vw 80px 10vw;background:url(/img/crossword.png)}@media (max-width:576px){body.privacy .content{padding:30px 20px}}body.privacy .privacy__text{line-height:21px;padding-right:12vw}body.privacy .heading{margin-top:40px;padding-right:12vw}