/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--bodyBgColor:#EFEEEA;--accentColor:#F89F0F;--accentColor2:#EE691D;--linkColor:#222;--linkHoverColor:#008ce5;--btnBgColor:#F89F0F;--btnBgHoverColor:#EE691D;--mobileMenuBtnColor:#F89F0F;--mobileMenuSelectedBgColor:#EE691D;--mobileMenuContentBgColor:#F89F0F;--pageHeadingColor:#444;--pageHeadingBorderColor:#F89F0F;--pageHeadingBorderColor2:#EE691D;--panelHeadingFontSize:var(--fontSize180);--spreadTitleColor:#444;--spreadTitleBorderColor:#EE691D;--labelBoxTitleColor:#444;--labelBoxTitleBorderColor:#EE691D;--pageOptionsBgColor:#262A2B;--pageOptionsHoverBgColor:#1D2122;--footerBgColor:#1D2122;--footerLinkColor:#eee;--widgetBgColor:#F89F0F;--widgetHoverBgColor:#EE691D;--whatsAppChatBtnBgColor:#F89F0F;--whatsAppChatBtnBgColorHover:#EE691D;--dialogBgColor:#F89F0F;--dialogBtnBgColor:#EE691D;--tooltipsBgColor:#F89F0F;--btnBgColor2:#EE691D;--btnBgColor3:#E53729;--customBgColor2:#262A2B}body{font-family:Montserrat,Arial,sans-serif}h1,h2,h3{font-family:Goldman,Arial,sans-serif}#menu-banner .top-banner{color:var(--whiteColor);background-color:var(--customBgColor2)}#menu-banner .top-banner .top-anchor{color:var(--whiteColor)}#menu-banner .top-banner span::before{color:var(--accentColor)}#menu-banner .menu-banner .nav-anchor{padding:clamp(16px,1.6vw,30px) clamp(6px,1.4vw,25px)}#menu-banner .menu-banner .nav-bar .nav-bar-item>.nav-anchor{top:0;font-weight:700;position:relative;transition:top ease .5s}#menu-banner .menu-banner .nav-bar .nav-bar-item:hover>.nav-anchor{top:-5px;color:var(--accentColor)}#menu-banner .menu-banner .nav-bar .nav-bar-item.active>.nav-anchor{color:var(--accentColor)}#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.active>.nav-anchor{color:var(--whiteColor);background-color:var(--accentColor2)}#slider .content{color:var(--whiteColor);padding:12% 0;background-color:var(--blackBgColor30)}#slider.home .content{padding:18% 0}#slider .content .splash{width:90%;text-align:center}#slider .content .splash h1,#slider .content .splash h2{font-weight:900;font-style:italic;font-size:var(--fontSize280);text-shadow:0 3px 0 var(--blackBgColor80)}#slider .content .splash .description{font-size:var(--fontSize180);text-shadow:0 2px 0 var(--blackBgColor80)}#slogan{color:var(--neutral222)}#sum-div{background-color:var(--whiteBgColor)}#sum-div .sum-row.cover{background-image:url('../images/ui/nextgen-fire-systems.jpg')}#sum-div .sum-row.cover .sum-column{background-color:var(--whiteBgColor95)}#content>.spread>.data h3{border-bottom:1px dotted var(--accentColor)}#content>.panel:nth-child(2n){background-color:var(--bodyBgColor)}#content>.panel h3{color:var(--neutral444);border-bottom:1px dotted var(--accentColor)}#content>.panel.combo-deals{background-color:var(--bodyBgColor)}#content>.panel.combo-deals .combo-deals .combo-deal{padding:20px;background-color:var(--whiteBgColor)}#content>.panel.combo-deals .combo-deals .combo-deal .title{margin-bottom:10px}#content>.panel.combo-deals .combo-deals .combo-deal .sub{text-align:center}#content>.panel.combo-deals .combo-deals .combo-deal .price{margin:20px 0;padding:20px 0;background-color:var(--bodyBgColor)}#content>.panel.combo-deals .combo-deals .combo-deal .price span:first-child{font-weight:700;text-align:right;margin-right:20px;font-size:var(--fontSize90)}#content>.panel.combo-deals .combo-deals .combo-deal .price span:nth-child(2){font-weight:700;text-align:center;color:var(--accentColor);font-size:var(--fontSize180)}#content>.panel.combo-deals .combo-deals .combo-deal .button{text-align:center}#content>.panel.products .items .item{padding:10px;text-align:center;background-color:var(--whiteBgColor);transition-duration:.3s;transition-property:box-shadow,transform}#content>.panel.products .items .item:active,#content>.panel.products .items .item:focus,#content>.panel.products .items .item:hover{z-index:100;transform:scale(1.05);box-shadow:-4px 10px 46px -8px var(--blackBgColor75)}#content>.panel.products .items .item .title{margin-top:10px;font-weight:700;color:var(--accentColor)}#content>.panel.products .items .item .description{margin-top:10px}#content>.panel.contact{z-index:0;color:var(--whiteColor);position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url('../images/ui/nextgen-fire-systems.jpg')}#content>.panel.contact::before{top:0;left:0;right:0;bottom:0;content:'';z-index:-1;position:absolute;background-color:var(--blackBgColor70)}#content>.panel.contact h1,#content>.panel.contact h2{color:var(--whiteColor);text-shadow:0 3px 0 var(--blackBgColor80)}#content>.panel.contact .buttons{margin:30px 0}#content>.panel.contact .text{font-size:var(--fontSize140)}@media screen and (max-width:600px){#slider .content{height:40%}#slider.home .content{height:70%}}