/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 13 June 2026 07:57:29
*/


.feature-text {
    font-family: 'roboto', 'san-serif';
    font-size: 1.5em;
    font-style: normal;
    font-weight: 300;
    color: #222;
    line-height: 1.3;
    margin-top:0;
}

h1 {}

/*p {
    font-family: 'roboto','san-serif';
    font-weight: 400;
    font-size: 1em;
}*/

.contact-phone {
    margin:0.3em 0 1em 0;
}
.contact-email {
   margin:0.3em 0 1em 0;
}

#contact h4 {
    margin:0.3em 0;
}

/*.box-listing-element__blurb {
    border-bottom: 1px solid #006dae;
}*/

h3.highlight-box-title {
    font-family: 'roboto condensed','roboto','san-serif';
    margin-top: 0;
}

ul.related-items {
    list-style-type: none;
    font-family: 'roboto','san-serif';
    font-weight: 400;
    font-size: 1em;
    line-height: 1.3;
    list-style: none;
    padding-left: 0em; 
    text-indent: 0em;
}

/*.related-items a {
    color:#505050;
}*/

.fa {
    padding-right: 1em;
}

ul.related-items li {
    padding: 3px 0 5px 0;
}

.box-listing-element__blurb {
    padding: 2rem 2rem 1rem 2rem;
}

.wrapper-content-main {
    padding:0 3em 3em 0;
}

.wrapper-footer-left {
    padding:2.5em 3em 2.5em 2em;
}

.wrapper-footer-right {
    padding:2.5em 2em 2.5em 2em;
}

.image_div {margin-top: 1.5em;}


/*ul.related-items li:before {
         content: "\003E";
         }*/
         
.grid {
    overflow: unset;
}         
         
@media only screen and (max-width:60em) {
    .wrapper-content-main {
    padding: 0 0 3em 0;
    }
    
    .wrapper-footer-left {
    padding: 1em 2.5em;
    }
    .wrapper-footer-right {
    padding: 1em 2.5em 2em 2.5em;
    }
}         
         