/* start here block : =start here */
.block-start-here {
	background-color: black;
	text-align: center;
	position: relative;
}

.block-start-here__background-image {
	width: 100%;
	height: 100% !important;
	object-fit: cover;
	position: absolute;
	z-index: 1;
	opacity: .4;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	max-width: none !important;
}

.block-start-here .block-start-here__inner {
	position: relative;
	z-index: 2;
	max-width: var(--wp--custom--layout--content) !important; /* important is to override editor style */
	margin: 0 auto;
}


.block-start-here .block-start-here__title {
	font-family: var(--wp--preset--font-family--primary);
	font-size: var(--wp--preset--font-size--colossal);
	line-height: var(--wp--custom--line-height--tiny);
	font-weight: 700;
	text-transform: uppercase;
	color: white;
}

.block-start-here .wp-block-button__link {
	color: black  !important;
	border: 2px solid var(--wp--preset--color--tertiary) !important;
}

@media only screen and (max-width: 767px) {

	.block-start-here {
		padding: 46px var(--wp--custom--layout--padding) 46px;
	}

	.block-start-here .block-start-here__title {
		margin: 0 0 10px;
	}

}

@media only screen and (min-width: 768px) {

	.block-start-here {
		padding: 85px var(--wp--custom--layout--padding) 85px;
	}

	.block-start-here .block-start-here__title {
		margin: 0 0 22px;
	}

}
