/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--bodyBgColor:#535353;--accentColor:#ffb700;--accentColor2:#dc9e00;--linkColor:#fff;--linkHoverColor:#ffb700;--btnColor:#212121;--btnBgColor:#ffb700;--btnBgHoverColor:#212121;--mobileMenuBtnColor:#212121;--mobileMenuSelectedColor:#212121;--mobileMenuSelectedBgColor:#ffb700;--mobileMenuContentBgColor:#212121;--pageHeadingColor:#fff;--pageHeadingBorderColor:#ffb700;--sumDivTitleFontSize:var(--fontSize300);--sumDivColTitleFontSize:var(--fontSize300);--spreadTitleColor:#fff;--spreadTitleBgColor:#212121;--spreadTitleBorderColor:transparent;--labelBoxTitleColor:#fff;--labelBoxTitleBgColor:#212121;--labelBoxTitleBorderColor:transparent;--pageOptionsBgColor:#494949;--pageOptionsHoverBgColor:#212121;--footerBgColor:#212121;--footerLinkColor:#ccc;--widgetColor:#000;--widgetBgColor:#ffb700;--widgetHoverBgColor:#dc9e00;--whatsAppChatBtnColor:#000;--whatsAppChatBtnBgColor:#ffb700;--whatsAppChatBtnBgColorHover:#dc9e00;--dialogBgColor:#ffb700;--dialogBtnBgColor:#dc9e00;--dialogBtnColor:#000;--tooltipsColor:#000;--tooltipsBgColor:#ffb700;--customBgColor:#494949;--customBgColor2:#303030;--customBgColor3:#212121}@font-face{font-family:Montserrat-Bold;src:url("../fonts/Montserrat/Montserrat-Bold.woff"),url("../fonts/Montserrat/Montserrat-Bold.ttf"),url("../fonts/Montserrat/Montserrat-Bold.otf"),url("../fonts/Montserrat/Montserrat-Bold.eot"),url("../fonts/Montserrat/Montserrat-Bold.svg")}@font-face{font-family:Montserrat-Light;src:url("../fonts/Montserrat/Montserrat-Light.woff"),url("../fonts/Montserrat/Montserrat-Light.ttf"),url("../fonts/Montserrat/Montserrat-Light.otf"),url("../fonts/Montserrat/Montserrat-Light.eot"),url("../fonts/Montserrat/Montserrat-Light.svg")}@font-face{font-family:Montserrat-Medium;src:url("../fonts/Montserrat/Montserrat-Medium.woff"),url("../fonts/Montserrat/Montserrat-Medium.ttf"),url("../fonts/Montserrat/Montserrat-Medium.otf"),url("../fonts/Montserrat/Montserrat-Medium.eot"),url("../fonts/Montserrat/Montserrat-Medium.svg")}body{font-family:Montserrat-Light,Helvetica,Arial,sans-serif;background-attachment:fixed;background-repeat:no-repeat;background-position:top right;background-image:url('../images/ui/splatter.png')}h1,h2,h3{font-style:italic;letter-spacing:1px;font-family:Montserrat-Bold,Helvetica,Arial,sans-serif}input,textare{border:1px solid var(--customBgColor3)}b{font-family:Montserrat-Bold,Helvetica,Arial,sans-serif}#menu-banner{background-color:var(--accentColor)}#menu-banner .menu-banner .nav-anchor{color:var(--customBgColor3);padding:clamp(8px,.8vw,15px) clamp(9px,1vw,18px)}#menu-banner .menu-banner .nav-bar{padding:clamp(4px,.7vw,12px) 0}#menu-banner .menu-banner .nav-bar .nav-bar-item{margin:0 4px}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor,#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor{color:var(--whiteColor);border-radius:var(--borderRadius)}#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor{background-color:var(--customBgColor2)}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor{background-color:var(--customBgColor3)}#splash{z-index:100;overflow:hidden;background-image:url('../images/ui/bg-2019-04-01.jpg')}#splash .content{padding:13% 0;background-color:var(--blackBgColor40)}#splash .content>.logo{width:40%;margin:0 auto 4%}#splash .content>.logo img{width:100%}#pg-splash{padding:10% 0;overflow:hidden;position:relative;background-image:url('../images/ui/bg-2019-04-01.jpg')}#pg-splash::after{top:0;left:0;right:0;bottom:0;content:'';position:absolute;background-color:var(--blackBgColor70)}#pg-splash h1{color:var(--whiteColor);z-index:100;position:relative;text-align:center;font-size:var(--fontSize600);text-shadow:7px 7px 0 var(--customBgColor3),8px 8px 0 var(--accentColor)}#sum-div{color:var(--whiteColor)}#sum-div .sum-row{padding-bottom:50px}#sum-div .sum-row .title{text-shadow:4px 4px 0 var(--customBgColor3)}#sum-div .sum-row .text{font-size:var(--fontSize120);text-shadow:2px 2px 0 var(--customBgColor3)}#sum-div .sum-row:not(:last-child)::after{content:'';left:0;right:0;bottom:0;width:100%;height:30px;margin-top:30px;position:absolute;background-image:url(../images/home/chevron.png);background-repeat:repeat-x;background-size:46px}#sum-div .sum-row.just-imagine .sum-column .image{width:30%;margin:0 auto}#sum-div .sum-row.buckle-up{background-image:url('../images/home/bg-2019-04-01.jpg')}#sum-div .sum-row.buckle-up .sum-column{padding:2% 5%;background-color:var(--blackBgColor80)}#sum-div .sum-row.buckle-up .sum-column .image{width:30%;margin:0 auto}#sum-div .sum-row.find-us .sum-column .text{margin:5% 0;display:inline-block;color:var(--accentColor);font-size:var(--fontSize140);padding:var(--gap12) var(--gap16);background-color:var(--customBgColor3);text-shadow:3px 2px 3px var(--blackBgColor80)}#sum-div .sum-row.find-us .sum-column .image{width:80%}#sum-div .sum-row.fanatix{background-image:url('../images/home/bg2-2019-04-01.jpg')}#sum-div .sum-row.fanatix .sum-column{padding:2%;background-color:var(--blackBgColor80)}#sum-div .sum-row.fanatix .sum-column .form{padding:10px}#sum-div .sum-row.fanatix .sum-column .form .for-fanatix-sake{width:80%;margin:0 10%}#sum-div .sum-row.fanatix .sum-column .form .subtitle{color:red;text-align:center;padding-top:var(--sumDivSpacing);padding-bottom:var(--sumDivSpacing)}#sum-div .sum-row.video .video{padding:5px;background-color:var(--customBgColor2)}#sum-div .sum-row.gallery{background-image:url('../images/ui/bricks.png')}#sum-div .sum-row.gallery .sum-column>.image{width:200px;margin:0 auto 5%}#sum-div .sum-row.gallery .sum-column .image-gallery .image{transition:all 1s ease;border:3px solid var(--customBgColor3)}#sum-div .sum-row.gallery .sum-column .image-gallery .image:hover{transform:scale(1.1)}#left>.label-box,#right>.label-box{color:var(--whiteColor);background-color:var(--customBgColor)}#left>.label-box>.title,#right>.label-box>.title{text-transform:lowercase}#content>.spread{background-color:var(--customBgColor)}#content>.spread>.title{text-transform:lowercase}#content>.spread>.data{color:var(--whiteColor)}#content>.spread>.data h3{color:var(--accentColor);text-transform:lowercase}#content>.spread>.data table tr{background-color:var(--customBgColor2)}#content>.spread>.data table tr:nth-child(odd){background-color:transparent}#content>.panel{color:var(--whiteColor);background-color:var(--customBgColor2)}#content>.panel:nth-child(odd):not(.contact){background-image:url('../images/ui/bricks.png')}#content>.panel .downloads{margin-bottom:5%;text-align:center}#content>.panel .logo{width:500px;margin:0 auto 5%}#content>.panel .image{transition:all 1s ease;border:3px solid var(--customBgColor2)}#content>.panel .image.logo{border:none!important}#content>.panel .image:hover{transform:scale(1.15)}#content>.panel.cafe .image{border:3px solid var(--customBgColor3)}#content>.panel.washworx .image{border:3px solid var(--customBgColor3)}#content>.panel.contact{background-color:var(--customBgColor3)}#washworx-menu .heading{padding:20px;display:inline-block;color:var(--customBgColor3);font-size:var(--fontSize240);background-color:var(--accentColor);font-family:Montserrat-Medium,Helvetica,Arial,sans-serif}#washworx-menu .items{border-spacing:4px 10px}#washworx-menu .items .item .title{width:160px;line-height:90%;padding:20px 5px;font-size:var(--fontSize220);background-color:var(--accentColor)}#washworx-menu .items .item .title span{position:relative;padding:0 40px 0 8px;color:var(--accentColor);background-color:var(--customBgColor3)}#washworx-menu .items .item .title span:first-child{z-index:2}#washworx-menu .items .item .title span:nth-child(2){z-index:1}#washworx-menu .items .item .num{padding:0 15px;text-align:center;color:var(--customBgColor3);font-size:var(--fontSize300);background-color:var(--accentColor)}#washworx-menu .items .item .service{padding:0 30px;font-size:var(--fontSize130);background-color:var(--customBgColor2)}#washworx-menu .items .item .service.red{font-size:var(--fontSize100)}#washworx-menu .items .item .price{padding:0 20px;position:relative;text-align:center;color:var(--customBgColor3);background-color:var(--accentColor)}#washworx-menu .items .item .price::before{content:'';top:5px;right:5px;width:100px;height:44px;position:absolute;background-size:100px 44px;background-repeat:no-repeat;background-image:url('../images/ui/corner-line.png')}#washworx-menu .items .item:not(:first-child) .price::before{top:20px;right:10px}#washworx-menu .items .item .price::after{content:'';left:5px;bottom:5px;width:100px;height:44px;position:absolute;transform:rotate(180deg);background-size:100px 44px;background-repeat:no-repeat;background-image:url('../images/ui/corner-line.png')}#washworx-menu .items .item:not(:first-child) .price::after{left:10px;bottom:20px}#washworx-menu .items .item .price b{display:block;font-size:var(--fontSize180)}#washworx-menu .items .item .price .sub{font-family:Montserrat-Bold,Helvetica,Arial,sans-serif}#washworx-menu .note{padding:20px;color:var(--customBgColor3);font-size:var(--fontSize110);background-color:var(--accentColor);font-family:Montserrat-Medium,Helvetica,Arial,sans-serif}#cafe-menu .sub-menu{margin-bottom:20px}#cafe-menu .sub-menu .heading{padding:20px 15px;margin-bottom:20px;font-size:var(--fontSize240);background-color:var(--customBgColor3)}#cafe-menu .sub-menu .heading span{color:var(--customBgColor3);padding:0 40px 0 8px;background-color:var(--accentColor)}#cafe-menu .sub-menu .items{width:100%;border-spacing:0}#cafe-menu .sub-menu .items .item td{border:2px solid var(--blackColor)}#cafe-menu .sub-menu .items td:first-child,#cafe-menu .sub-menu .items td:nth-child(3),#cafe-menu .sub-menu .items td:nth-child(4){width:40px;padding:11px 0;text-align:center}#cafe-menu .sub-menu .items .double .label{color:var(--customBgColor3);border:2px solid var(--blackColor);background-color:var(--accentColor)}#cafe-menu .sub-menu .items .item{font-size:var(--fontSize120)}#cafe-menu .sub-menu .items .item td{font-size:var(--fontSize120)}#cafe-menu .sub-menu .items .item td:nth-child(2),#cafe-menu .sub-menu .items .item td:nth-child(3),#cafe-menu .sub-menu .items .item td:nth-child(4){color:var(--accentColor);background-color:var(--customBgColor3)}#cafe-menu .sub-menu .items .item .num{vertical-align:top;color:var(--customBgColor3);background-color:var(--accentColor)}#cafe-menu .sub-menu .items .item .label{padding:5px 15px}#cafe-menu .sub-menu .items .item .label .sub{font-size:var(--fontSize80)}#cafe-menu .sub-menu .items .item .price.string{padding:0 0 3px;font-size:var(--fontSize80)}#cafe-menu .sub-menu .items .item .price.empty{border:none;background-color:transparent}#karcher{color:var(--neutralEEE);padding:15px 0;text-align:center;font-size:var(--fontSize120);background-color:var(--customBgColor)}#karcher a{color:var(--linkHoverColor)}#ticker .logos{background-color:var(--customBgColor2)}@media screen and (max-width:1550px){#splash .content>.logo{width:30%}}@media screen and (max-width:1450px){#sum-div .sum-row.buckle-up .sum-column,#sum-div .sum-row.just-imagine .sum-column{width:50%}}@media screen and (max-width:1380px){#splash .content>.logo{width:40%}#sum-div .sum-row.fanatix .sum-column{width:30%}#washworx-menu .items .item .num{padding:0 10px}#washworx-menu .items .item .service{padding:0 20px}#washworx-menu .items .item .price{padding:0 10px}#washworx-menu .items .item .price::after,#washworx-menu .items .item .price::before{width:80px;height:35px;background-size:80px 35px}}@media screen and (max-width:1100px){#splash .content>.logo{width:50%}}@media screen and (max-width:1024px){#splash .content>.logo{width:55%}#sum-div .sum-row.buckle-up .sum-column,#sum-div .sum-row.just-imagine .sum-column{width:60%}#washworx-menu .items .item .service{padding:0 10px}#washworx-menu .items .item .price::after,#washworx-menu .items .item .price::before{width:60px;height:26px;background-size:60px 26px}}@media screen and (max-width:900px){#washworx-menu .items .item .title{padding:30px 5px}}@media screen and (max-width:600px){#splash .content{padding:60% 0}#splash .content>.logo{width:80%}#pg-splash{padding:30% 0}#pg-splash h1{font-size:var(--fontSize400);text-shadow:5px 5px 0 var(--customBgColor3),6px 6px 0 var(--accentColor)}#sum-div .sum-row.buckle-up .sum-column,#sum-div .sum-row.fanatix .sum-column,#sum-div .sum-row.just-imagine .sum-column{width:80%}#content>.panel .downloads .btn{display:block;text-align:center;margin-bottom:10px}#content>.panel .logo{width:80%}#washworx-menu .heading{width:100%;padding:20px 0;text-align:center;margin-bottom:20px}#washworx-menu .items .item{box-sizing:border-box;border:3px solid var(--customBgColor3);border-radius:var(--borderRadius)}#washworx-menu .items .item .voodoo{display:none}#washworx-menu .items .item .title{width:100%;padding:10px 5px}#washworx-menu .items .item .title .voodoo{display:block}#washworx-menu .items .item .num{text-align:right;margin:-50px 0 10px}#washworx-menu .items .item .service{padding:10px 0;text-align:center;border-bottom:2px solid var(--customBgColor3)}#washworx-menu .items .item .price{padding:20px 0}#washworx-menu .items .item .price::after,#washworx-menu .items .item .price::before{width:100px;height:44px;background-size:100px 44px}#washworx-menu .items .item .price::after{bottom:5px!important;left:calc(50% - 54px)!important}#washworx-menu .items .item .price::before{top:5px!important;right:calc(50% - 54px)!important}}