.bbm-menu-hide{display:none!important}.bbm-menu-show{display:flex!important}.bbm-category-title{text-transform:uppercase!important}.elementor-widget-heading h1.elementor-heading-title{text-transform:uppercase!important}.elementor-widget-heading h2.elementor-heading-title{text-transform:uppercase!important}.bbm-menu-section.horizontal{width:100%}.bbm-menu-section.swiper:not(.swiper-initialized) .swiper-slide{margin-right:24px;display:flex;align-content:center;align-items:center}.bbm-menu-section.swiper:not(.swiper-initialized) .swiper-slide:first-of-type{height:40px;display:flex!important;align-content:center;align-items:center;border-right:2px solid var(--Tertiary-Warm-Grey,#e5e4e0)}.bbm-menu-section.swiper:not(.swiper-initialized) .swiper-slide:first-of-type a{color:var(--Secondary-Black,#000);font-family:Staatliches;font-size:20px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.6px;text-transform:uppercase;margin-right:16px;display:flex;align-items:center}.bbm-menu-section.swiper:not(.swiper-initialized) .swiper-slide:first-of-type a svg{margin-right:16px}.bbm-menu-section.swiper:not(.swiper-initialized) .swiper-slide:last-of-type{margin-right:0px!important}.bbm-menu-section.swiper:not(.swiper-initialized) .swiper-slide:not(:first-of-type){display:flex!important;align-content:center;align-items:center;height:40px;width:auto!important;padding:5px 0}.bbm-menu-section.swiper:not(.swiper-initialized) .swiper-slide:not(:first-of-type):hover{border-bottom:2px solid var(--Primary-Red,#9e2432)!important;padding-bottom:3px}.bbm-menu-section.swiper:not(.swiper-initialized) .swiper-slide:not(:first-of-type):hover a{color:var(--Primary-Red,#9e2432)!important;font-family:Overpass;font-size:18px;font-style:normal;font-weight:700}.bbm-menu-section.swiper:not(.swiper-initialized) .swiper-slide:not(:first-of-type) a{color:var(--Secondary-Black,#000)!important;font-family:Overpass;font-size:18px;font-style:normal;font-weight:700;text-decoration:none;line-height:26px;display:flex;align-items:center}.bbm-menu-section.swiper:not(.swiper-initialized) .swiper-slide:not(:first-of-type).active{border-bottom:2px solid var(--Primary-Red,#9e2432)!important;padding-bottom:3px}.bbm-menu-section.swiper:not(.swiper-initialized) .swiper-slide:not(:first-of-type).active a{color:var(--Primary-Red,#9e2432)!important;font-family:Overpass;font-size:18px;font-style:normal;font-weight:700}.bbm-menu-section.swiper .swiper-slide{margin-right:24px;display:flex;align-content:center;align-items:center;width:auto}.bbm-menu-section.swiper .swiper-slide:first-of-type{display:flex;align-content:center;align-items:center}.bbm-menu-section.swiper .swiper-slide:first-of-type{height:40px;display:flex!important;align-content:center;align-items:center;border-right:2px solid var(--Tertiary-Warm-Grey,#e5e4e0)}.bbm-menu-section.swiper .swiper-slide:first-of-type a{color:var(--Secondary-Black,#000);font-family:Staatliches;font-size:20px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.6px;text-transform:uppercase;margin-right:16px;display:flex;align-items:center}.bbm-menu-section.swiper .swiper-slide:first-of-type a svg{margin-right:16px}.bbm-menu-section.swiper .swiper-slide:last-of-type{margin-right:0px!important}.bbm-menu-section.swiper .swiper-slide:not(:first-of-type){display:flex;align-content:center;align-items:center}.bbm-menu-section.swiper .swiper-slide:not(:first-of-type){display:flex!important;align-content:center;align-items:center;height:40px;width:auto!important;padding:5px 0}.bbm-menu-section.swiper .swiper-slide:not(:first-of-type):hover{border-bottom:2px solid var(--Primary-Red,#9e2432)!important;padding-bottom:3px}.bbm-menu-section.swiper .swiper-slide:not(:first-of-type):hover a{color:var(--Primary-Red,#9e2432)!important;font-family:Overpass;font-size:18px;font-style:normal;font-weight:700}.bbm-menu-section.swiper .swiper-slide:not(:first-of-type) a{color:var(--Secondary-Black,#000)!important;font-family:Overpass;font-size:18px;font-style:normal;font-weight:700;text-decoration:none;line-height:26px;display:flex;align-items:center}.bbm-menu-section.swiper .swiper-slide:not(:first-of-type).active{border-bottom:2px solid var(--Primary-Red,#9e2432)!important;padding-bottom:3px}.bbm-menu-section.swiper .swiper-slide:not(:first-of-type).active a{color:var(--Primary-Red,#9e2432)!important;font-family:Overpass;font-size:18px;font-style:normal;font-weight:700}.bbm-categories{display:flex;flex-wrap:wrap}.bbm-categories .bbm-item{width:calc(( 100% / 3 ) - 16px);display:flex;flex-wrap:wrap;margin-bottom:54px}.bbm-categories .bbm-item .bbm-item-image{margin-bottom:16px!important;width:100%}.bbm-categories .bbm-item .bbm-item-image img{display:block}.bbm-categories .bbm-item .bbm-item-image:hover a:before{content:" ";width:80px;height:80px;background-image:url(/wp-content/uploads/2024/04/bru-badge-ooh.svg);display:block;position:absolute;right:20px;top:20px}.bbm-categories .bbm-item .bbm-item-image a{width:100%;display:block;position:relative}.bbm-categories .bbm-item .bbm-item-image a img{width:100%;object-fit:cover;object-position:top center;aspect-ratio:1/1!important}.bbm-categories .bbm-item .bbm-item-name a{color:#000;font-family:Overpass;font-size:28px;font-style:normal;font-weight:800;line-height:30.8px}.bbm-row{margin-bottom:54px}.bbm-row .bbm-category-header{margin-bottom:24px}.bbm-row .bbm-category-header h2{color:#000;font-family:"Staatliches",Sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:48px;letter-spacing:1.44px;padding:0;margin:0}.bbm-row .bbm-category-header h3{color:var(--Tertiary-Dark-Grey,#4b4847);font-family:"Kaufman",Sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:38.4px;display:flex;align-items:center;padding:0;margin:0}.bbm-row .bbm-category-header h3 svg{margin-right:8px}.bbm-row .bbm-category-items{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:48px}.bbm-row .bbm-category-items .bbm-item{width:calc(( 100% / 4 ) - 18px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;flex-shrink:0}.bbm-row .bbm-category-items .bbm-item .bbm-item-image{border-radius:2px;position:relative}.bbm-row .bbm-category-items .bbm-item .bbm-item-image a{position:relative;display:block}.bbm-row .bbm-category-items .bbm-item .bbm-item-image:hover a:before{content:" ";width:80px;height:80px;background-image:url(/wp-content/uploads/2024/04/bru-badge-ooh.svg);display:block;position:absolute;right:20px;top:20px}.bbm-row .bbm-category-items .bbm-item .bbm-item-name a{color:var(--Secondary-Black,#000);font-family:Overpass;font-size:1.5em;font-style:normal;font-weight:800;line-height:30.8px;text-decoration:none}@media only screen and (max-width:767px){.bbm-image-shortcode .elementor-shortcode{height:220px!important}.bbm-image-shortcode .elementor-shortcode img{height:220px!important}.bbm-categories .bbm-item{width:100%;margin-bottom:16px!important;flex-direction:row;flex-wrap:nowrap;margin-bottom:0;align-items:center;gap:24px}.bbm-categories .bbm-item .bbm-item-image{width:100%;max-width:150px!important;margin-bottom:0px!important}.bbm-row .bbm-category-items{row-gap:32px}.bbm-row .bbm-category-items .bbm-item{width:calc(( 100% / 2 ) - 12px);min-width:calc(( 100% / 2 ) - 12px)}.e-flex .e-con-boxed .bbm-menu-show .e-con .e-parent{padding:0!important}.bbm-menu-show>div>div.elementor-element.e-con-full.e-flex.e-con.e-child>div>div>div>img{width:100%!important;aspect-ratio:1/1}}@media only screen and (min-width:767px) and (max-width:1024px){.bbm-categories .bbm-categories .bbm-item{width:calc(( 100% / 2 ) - 12px)}.bbm-categories .bbm-item:nth-of-type(odd){margin-right:12px}.bbm-categories .bbm-item:nth-of-type(even){margin-left:12px}.bbm-row .bbm-category-items .bbm-item{width:calc(( 100% / 3 ) - 16px);min-width:calc(( 100% / 3 ) - 16px)}}@media only screen and (min-width:768px){.bbm-categories .bbm-item:nth-child(3n+2){margin-left:24px;margin-right:24px}}