article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}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"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-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}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}.hide{display:none !important}.underline{text-decoration:underline}img{max-width:100%;height:auto}a,a:visited{text-decoration:none}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}::selection{background:#85714E;color:#fff}::-moz-selection{background:#85714E;color:#fff}@font-face{font-family:"Proxima Nova";src:url("../fonts/proxima_nova/ProximaNova-LightWeb.eot");src:url("../fonts/proxima_nova/ProximaNova-LightWeb.eot?#iefix") format("embedded-opentype"),url("../fonts/proxima_nova/ProximaNova-LightWeb.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Proxima Nova";src:url("../fonts/proxima_nova/ProximaNova-XboldWeb.eot");src:url("../fonts/proxima_nova/ProximaNova-XboldWeb.eot?#iefix") format("embedded-opentype"),url("../fonts/proxima_nova/ProximaNova-XboldWeb.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"Proxima Nova B";src:url("../fonts/proxima_nova/ProximaNova-BoldWeb.eot");src:url("../fonts/proxima_nova/ProximaNova-BoldWeb.eot?#iefix") format("embedded-opentype"),url("../fonts/proxima_nova/ProximaNova-BoldWeb.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Tiempos Headline";src:url("../fonts/tiempos/TiemposHeadlineWeb-Semibold.eot");src:url("../fonts/tiempos/TiemposHeadlineWeb-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/tiempos/TiemposHeadlineWeb-Semibold.woff") format("woff");font-weight:normal;font-style:normal}h1,h2{font-family:"Tiempos Headline";margin:0;padding:0}h1,h2,h3{font-size:20px;clear:both}.entry-content h1{margin-bottom:16px;color:#85714E}h2{line-height:1.2;margin-bottom:27px;color:#85714E}p,a,a:visited{font-family:"Proxima Nova";font-size:16px;color:#494949;line-height:1.6;margin:0 0 23px;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;word-wrap:normal;-webkit-font-feature-settings:"liga", "dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}p strong,p b,a strong,a b,a:visited strong,a:visited b{font-size:20px;font-weight:normal;line-height:1.5}a{text-decoration:underline}@media (min-width: 481px){h1,h2,h3{font-size:25px}h2{line-height:1.2}.entry-content h1{margin-bottom:37px}}.nav-toggle{width:30px;height:22px;top:9px;right:0;position:absolute;cursor:pointer}.nav-toggle .bar{width:100%;position:absolute;border-bottom:2px solid #494949;-webkit-transition:all 600ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 600ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 600ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 600ms cubic-bezier(0.23, 1, 0.32, 1)}.nav-toggle .bar1{top:0}.nav-toggle .bar2{top:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.nav-toggle .bar3{top:20px}.open_nav .nav-toggle .bar1,.open_nav .nav-toggle .bar3{top:10px}.open_nav .nav-toggle .bar1{-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}.open_nav .nav-toggle .bar2{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.open_nav .nav-toggle .bar3{-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}@media (min-width: 601px){.nav-toggle{top:16px}.open_nav .nav-toggle .bar1,.open_nav .nav-toggle .bar3{top:10px}}.navigation{width:100%;position:fixed;right:0;top:68px;bottom:0;background-color:#e3e3e3;overflow-y:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 600ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 600ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 600ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 600ms cubic-bezier(0.23, 1, 0.32, 1)}.open_nav .navigation{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.navigation__list{margin-left:79px;margin-top:50px;float:left;width:100%}.navigation__item{float:left;width:100%}.navigation__item a{font-family:"Proxima Nova";font-size:25px;line-height:70px;color:#494949;text-decoration:none;-webkit-transition:color 600ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:color 600ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:color 600ms cubic-bezier(0.23, 1, 0.32, 1);transition:color 600ms cubic-bezier(0.23, 1, 0.32, 1)}.navigation__item a:hover{color:#969696}@media (min-width: 601px){.navigation{width:400px;top:91px}}@media (min-width: 1025px){.navigation{height:100vh}}.logo{width:100%;background-size:100%}.logo--large{display:none}.logo--small{height:40px}.header{width:100%;padding:14px 20px;background-color:#eaeaea;position:fixed;top:0;z-index:18}.header .inner-wrap{position:relative}.header .brand{width:40px;margin:0 auto}.header--site{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 600ms ease-out,-webkit-transform 600ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:opacity 600ms ease-out,-moz-transform 600ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 600ms ease-out,-o-transform 600ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 600ms ease-out,transform 600ms cubic-bezier(0.23, 1, 0.32, 1)}.header--site.fade-in{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.header--site--is-up{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.header--site--is-up.fade-in{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media (min-width: 601px){.logo--large{height:56px;display:block}.logo--small{display:none}.header{padding:21px 20px 14px}.header .inner-wrap{width:91.57895%;margin-left:auto;margin-right:auto}.header .brand{width:264px}.header_elem_anim{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}.video--home{position:absolute;left:0;top:0;bottom:0;right:0;width:100vw;height:100%;display:block;background-color:#000;z-index:-1;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.video--home--playing{z-index:20;display:block}.stop_btn{width:34px;height:34px;border-radius:50%;position:fixed;top:31px;right:20px;cursor:pointer;z-index:-1;-webkit-transition:opacity 0.6s ease-out;-moz-transition:opacity 0.6s ease-out;-o-transition:opacity 0.6s ease-out;transition:opacity 0.6s ease-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.stop_btn.show{z-index:22;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.stop_btn::after,.stop_btn::before{content:"";position:absolute;width:30px;border-bottom:2px solid #ebebeb;left:0;top:37%}.stop_btn::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.stop_btn::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 1025px){.video--home{height:100vh}.stop_btn{right:97px}}@media (min-width: 1401px){.video--home{object-fit:cover}.stop_btn{top:31px;right:97px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.img_type--image{height:45vh}.gallery{margin:0;padding:0;width:100%}.gallery__slide{width:100%}.gallery__control{width:28px;height:53px;background-image:url(../images/gallery__controls_img.png);background-color:transparent;border:none;position:absolute;top:50%;margin-top:-26px;z-index:10;background-size:200%;background-repeat:no-repeat}.gallery__control:focus{outline:none}.gallery__control--left{left:15px;background-position:0 0}.gallery__control--right{right:15px;background-position:100% 0}@media (min-width: 601px){.img_type--image{height:1024px}.gallery__control{width:58px;height:112px;margin-top:-56px}.gallery__control--left{left:40px}.gallery__control--right{right:40px;background-position:-58px 0px}}@media (min-width: 1025px){.img_type--image{height:100vh}}.section{-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center top;position:relative;overflow:hidden;width:100%;background-repeat:no-repeat}.section .page-title{font-family:"Tiempos Headline";color:#85714E;text-align:center}.section .column{width:100%;padding:45px 20px 20px}.section-one-col .entry-content{text-align:center}.section-one-col .article-header{margin-bottom:40px}.section-three-col .column--1,.section-three-col .column--2,.section-three-col .column--3{width:100%;float:left}.section--home .column{padding:88px 20px 0}.section--home .page-title{display:none}.section--home .play_btn{cursor:pointer;display:inline-block}.section--gallery{padding:0}.section--menus,.section--diary-dates{padding-top:45px;padding-bottom:45px}.section--the-bar .entry-content{color:#a6a6a6}.section--map{padding-bottom:0}@media (max-width: 599px){.section--home,.section--the-bar{min-height:600px}.section--home{background-image:url(../images/mobile-assets/mobile_home-bg.jpg) !important;background-position:center}.section--the-bar{background-image:url(../images/mobile-assets/mobile_thebar-bg.jpg) !important;background-position:center}}@media (min-width: 601px){.section{padding-bottom:100px}.section .column{margin:0 auto;padding-top:126px}.section-one-col .column{width:66.31579%;margin-left:auto;margin-right:auto}.section-one-col .article-header{margin-bottom:40px}.section-two-col .column{width:91.57895%}.section-three-col .column{width:91.57895%}.section--home,.section--the-bar{min-height:1024px}.section--home .column{padding-top:260px}.section--home .page-title{display:none}.section--home .entry-content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}.section--home .play_btn{cursor:pointer;display:inline-block}.section--gallery{padding:0}.section--menus{padding-top:69px;padding-bottom:69px}.section--diary-dates{padding-top:89px;padding-bottom:89px}.section--the-bar .entry-content{color:#a6a6a6}.section--map{padding-bottom:0}}@media (min-width: 801px){.section-one-col .column{width:57.89474%}.section-two-col .column{width:66.31579%}.section-three-col .column{width:66.31579%}}@media (min-width: 1025px){.parallax--1{background-attachment:fixed;background-repeat:none;position:static}.section-one-col .column{width:41.05263%}.section-two-col .column{width:91.57895%}.section-two-col .column--1{width:45%;max-width:495px;margin-right:2.5%;float:left}.section-two-col .column--2{width:45%;max-width:553px;margin-left:2.5%;float:right}.section-three-col .column{width:91.57895%}.section-three-col .column--1,.section-three-col .column--2,.section-three-col .column--3{width:33.33%;padding:0 30px}.section--home,.section--the-bar{height:100vh}}@media (min-width: 1286px){.section-two-col .column{width:1285px}}@media (min-width: 1601px){.section-one-col .column{width:32.63158%}.section-two-col .column{padding-top:170px}.section-three-col .column{width:1700px}.section-three-col .column--1,.section-three-col .column--2,.section-three-col .column--3{padding:0 50px}.section-three-col .column--1{width:554px}.section-three-col .column--2{width:476px}.section-three-col .column--3{width:410px}}.wpcf7{float:left;width:100%;margin-bottom:20px}.wpcf7-form{padding:16px 0}.wpcf7-form>p{text-align:center}.wpcf7-form-control-wrap{width:100%;float:left}.wpcf7-form-control{outline:none;border:none;font-size:14px;line-height:22px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.wpcf7-text{width:100%;border-bottom:1px solid #494949;padding:2px 0;margin-bottom:12px;color:#494949;background:none}.wpcf7-textarea{width:100%;border:1px solid #494949;margin:20px 0;padding:15px;height:100px;color:#494949;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none}.wpcf7-textarea:focus{text-align:left}.wpcf7-textarea:visited{text-align:left}.wpcf7-submit{background:none;border:1px solid #494949;font-weight:bold;display:inline-block;color:#494949;float:left;text-transform:uppercase;font-family:"Proxima Nova B";font-weight:normal}.wpcf7-response-output{padding:0;margin:-19px 0 0;color:#494949;font-size:12px;width:100%;text-align:center;border:none !important;float:left}.wpcf7 .ajax-loader{display:none}span.wpcf7-not-valid-tip{font-size:12px;margin-top:-12px}.menus{width:100%;padding:40px 40px 0}.menus__entry{position:relative;width:100%;height:145px;margin-bottom:20px;border:2px solid #1a1a1a;float:left;text-decoration:none}.menus__entry:hover .menus__view_menu_copy{color:#85714E}.menus__title{font-family:"Proxima Nova";font-weight:bold;text-transform:uppercase;text-align:center;margin-top:20px;padding:0 40px;line-height:1.2;color:#1a1a1a}.menus__view_menu_copy{bottom:25px;width:100%;text-align:center;position:absolute;margin:0;text-transform:uppercase;word-spacing:3px;-webkit-transition:color 600ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:color 600ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:color 600ms cubic-bezier(0.23, 1, 0.32, 1);transition:color 600ms cubic-bezier(0.23, 1, 0.32, 1)}.menus__view_menu_copy .border{border-bottom:1px solid #85714E;width:80%;left:0;display:block;margin:0 auto;margin-top:-14px}.menus__view_menu_copy .text{display:inline-block;background-color:#EBEBEB;padding:0 20px}@media (max-width: 599px){.menus__entry{background:none !important}}@media (min-width: 601px){.menus{padding-top:55px;width:91.57895%;margin-left:auto;margin-right:auto;padding:30px 0}.menus__entry{width:45%;height:260px;margin:0 2.5% 5%;background-position:center center;background-repeat:no-repeat;position:relative;-webkit-transition:all 600ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 600ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 600ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 600ms cubic-bezier(0.23, 1, 0.32, 1)}.menus__entry:hover{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.menus__entry:hover .menus__view_menu_copy{color:#85714E}.menus__title{margin-top:30px}.menus__view_menu_copy{bottom:45px}}@media (min-width: 1025px){.menus__entry{width:28.3%}}@media (min-width: 1138px){.menus{width:1137px;padding-top:60px}.menus__entry{width:311px;height:394px;margin:0 34px 68px}.menus__title{margin-top:50px}.menus__view_menu_copy{bottom:52px}}.map-canvas{width:100%;height:320px}.gmnoprint img,#map-canvas img{max-width:none}@media (min-width: 601px){.map-canvas{height:520px}}@media (min-width: 601px){.map-canvas{height:60vh}}.recency{padding:0 40px}.recency .entry-content{margin-top:26px;margin-bottom:26px;text-align:center}.recency__articles{position:relative}.recency__thumb{width:100%;height:195px;float:left;background-size:100%;background-size:cover;background-position:center center;position:relative}.recency__thumb__overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s ease-out;-webkit-transition-delay:0.1s;-moz-transition:opacity 0.6s ease-out 0.1s;-o-transition:opacity 0.6s ease-out 0.1s;transition:opacity 0.6s ease-out 0.1s}.recency__thumb__overlay__btn{font-size:14px;font-family:"Proxima Nova B";color:#fff;text-transform:uppercase;padding:10px 0 6px;border-bottom:2px solid #fff;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-16px;-webkit-filter:blur(6px);-moz-filter:blur(6px);filter:blur(6px);-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;transition:all 0.7s ease-out}.recency__thumb:hover .recency__thumb__overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1)}.recency__thumb:hover .recency__thumb__overlay__btn{-webkit-filter:blur(0);-moz-filter:blur(0);filter:blur(0);-webkit-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition-delay:0.1s;-moz-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.1s;-o-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.1s;transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.1s}.recency__entry{width:100%;text-align:center;float:left;margin-bottom:27px;min-height:320px}.recency__entry p{float:left;position:relative;width:100%}.recency__entry p::before,.recency__entry p::after{content:"";position:absolute;border-bottom:2px solid #898989;width:32%;top:10px}.recency__entry p::before{left:0}.recency__entry p::after{right:0}.recency__entry__title{font-size:20px;font-family:"Tiempos Headline";float:left;width:100%;margin-bottom:15px}.recency__entry__pubtime{font-size:14px;color:#494949}.recency__pagination{display:none}@media (min-width: 601px){.recency{width:91.57895%;padding:0;margin:0 auto}.recency__thumb{width:100%;height:195px;float:left;background-size:100%;background-size:cover;background-position:center center;position:relative}.recency__thumb__overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s ease-out;-webkit-transition-delay:0.1s;-moz-transition:opacity 0.6s ease-out 0.1s;-o-transition:opacity 0.6s ease-out 0.1s;transition:opacity 0.6s ease-out 0.1s}.recency__thumb__overlay__btn{font-size:14px;font-family:"Proxima Nova B";color:#fff;text-transform:uppercase;padding:10px 0 6px;border-bottom:2px solid #fff;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-16px;-webkit-filter:blur(6px);-moz-filter:blur(6px);filter:blur(6px);-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;transition:all 0.7s ease-out}.recency__thumb:hover .recency__thumb__overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1)}.recency__thumb:hover .recency__thumb__overlay__btn{-webkit-filter:blur(0);-moz-filter:blur(0);filter:blur(0);-webkit-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition-delay:0.1s;-moz-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.1s;-o-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.1s;transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.1s}.recency__entry{width:45%;margin:0 2.5%;text-align:center;float:left;margin-bottom:0px;min-height:360px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.recency__entry p{float:left;position:relative;width:100%}.recency__entry p::before,.recency__entry p::after{content:"";position:absolute;border-bottom:2px solid #898989;width:32%;top:10px}.recency__entry p::before{left:0}.recency__entry p::after{right:0}.recency__entry__title{font-size:20px;font-family:"Tiempos Headline";float:left;width:100%;margin-bottom:15px}.recency__entry__pubtime{font-size:14px;color:#494949}.recency__page{width:100%;height:100%;z-index:-10}.recency__page--active{z-index:10}.recency__page--active .recency__entry{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.recency__pagination{display:block;position:absolute;width:145px;height:100%;top:0;background-repeat:no-repeat;background-position:center 47.6%;cursor:pointer;z-index:10}.recency__pagination--newer{left:0;background-image:url(../images/pagination_latest.png)}.recency__pagination--older{right:0;background-image:url(../images/pagination_older.png)}}@media (min-width: 1025px){.recency .entry-content{margin-top:26px;margin-bottom:26px;text-align:center}.recency__articles{position:relative}.recency__thumb{width:100%;height:195px;float:left;background-size:100%;background-size:cover;background-position:center center;position:relative}.recency__thumb__overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s ease-out;-webkit-transition-delay:0.1s;-moz-transition:opacity 0.6s ease-out 0.1s;-o-transition:opacity 0.6s ease-out 0.1s;transition:opacity 0.6s ease-out 0.1s}.recency__thumb__overlay__btn{font-size:14px;font-family:"Proxima Nova B";color:#fff;text-transform:uppercase;padding:10px 0 6px;border-bottom:2px solid #fff;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-16px;-webkit-filter:blur(6px);-moz-filter:blur(6px);filter:blur(6px);-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;transition:all 0.7s ease-out}.recency__thumb:hover .recency__thumb__overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1)}.recency__thumb:hover .recency__thumb__overlay__btn{-webkit-filter:blur(0);-moz-filter:blur(0);filter:blur(0);-webkit-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transition-delay:0.1s;-moz-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.1s;-o-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.1s;transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.1s}.recency__entry{width:30%;margin:0 1.6%;text-align:center;float:left;margin-bottom:27px;min-height:320px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.recency__entry p{float:left;position:relative;width:100%}.recency__entry p::before,.recency__entry p::after{content:"";position:absolute;border-bottom:2px solid #898989;width:32%;top:10px}.recency__entry p::before{left:0}.recency__entry p::after{right:0}.recency__entry__title{font-size:20px;font-family:"Tiempos Headline";float:left;width:100%;margin-bottom:15px}.recency__entry__pubtime{font-size:14px;color:#494949}.recency__page{top:0;width:100%;height:100%;z-index:-10}.recency__page--active{z-index:10}.recency__page--active .recency__entry{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.recency__pagination{display:block;position:absolute;width:145px;height:100%;top:0;background-repeat:no-repeat;background-position:center 47.6%;cursor:pointer;z-index:10}.recency__pagination--newer{left:0;background-image:url(../images/pagination_latest.png)}.recency__pagination--older{right:0;background-image:url(../images/pagination_older.png)}}@media (min-width: 1601px){.recency{max-width:74.1%;margin-left:auto;margin-right:auto}.recency:after{content:" ";display:block;clear:both}.recency__entry{width:17.6vw;margin:0 3.54vw;margin-bottom:40px}}.mailchimp{position:relative}.mailchimp__cta{cursor:pointer;z-index:1;position:absolute;top:0;width:100%}.mailchimp__cta a{padding-left:3px;text-decoration:underline}.mailchimp__form{z-index:-1;width:100%}.mailchimp__fields{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 400ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:opacity 400ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:opacity 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 400ms cubic-bezier(0.23, 1, 0.32, 1)}.mailchimp__fields input{width:94%;padding:2px 0 3px;margin-bottom:10px;color:#dbdbdb;background:none;outline:none;border:none;border-bottom:1px solid #808080;font-size:14px;line-height:22px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.mailchimp__fields input[type="submit"]{width:6%;position:absolute;right:-29px;top:23px;border:none;bottom:13px;background-image:url(../images/form_submit_icon.png);background-position:center center;background-repeat:no-repeat}.mailchimp--showform .mailchimp__cta{z-index:-1}.mailchimp--showform .mailchimp__form{z-index:1}.mailchimp--showform .mailchimp__fields{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.site-footer{width:100%;float:left;background-color:#111;padding:104px 0 66px}.site-footer__container{width:91.57895%;position:relative;margin:0 auto;padding:0 20px}.site-footer .column{width:100%}.site-footer .column p,.site-footer .column a,.site-footer .column a:visited{font-style:normal;margin:0;color:#dbdbdb;text-decoration:none}.site-footer .column a{-webkit-transition:color 0.6s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:color 0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:color 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:color 0.6s cubic-bezier(0.23, 1, 0.32, 1)}.site-footer .column a:hover{color:#85714E}.site-footer .column .mailchimp a{text-decoration:underline}.site-footer .column .tel a{cursor:text}.site-footer .column .tel a:hover{color:inherit}.site-footer .column .back-to-top{cursor:pointer;padding-right:24px;background-image:url(../images/up-caret.png);background-position:right 40%;background-repeat:no-repeat;-webkit-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.6s cubic-bezier(0.23, 1, 0.32, 1)}.site-footer .column .back-to-top:hover{background-position:right 20%}.site-footer .column small{font-size:14px;color:#686868}.site-footer .column small a{font-size:100%}@media (min-width: 801px){.site-footer__container{width:66.31579%}}@media (min-width: 1025px){.site-footer__container{width:91.57895%}.site-footer .column{float:left}.site-footer .column--1{width:357px;margin-right:40px}.site-footer .column--2{width:100px;margin-right:40px}.site-footer .column--3{width:320px}.site-footer .column--4{text-align:right}.site-footer .column .back-to-top{position:absolute;right:0;top:0}}@media (max-width: 1023px){.site-footer .column{margin-bottom:37px}.site-footer .column--3{margin-bottom:22px}.site-footer .column .back-to-top{position:absolute;top:-60px}}@media (min-width: 1401px){.site-footer__container{width:83.15789%}.site-footer .column--1{margin-right:80px}.site-footer .column--2{margin-right:80px}}.book-table-toggle{position:absolute;cursor:pointer;top:10px}.section--reservations{position:fixed;z-index:1;-webkit-transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:all 400ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translateY(-112%);-moz-transform:translateY(-112%);-ms-transform:translateY(-112%);-o-transform:translateY(-112%);transform:translateY(-112%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.section--reservations--is-down{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.section--reservations .column--1{padding-bottom:40px}.section--reservations .column--1>div{float:left}@media (max-width: 599px){.section--reservations{top:68px;height:100%}.section--reservations .column{height:100%;overflow-y:auto}}@media (min-width: 601px){.section--reservations{position:fixed;z-index:1;top:0;-webkit-transition:-webkit-transform 400ms cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:-moz-transform 400ms cubic-bezier(0.23, 1, 0.32, 1);-o-transition:-o-transform 400ms cubic-bezier(0.23, 1, 0.32, 1);transition:transform 400ms cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform:translateY(-112%);-moz-transform:translateY(-112%);-ms-transform:translateY(-112%);-o-transform:translateY(-112%);transform:translateY(-112%)}.section--reservations--is-down{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.section--reservations .column--1,.section--reservations .column--2{width:50%;margin:0}.section--reservations .column--1{float:right;padding-bottom:0}.section--reservations .column--1>div{float:right}.section--reservations .column--2{width:40%;float:left;padding-right:20px}}@media (min-width: 801px){.book-table-toggle{left:0px;top:11px;font-size:20px;display:block}.book-table-toggle.icon{display:none}.section--reservations .column{width:91.57895%}.section--reservations .column--1,.section--reservations .column--2{width:50%}.section--reservations .column--1{max-width:360px;float:left}.section--reservations .column--2{max-width:553px}}@media (min-width: 1025px){.section--reservations .column{margin-left:auto;margin-right:auto}}@media (min-width: 1601px){.section--reservations .column--2{margin-right:100px}}.error404 .container{width:100vw;height:100vh;min-height:500px}.error404 .header--site,.error404 .site-footer{display:none}.error__page{width:100vw;height:100vh;background-repeat:no-repeat;background-size:100%;background-size:cover;background-position:center center}.error__msg{font-size:25px;color:#fff;text-align:center;position:absolute;bottom:20px;width:100%;margin:0;text-shadow:0px 0px 8px rgba(0,0,0,0.6)}.error__msg a{font-size:25px;color:#fff;text-transform:uppercase}

header.header {
	transition: all 0.5s ease-in-out;
	margin-top: 0px !important;
}

div.grey--header--bar
{
    height: 40px;
    /*background-color: #464646;*/
    color: #FFFFFF;
    font-family: 'Montserrat', sans-serif;
    text-align: center;
    padding-top: 9px;
}

div.grey--header--bar span
{
	cursor:pointer;
	transition:all 0.5s ease-in-out;
	opacity: 1;
}

div.grey--header--bar span.mobile
{
	opacity:0;
	display:none;
}

@media (max-width: 767px){
	div.grey--header--bar span.mobile
	{
		opacity:1;
		display: block;
	}
	div.grey--header--bar span.desktop
	{
		opacity:0;
		display:none;
	}
}

div.sa-button-container { display: none; }


div.home-popup {
	width: 50%; 
	/*width: 100%; */
	float:left; 
	text-align:center;
}

div.home-popup img {
	margin-bottom: 20px;
	max-height: 326px;
	/*max-height: 225px;*/
	/*max-height: 190px;*/
}

div.home-popup a.popup-link { 
	color: #393939; 
	padding: 15px 25px 15px 25px; 
	/*padding: 10px 20px 10px 20px; */
	/*border-radius: 2px;*/
	border: 1px solid #393939;
	/*font-weight: normal;*/
	font-weight: bold;
	text-transform: uppercase;
	left: 0px;
	top: 0px;
	font-size: 16px;
	display: inline-block;
	position: relative;
	text-decoration: none;
}

@media (max-width: 767px) {
	div.home-popup {
		width: 100%; 
		float: none; 
	}
}

@media (max-width: 540px) {
	div.home-popup img { display: none; }
}
