
body{
    background-color: rgba(234,234,234,1);;
    color:rgba(0,15,63,1);;
}

.wrapper{
    -webkit-box-shadow: 0 0 15px 5px rgba(17,17,17,0.15);
    -moz-box-shadow: 0 0 15px 5px rgba(17,17,17,0.15);
    box-shadow: 0 0 15px 5px rgba(17,17,17,0.15);
}

.heading:after{
  background-color: rgba(73,175,150,1);;
}

a{
  color: rgba(73,175,150,1);;
}

a:hover{
  color: rgba(107,162,195,1);;
}

div.button > a,
input[type=submit],
form button{
  background-color: rgba(73,175,150,1);;
  color: rgba(255,255,255,1);;
}

div.button > a:hover,
input[type=submit]:hover,
form button:hover{
  background-color: rgba(107,162,195,1);;
  color: rgba(255,255,255,1);;
}

.image .caption{
  border-color: 4px solid rgba(73,175,150,1);;
}

input[type="time"],
input[type="date"],
input[type="number"],
input[type="text"],
input[type="password"],
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="range"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="week"],
textarea,
select{
  background-color: rgba(255,255,255,1);
  border-color: rgba(0,15,63,0.5);
  color: rgba(0,15,63,1);
}

input[type="time"]:focus,
input[type="date"]:focus,
input[type="number"]:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="color"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="email"]:focus,
input[type="month"]:focus,
input[type="number"]:focus,
input[type="range"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
input[type="week"]:focus,
textarea:focus,
select:focus{
  box-shadow: 0 0 5px rgba(73,175,150,1);
  border-color: rgba(73,175,150,1);
}

.select:before {
  color:rgba(73,175,150,1);
}

::-webkit-input-placeholder {
  color:rgba(0,15,63,0.5);
}

:-moz-placeholder {
  color:rgba(0,15,63,0.5);
}

::-moz-placeholder {
  color:rgba(0,15,63,0.7);
}

:-ms-input-placeholder {
  color:rgba(0,15,63,0.7);
}

.search-form .search-input::-webkit-input-placeholder{
    color:rgba(73,175,150,1);
}

.search-form .search-input:-moz-placeholder {
    color:rgba(73,175,150,1);
}

.search-form .search-input::-moz-placeholder{
    color:rgba(73,175,150,1);
}

.search-form .search-input:-ms-input-placeholder{
    color:rgba(73,175,150,1);
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.sent .wpcf7-response-output{
    background-color:rgba(73,175,150,1);
    color:rgba(255,255,255,1);
}

.wpcf7 form.unaccepted .wpcf7-response-output:after,
.wpcf7 form.invalid .wpcf7-response-output:after,
.wpcf7 form.sent .wpcf7-response-output:after{
    color:rgba(255,255,255,1);
}

.shortcode div.wpcf7-response-output{
  color: rgba(0,15,63,1);
  background-color: rgba(255,255,255,0.5);
  border-color: rgba(255,255,255,1);
}

.shortcode div.wpcf7-mail-sent-ok {
  background-color: rgba(107,162,195,0.5);
  border-color: rgba(107,162,195,1);
}

.shortcode div.wpcf7-mail-sent-ng,
.shortcode div.wpcf7-aborted {
  background-color: rgba(107,162,195,0.5);
  border-color: rgba(107,162,195,1);
}

.shortcode div.wpcf7-spam-blocked,
.shortcode div.wpcf7-validation-errors,
.shortcode div.wpcf7-acceptance-missing{
  background-color: rgba(107,162,195,0.5);
  border-color: rgba(107,162,195,1);
}

.shortcode .wpcf7-not-valid{
  border-color: rgba(107,162,195,1);
}

.shortcode span.wpcf7-not-valid-tip{
  background-color: rgba(107,162,195,1);
  border-color: rgba(107,162,195,1);
  color: rgba(255,255,255,1);
}

.pagination > span,
.pagination > a{
    color: rgba(73,175,150,1);
    border-color: rgba(73,175,150,1);
}

.pagination > span.current{
  background-color: rgba(73,175,150,1);
  border-color: rgba(73,175,150,1);
  color: rgba(255,255,255,1);
}

.pagination > a:hover{
    background-color: rgba(255,255,255,1);
    color: rgba(73,175,150,1);
    border-color: rgba(73,175,150,1);
}

.scrolled header.website-header{
  -webkit-box-shadow: 0px 0px 20px 5px rgba(17,17,17,0.33);
  -moz-box-shadow: 0px 0px 20px 5px rgba(17,17,17,0.33);
  box-shadow: 0px 0px 20px 5px rgba(17,17,17,0.33);
}

.main-navigation nav > ul > li > a{
    color: rgba(0,15,63,1);
}

.main-navigation nav > ul > li.current-menu-item > a:before,
.main-navigation nav > ul > li.current-menu-ancestor > a:before{
    background-color:rgba(73,175,150,1);
}

.main-navigation nav > ul.sf-arrows > li > a.sf-with-ul:after{
    color:rgba(255,255,255,1);
}

.main-navigation nav > ul > li.sfHover > a,
.main-navigation nav > ul > li > a:hover{
    color: rgba(0,15,63,1);
}

.main-navigation nav > ul > li > ul{
    background-color: rgba(0,15,63,0.9);
}

.main-navigation nav > ul > li > ul:after{
    border-color: rgba(0,15,63,0);
    border-bottom-color: rgba(0,15,63,0.9);
}

.main-navigation nav > ul > li > ul > li{
    border-color: rgba(255,255,255,0.5);
}

.main-navigation nav > ul > li > ul > li > a{
    color: rgba(255,255,255,1);
}

.main-navigation nav > ul > li > ul > li.sfHover > a,
.main-navigation nav > ul > li > ul > li > a:hover{
    background-color: rgba(73,175,150,1);
    color: rgba(255,255,255,1);
}

.main-navigation nav > ul > li > ul > li > ul{
    background-color: rgba(73,175,150,0.9);
}

.main-navigation nav > ul > li > ul > li > ul:after{
    border-color: rgba(73,175,150,0);
    border-right-color: rgba(73,175,150,0.9);
}

.main-navigation nav > ul > li > ul > li > ul > li{
    border-color: rgba(255,255,255,0.5);
}

.main-navigation nav > ul > li > ul > li > ul > li > a{
    color: rgba(255,255,255,1);
}

.main-navigation nav > ul > li > ul > li > ul > li.sfHover > a,
.main-navigation nav > ul > li > ul > li > ul > li > a:hover{
    background-color: rgba(0,15,63,1);
    color: rgba(255,255,255,1);
}

.top-navigation nav > ul > li > a{
    color: rgba(255,255,255,0.75);
}

.top-navigation nav > ul > li > a: hover{
    color: rgba(255,255,255,1);
}

.top-navigation nav > ul > li.active > a{
  background-color: rgba(107,162,195,1);
}

.top-navigation nav > ul > li > a > i{
  color: rgba(73,175,150,1);
}

.top-navigation nav > ul > li > a:hover > i{
  color: rgba(255,255,255,1);
}

.top-navigation > nav > ul > li > ul{
    background-color: rgba(73,175,150,1);
}

.top-navigation > nav > ul > li > ul:after{
    border-color: rgba(0,15,63,0);
    border-bottom-color: rgba(73,175,150,1);
}

.top-navigation > nav > ul > li > ul > li{
    border-color: rgba(255,255,255,0.5);
}

.top-navigation > nav > ul > li > ul > li > a{
    color: rgba(255,255,255,1);
}

.top-navigation > nav > ul > li > ul > li.sfHover > a,
.top-navigation > nav > ul > li > ul > li > a:hover{
    background-color: rgba(0,15,63,0.9);
    color: rgba(255,255,255,1);
}

.top-navigation > nav > ul > li > ul > li > ul{
    background-color: rgba(73,175,150,0.9);
}

.top-navigation > nav > ul > li > ul > li > ul:after{
    border-color: rgba(73,175,150,0);
    border-right-color: rgba(73,175,150,0.9);
}

.top-navigation > nav > ul > li > ul > li > ul > li{
    border-color: rgba(255,255,255,0.5);
}

.top-navigation > nav > ul > li > ul > li > ul > li > a{
    color: rgba(255,255,255,1);
}

.top-navigation > nav > ul > li > ul > li > ul > li.sfHover > a,
.top-navigation > nav > ul > li > ul > li > ul > li > a:hover{
    background-color: rgba(73,175,150,1);
    color: rgba(255,255,255,1);
}

.hamburger span{
    background-color: rgba(0,15,63,1);
}

.hamburger:hover span{
    background-color: rgba(73,175,150,1);
}

.sidr{
  background-color: rgba(0,15,63,1);
  color: rgba(255,255,255,1);
  }

.sidr-open .sidr{
  -webkit-box-shadow: 0px 0px 20px 5px rgba(17,17,17,0.33);
  -moz-box-shadow: 0px 0px 20px 5px rgba(17,17,17,0.33);
  box-shadow: 0px 0px 20px 5px rgba(17,17,17,0.33);
}

.sidr-open .sidr.right{
  border-left-color: rgba(73,175,150,1);
}

.sidr-open .sidr.left{
  border-right-color: rgba(73,175,150,1);
}

.sidr ul > li > a > i{
  color: rgba(73,175,150,1);
}

.sidr ul > li > a > span.count{
  color: rgba(255,255,255,1);
  background-color: rgba(73,175,150,1);
}

.sidr .menu-item .button{
  color: rgba(73,175,150,1);
}

.sidr .menu-item .button:hover{
  color: rgba(255,255,255,1);
}

.sidr > .sidr-inner > ul > li > a{
    color: rgba(255,255,255,1);
}

.sidr > .sidr-inner > ul > li > a:hover{
    color: rgba(73,175,150,1);
}

.sidr > .sidr-inner > ul > li > ul > li > a{
    color: rgba(255,255,255,0.75);
}

.sidr > .sidr-inner > ul > li > ul > li > a:hover{
    color: rgba(107,162,195,1)
}

.sidr > .sidr-inner > ul > li > ul > li > ul > li > a{
    color: rgba(255,255,255,0.5);
}

.sidr > .sidr-inner > ul > li > ul > li > ul > li > a:hover{
    color: rgba(107,162,195,1);
}

.arrow.up > a{
    background-color: rgba(73,175,150,1);
    border-color: rgba(73,175,150,1);
    box-shadow: 0 0 20px rgba(17,17,17,0.2);
    color:rgba(255,255,255,1);
}

.arrow.up > a:hover{
    border-color: rgba(107,162,195,1);
    background-color: rgba(107,162,195,1);
}

footer.footer-simple .contacts > ul > li > a > i{
  color: rgba(107,162,195,1);
}

footer.footer-simple .address{
  color: rgba(255,255,255,0.75);
}

footer .disclaimer{
  color: rgba(255,255,255,0.5);
}

footer.footer-tiny .footer-navigation > nav > ul > li{
  border-right-color: rgba(255,255,255,0.25);
}

footer.footer-columns .disclaimer{
  border-top-color: rgba(73,175,150,0.5);
}

footer.footer-widgets .disclaimer{
  border-top-color: rgba(73,175,150,0.5);
}

.website-arrows-font .slick-arrow.slick-prev:after,
.website-arrows-font .slick-arrow.slick-next:after{
  text-shadow:0 0 10px rgba(17,17,17,0.2);
}

.website-arrows-font .slick-arrow.slick-prev:after,
.website-arrows-font .slick-arrow.slick-next:after{
    color:rgba(73,175,150,1);
}

.website-arrows-font .slick-arrow.slick-prev:hover:after,
.website-arrows-font .slick-arrow.slick-next:hover:after{
    color: rgba(0,15,63,1);
}

.slick-slider > ul.slick-dots > li > button{
  border-color: rgba(255,255,255,1);
  background-color:rgba(255,255,255,0);
  color: rgba(255,255,255,1);
}

.slick-slider > ul.slick-dots > li > button:hover{
  border-color: rgba(73,175,150,1);
  background-color: rgba(73,175,150,0);
  color: rgba(73,175,150,1);
}

.slick-slider > ul.slick-dots > li.slick-active > button{
    border-color: rgba(255,255,255,1);
    background-color:rgba(255,255,255,1);
}

.slick-slider > ul.slick-dots > li.slick-active > button:hover{
    background-color:rgba(73,175,150,1);
    background-color:rgba(73,175,150,1);
}


.comment-body > .comment-content{
  border-color: rgba(255,255,255,1);
}

.comment-body > .comment-content:after{
  border-color: rgba(255,255,255,0);
  border-right-color: rgba(255,255,2555,1);
}

.comment-body > .comment-content > .comment-meta{
  border-color: rgba(17,17,17,0.1);
}

.articles.list article{
    border-color: rgba(17,17,17,0.1);
}

section.header{
    color: rgba(255,255,255,1);
}

.countdown-date > .time-block{
  border: 1px solid rgba(234,234,234,1);
  background-color: rgba(234,234,234,0.5);
}

.countdown-date > .time-block > .time-suffix{
  color: rgba(0,15,63,1);
}

.lightbox-controls > ul > li.close > a,
.lightbox-controls > ul > li.next > a,
.lightbox-controls > ul > li.prev > a{
    color:rgba(73,175,150,1);
}

.lightbox-controls > ul > li.close > a:hover,
.lightbox-controls > ul > li.prev > a:hover,
.lightbox-controls > ul > li.next > a:hover{
    color:rgba(0,15,63,1);
}

.accordion-container > .accordion{
  border-bottom-color: rgba(234,234,234,1);
}

.accordion-container > .accordion > .accordion-question > .plus > span{
  background-color: rgba(73,175,150,1);
}


.table > table{
    -webkit-box-shadow: 0 0 5px 1px rgba(17,17,17,0.15);
    -moz-box-shadow: 0 0 5px 1px rgba(17,17,17,0.15);
    box-shadow: 0 0 5px 1px rgba(17,17,17,0.15);
}

.table > table > thead > tr{
  background: rgba(0,15,63,1);
}

.table > table > thead > tr > th{
    color: rgba(255,255,255,1);
}

.table > table > tbody > tr{
  background-color: rgba(255,255,255,1);
}

.table > table > tbody > tr:nth-child(even) {
  background-color: rgba(234,234,234,0.5);
}

.table > table > tbody > tr > td{
    color: rgba(0,15,63,1);
    border-right: 1px solid rgba(0,15,63,0.1);
    border-bottom: 1px solid rgba(0,15,63,0.1);
}

blockquote.pullquote{
  border-left-color: rgba(73,175,150,1);
}

blockquote.pullquote > .quotation-mark > i{
  color: rgba(73,175,150,1);
}

blockquote.pullquote > .attribution{
  color: rgba(73,175,150,1);
}

.search-form-container{
  background-color: rgba(17,17,17,0.90);
}

.search-form-container > .close:hover{
    color:rgba(255,255,255,1);
}

.search-form .search-input{
  border-bottom: 2px solid rgba(255,255,255,1) !important;
  color: rgba(255,255,255,1);
}

.search-form .search-input:focus{
  border-color: rgba(73,175,150,1) !important;
}

.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt{
    background-color: rgba(73,175,150,1);
    color: rgba(255,255,255,1);
}

.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover{
    background-color: rgba(107,162,195,1);
    color: rgba(255,255,255,1);
}

.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover {
    background-color: rgba(73,175,150,0.5);
    color: rgba(255,255,255,1);
}

section.header-extras > div > .extras > .extras-form > .shortcode{
  border: 5px solid rgba(255,255,255,1);
  -webkit-box-shadow: 0px 0px 20px 5px rgb(17,17,17,0.33);
  -moz-box-shadow: 0px 0px 20px 5px rgba(17,17,17,0.33);
  box-shadow: 0px 0px 20px 5px rgb(17,17,17,0.33);
}

.summary-boxes > .summary-box > .summary-box-content > table > tbody > tr > th,
.summary-boxes > .summary-box > .summary-box-content > table > tbody > tr > td{
    border-bottom: 1px solid rgba(255,255,255,0.25);
}

.event-details-table > table > tbody > tr > th > i{
  color: rgba(73,175,150,1);
}

.event-details h4 > i,
.event-details h5 > i{
  color: rgba(73,175,150,1);
}

@media (max-width: 950px){

  .masonrygrid > .gridbox.width-double{
    border-top: 1px solid rgba(17,17,17,0.1);
  }

}

@media (max-width: 860px){

  footer.footer-tiny .footer-split > .left{
    border-bottom: 1px solid rgba(255,255,255,0.25);
  }

  footer.footer-horizontal .footer-navigation{
    border-top: 1px solid rgba(255,255,255,0.25);
  }

  footer.footer-tiny .footer-navigation > nav > ul > li,
  footer.footer-horizontal .footer-navigation > nav > ul > li{
    border-bottom: 1px solid rgba(255,255,255,0.25);
  }

  footer.footer-columns .columns > .column{
    border-bottom: 1px solid rgba(73,175,150,0.5);
  }

}

@media (max-width: 640px){

  .masonrygrid > .gridbox.width-single{
    border-top: 1px solid rgba(17,17,17,0.1);
    }

}



/*------------------------------
Medical Green (brand)
------------------------------*/

.text-brand{
  color: rgba(73,175,150,1);
}

.fill-brand{
  fill: rgba(73,175,150,1);
}

.border-brand{
  border-color: rgba(73,175,150,1);
}

.bg-brand{
    background-color: rgba(73,175,150,1);
    color: rgba(255,255,255,1);
}

.bg-brand.opacity-0{
    background-color: rgba(73,175,150,0);
}

.bg-brand.opacity-10{
    background-color: rgba(73,175,150,0.1);
}

.bg-brand.opacity-20{
    background-color: rgba(73,175,150,0.2);
}

.bg-brand.opacity-30{
    background-color: rgba(73,175,150,0.3);
}

.bg-brand.opacity-40{
    background-color: rgba(73,175,150,0.4);
}

.bg-brand.opacity-50{
    background-color: rgba(73,175,150,0.5);
}

.bg-brand.opacity-60{
    background-color: rgba(73,175,150,0.6);
}

.bg-brand.opacity-70{
    background-color: rgba(73,175,150,0.7);
}

.bg-brand.opacity-80{
    background-color: rgba(73,175,150,0.8);
}

.bg-brand.opacity-90{
    background-color: rgba(73,175,150,0.9);
}

.bg-brand.opacity-100{
    background-color: rgba(73,175,150,1);
}

/*-- LINKS --*/

.bg-brand .bg-brand a,
.bg-highlight .bg-brand a,
.bg-feature .bg-brand a,
.bg-dark .bg-brand a,
.bg-light .bg-brand a,
.bg-black .bg-brand a,
.bg-white .bg-brand a,
.bg-brand a{
    color: rgba(70,77,120,1);
}

.bg-brand .bg-brand a:hover,
.bg-highlight .bg-brand a:hover,
.bg-feature .bg-brand a:hover,
.bg-dark .bg-brand a:hover,
.bg-light .bg-brand a:hover,
.bg-black .bg-brand a:hover,
.bg-white .bg-brand a:hover,
.bg-brand a:hover{
    color: rgba(70,77,120,1);
}

/*-- HEADINGS --*/

.bg-brand .bg-brand h1,
.bg-brand .bg-brand h2,
.bg-brand .bg-brand h3,
.bg-brand .bg-brand h4,
.bg-brand .bg-brand h5,
.bg-brand .bg-brand h6,
.bg-highlight .bg-brand h1,
.bg-highlight .bg-brand h2,
.bg-highlight .bg-brand h3,
.bg-highlight .bg-brand h4,
.bg-highlight .bg-brand h5,
.bg-highlight .bg-brand h6,
.bg-feature .bg-brand h1,
.bg-feature .bg-brand h2,
.bg-feature .bg-brand h3,
.bg-feature .bg-brand h4,
.bg-feature .bg-brand h5,
.bg-feature .bg-brand h6,
.bg-dark .bg-brand h1,
.bg-dark .bg-brand h2,
.bg-dark .bg-brand h3,
.bg-dark .bg-brand h4,
.bg-dark .bg-brand h5,
.bg-dark .bg-brand h6,
.bg-light .bg-brand h1,
.bg-light .bg-brand h2,
.bg-light .bg-brand h3,
.bg-light .bg-brand h4,
.bg-light .bg-brand h5,
.bg-light .bg-brand h6,
.bg-black .bg-brand h1,
.bg-black .bg-brand h2,
.bg-black .bg-brand h3,
.bg-black .bg-brand h4,
.bg-black .bg-brand h5,
.bg-black .bg-brand h6,
.bg-white .bg-brand h1,
.bg-white .bg-brand h2,
.bg-white .bg-brand h3,
.bg-white .bg-brand h4,
.bg-white .bg-brand h5,
.bg-white .bg-brand h6,
.bg-brand h1,
.bg-brand h2,
.bg-brand h3,
.bg-brand h4,
.bg-brand h5,
.bg-brand h6{
  color: rgba(255,255,255,1);
}

/*-- CONTRASTS --*/

.bg-brand .bg-brand h1 > span,
.bg-brand .bg-brand h2 > span,
.bg-brand .bg-brand h3 > span,
.bg-brand .bg-brand h4 > span,
.bg-brand .bg-brand h5 > span,
.bg-brand .bg-brand h6 > span,
.bg-highlight .bg-brand h1 > span,
.bg-highlight .bg-brand h2 > span,
.bg-highlight .bg-brand h3 > span,
.bg-highlight .bg-brand h4 > span,
.bg-highlight .bg-brand h5 > span,
.bg-highlight .bg-brand h6 > span,
.bg-feature .bg-brand h1 > span,
.bg-feature .bg-brand h2 > span,
.bg-feature .bg-brand h3 > span,
.bg-feature .bg-brand h4 > span,
.bg-feature .bg-brand h5 > span,
.bg-feature .bg-brand h6 > span,
.bg-dark .bg-brand h1 > span,
.bg-dark .bg-brand h2 > span,
.bg-dark .bg-brand h3 > span,
.bg-dark .bg-brand h4 > span,
.bg-dark .bg-brand h5 > span,
.bg-dark .bg-brand h6 > span,
.bg-light .bg-brand h1 > span,
.bg-light .bg-brand h2 > span,
.bg-light .bg-brand h3 > span,
.bg-light .bg-brand h4 > span,
.bg-light .bg-brand h5 > span,
.bg-light .bg-brand h6 > span,
.bg-black .bg-brand h1 > span,
.bg-black .bg-brand h2 > span,
.bg-black .bg-brand h3 > span,
.bg-black .bg-brand h4 > span,
.bg-black .bg-brand h5 > span,
.bg-black .bg-brand h6 > span,
.bg-white .bg-brand h1 > span,
.bg-white .bg-brand h2 > span,
.bg-white .bg-brand h3 > span,
.bg-white .bg-brand h4 > span,
.bg-white .bg-brand h5 > span,
.bg-white .bg-brand h6 > span,
.bg-brand h1 > span,
.bg-brand h2 > span,
.bg-brand h3 > span,
.bg-brand h4 > span,
.bg-brand h5 > span,
.bg-brand h6 > span{
  color: rgba(70,77,120,1);
}

/*-- BUTTONS --*/

.bg-brand div.button > a,
.bg-brand input[type=submit],
.bg-brand form button,
.overlay .bg-brand div.button > a,
.overlay .bg-brand input[type=submit],
.overlay .bg-brand form button{
    background-color: rgba(70,77,120,1);
    color: rgba(255,255,255,1);
}

.bg-brand div.button > a:hover,
.bg-brand input[type=submit]:hover,
.bg-brand form button:hover,
.overlay .bg-brand div.button > a:hover,
.overlay .bg-brand input[type=submit]:hover,
.overlay .bg-brand form button:hover{
    background-color: rgba(255,255,255,1);
    color: rgba(70,77,120,1);
}

/*-- ARROWS --*/

.website-arrows-chevrons .bg-brand .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/chevron_left.png');
}

.website-arrows-arrows .bg-brand .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/arrow_left.png');
}

.website-arrows-chevrons .bg-brand .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/chevron_right.png');
}

.website-arrows-arrows .bg-brand .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/arrow_right.png');
}

.website-arrows-chevrons .bg-brand .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_white/chevron_left.png');
}

.website-arrows-arrows .bg-brand .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_white/arrow_left.png');
}

.website-arrows-chevrons .bg-brand .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_white/chevron_right.png');
}

.website-arrows-arrows .bg-brand .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_white/arrow_right.png');
}

.website-arrows-font .bg-brand .slick-arrow.slick-prev:after,
.website-arrows-font .bg-brand .slick-arrow.slick-next:after{
    color:rgba(70,77,120,1);
}

.website-arrows-font .bg-brand .slick-arrow.slick-prev:hover:after,
.website-arrows-font .bg-brand .slick-arrow.slick-next:hover:after{
    color: rgba(255,255,255,1);
}

/*-- PAGER --*/

.bg-brand .slick-slider > ul.slick-dots > li > button{
    border-color: rgba(70,77,120,1);
    background-color:rgba(70,77,120,0);
}

.bg-brand .slick-slider > ul.slick-dots > li > button:hover{
    border-color:rgba(255,255,255,1);
    background-color: rgba(255,255,255,0);
}

.bg-brand .slick-slider > ul.slick-dots > li.slick-active > button{
    border-color:rgba(70,77,120,1);
    background-color: rgba(70,77,120,1);
}

.bg-brand .slick-slider > ul.slick-dots > li.slick-active > button:hover{
    border-color:rgba(255,255,255,1);
    background-color: rgba(255,255,255,1);
}

/*-- RATINGS --*/

.bg-brand .ratings > .rating.rating-0{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_0.0.png');
}

.bg-brand .ratings > .rating.rating-0-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_0.5.png');
}

.bg-brand .ratings > .rating.rating-1{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_1.0.png');
}

.bg-brand .ratings > .rating.rating-1-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_1.5.png');
}

.bg-brand .ratings > .rating.rating-2{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_2.0.png');
}

.bg-brand .ratings > .rating.rating-2-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_2.5.png');
}

.bg-brand .ratings > .rating.rating-3{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_3.0.png');
}

.bg-brand .ratings > .rating.rating-3-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_3.5.png');
}

.bg-brand .ratings > .rating.rating-4{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_4.0.png');
}

.bg-brand .ratings > .rating.rating-4-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_4.5.png');
}

.bg-brand .ratings > .rating.rating-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_5.0.png');
}

.bg-brand .contact-details > ul > li i,
.bg-brand .social-links-list > ul > li i,
.bg-brand nav > ul > li i,
.bg-brand .footer-navigation-list > nav > ul > li i{
    color: rgba(70,77,120,1);
}

.bg-brand .contact-details > ul > li a,
.bg-brand .social-links-list > ul > li a,
.bg-brand nav > ul > li a,
.bg-brand .footer-navigation-list > nav > ul > li a{
    color: rgba(255,255,255,1);
}

.bg-brand .contact-details > ul > li a:hover,
.bg-brand .social-links-list > ul > li a:hover,
.bg-brand nav > ul > li a:hover,
.bg-brand .footer-navigation-list > nav > ul > li a:hover{
    color: rgba(70,77,120,1);
}

.bg-brand nav > ul > li span.count{
  color: rgba(255,255,255,1);
  background-color: rgba(70,77,120,1);
}

footer.footer-columns .bg-brand .disclaimer {
    border-color: rgba(70,77,120,1);
}

.bg-brand blockquote.pullquote > .quotation-mark > i {
    color: rgba(70,77,120,1);
}

.bg-brand blockquote.pullquote {
    border-color: rgba(70,77,120,1);
}

.bg-brand blockquote.pullquote > .attribution {
    color: rgba(70,77,120,1);
}

.bg-brand .image .caption {
    border-color: rgba(70,77,120,1);
}

.bg-brand .countdown-date > .time-block{
  border-color: rgba(255,255,255,0.25);
  background-color: rgba(255,255,255,0.1);
}

.bg-brand .countdown-date > .time-block > .time-suffix{
  color: rgba(255,255,255,1);
}

.bg-brand .accordion-container > .accordion > .accordion-question > *:not(span){
    color: rgba(255,255,255,1);
}

.bg-brand .accordion-container > .accordion > .accordion-question:hover > *:not(span){
    color: rgba(70,77,120,1);
}

.bg-brand .accordion-container > .accordion > .accordion-question > .plus > span {
    background-color: rgba(70,77,120,1);
}

.bg-brand .accordion-container > .accordion {
    border-color: rgba(255,255,255,0.25);
}

.bg-brand .table > table > thead > tr {
    background-color: rgba(70,77,120,1);
}

.bg-brand .heading:after{
  background-color: rgba(70,77,120,1);
}


.bg-brand .bg-brand .heading:after,


.bg-highlight .bg-brand .heading:after,


.bg-feature .bg-brand .heading:after,


.bg-dark .bg-brand .heading:after,


.bg-light .bg-brand .heading:after,


.bg-black .bg-brand .heading:after,


.bg-white .bg-brand .heading:after,


.bg-brand .heading:after{
    background-color: rgba(70,77,120,1);
}

.bg-brand .main-navigation nav > ul > li.current-menu-item > a:before,
.bg-brand .main-navigation nav > ul > li.current-menu-ancestor > a:before{
    background-color:rgba(70,77,120,1);
}

.bg-brand .hamburger span {
    background-color: rgba(70,77,120,1);
}

.bg-brand .hamburger:hover span {
    background-color: rgba(255,255,255,1);
}

.bg-brand .top-navigation nav > ul > li > a > i {
    color: rgba(70,77,120,1);
}

.bg-brand .top-navigation nav > ul > li > a:hover > i {
    color: rgba(255,255,255,1);
}


/*------------------------------
Medical Blue (highlight)
------------------------------*/

.text-highlight{
  color: rgba(107,162,195,1);
}

.fill-highlight{
  fill: rgba(107,162,195,1);
}

.border-highlight{
  border-color: rgba(107,162,195,1);
}

.bg-highlight{
    background-color: rgba(107,162,195,1);
    color: rgba(255,255,255,1);
}

.bg-highlight.opacity-0{
    background-color: rgba(107,162,195,0);
}

.bg-highlight.opacity-10{
    background-color: rgba(107,162,195,0.1);
}

.bg-highlight.opacity-20{
    background-color: rgba(107,162,195,0.2);
}

.bg-highlight.opacity-30{
    background-color: rgba(107,162,195,0.3);
}

.bg-highlight.opacity-40{
    background-color: rgba(107,162,195,0.4);
}

.bg-highlight.opacity-50{
    background-color: rgba(107,162,195,0.5);
}

.bg-highlight.opacity-60{
    background-color: rgba(107,162,195,0.6);
}

.bg-highlight.opacity-70{
    background-color: rgba(107,162,195,0.7);
}

.bg-highlight.opacity-80{
    background-color: rgba(107,162,195,0.8);
}

.bg-highlight.opacity-90{
    background-color: rgba(107,162,195,0.9);
}

.bg-highlight.opacity-100{
    background-color: rgba(107,162,195,1);
}

/*-- LINKS --*/

.bg-brand .bg-highlight a,
.bg-highlight .bg-highlight a,
.bg-feature .bg-highlight a,
.bg-dark .bg-highlight a,
.bg-light .bg-highlight a,
.bg-black .bg-highlight a,
.bg-white .bg-highlight a,
.bg-highlight a{
    color: rgba(70,77,120,1);
}

.bg-brand .bg-highlight a:hover,
.bg-highlight .bg-highlight a:hover,
.bg-feature .bg-highlight a:hover,
.bg-dark .bg-highlight a:hover,
.bg-light .bg-highlight a:hover,
.bg-black .bg-highlight a:hover,
.bg-white .bg-highlight a:hover,
.bg-highlight a:hover{
    color: rgba(0,15,63,1);
}

/*-- HEADINGS --*/

.bg-brand .bg-highlight h1,
.bg-brand .bg-highlight h2,
.bg-brand .bg-highlight h3,
.bg-brand .bg-highlight h4,
.bg-brand .bg-highlight h5,
.bg-brand .bg-highlight h6,
.bg-highlight .bg-highlight h1,
.bg-highlight .bg-highlight h2,
.bg-highlight .bg-highlight h3,
.bg-highlight .bg-highlight h4,
.bg-highlight .bg-highlight h5,
.bg-highlight .bg-highlight h6,
.bg-feature .bg-highlight h1,
.bg-feature .bg-highlight h2,
.bg-feature .bg-highlight h3,
.bg-feature .bg-highlight h4,
.bg-feature .bg-highlight h5,
.bg-feature .bg-highlight h6,
.bg-dark .bg-highlight h1,
.bg-dark .bg-highlight h2,
.bg-dark .bg-highlight h3,
.bg-dark .bg-highlight h4,
.bg-dark .bg-highlight h5,
.bg-dark .bg-highlight h6,
.bg-light .bg-highlight h1,
.bg-light .bg-highlight h2,
.bg-light .bg-highlight h3,
.bg-light .bg-highlight h4,
.bg-light .bg-highlight h5,
.bg-light .bg-highlight h6,
.bg-black .bg-highlight h1,
.bg-black .bg-highlight h2,
.bg-black .bg-highlight h3,
.bg-black .bg-highlight h4,
.bg-black .bg-highlight h5,
.bg-black .bg-highlight h6,
.bg-white .bg-highlight h1,
.bg-white .bg-highlight h2,
.bg-white .bg-highlight h3,
.bg-white .bg-highlight h4,
.bg-white .bg-highlight h5,
.bg-white .bg-highlight h6,
.bg-highlight h1,
.bg-highlight h2,
.bg-highlight h3,
.bg-highlight h4,
.bg-highlight h5,
.bg-highlight h6{
  color: rgba(255,255,255,1);
}

/*-- CONTRASTS --*/

.bg-brand .bg-highlight h1 > span,
.bg-brand .bg-highlight h2 > span,
.bg-brand .bg-highlight h3 > span,
.bg-brand .bg-highlight h4 > span,
.bg-brand .bg-highlight h5 > span,
.bg-brand .bg-highlight h6 > span,
.bg-highlight .bg-highlight h1 > span,
.bg-highlight .bg-highlight h2 > span,
.bg-highlight .bg-highlight h3 > span,
.bg-highlight .bg-highlight h4 > span,
.bg-highlight .bg-highlight h5 > span,
.bg-highlight .bg-highlight h6 > span,
.bg-feature .bg-highlight h1 > span,
.bg-feature .bg-highlight h2 > span,
.bg-feature .bg-highlight h3 > span,
.bg-feature .bg-highlight h4 > span,
.bg-feature .bg-highlight h5 > span,
.bg-feature .bg-highlight h6 > span,
.bg-dark .bg-highlight h1 > span,
.bg-dark .bg-highlight h2 > span,
.bg-dark .bg-highlight h3 > span,
.bg-dark .bg-highlight h4 > span,
.bg-dark .bg-highlight h5 > span,
.bg-dark .bg-highlight h6 > span,
.bg-light .bg-highlight h1 > span,
.bg-light .bg-highlight h2 > span,
.bg-light .bg-highlight h3 > span,
.bg-light .bg-highlight h4 > span,
.bg-light .bg-highlight h5 > span,
.bg-light .bg-highlight h6 > span,
.bg-black .bg-highlight h1 > span,
.bg-black .bg-highlight h2 > span,
.bg-black .bg-highlight h3 > span,
.bg-black .bg-highlight h4 > span,
.bg-black .bg-highlight h5 > span,
.bg-black .bg-highlight h6 > span,
.bg-white .bg-highlight h1 > span,
.bg-white .bg-highlight h2 > span,
.bg-white .bg-highlight h3 > span,
.bg-white .bg-highlight h4 > span,
.bg-white .bg-highlight h5 > span,
.bg-white .bg-highlight h6 > span,
.bg-highlight h1 > span,
.bg-highlight h2 > span,
.bg-highlight h3 > span,
.bg-highlight h4 > span,
.bg-highlight h5 > span,
.bg-highlight h6 > span{
  color: rgba(70,77,120,1);
}

/*-- BUTTONS --*/

.bg-highlight div.button > a,
.bg-highlight input[type=submit],
.bg-highlight form button,
.overlay .bg-highlight div.button > a,
.overlay .bg-highlight input[type=submit],
.overlay .bg-highlight form button{
    background-color: rgba(70,77,120,1);
    color: rgba(255,255,255,1);
}

.bg-highlight div.button > a:hover,
.bg-highlight input[type=submit]:hover,
.bg-highlight form button:hover,
.overlay .bg-highlight div.button > a:hover,
.overlay .bg-highlight input[type=submit]:hover,
.overlay .bg-highlight form button:hover{
    background-color: rgba(255,255,255,1);
    color: rgba(70,77,120,1);
}

/*-- ARROWS --*/

.website-arrows-chevrons .bg-highlight .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/chevron_left.png');
}

.website-arrows-arrows .bg-highlight .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/arrow_left.png');
}

.website-arrows-chevrons .bg-highlight .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/chevron_right.png');
}

.website-arrows-arrows .bg-highlight .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/arrow_right.png');
}

.website-arrows-chevrons .bg-highlight .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_white/chevron_left.png');
}

.website-arrows-arrows .bg-highlight .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_white/arrow_left.png');
}

.website-arrows-chevrons .bg-highlight .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_white/chevron_right.png');
}

.website-arrows-arrows .bg-highlight .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_white/arrow_right.png');
}

.website-arrows-font .bg-highlight .slick-arrow.slick-prev:after,
.website-arrows-font .bg-highlight .slick-arrow.slick-next:after{
    color:rgba(70,77,120,1);
}

.website-arrows-font .bg-highlight .slick-arrow.slick-prev:hover:after,
.website-arrows-font .bg-highlight .slick-arrow.slick-next:hover:after{
    color: rgba(255,255,255,1);
}

/*-- PAGER --*/

.bg-highlight .slick-slider > ul.slick-dots > li > button{
    border-color: rgba(70,77,120,1);
    background-color:rgba(70,77,120,0);
}

.bg-highlight .slick-slider > ul.slick-dots > li > button:hover{
    border-color:rgba(255,255,255,1);
    background-color: rgba(255,255,255,0);
}

.bg-highlight .slick-slider > ul.slick-dots > li.slick-active > button{
    border-color:rgba(70,77,120,1);
    background-color: rgba(70,77,120,1);
}

.bg-highlight .slick-slider > ul.slick-dots > li.slick-active > button:hover{
    border-color:rgba(255,255,255,1);
    background-color: rgba(255,255,255,1);
}

/*-- RATINGS --*/

.bg-highlight .ratings > .rating.rating-0{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_0.0.png');
}

.bg-highlight .ratings > .rating.rating-0-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_0.5.png');
}

.bg-highlight .ratings > .rating.rating-1{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_1.0.png');
}

.bg-highlight .ratings > .rating.rating-1-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_1.5.png');
}

.bg-highlight .ratings > .rating.rating-2{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_2.0.png');
}

.bg-highlight .ratings > .rating.rating-2-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_2.5.png');
}

.bg-highlight .ratings > .rating.rating-3{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_3.0.png');
}

.bg-highlight .ratings > .rating.rating-3-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_3.5.png');
}

.bg-highlight .ratings > .rating.rating-4{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_4.0.png');
}

.bg-highlight .ratings > .rating.rating-4-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_4.5.png');
}

.bg-highlight .ratings > .rating.rating-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_feature/rating_5.0.png');
}

.bg-highlight .contact-details > ul > li i,
.bg-highlight .social-links-list > ul > li i,
.bg-highlight nav > ul > li i,
.bg-highlight .footer-navigation-list > nav > ul > li i{
    color: rgba(70,77,120,1);
}

.bg-highlight .contact-details > ul > li a,
.bg-highlight .social-links-list > ul > li a,
.bg-highlight nav > ul > li a,
.bg-highlight .footer-navigation-list > nav > ul > li a{
    color: rgba(255,255,255,1);
}

.bg-highlight .contact-details > ul > li a:hover,
.bg-highlight .social-links-list > ul > li a:hover,
.bg-highlight nav > ul > li a:hover,
.bg-highlight .footer-navigation-list > nav > ul > li a:hover{
    color: rgba(70,77,120,1);
}

.bg-highlight nav > ul > li span.count{
  color: rgba(255,255,255,1);
  background-color: rgba(70,77,120,1);
}

footer.footer-columns .bg-highlight .disclaimer {
    border-color: rgba(70,77,120,1);
}

.bg-highlight blockquote.pullquote > .quotation-mark > i {
    color: rgba(70,77,120,1);
}

.bg-highlight blockquote.pullquote {
    border-color: rgba(70,77,120,1);
}

.bg-highlight blockquote.pullquote > .attribution {
    color: rgba(70,77,120,1);
}

.bg-highlight .image .caption {
    border-color: rgba(70,77,120,1);
}

.bg-highlight .countdown-date > .time-block{
  border-color: rgba(255,255,255,0.25);
  background-color: rgba(255,255,255,0.1);
}

.bg-highlight .countdown-date > .time-block > .time-suffix{
  color: rgba(255,255,255,1);
}

.bg-highlight .accordion-container > .accordion > .accordion-question > *:not(span){
    color: rgba(255,255,255,1);
}

.bg-highlight .accordion-container > .accordion > .accordion-question:hover > *:not(span){
    color: rgba(70,77,120,1);
}

.bg-highlight .accordion-container > .accordion > .accordion-question > .plus > span {
    background-color: rgba(70,77,120,1);
}

.bg-highlight .accordion-container > .accordion {
    border-color: rgba(255,255,255,0.25);
}

.bg-highlight .table > table > thead > tr {
    background-color: rgba(70,77,120,1);
}

.bg-highlight .heading:after{
  background-color: rgba(70,77,120,1);
}


.bg-brand .bg-highlight .heading:after,


.bg-highlight .bg-highlight .heading:after,


.bg-feature .bg-highlight .heading:after,


.bg-dark .bg-highlight .heading:after,


.bg-light .bg-highlight .heading:after,


.bg-black .bg-highlight .heading:after,


.bg-white .bg-highlight .heading:after,


.bg-highlight .heading:after{
    background-color: rgba(70,77,120,1);
}

.bg-highlight .main-navigation nav > ul > li.current-menu-item > a:before,
.bg-highlight .main-navigation nav > ul > li.current-menu-ancestor > a:before{
    background-color:rgba(70,77,120,1);
}

.bg-highlight .hamburger span {
    background-color: rgba(70,77,120,1);
}

.bg-highlight .hamburger:hover span {
    background-color: rgba(255,255,255,1);
}

.bg-highlight .top-navigation nav > ul > li > a > i {
    color: rgba(70,77,120,1);
}

.bg-highlight .top-navigation nav > ul > li > a:hover > i {
    color: rgba(255,255,255,1);
}


/*------------------------------
Navy Blue (feature)
------------------------------*/

.text-feature{
  color: rgba(70,77,120,1);
}

.fill-feature{
  fill: rgba(70,77,120,1);
}

.border-feature{
  border-color: rgba(70,77,120,1);
}

.bg-feature{
    background-color: rgba(70,77,120,1);
    color: rgba(255,255,255,1);
}

.bg-feature.opacity-0{
    background-color: rgba(70,77,120,0);
}

.bg-feature.opacity-10{
    background-color: rgba(70,77,120,0.1);
}

.bg-feature.opacity-20{
    background-color: rgba(70,77,120,0.2);
}

.bg-feature.opacity-30{
    background-color: rgba(70,77,120,0.3);
}

.bg-feature.opacity-40{
    background-color: rgba(70,77,120,0.4);
}

.bg-feature.opacity-50{
    background-color: rgba(70,77,120,0.5);
}

.bg-feature.opacity-60{
    background-color: rgba(70,77,120,0.6);
}

.bg-feature.opacity-70{
    background-color: rgba(70,77,120,0.7);
}

.bg-feature.opacity-80{
    background-color: rgba(70,77,120,0.8);
}

.bg-feature.opacity-90{
    background-color: rgba(70,77,120,0.9);
}

.bg-feature.opacity-100{
    background-color: rgba(70,77,120,1);
}

/*-- LINKS --*/

.bg-brand .bg-feature a,
.bg-highlight .bg-feature a,
.bg-feature .bg-feature a,
.bg-dark .bg-feature a,
.bg-light .bg-feature a,
.bg-black .bg-feature a,
.bg-white .bg-feature a,
.bg-feature a{
    color: rgba(73,175,150,1);
}

.bg-brand .bg-feature a:hover,
.bg-highlight .bg-feature a:hover,
.bg-feature .bg-feature a:hover,
.bg-dark .bg-feature a:hover,
.bg-light .bg-feature a:hover,
.bg-black .bg-feature a:hover,
.bg-white .bg-feature a:hover,
.bg-feature a:hover{
    color: rgba(107,162,195,1);
}

/*-- HEADINGS --*/

.bg-brand .bg-feature h1,
.bg-brand .bg-feature h2,
.bg-brand .bg-feature h3,
.bg-brand .bg-feature h4,
.bg-brand .bg-feature h5,
.bg-brand .bg-feature h6,
.bg-highlight .bg-feature h1,
.bg-highlight .bg-feature h2,
.bg-highlight .bg-feature h3,
.bg-highlight .bg-feature h4,
.bg-highlight .bg-feature h5,
.bg-highlight .bg-feature h6,
.bg-feature .bg-feature h1,
.bg-feature .bg-feature h2,
.bg-feature .bg-feature h3,
.bg-feature .bg-feature h4,
.bg-feature .bg-feature h5,
.bg-feature .bg-feature h6,
.bg-dark .bg-feature h1,
.bg-dark .bg-feature h2,
.bg-dark .bg-feature h3,
.bg-dark .bg-feature h4,
.bg-dark .bg-feature h5,
.bg-dark .bg-feature h6,
.bg-light .bg-feature h1,
.bg-light .bg-feature h2,
.bg-light .bg-feature h3,
.bg-light .bg-feature h4,
.bg-light .bg-feature h5,
.bg-light .bg-feature h6,
.bg-black .bg-feature h1,
.bg-black .bg-feature h2,
.bg-black .bg-feature h3,
.bg-black .bg-feature h4,
.bg-black .bg-feature h5,
.bg-black .bg-feature h6,
.bg-white .bg-feature h1,
.bg-white .bg-feature h2,
.bg-white .bg-feature h3,
.bg-white .bg-feature h4,
.bg-white .bg-feature h5,
.bg-white .bg-feature h6,
.bg-feature h1,
.bg-feature h2,
.bg-feature h3,
.bg-feature h4,
.bg-feature h5,
.bg-feature h6{
  color: rgba(73,175,150,1);
}

/*-- CONTRASTS --*/

.bg-brand .bg-feature h1 > span,
.bg-brand .bg-feature h2 > span,
.bg-brand .bg-feature h3 > span,
.bg-brand .bg-feature h4 > span,
.bg-brand .bg-feature h5 > span,
.bg-brand .bg-feature h6 > span,
.bg-highlight .bg-feature h1 > span,
.bg-highlight .bg-feature h2 > span,
.bg-highlight .bg-feature h3 > span,
.bg-highlight .bg-feature h4 > span,
.bg-highlight .bg-feature h5 > span,
.bg-highlight .bg-feature h6 > span,
.bg-feature .bg-feature h1 > span,
.bg-feature .bg-feature h2 > span,
.bg-feature .bg-feature h3 > span,
.bg-feature .bg-feature h4 > span,
.bg-feature .bg-feature h5 > span,
.bg-feature .bg-feature h6 > span,
.bg-dark .bg-feature h1 > span,
.bg-dark .bg-feature h2 > span,
.bg-dark .bg-feature h3 > span,
.bg-dark .bg-feature h4 > span,
.bg-dark .bg-feature h5 > span,
.bg-dark .bg-feature h6 > span,
.bg-light .bg-feature h1 > span,
.bg-light .bg-feature h2 > span,
.bg-light .bg-feature h3 > span,
.bg-light .bg-feature h4 > span,
.bg-light .bg-feature h5 > span,
.bg-light .bg-feature h6 > span,
.bg-black .bg-feature h1 > span,
.bg-black .bg-feature h2 > span,
.bg-black .bg-feature h3 > span,
.bg-black .bg-feature h4 > span,
.bg-black .bg-feature h5 > span,
.bg-black .bg-feature h6 > span,
.bg-white .bg-feature h1 > span,
.bg-white .bg-feature h2 > span,
.bg-white .bg-feature h3 > span,
.bg-white .bg-feature h4 > span,
.bg-white .bg-feature h5 > span,
.bg-white .bg-feature h6 > span,
.bg-feature h1 > span,
.bg-feature h2 > span,
.bg-feature h3 > span,
.bg-feature h4 > span,
.bg-feature h5 > span,
.bg-feature h6 > span{
  color: rgba(73,175,150,1);
}

/*-- BUTTONS --*/

.bg-feature div.button > a,
.bg-feature input[type=submit],
.bg-feature form button,
.overlay .bg-feature div.button > a,
.overlay .bg-feature input[type=submit],
.overlay .bg-feature form button{
    background-color: rgba(73,175,150,1);
    color: rgba(255,255,255,1);
}

.bg-feature div.button > a:hover,
.bg-feature input[type=submit]:hover,
.bg-feature form button:hover,
.overlay .bg-feature div.button > a:hover,
.overlay .bg-feature input[type=submit]:hover,
.overlay .bg-feature form button:hover{
    background-color: rgba(107,162,195,1);
    color: rgba(255,255,255,1);
}

/*-- ARROWS --*/

.website-arrows-chevrons .bg-feature .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/chevron_left.png');
}

.website-arrows-arrows .bg-feature .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/arrow_left.png');
}

.website-arrows-chevrons .bg-feature .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/chevron_right.png');
}

.website-arrows-arrows .bg-feature .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/arrow_right.png');
}

.website-arrows-chevrons .bg-feature .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/chevron_left.png');
}

.website-arrows-arrows .bg-feature .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/arrow_left.png');
}

.website-arrows-chevrons .bg-feature .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/chevron_right.png');
}

.website-arrows-arrows .bg-feature .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/arrow_right.png');
}

.website-arrows-font .bg-feature .slick-arrow.slick-prev:after,
.website-arrows-font .bg-feature .slick-arrow.slick-next:after{
    color:rgba(73,175,150,1);
}

.website-arrows-font .bg-feature .slick-arrow.slick-prev:hover:after,
.website-arrows-font .bg-feature .slick-arrow.slick-next:hover:after{
    color: rgba(107,162,195,1);
}

/*-- PAGER --*/

.bg-feature .slick-slider > ul.slick-dots > li > button{
    border-color: rgba(73,175,150,1);
    background-color:rgba(73,175,150,0);
}

.bg-feature .slick-slider > ul.slick-dots > li > button:hover{
    border-color:rgba(107,162,195,1);
    background-color: rgba(107,162,195,0);
}

.bg-feature .slick-slider > ul.slick-dots > li.slick-active > button{
    border-color:rgba(73,175,150,1);
    background-color: rgba(73,175,150,1);
}

.bg-feature .slick-slider > ul.slick-dots > li.slick-active > button:hover{
    border-color:rgba(107,162,195,1);
    background-color: rgba(107,162,195,1);
}

/*-- RATINGS --*/

.bg-feature .ratings > .rating.rating-0{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_0.0.png');
}

.bg-feature .ratings > .rating.rating-0-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_0.5.png');
}

.bg-feature .ratings > .rating.rating-1{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_1.0.png');
}

.bg-feature .ratings > .rating.rating-1-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_1.5.png');
}

.bg-feature .ratings > .rating.rating-2{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_2.0.png');
}

.bg-feature .ratings > .rating.rating-2-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_2.5.png');
}

.bg-feature .ratings > .rating.rating-3{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_3.0.png');
}

.bg-feature .ratings > .rating.rating-3-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_3.5.png');
}

.bg-feature .ratings > .rating.rating-4{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_4.0.png');
}

.bg-feature .ratings > .rating.rating-4-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_4.5.png');
}

.bg-feature .ratings > .rating.rating-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_5.0.png');
}

.bg-feature .contact-details > ul > li i,
.bg-feature .social-links-list > ul > li i,
.bg-feature nav > ul > li i,
.bg-feature .footer-navigation-list > nav > ul > li i{
    color: rgba(73,175,150,1);
}

.bg-feature .contact-details > ul > li a,
.bg-feature .social-links-list > ul > li a,
.bg-feature nav > ul > li a,
.bg-feature .footer-navigation-list > nav > ul > li a{
    color: rgba(255,255,255,1);
}

.bg-feature .contact-details > ul > li a:hover,
.bg-feature .social-links-list > ul > li a:hover,
.bg-feature nav > ul > li a:hover,
.bg-feature .footer-navigation-list > nav > ul > li a:hover{
    color: rgba(73,175,150,1);
}

.bg-feature nav > ul > li span.count{
  color: rgba(255,255,255,1);
  background-color: rgba(73,175,150,1);
}

footer.footer-columns .bg-feature .disclaimer {
    border-color: rgba(73,175,150,1);
}

.bg-feature blockquote.pullquote > .quotation-mark > i {
    color: rgba(73,175,150,1);
}

.bg-feature blockquote.pullquote {
    border-color: rgba(73,175,150,1);
}

.bg-feature blockquote.pullquote > .attribution {
    color: rgba(73,175,150,1);
}

.bg-feature .image .caption {
    border-color: rgba(73,175,150,1);
}

.bg-feature .countdown-date > .time-block{
  border-color: rgba(255,255,255,0.25);
  background-color: rgba(255,255,255,0.1);
}

.bg-feature .countdown-date > .time-block > .time-suffix{
  color: rgba(255,255,255,1);
}

.bg-feature .accordion-container > .accordion > .accordion-question > *:not(span){
    color: rgba(255,255,255,1);
}

.bg-feature .accordion-container > .accordion > .accordion-question:hover > *:not(span){
    color: rgba(73,175,150,1);
}

.bg-feature .accordion-container > .accordion > .accordion-question > .plus > span {
    background-color: rgba(73,175,150,1);
}

.bg-feature .accordion-container > .accordion {
    border-color: rgba(255,255,255,0.25);
}

.bg-feature .table > table > thead > tr {
    background-color: rgba(73,175,150,1);
}

.bg-feature .heading:after{
  background-color: rgba(73,175,150,1);
}


.bg-brand .bg-feature .heading:after,


.bg-highlight .bg-feature .heading:after,


.bg-feature .bg-feature .heading:after,


.bg-dark .bg-feature .heading:after,


.bg-light .bg-feature .heading:after,


.bg-black .bg-feature .heading:after,


.bg-white .bg-feature .heading:after,


.bg-feature .heading:after{
    background-color: rgba(73,175,150,1);
}

.bg-feature .main-navigation nav > ul > li.current-menu-item > a:before,
.bg-feature .main-navigation nav > ul > li.current-menu-ancestor > a:before{
    background-color:rgba(73,175,150,1);
}

.bg-feature .hamburger span {
    background-color: rgba(73,175,150,1);
}

.bg-feature .hamburger:hover span {
    background-color: rgba(107,162,195,1);
}

.bg-feature .top-navigation nav > ul > li > a > i {
    color: rgba(73,175,150,1);
}

.bg-feature .top-navigation nav > ul > li > a:hover > i {
    color: rgba(107,162,195,1);
}


/*------------------------------
Dark Navy (dark)
------------------------------*/

.text-dark{
  color: rgba(0,15,63,1);
}

.fill-dark{
  fill: rgba(0,15,63,1);
}

.border-dark{
  border-color: rgba(0,15,63,1);
}

.bg-dark{
    background-color: rgba(0,15,63,1);
    color: rgba(255,255,255,1);
}

.bg-dark.opacity-0{
    background-color: rgba(0,15,63,0);
}

.bg-dark.opacity-10{
    background-color: rgba(0,15,63,0.1);
}

.bg-dark.opacity-20{
    background-color: rgba(0,15,63,0.2);
}

.bg-dark.opacity-30{
    background-color: rgba(0,15,63,0.3);
}

.bg-dark.opacity-40{
    background-color: rgba(0,15,63,0.4);
}

.bg-dark.opacity-50{
    background-color: rgba(0,15,63,0.5);
}

.bg-dark.opacity-60{
    background-color: rgba(0,15,63,0.6);
}

.bg-dark.opacity-70{
    background-color: rgba(0,15,63,0.7);
}

.bg-dark.opacity-80{
    background-color: rgba(0,15,63,0.8);
}

.bg-dark.opacity-90{
    background-color: rgba(0,15,63,0.9);
}

.bg-dark.opacity-100{
    background-color: rgba(0,15,63,1);
}

/*-- LINKS --*/

.bg-brand .bg-dark a,
.bg-highlight .bg-dark a,
.bg-feature .bg-dark a,
.bg-dark .bg-dark a,
.bg-light .bg-dark a,
.bg-black .bg-dark a,
.bg-white .bg-dark a,
.bg-dark a{
    color: rgba(73,175,150,1);
}

.bg-brand .bg-dark a:hover,
.bg-highlight .bg-dark a:hover,
.bg-feature .bg-dark a:hover,
.bg-dark .bg-dark a:hover,
.bg-light .bg-dark a:hover,
.bg-black .bg-dark a:hover,
.bg-white .bg-dark a:hover,
.bg-dark a:hover{
    color: rgba(107,162,195,1);
}

/*-- HEADINGS --*/

.bg-brand .bg-dark h1,
.bg-brand .bg-dark h2,
.bg-brand .bg-dark h3,
.bg-brand .bg-dark h4,
.bg-brand .bg-dark h5,
.bg-brand .bg-dark h6,
.bg-highlight .bg-dark h1,
.bg-highlight .bg-dark h2,
.bg-highlight .bg-dark h3,
.bg-highlight .bg-dark h4,
.bg-highlight .bg-dark h5,
.bg-highlight .bg-dark h6,
.bg-feature .bg-dark h1,
.bg-feature .bg-dark h2,
.bg-feature .bg-dark h3,
.bg-feature .bg-dark h4,
.bg-feature .bg-dark h5,
.bg-feature .bg-dark h6,
.bg-dark .bg-dark h1,
.bg-dark .bg-dark h2,
.bg-dark .bg-dark h3,
.bg-dark .bg-dark h4,
.bg-dark .bg-dark h5,
.bg-dark .bg-dark h6,
.bg-light .bg-dark h1,
.bg-light .bg-dark h2,
.bg-light .bg-dark h3,
.bg-light .bg-dark h4,
.bg-light .bg-dark h5,
.bg-light .bg-dark h6,
.bg-black .bg-dark h1,
.bg-black .bg-dark h2,
.bg-black .bg-dark h3,
.bg-black .bg-dark h4,
.bg-black .bg-dark h5,
.bg-black .bg-dark h6,
.bg-white .bg-dark h1,
.bg-white .bg-dark h2,
.bg-white .bg-dark h3,
.bg-white .bg-dark h4,
.bg-white .bg-dark h5,
.bg-white .bg-dark h6,
.bg-dark h1,
.bg-dark h2,
.bg-dark h3,
.bg-dark h4,
.bg-dark h5,
.bg-dark h6{
  color: rgba(255,255,255,1);
}

/*-- CONTRASTS --*/

.bg-brand .bg-dark h1 > span,
.bg-brand .bg-dark h2 > span,
.bg-brand .bg-dark h3 > span,
.bg-brand .bg-dark h4 > span,
.bg-brand .bg-dark h5 > span,
.bg-brand .bg-dark h6 > span,
.bg-highlight .bg-dark h1 > span,
.bg-highlight .bg-dark h2 > span,
.bg-highlight .bg-dark h3 > span,
.bg-highlight .bg-dark h4 > span,
.bg-highlight .bg-dark h5 > span,
.bg-highlight .bg-dark h6 > span,
.bg-feature .bg-dark h1 > span,
.bg-feature .bg-dark h2 > span,
.bg-feature .bg-dark h3 > span,
.bg-feature .bg-dark h4 > span,
.bg-feature .bg-dark h5 > span,
.bg-feature .bg-dark h6 > span,
.bg-dark .bg-dark h1 > span,
.bg-dark .bg-dark h2 > span,
.bg-dark .bg-dark h3 > span,
.bg-dark .bg-dark h4 > span,
.bg-dark .bg-dark h5 > span,
.bg-dark .bg-dark h6 > span,
.bg-light .bg-dark h1 > span,
.bg-light .bg-dark h2 > span,
.bg-light .bg-dark h3 > span,
.bg-light .bg-dark h4 > span,
.bg-light .bg-dark h5 > span,
.bg-light .bg-dark h6 > span,
.bg-black .bg-dark h1 > span,
.bg-black .bg-dark h2 > span,
.bg-black .bg-dark h3 > span,
.bg-black .bg-dark h4 > span,
.bg-black .bg-dark h5 > span,
.bg-black .bg-dark h6 > span,
.bg-white .bg-dark h1 > span,
.bg-white .bg-dark h2 > span,
.bg-white .bg-dark h3 > span,
.bg-white .bg-dark h4 > span,
.bg-white .bg-dark h5 > span,
.bg-white .bg-dark h6 > span,
.bg-dark h1 > span,
.bg-dark h2 > span,
.bg-dark h3 > span,
.bg-dark h4 > span,
.bg-dark h5 > span,
.bg-dark h6 > span{
  color: rgba(73,175,150,1);
}

/*-- BUTTONS --*/

.bg-dark div.button > a,
.bg-dark input[type=submit],
.bg-dark form button,
.overlay .bg-dark div.button > a,
.overlay .bg-dark input[type=submit],
.overlay .bg-dark form button{
    background-color: rgba(73,175,150,1);
    color: rgba(255,255,255,1);
}

.bg-dark div.button > a:hover,
.bg-dark input[type=submit]:hover,
.bg-dark form button:hover,
.overlay .bg-dark div.button > a:hover,
.overlay .bg-dark input[type=submit]:hover,
.overlay .bg-dark form button:hover{
    background-color: rgba(107,162,195,1);
    color: rgba(255,255,255,1);
}

/*-- ARROWS --*/

.website-arrows-chevrons .bg-dark .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/chevron_left.png');
}

.website-arrows-arrows .bg-dark .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/arrow_left.png');
}

.website-arrows-chevrons .bg-dark .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/chevron_right.png');
}

.website-arrows-arrows .bg-dark .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/arrow_right.png');
}

.website-arrows-chevrons .bg-dark .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/chevron_left.png');
}

.website-arrows-arrows .bg-dark .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/arrow_left.png');
}

.website-arrows-chevrons .bg-dark .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/chevron_right.png');
}

.website-arrows-arrows .bg-dark .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/arrow_right.png');
}

.website-arrows-font .bg-dark .slick-arrow.slick-prev:after,
.website-arrows-font .bg-dark .slick-arrow.slick-next:after{
    color:rgba(73,175,150,1);
}

.website-arrows-font .bg-dark .slick-arrow.slick-prev:hover:after,
.website-arrows-font .bg-dark .slick-arrow.slick-next:hover:after{
    color: rgba(107,162,195,1);
}

/*-- PAGER --*/

.bg-dark .slick-slider > ul.slick-dots > li > button{
    border-color: rgba(73,175,150,1);
    background-color:rgba(73,175,150,0);
}

.bg-dark .slick-slider > ul.slick-dots > li > button:hover{
    border-color:rgba(107,162,195,1);
    background-color: rgba(107,162,195,0);
}

.bg-dark .slick-slider > ul.slick-dots > li.slick-active > button{
    border-color:rgba(73,175,150,1);
    background-color: rgba(73,175,150,1);
}

.bg-dark .slick-slider > ul.slick-dots > li.slick-active > button:hover{
    border-color:rgba(107,162,195,1);
    background-color: rgba(107,162,195,1);
}

/*-- RATINGS --*/

.bg-dark .ratings > .rating.rating-0{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_0.0.png');
}

.bg-dark .ratings > .rating.rating-0-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_0.5.png');
}

.bg-dark .ratings > .rating.rating-1{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_1.0.png');
}

.bg-dark .ratings > .rating.rating-1-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_1.5.png');
}

.bg-dark .ratings > .rating.rating-2{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_2.0.png');
}

.bg-dark .ratings > .rating.rating-2-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_2.5.png');
}

.bg-dark .ratings > .rating.rating-3{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_3.0.png');
}

.bg-dark .ratings > .rating.rating-3-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_3.5.png');
}

.bg-dark .ratings > .rating.rating-4{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_4.0.png');
}

.bg-dark .ratings > .rating.rating-4-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_4.5.png');
}

.bg-dark .ratings > .rating.rating-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_5.0.png');
}

.bg-dark .contact-details > ul > li i,
.bg-dark .social-links-list > ul > li i,
.bg-dark nav > ul > li i,
.bg-dark .footer-navigation-list > nav > ul > li i{
    color: rgba(73,175,150,1);
}

.bg-dark .contact-details > ul > li a,
.bg-dark .social-links-list > ul > li a,
.bg-dark nav > ul > li a,
.bg-dark .footer-navigation-list > nav > ul > li a{
    color: rgba(255,255,255,1);
}

.bg-dark .contact-details > ul > li a:hover,
.bg-dark .social-links-list > ul > li a:hover,
.bg-dark nav > ul > li a:hover,
.bg-dark .footer-navigation-list > nav > ul > li a:hover{
    color: rgba(73,175,150,1);
}

.bg-dark nav > ul > li span.count{
  color: rgba(255,255,255,1);
  background-color: rgba(73,175,150,1);
}

footer.footer-columns .bg-dark .disclaimer {
    border-color: rgba(73,175,150,1);
}

.bg-dark blockquote.pullquote > .quotation-mark > i {
    color: rgba(73,175,150,1);
}

.bg-dark blockquote.pullquote {
    border-color: rgba(73,175,150,1);
}

.bg-dark blockquote.pullquote > .attribution {
    color: rgba(73,175,150,1);
}

.bg-dark .image .caption {
    border-color: rgba(73,175,150,1);
}

.bg-dark .countdown-date > .time-block{
  border-color: rgba(255,255,255,0.25);
  background-color: rgba(255,255,255,0.1);
}

.bg-dark .countdown-date > .time-block > .time-suffix{
  color: rgba(255,255,255,1);
}

.bg-dark .accordion-container > .accordion > .accordion-question > *:not(span){
    color: rgba(255,255,255,1);
}

.bg-dark .accordion-container > .accordion > .accordion-question:hover > *:not(span){
    color: rgba(73,175,150,1);
}

.bg-dark .accordion-container > .accordion > .accordion-question > .plus > span {
    background-color: rgba(73,175,150,1);
}

.bg-dark .accordion-container > .accordion {
    border-color: rgba(255,255,255,0.25);
}

.bg-dark .table > table > thead > tr {
    background-color: rgba(73,175,150,1);
}

.bg-dark .heading:after{
  background-color: rgba(73,175,150,1);
}


.bg-brand .bg-dark .heading:after,


.bg-highlight .bg-dark .heading:after,


.bg-feature .bg-dark .heading:after,


.bg-dark .bg-dark .heading:after,


.bg-light .bg-dark .heading:after,


.bg-black .bg-dark .heading:after,


.bg-white .bg-dark .heading:after,


.bg-dark .heading:after{
    background-color: rgba(73,175,150,1);
}

.bg-dark .main-navigation nav > ul > li.current-menu-item > a:before,
.bg-dark .main-navigation nav > ul > li.current-menu-ancestor > a:before{
    background-color:rgba(73,175,150,1);
}

.bg-dark .hamburger span {
    background-color: rgba(73,175,150,1);
}

.bg-dark .hamburger:hover span {
    background-color: rgba(107,162,195,1);
}

.bg-dark .top-navigation nav > ul > li > a > i {
    color: rgba(73,175,150,1);
}

.bg-dark .top-navigation nav > ul > li > a:hover > i {
    color: rgba(107,162,195,1);
}


/*------------------------------
Magnolia (light)
------------------------------*/

.text-light{
  color: rgba(234,234,234,1);
}

.fill-light{
  fill: rgba(234,234,234,1);
}

.border-light{
  border-color: rgba(234,234,234,1);
}

.bg-light{
    background-color: rgba(234,234,234,1);
    color: rgba(0,15,63,1);
}

.bg-light.opacity-0{
    background-color: rgba(234,234,234,0);
}

.bg-light.opacity-10{
    background-color: rgba(234,234,234,0.1);
}

.bg-light.opacity-20{
    background-color: rgba(234,234,234,0.2);
}

.bg-light.opacity-30{
    background-color: rgba(234,234,234,0.3);
}

.bg-light.opacity-40{
    background-color: rgba(234,234,234,0.4);
}

.bg-light.opacity-50{
    background-color: rgba(234,234,234,0.5);
}

.bg-light.opacity-60{
    background-color: rgba(234,234,234,0.6);
}

.bg-light.opacity-70{
    background-color: rgba(234,234,234,0.7);
}

.bg-light.opacity-80{
    background-color: rgba(234,234,234,0.8);
}

.bg-light.opacity-90{
    background-color: rgba(234,234,234,0.9);
}

.bg-light.opacity-100{
    background-color: rgba(234,234,234,1);
}

/*-- LINKS --*/

.bg-brand .bg-light a,
.bg-highlight .bg-light a,
.bg-feature .bg-light a,
.bg-dark .bg-light a,
.bg-light .bg-light a,
.bg-black .bg-light a,
.bg-white .bg-light a,
.bg-light a{
    color: rgba(73,175,150,1);
}

.bg-brand .bg-light a:hover,
.bg-highlight .bg-light a:hover,
.bg-feature .bg-light a:hover,
.bg-dark .bg-light a:hover,
.bg-light .bg-light a:hover,
.bg-black .bg-light a:hover,
.bg-white .bg-light a:hover,
.bg-light a:hover{
    color: rgba(107,162,195,1);
}

/*-- HEADINGS --*/

.bg-brand .bg-light h1,
.bg-brand .bg-light h2,
.bg-brand .bg-light h3,
.bg-brand .bg-light h4,
.bg-brand .bg-light h5,
.bg-brand .bg-light h6,
.bg-highlight .bg-light h1,
.bg-highlight .bg-light h2,
.bg-highlight .bg-light h3,
.bg-highlight .bg-light h4,
.bg-highlight .bg-light h5,
.bg-highlight .bg-light h6,
.bg-feature .bg-light h1,
.bg-feature .bg-light h2,
.bg-feature .bg-light h3,
.bg-feature .bg-light h4,
.bg-feature .bg-light h5,
.bg-feature .bg-light h6,
.bg-dark .bg-light h1,
.bg-dark .bg-light h2,
.bg-dark .bg-light h3,
.bg-dark .bg-light h4,
.bg-dark .bg-light h5,
.bg-dark .bg-light h6,
.bg-light .bg-light h1,
.bg-light .bg-light h2,
.bg-light .bg-light h3,
.bg-light .bg-light h4,
.bg-light .bg-light h5,
.bg-light .bg-light h6,
.bg-black .bg-light h1,
.bg-black .bg-light h2,
.bg-black .bg-light h3,
.bg-black .bg-light h4,
.bg-black .bg-light h5,
.bg-black .bg-light h6,
.bg-white .bg-light h1,
.bg-white .bg-light h2,
.bg-white .bg-light h3,
.bg-white .bg-light h4,
.bg-white .bg-light h5,
.bg-white .bg-light h6,
.bg-light h1,
.bg-light h2,
.bg-light h3,
.bg-light h4,
.bg-light h5,
.bg-light h6{
  color: rgba(0,15,63,1);
}

/*-- CONTRASTS --*/

.bg-brand .bg-light h1 > span,
.bg-brand .bg-light h2 > span,
.bg-brand .bg-light h3 > span,
.bg-brand .bg-light h4 > span,
.bg-brand .bg-light h5 > span,
.bg-brand .bg-light h6 > span,
.bg-highlight .bg-light h1 > span,
.bg-highlight .bg-light h2 > span,
.bg-highlight .bg-light h3 > span,
.bg-highlight .bg-light h4 > span,
.bg-highlight .bg-light h5 > span,
.bg-highlight .bg-light h6 > span,
.bg-feature .bg-light h1 > span,
.bg-feature .bg-light h2 > span,
.bg-feature .bg-light h3 > span,
.bg-feature .bg-light h4 > span,
.bg-feature .bg-light h5 > span,
.bg-feature .bg-light h6 > span,
.bg-dark .bg-light h1 > span,
.bg-dark .bg-light h2 > span,
.bg-dark .bg-light h3 > span,
.bg-dark .bg-light h4 > span,
.bg-dark .bg-light h5 > span,
.bg-dark .bg-light h6 > span,
.bg-light .bg-light h1 > span,
.bg-light .bg-light h2 > span,
.bg-light .bg-light h3 > span,
.bg-light .bg-light h4 > span,
.bg-light .bg-light h5 > span,
.bg-light .bg-light h6 > span,
.bg-black .bg-light h1 > span,
.bg-black .bg-light h2 > span,
.bg-black .bg-light h3 > span,
.bg-black .bg-light h4 > span,
.bg-black .bg-light h5 > span,
.bg-black .bg-light h6 > span,
.bg-white .bg-light h1 > span,
.bg-white .bg-light h2 > span,
.bg-white .bg-light h3 > span,
.bg-white .bg-light h4 > span,
.bg-white .bg-light h5 > span,
.bg-white .bg-light h6 > span,
.bg-light h1 > span,
.bg-light h2 > span,
.bg-light h3 > span,
.bg-light h4 > span,
.bg-light h5 > span,
.bg-light h6 > span{
  color: rgba(73,175,150,1);
}

/*-- BUTTONS --*/

.bg-light div.button > a,
.bg-light input[type=submit],
.bg-light form button,
.overlay .bg-light div.button > a,
.overlay .bg-light input[type=submit],
.overlay .bg-light form button{
    background-color: rgba(73,175,150,1);
    color: rgba(255,255,255,1);
}

.bg-light div.button > a:hover,
.bg-light input[type=submit]:hover,
.bg-light form button:hover,
.overlay .bg-light div.button > a:hover,
.overlay .bg-light input[type=submit]:hover,
.overlay .bg-light form button:hover{
    background-color: rgba(107,162,195,1);
    color: rgba(255,255,255,1);
}

/*-- ARROWS --*/

.website-arrows-chevrons .bg-light .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/chevron_left.png');
}

.website-arrows-arrows .bg-light .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/arrow_left.png');
}

.website-arrows-chevrons .bg-light .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/chevron_right.png');
}

.website-arrows-arrows .bg-light .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/arrow_right.png');
}

.website-arrows-chevrons .bg-light .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/chevron_left.png');
}

.website-arrows-arrows .bg-light .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/arrow_left.png');
}

.website-arrows-chevrons .bg-light .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/chevron_right.png');
}

.website-arrows-arrows .bg-light .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/arrow_right.png');
}

.website-arrows-font .bg-light .slick-arrow.slick-prev:after,
.website-arrows-font .bg-light .slick-arrow.slick-next:after{
    color:rgba(73,175,150,1);
}

.website-arrows-font .bg-light .slick-arrow.slick-prev:hover:after,
.website-arrows-font .bg-light .slick-arrow.slick-next:hover:after{
    color: rgba(73,175,150,1);
}

/*-- PAGER --*/

.bg-light .slick-slider > ul.slick-dots > li > button{
    border-color: rgba(73,175,150,1);
    background-color:rgba(73,175,150,0);
}

.bg-light .slick-slider > ul.slick-dots > li > button:hover{
    border-color:rgba(73,175,150,1);
    background-color: rgba(73,175,150,0);
}

.bg-light .slick-slider > ul.slick-dots > li.slick-active > button{
    border-color:rgba(73,175,150,1);
    background-color: rgba(73,175,150,1);
}

.bg-light .slick-slider > ul.slick-dots > li.slick-active > button:hover{
    border-color:rgba(73,175,150,1);
    background-color: rgba(73,175,150,1);
}

/*-- RATINGS --*/

.bg-light .ratings > .rating.rating-0{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_0.0.png');
}

.bg-light .ratings > .rating.rating-0-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_0.5.png');
}

.bg-light .ratings > .rating.rating-1{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_1.0.png');
}

.bg-light .ratings > .rating.rating-1-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_1.5.png');
}

.bg-light .ratings > .rating.rating-2{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_2.0.png');
}

.bg-light .ratings > .rating.rating-2-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_2.5.png');
}

.bg-light .ratings > .rating.rating-3{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_3.0.png');
}

.bg-light .ratings > .rating.rating-3-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_3.5.png');
}

.bg-light .ratings > .rating.rating-4{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_4.0.png');
}

.bg-light .ratings > .rating.rating-4-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_4.5.png');
}

.bg-light .ratings > .rating.rating-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_5.0.png');
}

.bg-light .contact-details > ul > li i,
.bg-light .social-links-list > ul > li i,
.bg-light nav > ul > li i,
.bg-light .footer-navigation-list > nav > ul > li i{
    color: rgba(73,175,150,1);
}

.bg-light .contact-details > ul > li a,
.bg-light .social-links-list > ul > li a,
.bg-light nav > ul > li a,
.bg-light .footer-navigation-list > nav > ul > li a{
    color: rgba(0,15,63,1);
}

.bg-light .contact-details > ul > li a:hover,
.bg-light .social-links-list > ul > li a:hover,
.bg-light nav > ul > li a:hover,
.bg-light .footer-navigation-list > nav > ul > li a:hover{
    color: rgba(73,175,150,1);
}

.bg-light nav > ul > li span.count{
  color: rgba(0,15,63,1);
  background-color: rgba(73,175,150,1);
}

footer.footer-columns .bg-light .disclaimer {
    border-color: rgba(73,175,150,1);
}

.bg-light blockquote.pullquote > .quotation-mark > i {
    color: rgba(73,175,150,1);
}

.bg-light blockquote.pullquote {
    border-color: rgba(73,175,150,1);
}

.bg-light blockquote.pullquote > .attribution {
    color: rgba(73,175,150,1);
}

.bg-light .image .caption {
    border-color: rgba(73,175,150,1);
}

.bg-light .countdown-date > .time-block{
  border-color: rgba(0,15,63,0.25);
  background-color: rgba(0,15,63,0.1);
}

.bg-light .countdown-date > .time-block > .time-suffix{
  color: rgba(0,15,63,1);
}

.bg-light .accordion-container > .accordion > .accordion-question > *:not(span){
    color: rgba(0,15,63,1);
}

.bg-light .accordion-container > .accordion > .accordion-question:hover > *:not(span){
    color: rgba(73,175,150,1);
}

.bg-light .accordion-container > .accordion > .accordion-question > .plus > span {
    background-color: rgba(73,175,150,1);
}

.bg-light .accordion-container > .accordion {
    border-color: rgba(0,15,63,0.25);
}

.bg-light .table > table > thead > tr {
    background-color: rgba(73,175,150,1);
}

.bg-light .heading:after{
  background-color: rgba(73,175,150,1);
}


.bg-brand .bg-light .heading:after,


.bg-highlight .bg-light .heading:after,


.bg-feature .bg-light .heading:after,


.bg-dark .bg-light .heading:after,


.bg-light .bg-light .heading:after,


.bg-black .bg-light .heading:after,


.bg-white .bg-light .heading:after,


.bg-light .heading:after{
    background-color: rgba(73,175,150,1);
}

.bg-light .main-navigation nav > ul > li.current-menu-item > a:before,
.bg-light .main-navigation nav > ul > li.current-menu-ancestor > a:before{
    background-color:rgba(73,175,150,1);
}

.bg-light .hamburger span {
    background-color: rgba(73,175,150,1);
}

.bg-light .hamburger:hover span {
    background-color: rgba(73,175,150,1);
}

.bg-light .top-navigation nav > ul > li > a > i {
    color: rgba(73,175,150,1);
}

.bg-light .top-navigation nav > ul > li > a:hover > i {
    color: rgba(73,175,150,1);
}


/*------------------------------
Soft Black (black)
------------------------------*/

.text-black{
  color: rgba(17,17,17,1);
}

.fill-black{
  fill: rgba(17,17,17,1);
}

.border-black{
  border-color: rgba(17,17,17,1);
}

.bg-black{
    background-color: rgba(17,17,17,1);
    color: rgba(255,255,255,1);
}

.bg-black.opacity-0{
    background-color: rgba(17,17,17,0);
}

.bg-black.opacity-10{
    background-color: rgba(17,17,17,0.1);
}

.bg-black.opacity-20{
    background-color: rgba(17,17,17,0.2);
}

.bg-black.opacity-30{
    background-color: rgba(17,17,17,0.3);
}

.bg-black.opacity-40{
    background-color: rgba(17,17,17,0.4);
}

.bg-black.opacity-50{
    background-color: rgba(17,17,17,0.5);
}

.bg-black.opacity-60{
    background-color: rgba(17,17,17,0.6);
}

.bg-black.opacity-70{
    background-color: rgba(17,17,17,0.7);
}

.bg-black.opacity-80{
    background-color: rgba(17,17,17,0.8);
}

.bg-black.opacity-90{
    background-color: rgba(17,17,17,0.9);
}

.bg-black.opacity-100{
    background-color: rgba(17,17,17,1);
}

/*-- LINKS --*/

.bg-brand .bg-black a,
.bg-highlight .bg-black a,
.bg-feature .bg-black a,
.bg-dark .bg-black a,
.bg-light .bg-black a,
.bg-black .bg-black a,
.bg-white .bg-black a,
.bg-black a{
    color: rgba(73,175,150,1);
}

.bg-brand .bg-black a:hover,
.bg-highlight .bg-black a:hover,
.bg-feature .bg-black a:hover,
.bg-dark .bg-black a:hover,
.bg-light .bg-black a:hover,
.bg-black .bg-black a:hover,
.bg-white .bg-black a:hover,
.bg-black a:hover{
    color: rgba(107,162,195,1);
}

/*-- HEADINGS --*/

.bg-brand .bg-black h1,
.bg-brand .bg-black h2,
.bg-brand .bg-black h3,
.bg-brand .bg-black h4,
.bg-brand .bg-black h5,
.bg-brand .bg-black h6,
.bg-highlight .bg-black h1,
.bg-highlight .bg-black h2,
.bg-highlight .bg-black h3,
.bg-highlight .bg-black h4,
.bg-highlight .bg-black h5,
.bg-highlight .bg-black h6,
.bg-feature .bg-black h1,
.bg-feature .bg-black h2,
.bg-feature .bg-black h3,
.bg-feature .bg-black h4,
.bg-feature .bg-black h5,
.bg-feature .bg-black h6,
.bg-dark .bg-black h1,
.bg-dark .bg-black h2,
.bg-dark .bg-black h3,
.bg-dark .bg-black h4,
.bg-dark .bg-black h5,
.bg-dark .bg-black h6,
.bg-light .bg-black h1,
.bg-light .bg-black h2,
.bg-light .bg-black h3,
.bg-light .bg-black h4,
.bg-light .bg-black h5,
.bg-light .bg-black h6,
.bg-black .bg-black h1,
.bg-black .bg-black h2,
.bg-black .bg-black h3,
.bg-black .bg-black h4,
.bg-black .bg-black h5,
.bg-black .bg-black h6,
.bg-white .bg-black h1,
.bg-white .bg-black h2,
.bg-white .bg-black h3,
.bg-white .bg-black h4,
.bg-white .bg-black h5,
.bg-white .bg-black h6,
.bg-black h1,
.bg-black h2,
.bg-black h3,
.bg-black h4,
.bg-black h5,
.bg-black h6{
  color: rgba(255,255,255,1);
}

/*-- CONTRASTS --*/

.bg-brand .bg-black h1 > span,
.bg-brand .bg-black h2 > span,
.bg-brand .bg-black h3 > span,
.bg-brand .bg-black h4 > span,
.bg-brand .bg-black h5 > span,
.bg-brand .bg-black h6 > span,
.bg-highlight .bg-black h1 > span,
.bg-highlight .bg-black h2 > span,
.bg-highlight .bg-black h3 > span,
.bg-highlight .bg-black h4 > span,
.bg-highlight .bg-black h5 > span,
.bg-highlight .bg-black h6 > span,
.bg-feature .bg-black h1 > span,
.bg-feature .bg-black h2 > span,
.bg-feature .bg-black h3 > span,
.bg-feature .bg-black h4 > span,
.bg-feature .bg-black h5 > span,
.bg-feature .bg-black h6 > span,
.bg-dark .bg-black h1 > span,
.bg-dark .bg-black h2 > span,
.bg-dark .bg-black h3 > span,
.bg-dark .bg-black h4 > span,
.bg-dark .bg-black h5 > span,
.bg-dark .bg-black h6 > span,
.bg-light .bg-black h1 > span,
.bg-light .bg-black h2 > span,
.bg-light .bg-black h3 > span,
.bg-light .bg-black h4 > span,
.bg-light .bg-black h5 > span,
.bg-light .bg-black h6 > span,
.bg-black .bg-black h1 > span,
.bg-black .bg-black h2 > span,
.bg-black .bg-black h3 > span,
.bg-black .bg-black h4 > span,
.bg-black .bg-black h5 > span,
.bg-black .bg-black h6 > span,
.bg-white .bg-black h1 > span,
.bg-white .bg-black h2 > span,
.bg-white .bg-black h3 > span,
.bg-white .bg-black h4 > span,
.bg-white .bg-black h5 > span,
.bg-white .bg-black h6 > span,
.bg-black h1 > span,
.bg-black h2 > span,
.bg-black h3 > span,
.bg-black h4 > span,
.bg-black h5 > span,
.bg-black h6 > span{
  color: rgba(73,175,150,1);
}

/*-- BUTTONS --*/

.bg-black div.button > a,
.bg-black input[type=submit],
.bg-black form button,
.overlay .bg-black div.button > a,
.overlay .bg-black input[type=submit],
.overlay .bg-black form button{
    background-color: rgba(73,175,150,1);
    color: rgba(255,255,255,1);
}

.bg-black div.button > a:hover,
.bg-black input[type=submit]:hover,
.bg-black form button:hover,
.overlay .bg-black div.button > a:hover,
.overlay .bg-black input[type=submit]:hover,
.overlay .bg-black form button:hover{
    background-color: rgba(107,162,195,1);
    color: rgba(255,255,255,1);
}

/*-- ARROWS --*/

.website-arrows-chevrons .bg-black .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/chevron_left.png');
}

.website-arrows-arrows .bg-black .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/arrow_left.png');
}

.website-arrows-chevrons .bg-black .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/chevron_right.png');
}

.website-arrows-arrows .bg-black .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/arrow_right.png');
}

.website-arrows-chevrons .bg-black .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/chevron_left.png');
}

.website-arrows-arrows .bg-black .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/arrow_left.png');
}

.website-arrows-chevrons .bg-black .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/chevron_right.png');
}

.website-arrows-arrows .bg-black .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/arrow_right.png');
}

.website-arrows-font .bg-black .slick-arrow.slick-prev:after,
.website-arrows-font .bg-black .slick-arrow.slick-next:after{
    color:rgba(73,175,150,1);
}

.website-arrows-font .bg-black .slick-arrow.slick-prev:hover:after,
.website-arrows-font .bg-black .slick-arrow.slick-next:hover:after{
    color: rgba(107,162,195,1);
}

/*-- PAGER --*/

.bg-black .slick-slider > ul.slick-dots > li > button{
    border-color: rgba(73,175,150,1);
    background-color:rgba(73,175,150,0);
}

.bg-black .slick-slider > ul.slick-dots > li > button:hover{
    border-color:rgba(107,162,195,1);
    background-color: rgba(107,162,195,0);
}

.bg-black .slick-slider > ul.slick-dots > li.slick-active > button{
    border-color:rgba(73,175,150,1);
    background-color: rgba(73,175,150,1);
}

.bg-black .slick-slider > ul.slick-dots > li.slick-active > button:hover{
    border-color:rgba(107,162,195,1);
    background-color: rgba(107,162,195,1);
}

/*-- RATINGS --*/

.bg-black .ratings > .rating.rating-0{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_0.0.png');
}

.bg-black .ratings > .rating.rating-0-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_0.5.png');
}

.bg-black .ratings > .rating.rating-1{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_1.0.png');
}

.bg-black .ratings > .rating.rating-1-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_1.5.png');
}

.bg-black .ratings > .rating.rating-2{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_2.0.png');
}

.bg-black .ratings > .rating.rating-2-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_2.5.png');
}

.bg-black .ratings > .rating.rating-3{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_3.0.png');
}

.bg-black .ratings > .rating.rating-3-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_3.5.png');
}

.bg-black .ratings > .rating.rating-4{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_4.0.png');
}

.bg-black .ratings > .rating.rating-4-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_4.5.png');
}

.bg-black .ratings > .rating.rating-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_5.0.png');
}

.bg-black .contact-details > ul > li i,
.bg-black .social-links-list > ul > li i,
.bg-black nav > ul > li i,
.bg-black .footer-navigation-list > nav > ul > li i{
    color: rgba(73,175,150,1);
}

.bg-black .contact-details > ul > li a,
.bg-black .social-links-list > ul > li a,
.bg-black nav > ul > li a,
.bg-black .footer-navigation-list > nav > ul > li a{
    color: rgba(255,255,255,1);
}

.bg-black .contact-details > ul > li a:hover,
.bg-black .social-links-list > ul > li a:hover,
.bg-black nav > ul > li a:hover,
.bg-black .footer-navigation-list > nav > ul > li a:hover{
    color: rgba(73,175,150,1);
}

.bg-black nav > ul > li span.count{
  color: rgba(255,255,255,1);
  background-color: rgba(73,175,150,1);
}

footer.footer-columns .bg-black .disclaimer {
    border-color: rgba(73,175,150,1);
}

.bg-black blockquote.pullquote > .quotation-mark > i {
    color: rgba(73,175,150,1);
}

.bg-black blockquote.pullquote {
    border-color: rgba(73,175,150,1);
}

.bg-black blockquote.pullquote > .attribution {
    color: rgba(73,175,150,1);
}

.bg-black .image .caption {
    border-color: rgba(73,175,150,1);
}

.bg-black .countdown-date > .time-block{
  border-color: rgba(255,255,255,0.25);
  background-color: rgba(255,255,255,0.1);
}

.bg-black .countdown-date > .time-block > .time-suffix{
  color: rgba(255,255,255,1);
}

.bg-black .accordion-container > .accordion > .accordion-question > *:not(span){
    color: rgba(255,255,255,1);
}

.bg-black .accordion-container > .accordion > .accordion-question:hover > *:not(span){
    color: rgba(73,175,150,1);
}

.bg-black .accordion-container > .accordion > .accordion-question > .plus > span {
    background-color: rgba(73,175,150,1);
}

.bg-black .accordion-container > .accordion {
    border-color: rgba(255,255,255,0.25);
}

.bg-black .table > table > thead > tr {
    background-color: rgba(73,175,150,1);
}

.bg-black .heading:after{
  background-color: rgba(73,175,150,1);
}


.bg-brand .bg-black .heading:after,


.bg-highlight .bg-black .heading:after,


.bg-feature .bg-black .heading:after,


.bg-dark .bg-black .heading:after,


.bg-light .bg-black .heading:after,


.bg-black .bg-black .heading:after,


.bg-white .bg-black .heading:after,


.bg-black .heading:after{
    background-color: rgba(73,175,150,1);
}

.bg-black .main-navigation nav > ul > li.current-menu-item > a:before,
.bg-black .main-navigation nav > ul > li.current-menu-ancestor > a:before{
    background-color:rgba(73,175,150,1);
}

.bg-black .hamburger span {
    background-color: rgba(73,175,150,1);
}

.bg-black .hamburger:hover span {
    background-color: rgba(107,162,195,1);
}

.bg-black .top-navigation nav > ul > li > a > i {
    color: rgba(73,175,150,1);
}

.bg-black .top-navigation nav > ul > li > a:hover > i {
    color: rgba(107,162,195,1);
}


/*------------------------------
White (white)
------------------------------*/

.text-white{
  color: rgba(255,255,255,1);
}

.fill-white{
  fill: rgba(255,255,255,1);
}

.border-white{
  border-color: rgba(255,255,255,1);
}

.bg-white{
    background-color: rgba(255,255,255,1);
    color: rgba(0,15,63,1);
}

.bg-white.opacity-0{
    background-color: rgba(255,255,255,0);
}

.bg-white.opacity-10{
    background-color: rgba(255,255,255,0.1);
}

.bg-white.opacity-20{
    background-color: rgba(255,255,255,0.2);
}

.bg-white.opacity-30{
    background-color: rgba(255,255,255,0.3);
}

.bg-white.opacity-40{
    background-color: rgba(255,255,255,0.4);
}

.bg-white.opacity-50{
    background-color: rgba(255,255,255,0.5);
}

.bg-white.opacity-60{
    background-color: rgba(255,255,255,0.6);
}

.bg-white.opacity-70{
    background-color: rgba(255,255,255,0.7);
}

.bg-white.opacity-80{
    background-color: rgba(255,255,255,0.8);
}

.bg-white.opacity-90{
    background-color: rgba(255,255,255,0.9);
}

.bg-white.opacity-100{
    background-color: rgba(255,255,255,1);
}

/*-- LINKS --*/

.bg-brand .bg-white a,
.bg-highlight .bg-white a,
.bg-feature .bg-white a,
.bg-dark .bg-white a,
.bg-light .bg-white a,
.bg-black .bg-white a,
.bg-white .bg-white a,
.bg-white a{
    color: rgba(73,175,150,1);
}

.bg-brand .bg-white a:hover,
.bg-highlight .bg-white a:hover,
.bg-feature .bg-white a:hover,
.bg-dark .bg-white a:hover,
.bg-light .bg-white a:hover,
.bg-black .bg-white a:hover,
.bg-white .bg-white a:hover,
.bg-white a:hover{
    color: rgba(107,162,195,1);
}

/*-- HEADINGS --*/

.bg-brand .bg-white h1,
.bg-brand .bg-white h2,
.bg-brand .bg-white h3,
.bg-brand .bg-white h4,
.bg-brand .bg-white h5,
.bg-brand .bg-white h6,
.bg-highlight .bg-white h1,
.bg-highlight .bg-white h2,
.bg-highlight .bg-white h3,
.bg-highlight .bg-white h4,
.bg-highlight .bg-white h5,
.bg-highlight .bg-white h6,
.bg-feature .bg-white h1,
.bg-feature .bg-white h2,
.bg-feature .bg-white h3,
.bg-feature .bg-white h4,
.bg-feature .bg-white h5,
.bg-feature .bg-white h6,
.bg-dark .bg-white h1,
.bg-dark .bg-white h2,
.bg-dark .bg-white h3,
.bg-dark .bg-white h4,
.bg-dark .bg-white h5,
.bg-dark .bg-white h6,
.bg-light .bg-white h1,
.bg-light .bg-white h2,
.bg-light .bg-white h3,
.bg-light .bg-white h4,
.bg-light .bg-white h5,
.bg-light .bg-white h6,
.bg-black .bg-white h1,
.bg-black .bg-white h2,
.bg-black .bg-white h3,
.bg-black .bg-white h4,
.bg-black .bg-white h5,
.bg-black .bg-white h6,
.bg-white .bg-white h1,
.bg-white .bg-white h2,
.bg-white .bg-white h3,
.bg-white .bg-white h4,
.bg-white .bg-white h5,
.bg-white .bg-white h6,
.bg-white h1,
.bg-white h2,
.bg-white h3,
.bg-white h4,
.bg-white h5,
.bg-white h6{
  color: rgba(0,15,63,1);
}

/*-- CONTRASTS --*/

.bg-brand .bg-white h1 > span,
.bg-brand .bg-white h2 > span,
.bg-brand .bg-white h3 > span,
.bg-brand .bg-white h4 > span,
.bg-brand .bg-white h5 > span,
.bg-brand .bg-white h6 > span,
.bg-highlight .bg-white h1 > span,
.bg-highlight .bg-white h2 > span,
.bg-highlight .bg-white h3 > span,
.bg-highlight .bg-white h4 > span,
.bg-highlight .bg-white h5 > span,
.bg-highlight .bg-white h6 > span,
.bg-feature .bg-white h1 > span,
.bg-feature .bg-white h2 > span,
.bg-feature .bg-white h3 > span,
.bg-feature .bg-white h4 > span,
.bg-feature .bg-white h5 > span,
.bg-feature .bg-white h6 > span,
.bg-dark .bg-white h1 > span,
.bg-dark .bg-white h2 > span,
.bg-dark .bg-white h3 > span,
.bg-dark .bg-white h4 > span,
.bg-dark .bg-white h5 > span,
.bg-dark .bg-white h6 > span,
.bg-light .bg-white h1 > span,
.bg-light .bg-white h2 > span,
.bg-light .bg-white h3 > span,
.bg-light .bg-white h4 > span,
.bg-light .bg-white h5 > span,
.bg-light .bg-white h6 > span,
.bg-black .bg-white h1 > span,
.bg-black .bg-white h2 > span,
.bg-black .bg-white h3 > span,
.bg-black .bg-white h4 > span,
.bg-black .bg-white h5 > span,
.bg-black .bg-white h6 > span,
.bg-white .bg-white h1 > span,
.bg-white .bg-white h2 > span,
.bg-white .bg-white h3 > span,
.bg-white .bg-white h4 > span,
.bg-white .bg-white h5 > span,
.bg-white .bg-white h6 > span,
.bg-white h1 > span,
.bg-white h2 > span,
.bg-white h3 > span,
.bg-white h4 > span,
.bg-white h5 > span,
.bg-white h6 > span{
  color: rgba(73,175,150,1);
}

/*-- BUTTONS --*/

.bg-white div.button > a,
.bg-white input[type=submit],
.bg-white form button,
.overlay .bg-white div.button > a,
.overlay .bg-white input[type=submit],
.overlay .bg-white form button{
    background-color: rgba(73,175,150,1);
    color: rgba(255,255,255,1);
}

.bg-white div.button > a:hover,
.bg-white input[type=submit]:hover,
.bg-white form button:hover,
.overlay .bg-white div.button > a:hover,
.overlay .bg-white input[type=submit]:hover,
.overlay .bg-white form button:hover{
    background-color: rgba(107,162,195,1);
    color: rgba(255,255,255,1);
}

/*-- ARROWS --*/

.website-arrows-chevrons .bg-white .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/chevron_left.png');
}

.website-arrows-arrows .bg-white .slick-arrow.slick-prev{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/arrow_left.png');
}

.website-arrows-chevrons .bg-white .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/chevron_right.png');
}

.website-arrows-arrows .bg-white .slick-arrow.slick-next{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/arrow_right.png');
}

.website-arrows-chevrons .bg-white .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/chevron_left.png');
}

.website-arrows-arrows .bg-white .slick-arrow.slick-prev:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/arrow_left.png');
}

.website-arrows-chevrons .bg-white .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/chevron_right.png');
}

.website-arrows-arrows .bg-white .slick-arrow.slick-next:hover{
  background-image:  url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_highlight/arrow_right.png');
}

.website-arrows-font .bg-white .slick-arrow.slick-prev:after,
.website-arrows-font .bg-white .slick-arrow.slick-next:after{
    color:rgba(73,175,150,1);
}

.website-arrows-font .bg-white .slick-arrow.slick-prev:hover:after,
.website-arrows-font .bg-white .slick-arrow.slick-next:hover:after{
    color: rgba(107,162,195,1);
}

/*-- PAGER --*/

.bg-white .slick-slider > ul.slick-dots > li > button{
    border-color: rgba(73,175,150,1);
    background-color:rgba(73,175,150,0);
}

.bg-white .slick-slider > ul.slick-dots > li > button:hover{
    border-color:rgba(107,162,195,1);
    background-color: rgba(107,162,195,0);
}

.bg-white .slick-slider > ul.slick-dots > li.slick-active > button{
    border-color:rgba(73,175,150,1);
    background-color: rgba(73,175,150,1);
}

.bg-white .slick-slider > ul.slick-dots > li.slick-active > button:hover{
    border-color:rgba(107,162,195,1);
    background-color: rgba(107,162,195,1);
}

/*-- RATINGS --*/

.bg-white .ratings > .rating.rating-0{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_0.0.png');
}

.bg-white .ratings > .rating.rating-0-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_0.5.png');
}

.bg-white .ratings > .rating.rating-1{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_1.0.png');
}

.bg-white .ratings > .rating.rating-1-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_1.5.png');
}

.bg-white .ratings > .rating.rating-2{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_2.0.png');
}

.bg-white .ratings > .rating.rating-2-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_2.5.png');
}

.bg-white .ratings > .rating.rating-3{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_3.0.png');
}

.bg-white .ratings > .rating.rating-3-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_3.5.png');
}

.bg-white .ratings > .rating.rating-4{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_4.0.png');
}

.bg-white .ratings > .rating.rating-4-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_4.5.png');
}

.bg-white .ratings > .rating.rating-5{
  background-image: url('https://serious-injury-consultants.co.uk/wp-content/themes/seriousinjury/img/_brand/rating_5.0.png');
}

.bg-white .contact-details > ul > li i,
.bg-white .social-links-list > ul > li i,
.bg-white nav > ul > li i,
.bg-white .footer-navigation-list > nav > ul > li i{
    color: rgba(73,175,150,1);
}

.bg-white .contact-details > ul > li a,
.bg-white .social-links-list > ul > li a,
.bg-white nav > ul > li a,
.bg-white .footer-navigation-list > nav > ul > li a{
    color: rgba(0,15,63,1);
}

.bg-white .contact-details > ul > li a:hover,
.bg-white .social-links-list > ul > li a:hover,
.bg-white nav > ul > li a:hover,
.bg-white .footer-navigation-list > nav > ul > li a:hover{
    color: rgba(73,175,150,1);
}

.bg-white nav > ul > li span.count{
  color: rgba(0,15,63,1);
  background-color: rgba(73,175,150,1);
}

footer.footer-columns .bg-white .disclaimer {
    border-color: rgba(73,175,150,1);
}

.bg-white blockquote.pullquote > .quotation-mark > i {
    color: rgba(73,175,150,1);
}

.bg-white blockquote.pullquote {
    border-color: rgba(73,175,150,1);
}

.bg-white blockquote.pullquote > .attribution {
    color: rgba(73,175,150,1);
}

.bg-white .image .caption {
    border-color: rgba(73,175,150,1);
}

.bg-white .countdown-date > .time-block{
  border-color: rgba(0,15,63,0.25);
  background-color: rgba(0,15,63,0.1);
}

.bg-white .countdown-date > .time-block > .time-suffix{
  color: rgba(0,15,63,1);
}

.bg-white .accordion-container > .accordion > .accordion-question > *:not(span){
    color: rgba(0,15,63,1);
}

.bg-white .accordion-container > .accordion > .accordion-question:hover > *:not(span){
    color: rgba(73,175,150,1);
}

.bg-white .accordion-container > .accordion > .accordion-question > .plus > span {
    background-color: rgba(73,175,150,1);
}

.bg-white .accordion-container > .accordion {
    border-color: rgba(0,15,63,0.25);
}

.bg-white .table > table > thead > tr {
    background-color: rgba(73,175,150,1);
}

.bg-white .heading:after{
  background-color: rgba(73,175,150,1);
}


.bg-brand .bg-white .heading:after,


.bg-highlight .bg-white .heading:after,


.bg-feature .bg-white .heading:after,


.bg-dark .bg-white .heading:after,


.bg-light .bg-white .heading:after,


.bg-black .bg-white .heading:after,


.bg-white .bg-white .heading:after,


.bg-white .heading:after{
    background-color: rgba(73,175,150,1);
}

.bg-white .main-navigation nav > ul > li.current-menu-item > a:before,
.bg-white .main-navigation nav > ul > li.current-menu-ancestor > a:before{
    background-color:rgba(73,175,150,1);
}

.bg-white .hamburger span {
    background-color: rgba(73,175,150,1);
}

.bg-white .hamburger:hover span {
    background-color: rgba(107,162,195,1);
}

.bg-white .top-navigation nav > ul > li > a > i {
    color: rgba(73,175,150,1);
}

.bg-white .top-navigation nav > ul > li > a:hover > i {
    color: rgba(107,162,195,1);
}







