@media screen and (min-width: 1387px){
.site-logo img, .site-logo svg {width: unset; height: 90px !important; padding: 10px; padding-left: 10px;}
.site-logo {line-height: 100px;}
}
@media screen and (min-width: 992px) and (max-width: 1386px) {
.site-logo img, .site-logo svg, a.site-logo {width: unset; height: 70px !important; padding: 4px;}
}
@media screen and (max-width: 991px) {
.site-logo img, .site-logo svg {width: unset; height: 60px !important; padding: 4px; padding-left:1rem;}
.site-logo {line-height: 80px;}
}

.site-logo-svg {
	line-height: unset;
  margin-top: 8px;
}
@media screen and (min-width: 992px){
.subpage-title {padding-left: 98px; line-height: 40px; font-size: 16px;}
}
@media screen and (max-width: 991px){
.subpage-title {padding-left: 10px; line-height: 21px; font-size: 14px;}
}
.subpage-title {
    font-family: 'PteSans', 'PteSerif', 'PteSlab';
    text-transform: uppercase;
    background: #4b7a91;
    font-weight: 600;
}
.subpage-title a,.subpage-title a:hover {
	  color: #ffffff;
}