/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--bodyBgColor:#F4F5F6;--accentColor:#ff7920;--accentColor2:#e1630f;--linkHoverColor:#f7731e;--btnBgColor:#f7731e;--btnBgHoverColor:#f7731e;--mobileMenuBtnColor:#f7731e;--mobileMenuSelectedBgColor:#ff7920;--mobileMenuContentBgColor:#1c2834;--pageHeadingBorderColor:#ff7920;--spreadTitleBorderColor:#ff7920;--spreadTitleDecorColor:#ff7920;--labelBoxTitleBorderColor:#ff7920;--pageOptionsBgColor:#1c2834;--pageOptionsHoverBgColor:#16212C;--footerBgColor:#16212C;--footerLinkColor:#eee;--widgetBgColor:#ff7920;--widgetHoverBgColor:#e1630f;--whatsAppChatBtnBgColor:#ff7920;--whatsAppChatBtnBgColorHover:#e1630f;--dialogBgColor:#060c11;--dialogBtnBgColor:#1c2834;--tooltipsBgColor:#ff7920;--customBgColor:#1c2834;--customBgColor2:#16212C;--customBgColor3:#E4E8EC}@font-face{font-family:Harlow Solid Italic;src:url("../fonts/Harlow Solid Italic.ttf"),url("../fonts/Harlow Solid Italic.eot")}body{font-size:var(--fontSize105);font-family:Source Sans Pro,Helvetica,Arial,sans-serif}#menu-banner{background-color:var(--customBgColor)}#menu-banner .menu-banner .nav-anchor{color:var(--whiteColor);padding:clamp(12px,1.6vw,30px) clamp(4px,1.1vw,20px)}#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(--accentColor)}#menu-banner .menu-banner .nav-dropdown{background-color:var(--customBgColor)}#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)}#splash{background-position:bottom center!important;background-image:url(../images/ui/bg.jpg)}#splash.home{background-image:url(../images/slider/bg.jpg)}#splash .content{padding:10% 0}#splash.home .content{padding:10% 0 4%}#splash.home .content .slider{width:60%;margin:0 auto}#splash.home .content .slider .image{width:100%}#slogan{color:var(--whiteColor);text-shadow:3px 2px var(--blackColor);font-size:var(--fontSize150);background-color:var(--customBgColor);font-family:Harlow Solid Italic,Helvetica,Arial,sans-serif}#sum-div{background-color:var(--whiteBgColor)}#sum-div .sum-row.circles.parallax{color:var(--whiteColor);background-image:url('../images/home/bg.jpg')}#sum-div .sum-row.circles.parallax .sum-column .title{color:var(--whiteColor)}#sum-div .sum-row.circles.parallax .sum-column .image{width:45%}#sum-div .sum-row.summary .sum-column .image{width:60%;margin:0 auto}#sum-div .sum-row.summary .sum-column .image img{width:100%}#sum-div .sum-row.videos{background-image:url(../images/home/ford-bg.jpg)}#sum-div .sum-row.videos .video{background-color:var(--whiteBgColor);padding:7px!important}#products{padding:15% 0 10%;background-image:url(../images/products/bg.jpg)}#products .title h2{color:var(--whiteColor);margin:0 auto 2%;text-align:center;font-weight:400;text-shadow:3px 2px var(--blackColor);font-size:var(--fontSize400);font-family:Harlow Solid Italic,Helvetica,Arial,sans-serif}#products .slogan{width:30%;color:var(--whiteColor);padding:10px 5px;margin:0 auto 3%;text-align:center;font-size:var(--fontSize200);background-color:var(--accentColor)}#products .brochures{margin-bottom:2.5%}#products .products{margin-bottom:2.5%}#products .products .single{width:60%;margin:0 auto}#products .products .image{margin-bottom:14%;border:1px solid var(--blackColor)}#products .products .image:last-child{margin-bottom:0}#products .products .image img{margin-bottom:-1px}#products .products .video{background-color:var(--blackBgColor);border:1px solid var(--blackColor)}#products .products .video iframe{margin-bottom:-4px}#products img{width:100%}#content>.spread>.data h3{color:var(--accentColor);border-bottom:1px dashed var(--customBgColor3)}@media screen and (max-width:1650px){#products .slogan{width:40%}}@media screen and (max-width:1024px){#products .title h2{margin:0 auto 4%}#products .slogan{width:50%;margin:0 auto 5%}}@media screen and (max-width:600px){#splash .content{padding:20% 0}#splash.home .content{padding:40% 0 15%}#splash.home .content .slider{width:90%}#products{padding:20% 0}#products .slogan{width:80%}#products .products .single{width:100%}#products .products .image{margin-bottom:2.5%}}