#block-c8group-casestudy .field--name-body .cases-wrapper .case-description .link-to-case > a {
	min-width:200px;
}

.paragraph--type--view .viewsreference--view-title {
	 font-weight: 300;
}

.paragraph--type--services .field--name-field-service-items .field__items .field__item .paragraph--type--services-list {
	border-bottom: 1px solid rgba(255, 255, 255, 0.5);
	border-bottom: 0px;
}

.field--name-field-service-name {
    line-height: 1.2em !important;
    opacity: 0.8;
    font-size: 1.5em !important;
}

.paragraph--type--services .field--name-field-service-items .field__items .field__item .paragraph--type--services-list .field--name-field-service-description {
	opacity: 0.7;
}

.paragraph--type--services .field--name-field-service-items .field__items .field__item .paragraph--type--services-list .service-title-wrapper .field--name-field-service-brand-image {
	margin-bottom: 1.3em;
}

.paragraph--type--services .field--name-field-service-items .field__items {
	gap: 3em;
}

header .header-top{
	z-index:50;
	
}


@media (max-width: 768px) {
    .paragraph--type--services .field--name-field-service-block-title .field__item {
margin-bottom: var(--spacing-medium) !important;
    }
}

@media screen and (max-height: 1079px) {
	#block-c8group-content .field--name-field-banner .views-element-container .view-banner.banner-default {
		    margin-top: -142px;
	}
}