.animated,#header,#header a.logo svg,#header #primary-nav ul li a:before,#header #primary-nav ul li a:after,#header #primary-nav ul li ul.submenu:before,.instagram-feed #instagram-feed .slick-slide:after,#footer a img,#home .top-content .header-img .slick-dots li:after,#home .main-content .quads .unit .hover,#home .main-content .events .prevArrow,#home .main-content .events .nextArrow,.close-widget,.close-widget::before,.close-widget::after,.contact-detail ul.social-media li a svg,#content .intro .logos li,#content .intro .logos li:after,#content .intro .logos li span,#content .content ul.slick-dots li button,#content .bottom ul.slick-dots li button,#content .content .in-quads .prevArrow,#content .content .in-quads .nextArrow,#content .bottom .in-quads .prevArrow,#content .bottom .in-quads .nextArrow,#content .team .member:before,#content .team .member:after,#content .team .member .hover .name,#content .team .member .hover .title{transition:all 0.3s ease-in-out}.animated,#header,#header a.logo svg,#header #primary-nav ul li a:before,#header #primary-nav ul li a:after,#header #primary-nav ul li ul.submenu:before,.instagram-feed #instagram-feed .slick-slide:after,#footer a img,#home .top-content .header-img .slick-dots li:after,#home .main-content .quads .unit .hover,#home .main-content .events .prevArrow,#home .main-content .events .nextArrow,.close-widget,.close-widget::before,.close-widget::after,.contact-detail ul.social-media li a svg,#content .intro .logos li,#content .intro .logos li:after,#content .intro .logos li span,#content .content ul.slick-dots li button,#content .bottom ul.slick-dots li button,#content .content .in-quads .prevArrow,#content .content .in-quads .nextArrow,#content .bottom .in-quads .prevArrow,#content .bottom .in-quads .nextArrow,#content .team .member:before,#content .team .member:after,#content .team .member .hover .name,#content .team .member .hover .title{transition:all 0.3s ease-in-out}*{box-sizing:border-box}*:focus{outline:0 !important}body{font-family:"Avenir Book","sans-serif";color:#170700;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrapper{margin:0 auto;max-width:1500px;width:100%}a,input,button{color:#170700;transition:all 0.3s ease-in-out}a:hover,a:focus,input:hover,input:focus,button:hover,button:focus{text-decoration:none !important;color:#c69c6d}.btn,#panel input[type="button"]{background-color:#170700;padding:10px 30px;display:inline-block;zoom:1;text-align:center;text-transform:uppercase;outline:none;border:none;border-radius:0;cursor:pointer;text-transform:uppercase;color:#fff;font-size:13px;font-family:"Avenir Medium","sans-serif";letter-spacing:0.7px;position:relative;z-index:2}.btn:before,#panel input[type="button"]:before{transition:0.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:'';background-color:#c69c6d;z-index:-2}.btn:hover,#panel input[type="button"]:hover{color:#Fff}.btn:hover:before,#panel input[type="button"]:hover:before{transition:0.5s all ease;left:0;right:0;opacity:1}.btn-outline{border:1px solid #c69c6d;color:#fff;text-transform:uppercase;font:13px "Avenir Medium","sans-serif";padding:10px 20px;position:relative;z-index:2;display:inline-block}.btn-outline:before{transition:0.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:'';background-color:#c69c6d;z-index:-2}.btn-outline:hover{color:#fff}.btn-outline:hover:before{transition:0.5s all ease;left:0;right:0;opacity:1}.hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#header{width:100%;top:0;position:fixed;z-index:99;padding:10px 0}#header a.logo{display:inline-block;margin:0 0 0 10px}#header a.logo:hover{opacity:0.7}#header a.logo span{display:inline-block;text-indent:-5555px}#header a.logo svg{height:86px;margin-top:-14px;width:160px}#header .phone{text-align:center;width:100%;max-width:170px;padding-top:5px;display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:0.5px;font:14px "Avenir Black","sans-serif"}#header .phone:hover{color:#c69c6d}#header .bookNow{background-color:#c69c6d;display:inline-block;width:100%;max-width:170px;padding:12px 0;color:#fff;text-transform:uppercase;letter-spacing:0.5px;font:14px "Avenir Black","sans-serif";text-align:center;position:relative;z-index:2;margin-right:-4px}#header .bookNow:before{transition:0.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:'';background-color:#fff;z-index:-2}#header .bookNow:hover{color:#c69c6d}#header .bookNow:hover:before{transition:0.5s all ease;left:0;right:0;opacity:1}#header .bars{display:inline-block;vertical-align:middle;width:30px;background:none;-webkit-appearance:none;border:none;cursor:pointer;float:right}#header .bars .bar{display:block;width:30px;height:2px;background-color:#fff;margin:5px 0;transform:rotate(0deg);transform-origin:0% 0%;transition:all 0.3s ease-in-out;text-indent:-10000px}#header .bars .label{text-transform:uppercase;color:#fff;font:10px "Avenir Medium","sans-serif";top:-5px;position:relative}#header .bars.active .bar{transform:rotate(45deg);transition:all 0.3s ease-in-out;transform-origin:0% 0%;margin-left:5px}#header .bars.active .bar.last{transform:rotate(-45deg);transition:all 0.3s ease-in-out;transform-origin:25% 260%}#header .bars.active .bar.mid{opacity:0;visibility:hidden}#header #primary-nav{padding-top:15px;text-align:right}#header #primary-nav ul{margin:0}#header #primary-nav ul li{margin-left:30px;list-style:none;display:inline-block;position:relative;padding-bottom:14px}#header #primary-nav ul li a{color:#fff;text-transform:uppercase;letter-spacing:0.5px;font:14px "Avenir Black","sans-serif";display:block;position:relative;padding:7px 0;overflow:hidden;text-shadow:0 0 15px rgba(23,7,0,0.4)}#header #primary-nav ul li a:before,#header #primary-nav ul li a:after{width:0;height:1px;left:50%;content:"";background-color:#fff;position:absolute;overflow:hidden}#header #primary-nav ul li a:before{left:-20px;top:0}#header #primary-nav ul li a:after{right:-20px;bottom:0}#header #primary-nav ul li a.active:before,#header #primary-nav ul li a.active:after{left:15%;width:70%}#header #primary-nav ul li ul.submenu{position:absolute;left:50%;width:180px;text-align:center;margin-left:-90px;padding:20px 0 10px;z-index:10;top:35px;display:none}#header #primary-nav ul li ul.submenu:before{height:0px;width:1px;background-color:#fff;content:"";position:absolute;top:0px;left:50%}#header #primary-nav ul li ul.submenu li{background-color:rgba(23,7,0,0.9);margin:0;padding:0;display:block}#header #primary-nav ul li ul.submenu li.primary-nav-sub-2 a{padding-bottom:10px}#header #primary-nav ul li ul.submenu li a{color:#fff;padding:6px 0px;text-transform:capitalize}#header #primary-nav ul li ul.submenu li a:before,#header #primary-nav ul li ul.submenu li a:after{display:none}#header #primary-nav ul li ul.submenu li a:hover,#header #primary-nav ul li ul.submenu li a.active{color:#c69c6d}#header #primary-nav ul li:hover a:before,#header #primary-nav ul li:hover a:after{left:15%;width:70%}#header #primary-nav ul li:hover ul.submenu:before{height:20px}#header.scroll{background-color:rgba(23,7,0,0.9)}#header.scroll .logo svg{height:60px;margin-top:-25px;width:130px}#header.scroll #primary-nav ul li a:before,#header.scroll #primary-nav ul li a:after{background-color:#c69c6d}@font-face{font-family:"Avenir Book";src:url("fonts/avenir-book-webfont.eot");src:url("fonts/avenir-book-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/avenir-book-webfont.woff") format("woff"),url("fonts/avenir-book-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir Medium";src:url("fonts/avenir-medium-webfont.eot");src:url("fonts/avenir-medium-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/avenir-medium-webfont.woff") format("woff"),url("fonts/avenir-medium-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir Black";src:url("fonts/avenir-black-webfont.eot");src:url("fonts/avenir-black-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/avenir-black-webfont.woff") format("woff"),url("fonts/avenir-black-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Didot Bold";src:url("fonts/Didot-Bold.eot");src:url("fonts/Didot-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Didot-Bold.woff") format("woff"),url("fonts/Didot-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}.hours-internal{padding:20px 0;text-align:center;border-top:1px solid #170700;font:15px "Avenir Medium","sans-serif"}.weddings-private-events .hours-internal{border:0}.footer-gallery{background-color:#f3f2f2;padding:95px 0}.footer-gallery .slick-slide{margin-left:28px;height:171px;overflow:hidden}.footer-gallery .slick-slide img{width:171px;margin-top:-20px}.instagram-feed{background-color:#f3f2f2;padding:95px 0}.instagram-feed .handle{display:inline-block;vertical-align:middle;width:25%}.instagram-feed .handle a{display:inline-block;font:18px "Didot Bold","serif";text-transform:uppercase}.instagram-feed #instagram-feed{display:inline-block;vertical-align:middle;width:74%}.instagram-feed #instagram-feed .slick-slide{text-align:center;height:181px;overflow:hidden;position:relative}.instagram-feed #instagram-feed .slick-slide:after{position:absolute;z-index:1;width:100%;max-width:181px;left:50%;margin-left:-90px;height:100%;top:0;content:"";background:rgba(0,0,0,0.3);opacity:0}.instagram-feed #instagram-feed .slick-slide:hover:after{opacity:1}.instagram-feed #instagram-feed .slick-slide img{width:181px;margin-top:-20px;display:inline-block}#footer{clear:both}#footer a img:hover{opacity:.7}#footer .row{padding:55px 0 20px 0}#footer .row.bottom{border-top:1px solid #f0e6d3}#footer .awards{display:inline-block}#footer .awards img{display:inline-block;margin-left:20px;height:60px;margin-right:0px}#footer .name{text-transform:uppercase;font:20px "Avenir Medium","sans-serif";margin-bottom:10px;letter-spacing:1px}#footer .thankyouMsg{padding-top:20px;text-transform:uppercase;font-size:12px}#footer .title{text-transform:uppercase;font:20px "Avenir Medium","sans-serif";margin-bottom:20px;letter-spacing:1px}#footer .logos img{margin:0 30px}#footer #email-signup .gift-card{padding:5px 0 5px 40px;display:inline-block;background:url("images/gift-card.png") no-repeat left center;font-size:10px;margin-left:100px}#footer #email-signup .gift-card:hover{color:rgba(23,7,0,0.8);background:url("images/gift-card-hover.png") no-repeat left center}#footer #email-signup .form-label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#footer #email-signup input{background:none;border:0;border-bottom:1px solid #170700;text-transform:uppercase;font-size:12px;width:90%;display:inline-block;padding:8px 15px}#footer #email-signup .gdpr{margin-bottom:10px}#footer #email-signup .gdpr input{margin-right:5px;width:auto}#footer #email-signup .gdpr label{display:inline-block;margin:0;vertical-align:middle;width:90%}#footer #email-signup button{background:url("images/arrow-suscribe.png") no-repeat 90% center #c69c6d;padding:8px 50px 8px 15px;text-transform:uppercase;color:#fff;font-size:13px;font-family:"Avenir Medium","sans-serif";letter-spacing:0.7px;border:0}#footer #email-signup button:hover{background-color:#170700}#footer #secondary-nav ul{margin:0}#footer #secondary-nav ul li{margin-bottom:15px}#footer #secondary-nav ul li a{text-transform:uppercase;font:18px "Avenir Medium","sans-serif"}#footer #secondary-nav ul li a:hover{color:#c69c6d}#footer #secondary-nav ul li a.active{color:#c69c6d}#footer ul.social-media{margin-bottom:30px}#footer ul.social-media li a svg{fill:#777;height:20px}#footer ul.social-media li a:hover svg{fill:#170700}#footer .info{font:14px "Avenir Medium","sans-serif";color:#170700;line-height:1.8em}#footer ul.sister{margin:0 10px 15px 0;vertical-align:bottom;display:inline-block}#footer ul.sister li{display:inline-block;margin-right:1px;padding-right:5px;border-right:1px solid #8f8f8f;line-height:.7em}#footer ul.sister li:last-child{border:0}#footer ul.sister li a{font:11px/1em "Avenir Medium","sans-serif";color:#170700}#footer ul.sister li a:hover{color:#c69c6d}#footer .charming{display:block;clear:both}#footer .groups{display:inline-block}.fine-print{background-color:#170700;padding:20px 0;color:#fff;font-size:10px}.fine-print a.tambourine{color:#fff;display:inline-block}.fine-print a.tambourine svg{fill:#fff;height:15px;position:relative;left:-35px;top:5px}.fine-print a.tambourine:hover{opacity:0.7}.fine-print #third-nav{display:inline-block;border-right:1px solid #625854;margin-right:10px}.fine-print #third-nav ul{margin:0}.fine-print #third-nav ul li{display:inline-block;list-style:none;margin-right:5px;padding-right:5px;border-right:1px solid #625854;line-height:.9em}.fine-print #third-nav ul li:last-child{border:0}.fine-print #third-nav ul li a{color:#fff;line-height:.9em}.fine-print #third-nav ul li a:hover{color:#c69c6d}.fine-print #third-nav ul li a.active{color:#c69c6d}@keyframes home-scroll{0%{opacity:0}50%{opacity:1}100%{opacity:0}}#home .top-content{position:relative}#home .top-content .uvp{position:absolute;width:100%;z-index:10;top:40%;text-align:center;color:#fff;text-shadow:0 0 20px rgba(0,0,0,0.4);text-transform:uppercase;font:25px "Avenir Medium","sans-serif";letter-spacing:1px}#home .top-content .uvp span{letter-spacing:0;display:block;font:2em "Didot Bold","serif"}#home .top-content .lines{border:1px solid #c69c6d;position:absolute;width:calc(100% - 20px);left:10px;height:calc(100% + 40px);top:10px;z-index:10}#home .top-content .hours{text-align:center;position:absolute;width:100%;top:calc(100% + 15px);left:0;z-index:10;font:15px "Avenir Medium","sans-serif"}#home .top-content .hours span{display:inline-block;margin-right:25px;padding-right:25px;border-right:1px solid #c69c6d}#home .top-content .header-img{overflow:hidden}#home .top-content .header-img img{max-width:100%}#home .top-content .header-img .slick-dots{position:absolute;z-index:10;bottom:10px;right:30px;cursor:pointer}#home .top-content .header-img .slick-dots li{color:#fff;font:15px "Avenir Black","sans-serif";display:inline-block;margin-right:10px}#home .top-content .header-img .slick-dots li:after{content:"";width:0;display:inline-block;height:1px;background-color:#fff;margin-left:5px;position:relative;bottom:5px}#home .top-content .header-img .slick-dots li.slick-active:after{width:25px}#home .main-content h2{font:28px "Didot Bold","serif"}#home .main-content h3{font:38px "Didot Bold","serif"}#home .main-content h4{font:17px "Avenir Medium","sans-serif";text-transform:uppercase;margin:30px 0 20px;letter-spacing:1.5px}#home .main-content .learn-more{display:inline-block;padding:3px 0;border-bottom:1px solid #170700;text-transform:uppercase;font:13px "Avenir Medium","sans-serif"}#home .main-content .learn-more:hover{padding:3px 10px}#home .main-content .intro-content{padding:360px 0 120px;background:url("images/food-icon.png") no-repeat center 150px}#home .main-content .intro-content h1{font:2.4em "Didot Bold","serif";margin:0 0 30px}#home .main-content .menus{height:100vh;max-height:850px;min-height:700px;position:relative;background:url("images/home-menu.jpg") no-repeat center center;background-size:cover;text-align:center}#home .main-content .menus h2{position:absolute;width:100%;top:20%}#home .main-content .menus .btn-holder{position:absolute;width:100%;top:65%}#home .main-content .menus .btn-holder .btn,#home .main-content .menus .btn-holder #panel input[type="button"],#panel #home .main-content .menus .btn-holder input[type="button"]{margin:0 15px}#home .main-content .accolades .copy{display:table}#home .main-content .accolades .copy .inner{padding-left:10%;width:70%;display:table-cell;vertical-align:middle}#home .main-content .accolades .copy .inner h3{margin-bottom:50px}#home .main-content .accolades .copy .inner ul li{padding-left:55px;margin-bottom:40px;font-size:14px}#home .main-content .accolades .copy .inner ul li strong{font:normal 16px "Avenir Medium","sans-serif";display:block}#home .main-content .accolades .copy .inner ul li.tripadvisor{background:url("svg/Ta-Logo.svg") no-repeat left center}#home .main-content .accolades .copy .inner ul li.opentable{background:url("svg/OpenTable-Logo.svg") no-repeat left center}#home .main-content .accolades .copy .inner ul li.ad{background:url("svg/AD-logo.svg") no-repeat left center}#home .main-content .accolades .copy .inner ul li.dirona{background:url("svg/dirona.svg") no-repeat left center}#home .main-content .quads{padding:40px 0}#home .main-content .quads .unit{height:460px;position:relative}#home .main-content .quads .unit.happy-hours{background:url("images/Homepage-Event-HappyHour.jpg") no-repeat center center}#home .main-content .quads .unit.happy-hours:hover .learn-more{display:none}#home .main-content .quads .unit.events{background:url("images/home-events.jpg") no-repeat center center}#home .main-content .quads .unit .hover{position:absolute;width:100%;height:100%}#home .main-content .quads .unit .hover .inner{position:absolute;bottom:60px;width:80%;max-width:360px;left:10%}#home .main-content .quads .unit .hover p{display:none;margin-bottom:30px}#home .main-content .quads .unit:hover .hover{background-color:rgba(255,255,255,0.9)}#home .main-content .events{background-color:#170700;position:relative}#home .main-content .events .prevArrow,#home .main-content .events .nextArrow{color:#fff;position:absolute;bottom:70px;font-size:14px;cursor:pointer;z-index:10}#home .main-content .events .prevArrow:hover,#home .main-content .events .nextArrow:hover{color:#c69c6d}#home .main-content .events .prevArrow{left:10%;background:url("images/arrow-left.png") no-repeat left center;padding-left:30px}#home .main-content .events .nextArrow{left:calc(10% + 150px);background:url("images/arrow-right.png") no-repeat right center;padding-right:30px}#home .main-content .events .unit{display:-ms-flexbox;display:flex}#home .main-content .events .unit .copy{text-align:center;min-height:600px}#home .main-content .events .unit .copy .inner{padding:70px 0 150px;display:inline-block;width:80%;max-width:470px;padding-right:10%;text-align:left;color:#fff}#home .main-content .events .unit .copy .inner h3{margin-bottom:70px}#home .main-content .events .unit .copy .inner p{margin-bottom:30px}#home .main-content .events .unit .copy .inner .btn-outline{margin:5px 10px 5px 0}#home .main-content .events .unit .image{background:url("images/home-meetings.jpg") no-repeat center center;background-size:cover;min-height:600px}.has-blog ul.posts-list li{margin:2em 0;padding-right:10%}.has-blog ul.posts-list li img{width:100%;height:auto}.has-blog ul.posts-list li a.read-more{text-transform:uppercase;font-size:75%;text-decoration:underline}.has-blog .posts-sidebar{background-color:#FFF;padding:3%;margin:2em 0;text-align:center}.has-blog .posts-sidebar>*:first-child{margin-top:0}.has-blog .posts-sidebar>*:last-child{margin-bottom:0}.has-blog .posts-sidebar h3,.has-blog .posts-sidebar h2{text-transform:capitalize !important;letter-spacing:0px;font-size:130% !important}.has-blog .posts-sidebar p{font-size:90% !important;margin-bottom:2em}.has-blog .posts-sidebar ul.blog-archive{list-style:none;text-align:left;padding:0 5%;font-size:90%}.has-blog .posts-sidebar ul.blog-archive li a.year{display:block;border-top:1px solid #E0E0E0;padding:0 5%}.has-blog .posts-sidebar ul.blog-archive li:last-child a.year{border-bottom:1px solid #E0E0E0}.has-blog .posts-sidebar ul.blog-archive li ul.sub-blog-archive{margin:10px 0}.has-post h1{display:none}.has-post article.post{margin-bottom:4em}.has-post article.post .post-content{padding:2.5% 5%}.has-post article.post .post-content .inner-content h1{display:block}.has-post article.post .post-content .inner-content .date{font-family:serif;font-style:italic;font-size:18px;margin-bottom:2em;margin-top:-1em}.has-post article.post .post-content .share-btn{display:inline-block;height:32px;margin-top:1em;padding-left:40px;background:url(images/icon-share.png) left center no-repeat;background-size:31.5px 27px;text-transform:uppercase;font-size:90%;line-height:2.2;color:#a4a4a4 !important;transition:all 0.3s ease-in-out}.has-post article.post .post-content .share-btn:hover{opacity:0.7}.has-post article.post .post-img figure{margin-bottom:1em;position:relative}.has-post article.post .post-img figure img{width:100%;height:auto}.has-post article.post .post-img figure .pin-it-button{width:43px;height:21px;position:absolute;top:5px;left:10px;transition:all 0.3s ease-in-out}.has-post article.post .post-img figure .pin-it-button:hover{opacity:0.7}.has-post #share-modal{min-width:500px;padding:3em;text-align:center}.has-post #share-modal h2{margin:0 0 1em 0}body#press #content{margin-top:70px}body#press #content h1.headline{margin:20px 0 50px}body#press #content h1.headline span{display:block;font-family:"Didot Bold","serif";font-size:25px}body#press #content #top-content{padding:40px 0}body#press #content #top-content .media-contact{background-color:#c69c6d;padding:30px 20px;text-align:center}body#press #content #top-content .media-contact h2,body#press #content #top-content .media-contact p,body#press #content #top-content .media-contact h3{color:#fff}body#press #content #top-content .media-contact a{color:#fff}body#press #content #top-content .media-contact a:hover{color:#170700}body#press #content #top-content .media-contact h2{font-size:24px;margin-bottom:20px}body#press #content #full-content a.btn{margin-right:10px;margin-bottom:10px}body#press #content #press-form__container{padding:50px 0}body#press #content #press-form__container .container{position:relative}body#press #content #press-form__container h2.form-title{margin-bottom:30px;margin-top:0}body#press #content #press-form__container #formRFP{width:100%}body#press #content #press-form__container p#thankyou{text-align:center;font-size:15px}body#press #content #press-form__container .close-media-form{position:absolute;top:0;right:15px;width:38px;height:38px;background-image:url("svg/close-button.svg");background-position:center;background-repeat:no-repeat;transition:opacity .3s ease-in-out}body#press #content #press-form__container .close-media-form:hover{opacity:.5}body#press #content #complementary-content{margin-bottom:30px}body#press #content #press-awards h2.quad-title,body#press #content #press-releases h2.quad-title{margin-bottom:22.5px}body#press #content #press-awards .award-container{margin-bottom:30px}body#press #content #press-awards h2.award-title{margin:0;color:#170700;font-size:20px;transition:color .3s ease-out}body#press #content #press-awards a.accolade-btn{display:block}body#press #content #press-awards a.accolade-btn:hover h2.award-title{color:#c69c6d}body#press #content #press-releases .left-side{padding-right:5%}body#press #content #press-releases .press-release{margin-bottom:30px}body#press #content #press-releases .press-release a.btn.btn-icon-press{padding-left:45px;padding-right:0;background-image:url("images/icon-press.svg");background-position:center left;color:#c69c6d;border:0}body#press #content #press-releases .press-release a.btn.btn-icon-press:after{position:absolute;top:auto;bottom:0;left:0;width:0;height:1px;border:0;background-color:#c69c6d;transform:none;transition:width .5s ease-in-out}body#press #content #press-releases .press-release a.btn.btn-icon-press:hover::after{width:100%}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.wrapper{margin:0 auto;max-width:1500px;width:100%}.no-gutter{padding-left:0;padding-right:0}.no-gutter-left{padding-left:0}.no-gutter-right{padding-right:0}.v-align{float:none;display:inline-block;vertical-align:middle}.v-center{position:relative;top:50%;transform:translateY(-50%)}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.col-height{display:table-cell;float:none;height:100%}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}.fancybox-close{background:url("svg/close-button.svg");top:18px;right:18px;width:26px;height:26px}.fancybox-close:hover{opacity:0.7}.animate-fade{opacity:0}.animate-fade.top{transform:translateY(0%)}.animate-fade.top.fade-in{transform:translateY(-5%)}.animate-fade.bottom{transform:translateY(-5%)}.animate-fade.bottom.fade-in{transform:translateY(0%)}.animate-fade.left{transform:translateX(-5%)}.animate-fade.left.fade-in{transform:translateX(0%)}.animate-fade.right{transform:translateX(5%)}.animate-fade.right.fade-in{transform:translateX(0%)}.animate-fade.fade-in{opacity:1;transition:all 1s ease-out}blockquote{margin-left:0;font-size:inherit;border-left:none}.breadcrumb{padding:8px 15px;margin-left:20px;margin-bottom:5px;list-style:none}.breadcrumb>li{display:inline-block}.breadcrumb li+li:before{padding:0 5px;color:#777;content:"›"}.breadcrumb>.active{color:#777}.sym-slides,.slick{opacity:0;transition:all 0.5s ease-in-out}.sym-slides.slick-initialized,.slick.slick-initialized{opacity:1}.slick-prev,.slick-next{display:inline-block;position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;padding:0;cursor:pointer;color:transparent !important;border:none;outline:none;background:transparent;z-index:20;text-indent:-9999px}.slick-prev:hover,.slick-next:hover{color:transparent}.slick-prev{left:-30px;background:url(images/arrow-left.png) no-repeat center}.slick-prev:hover{background-position:left center}.slick-next{right:-30px;background:url(images/arrow-right.png) no-repeat center}.slick-next:hover{background-position:right center}#ui-datepicker-div.ui-widget-content{background:#ffffff !important;z-index:1000 !important;border:none !important;padding:0 !important}#ui-datepicker-div.ui-widget-content *{font-family:sans-serif;font-weight:normal !important;font-size:14px;text-align:center}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{transform:translateY(-50%)}.ui-datepicker-prev{top:50% !important;left:10px !important;transform:translateY(-50%)}.ui-datepicker-next{top:50% !important;right:10px !important;transform:translateY(-50%)}.ui-datepicker-next span{margin-top:-8px !important;transform:rotate(180deg) !important}.ui-datepicker-calendar{margin:0 !important;width:100% !important}.ui-datepicker-calendar thead{background:#c69c6d}.ui-datepicker-calendar tbody{padding:10px;background:#ffffff}.ui-icon,.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon,.ui-state-hover .ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url("images/left-arrow-datepicker.svg") !important;background-size:10px;background-position:center;background-repeat:no-repeat}.ui-state-active:hover,.ui-datepicker-next .ui-corner-all:hover{background-color:#170700 !important}#ui-datepicker-div.ui-widget-content a span,#ui-datepicker-div.ui-widget-content a span{margin-top:0;top:50% !important}.ui-state-default{background-color:white !important;border:0 !important}#ui-datepicker-div .ui-widget-header{position:relative;padding:10px 0;background:#170700 !important;color:#ffffff;border-radius:0 !important;border:0 !important}#ui-datepicker-div .ui-widget-header .ui-datepicker-title{color:#ffffff;font-family:"Didot Bold","serif" !important}#ui-datepicker-div .ui-widget-header .ui-datepicker-title select,#ui-datepicker-div .ui-widget-header .ui-datepicker-title span{text-transform:uppercase;font-family:"Didot Bold","serif"}#ui-datepicker-div .ui-state-highlight,#ui-datepicker-div.ui-widget-content .ui-state-highlight,#ui-datepicker-div .ui-widget-header .ui-state-highlight{background:none !important;border:0 !important;color:#666 !important}#ui-datepicker-div .ui-datepicker th{font-weight:normal !important}#ui-datepicker-div.ui-widget-content a,#ui-datepicker-div.ui-widget-content a{text-align:center}#ui-datepicker-div .ui-state-active,#ui-datepicker-div.ui-widget-content .ui-state-active,#ui-datepicker-div .ui-widget-header .ui-state-active{background:#170700 !important;border-color:#170700;color:#fff !important}#ui-datepicker-div .ui-datepicker th{padding:5px 0 !important;font-size:12px}#ui-datepicker-div .ui-datepicker-month,.ui-datepicker-year{background-color:transparent;border:none;font-size:16px !important}#ui-datepicker-div .ui-state-hover,#ui-datepicker-div.ui-widget-content .ui-state-hover,#ui-datepicker-div .ui-datepicker .ui-widget-header .ui-state-hover,#ui-datepicker-div .ui-datepicker .ui-state-focus,#ui-datepicker-div .ui-datepicker .ui-widget-content .ui-state-focus,#ui-datepicker-div .ui-datepicker .ui-widget-header .ui-state-focus{color:#fff !important;background:#170700 !important}#ui-datepicker-div .ui-accordion-content{height:auto !important}ul.global-sitemap{position:relative;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}ul.global-sitemap li{line-height:1.6;margin-bottom:10px;list-style:none}ul.global-sitemap li ul{border-left:1px solid #EAEAEA;margin-left:0px;margin-bottom:10px}ul.global-sitemap li ul li{padding:10px 5px 3px 5px;list-style:none !important;line-height:1.2;font-size:90%;margin-bottom:0px}ul.global-sitemap li ul li a{text-decoration:none !important;color:grey;padding-left:10px}ul.global-sitemap li ul li a:hover{color:#c69c6d}ul.global-sitemap li ul li ul{margin:10px 0 0 10px}ul.global-sitemap li ul li ul li ul li{padding:0;margin-bottom:3px}ul.global-sitemap li ul li ul li ul li a{opacity:0.7}ul.global-sitemap li ul li:before{display:none}#content-popin .box-arrow-popin{background-color:#170700}#content-popin .box-arrow-popin .arrow svg{fill:#c69c6d}.horizontal-center{float:none !important;display:inline-block;vertical-align:middle}.horizontal-center__left-side{margin-left:-2%}.horizontal-center__right-side{margin-right:-2%}.close-widget{position:absolute;top:15px;right:15px;width:10px;height:10px;z-index:20;overflow:hidden;cursor:pointer;display:none}.close-widget:hover::before,.close-widget:hover::after{background:#170700}.close-widget::before,.close-widget::after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#FFF}.close-widget::before{transform:rotate(45deg)}.close-widget::after{transform:rotate(-45deg)}#ot-reservation-widget{position:absolute;width:100%;z-index:10;right:10px;display:none}#ot-reservation-widget .ot-dtp-picker.wide{float:right;width:75% !important;margin:0;background-color:#c69c6d;max-width:650px;padding:11px 22px 11px 12px;border-radius:0}#ot-reservation-widget .ot-dtp-picker.wide .ot-title{display:none}#ot-reservation-widget .ot-dtp-picker.wide form.ot-dtp-picker-form{background:transparent !important;height:40px !important;border:none !important;border-radius:0 !important}#ot-reservation-widget .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector{width:24%;margin-right:1%;background-color:transparent;height:40px;line-height:40px;border:1px solid #fff;padding:0;font-size:12px;text-align:left;text-transform:uppercase;font-family:"Avenir Medium","sans-serif"}#ot-reservation-widget .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link{color:#fff;padding:0 0 0 40px;height:40px;line-height:40px;outline:0 !important}#ot-reservation-widget .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link:before,#ot-reservation-widget .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector .ot-dtp-picker-selector-link:after{top:50%;color:#fff;transform:translateY(-50%);font-size:19px !important}#ot-reservation-widget .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector select{-webkit-appearance:none;border-radius:0 !important;left:0;margin:0;padding:0;height:40px;line-height:40px;color:#ffffff}#ot-reservation-widget .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector:hover{background-color:#fff}#ot-reservation-widget .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector:hover .ot-dtp-picker-selector-link{color:#170700}#ot-reservation-widget .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector:hover .ot-dtp-picker-selector-link:before,#ot-reservation-widget .ot-dtp-picker.wide form.ot-dtp-picker-form .ot-dtp-picker-selector:hover .ot-dtp-picker-selector-link:after{color:#170700}#ot-reservation-widget .ot-dtp-picker.wide .ot-dtp-picker-button{float:none !important;display:inline-block;width:25%;padding:0;position:relative;box-shadow:none;line-height:40px;height:40px;border-radius:0;font-size:12px;font-weight:500;font-family:"Avenir Medium","sans-serif";color:#fff;border:0;text-transform:uppercase;background-color:#170700}#ot-reservation-widget .ot-dtp-picker.wide .ot-dtp-picker-button:hover{background-color:#fff;color:#170700}#ot-reservation-widget .ot-dtp-picker.wide .picker__holder{width:290px}#ot-reservation-widget .ot-dtp-picker.wide .picker__holder .picker__box{padding:0 25px 20px 20px}#ot-reservation-widget .ot-dtp-picker.wide .picker__holder .picker__day--highlighted{background-color:#c69c6d}#ot-reservation-widget .ot-dtp-picker.wide .picker__holder .picker__nav--prev:before,#ot-reservation-widget .ot-dtp-picker.wide .picker__holder .picker__nav--next:before{color:#c69c6d}#ot-reservation-widget .ot-dtp-picker.wide .ot-powered-by{display:none}.contact-detail .address,.contact-detail .phone{margin-top:3px}.contact-detail .address{font-size:20px;margin:20px 0;font-family:"Didot Bold","serif"}.contact-detail .phone{font-size:14px;margin-bottom:20px}.contact-detail ul.social-media{margin-top:3.75px !important}.contact-detail ul.social-media li:first-child{margin-left:-5px}.contact-detail ul.social-media li a svg{max-width:100%;height:15px;fill:#b6b6b6}.contact-detail ul.social-media li a:hover svg{fill:#170700}#frmContact{margin:0 auto;width:90%}form,#panel{margin-bottom:2em;width:100%}form label,#panel label{display:block;margin:0 0 10px;font-size:15px;color:#170700;font:15px "Avenir Medium","sans-serif"}form label span,#panel label span{font-size:0.8em}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form select,form textarea,#panel input[type=text],#panel input[type=email],#panel input[type=tel],#panel input[type=date],#panel select,#panel textarea{border:1px solid #170700;margin:0px 0px 10px;color:#170700;background-color:transparent;font-size:15px;padding:10px 3%;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none}form select,#panel select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}form select::-ms-expand,#panel select::-ms-expand{display:none}form select option,#panel select option{color:black;text-align:center}form textarea,#panel textarea{min-height:120px}form input:-ms-input-placeholder,#panel input:-ms-input-placeholder{color:#170700;opacity:1}form input::placeholder,#panel input::placeholder{color:#170700;opacity:1}form .btnSubmit,#panel .btnSubmit{display:block;width:180px}#frmContact input[type=text],#frmContact input[type=email],#frmContact input[type=tel],#frmContact select,#frmContact textarea,#formRFP input[type=text],#formRFP input[type=email],#formRFP input[type=tel],#formRFP select,#formRFP textarea{width:100%}#frmContact .form-entry,#frmContact .field,#formRFP .form-entry,#formRFP .field{margin-bottom:10px;position:relative;overflow:auto}label.error{color:red}input[type=text].error,select.error,textarea.error{border:1px solid red !important}.errorMsg,#email-error p{line-height:1.4;margin:0 auto 10px;text-align:left}.errorMsg ul,.errorMsg ul li{color:#fff !important;margin-bottom:0;list-style:none}.errorMsg ul li:before{display:none}#email-error.success{background-color:#170700}fieldset{border:0;padding:0 15px;margin-bottom:2em}fieldset legend{font-size:110%;margin-bottom:15px;margin-bottom:2em;font:1.8em "Didot Bold","serif"}#frmContact .form-entry.one-line label{float:left;width:35%}#frmContact .form-entry.one-line input[type=text],#frmContact .form-entry.one-line .form-entry input[type=text].small,#frmContact .form-entry.one-line .form-entry select.small{width:auto}#frmContact .one_half{width:50%;float:left}#frmContact .one_half:last-child{padding-left:5%}#formRFP .ui-datepicker-trigger{left:168px;position:absolute;top:39px}#formRFP .field input.hasDatepicker{width:160px}#formRFP .contact_type{width:160px;float:left;display:inline;margin-top:17px;padding-right:30px;text-align:left;color:#170700}#panel{max-width:500px;margin-top:4em}#panel .mode,#panel .startdir,#panel .enddir{color:#170700;float:left;width:100%;margin-bottom:20px;font-size:16px}#panel .mode label,#panel .startdir label,#panel .enddir label{width:150px;margin-bottom:15px}#panel .mode input[type=text],#panel .startdir input[type=text],#panel .enddir input[type=text]{color:#170700;width:100%;font-family:inherit;padding:8px 3%}#panel .mode select{width:100%;font-family:inherit;display:block;padding:10px 25px}#panel br{display:none}#panel p{clear:both}body{line-height:1.5em}.read-more-copy{display:none}.read-more-copy p{margin-bottom:30px}#content{overflow-x:hidden}#content .header{position:relative;margin-top:80px}#content .header .lines{border:1px solid #c69c6d;position:absolute;width:calc(100% - 20px);left:10px;height:100%;top:10px;z-index:10}.contact #content .header{display:none}#content .intro{padding:80px 0}.circa-1886 #content .intro{padding-bottom:0}.contact #content .intro{padding:120px 0 50px}#content .intro h1{font:38px "Didot Bold","serif";margin-bottom:30px}#content .intro p{margin-bottom:30px;line-height:1.6em}#content .intro p .read-more{color:#000;text-transform:uppercase;letter-spacing:1px;font-family:"Avenir Medium","sans-serif";font-size:0.85em}#content .intro p .read-more:hover{color:#c69c6d}#content .intro .logos li{display:inline-block;margin:0 10px;padding-top:105px;position:relative;vertical-align:top}#content .intro .logos li:after{top:80px;position:absolute;content:"";width:1px;height:0px;left:50%;background-color:#170700}#content .intro .logos li span{font:13px "Avenir Medium","sans-serif";opacity:0;color:#170700}#content .intro .logos li:hover span{opacity:1}#content .intro .logos li:hover:after{height:20px}#content .intro .logos li.tripadvisor{background:url("images/logos/circa-TA-award-grey.png") no-repeat center top;margin:0}#content .intro .logos li.tripadvisor:hover{background-image:url("images/logos/circa-TA-award-blk.png")}#content .intro .logos li.four-diamond{background:url("images/logos/circa-four-diamonds-grey.png") no-repeat center top}#content .intro .logos li.four-diamond:hover{background-image:url("images/logos/circa-four-diamonds-blk.png")}#content .intro .logos li.forbes{background:url("images/logos/circa-forbes-grey.png") no-repeat center top}#content .intro .logos li.forbes:hover{background-image:url("images/logos/circa-forbes-blk.png")}#content .intro .logos li.wine-spectator{background:url("svg/WIneSpectator.svg") no-repeat center top;background-size:auto 88px}#content .intro .logos li.wine-spectator:after{top:92px}#content .intro .logos li.wine-spectator:hover:after{height:15px}#content .intro .logos li.architectural{background:url("svg/archdigest-grey.svg") no-repeat center top;background-size:80px auto}#content .intro .logos li.architectural:hover{background-image:url("svg/archdigest-blk.svg")}.sitemap #content .content,.menu #content .content,.contact #content .content,.sitemap #content .bottom,.menu #content .bottom,.contact #content .bottom{margin-bottom:100px}#content .content h2,#content .bottom h2{font:38px "Didot Bold","serif"}#content .content h3,#content .bottom h3{font:28px "Didot Bold","serif"}#content .content h4,#content .bottom h4{font:17px "Avenir Medium","sans-serif";text-transform:uppercase;letter-spacing:1.5px}#content .content h5,#content .bottom h5{font:13px "Avenir Medium","sans-serif";text-transform:uppercase}#content .content p,#content .bottom p{margin-bottom:30px}#content .content p.terms,#content .bottom p.terms{font-size:12px;margin-bottom:20px}#content .content .gf,#content .bottom .gf{text-transform:uppercase;color:#c69c6d;font:15px "Avenir Black","sans-serif"}#content .content ul,#content .bottom ul{list-style:none}#content .content ul.sym-inline-list,#content .bottom ul.sym-inline-list{padding-left:15px}#content .content ul.sym-inline-list li,#content .bottom ul.sym-inline-list li{list-style:none}#content .content ul.slick-dots,#content .bottom ul.slick-dots{padding-left:0;text-align:center;position:absolute;top:35%;right:-30px}#content .content ul.slick-dots li,#content .bottom ul.slick-dots li{position:relative;display:block;width:8px;height:8px;margin:10px 10px;padding:0;cursor:pointer}#content .content ul.slick-dots li button,#content .bottom ul.slick-dots li button{font-size:0;line-height:0;display:block;width:7px;height:7px;padding:4px;cursor:pointer;color:transparent;outline:none;background-color:transparent;border:1px solid #170700;border-radius:50%;background-clip:padding-box}#content .content ul.slick-dots li.slick-active button,#content .bottom ul.slick-dots li.slick-active button{background-color:#170700}#content .content .in-quads,#content .bottom .in-quads{background-color:#170700;position:relative;margin-top:40px;margin-bottom:-1px}#content .content .in-quads .prevArrow,#content .content .in-quads .nextArrow,#content .bottom .in-quads .prevArrow,#content .bottom .in-quads .nextArrow{color:#fff;position:absolute;bottom:70px;font-size:14px;cursor:pointer}#content .content .in-quads .prevArrow:hover,#content .content .in-quads .nextArrow:hover,#content .bottom .in-quads .prevArrow:hover,#content .bottom .in-quads .nextArrow:hover{color:#c69c6d}#content .content .in-quads .prevArrow,#content .bottom .in-quads .prevArrow{right:calc(41% + 420px);background:url("images/arrow-left.png") no-repeat left center;padding-left:30px;content:"Prev Room"}#content .content .in-quads .nextArrow,#content .bottom .in-quads .nextArrow{right:calc(41% + 290px);background:url("images/arrow-right.png") no-repeat right center;padding-right:30px}#content .content .in-quads .unit,#content .bottom .in-quads .unit{display:-ms-flexbox;display:flex}#content .content .in-quads .unit .copy,#content .bottom .in-quads .unit .copy{text-align:right}#content .content .in-quads .unit .copy .inner,#content .bottom .in-quads .unit .copy .inner{padding:70px 0 100px;display:inline-block;width:80%;max-width:470px;padding-right:10%;text-align:left;color:#fff}#content .content .in-quads .unit .copy .inner h2,#content .bottom .in-quads .unit .copy .inner h2{margin-bottom:60px}#content .content .in-quads .unit .copy .inner p,#content .bottom .in-quads .unit .copy .inner p{margin-bottom:30px}#content .content .in-quads .unit .copy .inner .btn-outline,#content .bottom .in-quads .unit .copy .inner .btn-outline{margin-right:10px}#content .content .in-quads .unit .copy .inner .btn,#content .content .in-quads .unit .copy .inner #panel input[type="button"],#panel #content .content .in-quads .unit .copy .inner input[type="button"],#content .bottom .in-quads .unit .copy .inner .btn,#content .bottom .in-quads .unit .copy .inner #panel input[type="button"],#panel #content .bottom .in-quads .unit .copy .inner input[type="button"]{background-color:#c69c6d}#content .content .in-quads .unit .copy .inner .btn:before,#content .content .in-quads .unit .copy .inner #panel input[type="button"]:before,#panel #content .content .in-quads .unit .copy .inner input[type="button"]:before,#content .bottom .in-quads .unit .copy .inner .btn:before,#content .bottom .in-quads .unit .copy .inner #panel input[type="button"]:before,#panel #content .bottom .in-quads .unit .copy .inner input[type="button"]:before{background-color:#fff}#content .content .in-quads .unit .copy .inner .btn:hover,#content .content .in-quads .unit .copy .inner #panel input[type="button"]:hover,#panel #content .content .in-quads .unit .copy .inner input[type="button"]:hover,#content .bottom .in-quads .unit .copy .inner .btn:hover,#content .bottom .in-quads .unit .copy .inner #panel input[type="button"]:hover,#panel #content .bottom .in-quads .unit .copy .inner input[type="button"]:hover{color:#170700}#content .content .tasting-menu,#content .bottom .tasting-menu{border:1px solid #c69c6d;font-size:13px;padding:12px 15px;line-height:1.6em;display:inline-block;margin-bottom:30px}#content .content .filter-bar,#content .bottom .filter-bar{background-color:#f3f1f2;text-align:center;padding:30px 0;margin-bottom:80px}#content .content .filter-bar h5,#content .bottom .filter-bar h5{display:inline-block;font-family:"Avenir Black","sans-serif";margin-right:20px;padding-right:20px;border-right:1px solid #170700}#content .content .filter-bar .filter,#content .bottom .filter-bar .filter{display:inline-block}#content .content .filter-bar .filter li,#content .bottom .filter-bar .filter li{margin-left:10px;display:inline-block;font:13px "Avenir Medium","sans-serif";text-transform:uppercase;cursor:pointer;padding:5px 0}#content .content .filter-bar .filter li:hover,#content .bottom .filter-bar .filter li:hover{color:#c69c6d}#content .content .filter-bar .filter li.active,#content .bottom .filter-bar .filter li.active{border-bottom:1px solid #170700}#content .content .menu-buttons,#content .bottom .menu-buttons{background-color:#f3f1f2;text-align:center;padding:30px 0;margin-bottom:80px}#content .content .menu-buttons h3,#content .bottom .menu-buttons h3{margin:0 0 20px}#content .content .menu-wrapper,#content .bottom .menu-wrapper{margin-bottom:60px}#content .content .menu-wrapper .title,#content .bottom .menu-wrapper .title{text-align:center;font:32px "Didot Bold","serif";margin-bottom:30px}#content .content .menu-wrapper .title span,#content .bottom .menu-wrapper .title span{background-color:#fff;padding:0 10px;position:relative;z-index:1}#content .content .menu-wrapper .title:after,#content .bottom .menu-wrapper .title:after{height:1px;width:100%;background:#c69c6d;content:"";position:relative;top:-18px;display:block}#content .content .menu-wrapper .menu-item,#content .bottom .menu-wrapper .menu-item{position:relative}#content .content .menu-wrapper .menu-item .gf,#content .bottom .menu-wrapper .menu-item .gf{position:absolute;left:-15px;top:3px}#content .content .menu-wrapper .menu-item .name,#content .bottom .menu-wrapper .menu-item .name{text-transform:uppercase;font:13px "Avenir Medium","sans-serif";margin-bottom:5px;margin-right:20px;display:inline-block}#content .content .menu-wrapper .menu-item .price,#content .bottom .menu-wrapper .menu-item .price{margin-right:10%;font:13px "Avenir Black","sans-serif";display:inline-block}#content .content .menu-wrapper .menu-item p,#content .bottom .menu-wrapper .menu-item p{width:90%;font-style:italic;font-size:13px}#content .bottom{padding:100px 0}#content .bottom .inner{width:95%}#content .bottom .inner h2{margin-bottom:5px}#content .bottom .inner h4{margin:0 0 20px}#content .quads-alt{padding:40px 0}#content .quads-alt .inner{width:95%}#content .quads-alt .inner h2{margin-bottom:5px}#content .quads-alt .inner h4{margin:0 0 20px}#content .event-read-more{letter-spacing:1px;text-transform:uppercase;font-size:13px}#content .event-read-more:hover{color:#c69c6d}#content .event-more{display:none}#content .team{background-color:#170700}#content .team .member{position:relative}#content .team .member:before{border:1px solid #c69c6d;position:absolute;width:calc(100% - 10px);left:5px;height:100%;bottom:5px;z-index:10;content:"";opacity:0}#content .team .member:after{background:transparent;background:-webkit-gradient(left top, left bottom, color-stop(0%, transparent), color-stop(50%, rgba(0,0,0,0.25)), color-stop(100%, rgba(0,0,0,0.5)));background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.25) 50%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );top:0;left:0;position:absolute;width:100%;height:100%;z-index:9;content:"";opacity:0}#content .team .member .hover{position:absolute;bottom:20px;text-align:center;color:#fff;width:100%;z-index:11}#content .team .member .hover .name{font:20px "Avenir Medium","sans-serif";text-transform:uppercase;margin-top:20px;opacity:0}#content .team .member .hover .title{font-size:14px;margin-top:15px;opacity:0}#content .team .member:hover:before,#content .team .member:hover:after,#content .team .member.active:before,#content .team .member.active:after{opacity:1}#content .team .member:hover .hover .name,#content .team .member:hover .hover .title,#content .team .member.active .hover .name,#content .team .member.active .hover .title{opacity:1;margin-top:0}#content .team #memberInfo{color:#fff}#content .team #memberInfo .inner{padding:50px 0 50px 5%;max-width:400px}#content .team #memberInfo h2{margin-bottom:0}#content .team #memberInfo h4{margin:0 0 40px}#content .team #memberInfo p{font-size:15px}#content .team #memberInfo .bio-read-more{color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:13px}#content .team #memberInfo .bio-read-more:hover{color:#c69c6d}#content .team #memberInfo .bio-more{display:none}.sub-menu{padding:30px 0 10px;text-align:center;border-bottom:1px solid #170700}.sub-menu ul li{display:inline-block;margin-right:15px;padding-right:15px;border-right:1px solid #222;line-height:0.65}.sub-menu ul li a{padding:3px 0;color:#170700;font:15px "Avenir Medium","sans-serif"}.sub-menu ul li a.active{cursor:default;color:#c69c6d}.sub-menu ul li a:hover{color:#c69c6d}.sub-menu ul li:last-child{border-right:0px}.instructions-block{margin-top:190px}.instructions-block .shortcode-block{padding:40px 0}.instructions-block .shortcode-block .title{font-family:"Didot Bold","serif";font-size:35px;text-align:center}.instructions-block .shortcode-block .location{font-family:"Avenir Book","sans-serif";font-size:13px;text-align:center;margin-bottom:35px}.instructions-block .shortcode-block .instructions{margin:0 auto 30px auto;width:95%;max-width:1170px;text-align:left;padding:40px}@media only screen and (min-width: 768px) and (max-width: 1024px){#formRFP{width:100%}#formRFP fieldset{margin:0 1%;width:48%}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){#header #primary-nav{display:none;position:fixed;width:100%;top:84px;left:0;background-color:rgba(23,7,0,0.9);padding-top:0;text-align:center}#header #primary-nav ul li{margin:0 15px}#home .top-content .hours span{padding-right:15px;margin-right:15px}#home .main-content .intro-content{padding-bottom:50px}#home .main-content .accolades .copy .inner h3{margin-bottom:20px}#home .main-content .accolades .copy .inner ul li{margin-bottom:30px}#home .main-content .events .prevArrow,#home .main-content .events .nextArrow{bottom:auto;top:450px}#home .main-content .events .unit{display:block}#home .main-content .events .unit .copy{min-height:500px}#home .main-content .events .unit .copy .inner{padding:30px 0 45px;max-width:80%}.instagram-feed #instagram-feed .slick-slide{height:151px}.instagram-feed #instagram-feed .slick-slide:after{max-width:151px}.instagram-feed #instagram-feed .slick-slide img{width:151px;margin-top:-20px}#content .intro .logos li{width:95px}#content .intro .logos li:after{height:20px}#content .intro .logos li span{opacity:1}#content .intro .logos li span br{display:none}#content .team{background-color:#170700;margin:0 -20px;text-align:center}#content .team h2{color:#fff;padding-top:30px}#content .team h2 span{display:block;text-transform:uppercase;font:12px "Avenir Book","sans-serif";letter-spacing:0.5px}#content .team ul.slick-dots{bottom:auto;top:380px}#content .team .member .profile{position:relative;display:inline-block;margin-top:30px}#content .team .member .profile img{width:100%}#content .team .member .profile:before{border:1px solid #c69c6d;position:absolute;width:calc(100% - 15px);left:5px;height:calc(100% - 10px);top:5px;z-index:10;content:"";opacity:1}#content .team #memberInfo .inner{max-width:95%;text-align:left;padding-top:25px}#content .content .in-quads .unit{display:block}#content .content .in-quads .unit .copy .inner{padding:30px 0 50px;margin:0 auto;display:block;width:70%;left:15%;max-width:70%}#content .bottom{padding:30px 0}#footer .awards{padding-top:20px;display:block;text-align:center}#footer .awards img{margin:0 20px}}


/*# sourceMappingURL=style.css.map */
