@font-face { font-family: "Viaoda Libre"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/viaoda_libre/viaoda_libre-r.woff2") format("woff2"), url("/g/fonts/viaoda_libre/viaoda_libre-r.woff") format("woff");}
:root {
	--color-ix9kvxwmx: 0, 0, 0;
	--color-io8xfqatx: 255, 255, 255;
	--color-i600sdmat: 50, 50, 50;
	--color-igidjfwyb: 255, 0, 0;
	--color-itmq48uri: 43, 43, 43;
	--color-ix1hcj5xy: 0, 0, 0;
	--color-i6bsfwhag: 67, 216, 84;
	--color-ihup6yaqx: 255, 255, 254;
	--color-iaebz3wpj: 255, 0, 0;
	--color-itgjk7lod: 67, 216, 84;
	--color-i7gk355fl: 245, 234, 234;
	--color-ikbbdxnyp: 43, 43, 43;
	--color-ifpy3x2m3: 0, 136, 204;
	--color-iuuufrc11: 255, 255, 250;
	--color-iz0z4o7x7: 0, 119, 255;
	--color-igjcr5njo: 255, 255, 255;
	--color-ivu86da0m: 103, 193, 94;
	--color-i6x9hu8lh: 0, 0, 0;
	--color-ix0ow4qdh: 103, 193, 94;
}

.mosaic-popup--u-i34wkebul { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-ihdjygyw1 { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-ix9kvxwmx), 0.5); display: none; justify-content: flex-start;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 0px; padding-bottom: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-popup__inner-data--u-icy6xaa08 { width: 500px; min-height: auto; max-width: 100vw; margin-top: auto; margin-right: 0; margin-bottom: auto; margin-left: 0; padding-left: 70px; padding-right: 70px; padding-top: 80px; padding-bottom: 80px; background-color: rgba(var(--color-io8xfqatx), 1); position: relative }
.mosaic-popup__close--u-itvbhm566 { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 50px; min-height: 50px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-top: 10px; margin-right: 10px }
.mosaic-popup__close--u-itvbhm566:hover .svg_image--u-i8u9y6cgq, .mosaic-popup__close--u-itvbhm566.is-hover .svg_image--u-i8u9y6cgq { transform: rotateX(0deg) rotateY(0deg) rotateZ(360deg) }
.svg_image--u-i8u9y6cgq { 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; width: 15px; height: 15px; overflow-x: hidden; overflow-y: hidden; transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease }
.svg_image--u-i8u9y6cgq .path-ij56hda03 { fill: rgba(var(--color-iaebz3wpj), 1) }
.div--u-i4b2poec8 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start; margin-left: 0px; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list__item--u-icg5zzntx { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: 0px; width: auto;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 10px }
.list--u-i7dq4lazn { display: inline-block; width: auto; margin-left: 0px; margin-right: 0px }
.link-universal--u-ibrapzutb { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-i600sdmat), 1); margin-right: 20px }
.div--u-i0ovjmwej { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start; margin-top: 10px; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list__item--u-ix3v1h8j1 { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; font-size: 18px }
.list--u-in8l18pyy { display: inline-block; width: 220px }
.text--u-in01at67l { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; text-decoration: underline; color: rgba(var(--color-igidjfwyb), 1); transition-property: all; transition-duration: 500ms; transition-delay: 0ms; transition-timing-function: ease; line-height: 1.2em }
.div--u-ix8neifyu { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start; padding-left: 0px; padding-right: 0px; margin-top: 10px; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list__item--u-i0tkzq2yf { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px }
.list--u-iew4g8fxr { display: inline-block; width: auto }
.text--u-i6lbbqhiz { padding-top: 2px; padding-bottom: 2px; display: block; font-size: 17px; line-height: 1.5em }
.text--u-iewbvckaz { font-size: 22px; color: rgba(var(--color-itmq48uri), 1); font-weight: 500 }
.list__item--u-itd9gpjpp { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-left: 0px; margin-right: 5px }
.list--u-iv49x3te5 { display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: 0px; width: auto }
.svg_image--u-in0kty9jw { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 30px; width: 30px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-ix1hcj5xy), 0.14); margin-right: 0px; border-top-left-radius: 150px; border-top-right-radius: 150px; border-bottom-right-radius: 150px; border-bottom-left-radius: 150px }
.svg_image--u-in0kty9jw > svg { flex-shrink: 0 }
.svg_image--u-in0kty9jw svg { width: 100%; height: 100% }
.svg_image--u-in0kty9jw .path-ih09x2jb5 { fill: rgba(var(--color-i6bsfwhag), 1) }
.svg_image--u-in0kty9jw .path-ihe8hqa8u { fill: rgba(var(--color-ihup6yaqx), 1) }
.svg_image--u-in0kty9jw .path-icoh8oqeb { fill: rgba(var(--color-ix0ow4qdh), 1) }
.div--u-i66fcp08p { width: auto; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-right: 0%; justify-content: flex-start; height: auto; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -ms-flexbox; display: flex }
.div--u-i9l0gmlnj { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 10px }
.list__item--u-i6fog2p0p { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px }
.list--u-iix2uv8tc { display: inline-block; width: auto; max-width: 300px }
.text--u-ihpxdfxqj { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 17px; line-height: 1.2em }
.text--u-i3pf88d47 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; margin-bottom: 5px; opacity: 0.8; font-size: 15px }
.link-universal--u-ig8yhp4mk { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.link-universal--u-ig8yhp4mk:hover, .link-universal--u-ig8yhp4mk.is-hover {  }
.link-universal--u-ig8yhp4mk:hover .text--u-in01at67l, .link-universal--u-ig8yhp4mk.is-hover .text--u-in01at67l { text-decoration: none }
.text--u-ipm0n2bc0 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; margin-bottom: 5px; opacity: 0.8; font-size: 15px }
.link-universal--u-ijf0qtgn1 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none }
.text--u-i3z8njdh8 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; margin-bottom: 5px; opacity: 0.8; font-size: 15px }
.text--u-i703ylcie { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; margin-bottom: 5px; opacity: 0.8; font-size: 15px }
.heading--u-in5qwx266 { font-size: 40px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 8%; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; text-align: left; justify-content: flex-start; width: auto; font-family: Viaoda Libre, sans-serif; letter-spacing: 1px }
.list__item--u-i4a8zi989 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-left: 0px; margin-right: 5px; transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease; opacity: 1; border-top-left-radius: 200px; border-top-right-radius: 200px; border-bottom-right-radius: 200px; border-bottom-left-radius: 200px }
.list__item--u-i4a8zi989:hover, .list__item--u-i4a8zi989.is-hover { opacity: 1 }
.list--u-inc41h9mf { display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: 0px; position: relative; right: auto; z-index: 2; bottom: auto; margin-left: -5px }
.svg_image--u-i27alxnv2 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; overflow-x: hidden; overflow-y: hidden; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-right-radius: 100px; border-bottom-left-radius: 100px; flex-shrink: 0; width: 35px; height: 35px }
.svg_image--u-i27alxnv2 > svg { flex-shrink: 0 }
.svg_image--u-i27alxnv2 svg { width: 100%; height: 100% }
.svg_image--u-i27alxnv2 .path-ih09x2jb5 { fill: rgba(var(--color-itgjk7lod), 1) }
.svg_image--u-i27alxnv2 .path-ihe8hqa8u { fill: rgba(var(--color-i7gk355fl), 1) }
.svg_image--u-i27alxnv2 .path-ifq20sjyy { fill: rgba(var(--color-ikbbdxnyp), 1) }
.svg_image--u-i27alxnv2 .path-ikv9ikkb4 { fill: rgba(var(--color-ifpy3x2m3), 1) }
.svg_image--u-i27alxnv2 .path-ip44puzjp { fill: rgba(var(--color-iuuufrc11), 1) }
.svg_image--u-i27alxnv2 .path-ioom3t0il { fill: rgba(var(--color-iz0z4o7x7), 1) }
.svg_image--u-i27alxnv2 .path-i06dwvb92 { fill: rgba(var(--color-igjcr5njo), 1) }
.svg_image--u-i27alxnv2 .path-il16m3st9 { fill: rgba(var(--color-ivu86da0m), 1) }
.svg_image--u-i27alxnv2 .path-iljv1jh8y { fill: rgba(var(--color-i6x9hu8lh), 1) }
.link-universal--u-i72w1orj0 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none }
.text--u-i1ke7hkjq { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; opacity: 0.8; font-size: 15px; margin-bottom: 7px; margin-top: 10px }

@media (max-width: 991px) {
	.div--u-i4b2poec8 { margin-left: 0px; margin-right: 0px; width: 100%; justify-content: center }
	.div--u-i0ovjmwej { margin-left: 0px; margin-right: 0px; width: 100%; justify-content: flex-start }
	.div--u-ix8neifyu { margin-left: 0px; margin-right: 0px; width: 100%; justify-content: flex-start; padding-left: 0px; padding-right: 0px; margin-bottom: 8px }
	.div--u-i9l0gmlnj { margin-left: 0px; margin-right: 0px; width: 100%; justify-content: center }
	.div--u-i66fcp08p { display: -webkit-box; display: -ms-flexbox; display: flex }
	.list__item--u-icg5zzntx { flex-wrap: wrap }
	.mosaic-popup__inner-data--u-icy6xaa08 { padding-top: 50px; padding-bottom: 50px; min-height: auto; position: relative }
	.mosaic-popup__inner-bg--u-ihdjygyw1 {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; padding-top: 0px; padding-bottom: 0px }
	.list--u-inc41h9mf { margin-top: 0px; position: relative; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; margin-left: 0px }
	.heading--u-in5qwx266 { font-size: 30px }
	.svg_image--u-i8u9y6cgq { width: 13px; height: 13px }
}

@media (max-width: 767px) {
	.div--u-i0ovjmwej { -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 }
	.text--u-in01at67l { text-align: left }
	.div--u-i9l0gmlnj { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: left }
	.text--u-ihpxdfxqj { text-align: left; font-size: 16px }
	.div--u-i66fcp08p { margin-left: 0px; margin-right: 0px; width: 100%; padding-top: 0px; padding-bottom: 0px; padding-right: 0% }
	.div--u-ix8neifyu { padding-left: 0px; padding-right: 0px }
	.list__item--u-icg5zzntx { flex-wrap: wrap }
	.mosaic-popup__inner-data--u-icy6xaa08 { padding-left: 40px; padding-right: 40px; padding-top: 70px; padding-bottom: 70px; width: 83.33vw }
	.list__item--u-ix3v1h8j1 { text-align: left }
	.list--u-inc41h9mf { margin-top: 2px }
	.svg_image--u-i27alxnv2 {  }
	.heading--u-in5qwx266 { font-size: 30px }
	.text--u-ipm0n2bc0 { font-size: 14px }
	.text--u-i3pf88d47 { font-size: 14px }
	.text--u-i1ke7hkjq { font-size: 14px }
	.text--u-iewbvckaz { font-size: 20px }
	.text--u-i3z8njdh8 { margin-bottom: 3px }
	.link-universal--u-ig8yhp4mk { font-size: 17px }
	.text--u-i6lbbqhiz { font-size: 16px }
}

@media (max-width: 479px) {
	.list--u-i7dq4lazn { text-align: left; display: -webkit-box; display: -ms-flexbox; display: flex; -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; justify-content: center }
	.text--u-iewbvckaz { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; font-size: 18px }
	.list__item--u-icg5zzntx { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; text-align: left; flex-wrap: wrap }
	.div--u-i4b2poec8 { justify-content: center; margin-bottom: 10px }
	.list--u-in8l18pyy { text-align: left; display: -webkit-box; display: -ms-flexbox; display: flex; -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; justify-content: center }
	.list__item--u-ix3v1h8j1 { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; text-align: left }
	.div--u-i0ovjmwej { justify-content: center; margin-bottom: 7px; margin-top: 7px }
	.list--u-iew4g8fxr { text-align: left; display: -webkit-box; display: -ms-flexbox; display: flex; -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; justify-content: center }
	.list__item--u-i0tkzq2yf { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; text-align: left }
	.div--u-ix8neifyu { justify-content: flex-start; margin-bottom: 7px; margin-top: 7px }
	.text--u-i6lbbqhiz { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start }
	.list--u-iix2uv8tc { text-align: left; display: -webkit-box; display: -ms-flexbox; display: flex; -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; justify-content: center }
	.list__item--u-i6fog2p0p { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; text-align: left }
	.div--u-i9l0gmlnj { justify-content: center; text-align: left; margin-bottom: 7px; margin-top: 7px }
	.div--u-i66fcp08p { padding-right: 0%; padding-top: 0px; padding-bottom: 0px }
	.text--u-ihpxdfxqj { justify-content: flex-start; text-align: left }
	.mosaic-popup__inner-data--u-icy6xaa08 { padding-top: 50px; padding-bottom: 40px; padding-left: 30px; padding-right: 30px; margin-top: auto; margin-bottom: auto; min-height: 100vh; margin-left: 0px; margin-right: 0px; width: 100% }
	.heading--u-in5qwx266 { font-size: 26px }
	.mosaic-popup__inner-bg--u-ihdjygyw1 {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start }
	.list--u-inc41h9mf { justify-content: center }
	.link-universal--u-ig8yhp4mk { font-size: 16px }
	.text--u-i703ylcie { margin-bottom: 2px }
}

@media (min-width: 1280px) {
	.mosaic-popup__inner-bg--u-ihdjygyw1 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start }
	.list--u-inc41h9mf {  }
	.heading--u-in5qwx266 { font-size: 40px; margin-bottom: 10%; font-family: Viaoda Libre, sans-serif; letter-spacing: 1px }
	.text--u-iewbvckaz { font-weight: 700 }
	.text--u-i6lbbqhiz {  }
}