html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vbg-max-1400,.fusion-fullwidth.vbg-max-1400,.width-100 .fusion-fullwidth.vbg-max-1400{max-width:1425px;margin:0 auto}.vbg-nav-desktop{max-height:66px;background:rgba(255,255,255,.1);backdrop-filter:blur(16.3px);border-radius:92px;padding:0 10px 0 25px}.wtp-hero-container.wtp-home:after{content:'';position:absolute;width:100%;height:651px;left:0;top:0;background:linear-gradient(180deg,rgba(25,64,32,.76) 0%,rgba(171,171,171,0) 100%);background-blend-mode:multiply;opacity:.75}.wtp-header-desktop-logo-wrapper .fusion-imageframe{display:block;overflow:visible}.wtp-header-desktop-logo-wrapper .fusion-imageframe>a{display:block;position:absolute;width:300px;height:155px;z-index:5;left:0;top:-35px}.vbg-book-button:hover a.awb-menu__main-a_regular,.vbg-book-button.awb-menu__main-li_regular:hover a.awb-menu__main-a_regular{background-color:#93A58E;border-color:#93A58E}.wtp-vbg-header .awb-menu_row .menu-text span.hide-med{display:contents}.vbg-nav-desktop.expanded .awb-menu__m-toggle{z-index:15;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vbg-mobile-phone a>span{display:none}.fusion-disable-outline .awb-menu_desktop.awb-menu_flyout a,.fusion-disable-outline .awb-menu_desktop.awb-menu_flyout a:focus{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wtp-footer-wrapper .wtp-footer-info-left h2{color:#fff;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.wtp-footer-wrapper .wtp-footer-info-left p,.wtp-footer-wrapper .wtp-footer-info-right p,.wtp-footer-wrapper .wtp-footer-info-right p a{color:#FFF;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.wtp-footer-wrapper .wtp-footer-info-center img{max-width:152px;height:auto}.wtp-footer-wrapper .wtp-footer-info-right p,.wtp-footer-wrapper .wtp-footer-info-right p a{text-align:right}.wtp-footer-wrapper .wtp-footer-info-bottom p,.wtp-footer-wrapper .wtp-footer-info-bottom p a{color:#FFF;text-align:center;font-family:"DM Sans";font-size:14px;font-style:normal;font-weight:400;line-height:normal}a.white-button,.wtp-footer-wrapper .wtp-footer-info-right p a.white-button{color:#fff;text-align:center;font-family:"Playfair Display";font-size:18px;font-style:normal;font-weight:400;line-height:1;padding:10px 25px 12px 25px;border:.75px solid #FFF;border-radius:63px;margin:10px auto}a.white-button:hover,.wtp-footer-wrapper .wtp-footer-info-right p a.white-button:hover{color:#93A58E;border-color:#93A58E;background-color:#fff}.vbg-page-footer-wrapper,.fusion-fullwidth.vbg-page-footer-wrapper{background-color:#F9F8F5}.vbg-page-footer-wrapper p,.vbg-page-footer-wrapper p a,.vbg-page-footer-wrapper p a:hover{color:#000;text-align:center;font-family:"Playfair Display";font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-wrap-style:pretty}.vbg-page-footer-wrapper p.vbg-rentals{max-width:455px;margin:0 auto 23px auto}.vbg-page-footer-wrapper p.vbg-rentals.vbg-faq{max-width:100%}.vbg-mid-page-cta-wrapper p:not(.body-copy,.about-copy){color:#FFF;text-align:center;font-family:"Playfair Display";font-size:40px;font-style:normal;font-weight:400;line-height:1.2;text-wrap-style:pretty}.vbg-mid-page-cta-wrapper p.body-copy{color:#FFF;text-align:center;font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:400;line-height:29px;max-width:895px;margin:0 auto}.vbg-mid-page-cta-wrapper p.about-copy{color:#FFF;text-align:center;font-family:"Playfair Display";font-size:26px;font-style:normal;font-weight:400;line-height:normal}.vbg-mid-page-cta-wrapper h2.supporting-headline{color:#FFF;font-family:"Playwrite US Trad";font-size:20px;font-style:normal;font-weight:400;line-height:normal}.vbg-mid-page-cta-wrapper h3.serif-headline{color:#FFF;text-align:center;font-family:"Playfair Display";font-size:40px;font-style:normal;font-weight:400;line-height:normal}.vbg-page-cta h2,.post-content .vbg-page-cta h2{color:#000;text-align:center;font-family:"Playfair Display";font-size:26px;font-style:normal;font-weight:400;line-height:normal;margin:20px auto 60px auto}.vbg-page-cta h2 span,.post-content .vbg-page-cta h2{display:block}.vbg-page-cta-wrapper #tripleseat_embed_form label{color:rgba(0,0,0,.7);font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:5px 0}.vbg-page-cta-wrapper #tripleseat_embed_form .button,body a.black-button{color:#000;text-align:center;font-family:"Playfair Display";font-size:18px;font-style:normal;font-weight:400;line-height:normal;border-radius:63px;border:1px solid #111;min-width:auto;min-height:auto;float:right;padding:10px 35px 12px 35px}body a.black-button.vbg-float-left{float:left;margin-top:15px}body a.black-button.vbg-rentals{float:none;margin-top:15px}body .vbg-page-container-keys a.black-button.vbg-float-left{margin-top:0}.vbg-page-cta-wrapper #tripleseat_embed_form .button:hover,body a.black-button:hover{background:#93A58E;border-color:#93A58E;color:#fff}.vbg-page-cta-wrapper #tripleseat_embed_form .g-recaptcha{margin:10px auto}.vbg-page-cta-wrapper #tripleseat_embed_form table,.vbg-page-cta-wrapper #tripleseat_embed_form #lead_phone_number,.vbg-page-cta-wrapper #tripleseat_embed_form #lead_phone_number_extension,.vbg-page-cta-wrapper #tripleseat_embed_form input,.vbg-page-cta-wrapper #tripleseat_embed_form select.referral_list{min-width:100%;min-height:55px}.vbg-page-cta-wrapper #tripleseat_embed_form input,.vbg-page-cta-wrapper #tripleseat_embed_form textarea,.vbg-page-cta-wrapper #tripleseat_embed_form select{border-radius:6px;border:1px solid #000;background-color:#fff}.vbg-page-cta-wrapper #tripleseat_embed_form h2{text-align:center;margin:20px auto;color:#494949}.vbg-page-cta-wrapper #tripleseat_embed_form select.referral_list{border:solid 1px #000}.vbg-page-cta-wrapper .row_contact_header,.vbg-page-cta-wrapper .row_details_header,.vbg-page-cta-wrapper #lead_form_submit a:last-of-type{display:none}.post-content h2.vbg-supporting-headline{color:#000;font-family:"Playwrite US Trad";font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.post-content h2.vbg-serif-headline,.post-content h3.vbg-serif-headline{color:#000;text-align:center;font-family:"Playfair Display";font-size:40px;font-style:normal;font-weight:400;line-height:normal;max-width:930px;margin:0 auto var(--h3_typography-margin-bottom) auto;text-wrap-style:pretty}.post-content h2.vbg-serif-headline.vbg-contact,.post-content h2.vbg-serif-headline.vbg-contact a,.post-content h2.vbg-serif-headline.vbg-contact a:hover{color:#000;text-align:center;font-family:"Playfair Display";font-size:26px;font-style:normal;font-weight:400;line-height:normal}.post-content .vbg-page-contact-wrapper h3.contact-copy{color:#000;text-align:center;font-family:"Playfair Display";font-size:26px;font-style:normal;font-weight:400;line-height:normal}.post-content .vbg-page-contact-wrapper h3.contact-copy span{display:block}.vbg-grid-starter .fusion-text h4{border-top:solid 1px #000;padding:10px 0 0 0}.vbg-grid-starter .fusion-text h4,body .vbg-grid-starter .fusion-text a{color:#000;font-family:"Playfair Display";font-size:26px;font-style:normal;font-weight:400;line-height:normal;margin:0 auto}body .vbg-grid-starter .fusion-text a{font-size:16px}.vbg-text-center,.post-content h2.vbg-serif-headline.vbg-text-center{text-align:center}.fg-carousel-next .fg-icon,.fg-carousel-prev .fg-icon{width:13px;height:33px}.fg-carousel-next,button.fg-carousel-next,.foogallery.fg-carousel.fg-light button.fg-carousel-next,.fg-carousel-prev,button.fg-carousel-prev,.foogallery.fg-carousel.fg-light button.fg-carousel-prev{opacity:1;color:transparent;background-size:contain;background-repeat:no-repeat;background-size:13px 33px;background-position:50%}.fg-carousel-next,button.fg-carousel-next,.foogallery.fg-carousel.fg-light button.fg-carousel-next{background-image:url(../../../../../../themes/Avada-Child-Theme/images/vbg-carousel-next.svg)}.fg-carousel-prev,button.fg-carousel-prev,.foogallery.fg-carousel.fg-light button.fg-carousel-prev{background-image:url(../../../../../../themes/Avada-Child-Theme/images/vbg-carousel-prev.svg)}#foogallery-gallery-4788.foogallery .fg-image{width:552px;min-width:100%;max-width:652px;height:auto}.wtp-page-banner:after{content:'';position:absolute;width:100%;height:651px;left:0;top:0;background:linear-gradient(180deg,rgba(86,86,86,.51) 0%,rgba(171,171,171,0) 100%);background-blend-mode:multiply}.wtp-page-banner.vbg-gallery:after{height:390px;background:linear-gradient(180deg,rgba(81,81,81,.52) 0%,rgba(171,171,171,0) 100%)}.post-content .wtp-page-banner-title>h1{color:#FFF;text-align:center;font-family:"Playfair Display";font-size:72px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;margin:var(--h1_typography-margin-top) auto var(--h1_typography-margin-bottom) auto;max-width:720px}.post-content .vbg-gallery .wtp-page-banner-title>h1{margin:calc(var(--h1_typography-margin-top) * 4) auto var(--h1_typography-margin-bottom) auto}.vbg-page-container .vbg-page-col.vbg-leader-text p{color:#000;text-align:center;font-family:"DM Sans";font-size:24px;font-style:normal;font-weight:400;line-height:36px;max-width:776px;margin:0 auto var(--h3_typography-margin-bottom) auto}.vbg-page-container .vbg-page-col.vbg-leader-text p.vbg-about{margin:0 auto 35px auto}.post-content h2.vbg-venue-name,h2.vbg-venue-name,.post-content h2.key-features,h2.key-features{color:#000;font-family:"Playfair Display";font-size:35px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:unset;text-wrap-style:balance}.post-content h2.key-features,h2.key-features{margin-bottom:var(--h3_typography-margin-bottom)}ul.key-features-list{color:#000;font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:400;line-height:29px;padding:36px 0 0 .6em;border-top:solid 1px #000;margin-top:0;max-width:540px}ul.key-features-list.vbg-vendors{list-style:none;padding:36px 0 30px 0}ul.key-features-list.vbg-vendors a,ul.key-features-list.vbg-vendors a:hover{color:#000;font-family:"DM Sans";font-size:24px;font-style:normal;font-weight:400;line-height:36px}ul.key-features-list li{padding:0 0 1.5em 0}ul.key-features-list.vbg-vendors li{padding:0 0 .25em 0}ul.key-features-list:not(.vbg-vendors,.vbg-rentals) li::marker{content:"• ";width:1em;margin-left:-1em}.post-content h3.vbg-venue-cap,h3.vbg-venue-cap{color:#000;font-family:"Playfair Display";font-size:26px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:unset}.post-content .vbg-venue-container p{color:#000;font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:unset;border-top:solid 1px #000;padding:1em 0 0 0;margin-bottom:0}.vbg-venue-container .fusion-layout-column .fusion-column-wrapper,.vbg-venue-container .fg-slider .fg-panel{margin-right:0}.vbg-venue-container .fg-panel:not(.fg-panel-maximized):not(.fg-panel-fullscreen),.fg-panel.fg-light :is(.fg-panel-button,.fg-panel-thumbs-button,.fg-panel-thumb,.fg-panel-thumb-spacer),.fg-panel.fg-light,.fg-panel.fg-light .fg-panel-thumb:is(.fg-idle,.fg-loading,.fg-error) .fg-panel-thumb-media,.fg-panel.fg-light :is(.fg-panel-info-inner,.fg-panel-cart-inner,.fg-panel-thumbs-inner),.fg-panel.fg-light.fg-panel-preserve-button-space .fg-media-iframe .fg-media-content{border:none}.vbg-venue-container .fg-landscape.fg-panel-buttons-right .fg-panel-content,.vbg-venue-container .fg-landscape .fg-panel-content,.vbg-venue-container .fg-panel-content{background-color:#f9f8f5;margin:0 0 15px 0}.vbg-venue-container .fg-panel.fg-light,.vbg-venue-container .fg-panel.fg-light .fg-panel-thumb:is(.fg-idle,.fg-loading,.fg-error) .fg-panel-thumb-media{background-color:#fff;border:none}.vbg-venue-container :is(.fg-panel-thumbs-left,.vbg-venue-container .fg-panel-thumbs-right) .fg-panel-thumb,.vbg-venue-container :is(.fg-panel-thumbs-top,.vbg-venue-container .fg-panel-thumbs-bottom) .fg-panel-thumbs-inner{height:90px;min-height:90px}.vbg-venue-container .fg-panel.fg-medium .fg-panel-thumb-media,.vbg-venue-container .fg-panel-thumbs-small:is(.fg-panel-thumbs-top,.fg-panel-thumbs-bottom) .fg-panel-thumb,.vbg-venue-container .fg-panel.fg-panel-thumbs-small .fg-panel-thumb-media,.vbg-venue-container .fg-panel-thumb-media{width:100%;min-width:90px;height:90px;min-height:90px}.vbg-venue-container .fg-panel-thumb-image{object-fit:cover}.vbg-venue-container-line-top .fusion-layout-column .fusion-column-wrapper{border-top:solid .75px #000}.vbg-venue-container .foogallery .fg-media-content.landscape{min-width:100%;height:auto;object-fit:cover}.vbg-gallery-wrapper.vbg-venue-container .foogallery .fg-media-content.landscape{height:100%}.vbg-venue-container .fg-panel .fg-panel-thumb:not(.fg-selected) .fg-panel-thumb-wrap::before{background-color:#d3d3d3;opacity:.5;z-index:1;transition:opacity .3s}.vbg-venue-container .fg-panel .fg-panel-thumb:hover:not(.fg-selected) .fg-panel-thumb-wrap::before{opacity:0}.vbg-venue-container .fg-panel-thumbs-bottom .fg-panel-thumb{padding:0}.post-content .vbg-page-half-text p{color:#000;font-family:"Playfair Display";font-size:35px;font-style:normal;font-weight:400;line-height:46px;text-align:left;text-wrap-style:pretty;max-width:800px}.vbg-page-container-keys img{min-width:100%}.post-content .vbg-rentals-intro p{color:#000;text-align:center;font-family:"Playfair Display";font-size:26px;font-style:normal;font-weight:400;line-height:normal;text-wrap-style:balance}.vbg-page-container-rentals .fusion-text img{width:100%;max-width:387px;height:auto;border:.75px solid #D7D7D7}.vbg-page-container-rentals .fusion-text h2.rental-name{color:#000;font-family:"Playfair Display";font-size:26px;font-style:normal;font-weight:400;line-height:normal;border-top:solid 1px #000;margin-top:10px;margin-bottom:5px;padding:10px 0 0 0;width:100%;max-width:387px;letter-spacing:normal;text-wrap-style:balance}.vbg-page-container-rentals .fusion-text ul.key-features-list.vbg-rentals{padding:0;list-style:none;max-width:385px;width:100%;border-top:none}.vbg-page-container-rentals .fusion-text ul.key-features-list.vbg-rentals li{color:#000;font-family:"Playfair Display";font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0 0 .25em 0}.post-content .vbg-page-container-faq h2.key-features,h2.key-features{color:#000;font-family:"Playfair Display";font-size:26px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}.post-content .vbg-page-container-faq p{color:#000;font-family:"DM Sans";font-size:18px;font-style:normal;font-weight:400;line-height:29px;border-bottom:solid .75px #000;padding:0 0 40px 0;margin-bottom:40px}.vbg-page-container-availability iframe{max-width:1425px;margin:0 auto;display:block;width:100%}body.gallery{max-width:100%}.vbg-page-apply-wrapper .fusion-text,.vbg-page-apply-wrapper .fusion-text .form-iframe-container,.vbg-page-apply-wrapper .fusion-text .form-iframe-container iframe{height:100%;min-height:100%}@media (min-width:1025px){.vbg-book-button a.awb-menu__main-a_regular,.vbg-book-button a.awb-menu__main-a_regular:focus,.vbg-book-button a.awb-menu__main-a_regular:active,.vbg-book-button:hover a.awb-menu__main-a_regular,.vbg-book-button:focus a.awb-menu__main-a_regular,.vbg-book-button:active a.awb-menu__main-a_regular,.vbg-book-button.li_regular:active a.awb-menu__main-a_regular,.vbg-book-button.li_regular:focus a.awb-menu__main-a_regular,.vbg-book-button.awb-menu__main-li_regular:hover a.awb-menu__main-a_regular,.vbg-book-button.awb-menu__main-li_regular.current-menu-item .awb-menu__main-a_regular{padding:5px 15px;border:.75px solid #FFF;border-radius:63px;margin:10px auto}.vbg-venue-container .fusion-layout-column .fusion-column-wrapper{margin-right:var(--awb-spacing-right)}.vbg-nav-desktop .awb-menu__sub-li:first-child{border-radius:12px 12px 0 0;margin-top:10px}.vbg-nav-desktop .awb-menu__sub-li:last-child{border-radius:0 0 12px 12px}.vbg-nav-desktop .awb-menu__sub-li{background-color:hsl(0deg 0% 100% / 85%)}.vbg-nav-desktop .awb-menu__sub-li.current-menu-item,.vbg-nav-desktop .awb-menu__sub-li.expanded,.vbg-nav-desktop .awb-menu__sub-li.hover,.vbg-nav-desktop .awb-menu__sub-li:focus-within,.vbg-nav-desktop .awb-menu__sub-li:hover{background-color:hwb(106.96deg 55.69% 35.29% / 85%)}}@media (min-width:1025px) and (max-width:1200px){.wtp-header-desktop-logo-wrapper.fusion-layout-column{width:20%}.vbg-nav-desktop-col-right.fusion-layout-column{width:80%}.wtp-header-desktop-logo-wrapper .fusion-imageframe>a{display:block;position:absolute;width:200px;height:110px;z-index:5;left:0;top:-35px}.wtp-vbg-header .awb-menu .awb-menu__main-ul{font-size:18px}.wtp-vbg-header .awb-menu_row .menu-text span.hide-med{display:none}@media (max-width:1100px){.wtp-header-desktop-logo-wrapper .fusion-imageframe>a{width:200px}}}@media (min-width:641px) and (max-width:1024px){.vbg-mobile-open .menu.collapse-enabled.mobile-size-full-absolute.expanded .awb-menu__main-ul,.awb-menu.collapse-enabled.mobile-mode-collapse-to-button.expanded .awb-menu__main-ul{margin-top:105px}}@media(max-width:1600px){#foogallery-gallery-4788.foogallery .fg-image{width:452px}}@media (max-width:1024px){.vbg-nav-desktop{background:none;backdrop-filter:none}.wtp-vbg-header.fusion-flex-container .fusion-row{flex-wrap:nowrap;min-height:100px}.wtp-header-desktop-logo-wrapper .fusion-imageframe>a{top:-65px}.vbg-mobile-phone{display:none;position:absolute;right:70px;top:0;z-index:20}.vbg-mobile-phone a i:not(.awb-modern-shop-phone){display:inline-block}.vbg-mobile-phone a,.vbg-mobile-phone a:hover{color:#fff;order:solid 1px #fff!important;border-radius:100%;padding:5px 10px 3px 10px;display:inline-block;margin:0 0 0 0}body.vbg-mobile-open .wtp-header-desktop-logo-wrapper{z-index:50}.vbg-nav-desktop.expanded ul.awb-menu__main-ul_row:before{content:'';height:150px;position:absolute;top:-150px;right:0;left:0;display:block;background-color:#93a58e;z-index:1}body.vbg-mobile-open:after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background-color:#93a58e;z-index:10}nav.vbg-nav-desktop.expanded.awb-menu.collapse-enabled a{padding:0 0 0 1.95em!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}nav.vbg-nav-desktop.expanded.awb-menu.collapse-enabled li.menu-item-has-children.expanded ul.awb-menu__sub-ul li a{padding:0 0 0 2.2em!important}.wtp-hero-container.wtp-home:after{width:100%;height:250px;opacity:.85}.wtp-page-banner:after{width:100%;height:250px}.wtp-footer-wrapper .wtp-footer-info-left h2,.wtp-footer-wrapper .wtp-footer-info-left p,.wtp-footer-wrapper .wtp-footer-info-right p,.wtp-footer-wrapper .wtp-footer-info-right p a,.wtp-footer-wrapper .wtp-footer-info-bottom p{text-align:center;max-width:500px;text-wrap-style:balance}.wtp-footer-wrapper .wtp-footer-info-bottom p{text-wrap-style:pretty}.wtp-footer-wrapper .wtp-footer-info-left h2{margin:0 auto 12px auto}.wtp-footer-wrapper .wtp-footer-info-left p,.wtp-footer-wrapper .wtp-footer-info-right p{margin:16px auto}#foogallery-gallery-4788.foogallery .fg-image{width:290px}body .vbg-page-container-keys a.black-button.vbg-float-left{margin-bottom:50px}#wrapper #main .vbg-page-container-rentals.fullwidth-box .fusion-row .fusion-layout-column{width:33.333333333333%}.fusion-fullwidth.vbg-mid-page-cta-wrapper,.width-100 .fusion-fullwidth.vbg-mid-page-cta-wrapper,.width-100 .nonhundred-percent-fullwidth.vbg-mid-page-cta-wrapper{background-position:center bottom}}@media (max-width:640px){.wtp-header-desktop-logo-wrapper .fusion-imageframe>a{width:190px;height:100px}.post-content h3.vbg-serif-headline{max-width:100%;text-align:center;text-wrap-style:balance}#foogallery-gallery-4788.foogallery .fg-image{width:100%}#wrapper #main .vbg-page-container-rentals.fullwidth-box .fusion-row .fusion-layout-column{width:50%}}@media (max-width:500px){.wtp-header-desktop-logo-wrapper .fusion-imageframe>a{width:190px;height:100px}.vbg-mobile-phone a i:not(.awb-modern-shop-phone){display:none}.vbg-mobile-phone a i.awb-modern-shop-phone{display:inline-block;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wrapper #main .vbg-page-container-rentals.fullwidth-box .fusion-row .fusion-layout-column{width:100%}.vbg-page-container-rentals .fusion-text h2.rental-name{font-size:26px}.vbg-page-container-rentals .fusion-text ul.key-features-list.vbg-rentals li{font-size:16px}}