#homepage-meet.page-section{background-image:url(../../img/homepage_meet_bg.jpg);background-size:cover;background-position:center bottom}#homepage-more-about-us{color:var(--gold);font-size:var(--subtitle_size2);margin:70px auto 0}#homepage-more-about-us:after{display:block;position:relative;left:0;width:100%;height:4px;content:"";background-image:url(../../img/underline_gold_xl.png);background-size:100% 5px;background-repeat:no-repeat}#homepage-more-about-us:hover{color:#fff}#homepage-more-about-us:hover:after{filter:brightness(0) invert(1)}#homepage-video #homepage-video-reservations-wrapper{color:#fff;position:absolute;left:0;right:0;margin:auto;bottom:var(--elem_margin)}#homepage-video #homepage-video-reservations-wrapper a{color:#fff;font-size:var(--subtitle_size2);display:inline-block}#homepage-video #homepage-video-reservations-wrapper a:after{display:block;position:relative;left:0;width:100%;height:4px;content:"";background-image:url(../../img/underline_gold_xl.png);background-size:100% 5px;background-repeat:no-repeat;filter:brightness(0) invert(1)}#homepage-video #homepage-video-reservations-wrapper a:hover{color:var(--gold)}#homepage-video #homepage-video-reservations-wrapper a:hover:after{filter:none}#homepage-gossip.page-section{background-image:url(../../img/homepage_gossip_bg.png);background-size:cover;background-position:center top}#homepage-gossip .gossip-wrapper .gossip-container{display:flex;margin:0;padding:0;margin-bottom:50px;flex-direction:row}#homepage-gossip .gossip-wrapper .gossip-container:last-of-type{margin-bottom:0}#homepage-gossip .gossip-wrapper .gossip-container:not(:first-child) figure{margin-top:-8vw}#homepage-gossip .gossip-wrapper .gossip-container .gossip-text{display:inline-block;width:100%;max-width:400px;line-height:1.25;margin:auto 0;transform:translateY(-3vw)}#homepage-gossip .gossip-wrapper .gossip-container q{color:var(--green);font-size:var(--text_size);margin-bottom:20px;font-weight:300}#homepage-gossip .gossip-wrapper .gossip-container div{color:#9c2025;font-size:1.1rem;margin-top:var(--elem_margin)}#homepage-gossip .gossip-wrapper .gossip-container.gossip-right{flex-direction:row-reverse}#homepage-gossip .gossip-wrapper .gossip-container.gossip-left img{border-top:4px solid transparent;border-right:4px solid transparent;border-image:url(../../img/border_h.jpg) 4 stretch;float:left}#homepage-gossip .gossip-wrapper .gossip-container.gossip-right img{border-top:4px solid transparent;border-left:4px solid transparent;border-image:url(../../img/border_h.jpg) 4 stretch;float:right}#homepage-gossip .gossip-wrapper .gossip-container.gossip-left .gossip-text{text-align:left}#homepage-gossip .gossip-wrapper .gossip-container.gossip-right .gossip-text{text-align:right}#homepage-gossip .page-section-subtitle{color:var(--gold);font-family:Sveglia,sans-serif;font-size:20px}#homepage-gossip #gossip-dish{position:absolute;left:0;width:25vw;height:auto;max-width:250px;bottom:-4vw;z-index:10;min-width:135px;left:30px}#homepage-gossip #gossip-light{position:absolute;width:20vw;height:auto;max-width:15vw;top:-80px;z-index:10;min-width:50px;right:-2.5vw}#homepage-quote.page-section{background-image:url(../../img/homepage_quote_bg.jpg);background-size:cover;background-position:center top;padding:3vw 0}#homepage-quote .page-section-container .homepage-quote-img{background-image:url(../../img/homepage_quotes.png);background-repeat:no-repeat;background-position:center;display:inline-block;width:100%;padding:50px 0;margin-bottom:30px}#homepage-quote .page-section-container .page-section-content{font-size:var(--subtitle_size2);margin-bottom:30px}#homepage-quote .page-section-container .homepage-quote-name{color:var(--gold);font-family:Sveglia,sans-serif;font-size:2.8rem;margin-bottom:30px}#homepage-quote .quote-menu-wrapper{margin-top:140px;text-align:center}#homepage-quote .quote-menu-wrapper #quote-menu{text-transform:uppercase;color:#fff;font-size:var(--subtitle_size2);margin:auto}#homepage-quote .quote-menu-wrapper #quote-menu:after{display:block;position:relative;left:0;width:100%;height:4px;content:"";background-image:url(../../img/underline_gold_xl.png);background-size:100% 5px;background-repeat:no-repeat;filter:brightness(0) invert(1)}#homepage-quote .quote-menu-wrapper #quote-menu:hover{color:var(--gold)}#homepage-quote .quote-menu-wrapper #quote-menu:hover:after{filter:none}#homepage-quote #quote-onions{position:absolute;width:20vw;height:auto;max-width:210px;top:100px;z-index:10;min-width:50px;right:0}#homepage-gossip #homepage-gossip-label{margin-top:calc(var(--elem_margin)/ 2);width:100%;max-width:300px}#homepage-sep1.page-section{padding:0}#homepage-sep1 .page-section-container{padding:0}#homepage-sep1 .page-section-container .homepage-sep1-img{width:100%;object-fit:cover}#homepage-sep1 .page-section-container .homepage-sep1-words{position:absolute;left:4vw;top:-9vw;width:45vw;pointer-events:none}#homepage-hummus.page-section{background-color:var(--green);background-image:url(../../img/about_intro_bg.jpg);background-size:auto;background-repeat:repeat}#homepage-hummus .page-section-title{margin-bottom:20px}#homepage-hummus .hummus-bowl{display:flex;position:relative;text-align:center}.hummus-bowl #hummus-video{max-height:550px;width:100%}.hummus-bowl .hummus-video-v-overlay{margin:auto;height:100%;position:absolute;width:20px;left:0;right:0;background:url(../../img/about_intro_bg.jpg) 100% 100%}.hummus-bowl .hummus-video-h-overlay{margin:auto;height:20px;position:absolute;width:100%;bottom:0;top:0;background:url(../../img/about_intro_bg.jpg) 100% 100%}.hummus-bowl .hummus-content-wrapper{display:inline-block;width:100%;margin:auto;text-align:center}.hummus-content-wrapper .page-section-title{font-size:3rem}.hummus-bowl .hummus-content{color:#fff;position:relative;text-align:right}.hummus-bowl .hummus-content p{font-size:8.3vw;font-weight:300;letter-spacing:3px;line-height:1}.hummus-bowl .hummus-content #hummus-arrow{position:absolute;top:-170px;display:inline-block;right:0;width:300px}.hummus-bowl .hummus-content a{font-size:1.2rem;letter-spacing:3px;display:inline-block}.hummus-bowl .hummus-content a:after{display:block;position:relative;left:0;width:100%;height:4px;content:"";background-image:url(../../img/underline_gold_xl.png);background-size:100% 5px;background-repeat:no-repeat;filter:brightness(0) invert(1)}.hummus-bowl .hummus-content a:hover{color:var(--gold)}.hummus-bowl .hummus-content a:hover:after{filter:none}#homepage-contacts.page-section{background-image:url(../../img/homepage_contacts_bg.jpg);background-size:cover;background-position:center bottom;padding-bottom:0;border-bottom:none}#homepage-contacts .page-section-container{text-align:left}.homepage-contacts-container{display:inline-block;padding:50px;position:relative;margin:auto}.homepage-contacts-container .contacts-blend{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--green);mix-blend-mode:darken}.page-section-container .homepage-contacts-wrapper{display:flex;flex-direction:column;width:100%;z-index:1;position:relative}.homepage-contacts-wrapper div{color:#fff;margin-bottom:60px}.homepage-contacts-wrapper div h3{font-family:Sveglia,sans-serif;font-size:var(--subtitle_size);display:inline-block;margin-bottom:30px}.homepage-contacts-wrapper div h3:after{display:block;position:relative;left:0;width:100%;height:4px;content:"";background-image:url(../../img/underline_gold_xl.png);background-size:100% 5px;background-repeat:no-repeat}.homepage-contacts-wrapper div address{font-size:var(--text_size);line-height:1.2;letter-spacing:.2rem;margin-bottom:0;font-weight:300}.homepage-contacts-wrapper div address a:hover{color:var(--gold)}.homepage-contacts-wrapper div.homepage-social-wrapper{color:#fff;font-size:1rem;margin-bottom:0}.homepage-contacts-wrapper div.homepage-social-wrapper .copy{font-size:1rem;line-height:1.2;letter-spacing:.2rem;margin-bottom:15px;font-weight:300}.homepage-contacts-wrapper div.homepage-social-wrapper a{font-size:1.4rem;margin-right:10px}.homepage-contacts-wrapper div.homepage-social-wrapper a:hover{color:var(--gold)}