#section_118151540 {
	padding-top: 30px;
	padding-bottom: 30px;
	min-height: 400px;
}

#section_118151540 .section-bg img {
	object-position: 51% 33%;
}

#col-412658875>.col-inner {
	padding: 0px 0px 0px 0px;
	margin: -10px 0px 0px 0px;
}

#row-1989768549>.col>.col-inner {
	padding: 40px 0px 0px 0px;
}

#text-287905880 {
	text-align: left;
}

#text-2368089762 {
	text-align: left;
}

#row-1824286781>.col>.col-inner {
	padding: 30px 0 0px 0px;
}

#section_2119245880 {
	padding-top: 0px;
	padding-bottom: 0px;
}

#image_1098869116 {
	width: 100%;
}

#image_295938446 {
	width: 100%;
}

#image_1175766883 {
	width: 100%;
}

#image_372442610 {
	width: 100%;
}

#row-1786813527>.col>.col-inner {
	padding: 0px 0px 0px 0px;
}


.box {
	margin: 0 auto;
	position: relative;
	width: 100%
}

.box>a {
	display: block;
	width: 100%
}

.box a {
	display: inline-block
}

.box,
.box-image,
.box-text {
	transition: opacity .3s, transform .3s, background-color .3s !important
}

.box-image>a,
.box-image>div>a {
	display: block
}

.box-image>a:focus-visible,
.box-image>div>a:focus-visible {
	outline-offset: -2px
}

.box-text {
	font-size: .9em;
	padding: .7em 0 1.4em 0 !important;
	position: relative;
	width: 100%;
	background-color: #fff !important;
}