.et_pb_fullwidth_header .et_pb_fullwidth_header_container{position:static}@media only screen and (min-width:981px){.et_pb_fullwidth_header_0 .header-content img.header-logo{position:absolute;right:1rem;top:1rem}}@media only screen and (min-width:1200px){.et_pb_fullwidth_header_0 .header-content img.header-logo{position:absolute;right:5rem;top:2rem}}fixed-header #logo{content:url(https://novusgroup.co.za/wp-content/uploads/2024/12/favicon.png)}html{}.widget_search input#s,.widget_search input#searchsubmit,.et_pb_widget .wp-block-search__input,.et_pb_widget .wp-block-search__button{padding:10px 16px}.wp-block-search__input{border-radius:30px!important}#searchsubmit,.et_pb_widget .wp-block-search__button{font-weight:700;background-color:#204397;border-top-right-radius:30px;border-bottom-right-radius:30px;color:#fff;padding:0 20px}#left-area .post-meta a{text-decoration:none;color:#666;border-radius:15px;padding:3px 10px;white-space:nowrap}.et_header_style_left #et-top-navigation{padding-top:22px!important}.et_mobile_menu li a,.nav li li a{font-size:14px}.et_header_style_left #et-top-navigation{font-size:14px}#top-menu li.menu_cta a{font-size:14px}@media (max-width:980px){.swiper-button-prev.slider-prev0,.swiper-button-next.slider-next0{opacity:.4}.swiper-button-prev.slider-prev0:hover,.swiper-button-next.slider-next0:hover{opacity:1}}@media (min-width:981px){#et_top_search{margin:13px 0 0 22px}.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:8px!important}.menu_cta{background:#204397;padding:0!important;border-radius:30px;border:solid 2px #204397;transition:0.3s}.et-fixed-header #top-menu .menu_cta a{color:#fff!important;font-size:14px}#top-menu-nav .menu_cta a{color:#fff!important;padding:10px 30px 10px 30px!important}#top-menu-nav .menu_cta a:hover{opacity:1}#top-menu-nav .menu_cta:hover{border:solid 2px #171B20;background:#171B20}}#et-boc .area-outer-wrap a.da-close.evr-close{right:20px;top:20px}.et_pb_blurb_description{padding:0 1rem 2rem 1rem}.card .et_pb_blurb{display:flex;flex-direction:column;justify-content:center}.et_pb_module.et_pb_blurb.card.et_clickable.et_pb_text_align_left.et_pb_blurb_position_top.et_pb_bg_layout_dark::after{background-color:rgba(0,0,0,.5);content:"";display:inline-block;-moz-transition:background-color .4s ease-in-out;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;position:absolute;z-index:0;left:0;right:0;top:0;bottom:0}.et_pb_module.et_pb_blurb.et_clickable.et_pb_text_align_left.et_pb_blurb_position_top.et_pb_bg_layout_dark .et_pb_blurb_content{position:relative;z-index:100}.et_pb_module.et_pb_blurb.card.card-light.et_clickable.et_pb_text_align_left.et_pb_blurb_position_top.et_pb_bg_layout_dark:hover::after{background-color:rgba(123,141,151,1)}.et_pb_module.et_pb_blurb.card.card-mid.et_clickable.et_pb_text_align_left.et_pb_blurb_position_top.et_pb_bg_layout_dark:hover::after{background-color:rgba(73,83,90,1)}.et_pb_module.et_pb_blurb.card.card-dark.et_clickable.et_pb_text_align_left.et_pb_blurb_position_top.et_pb_bg_layout_dark:hover::after{background-color:rgba(23,27,32,1)}#top-menu li li{padding:0;width:100%}#top-menu li li a{padding:10px 20px;width:100%}.nav li ul{padding:0}.nav li li{padding:0;width:100%}.nav li li a{padding:10px 20px;width:100%}.et_button_no_icon .et_pb_button{padding:8px 30px!important}.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:8px 30px!important}#menu-main-menu .sub-menu{padding:0}.et_pb_gallery_image.landscape a{max-height:150px;display:block;overflow:hidden}.divider{background-color:#204397;width:30px;height:2px;margin:0 auto;margin-bottom:30px}.et_pb_module.divi8_content_carousel_item.swiper-slide .et_pb_module_inner .carousel_content{min-height:370px;display:flex;flex-direction:column;justify-content:center}#slider .swiper-wrapper .swiper-slide .carousel_content span,#slider .swiper-wrapper .swiper-slide .carousel_content p,#slider .swiper-wrapper .swiper-slide .carousel_content a{position:relative;z-index:10}#slider .swiper-wrapper .swiper-slide::after{background-color:rgba(0,0,0,.5);content:"";display:inline-block;-moz-transition:background-color .4s ease-in-out;-webkit-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;position:absolute;z-index:0;left:0;right:0;top:0;bottom:0}#slider .swiper-wrapper .swiper-slide:hover::after{background-color:rgba(23,27,32,1)}a[rel~="category"]{background:#204397;color:#fff!important;padding:5px;font-size:12px;font-weight:bold;border-radius:4px}.et_pb_blog_0_tb_body .divi-social-share-icons-wrapper .divi-social-icon-link span::before{padding:20px}#et-info{float:right}.et_header_style_left #et-top-navigation{padding-top:28px}#blog article{min-height:550px}#sidebar a{font-size:12px}#sidebar ul li{line-height:1.2}#sidebar h2.wp-block-heading{font-size:22px;font-weight:bold}.et-float-labels p{position:relative!important}.et-float-labels .et_pb_contact_form_label{display:block!important;visibility:hidden;opacity:0;position:absolute;top:1em;padding:0 1em;transform:translateY(0%);transform-origin:left;color:#171b20;font-size:12px;font-weight:bold;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:0}.et-float-labels .et_pb_contact_form_label.active{visibility:visible;opacity:1;top:-24px}.et_pb_module.et-float-labels form p .input::-webkit-input-placeholder{-webkit-transition:all 0.4s;transition:all 0.4s}.et_pb_module.et-float-labels form p .input::-moz-placeholder{-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et_pb_module.et-float-labels form p .input:-ms-input-placeholder{-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et_pb_module.et-float-labels form p .input:-moz-placeholder{-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.et_pb_module.et-float-labels form p .input::placeholder{transition:all 0.4s ease-in-out}.et_pb_module.et-float-labels form p .input:focus::-webkit-input-placeholder{color:transparent!important}.et_pb_module.et-float-labels form p .input:focus::-moz-placeholder{color:transparent!important}.et_pb_module.et-float-labels form p .input:focus:-moz-placeholder{color:transparent!important}.et_pb_module.et-float-labels form p .input:focus:-ms-input-placeholder{color:transparent!important}.et_pb_module.et-float-labels form p .input:focus::placeholder{color:transparent!important}