.site-banner {
	display: flex;
	align-items: center;
	width: 100%;
	padding: 60px 100px;
}

.site-banner .content-banner {
	width: 540px;
	max-width: 100%;
	color: var(--white);
}

.content-banner .button-group-banner {
	margin-top: 28px;
}


@media all and (min-width: 901px) {
	.site-banner {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.site-banner.banner-size-medium {
		min-height: 400px;
	}

	.site-banner.banner-size-large {
		min-height: 740px;
	}
}