@import url("https://use.typekit.net/oak7rgm.css");.fifty-fifty-block .img-fluid{max-width:100%;border-radius:0.5rem}.accordion-block{padding:2rem 0}.album-block .card{border-radius:0.5rem}.beer_list_section th{font-family:"lulo-one", sans-serif !important;font-weight:normal}.beer-list-table,.beer-list-table *{background:transparent !important}.beer-list-table td:nth-child(1){font-family:"lulo-one", sans-serif !important;color:#fff}.beer-list-table td{color:#fff}.beer-list-table thead{position:relative}.beer-list-table thead *{position:relative;z-index:10}.beer-list-table thead:before{content:"";position:absolute;width:300vw;left:-100vw;height:100%;z-index:0}.beer-list-section .table-responsive{overflow:visible}img.beer-section-img{position:absolute;top:-25px;z-index:1}.beer-list-section{position:relative}.beer_list_section:nth-child(odd) img.beer-section-img{right:-220px}.beer_list_section:nth-child(even) img.beer-section-img{left:-220px}section.beer_list_section{padding-bottom:50px}@media (max-width:991px){.beer-list-section table thead{display:none}.beer-list-section table tbody tr td:first-child{width:100% !important}.beer-list-section table tbody tr td:nth-child(2){width:60% !important}.beer-list-section table tbody tr td:nth-child(3),.beer-list-section table tbody tr td:nth-child(4){width:20% !important}.beer-list-section table tbody tr{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px;position:relative}.beer-list-section table tbody tr:after{content:"";width:100%;height:2px;background:#494949;bottom:-10px;position:absolute}.beer-list-section table tbody tr:last-child:after{display:none}section.beer_list_section{padding-top:0px !important;padding-bottom:20px}}.cta-block{padding:4rem 0}.cards-block .card{margin-bottom:1.5rem}.card .btn-container{z-index:10;text-align:center;bottom:40px;position:absolute}.card{display:flex;align-items:center;justify-content:flex-end;align-content:center;border-radius:0px !important;border:1px solid #ba141a;background:transparent}.card .btn-container a{background:transparent !important;color:#fff !important;text-decoration:none}.card .btn-container .tape{transform:rotate(1deg)}.cards-block .row>*:nth-child(odd) .btn-container .tape{transform:rotate(-1deg)}.card .tape .left{display:inline-block;width:10px;height:100%;position:absolute;left:-9px;top:0px}.card .tape .right{display:inline-block;width:10px;height:100%;position:absolute;right:-9px;top:0px}.card .tape .left svg,.card .tape .right svg{width:100% !important;height:100%;display:block;object-fit:cover;position:absolute}.card .btn-container a{font-size:23px;font-family:"lulo-one", sans-serif;font-weight:600;letter-spacing:initial;text-transform:uppercase}.card .button-group{position:relative;display:flex;justify-content:center;align-items:center;align-content:center}.card .btn-container{padding-left:30px;padding-right:30px}.card .btn-container:has(a:hover) svg path,.card .btn-container:has(a:hover) .middle{fill:#fff;background:#fff}.card .btn-container a:hover{color:#ba141a !important}.cards-block .card{top:-100px;margin-bottom:-100px !important}@media (max-width:991px){.cards-block .card{margin-bottom:20px !important}}.cards-block .row div:last-child *{margin-bottom:0px !important}section.cards{border-top:3px solid #fff}.cards-tape{position:absolute;width:100vw;z-index:1;top:-30px}section.cards .container{z-index:5;position:relative}.cards-tape .tape{padding:0px !important;right:0px !important;transform:rotate(3deg);left:initial !important;width:calc((100vw + 1000px) / 2);height:70px !important}.cards-tape .tape>*{right:0px}.cards-tape .tape .middle{height:70px}section.cards{position:relative}section.cards .cards-tape #tape-left{height:100% !important;width:30px !important;left:-29px !important}@media (max-width:991px){.divider span.title:before,.divider span.title:after{display:none !important}.divider{text-align:center !important}.tape-title{width:100% !important}.tape-title .title{width:100% !important;text-align:center !important;display:block !important}.tape-title .title{padding-top:10px;padding-bottom:10px}.tape-title .title .title-inner{top:10px;position:relative}.tape-title.text-left:not(.text-right) .title:before{width:200vw !important;right:-150px !important}.tape-title.text-right .title:before{width:200vw;left:-150px !important}.tape-title .tape-left,.tape-title .tape-right{display:none !important}}section.events_slider{border-top:2px solid #fff;border-bottom:2px solid #fff}.events-swiper{position:relative}.events-swiper .swiper{width:100%;height:100%}.events-swiper .swiper-slide{position:relative;min-height:520px;overflow:hidden}.events-swiper .slide-bg{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.02);filter:grayscale(100%);opacity:0.9}.events-swiper .slide-scrim{position:absolute;inset:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.45) 0%, rgba(0, 0, 0, 0.35) 100%)}.events-swiper .slide-inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-start;min-height:800px;padding:50px 24px}.events-swiper .card{position:relative;z-index:2;max-width:640px;background:#fff;padding:28px;border-radius:10px;box-shadow:0 10px 30px rgba(0, 0, 0, 0.2);border:0px !important}.events-swiper .card h3{font-size:40px;line-height:1.1;margin:0 0 6px}.events-swiper .card .date{font-weight:700;letter-spacing:0.12em;text-transform:uppercase;margin:0 0 14px}.events-swiper .card .excerpt{font-family:ui-monospace, SFMono-Regular, Menlo, monospace;font-size:16px;line-height:1.6;margin:10px 0 18px}.events-swiper .btn-row{display:flex;gap:16px;flex-wrap:wrap}.events-swiper .btn{display:inline-block;padding:14px 22px;border-radius:8px;text-decoration:none;font-weight:800;letter-spacing:0.06em}.events-swiper .btn-primary{background:#c2302e;color:#fff}.events-swiper .btn-ghost{background:transparent;color:#111;border:2px solid #111}.events-swiper .swiper-button-prev,.events-swiper .swiper-button-next{color:#fff;text-shadow:0 2px 12px rgba(0, 0, 0, 0.45)}.events-swiper .swiper-pagination-bullet{background:#fff;opacity:0.6}.events-swiper .swiper-pagination-bullet-active{opacity:1}.container.event-slider-title{margin-bottom:-80px;z-index:1000;position:relative;padding-top:0px !important;padding-bottom:0px !important;top:-40px}section:has(+ .events_slider){padding-bottom:50px}.swiper-button-next,.swiper-button-prev{background:#1a1818;width:46px !important;height:46px !important;border-radius:100%;display:flex;justify-content:center;align-items:center}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px !important;font-weight:bold !important}.swiper-button-next{padding-left:5px}.swiper-button-prev{padding-right:5px}span.swiper-pagination-bullet{width:18px;height:18px;margin-left:8px !important;margin-right:8px !important;border:1px solid #fff !important}.swiper-pagination{bottom:20px !important}section.events_slider .card{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start}section.events_slider .card .date{font-family:"lulo-one", sans-serif !important;margin-bottom:10px}section.events_slider .card .excerpt{font-family:"chandler-42-regular", sans-serif;margin-bottom:30px}section.events_slider .card .btn-row{position:relative;width:100%;margin-top:50px;margin-bottom:-30px}section.events_slider .card .btn-row .button-group .btn-container{position:relative;padding:0px !important;margin-left:40px;margin-right:70px}section.events_slider .card .btn-row .button-group .btn-container a{font-size:16px !important}section.events_slider .card .btn-row .button-group .btn-container:last-child{margin-left:0px;margin-right:0px}@media (max-width:991px){section.events_slider .card{padding-left:50px;padding-right:50px}section.events_slider .card .btn-row .button-group{display:flex;flex-direction:column !important}section.events_slider .card .btn-row .button-group>*{margin-bottom:30px !important;width:100%;left:0px !important;right:0px !important;margin-left:auto !important;margin-right:auto !important}section.events_slider .card .btn-row .button-group>*:last-child{margin-bottom:0px !important}}.features-block .feature-icon{display:flex;justify-content:center;align-items:center;height:60px;width:60px;border-radius:50%;background-color:rgba(0, 123, 255, 0.1)}img.border-primary{border:10px solid #ba141a !important}section.full_width_content .hero-title{right:100px;top:70px;bottom:initial}section.full_width_content{position:relative}.hero-block{height:60vh;display:flex;align-items:center;position:relative;color:white}.hero-block .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8)}.hero-block .container{position:relative;z-index:1}.hero-title{position:absolute;bottom:-30px;transform:rotate(-2deg)}section.hero-block .container,section.hero-block .row,section.hero-block .col-12{height:100%}section.hero-block.short{max-height:400px}section.hero-block:has(.tape)+section{padding-top:6em !important}.specials-grid{display:flex;flex-wrap:wrap;margin:0 -0.5rem}.special-item{padding:0.5rem;box-sizing:border-box}.full-width{width:100%}.half-width{width:50%}.third-width{width:33.3333%}.menu_teaser span.btn-container.red{position:relative;left:20px}.menu_teaser span.btn-container a{color:#fff;text-decoration:none}.special-header .special-title{font-weight:bold !important}.special-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;align-content:flex-start;flex-wrap:nowrap}.special-header .special-price{font-size:clamp(14px, calc(14px + (6 * ((100vw - 320px) / 1080))), 20px) !important;font-family:"lulo-one", sans-serif !important;font-weight:initial !important;letter-spacing:initial !important;text-transform:uppercase !important;font-weight:bold !important}.special-item{margin-right:50px;position:relative;margin-bottom:50px}.special-item:after{content:"";display:block;position:absolute;height:100%;width:2px;right:-22px;background:#423e40;top:0px}.special-item.third-width:nth-child(3n+3),.special-item.half-width:nth-child(even){margin-right:0px !important}.special-item.third-width:nth-child(3n+3):after,.special-item.half-width:nth-child(even):after{display:none}.special-item.third-width{width:calc(33.3333% - 33.33px)}.special-item.half-width{width:calc(50% - 25px)}p.special-description{font-family:"chandler-42-regular" !important;line-height:150%;margin-top:10px;max-width:80%}section.menu_teaser .divider{margin-bottom:50px !important}.divider{overflow:hidden;position:relative}.divider span{position:relative}.divider.text-left span:after{content:"";width:100vw;height:2px;background:#fff;position:absolute;top:calc(50% - 1px);left:calc(100% + 20px)}.divider.text-right span:before{content:"";width:100vw;height:2px;background:#fff;position:absolute;top:calc(50% - 1px);right:calc(100% + 20px)}.text-left{text-align:left}.text-right{text-align:right}.menu_teaser .button-group{position:relative;z-index:10}.menu_teaser .button-group a{font-family:"lulo-one", sans-serif;font-weight:600;text-transform:uppercase}@media (max-width:991px){.special-item{width:100% !important;margin:0px;padding-bottom:40px}.special-item:after{content:"";display:block !important;width:100%;height:2px;bottom:20px;left:5px;top:initial}.special-item:last-child:after{display:none !important}}.pricing-block .card{border-radius:0.5rem}.restaurant-menu-block{padding:3rem 0}.menu-section .row{align-items:stretch}.menu-card,.menu-photo{height:100%}.menu-photo{overflow:hidden;position:relative;width:100%;height:220px}.menu-photo>img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.restaurant-menu-block div:has(> .menu-card){position:relative}.restaurant-menu-block .row>div .menu-card:after{content:"";position:absolute;width:2px;height:100%;left:-5px;background:#ffffff;opacity:0.1;top:0px}.restaurant-menu-block .row>div:first-child .menu-card:after,.restaurant-menu-block .row>div:nth-child(3n+4) .menu-card:after{display:none}section.menu_section.width-half .col-12:has(figure){display:none !important}section.menu_section.width-half .container{display:flex}section.menu_section.width-half .container>div{width:40% !important;position:relative}section.menu_section.width-half .container>div{width:40% !important;margin-right:20%}section.menu_section.width-half .container>div:last-child{margin-right:0px}section.menu_section.width-half .container>div:last-child:before{content:"";width:2px;position:absolute;left:-20%;height:50%;background:#fff;opacity:0.1;top:20%}section.menu-section--simple .row{display:flex;flex-direction:column;justify-content:flex-start}section.menu-section--simple .row>div{width:100% !important;margin-top:0px}section.menu-section--simple .row>div .menu-card{padding-bottom:0px !important}section.menu-section--simple .row>div:first-child{margin-top:30px !important}section.menu-section--simple .row>div .menu-card .menu-options{display:none}section.menu-section--simple .restaurant-menu-block .row>div .menu-card:after{display:none}@media (max-width:991px){.restaurant-menu-block .col-12{padding:0px}.restaurant-menu-block .col-12 .menu-card{padding:20px 10px !important}.restaurant-menu-block .row>div .menu-card:after{width:100%;display:block !important;bottom:-10px !important;height:2px;left:initial;right:initial;top:initial;content:"";position:absolute}section.menu_section.full.menu-section{padding-top:50px !important}}section.menu-section--simple .menu-photo{display:none !important}section.side_by_side_content .row>div>p.site-title{font-family:"lulo-one", sans-serif !important;font-weight:700 !important}section.side_by_side_content .row>div>.address{line-height:75% !important;margin-top:20px !important;margin-bottom:30px !important}section.side_by_side_content .row>div>.phone,section.side_by_side_content .row>div>.admin-email{display:inline-block;width:calc(100% - 100px)}section.side_by_side_content .row>div p:empty{display:none !important}section.side_by_side_content .row>div .social-media{margin-top:30px}section.side_by_side_content a{text-decoration:none;border-bottom:2px solid #fff}section.side_by_side_content .social-media a{text-decoration:none !important;border-bottom:none !important;margin-right:20px}section.side_by_side_content .social-media a span:before{font-size:36px !important}@media (max-width:991px){section.side_by_side_content .row>div:has(.contrast-list){order:10;width:100%;margin-top:20px}section.side_by_side_content .row>div{flex-direction:column}section.side_by_side_content .row>div .social-media{margin-bottom:50px}}.teaser span.btn-container.red{position:relative;left:20px}.teaser span.btn-container a{color:#fff;text-decoration:none}section.teaser .button-group.align-right{position:relative;z-index:10;margin-top:40px}.button-group.align-right{display:flex;justify-content:flex-end}.button-group.align-right span.btn-container.red{left:initial !important;right:20px !important}section.teaser .button-group a{font-family:"lulo-one", sans-serif;font-weight:600;text-transform:uppercase}.testimonials-block{padding:4rem 0;background-color:#f8f9fa}.text-primary,.color-primary{color:#ba141a !important}.bg-primary,.bg-primary>.tape>.middle{background:#ba141a !important}.bg-primary>.tape #tape-left,.bg-primary>.tape #tape-right{fill:#ba141a !important}.text-secondary,.color-secondary{color:#dbe0de !important}.bg-secondary,.bg-secondary>.tape>.middle{background:#dbe0de !important}.bg-secondary>.tape #tape-left,.bg-secondary>.tape #tape-right{fill:#dbe0de !important}.text-white,.color-white{color:#ffffff !important}.bg-white,.bg-white>.tape>.middle{background:#ffffff !important}.bg-white>.tape #tape-left,.bg-white>.tape #tape-right{fill:#ffffff !important}.text-black,.color-black{color:#241f21 !important}.bg-black,.bg-black>.tape>.middle{background:#241f21 !important}.bg-black>.tape #tape-left,.bg-black>.tape #tape-right{fill:#241f21 !important}.bg-dark-texture{background:url("/wp-content/themes/bvrg/assets/img/ten10-background.jpg") no-repeat center center;background-size:cover}.bg-light-texture{background:url("/wp-content/themes/bvrg/assets/img/ten10-background-light.jpg") no-repeat center center;background-size:cover}h1{font-size:clamp(42px, calc(42px + (28 * ((100vw - 320px) / 1080))), 70px);font-family:"lulo-one", sans-serif;font-weight:initial;letter-spacing:initial;text-transform:uppercase}.h1{font-size:clamp(42px, calc(42px + (28 * ((100vw - 320px) / 1080))), 70px) !important;font-family:"lulo-one", sans-serif !important;font-weight:initial !important;letter-spacing:initial !important;text-transform:uppercase !important}h2{font-size:clamp(36px, calc(36px + (24 * ((100vw - 320px) / 1080))), 60px);font-family:"lulo-one", sans-serif;font-weight:initial;letter-spacing:initial;text-transform:uppercase}.h2{font-size:clamp(36px, calc(36px + (24 * ((100vw - 320px) / 1080))), 60px) !important;font-family:"lulo-one", sans-serif !important;font-weight:initial !important;letter-spacing:initial !important;text-transform:uppercase !important}h3{font-size:clamp(30px, calc(30px + (20 * ((100vw - 320px) / 1080))), 50px);font-family:"lulo-one", sans-serif;font-weight:initial;letter-spacing:initial;text-transform:uppercase}.h3{font-size:clamp(30px, calc(30px + (20 * ((100vw - 320px) / 1080))), 50px) !important;font-family:"lulo-one", sans-serif !important;font-weight:initial !important;letter-spacing:initial !important;text-transform:uppercase !important}h4{font-size:clamp(24px, calc(24px + (16 * ((100vw - 320px) / 1080))), 40px);font-family:"lulo-one", sans-serif;font-weight:initial;letter-spacing:initial;text-transform:uppercase}.h4{font-size:clamp(24px, calc(24px + (16 * ((100vw - 320px) / 1080))), 40px) !important;font-family:"lulo-one", sans-serif !important;font-weight:initial !important;letter-spacing:initial !important;text-transform:uppercase !important}h5{font-size:clamp(18px, calc(18px + (12 * ((100vw - 320px) / 1080))), 30px);font-family:"lulo-one", sans-serif;font-weight:initial;letter-spacing:initial;text-transform:uppercase}.h5{font-size:clamp(18px, calc(18px + (12 * ((100vw - 320px) / 1080))), 30px) !important;font-family:"lulo-one", sans-serif !important;font-weight:initial !important;letter-spacing:initial !important;text-transform:uppercase !important}h6{font-size:clamp(12px, calc(12px + (8 * ((100vw - 320px) / 1080))), 20px);font-family:"lulo-one", sans-serif;font-weight:initial;letter-spacing:initial;text-transform:uppercase}.h6{font-size:clamp(12px, calc(12px + (8 * ((100vw - 320px) / 1080))), 20px) !important;font-family:"lulo-one", sans-serif !important;font-weight:initial !important;letter-spacing:initial !important;text-transform:uppercase !important}body{font-size:clamp(10.8px, calc(10.8px + (7.2 * ((100vw - 320px) / 1080))), 18px);font-family:"chandler-42-regular", sans-serif;font-weight:initial;letter-spacing:initial;text-transform:initial}.p{font-size:clamp(10.8px, calc(10.8px + (7.2 * ((100vw - 320px) / 1080))), 18px) !important;font-family:"chandler-42-regular", sans-serif !important;font-weight:initial !important;letter-spacing:initial !important;text-transform:initial !important}.large{font-size:clamp(12px, calc(12px + (8 * ((100vw - 320px) / 1080))), 20px) !important;font-family:"chandler-42-regular", sans-serif !important;font-weight:initial !important;letter-spacing:initial !important;text-transform:uppercase !important}.nav-link{font-size:clamp(12px, calc(12px + (8 * ((100vw - 320px) / 1080))), 20px);font-family:"lulo-one", sans-serif;font-weight:600;letter-spacing:initial;text-transform:uppercase}.callout{font-size:clamp(14.4px, calc(14.4px + (9.6 * ((100vw - 320px) / 1080))), 24px);font-family:"chandler-42-regular", sans-serif;font-weight:initial;letter-spacing:initial;text-transform:uppercase}.forminator-field label{display:none !important}.tribe-events .tribe-events-c-search__button,.tribe-events button.tribe-events-c-search__button{background:#ba141a}.tribe-events-c-subscribe-dropdown__container{display:none !important}.tribe-common .tribe-common-c-svgicon--featured path{fill:#ba141a}.tribe-events .tribe-events-c-search__button:focus,.tribe-events .tribe-events-c-search__button:hover,.tribe-events button.tribe-events-c-search__button:focus,.tribe-events button.tribe-events-c-search__button:hover{background:#a6090f}.tribe-events .tribe-events-calendar-month__calendar-event--featured:before{background:#a6090f}.tribe-events-view,.tribe-common.tribe-events.tribe-events-view.tribe-events-view--month.tribe-common--breakpoint-xsmall.tribe-common--breakpoint-medium.tribe-common--breakpoint-full,.tribe-common.tribe-events.tribe-events-view.tribe-events-view--list.tribe-common--breakpoint-xsmall.tribe-common--breakpoint-medium.tribe-common--breakpoint-full{background:url(/wp-content/themes/bvrg/assets/img/ten10-background.jpg) no-repeat center center;background-size:cover;color:#fff !important}.tribe-events button.tribe-events-c-top-bar__datepicker-button{color:#fff}.tribe-events .tribe-events-calendar-month__header-column-title{color:#ffff}.tribe-common .tribe-common-h4{color:#fff !important}.tribe-events .tribe-events-calendar-month__day-date-daynum{color:#fff}.tribe-common a:not(.tribe-common-anchor--unstyle),.tribe-common a:not(.tribe-common-anchor--unstyle):active,.tribe-common a:not(.tribe-common-anchor--unstyle):focus,.tribe-common a:not(.tribe-common-anchor--unstyle):hover,.tribe-common a:not(.tribe-common-anchor--unstyle):visited{color:#fff}.tribe-events .tribe-events-calendar-month__calendar-event-datetime{color:#fff}a.tribe-common-c-btn-border-small.tribe-events-c-top-bar__today-button.tribe-common-a11y-hidden{background:#ba141a !important;border:none !important}.tribe-events button.tribe-events-c-top-bar__datepicker-button:focus,.tribe-events button.tribe-events-c-top-bar__datepicker-button:hover{color:#dddddd}.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{background:#ba141a}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{color:#fff}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{color:#fff}.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6{color:#fff}.tribe-common .tribe-common-b2{color:#fff}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev{color:#fff}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background:#ba141a}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:#ba141a}.tribe-common .tribe-common-c-svgicon--messages-not-found .tribe-common-c-svgicon__svg-stroke{stroke:#ba141a}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path{fill:#fff}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:#fff}.tribe-events button:hover .tribe-events-calendar-month__day-date-daynum{color:#000000}html,body{width:100vw;overflow-x:hidden}.tape{position:absolute;z-index:-1;width:calc(100% + 40px);left:-20px;top:-9px;height:calc(100% + 22px) !important}.tape #tape-left,.tape #tape-right{position:absolute;width:5%;height:100%;top:0px}.tape #tape-left{left:calc(-4% + 2px)}.tape #tape-right{right:calc(-4% + 2px)}.tape .middle{position:absolute;width:100%;height:100%;top:0px;left:0px}.red>.tape #tape-left,.red>.tape #tape-right{fill:#ba141a}.red>.tape .middle{background:#ba141a}.white>.tape #tape-left,.white>.tape #tape-right{fill:#fff}.white>.tape .middle{background:#fff}.text-white a{color:#fff}.text-dark a{color:#000}.social-media a:hover span,a:hover{color:#ba141a}.tape-title .title{position:relative;z-index:10}.tape-title .title:before{content:"";position:absolute;width:100vw;height:100%;z-index:-1}.tape-title.white .title:before{background:#dce0df}.tape-title.black .title:before{background:#231f20}.tape-title.text-left:not(.text-right) .title:before{right:-50px}.tape-title.text-right .title:before{left:-50px}.tape-title.text-right .title svg#tape-left{display:block;position:absolute;height:100%;width:20px;left:-69px;top:6px}.strong{font-weight:700 !important}.tape-title.text-left .title svg#tape-left{display:none}.tape-title.text-left .title svg#tape-right{display:block;position:absolute;height:100%;width:20px;right:-69px;top:6px}.tape-title.text-right .title svg#tape-right{display:none}.tape-title.white svg path{fill:#dce0df}.tape-title.black svg path{fill:#231f20}.tape-title.text-left{transform:rotate(0.5deg)}.tape-title.text-right{transform:rotate(-0.5deg)}.contrast-list{border-radius:5px 10px 3px 14px;transform:rotate(-1deg);color:#000;padding:0px !important;max-width:90%;border:20px dashed white}.contrast-list ul li{transform:rotate(1deg)}.contrast-list>*{background:#fff;margin:-19px !important}.contrast-list ul{padding:30px 30px 30px 60px}.contrast-list>*:first-child{padding:30px 30px 0px 30px}ul.split-list li{display:inline-flex;width:49%}ul.split-list{padding:0px}section.cards .card img{filter:saturate(0);transition:all 0.3s ease-out 0s}section.cards .card:has(a:hover) img{filter:saturate(1)}.age-gate{display:none}.show-age-gate .age-gate{position:fixed;inset:0;background:rgba(0, 0, 0, 0.8);display:flex;align-items:center;justify-content:center;z-index:99999;padding:20px}.show-age-gate body{overflow:hidden}.age-gate__box{background:#fff;color:#000;max-width:420px;width:100%;padding:30px;border-radius:12px;text-align:center;box-shadow:0 10px 30px rgba(0, 0, 0, 0.25)}.age-gate__buttons{display:flex;gap:12px;justify-content:center;margin-top:20px;flex-wrap:wrap}.age-gate__buttons button{padding:12px 20px;border:none;border-radius:8px;cursor:pointer;font-size:16px}#age-yes{background:#111;color:#fff}#age-no{background:#ddd;color:#000}.age-gate__message{margin-top:16px;color:#b00020;font-weight:600;display:none}section.events_slider:has(.no-events-found){display:none}header{display:flex;flex-direction:column}.navbar{padding:0.75rem 1rem}.navbar .audio-inline{width:120px;height:30px}.navbar .navbar-nav{padding-right:1px;padding-left:1px}.navbar .navbar-nav li.menu-item{margin-right:35px}.navbar .navbar-nav li.menu-item:last-child{margin-right:0px}.navbar .navbar-nav li.menu-item .nav-link{color:#ffffff !important;position:relative}.navbar .navbar-nav li.menu-item .nav-link:after{content:"";position:absolute;width:100%;left:0px;bottom:-50px;background:#fff;height:5px;opacity:0;transition:all 0.1s ease-in-out;border-radius:2px}.navbar .navbar-nav li.menu-item .nav-link:hover:after{bottom:0px;opacity:1}.navbar .navbar-nav li.menu-item:nth-child(odd) .nav-link:after{transform:rotate(1deg)}.navbar .navbar-nav li.menu-item:nth-child(even) .nav-link:after{transform:rotate(-1deg)}img.logo{width:100%;height:auto;max-height:40px}header{position:fixed;top:0px}header .phone-number{position:absolute;right:0px;z-index:5;top:23%}header .phone-number .tape{transform:rotate(1deg)}header div.container{position:relative;flex-direction:column !important}header .social-media{position:absolute;right:0px;top:53%;width:200px;display:flex;justify-content:center}header .social-media a span{font-size:35px;text-decoration:none;color:#fff;width:auto;height:auto}header .social-media a{margin-left:5px;margin-right:5px;display:flex;justify-content:center;align-items:center;align-content:center;text-decoration:none;width:40px;height:40px}.navbar-brand.desktop{position:relative;width:540px;margin-right:0px;display:block;padding:0px;margin-bottom:30px}.navbar-brand.desktop img{width:540px}.navbar-brand.desktop:before,.navbar-brand.desktop:after{content:"";background-size:cover;display:block;position:absolute;width:calc(50vw - 270px);height:80px;top:calc(50% - 50px);background-size:auto 80px !important}.navbar-brand.desktop:before{content:"";background:url("/wp-content/themes/bvrg/assets/img/pattern-check-l.svg") right center repeat-x;right:calc(100% + 20px)}.navbar-brand.desktop:after{content:"";background:url("/wp-content/themes/bvrg/assets/img/pattern-check-r.svg") left center repeat-x;left:calc(100% + 20px)}.navbar-brand.mobile{display:none}.navbar-tape{position:absolute;width:100vw;z-index:-1;bottom:20%}.navbar-tape .tape{padding:0px !important;left:-250px;transform:rotate(-0.5deg)}.navbar-tape .tape .middle{height:70px}.navbar-tape .tape>*{top:0px !important}.navbar-tape .tape #tape-left{display:none !important}.navbar-tape .tape #tape-right{width:20px !important;right:-19px !important;top:0px !important;height:70px !important}@media (max-width:991px){.site-logo,.site-logo *{max-width:100%;width:100%;height:auto;margin-bottom:0px}.navbar-brand.desktop{margin-left:auto;margin-right:auto}header .phone-number{bottom:-32px;top:initial;left:0px !important;right:0px !important;text-align:center;margin-left:auto;margin-right:auto}.navbar-tape.red{display:none}button.navbar-toggler{right:10px;position:absolute;top:68%;border:0px !important;outline:none !important;padding:0px;width:50px;height:50px;box-shadow:none !important}div#navbarNav li{text-align:center;margin:0px}header .social-media{position:absolute;top:73%;left:0px;display:flex;max-width:150px;justify-content:flex-start;align-items:center;flex-direction:row}header .social-media a span{font-size:24px;margin:0px}header .social-media a{margin:0px;width:30px;height:30px}button.navbar-toggler{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;transform:rotate(2deg)}button.navbar-toggler *{color:#fff !important;opacity:1 !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1' stroke-linecap='round' stroke-miterlimit='10' stroke-width='3' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}button.navbar-toggler[aria-expanded="true"]{transform:rotate(-5deg)}#navbarNav{max-height:500px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;overflow:hidden}#navbarNav:not(.show){max-height:1px}}@media (max-width:400px){button.navbar-toggler{top:65%}}@media (min-width:992px){header .phone-number{position:absolute;right:calc((1320px - 100vw) / -2);z-index:5;top:23%}}@media (max-width:1399px){header .phone-number{right:calc((1120px - 100vw) / -2)}}@media (max-width:1199px){header .phone-number{right:calc((965px - 100vw) / -2)}}footer a.navbar-brand.desktop:after{width:200vw}footer .footer-header{margin-bottom:30px}.footer-nav-container ul{list-style:none;margin:0px;padding:0px}.footer-nav-container ul li{margin-bottom:10px}.footer-nav-container ul li:last-of-type{margin-bottom:0px}.footer-nav-container a{font-familY:"chandler-42-regular";text-transform:initial;text-decoration:underline !important;font-weight:normal !important}footer .footer-terms{margin-top:40px}footer .footer-terms ul{list-style:none;display:flex;width:100%;padding:0px;margin:0px;justify-content:center}footer .footer-terms ul li{margin-right:20px;padding-right:20px;position:relative}footer .footer-terms ul li:last-child{margin-right:0px;padding-right:0px}footer .footer-terms ul li:after{content:"";height:60%;width:2px;background:#fff;position:absolute;right:-2px;top:9px}footer .footer-terms ul li:last-child:after{display:none}footer .footer-terms ul li a{font-familY:"lulo-one";text-decoration:none;font-size:13px;font-weight:600}footer .social-media a span{font-size:34px}footer .social-media a{text-decoration:none;width:30px;height:30px;display:flex;margin:10px 5px}footer .social-media{width:100%;display:flex;justify-content:center}footer p.large{font-family:"lulo-one" !important;margin-top:20px;margin-bottom:0px;font-weight:bold !important;font-size:18px}footer a:hover,footer a:hover *{color:#ba141a !important}footer a p{line-height:60%}footer a p:first-child{margin-top:10px}footer .tape{z-index:0;width:90%;left:5%;top:-12px}.foot-heading{position:relative;margin-bottom:25px}.foot-heading>*:first-child{position:relative;z-index:1}.foot-heading>p{font-size:18px !important}footer .footer-col-1{margin-bottom:50px !important}@media (max-width:991px){.footer-logo,.footer-logo *{max-width:100%;height:auto;display:block}ul.footer-nav-terms{flex-direction:column;text-align:center;display:flex;align-items:center;justify-content:center;align-content:center}ul.footer-nav-terms li{width:100%;text-align:center;margin-bottom:10px;margin-right:0px !important;padding:0px !important}ul.footer-nav-terms li:after{display:none}}