/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */:root{--bodyBgColor:#eee;--accentColor:#f05804;--accentColor2:#DB4F01;--linkColor:#222;--linkHoverColor:#f05804;--btnBgColor:#f05804;--btnBgHoverColor:#DB4F01;--mobileMenuBtnColor:#f05804;--mobileMenuSelectedBgColor:#DB4F01;--mobileMenuContentBgColor:#f05804;--pageHeadingBorderColor:#dddddd;--spreadTitleColor:#fff;--spreadTitleBgColor:#f05804;--spreadTitleBorderColor:transparent;--labelBoxTitleColor:#fff;--labelBoxTitleBgColor:#444;--labelBoxTitleBorderColor:transparent;--pageOptionsBgColor:#222;--pageOptionsHoverBgColor:#f05804;--footerBgColor:#000;--footerTitleColor:#f05804;--footerLinkColor:#eee;--footerLinkHoverColor:#f05804;--widgetBgColor:#f05804;--widgetHoverBgColor:#DB4F01;--dialogBgColor:#f05804;--dialogBtnBgColor:#DB4F01;--tooltipsBgColor:#f05804;--customBgColor3:#efefef;--customBgColor6:#00539f}body{font-family:Lato,Helvetica,Arial,sans-serif}h1,h2,h3{font-family:Lato,Helvetica,Arial,sans-serif}#menu-banner .top-banner{color:var(--whiteColor);background-color:var(--blackBgColor)}#menu-banner .top-banner .top-anchor{color:var(--whiteColor)}#menu-banner .menu-banner .menu-items{width:43%}#menu-banner .menu-banner .menu-logo{width:14%}#menu-banner .menu-banner .menu-logo.default{margin-top:-1%}#menu-banner .menu-banner .nav-anchor{color:var(--neutral222);padding:clamp(16px,1.4vw,25px) clamp(4px,.8vw,15px)}#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);background-color:var(--accentColor)}#menu-banner .menu-banner .nav-dropdown{background-color:var(--neutralBg444)}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item{width:96%;margin:2%}#menu-banner .menu-banner .nav-dropdown .nav-dropdown-item>.nav-anchor{color:var(--whiteColor)}#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(--neutralBg222)}#menu-banner .search-banner{background-color:var(--bodyBgColor);border-top:1px solid var(--neutralBorderDDD)}#slider{overflow:hidden}#slider .content{padding:10% 0;text-align:center;background-image:url('../images/slider/mesh.png')}#slider .content.has-cert{padding:22% 0}#slider .content .cert{top:15%;right:-1px;width:300px;position:absolute}#sum-div{background-color:var(--whiteBgColor)}#sum-div .sum-row.cover .sum-column{background-color:var(--whiteBgColor80)}#sum-div .sum-row.cover .sum-column .text a{color:var(--accentColor)}#sum-div .sum-row.cover .sum-column .text b{color:var(--accentColor)}#sum-div .sum-row.circles .sum-column .image{width:50%}#sum-div .sum-row.circles.technical{background-color:var(--customBgColor3)}#sum-div .sum-row.cover{background-image:url(../images/home/cover.jpg)}#sum-div .sum-row.cover.technical{background-image:url(../images/techInfo/cover.jpg)}#content>.spread>.data h3{display:flex;align-items:center;border-bottom:1px solid var(--neutralBorderDDD)}#content>.spread>.data h3::before{content:'';width:8px;height:8px;margin-right:8px;border-radius:50%;background-color:var(--whiteBgColor);border:5px solid var(--accentColor)}#content>.spread>.data table.technical thead tr:first-child{background-color:var(--neutralBg444)}#content>.spread>.data table.technical thead tr:nth-child(2){background-color:var(--neutralBg555)}#content>.spread>.data table.technical thead tr:nth-child(3){background-color:var(--neutralBg666)}#content>.spread>.data table.technical thead tr th{color:var(--whiteColor)!important}#balustrades .not-logged{width:40%;padding:10% 0;margin:0 auto;text-align:center}#balustrades .init{padding:10% 0}#balustrades .init form{width:40%;margin:0 auto}#balustrades .init .note{margin-top:20px;text-align:center}#balustrades .build .controls .plot-form .info{padding:10% 0;text-align:center;font-size:var(--fontSize140)}#balustrades .build .controls .history .overflow{overflow-y:scroll}#balustrades .build .controls .actions .btn{width:100%;padding-left:0;padding-right:0;text-align:center;margin-bottom:10px}#balustrades .build .rendering{margin:20px 0;position:relative;background-color:var(--whiteBgColor);border:1px solid var(--neutralBorderBBB)}#balustrades .build .rendering .point{width:8px;height:8px;float:left;border-radius:50%;background-color:var(--blackBgColor)}#balustrades .build .rendering .point.hover{cursor:pointer;border:6px solid red}#balustrades .build .rendering .point.start{border:6px solid red!important}#balustrades .build .rendering .point.join{border:6px solid var(--neutralBorder444)}#balustrades .build .rendering .plot-line{position:absolute;background-color:var(--blackBgColor)}#balustrades .build .rendering .temp-line{position:absolute;background-color:#0ff}#balustrades .final .design{position:relative}#balustrades .final .design .heading{top:0;left:0;right:0;padding:10px;position:absolute;justify-content:space-between;background-color:var(--whiteBgColor90)}#balustrades .final .design .heading .title{font-size:var(--fontSize120)}#balustrades .final .design .heading .button .addBtn{color:var(--whiteColor);border:none;cursor:pointer;padding:7px 9px;font-weight:700;text-align:center;border-radius:5px;background-color:var(--customBgColor6)}#eBooks .summary .info h3{text-align:left!important}@media screen and (max-width:1550px){#menu-banner .menu-banner .nav-anchor{padding:clamp(16px,1vw,25px) clamp(4px,.8vw,15px)}}@media screen and (max-width:1100px){#menu-banner .menu-banner .menu-logo.default{margin-top:0}#menu-banner .menu-banner .nav-anchor{padding:clamp(16px,1vw,25px) clamp(4px,.4vw,15px)}}@media screen and (max-width:600px){#slider .content{padding:25% 0}#slider .content.has-cert{padding:50% 0}#slider .content .cert{top:45%;right:-1px;width:300px;position:absolute}#balustrades .not-logged{width:80%;padding:10% 0}#balustrades .init{padding:10% 0}#balustrades .init form{width:80%}}