/*
Theme Name: Responsive Child
Theme URI: https://cyberchimps.com/responsive/
Template: responsive
Author: CyberChimps
Author URI: https://cyberchimps.com
Description: Responsive is a fast, lightweight, &amp; fully customizable WordPress theme, which offers 100+ free ready-to-use Elementor &amp; WordPress Block templates for websites of all types (blog, WooCommerce, Portfolio, Podcast, Startups, Consultancy, Education, LMS, Auctions, and more). The theme is easy to customize and you can create blog or eCommerce websites using a user-friendly drag and drop interface. It's optimized for SEO with support for Schema.org microdata, fast loading speed, and responsive layout designs. Responsive works with all popular WordPress plugins like WooCommerce, bbPress, LearnDash, BuddyPress, etc. Responsive theme is fully compatible with popular page builders like Elementor, Brizy, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. It comes with ready to import websites: Built with Elementor &amp; full site editing(FSE) features, it's an ideal theme to quickly launch a fully functional website. Features: #Responsive #Starter Templates #WooCommerce Ready #Import Pre-Built Elementor Websites (Elementor &amp; Block editor) #LearnDash LMS Ready #RTL support #Translations Ready #WPML Compatible #Retina Logo #Layout Settings #Transparent Headers #Blog Layouts #Unlimited Colors. Check out the list of all 100+ Responsive Starter Templates: https://cyberchimps.com/wordpress-themes/
Tags: blog,grid-layout,one-column,two-columns,left-sidebar,right-sidebar,custom-header,custom-colors,custom-logo,custom-menu,editor-style,featured-images,featured-image-header,flexible-header,footer-widgets,full-width-template,microformats,sticky-post,theme-options,threaded-comments,translation-ready,block-styles,e-commerce,rtl-language-support,wide-blocks
Version: 6.3.1.1768290611
Updated: 2026-01-13 07:50:11

*/


/******common css*****/

.white-bg-cta:hover{background:#FFEED4;}
.brown-bg-cta:hover{background: #76273B;}
.orange-bg-btn:hover{background-color:#CB3D0D;}
.orange-bg-btn:hover{color:#FFF7EC;}
.orange-bg-btn{font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 1.1111vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 0.01vw;text-align: center;vertical-align: middle;text-transform: uppercase;background-color: #DE5527;color: #FFF7EC;border-radius: 5.2375vw;padding: 0.4944vw 1.8056vw 0.3vw;}
.white-bg-cta{background-color: #FFF7EC;display: inline-block;border-radius: 4.5833vw;padding: 0.66vw 2.05vw 0.45vw;font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 1.6667vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 0.01vw;text-align: center;vertical-align: middle;text-transform: uppercase;line-height:normal;color:#582C37 !important;}
html body {background-color:#FFF7EC;}
html .e-con-boxed.e-parent >.e-con-inner, html .e-con.e-parent >.e-con-inner{padding-left: 5.5556vw;padding-right: 5.5556vw;max-width: 100% !important;padding-top: 0;padding-bottom: 0;}
.brown-bg-cta{background-color: #582C37;display: inline-block;border-radius: 4.5833vw;padding: 0.66vw 2.05vw 0.45vw;font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 1.6667vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 0.01vw;text-align: center;vertical-align: middle;text-transform: uppercase;color:#FFF6E8 !important;line-height:normal;}

html body p, html body div {
  font-family: "Manrope", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

h1,h2,h3,h4,h5,h6 {
  font-family: "Staatliches", sans-serif;
  font-weight: 400;
  font-style: normal;
}


.mohave-<uniquifier> {
  font-family: "Mohave", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

/***** common css end *****/


/******general css *******/

/*html .brew-video-container{position:relative;}
html .brew-video-container:before{content:"";background: #E1978780;position: absolute;left: 0;right: 0;width: 100%;height: 100%;z-index: 0;}*/
html body header.site-header.scrolled{border-bottom: 0.4px solid #e7937469 !important;}
html .home-banner-section-cont-wraper .banner-bottom-section{margin-top:-1px;}
html .location-section-mainwraper .location-image-wraper{border: 1px solid #FFEDD2;border-top: 0;}
html .location-section-mainwraper .location-card-main-wraper .location-card-wraper a:hover .marker-wraper svg path{fill: #FFEED4;}
html .home-banner-section-cont-wraper .banner-bottom-section .section-wraper-bottom:before{content:'';background: linear-gradient(180deg, rgba(190, 95, 119, 0) 0%, rgba(88, 44, 55, 0.19) 83.92%);position: absolute;left: 0;right: 0;bottom: 0;width: 100%;top: 0;height: 100%;z-index:-1;}
html .whats-brewing-section-inner-cont.latest-section-inner-content .whats-brewing-image-section.right-block-wraper .image-wraper img{height: 38.8889vw;object-fit: cover;}
html .whats-brewing-section-inner-cont.latest-section-inner-content .whats-brewing-image-section.right-block-wraper .image-wraper.one{padding-top: 12vw;position: relative;z-index: 1;}
html .whats-brewing-section-inner-cont.latest-section-inner-content .subtitlte-desac-linsk-wraper .desc{margin-bottom: 2.7778vw;color: #582C37;}
html .whats-brewing-section-inner-cont.latest-section-inner-content{display: grid;grid-template-columns: 36% 64%;padding-left: 5.5556vw;padding-right: 2.0833vw;height:auto;}
html .whats-brewing-section-inner-cont.latest-section-inner-content .subtitlte-desac-linsk-wraper{position:static;}

html .whats-brewing-section-inner-cont.latest-section-inner-content:before{content:'';background-color: #E79374;height: 30.9vw;width: 100%;display: block;position: absolute;z-index: -1;top: 10vw;}
html .whats-brewing-section-inner-cont.latest-section-inner-content .whats-brewing-image-section.right-block-wraper{display:flex;column-gap: 2.0833vw;}
html .footer-navigation-list ul li a:hover,footer .terms-privacy-items-list-wraper .terms-items-wraper a:hover{text-decoration:underline;}
html .event-name-dat-title-cta-wraper .cta-wraper .orange-bg-btn{font-size: 0.8333vw;padding: 0.642vw 2.422vw 0.6vw;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .beer-items-swiper{padding-top: 4.4722vw;padding-bottom: 4.4722vw;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .beer-items-swiper .swiper-wrapper .swiper-slide{transition: all .4s ease;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .beer-items-swiper .swiper-wrapper .swiper-slide-active{transform: scale(1.1);}
html .main-navigation .menu > li > a:hover{opacity:1;color:#FFF;}
html .plate-we-pairsecwraped:not(.hops-wehouse-secmainwraper) .swiper-button-prev[aria-disabled="true"]{opacity:0;}
html .hops-we-house-secmainwraper-ele:before{top: 12vw;}
html .plate-we-pairsecwraped .plates-wepair-swiper:before{content:'';position: absolute;left: auto;right: 0;padding: 3.5vw;height: 25.1vw;top: 0;background-image: url(/wp-content/uploads/2026/01/gradient-shadow-image.svg);background-size: cover;z-index: 10;background-repeat: no-repeat;background-position: right;
background-image:url(/wp-content/uploads/2026/03/next-1.svg);mix-blend-mode: multiply;}
html .plate-we-pairsecwraped .plates-wepair-swiper{position:relative;}
html .plate-we-pairsecwraped:not(.hops-wehouse-secmainwraper) .swiper-button-next{right: 0vw;top: 11vw;}
html .plate-we-pairsecwraped:not(.hops-wehouse-secmainwraper) .swiper-button-prev{transform: rotate(180deg);left: 0vw;top: 11vw;}
html .plate-we-pairsecwraped .swiper-button-next:after, html .plate-we-pairsecwraped .swiper-button-prev:after{font-size:0;}
html .plate-we-pairsecwraped .swiper-button-prev, html .plate-we-pairsecwraped .swiper-button-next{background-image: url(/wp-content/uploads/2026/01/arrow-white-chev.svg);width: 2.599vw;height: 2.599vw;background-repeat: no-repeat;background-size: contain;margin: 0;}
html .flower-icon-top-right .icon-wraper img{width: 5.2vw;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .beer-items-swiper .swiper-wrapper{align-items:flex-end;}
/*html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .name-image-wraper .image-wraper img{min-height: 21.5278vw;}*/
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-slide .flavour-mlsection{opacity:0;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-slide-active .flavour-mlsection{opacity:1;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-slide-active .name-image-wraper{background:transparent;border-radius: 69.375vw;padding-top: 3.3333vw;padding-bottom:0vw;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-button-next{right:-3vw;top:34.5vw;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-button-prev{left: -3vw;top: 34.5vw;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-button-next:after,html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-button-prev:after{font-size:0;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-button-next{transform: rotate(180deg);}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-button-prev,html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-button-next{background-image: url(/wp-content/uploads/2026/01/left-arrow-chev-brown.svg);width: 2.599vw;height: 2.599vw;background-repeat: no-repeat;background-size: contain;margin: 0;}
html .beer-items-swiper .flavour-mlsection .brown-bg-cta{font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 1.1111vw;leading-trim: NONE;line-height: 100%;letter-spacing: 0px;text-align: center;vertical-align: middle;padding:0.66vw 1.2500vw 0.45vw;}
html .beer-items-swiper .flavour-mlsection {text-align:center;}
html .beer-items-swiper .flavour-mlsection .flavour-section{font-family: Manrope;font-weight: 600;font-style: SemiBold;font-size: 1.3889vw;leading-trim: NONE;line-height: 1.3889vw;letter-spacing: 0px;text-align: center;color:#582C37;width: 9.5833vw;margin: 0 auto 0.5556vw;}
html .beer-items-swiper .name-image-wraper .name-wraper{font-family: Mohave;font-weight: 700;font-style: Bold;font-size: 2.5000vw;leading-trim: CAP_HEIGHT;line-height: 2.5vw;letter-spacing: -0.03vw;text-align: center;color: #DE5527;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .logo-subtitle-wraper .subtitle-wraper{margin-bottom: 3.4722vw;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .logo-subtitle-wraper{text-align:center;}
html .hops-we-house-secmainwraper-ele{padding-top: 30.8611vw;}
html .event-name-dat-title-cta-wraper .date-wraper{position:relative;}
html .event-name-dat-title-cta-wraper .date-wraper:before{content:'';background-image: url(https://ibc.codolin.com/wp-content/uploads/2026/01/seperotor-icon-1.svg);padding: 0.3597vw;background-size: 0.6597vw;position: absolute;left: auto;right: 4vw;height: 3vw;background-repeat: no-repeat;}
html .event-name-dat-title-cta-wraper .event-name-wraper{position:relative;}
html .event-name-dat-title-cta-wraper .event-name-wraper:before{content:'';background-image: url(/wp-content/uploads/2026/01/seperotor-icon-1.svg);padding: 0.3597vw;background-size: 0.6597vw;position: absolute;left: auto;right: 3vw;height: 3vw;background-repeat: no-repeat;}
html .events-section-mainwraper{position:relative;}
html .flower-icon-top-right{position: absolute;left: auto;right: 0;top: 0;width: 7.9333vw;}
html .flower-icon-top-right .icon-wraper{text-align: right;margin: 0;}
html .event-name-dat-title-cta-wraper .time-cat-wraper{display: flex;column-gap: 4.4444vw;justify-content: space-between;align-items: center;}
html .event-name-dat-title-cta-wraper .time-cat-wraper .time-wraper .timings-wraper{font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 1.6667vw;leading-trim: NONE;line-height: 92%;letter-spacing: -0.03vw;text-align: left;color:#DE5527;}
html .event-name-dat-title-cta-wraper .date-wraper .dat-wraper{font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 1.6667vw;leading-trim: CAP_HEIGHT;line-height: 1.5319vw;letter-spacing: -0.0667vw;text-align: left;color: #DE5527;}
html .event-name-dat-title-cta-wraper .title-wraper{font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 1.1111vw;color: #DE5527;leading-trim: NONE;line-height: 92%;letter-spacing: -0.03vw;margin-bottom: 0.4764vw;}
html .event-name-dat-title-cta-wraper .even-name-wraper .name-wraper{font-family: Jaro;font-weight: 400;font-style: Regular;font-size: 2.2222vw;leading-trim: NONE;line-height: 92%;letter-spacing: 0%;color:#DE5527;}
html .event-name-dat-title-cta-wraper{display: grid;grid-template-columns: 32% 32% 36%;padding: 1.6667vw 12.5000vw;align-items: center;}
html .event-name-dat-title-cta-wraper{margin-top: 9.375vw;padding-bottom: 1.6667vw;padding-top: 1.6667vw;background: #FFEED4;}
html .buzz-we-build-sec-wraper-cont .video-text-secmain-wraper .brew-video-container video{height: 41.8056vw;object-fit: cover;display: block;}
html .buzz-we-build-sec-wraper-cont .location-section-mainwraper{margin-top: -9vw;position: relative;}
html .location-section-mainwraper .location-card-main-wraper .location-name-wraper .marker-wraper img{width: 1.6667vw;height: 1.6667vw;}
html .location-section-mainwraper .location-card-main-wraper .location-card-wraper a{border: 1px solid #FFEDD2;display: block;box-shadow:unset;backdrop-filter: blur(4px);}
html .location-section-mainwraper .location-card-main-wraper .location-image-wraper img{width: 100%;object-fit: cover;display:block;}
html .location-section-mainwraper .location-card-main-wraper .location-name-wraper .name-wraper{font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 1.9444vw;leading-trim: CAP_HEIGHT;line-height: 92%;letter-spacing: -0.03vw;text-align: center;box-shadow: 2px 3px 12px 0px #0101011A;color: #FFF7EC;padding-top: 1.3889vw;padding-bottom: 1.3889vw;}
html .location-section-mainwraper .location-card-main-wraper .location-name-wraper .name-wraper:hover{
	text-decoration:underline;color:#FFF7EC;
}
html .location-section-mainwraper .location-card-main-wraper .location-name-wraper{display: flex;align-items: center;justify-content: center;column-gap: 0.5556vw;background: #FFF7EC1A;}
html .location-section-mainwraper .location-card-main-wraper{display: grid;grid-template-columns: 24.4% 24.4% 24.4% 24.4%;padding-left: 5.5556vw;padding-right: 5.5556vw;justify-content: center;text-align: center;column-gap: 0.8333vw;}
html .buzz-we-build-sec-wraper-cont .video-text-secmain-wraper .hand-withbeer-image{position: absolute;left: auto;right: -10%;top: auto;bottom:0vw;top: 14.5vw;}
html .buzz-we-build-sec-wraper-cont .video-text-secmain-wraper .hand-withbeer-image img{height:100% !important;}
html .buzz-we-build-sec-wraper-cont .video-text-secmain-wraper .subtitlte-wraper span{display:block;color:#FFFDF9;}
html .buzz-we-build-sec-wraper-cont .video-text-secmain-wraper .subtitlte-wraper{font-family: Staatliches;font-weight: 400;font-style: Regular;font-size:8.3333vw;leading-trim: CAP_HEIGHT;line-height: 10.1111vw;letter-spacing: 0px;color: #582C37;margin-bottom: 2.4722vw;position: absolute;top: 6vw;z-index: 1;left: 5.5556vw;}
html .buzz-we-build-sec-wraper-cont .video-text-secmain-wraper{position:relative;padding-top: 17.5vw;}
html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .items-main-wraper.item-2{margin-top: 0.5556vw;margin-bottom: 0.5556vw;}
html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .items-main-wraper.item-2 .circled-info-wraper{right: auto;left: -0.5vw;top: 3vw;}
html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .items-main-wraper.item-3 .circled-info-wraper{right: auto;left: -8vw;top: 1vw;}
html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .items-main-wraper.item-1 .circled-info-wraper{right: auto;left: 4vw;top: 2vw;z-index:2;}
html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .items-main-wraper .circled-info-wraper{position:absolute;z-index:2;}
html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .items-main-wraper.item-2 .spirit-image-wraped img{width: 34.7917vw;display:block;overflow:hidden;}
html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .items-main-wraper.item-3 .spirit-image-wraped img{width: 41.7361vw;display:block;overflow:hidden;}
.right-blokc-wraper {
  overflow-y: clip;
/* 	overflow-x:visible; */
/* 	z-index:2 */
}

.collective-spirit-sec-mainwraper-ht {
  overflow-x: hidden;
/* 	z-index:2; */
}
html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .items-main-wraper.item-1 .spirit-image-wraped img{width: 29.2361vw;display:block;}
html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .items-main-wraper .circled-info-wraper img{width: 14.3056vw;}
html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .items-main-wraper{display:flex;position:relative;justify-content:flex-end;}
html .collective-spirit-sec-mainwraper-ht .left-block-wraper .image-wraper img{max-width: 19.8611vw;}
html .collective-spirit-sec-mainwraper-ht{display: grid;grid-template-columns: 50% 50%;padding-left: 10.4167vw;}
html .collective-spirit-sec-mainwraper-ht .left-block-wraper .section-wraper .subtitle-wraper{font-family: Staatliches;font-weight: 400;font-style: Regular;font-size: 8.3333vw;leading-trim: NONE;line-height: 84%;letter-spacing: -0.03vw;color: #582424;width: 45.75vw;margin-bottom: 2.7778vw;}
html .collective-spirit-sec-mainwraper{background-color: #FFEED4;padding-top: 19.75vw;padding-bottom: 2.9167vw;margin-top: -10.6vw;}
html body .whats-brewing-section-inner-cont .swiper-pagination{bottom:1.5vw;}
html .whats-brewing-section-inner-cont ..swiper-pagination-bullet-active{background: #FFF7EC;}
html .whats-brewing-section-inner-cont .swiper-pagination-bullet{background:#E8D5BA;}
html .whats-brewing-section-inner-cont .subtitlte-desac-linsk-wraper .links-container .white-bg-cta{margin-right: 0.6944vw;}
html .whats-brewing-section-mainwraper-ele{margin-top: 10.2778vw;}
html .whats-brewing-section-inner-cont .subtitlte-desac-linsk-wraper{position: absolute;top: -10vw;z-index: 1;left: 5.5556vw;}
html .whats-brewing-section-inner-cont{position:relative;}
html .whats-brewing-section-inner-cont .subtitlte-desac-linsk-wraper .desc{font-family: Manrope;font-weight: 500;font-style: Medium;font-size: 1.6667vw;leading-trim: NONE;line-height:normal;letter-spacing: 0px;color: #FAF5ED;width: 27.0833vw;margin-bottom: 8.3333vw;}
html .whats-brewing-section-inner-cont .subtitlte-desac-linsk-wraper .subtitle-desc-wraper h2 span{color: #FFFDF9;display:block;}
html .whats-brewing-section-inner-cont .subtitlte-desac-linsk-wraper .subtitle-desc-wraper h2{font-family: Staatliches;font-weight: 400;font-style: Regular;font-size: 8.3333vw;leading-trim: CAP_HEIGHT;line-height: 10.1111vw;letter-spacing: 0px;color: #582C37;margin-bottom: 1.4722vw;}
html .whats-brewing-section-inner-cont .items-wraper .image-wraper img{width: 100%;object-fit: cover;display:block;}
html body .plates-we-pair-secmainwraper:before{top: 4vw;}
html .home-banner-section-cont-wraper .section-wraper-top .home-bgvideo-wraper video{display: block;}
html .plate-we-pairsecwraped .section-wraper-inn{column-gap:0.6250vw;}
html .plate-we-pairsecwraped .items-main-wraper{margin-right:0 !important;}
html .plate-we-pairsecwraped .items-wraper .image-wraper img{width: 100%;object-fit: cover;height:auto;display:block;}
html .plate-we-pairsecwraped .items-wraper .name-wraper{font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 1.9444vw;leading-trim: NONE;line-height: 92%;letter-spacing: -0.0778vw;text-align: center;color: #FFF7EC;position: absolute;top: auto;bottom: 1.5785vw;left: 1.3563vw;}
html .plate-we-pairsecwraped .logo-subtitle-wraper .logo-wraper img{width: 16.3438vw;}
html .plate-we-pairsecwraped .logo-subtitle-wraper .logo-wraper{text-align: center;}
html .plate-we-pairsecwraped .logo-subtitle-wraper .subtitle-wraper{font-family: Staatliches;font-weight: 400;font-style: Regular;font-size: 8.3333vw;leading-trim: NONE;line-height: 92%;letter-spacing: 0%;text-align: center;color: #582C37;margin-bottom: 1.1111vw;}
html .plates-we-pair-secmainwraper{padding-top: 10.8542vw;padding-bottom: 10.7222vw;}
html .home-banner-section-cont-wraper .banner-bottom-section .banner-left-imagewraper img{width: 10.9063vw;}
html .home-banner-section-cont-wraper .banner-bottom-section .banner-left-imagewraper img{mix-blend-mode: hard-light;width:11.206vw;}
html .home-banner-section-cont-wraper .banner-bottom-section .veritcal-video-wraper .vertcia-video-container{width: 33.9375vw;}
html .home-banner-section-cont-wraper .banner-bottom-section .bottom-overlay-logo-linkweraper .logos-wraped{margin-bottom:2vw;}
html .home-banner-section-cont-wraper .banner-bottom-section .veritcal-video-wraper .vertcia-video-container video{width: 34.583vw;height: 52vw;object-fit: cover;display: block;}
html .home-banner-section-cont-wraper .banner-bottom-section .veritcal-video-wraper{position: absolute;left: auto;right: 5.9896vw;top: auto;bottom: -25vw;}
html .home-banner-section-cont-wraper .banner-left-imagewraper{position: absolute;top: -5vw;z-index:auto;}
html .home-banner-section-cont-wraper .banner-bottom-section .bottom-overlay-logo-linkweraper .logos-wraped .icon-wraper:first-child{margin-bottom: 2.1875vw;}
html .home-banner-section-cont-wraper .banner-bottom-section .bottom-overlay-logo-linkweraper{position:absolute;bottom: -22.5vw;left:auto;right:64.5vw;width: 14.4167vw;z-index: 1;}
html .home-banner-section-cont-wraper .banner-bottom-section{position:relative;}
html .home-banner-section-cont-wraper .bottom-secbanner-wraper .image-wraper img{width:100%;display:block;height: 35.3472vw;object-fit: cover;}
html .home-banner-section-cont-wraper .banner-top-section-wraper .top-sec-image-wraper .overlay-iamge-wraper img{width: 24.3750vw;}
html .home-banner-section-cont-wraper .banner-top-section-wraper .top-sec-image-wraper{position: absolute;top:auto;left: 19.6042vw;z-index:2;bottom: -15.3vw;}
html .home-banner-section-cont-wraper .banner-top-section-wraper{position:relative;}
html .home-banner-section-cont-wraper .section-wraper-top .home-bgvideo-wraper img{width:100%;display:block;}
html .home-banner-section-cont-wraper .banner-top-section-wraper .desc{font-family: Manrope;font-weight: 500;font-style: SemiBold;font-size: 1.6667vw;leading-trim: NONE;line-height:normal;letter-spacing: 0%;text-align: center;color: #F5F5F5;position: absolute;/* top: 0; */left: 40%;right: auto;top: 24vw;width:25.528vw;z-index:2;}
.social-networks-wraper ul li a{display:inline-block;}
html body .site-header-row .main-navigation .main-navigation-wrapper{background-color:transparent;}
html .elementor-2116 .elementor-element.elementor-element-8a33539{border-color:unset;}
html .responsive-site-primary-header-wrap .site-header-row-container-inner{position:relative;}
html header:before{content:'';position: absolute;background-image: url(/wp-content/uploads/2026/01/hader-circled-logoltl.svg);background-size: 14.4688vw;padding:7.3vw;background-repeat: no-repeat;right: 50%;top:3vw;z-index:1000;left: 50%;transform: translate(-50%, -4%);transition:background-size 0.3s ease-in-out,top 0.3s ease-in-out,padding 0.3s ease-in-out;}
html header.scrolled:before{background-size:7.4688vw;top:0.8vw;padding:3.7vw;}
.social-networks-wraper ul li a img{display:inline-block;width: 1.5333vw;height: 1.5333vw;object-fit:contain;}
footer .footer-bottom-section-wraper .terms-privacy-items-list-wraper .terms-items-wraper:last-child:before{display:none;}
footer .footer-bottom-section-wraper .terms-privacy-items-list-wraper .terms-items-wraper{position:relative;}
footer .footer-bottom-section-wraper .terms-privacy-items-list-wraper .terms-items-wraper:before{content:'';position: absolute;left: auto;width: 1px;right: -18vw;height: 1.0417vw;background: #fff;top: 0.2vw;}
footer .middle-block-wraper .image-wraper{text-align:center;position:relative;z-index:2;}
footer .footer-bottom-section-wraper .terms-privacy-items-list-wraper{display: flex;justify-content: space-between;padding: 3.8194vw 5.5556vw;}
footer .terms-privacy-items-list-wraper .terms-items-wraper a{font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 1.6667vw;leading-trim: NONE;line-height: 100%;letter-spacing: -0.03vw;vertical-align: middle;color: #FFF6E8 !important;}
footer .middle-block-wraper .image-wraper img{width: 26.6875vw;height: auto;object-fit: cover;margin-top:-5.5vw;display:block;}
footer .top-section .cp-section-wraper{font-family: Mohave;font-weight: 500;font-style: Medium;font-size: 1.1111vw;leading-trim: NONE;line-height: 1.2500vw;letter-spacing: -0.03vw;text-align: right;width: 15.8854vw;margin-left: auto;}
.social-networks-wraper ul{margin: 0;list-style: none;display: flex;column-gap: 0.5729vw;justify-content:flex-end;margin-bottom: 3.3854vw;align-items:center;}
.footer-navigation-list ul li:last-child{margin-bottom:0;}
.footer-navigation-list ul li{margin-bottom: 1.875vw;}
html .footer-navigation-list{display: flex;column-gap: 8.1667vw;}
.footer-middle-section-wraper .top-section{display: grid;grid-template-columns:35.2% 29.5% 35.2%;align-items: center;padding-left: 5.5556vw;padding-right: 5.5556vw;}
.footer-navigation-list ul{list-style:none;margin:0;padding:0;}
.footer-navigation-list ul li a{font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 1.6667vw;leading-trim: NONE;line-height: 92%;letter-spacing: -0.03vw;color: #FFF6E8 !important;}
.footer-section-mainwraper .footer-top-section-wraper .link-wraper .link-wraped{text-align:center;}
.footer-section-mainwraper .footer-top-section-wraper .section-mainwraper .subtitle-wraper{font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 2.7778vw;leading-trim: CAP_HEIGHT;line-height: 92%;letter-spacing: -4%;text-align: center;vertical-align: middle;color: #582C37;margin-bottom: 2.1778vw;}
.footer-bottom-section-wraper{background: linear-gradient(90deg, #010101 5.29%, #0C0D0D 28.85%, #1B1C1C 40.87%, #212222 51.92%, #191919 59.13%, #070707 67.55%, #010101 94.28%);background:#000000;}
.footer-middle-section-wraper{background: linear-gradient(90deg, #A9563E 9%, #D78A70 33%, #D08066 37%, #C46D56 46%, #BC604A 57%, #B75943 71%, #D4866D 82.73%, #B65741 100%);margin-bottom:-2.1vw;}
.footer-section-mainwraper .footer-top-section-wraper{background-color: #FFF7EC;padding-top: 8.0729vw;padding-bottom: 10.1667vw;}
.rspv-site-above-footer-wrap >.container{padding:0;}
.site-footer-row.site-footer-row-columns-1{display:block;}
.main-navigation .menu > li.current_page_item > a, .main-navigation .menu > li.current-menu-item > a{color:#fff;opacity:1;background:transparent;}
html .main-navigation .menu > li > a{color:#FFFEF599;}
html .responsive-site-primary-header-wrap{background-color: #1E0000 !important;}
html body .main-navigation a{font-family: Mohave;font-weight: 500;font-style: Medium;font-size: 1.6667vw;leading-trim: NONE;line-height: 100%;letter-spacing: 0%;text-align: center;vertical-align: middle;padding: 2.7vw 1.67vw 2.3vw;text-transform:uppercase;transition:padding 0.3s ease-in-out;}
html body .site-header.scrolled .main-navigation a{padding:1.25vw 1.67vw;}
html body .site-header-row-container-inner >.container{max-width: 100%;padding: 0 5.5556vw;}
html body header .custom-logo{width:4.688vw;height:auto;object-fit: contain !important;transition:width 0.3s ease-in-out;}
html body header.scrolled .custom-logo{width: 3.6806vw;}
html body header.site-header{position: fixed !important;left: 0 !important;right: 0 !important;background-color: #1E0000 !important;border-bottom: 0 solid #E79374 !important;z-index:2;}
html body.res-transparent-header .site-header .responsive-site-primary-header-wrap{background-color: #1E0000 !important;}
html body.res-transparent-header .site-header.scrolled .responsive-site-primary-header-wrap{background: #00000033 !important;backdrop-filter: blur(11.5px);}
html body.res-transparent-header header.site-header{background-color:unset !important;}
html .location-card-main-wraper.location-card-main-wraper-mobile{display:none;}
.unity-image-wraper {
  overflow: hidden;
  position:absolute;
  bottom:0;
	left:5.625vw;
}

.unity-image-wraper img {
  transform: translateY(150px);
  opacity: 1;
  will-change: transform, opacity;
  display:block;
  width:22.222vw;
}
.footer-section-mainwraper .footer-top-section-wraper{position:relative;}
/**html .elementor-element-9bcf132 {
  --bg-scale: 0.5; 
  background-size: calc(var(--bg-scale) * 100%);
  background-repeat: no-repeat;
  background-position: center;
}
**/
.elementor-element-9bcf132 {
    position: relative;
	--bg-scale: 0.8;
    --bg-rotate: 0deg;
}
.elementor-element-9bcf132::before {
    background-position: center;
    background-repeat: no-repeat;
    background-size: 38.333vw;
	width:38.333vw;
	height:38.333vw;
	left:0;
	right:0;
	top:36vw;
	margin:0px auto;

    transform: scale(var(--bg-scale)) rotate(var(--bg-rotate));
    transition: all 0.3s linear;

    z-index: 0;
}
/* .hops-we-house-secmainwraper-ele.elementor-element::before {
  transform: scale(var(--bg-scale, 1));
  transform-origin: center center;
  transition: transform 0.3s ease;
}
 */
/******* general css end *******/


/******media query css*******/


@media only screen and (min-width: 768px) and (max-width: 1199px)  {
	/*****common css*****/
	.brown-bg-cta{padding: 0.88vw 2.2vw 0.75vw;}
	.white-bg-cta{padding: 0.88vw 2.2vw 0.75vw;}
	.orange-bg-btn{padding: 0.88vw 2.2vw 0.65vw;}
	/*****common css end*****/
	
	/*****generall css*****/
	
	html .footer-section-mainwraper .footer-top-section-wraper{padding-bottom: 10.0729vw;}
	footer .footer-bottom-section-wraper .terms-privacy-items-list-wraper .terms-items-wraper:before{top:1vw !important;}
	footer .top-section .cp-section-wraper{font-size: 1.4111vw;line-height: normal;width: 18.8854vw;}
	html .event-name-dat-title-cta-wraper .title-wraper{font-size: 1.4111vw;}
	html .buzz-we-build-sec-wraper-cont .video-text-secmain-wraper .subtitlte-wraper{top: 4vw;}
	html body .site-header.scrolled .main-navigation a{padding: 2vw 1.67vw 1.5vw;}
	html body .main-navigation a{padding: 2.8vw 1.67vw 2.2vw;}
	html .site-branding-wrapper{padding:0;}
	html header:before{top: 2.6vw;}
	.rspv-site-above-footer-wrap{padding:0;}
	.rspv-site-primary-footer-wrap{padding:0;display:none;}
	.rspv-site-above-footer-wrap .footer-widget-wrapper{padding: 0;}
    }

@media screen and (min-width: 1500px) {
	
	html .home-banner-section-cont-wraper .banner-bottom-section .bottom-overlay-logo-linkweraper{    bottom: -22.5vw;}
	html .home-banner-section-cont-wraper .banner-bottom-section .bottom-overlay-logo-linkweraper .logos-wraped .icon-wraper:first-child{margin-bottom: 3.1875vw;}
	
}

@media screen and (min-width: 768px) {
	
	/****common css***/
	.hidden-desktop{display:none !important;}
	
	/****general css****/
	html .whats-brewing-section-mainwraper-ele{margin-top:0px;}
	html .plates-we-pair-secmainwraper{padding-bottom: 21.7222vw;padding-bottom:13.111vw;}
	html .home-banner-section-cont-wraper .banner-top-section-wraper .desc{left: 0;right: 0;text-align: center;margin: auto;}
	html .home-banner-section-cont-wraper .banner-top-section-wraper .top-sec-image-wraper{left: 17.222vw;}
	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-slide .name-image-wraper .flavour-mlsection{transition:all 0.3s ease-in;}
	/*html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-slide .name-image-wraper{cursor:pointer;}*/
	/*html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-slide .name-image-wraper:hover .flavour-mlsection{opacity:1;}*/
	html .home-banner-section-cont-wraper .banner-bottom-section .bottom-overlay-logo-linkweraper .link-wraper .brown-bg-cta{padding: 0.66vw 2.3vw 0.45vw;}
	html body .beer-items-swiper .flavour-mlsection .brown-bg-cta{width:6.5vw;}
	html .collective-spirit-sec-mainwraper-ht{align-items:center;}{align-items:center;}
	html .buzz-we-build-sec-wraper-cont{width:80%;}
	html .footer-section-mainwraper .footer-section-mb-wraper{display:none;}
}

@media screen and (max-width: 767px) {
	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .beer-items-swiper .swiper-wrapper .swiper-slide{
		transform:scale(0.8);
	}
	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .beer-items-swiper .swiper-wrapper .swiper-slide-active{
		transform:scale(1);
	}
	html .plate-we-pairsecwraped .section-wraper-inn{column-gap:0;}
	html .plate-we-pairsecwraped .items-wraper .image-wraper{height:73.721vw;}
	html .plate-we-pairsecwraped .items-wraper .image-wraper img{height:100%;}
	
	/****common css****/
	html body .plates-we-pair-secmainwraper:before{top:0 !important;}
	html .elementor-2116 .elementor-element.elementor-element-8e7951e::before{background-image:url('/wp-content/uploads/2026/02/mobile-pattern-1.svg');background-size:contain !important;}
	html body .brown-bg-cta{font-size: 4.1860vw;}
	html body .orange-bg-btn{font-size: 4.1860vw;padding: 1.688vw 5.642vw 1.2vw;}
	html body .white-bg-cta{font-size: 4.1860vw;}
	.hidden-mobile{display:none !important;}
	
	/****general css*****/
	
	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .name-image-wraper .image-wraper img{max-width:75%;}
	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .name-image-wraper .image-wraper.four-folds-img img{
		max-width:90%;
	}
	html body .hops-we-house-secmainwraper-ele:before{background-image: url(/wp-content/uploads/2026/03/beer-pattern-bg.svg) !important;}
	.mb-footer-top-image-wraper .image-wraper img{z-index:2;position:relative;}
	.unity-image-wraper{left:2.625vw;bottom:-9.5vw;}
	.unity-image-wraper img{width:32.222vw;}
	.swiper-btns-sec{position:relative;margin-top:10px;}
	.swiper-button-next::after,
	.swiper-button-prev::after {
		display: none;
	}
	.swiper-button-next,
	.swiper-button-prev {
		width: 50px;   
		height: 50px; 
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
	}
	.swiper-button-next {
		background-image: url('/wp-content/uploads/2026/02/Group-354.svg');
	}
    .swiper-button-prev {
		background-image: url('/wp-content/uploads/2026/02/Group-353.svg');
	}
	html .beer-line{width:80%;margin:auto;}
	html .off-canvas-widget-area #off-canvas-menu li a, #off-canvas-site-navigation .menu li a{
		text-transform:uppercase;}
	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .beer-items-swiper:after{content:'';position:absolute;left:0;right:auto;top: 0;background-image: url(/wp-content/uploads/2026/03/hops-back-lt.svg);background-size: cover;z-index: 10;background-repeat: no-repeat;background-position: right;padding: 9.5vw;height: 125.1vw;}
	html .hops-we-house-secmainwraper-ele >.e-con-inner{padding-left: 0 !important;padding-right: 0 !important;}
html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .beer-items-swiper:before{content:'';position:absolute;left:auto;right:0;top: 0;background-image: url(/wp-content/uploads/2026/03/hops-next-lt.svg);background-size: cover;z-index: 10;background-repeat: no-repeat;background-position: right;padding: 9.5vw;height: 125.1vw;}
	html .home-banner-section-cont-wraper .banner-bottom-section .bottom-overlay-logo-linkweraper .logos-wraped{margin-bottom: 4vw;}
	html body footer .brown-bg-cta{padding: 2.3256vw 5.6512vw 1.6vw;}
	html .whats-brewing-section-inner-cont.latest-section-inner-content .whats-brewing-image-section.right-block-wraper .image-wraper.one{padding-top:23vw;}
	html .whats-brewing-section-inner-cont.latest-section-inner-content .whats-brewing-image-section.right-block-wraper{column-gap: 5.1163vw;z-index:1;top: -14vw;position: relative;}
	html .whats-brewing-section-inner-cont.latest-section-inner-content .subtitlte-desac-linsk-wraper{padding-left: 9.3023vw;}
	html body .whats-brewing-section-inner-cont.latest-section-inner-content{padding-left:0;padding-right:0;}
	html .location-section-mainwraper .location-card-main-wraper .location-card-wraper a{box-shadow: 1.47px 2.94px 5.87px 0px #00000033;}
	html .home-banner-section-cont-wraper .banner-bottom-section{margin-top:-1px;}
	html body .whats-brewing-section-inner-cont.latest-section-inner-content .whats-brewing-image-section.right-block-wraper .image-wraper{flex:1;}
	html .whats-brewing-section-inner-cont.latest-section-inner-content .whats-brewing-image-section.right-block-wraper .image-wraper img{height: 65.1163vw;width:100%;}
	html body .whats-brewing-section-inner-cont.latest-section-inner-content .links-container{    display: inline-flex;flex-direction: column;row-gap: 3vw;}
	html body .whats-brewing-section-inner-cont .subtitlte-desac-linsk-wraper .subtitle-desc-wraper h2{margin-left:0;}
	html .whats-brewing-section-inner-cont.latest-section-inner-content:before{height: 65.814vw;top:20vw;}
	html body .whats-brewing-section-inner-cont.latest-section-inner-content{height:auto;}
	html .whats-brewing-section-inner-cont.latest-section-inner-content{grid-template-columns:100%;}
	html .whats-brewing-section-inner-cont.latest-section-inner-content{}
	html body .plates-we-pair-secmainwraper{padding-top: 20.194vw;}
	html .flower-icon-top-right .icon-wraper img{width: 22.907vw;}
	html .flower-icon-top-right{width: 22.907vw;bottom: 0;top: auto;}
	html .event-name-dat-title-cta-wraper .date-wraper:before{display:none;}
	html .event-name-dat-title-cta-wraper .event-name-wraper:before{display:none;}
	html .event-name-dat-title-cta-wraper .time-cat-wraper .cta-wraper{margin-top: 4.186vw;}
	html .event-name-dat-title-cta-wraper{margin-top: 15.1163vw;padding-bottom: 5.5814vw;padding-top: 5.5814vw;}
	html .event-name-dat-title-cta-wraper .time-cat-wraper{justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;flex-direction: column;}
	html .event-name-dat-title-cta-wraper .cta-wraper .orange-bg-btn{font-size: 3.7209vw;letter-spacing: 0.01vw;padding: 1.342vw 6.022vw 1vw;}
	html .event-name-dat-title-cta-wraper .time-cat-wraper .time-wraper .timings-wraper{font-size: 5.1302vw;letter-spacing:-0.03vw;}
	html .event-name-dat-title-cta-wraper .date-wraper .dat-wraper{line-height: 5.1302vw;letter-spacing: -0.08vw;font-size: 5.5814vw;margin-bottom: 3.7209vw;}
	html .event-name-dat-title-cta-wraper .even-name-wraper .name-wraper{font-size: 7.4419vw;margin-bottom: 4.1860vw;}
	html .event-name-dat-title-cta-wraper .title-wraper{font-size: 3.7209vw;leading-trim: NONE;line-height:normal;letter-spacing: -0.03vw;margin-bottom: 1.6279vw;}
	html .event-name-dat-title-cta-wraper{grid-template-columns:100%;}
	/*html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .items-main-wraper.item-1 .circled-info-wraper{left: -21vw;top: 10vw;}*/
	html body .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .spirit-items-main-wraper{padding-left:14vw;}
	html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .items-main-wraper .circled-info-wraper img{width: 27.907vw;}
	html .plate-we-pairsecwraped:not(.hops-wehouse-secmainwraper) .swiper-button-prev{left:1vw;}
	html .plate-we-pairsecwraped:not(.hops-wehouse-secmainwraper) .swiper-button-next{right:1vw;}
	html body .plates-we-pair-secmainwraper:before{background-size: cover !important;top:15vw;}
	html .home-banner-section-cont-wraper .banner-bottom-imagewraper.hidden-desktop img{width: 100%;height: 67.4419vw;object-fit: contain;}
	html .home-banner-section-cont-wraper .banner-bottom-imagewraper.hidden-desktop{position: absolute;left: auto;right: 0;bottom: -55vw;top: auto;}
	html body .home-banner-section-cont-wraper .banner-bottom-section .veritcal-video-wraper .vertcia-video-container{width: 58.3721vw;}
	html .home-banner-section-cont-wraper .banner-bottom-section .bottom-overlay-logo-linkweraper .link-wraper a{padding: 2.688vw 5.642vw 1.8vw;}
	html .plate-we-pairsecwraped .swiper-button-prev, html .plate-we-pairsecwraped .swiper-button-next{width: 8.599vw;height: 8.599vw;}
	html .plate-we-pairsecwraped:not(.hops-wehouse-secmainwraper) .swiper-button-next,html .plate-we-pairsecwraped:not(.hops-wehouse-secmainwraper) .swiper-button-prev{top:30vw;}
	html body .collective-spirit-sec-mainwraper-ht .left-block-wraper .section-wraper{margin-bottom:10.4651vw;}
	html .beer-items-swiper .flavour-mlsection .brown-bg-cta{font-size:3.256vw;line-height:100%;
	padding: 2vw 3.2500vw 1.25vw;}
	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-slide-active .name-image-wraper{
		padding-top: 8.3333vw;padding-bottom:0;
	}
	html .beer-items-swiper .flavour-mlsection .flavour-section{font-size:3.721vw;line-height:4.186vw;
	width:auto;}
	
	/*******common css********/
	html .buzz-we-build-sec-wraper-cont .location-section-mainwraper{
		margin-top:-18vw;
	}
	html .location-section-mainwraper .location-card-main-wraper .location-name-wraper{
		padding-top:2vw;padding-bottom:2vw;border-bottom: 1px solid #FFEDD2;
	}
	html .location-section-mainwraper .location-card-main-wraper .location-name-wraper .marker-wraper img{
		width:4.186vw;height:4.186vw;
	}
	html .location-section-mainwraper .location-card-main-wraper .location-name-wraper .name-wraper{
		font-size:4.884vw;line-height:92%;
	}
	html .location-section-mainwraper .location-card-main-wraper{display:none;}
	html .location-card-main-wraper.location-card-main-wraper-mobile{display:block;padding-right:0;}
	.brown-bg-cta{font-size: 3.7209vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 0.01vw;text-align: center;vertical-align: middle;text-transform: uppercase;padding: 2.3256vw 4.6512vw 1.6vw;}
	.white-bg-cta{font-size: 3.7209vw;leading-trim: CAP_HEIGHT;line-height: 100%;letter-spacing: 0.01vw;text-align: center;vertical-align: middle;text-transform: uppercase;padding: 2.3256vw 4.6512vw 1.6vw;}
	
	/*******common css end********/
	
	/********general css*********/
	
	html body .collective-spirit-sec-mainwraper-ht{margin-bottom: 10.4651vw;}
	html body .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .spirit-image-wraped img{width:auto !important;}
	html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper .spirit-image-wraped img{height: 52vw;object-fit: cover;}
	/*html .collective-spirit-sec-mainwraper-ht .right-blokc-wraper  .circled-info-wraper{display:none;}*/
	html .collective-spirit-sec-mainwraper-ht .left-block-wraper .image-wraper img{max-width: 36.2791vw;}
	html .elementor-2116 .elementor-element.elementor-element-3e9ded5{padding-top: 95.9767vw;margin-top: -86vw;}
	html .collective-spirit-sec-mainwraper-ht{grid-template-columns:100%;}
	html .collective-spirit-sec-mainwraper-ht .left-block-wraper .section-wraper .subtitle-wraper{    font-family: Staatliches;font-weight: 400;font-style: Regular;font-size: 18.6047vw;leading-trim: NONE;line-height: 98%;letter-spacing: -0.03vw;width:100%;}
	html .whats-brewing-section-inner-cont .subtitlte-desac-linsk-wraper{top:-20vw;}
	html .whats-brewing-section-inner-cont .subtitlte-desac-linsk-wraper .desc{width: 60.7442vw;
    margin-bottom: 27.9070vw;font-family: Manrope;font-weight: 500;font-style: Medium;font-size: 3.7209vw;leading-trim: NONE;line-height:normal;letter-spacing: 0px;}
	html .whats-brewing-section-inner-cont .items-wraper .image-wraper img{height: 100vw;}
	html .plate-we-pairsecwraped .plates-wepair-swiper:before{padding: 9.5vw;height: 70.1vw;}
	html .plate-we-pairsecwraped .items-wraper .name-wraper{font-size: 7.4419vw;leading-trim: NONE;line-height: 29.41px;letter-spacing: -0.1488vw;bottom: 5.1938vw;left: 5.4417vw;font-size:4.651vw;line-height:4.651vw;bottom:3.023vw;left:3.023vw;color:#FFFFFF;}
	html .whats-brewing-section-inner-cont .subtitlte-desac-linsk-wraper .subtitle-desc-wraper h2{    font-family: Staatliches;font-weight: 400;font-style: Regular;font-size: 18.6047vw;leading-trim: NONE;line-height: 110%;letter-spacing: 0%;text-align: center;width: 80vw;margin: 0vw auto 3.5814vw;text-align:left;}
	html .plate-we-pairsecwraped .logo-subtitle-wraper .subtitle-wraper{font-family: Staatliches;font-weight: 400;font-style: Regular;font-size: 18.6047vw;leading-trim: NONE;line-height: 92%;letter-spacing: 0%;text-align: center;width: 90vw;margin: 5.5814vw auto 5.5814vw;}
	html .plates-we-pair-secmainwraper{padding-top: 30.8542vw;padding-bottom: 20.8605vw;}
	/*html .event-name-dat-title-cta-wraper{display:none;}*/
	html .buzz-we-build-sec-wraper-cont .video-text-secmain-wraper .brew-video-container video{height: 69.7674vw;}
	html .buzz-we-build-sec-wraper-cont .video-text-secmain-wraper{padding-top: 45.5vw;}
	html .buzz-we-build-sec-wraper-cont .video-text-secmain-wraper .subtitlte-wraper{font-family: Staatliches;font-weight: 400;font-style: Regular;font-size: 18.6047vw;leading-trim: NONE;line-height: 117%;letter-spacing: 0%;top: 18vw;z-index: 1;left: 11.5556vw;}
	html .buzz-we-build-sec-wraper-cont .video-text-secmain-wraper img{height: 69.7674vw;object-fit: cover;}
	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .beer-items-swiper{padding-top:0;}
/* 	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-slide-active .flavour-mlsection{display:none;} */
	html .hops-we-house-secmainwraper-ele >.e-con-inner{padding-left: 0;padding-right: 0;}
	html .buzz-we-build-sec-wraper-cont .video-text-secmain-wraper .hand-withbeer-image{display:none;}
/* 	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .swiper-slide-active .name-image-wraper{background:transparent;} */
	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .beer-items-swiper .swiper-wrapper .swiper-slide-active{transform:unset;}
	html .beer-items-swiper .name-image-wraper .name-wraper{font-size:7.442vw;leading-trim: CAP_HEIGHT;line-height: 7.442vw;letter-spacing: -0.03vw;text-align: center;margin-bottom:3vw;}
	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .logo-subtitle-wraper .cta-wraper{display:none;}
	html .plate-we-pairsecwraped .logo-subtitle-wraper .logo-wraper img{width: 64.4884vw;min-width:64.4884vw;}
	html .plate-we-pairsecwraped.hops-wehouse-secmainwraper .logo-subtitle-wraper .subtitle-wraper{    font-size: 18.6047vw;leading-trim: NONE;line-height: 92%;letter-spacing: 0%;text-align: center;margin-top: 0;width: 71vw;margin: 0 auto 11.6279vw;}
	html .hops-we-house-secmainwraper-ele{padding-top: 85.7209vw;}
	html .home-banner-section-cont-wraper .banner-bottom-section .bottom-overlay-logo-linkweraper .logos-wraped .icon-wraper:first-child{margin-bottom: 6.1875vw;}
	html .home-banner-section-cont-wraper .banner-bottom-section .bottom-overlay-logo-linkweraper{bottom: -59vw;left: auto;right: 50.5vw;width: 38.4167vw;}
	html .home-banner-section-cont-wraper .banner-bottom-section .veritcal-video-wraper{right: 11.9896vw;top: auto;bottom: 20vw;}
	html .home-banner-section-cont-wraper .banner-bottom-section .veritcal-video-wraper .vertcia-video-container video{width: 58.3721vw;height: 87.4419vw;}
	html .home-banner-section-cont-wraper .banner-bottom-section .veritcal-video-wraper .vertcia-video-container{width: 58.3721vw;}
	html .home-banner-section-cont-wraper .banner-bottom-section .banner-left-imagewraper img{width: 30.9063vw;}
	html .home-banner-section-cont-wraper .banner-left-imagewraper{top: -15vw;}
	html .home-banner-section-cont-wraper .bottom-secbanner-wraper .image-wraper img{height: 162.093vw;}
	html .home-banner-section-cont-wraper .banner-top-section-wraper .top-sec-image-wraper .overlay-iamge-wraper img{width: 75.6047vw;}
	html .home-banner-section-cont-wraper .banner-top-section-wraper .top-sec-image-wraper{left: 14.6042vw;z-index: 2;bottom: -40.3vw;}
	html .home-banner-section-cont-wraper .section-wraper-top .home-bgvideo-wraper img{height: 190.9302vw;object-fit: cover;}
	html .home-banner-section-cont-wraper .section-wraper-top .home-bgvideo-wraper video{height: 190.9302vw;object-fit: cover;}
	html .home-banner-section-cont-wraper .banner-top-section-wraper .desc{font-family: Manrope;font-weight: 600;font-style: SemiBold;font-size: 4.1860vw;leading-trim: NONE;line-height: normal;letter-spacing: 0%;text-align: center;left: 17%;right: auto;top: 38vw;width: 67.4419vw;margin: auto;}
	html body header .site-branding-wrapper{padding: 0;position: relative;top: -1.1vw;}
	html body.res-transparent-header header.site-header{background-color: #1E0000 !important;}
	html body.res-transparent-header header.site-header.scrolled{background:
        linear-gradient(180deg, #FFEDD2 4.4%, rgba(253, 247, 234, 0) 101.51%),
        rgba(0, 0, 0, 0.2) !important;background-blend-mode: multiply;backdrop-filter: blur(11.5px);}
	html .footer-section-mainwraper .footer-top-section-wraper{padding-top: 18.0729vw;padding-bottom: 10.0729vw;}
	html .terms-privacy-items-list-wraper .terms-items-wraper:nth-child(2):after{content:'';position: absolute;background-color: #FFF6E8;right: -3.1vw;width: 2px;height: 3.5vw;left:auto;top: 1vw;}
	html .terms-privacy-items-list-wraper .terms-items-wraper:nth-child(2):before{content:'';position: absolute;background-color: #FFF6E8;right: auto;width: 2px;height: 3.5vw;left: -3.5vw;top: 1vw;}
	html .terms-privacy-items-list-wraper .terms-items-wraper:nth-child(2){position:relative;}
	html .footer-section-mb-wraper .mb-footer-bottom-section .nav-list-wraper ul.nav-listleft-block.common-block{position:relative;}
	html .footer-section-mb-wraper .mb-footer-bottom-section .nav-list-wraper ul.nav-listleft-block:before{content:'';position: absolute;width: 1.5px;background-color: #FFF6E8;height: 22vw;left: auto;right: -11.5vw;}
	html .mb-footer-top-image-wraper{background-color: #FFF7EC;}
	html .footer-section-mb-wraper .mb-footer-bottom-section .nav-list-wraper ul li{margin-bottom: 3.5vw;}
	html .footer-section-mb-wraper .mb-footer-bottom-section .nav-list-wraper ul li:last-child{margin-bottom:0;}
	html .terms-privacy-items-list-wraper{display: flex;justify-content: center;column-gap: 6vw;}
	html .mb-footer-bottom-section .social-networks-wraper ul{column-gap: 2.5729vw;justify-content: center;margin-bottom: 2.3854vw;margin-top: 4vw;}
	html .mb-footer-bottom-section .social-networks-wraper ul li a img{width: 3.4884vw;height: 3.4884vw;}
	html .mb-footer-bottom-section .terms-privacy-items-list-wraper .terms-items-wraper a{    font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 3.7209vw;leading-trim: NONE;line-height: 100%;letter-spacing: -0.03vw;vertical-align: middle;}
	html .footer-section-mainwraper .mb-footer-bottom-section .cp-section-wraper{font-family: Mohave;font-weight: 500;font-style: Medium;font-size: 2.5023vw;leading-trim: NONE;line-height: 3.7535vw;letter-spacing: -0.03vw;text-align: center;width: 52.093vw;margin: auto;margin-bottom: 4vw;}
	html .footer-section-mb-wraper .mb-footer-bottom-section .nav-list-wraper{display: flex;justify-content: center;align-items: flex-start;column-gap: 20vw;}
	html .footer-section-mb-wraper .mb-footer-bottom-section .nav-list-wraper ul li a{font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 3.7209vw;leading-trim: NONE;line-height: 92%;letter-spacing: -0.03vw;text-align: center;color:#FFF6E8;}
	html .footer-section-mb-wraper .mb-footer-bottom-section .nav-list-wraper ul{list-style:none;margin: 0;}
	html .footer-section-mb-wraper .mb-footer-bottom-section{background: linear-gradient(90deg, #010101 5.29%, #0C0D0D 28.85%, #1B1C1C 40.87%, #212222 51.92%, #191919 59.13%, #070707 67.55%, #010101 94.28%);padding-top: 16.2791vw;padding-bottom: 8.3721vw;margin-top: -13vw;}
	html .footer-section-mainwraper .footer-top-section-wraper .section-mainwraper .subtitle-wraper{    font-family: Mohave;font-weight: 600;font-style: SemiBold;font-size: 6.5116vw;leading-trim: CAP_HEIGHT;line-height: 92%;letter-spacing: -0.03vw;text-align: center;vertical-align: middle;margin-bottom: 5.5814vw;}
	html .rspv-site-above-footer-wrap{background-color: #FFEDD2;padding-bottom:0;}
	html .rspv-site-primary-footer-wrap{display:none;}
	html .footer-bottom-section-wraper{display:none;}
	html .footer-middle-section-wraper{display:none;}
	html .rspv-site-above-footer-wrap .footer-widget-wrapper{padding:0;}
	html body header.site-header{border-bottom:0 !important;}
	html .responsive-mobile-header-wrapper .site-header-item-toggle-button .menu-toggle{padding:0;}
	html .off-canvas-widget-area #off-canvas-menu, #off-canvas-site-navigation .menu{padding-top: 2.7907vw;padding-bottom: 2.7907vw;}
	html .off-canvas-widget-area #off-canvas-menu li a, #off-canvas-site-navigation .menu li a{    padding: 2.7907vw 0;font-family: Mohave !important;font-weight: 500;font-style: Medium !important;font-size: 5.5814vw !important;leading-trim: NONE;line-height: 100%;letter-spacing: 0%;text-align: center;vertical-align: middle;}
	html body .responsive-off-canvas-panel{background: #1E0000CC;}
	html .off-canvas-widget-area #off-canvas-menu li a, #off-canvas-site-navigation .menu li a,html .off-canvas-widget-area #off-canvas-menu li a, #off-canvas-site-navigation .menu li{background-color: transparent;}
	html .site-header-item-toggle-button{margin-right:0;}
	html .site-mobile-header-row-container-inner >.container{padding-left: 5.5814vw;padding-right: 5.5814vw;padding-top: 4.6512vw;padding-bottom: 2.5209vw;}
	html .site-branding{padding-left:0;padding-right:0;}
	.site-mobile-header-row{margin-left:auto;margin-right:auto;}
	html header:before{background-size: 27.4419vw;padding: 13.3vw;top: 4.3vw;}
	html header.scrolled:before{background-size: 20vw;top: 3.8vw;padding: 11vw;}
	#masthead-mobile .site-header-item-toggle-button .menu-toggle[aria-expanded=true]::after{opacity:0;}
	#masthead-mobile .site-header-item-toggle-button .menu-toggle[aria-expanded=false] svg{font-size:0;opacity:0;width: 10.6977vw;height: 6.5116vw;}
	#masthead-mobile .site-header-item-toggle-button .menu-toggle:after{content:'';background-image: url(/wp-content/uploads/2026/02/hamber-icon-lt.svg);background-repeat: no-repeat;background-size: 100%;width: auto;height: auto;padding: 4.2vw;position: absolute;}
	#masthead-mobile .site-header-item-toggle-button .menu-toggle[aria-expanded=true]::before{font-size: 0;background-image: url(/wp-content/uploads/2026/01/menu-close.svg);background-repeat: no-repeat;background-size: 5.1163vw;width: 5.1163vw;height: 5.1163vw;top: -1.5vw;position: relative;}
	html .site-header-item .menu-toggle[aria-expanded='true']{fill: #D9D9D9;}
	html .site-header-item .menu-toggle[aria-expanded='true']{color: #D9D9D9;top:-1vw;}
	html .menu-toggle svg > *:not(:first-child){fill: #D9D9D9;}
	html .menu-toggle svg > *:not(:first-child) *{fill: #D9D9D9;}
	html body header .custom-logo{width: 16.15vw;}
	html body header.scrolled .custom-logo{width:14.15vw;}
	html .menu-toggle svg rect:first-child{fill: transparent;}
	html .site-header-item-toggle-button .menu-toggle{background-color:transparent;}
}



