:root {
	--breaker-height: 35rem;
}
#Wrapper .wso-section-hero.wso-section-breaker {
	display: flex;
	align-items: center;
	padding: 0 !important;
	min-height: var(--breaker-height);
	max-width: var(--big-content-width);
	margin: 0 auto;
	border-radius: .8rem;
}
.wso-section-hero.wso-section-breaker .section_wrapper {
	position: static;
	max-width: 55.25% !important;
	padding: 2rem 0;
}
.wso-section-hero.wso-section-breaker .column.one {
	margin: 0;
	width: 100%;
}
.wso-section-hero.wso-section-breaker .wrap:not(.wso-hero-img) .column_attr {
	text-align: center;
}
#Wrapper .wso-section-hero.wso-section-breaker .wrap:not(.wso-hero-img) .column_attr .wso-title {
	margin-bottom: .96rem !important;
}
#Wrapper .wso-section-hero.wso-section-breaker .wrap:not(.wso-hero-img) .column_attr .wso-subtitle {
	margin-bottom: 1.44rem !important;
}
#Wrapper .wso-section-hero.wso-section-breaker .wrap:not(.wso-hero-img) .column_attr > :is(.button, .wso-button-wrapper):not(:only-child) {
	margin-top: .96rem !important;
}
/* ---------------------------------- dark ---------------------------------- */
#Wrapper .wso-section-breaker.dark .column_attr * {
	color: var(--color-white) !important;
}
#Wrapper .wso-section-breaker.dark .column_attr .button {
	--button-border-default: 2px solid var(--color-white) !important;
}
#Wrapper .wso-section-breaker.dark .column_attr .button:hover {
	--button-border-default: 2px solid var(--color-1) !important;
}
/* ---------------------------------- light --------------------------------- */
.wso-section-breaker .wso-hero-img {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	pointer-events: none;
	overflow: hidden;
	border-radius: .8rem;
}
.wso-section-breaker .wso-hero-img img {
	height: 100% !important;
}
.wso-section-breaker .wso-hero-img::after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: var(--overlay-light);
	z-index: 8;
	visibility: visible;
	height: 100%;
	width: 100%;
}
.wso-section-breaker.dark .wso-hero-img::after {
	background-color: var(--overlay-dark);
}
.wso-section-breaker .wso-hero-img .mcb-wrap-inner,
.wso-section-breaker .wso-hero-img .mcb-wrap-inner .column,
.wso-section-breaker .wso-hero-img .mcb-wrap-inner .column_attr,
.wso-section-breaker .wso-hero-img .mcb-wrap-inner .image_frame,
.wso-section-breaker .wso-hero-img .mcb-wrap-inner .image_wrapper {
	height: 100% !important;
}
@media only screen and (max-width: 767px) {
	#Wrapper .wso-section-hero.wso-section-breaker {
		padding: 0 !important;
		max-width: 100vw;
		border-radius: .8rem;
	}
	.wso-section-hero.wso-section-breaker .section_wrapper {
		max-width: 90% !important;
		padding: 4.3rem 0;
	}
}
@media only screen and (max-width: 599px) {
	#Wrapper .wso-section-hero.wso-section-breaker {
		padding: 0 !important;
	}
	.wso-section-hero.wso-section-breaker .section_wrapper {
		padding: 8.3rem 0;
	}
}