.hero-banner-buttons{display:none!important}body .hero-banner-content{min-height:875px}.about__hero-banner-wrapper{position:relative}.about__hero-banner-wrapper div.hero-banner{display:table;margin-top:-86px;max-height:875px;min-height:875px;padding-bottom:24px;padding-top:24px;position:relative;width:100%}.about__hero-banner-wrapper div.hero-banner:before{background:none!important}.about__hero-banner-wrapper div.hero-banner picture.hero-banner-img{height:100%;left:0;position:absolute;top:0;width:100%}.about__hero-banner-inner{bottom:0;margin:auto 0;position:absolute;top:0;width:100%}.about__hero-banner-inner #hs_cos_wrapper_header{height:100%}.about__hero-banner-inner h1{align-items:center;color:#fff;display:flex;font-family:CormorantInfant;font-size:82px;font-weight:400;height:100%;letter-spacing:1px;line-height:94px;margin:0 auto;max-width:500px;text-align:center}.about__hero-banner-wrapper svg.icon-authentic-upscale-rustic{bottom:27%}.sticky-header .about__hero-banner-wrapper svg.icon-authentic-upscale-rustic{bottom:33%}.about__content.content-area{background:#fafafa;padding:0 100px 530px}#hs_cos_wrapper_text-2-images-1 .image-content-container{margin-top:0;padding-top:165px}#hs_cos_wrapper_text-2-images-1 .image-content-container .text-wrapper{padding-right:50px;padding-top:35px}#hs_cos_wrapper_text-2-images-1 .image-content-container .text-wrapper h2{font-size:55px;line-height:67px}#hs_cos_wrapper_text-2-images-1 .image-content-container .img-single-wrapper:nth-of-type(2){bottom:-470px}#hs_cos_wrapper_text-2-images-2 .image-content-container .text-wrapper h2{font-size:30px;font-weight:700;line-height:55px;margin-bottom:50px}#hs_cos_wrapper_text-2-images-1 .image-content-container svg.icon-logo{bottom:0;left:114%}#hs_cos_wrapper_text-2-images-2 .image-content-container .img-wrapper{margin-top:50px}#hs_cos_wrapper_text-2-images-2 .image-content-container.layout__content-img svg.icon-authentic-upscale-rustic{font-size:142px}#hs_cos_wrapper_text-2-images-2 .image-content-container.layout__content-img svg.icon-logo{bottom:-5%;height:142px;left:-5%;width:142px}#hs_cos_wrapper_text-2-images-3 .image-content-container{margin-top:0;padding-top:320px}#hs_cos_wrapper_text-2-images-3 .image-content-container .img-single-wrapper:first-of-type img,#hs_cos_wrapper_text-2-images-3 .image-content-container .img-single-wrapper:nth-of-type(2) img{max-width:398px}#hs_cos_wrapper_text-2-images-3 .image-content-container .img-wrapper{padding-top:120px}#hs_cos_wrapper_text-2-images-3 .image-content-container .img-single-wrapper:nth-of-type(2){bottom:-66%;position:absolute;right:-69%}#hs_cos_wrapper_text-2-images-3 .image-content-container .text-wrapper{padding-right:50px}.about__who-we-are{display:flex}.about__who-we-are .images{position:relative;width:50%}.about__who-we-are .images #hs_cos_wrapper_about__who-we-are-img-1 img{max-width:507px;width:100%!important}.about__who-we-are .images #hs_cos_wrapper_about__who-we-are-img-2{position:absolute;right:-48%;top:85%}.about__who-we-are .images #hs_cos_wrapper_about__who-we-are-img-2 img{max-width:382px;width:100%!important}.about__who-we-are .images svg{font-size:208px;left:90%;top:78%}.about__who-we-are .text-content{padding-left:120px;width:50%}.heading h2{font-size:55px;line-height:67px}.heading h2,.heading h3{font-family:CormorantInfant;font-weight:400;letter-spacing:1px}.heading h3{font-size:45px;line-height:55px}.about__who-we-are .text-content .content{font-family:FuturaStd-Light;font-size:16px;letter-spacing:1.5px;line-height:40px;margin-bottom:50px;margin-top:50px}.about__tradition-expertise{margin-top:600px}.about__tradition-expertise .heading h2{text-align:center}.about__tradition-expertise svg.icon{display:block;margin:0 auto 50px}.about__tradition-expertise .content{font-family:FuturaStd-Light;font-size:16px;letter-spacing:1.5px;line-height:40px;margin:50px auto 100px;max-width:820px;text-align:center}.about__hours-reservations{display:flex;margin-bottom:400px;margin-top:200px}.about__hours-reservations .text-content{width:50%}.about__hours-reservations .text-content h5{font-family:CormorantInfant;font-size:30px;font-weight:600;letter-spacing:1px;line-height:55px;margin-bottom:50px}.about__hours-reservations .text-content .inner{font-family:FuturaStd-Light;font-size:16px;letter-spacing:1.5px;line-height:40px;max-width:385px}.about__hours-reservations .text-content .inner strong{font-family:FuturaStd-Heavy;font-weight:700}#hs_cos_wrapper_rich_text-about__hours-reservations-2{margin-top:50px;max-width:380px}.about__hours-reservations .images{margin-top:70px;position:relative;width:50%}.about__hours-reservations .images div.img-1{text-align:right}.about__hours-reservations .images div.img-2{bottom:-29%;left:-50%;position:absolute}.about__hours-reservations .images svg{bottom:-3%;font-size:142px;left:15%}.about__hours-reservations .images .vertical-text{color:#d8ad67;display:inline-block;font-family:FuturaStd-Light;font-size:10px;left:-15%;letter-spacing:3.5px;line-height:12px;position:absolute;text-align:right;text-transform:uppercase;top:20%;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);width:auto}.about__hours-reservations .images .vertical-text strong{font-family:FuturaStd-Heavy}.about__hours-reservations .images .vertical-text a{color:#d8ad67;font-family:FuturaStd-Light;text-decoration:none}.about__hours-reservations .images .img-1 .vertical-text{left:0;top:10%}.about__hours-reservations .images .img-2 .vertical-text{bottom:13%;left:-24%;top:unset}.about__our-chef{position:relative}.about__our-chef .text-content{padding-left:59.6%;padding-right:50px}.about__our-chef .text-content .content{font-family:FuturaStd-Light;font-size:16px;letter-spacing:1.5px;line-height:40px;max-width:450px}.about__our-chef .images{margin-top:-300px;max-width:100%}.about__our-chef .images .column{position:relative}.about__our-chef .images .column.img-2{margin-left:35%;margin-top:-15%}.about__our-chef .images .column div.instagram a{color:#d8ad67}.about__our-chef .images .column svg.icon-instagram{fill:currentColor;stroke-width:0;stroke:currentColor;bottom:23px;position:absolute;right:23px}.about__our-chef .images .column.img-1 svg.icon-instagram{bottom:50px;left:30%}.about__our-chef .images .column .vertical-text{color:#d8ad67;display:inline-block;font-family:FuturaStd-Heavy;font-size:10px;font-weight:bolder;letter-spacing:3.5px;line-height:12px;position:absolute;right:-45px;text-align:right;text-transform:uppercase;top:135px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);width:auto}.about__our-chef .images .column .vertical-text a{color:#d8ad67;font-family:FuturaStd-Light;font-weight:300;text-decoration:none}.about__our-chef .images .column.img-1 .vertical-text{left:-20px;right:unset;top:32%;transform-origin:top left}.about__our-chef .images .column.img-2 .vertical-text{bottom:8px;left:56%;right:unset;transform-origin:bottom left}.about__our-chef .images .column.img-2 svg.icon-instagram{bottom:45px;left:46%}@media only screen and (max-width:1024px){body .hero-banner-content{margin-top:-110px;min-height:800px}.about__hero-banner-wrapper{max-height:800px;position:relative}.about__hero-banner-wrapper div.hero-banner{max-height:800px;min-height:800px}.about__hero-banner-inner h1{font-size:60px;line-height:70px}.about__hero-banner-wrapper svg.icon-authentic-upscale-rustic{bottom:50px;font-size:100px}.sticky-header .about__hero-banner-wrapper svg.icon-authentic-upscale-rustic{bottom:13%}.heading h2{font-size:45px;letter-spacing:.82px;line-height:55px}.about__content.content-area{padding:100px 50px 70px}.about__who-we-are .text-content{padding-left:0}.about__who-we-are .text-content .content{font-size:14px;letter-spacing:1.5px;line-height:35px;margin-top:30px}.about__who-we-are .text-content .content br{display:none}.about__who-we-are .images #hs_cos_wrapper_about__who-we-are-img-1 img{max-width:275px;padding-top:280px}.about__who-we-are .images #hs_cos_wrapper_about__who-we-are-img-2{margin-left:32px;margin-top:437px;position:relative;right:unset;top:unset}.about__who-we-are .images #hs_cos_wrapper_about__who-we-are-img-2 img{max-width:241px}.about__who-we-are .images svg{font-size:100px;left:30px;top:79%}.about__tradition-expertise{margin-top:120px}.about__tradition-expertise .content{font-size:14px;letter-spacing:1.5px;line-height:35px;max-width:580px}.about__hours-reservations{margin-bottom:350px;margin-top:100px}.about__hours-reservations .images{margin-top:300px}.about__hours-reservations .images .vertical-text{font-size:9px}.about__hours-reservations .images .img-1 .vertical-text{left:10%;top:22%}.about__hours-reservations .images .img-2 .vertical-text{bottom:23%;left:-40%}.about__hours-reservations .images svg{bottom:-3%;font-size:100px;left:37%}.about__hours-reservations .images div.img-1 img{max-width:200px}.about__hours-reservations .images div.img-2{bottom:-75%;left:-25%}.about__hours-reservations .images div.img-2 img{max-width:200px}.heading h3{font-size:35px;letter-spacing:.78px;line-height:45px}.about__our-chef .images{margin-top:-185px}.about__our-chef .images .column img{max-width:241px}.about__our-chef .images .column.img-2{margin-left:41%;margin-top:-5%}.about__our-chef .text-content{padding-left:379.078px;padding-right:0}.about__our-chef .text-content .content{font-size:14px;line-height:35px}.about__our-chef .images .column .vertical-text{font-size:9px;letter-spacing:2px;line-height:11px}.about__our-chef .images .column.img-1 .vertical-text{left:-25px;top:42%}.about__our-chef .images .column.img-2 .vertical-text{left:52%}.about__our-chef .images .column.img-1 svg.icon-instagram,.about__our-chef .images .column.img-2 svg.icon-instagram{bottom:15px;left:217px;right:unset}#hs_cos_wrapper_text-2-images-1 .image-content-container{gap:60px;padding-top:0}#hs_cos_wrapper_text-2-images-1 .image-content-container .text-wrapper{padding-right:0;padding-top:0}#hs_cos_wrapper_text-2-images-1 .image-content-container .text-wrapper h2{font-size:45px;line-height:122%}#hs_cos_wrapper_text-2-images-1 .image-content-container svg.icon-logo{bottom:-10%}#hs_cos_wrapper_text-2-images-1 .image-content-container .img-single-wrapper:nth-of-type(2){bottom:-65%;right:-103%}.about__tradition-expertise{margin-top:380px}#hs_cos_wrapper_text-2-images-3 .image-content-container{padding-bottom:350px;padding-top:350px}#hs_cos_wrapper_text-2-images-3 .image-content-container .text-wrapper{padding-right:0}#hs_cos_wrapper_text-2-images-3 .image-content-container .img-wrapper{padding-top:0}#hs_cos_wrapper_text-2-images-3 .image-content-container .img-single-wrapper:first-of-type img,#hs_cos_wrapper_text-2-images-3 .image-content-container .img-single-wrapper:nth-of-type(2) img{max-width:277px}#hs_cos_wrapper_text-2-images-3 .image-content-container .img-single-wrapper:nth-of-type(2){bottom:-82%}}@media only screen and (max-width:767px){body .hero-banner-content{min-height:683px}.about__content.content-area div.home-slider{margin-left:-20px;margin-right:-20px}.about__content.content-area{padding-left:20px;padding-right:20px}.about__who-we-are{display:flex;flex-direction:column-reverse}.about__who-we-are .images,.about__who-we-are .text-content{text-align:center;width:100%}.about__who-we-are .text-content .content{font-size:15px;margin-bottom:0}.about__who-we-are .images #hs_cos_wrapper_about__who-we-are-img-1 img{padding-top:75px}.about__who-we-are .images #hs_cos_wrapper_about__who-we-are-img-1 img,.about__who-we-are .images #hs_cos_wrapper_about__who-we-are-img-2 img{max-width:269px}.about__who-we-are .images #hs_cos_wrapper_about__who-we-are-img-2{margin-left:0;margin-top:5px}.about__who-we-are .images svg{left:56px;top:51%}.about__hours-reservations{display:grid;margin-bottom:100px;margin-top:100px}.about__hours-reservations .text-content{text-align:center;width:100%}.about__hours-reservations .images{margin-top:75px;text-align:center;width:100%}.about__our-chef .text-content{padding:0}.about__hours-reservations .text-content h5{margin-bottom:18px}.about__hours-reservations .text-content .inner{font-size:15px;line-height:35px;margin-top:30px}.about__hours-reservations .text-content .inner #hs_cos_wrapper_rich_text-about__hours-reservations-2{font-size:15px;line-height:35px;margin-top:30px;max-width:385px}.about__hours-reservations .images div.img-1{text-align:center}.about__hours-reservations .images div.img-2{bottom:unset;left:unset;margin-top:10px;position:relative;right:unset}.about__hours-reservations .images img{max-width:269px!important}.about__hours-reservations .images svg{bottom:42%;left:85%}.about__hours-reservations .images .vertical-text{letter-spacing:2px;line-height:11px}.about__hours-reservations .images .img-1 .vertical-text{left:-10%;top:43%}.about__hours-reservations .images .img-2 .vertical-text{bottom:85%;left:-6%}.about__our-chef h3{text-align:center}.about__our-chef .text-content .content{font-size:15px;margin-bottom:75px;text-align:center}.about__our-chef .images{margin-top:0}.about__our-chef .images img{max-width:269px!important}.about__our-chef .images .column{text-align:center}.about__our-chef .images .column.img-2{margin:5px 0 0}.about__our-chef .images .column.img-1 .vertical-text{left:8%;top:37%}.about__our-chef .images .column.img-2 .vertical-text{bottom:2%;left:unset;right:-18%}.about__our-chef .images .column.img-1 svg.icon-instagram,.about__our-chef .images .column.img-2 svg.icon-instagram{left:unset;right:70px}.about__hero-banner-wrapper svg.icon-authentic-upscale-rustic{bottom:32%}.sticky-header .about__hero-banner-wrapper svg.icon-authentic-upscale-rustic{bottom:38%}#hs_cos_wrapper_text-2-images-3 .image-content-container .img-single-wrapper:nth-of-type(2){bottom:unset;position:relative;right:unset}#hs_cos_wrapper_text-2-images-1 .image-content-container .img-single-wrapper:nth-of-type(2){bottom:0;right:0}#hs_cos_wrapper_text-2-images-1 .image-content-container svg.icon-logo{left:75%}.about__tradition-expertise{margin-top:90px}#hs_cos_wrapper_text-2-images-2 .image-content-container .text-wrapper h2{padding:0 50px}#hs_cos_wrapper_text-2-images-2 .image-content-container .img-wrapper{margin-top:0}#hs_cos_wrapper_text-2-images-2 .image-content-container{gap:50px}#hs_cos_wrapper_text-2-images-2 .image-content-container.layout__content-img svg.icon-logo{left:unset}#hs_cos_wrapper_text-2-images-3 .image-content-container{padding-bottom:0;padding-top:100px}#hs_cos_wrapper_text-2-images-3 .img-single-wrapper .img-caption.left.bottom{bottom:0;left:-20px;top:unset}}@media only screen and (max-width:425px){.about__hero-banner-inner h1{font-size:13vw;line-height:70px}}