.services-list li{
	height: 100% !important;
}

.services-list li a span.text {
    position: static !important;
    width: fit-content;
}

.description {
	position: static;
	display: block;
	margin-top: 10px;
	white-space: normal;
	overflow-wrap: break-word;
	text-decoration: none;
	color: #202029;
	font-family: Graphik, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 28px;
	opacity:0.5;
}

#block-views-block-content-blocks-homepage-featured-work h2 .view-all-work{
	display :none;
}

#block-views-block-content-blocks-homepage-featured-work .view-content .views-row a.work-item .location {
    color: #292631;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    opacity: 0.8;
    margin-top: 10px;	
}

@media screen and (min-width: 1481px) {
	.paragraph--type--our-services .field--name-field-item .field--name-field-short-description {
		min-height: 56px;	
	}
}

.header-top.scrolled .block-system-branding-block a img {
    filter: invert(1);
}

.homepage-hero_title h1 {
color: #FFF;	
}


body:not(.path-frontpage):not(.has-banner) .header-top.scrolled .block-system-branding-block a img{
    filter: none;
}

@media screen and (max-width: 440px) {
	.homepage-hero_title h1 {
		font-size: 1.8rem;
		padding-inline: 1rem;
	}
}

footer .region-footer-bottom .text-2xl {
	max-width: initial;
}

/*body:not(.path-frontpage) header .header-top.scrolled {*/
/*    background-color: #292631;*/
/*}*/