/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--scrollbarTrackBg:#888;--scrollbarThumbBg:#333;--scrollbarThumbHoverBg:#000;--bodyBgColor:#F3F5F5;--accentColor:#333;--accentColor2:#000;--linkColor:#222;--linkHoverColor:#008ce5;--btnBgColor:#00c1e8;--btnBgHoverColor:#00b6db;--borderRadius:20px;--mobileMenuBtnColor:#333;--mobileMenuSelectedBgColor:#111;--mobileMenuContentBgColor:#333;--pageHeadingBorderColor:#00c1e8;--pageHeadingBorderColor2:#00A9DE;--sumDivTitleFontSize:var(--fontSize200);--sumDivColTitleFontSize:var(--fontSize200);--spreadTitleBorderColor:#00c1e8;--labelBoxTitleBorderColor:#00c1e8;--pageOptionsBgColor:#333;--pageOptionsHoverBgColor:#000;--footerBgColor:#000;--footerLinkColor:#ccc;--widgetBgColor:#333;--widgetHoverBgColor:#000;--dialogBgColor:#333;--dialogBtnBgColor:#000;--tooltipsBgColor:#333;--customBgColor:#00c1e8;--customBgColor3:#E4ECEC}body{font-family:Open Sans,Helvetica,Arial,sans-serif}h1,h2,h3{letter-spacing:1px;font-family:Open Sans,Helvetica,Arial,sans-serif}.image-shadow{box-shadow:-2px 5px 23px -4px var(--blackBgColor50)}#menu-banner .top-banner{color:var(--neutralDDD);background-color:var(--accentColor2)}#menu-banner .top-banner .top-anchor{color:var(--neutralCCC)}#menu-banner .top-banner .top-anchor:hover{color:var(--whiteColor)}#menu-banner .menu-banner .nav-anchor{color:var(--blackColor);padding:clamp(13px,1.3vw,24px) clamp(4px,.7vw,12px)}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor{font-weight:700}#menu-banner .menu-banner .nav-bar .nav-bar-item>.nav-anchor::after{width:0;content:'';height:2px;bottom:-5px;display:block;position:relative;background-color:var(--customBgColor);transition:width .3s,left .3s}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor::after,#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor::after{left:10%;width:80%}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item>.nav-anchor{color:var(--blackColor)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item.active>.nav-anchor,#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item:hover>.nav-anchor{color:var(--whiteColor);background-color:var(--accentColor)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item:hover>.nav-anchor::after{left:0;transition:width .5s,right .5s}#slider{position:relative;overflow-x:hidden}#slider .content{padding:8% 0}#slider.home .content{padding:22% 0;position:relative}#slider .content h2{color:var(--whiteColor);font-size:var(--fontSize400);text-shadow:1px 1px 2px var(--blackBgColor50)}#slider .content .blurp{width:600px;padding:50px;margin:0 auto;position:absolute;text-align:center;color:var(--whiteColor);border-radius:var(--borderRadius);background-color:var(--blackBgColor70)}#slider:not(.home) .content .blurp{position:relative}#slider .content .blurp h2{margin-bottom:6%;text-transform:uppercase;font-size:var(--fontSize240)}#sum-div{background-color:var(--whiteBgColor)}#sum-div .sum-row>.sum-row-wrapper>.title{margin:0 auto 1%;border-bottom:1px solid var(--neutralBorderDDD)}#sum-div .sum-row.cover{color:var(--whiteColor)}#sum-div .sum-row.cover .sum-column{background-color:var(--blackBgColor80)}#sum-div .sum-row.cover .sum-column .title{color:var(--whiteColor)}#sum-div .sum-row.cover.serve{background-image:url('../images/home/mybar-cocktails-mixers-good-times.jpg')}#sum-div .sum-row.cover.company{background-image:url('../images/home/my-bar-events-weddings-celebrations.jpg')}#sum-div .sum-row.cover.mobile{background-image:url('../images/home/my-bar-mobile-beverage-alcoholic-non-alcoholic.jpg')}#content>.spread>.data h3{font-size:var(--fontSize140);border-bottom:1px dashed var(--neutralBorderDDD)}#content>.spread>.data .faq .title{padding:10px;text-decoration:underline}#content>.spread>.data .faq .data{padding:10px;background-color:var(--neutralBgEEE)}#content .panel:nth-child(2n){background-color:var(--bodyBgColor)}#content .panel h3{border-bottom:1px dashed var(--neutralBorderDDD)}#content>.panel.hospitality-staff,#content>.panel.our-bars,#content>.panel.spit-braai{padding-left:20%;padding-right:20%;text-align:center}#content>.panel.work-with-us{text-align:center}#content>.panel.work-with-us .apply-now{padding:5%;text-align:left;background-color:var(--customBgColor3)}#content>.panel.work-with-us .apply-now form input,#content>.panel.work-with-us .apply-now form textarea{background-color:var(--whiteBgColor)}#content>.panel.request-a-quote form{width:800px;margin:50px auto;max-width:100%}#content>.panel.contact{background-color:var(--customBgColor3)}@media screen and (max-width:600px){#slider .content{padding:30% 0}#slider.home .content{padding:50% 0}#slider .content .blurp{width:70%;padding:5%}}