/* -------------------------- section multi column -------------------------- */
.wso-section-multi-column .wrap .section {
	clear: both;
}
#Wrapper .wso-section-multi-column .wso-title {
	margin-bottom: 1.92rem !important;
}
#Wrapper .wso-section-multi-column .wso-subtitle {
	margin-bottom: 2.88rem !important;
}
/* ----------------------------- text-accordion ----------------------------- */
#Wrapper .wso-section-multi-column.wso-section-text-accordion .section_wrapper {
	display: grid;
	grid-template-columns: 48.07fr 48.07fr;
	grid-gap: 0 3rem;
}
#Wrapper .wso-section-multi-column.wso-section-text-accordion .wrap.one {
	grid-column: 1/3;
}
#Wrapper .wso-section-multi-column.wso-section-text-accordion .wrap.one-second {
	grid-column: span 1;
	width: 100% !important;
}
#Wrapper .wso-section-multi-column.wso-section-text-accordion .wrap.one-second .wso-title + p {
	margin-top: -.6rem !important;
}
#Wrapper .wso-section-multi-column.wso-section-text-accordion .wrap.one-second p + .wso-button-wrapper {
	margin-top: 2.07rem !important;
}
/* ------------------------------- img column ------------------------------- */
.wso-section-multi-column .column_image.wso-img:not(.wso-img-proportional) {
	height: 23vw;
	position: relative;
}
.wso-section-multi-column .column_image.wso-img:not(.wso-img-proportional) .image_frame,
.wso-section-multi-column .column_image.wso-img:not(.wso-img-proportional) .image_wrapper {
	height: 100%;
	width: 100%;
}
@media only screen and (max-width:767px) {
	#Wrapper .wso-section-multi-column.wso-section-text-accordion .section_wrapper {
		display: flex;
		flex-direction: column;
		gap: 0 !important;
	}
	#Wrapper .wso-section-multi-column.wso-section-text-accordion .wrap.one {
		grid-column: 1/3;
	}
	#Wrapper .wso-section-multi-column.wso-section-text-accordion .wrap ~ .wrap.one-second:not(:nth-child(2)) {
		margin-top: 4.1rem !important;
	}
	#Wrapper .wso-section-multi-column.wso-section-text-accordion .wrap.one .column_attr :last-child {
		margin-bottom: 0 !important;
	}
}