/*! W3D - Jacques Baars <j@w3d.co.za> - Copyright (c) W3Designs (PTY) Ltd. (https://w3d.co.za) */#blog .loading{display:none;margin:10% 0;text-align:center}#blog .loading svg{width:48px;margin:0 auto}#blog .load-more{display:none;margin:10% 0 0;text-align:center}#blog .no-data{display:none}#blog .posts .post{overflow:hidden;margin:0 0 var(--gap24);background-color:var(--whiteBgColor);border:1px solid var(--softBorderColor)}#blog.dark-mode .posts .post{background-color:var(--darkModeBgColor);border:1px solid var(--darkModeBorderColor)}#blog .posts .post:last-child{margin:0}#blog .posts .post .image{margin-bottom:calc(var(--gap24) * -1)}#blog .posts .post .content{position:relative;padding:var(--gap24);margin:0 var(--gap24);background-color:var(--whiteBgColor)}#blog.dark-mode .posts .post .content{background-color:var(--darkModeBgColor)}#blog .posts .post .content .info{text-align:right;margin:var(--gap16) 0;font-size:var(--fontSize90)}#blog .view .info{margin:var(--gap24) 0;text-align:right}#blog .view .items .item{margin:0 0 var(--gap24) 0}#blog .view .items .item .text a{font-weight:700}#blog .view .items .item .images{margin:0 0 var(--gap24) 0}#blog .view .items .item .images img{width:100%}#blog .view .items .item .images .core-carousel img,#blog .view .items .item .images>.image img{width:auto;max-width:100%;max-height:480px;display:block;margin:0 auto;object-fit:contain}#blog .view .items .item .images .cap{padding:10px;text-align:center}#blog .view .items .item .video{margin:0 0 var(--gap24) 0}#blog .view .body a{font-weight:700}#blog .view .top{margin-bottom:var(--gap24);background-color:var(--softBgColor);border:1px solid var(--softBorderColor)}#blog.dark-mode .view .top{background-color:var(--darkModeBgColor);border:1px solid var(--darkModeBorderColor)}#blog .view .top .image{border-bottom:1px solid var(--softBorderColor)}#blog.dark-mode .view .top .image{border-bottom:1px solid var(--darkModeBorderColor)}#blog .view .top .cap{padding:10px;text-align:center}#blog .view .side{margin:0 0 var(--gap12) 0;background-color:var(--softBgColor);border:1px solid var(--softBorderColor)}#blog.dark-mode .view .side{background-color:var(--darkModeBgColor);border:1px solid var(--darkModeBorderColor)}#blog .view .side:last-child{margin-bottom:0}#blog .view .side .image{border-bottom:1px solid var(--softBorderColor)}#blog.dark-mode .view .side .image{border-bottom:1px solid var(--darkModeBorderColor)}#blog .view .side .cap{text-align:center;padding:var(--gap12)}