
:root {
	--color-ilohgke5e: 255, 48, 73;
	--color-ivhyp14qv: 43, 43, 43;
	--color-ih71u98f9: 47, 43, 49;
	--color-ixowoogug: 56, 163, 204;
	--color-ilukcytat: 255, 255, 250;
	--color-iethgog75: 255, 48, 73;
	--color-iogqa7kux: 0, 0, 0;
	--color-iasqolhz2: 56, 163, 204;
	--color-icu6nx9tg: 255, 48, 73;
}

.section--u-iiguptd4m { display: block; width: 100%; position: relative; padding-left: 40px; padding-right: 40px; padding-top: 7%; padding-bottom: 7%; background-color: rgba(var(--color-ilohgke5e), 1); z-index: 1; color: rgba(var(--color-ivhyp14qv), 1); cursor: auto; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: normal; overflow-wrap: break-word; text-align: left; text-indent: 0px; text-shadow: none; text-transform: none }
.container--u-i5ohzrlqa { width: 100%; max-width: 1600px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative }
.imageFit--u-im2myzhw2 { position: absolute; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; height: 100%; margin-left: 0px; margin-right: 0px; right: 0px; left: 0px; top: 0px; bottom: 0px }
.imageFit__img--u-ikwhdr0ve { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i1a9zdxhd { display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ih71u98f9), 0.86) }
.imageFit__zoom--u-iy0umhey1 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ixowoogug), 1) }
.svg_image--u-iknlg7upe { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iknlg7upe svg { flex-shrink: 0; width: 100%; height: 100% }
.list__item--u-ilzwcn6qv { margin-left: 1%; margin-right: 1%; margin-top: 1%; margin-bottom: 1%; width: 23%; min-width: 180px; max-width: 23%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; position: relative; overflow-x: visible; overflow-y: visible; justify-content: flex-start; padding-bottom: 0px; padding-right: 20px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
.list__item--u-ilzwcn6qv:hover .div--u-is39xch4k, .list__item--u-ilzwcn6qv.is-hover .div--u-is39xch4k { width: 0px }
.list--u-it97uzl8u { display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: -1%; margin-right: -1%; flex-wrap: wrap; justify-content: flex-start; color: rgba(var(--color-ilukcytat), 1) }
.heading--u-iam0emp5u { font-size: 20px; line-height: normal; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 500 }
.heading--u-i57g2ta78 { font-size: 3vw; line-height: 1em; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; right: 0px; opacity: 1; font-weight: 900; top: 0px; color: rgba(var(--color-iethgog75), 1) }
.imageFit--u-i0k55486k { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; height: 100%; width: 100%; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; flex-shrink: 0 }
.imageFit__img--u-ii3h50eb3 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i5fuvtjjq { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iogqa7kux), 0.4) }
.imageFit__zoom--u-i8bi5iln5 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iasqolhz2), 1) }
.svg_image--u-iexl9az0x { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iexl9az0x svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-izghodjdr { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; width: 50px; height: 50px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-right-radius: 100px; border-bottom-left-radius: 100px; margin-right: 40px; flex-shrink: 0 }
.div--u-im9xbgn8j { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: nowrap; justify-content: flex-start; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; margin-bottom: 30px }
.div--u-is39xch4k { width: 100px; position: relative; display: block; height: 2px; margin-top: 20px; background-color: rgba(var(--color-icu6nx9tg), 1); transition-property: all; transition-duration: 500ms; transition-delay: 0ms; transition-timing-function: ease }

@media (max-width: 991px) {
	.section--u-iiguptd4m { padding-left: 30px; padding-right: 30px }
	.container--u-i5ohzrlqa { max-width: none }
	.heading--u-i57g2ta78 { font-size: 5vw }
	.list__item--u-ilzwcn6qv { width: 46%; max-width: 46%; margin-left: 2%; margin-right: 2%; margin-top: 2%; margin-bottom: 2% }
}

@media (max-width: 767px) {
	.section--u-iiguptd4m {  }
	.list__item--u-ilzwcn6qv { margin-left: 0px; margin-right: 0px; width: 100%; max-width: none; padding-right: 0px; padding-top: 10px; padding-bottom: 10px }
	.div--u-izghodjdr { margin-bottom: 0px }
	.heading--u-i57g2ta78 { font-size: 7vw }
	.div--u-im9xbgn8j { margin-bottom: 10px }
	.div--u-is39xch4k { margin-top: 10px }
	.list--u-it97uzl8u { margin-left: 0%; margin-right: 0% }
	.heading--u-iam0emp5u { font-size: 19px }
}

@media (max-width: 479px) {
	.section--u-iiguptd4m { padding-left: 25px; padding-right: 25px }
	.heading--u-i57g2ta78 { font-size: 8vw }
	.heading--u-iam0emp5u { font-size: 18px }
}