body.module_home main{background:var(--primary-colour);position:relative;min-height:735px}body.module_home main:before{content:'';position:absolute;width:614px;height:635px;background-image:var(--image-placeholder);background-size:contain;background-repeat:no-repeat;right:-180px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;opacity:.15}@media (min-width:0px) and (max-width:575px){body.module_home main:before{width:414px;height:435px}}@media (min-width:576px) and (max-width:767px){body.module_home main:before{width:414px;height:435px}}body.module_home main .no_results{color:var(--text-over-primary);border-color:var(--text-over-primary)}body.module_home main #main_heading{color:var(--text-over-primary)}body.module_home main .main_body *{color:#fff}body.module_home main .main_body h1,body.module_home main .main_body h2,body.module_home main .main_body h3,body.module_home main .main_body h4,body.module_home main .main_body h5{color:var(--text-over-primary)}body.module_home main #module_filters{color:var(--text-over-primary)}body.module_home main #module_filters .nice-select{background:0 0;border:1px solid var(--text-over-primary)}body.module_home main #module_filters .nice-select:after{color:var(--text-over-primary)}body.module_home main #module_filters .nice-select:before{display:none}body.module_home main #module_filters .nice-select .current{color:var(--text-over-primary)}body.module_home main #module_filters .nice-select .list li{color:var(--text-colour)}body.module_home main #module_filters .title{color:var(--text-over-primary)}body.module_home main #module_filters .radio>input[type=radio]+label{color:var(--text-over-primary)}body.module_home main #module_filters .radio>input[type=radio]+label:before{background:rgba(255,255,255,.45)}body.module_home main #module_filters .radio>input[type=radio]+label:after{background:var(--text-over-primary)}body.module_home main #module_filters .nice-select:after{color:var(--text-over-primary)!important}body.module_home main #bread_wrap ul#bread li#bread_home i{color:var(--text-over-primary)!important}body.module_home main #bread li{color:var(--text-over-primary)!important}body.module_home main #bread li:after{color:var(--text-over-primary)!important}body.module_home main #bread a{color:var(--text-over-primary)!important;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}body.module_home main #bread a i{color:var(--secondary-colour)!important}body.module_home main #bread a:hover{opacity:.5}body:not(.is_mouse) body.module_home main #bread a:focus{opacity:.5}body.module_home main #breadcrumb_socials .social_buttons_title{color:var(--text-over-primary)}body.module_home main #breadcrumb_socials .contact_link,body.module_home main #breadcrumb_socials .social_buttons ul li a{color:var(--text-over-primary);border-left:1px solid rgba(var(--text-over-primary),.5);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}body.module_home main #breadcrumb_socials .contact_link:hover,body.module_home main #breadcrumb_socials .social_buttons ul li a:hover{opacity:.5}body:not(.is_mouse) body.module_home main #breadcrumb_socials .contact_link:focus,body:not(.is_mouse) body.module_home main #breadcrumb_socials .social_buttons ul li a:focus{opacity:.5}body.module_home main #breadcrumb_socials .social_buttons ul li.first a{border-left:none}body.module_home main .list-style .button{color:var(--text-over-primary);border-color:var(--text-over-primary)}body.module_home main .list-style .button:hover{background:var(--text-over-primary);color:var(--primary-colour)}body:not(.is_mouse) body.module_home main .list-style .button:focus{background:var(--text-over-primary);color:var(--primary-colour)}body.module_home main .button:last-of-type:not(:first-of-type){margin-left:25px}