section.mod_simple_concertina{
	padding: 0 !important;
}

section.mod_simple_concertina + section{
	padding-top: var(--hp-bloq-padding) !important;
}

section.mod_simple_concertina .filterSourceSideBySideButtons{
	margin: 0;
}

section.mod_simple_concertina div.Concertina>ul>li .Item .ItemInner{
    padding: 80px 0 30px;
}

section.mod_simple_concertina div.Concertina>ul>li .Item .ItemInner::before{
	background-color: var(--item-color, rgba(var(--grey2)));
}

section.mod_simple_concertina div.Concertina>ul>li:hover .Item .ItemInner::before{
	opacity: 0.9
}

section.mod_simple_concertina div.Concertina>ul>li .Item .ItemInner .ItemIcon{
	font-size: 50px;
	color: rgba(var(--grey10));
	background-color: transparent;
	transform: translate(-50%, 20px);
}

section.mod_simple_concertina div.Concertina>ul>li .Item .ItemInner h3.Title{
	font-family: var(--font-cursive);
	color: rgba(var(--grey10));
}


section.mod_simple_concertina div.Concertina>ul>li .Item:focus-visible .ItemBefore::after{
	content: '';
	z-index: 2;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	outline: var(--focus-outline);
	outline-color: rgb(var(--grey10));
	outline-offset: -4px;
}

section.mod_simple_concertina div.Concertina>ul>li:focus-within .Item:focus-visible .ItemInner h3.Title{
	outline: 0px solid transparent;
}