/* @group Title list full width images
------------------------------------ */

.title-list-full-width-image h2.has-xl-font-size {
	margin-bottom: 3.2rem;
}

.title-list-full-width-image p.has-l-font-size {
	margin-bottom: 3.2rem;
}

.title-list-full-width-image .wp-block-buttons {
	display: flex;
	flex-direction: column;
}

.title-list-full-width-image .wp-block-buttons .wp-block-button {
	width: 100%;
}
.title-list-full-width-image .wp-block-buttons .wp-block-button:not(:last-child) {
	margin-bottom: 2.4rem;
}

.title-list-full-width-image .wp-block-buttons .wp-block-button .wp-block-button__link {
	position: relative;
	text-align: left;
	width: 100%;
}

.title-list-full-width-image .wp-block-buttons .wp-block-button .wp-block-button__link::after {
	position: absolute;
	right: 0;
}

.title-list-full-width-image .img-box {
	height: 21rem;
	width: 100%;
}

.title-list-full-width-image .bp-multimedia {
	height: auto !important;
}

@media only screen and (min-width: 961px) {
	.title-list-full-width-image h2.has-xl-font-size {
		margin-bottom: 4rem;
	}

	.title-list-full-width-image p.has-l-font-size {
		margin-bottom: 0;
	}

	.title-list-full-width-image .row-txt-box {
		margin-bottom: 7.2rem;
	}
	.title-list-full-width-image .img-box {
		height: 33.7rem;
	}

	.title-list-full-width-image .wp-block-columns {
		width: 100%;
	}

	/* .title-list-full-width-image .wp-block-buttons .wp-block-button .wp-block-button__link {
		width: 39.2rem;
	} */
}

@media only screen and (min-width: 0) and (max-width: 960px) {
	.title-list-full-width-image .wp-block-buttons {
		margin-bottom: 3.2rem;
	}
}

/* @end */
