
:root {
	--color-ivrqe7krk: 0, 0, 0;
	--color-iyyz31v2i: 255, 255, 255;
	--color-ifc9kcpxt: 37, 37, 37;
	--color-i4d5g7ygh: 0, 0, 0;
	--color-ituklnuyj: 77, 77, 77;
	--color-igwdrfh0q: 197, 197, 197;
	--color-ima6qtho0: 197, 197, 197;
	--color-iaps2mzfj: 197, 197, 197;
	--color-i23wobu6f: 197, 197, 197;
	--color-ia8btlqot: 255, 255, 255;
	--color-iknzjvgoe: 169, 169, 169;
	--color-ijrlbf76h: 169, 169, 169;
	--color-ic9erh8os: 169, 169, 169;
	--color-i6wrutmlm: 169, 169, 169;
	--color-i8ghaxsb0: 255, 255, 255;
	--color-i014w9r2i: 169, 169, 169;
	--color-iu9u98g2b: 169, 169, 169;
	--color-igdkt4owi: 169, 169, 169;
	--color-i02cf5lby: 169, 169, 169;
	--color-inr6smjo2: 255, 255, 255;
	--color-ilpv7iltu: 197, 197, 197;
	--color-iqbbefdkd: 197, 197, 197;
	--color-ii8z3fzw1: 197, 197, 197;
	--color-imixwp4fb: 197, 197, 197;
	--color-i2ww0rf0g: 255, 255, 255;
	--color-iv3keduvx: 169, 169, 169;
	--color-ifythrueo: 169, 169, 169;
	--color-i1oe8s03k: 169, 169, 169;
	--color-i1z5gd8h4: 169, 169, 169;
	--color-i4qnjh7ko: 248, 248, 248;
	--color-i9d053d68: 169, 169, 169;
	--color-i61m5jvru: 169, 169, 169;
	--color-izgtdvhbn: 169, 169, 169;
	--color-iej9jt6d1: 169, 169, 169;
	--color-i0lyh0qh1: 248, 248, 248;
	--color-illtmd0jp: 51, 51, 51;
	--color-ipqgq2mr7: 255, 0, 0;
	--color-ie6lmtg85: 255, 0, 0;
	--color-itsgonet2: 128, 128, 128;
	--color-ihwn48xqv: 128, 128, 128;
	--color-iq17cr6ju: 128, 128, 128;
	--color-iom6n1k7n: 128, 128, 128;
	--color-ihf05zvav: 128, 128, 128;
	--color-i6kdrit1u: 0, 0, 0;
	--color-ial5lrpfr: 0, 0, 0;
	--color-iz4jf4vam: 128, 128, 128;
	--color-ilhjz5rnh: 128, 128, 128;
	--color-i9gn3jvu3: 128, 128, 128;
	--color-i8bc1irjg: 128, 128, 128;
	--color-ixmpwglsw: 0, 0, 0;
	--color-ip4f83mos: 0, 0, 0;
	--color-iwks3j7hn: 210, 208, 168;
	--color-i3fhstqzc: 210, 208, 168;
	--color-ilkia8cfd: 217, 215, 176;
	--color-igdh28qdy: 210, 208, 168;
	--color-i5bs5gq1f: 197, 197, 197;
	--color-iydna6oer: 197, 197, 197;
	--color-i1dscjlyz: 197, 197, 197;
	--color-ig5elroza: 197, 197, 197;
	--color-i4z0abvq1: 197, 197, 197;
	--color-i14wkgm3p: 255, 0, 0;
	--color-i1uofhuup: 85, 85, 85;
	--color-ii5507qwx: 0, 0, 255;
	--color-ime924wdo: 0, 0, 255;
	--color-ie0yu0v0e: 255, 173, 67;
	--color-iegoct3bp: 228, 228, 228;
	--color-ivki5n101: 228, 228, 228;
	--color-icpbd8sb7: 233, 233, 233;
	--color-inoj36jsx: 233, 233, 233;
	--color-ifbwq9kb6: 233, 233, 233;
	--color-ich1ypvyo: 233, 233, 233;
	--color-i5k31a6yt: 255, 255, 255;
	--color-i5rmeye19: 255, 255, 255;
	--color-ibix8upjf: 33, 35, 55;
	--color-i1l1y857k: 255, 255, 255;
	--color-if5p6q4ob: 33, 35, 55;
}

.mosaic-popup--u-ipocj6z44 { position: fixed; top: 0px; left: 0px; font-size: 12px; z-index: 11 }
.mosaic-popup__inner-bg--u-iczdriokw { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-ivrqe7krk), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-i2td257g1 { position: relative; width: 300px; min-height: 300px; max-width: 100vw; background-color: rgba(var(--color-iyyz31v2i), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto }
.mosaic-popup__close--u-iyk65wcfa { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 40px; min-height: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; background-color: rgba(var(--color-ifc9kcpxt), 1); z-index: 1; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; margin-top: -20px; margin-right: -20px; background-image: url("/d/closewhite.svg"); background-repeat: no-repeat; background-position: center center; background-size: 16px auto; background-attachment: scroll }
.mosaic-form--u-i4x26kexk { display: block; padding-left: 30px; padding-right: 30px; padding-top: 50px; padding-bottom: 50px }
.mosaic-form--u-i4x26kexk * { outline-style: none }
.mosaic-form--u-i4x26kexk .mosaic-form__title--u-ietntmpbi { font-size: 22px; line-height: normal; margin-bottom: 10px; font-weight: 700; text-align: left }
.mosaic-form--u-i4x26kexk .mosaic-form__header { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 5px }
.mosaic-form--u-i4x26kexk .mosaic-form__field { margin-bottom: 10px; font-size: 14px; margin-top: 14px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; padding-left: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: rgba(var(--color-i4d5g7ygh), 0) }
.mosaic-form--u-i4x26kexk .mosaic-form__name { font-weight: 400; font-size: 14px; color: rgba(var(--color-ituklnuyj), 1) }
.mosaic-form--u-i4x26kexk .mosaic-form__text { width: 100%; display: block; height: 45px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-igwdrfh0q), 1); border-right-color: rgba(var(--color-ima6qtho0), 1); border-bottom-color: rgba(var(--color-iaps2mzfj), 1); border-left-color: rgba(var(--color-i23wobu6f), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-ia8btlqot), 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
.mosaic-form--u-i4x26kexk .mosaic-form__date { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: 40px; width: 100%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-iknzjvgoe), 1); border-right-color: rgba(var(--color-ijrlbf76h), 1); border-bottom-color: rgba(var(--color-ic9erh8os), 1); border-left-color: rgba(var(--color-i6wrutmlm), 1); padding-bottom: 10px; padding-top: 10px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-i8ghaxsb0), 1); cursor: pointer; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.mosaic-form--u-i4x26kexk .mosaic-form__date-interval { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: 35px; width: 100%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i014w9r2i), 1); border-right-color: rgba(var(--color-iu9u98g2b), 1); border-bottom-color: rgba(var(--color-igdkt4owi), 1); border-left-color: rgba(var(--color-i02cf5lby), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-inr6smjo2), 1); cursor: pointer }
.mosaic-form--u-i4x26kexk .mosaic-form__textarea { width: 100%; display: block; height: 70px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ilpv7iltu), 1); border-right-color: rgba(var(--color-iqbbefdkd), 1); border-bottom-color: rgba(var(--color-ii8z3fzw1), 1); border-left-color: rgba(var(--color-imixwp4fb), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-i2ww0rf0g), 1); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.mosaic-form--u-i4x26kexk .mosaic-form__select { width: 100%; display: block; height: 40px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-iv3keduvx), 1); border-right-color: rgba(var(--color-ifythrueo), 1); border-bottom-color: rgba(var(--color-i1oe8s03k), 1); border-left-color: rgba(var(--color-i1z5gd8h4), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-i4qnjh7ko), 1); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.mosaic-form--u-i4x26kexk .mosaic-form__select-multiple { width: 100%; display: block; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i9d053d68), 1); border-right-color: rgba(var(--color-i61m5jvru), 1); border-bottom-color: rgba(var(--color-izgtdvhbn), 1); border-left-color: rgba(var(--color-iej9jt6d1), 1); padding-bottom: 10px; padding-top: 10px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-i0lyh0qh1), 1); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.mosaic-form--u-i4x26kexk .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-i4x26kexk .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; background-color: rgba(var(--color-illtmd0jp), 1); margin-right: 5px; margin-left: 5px }
.mosaic-form--u-i4x26kexk .mosaic-form__success--u-i7kqpvcgf { font-size: 16px }
.mosaic-form--u-i4x26kexk .mosaic-form__error { color: rgba(var(--color-ipqgq2mr7), 1) }
.mosaic-form--u-i4x26kexk .mosaic-form__required { color: rgba(var(--color-ie6lmtg85), 1) }
.mosaic-form--u-i4x26kexk .mosaic-form__note { font-size: 12px; color: rgba(var(--color-itsgonet2), 1) }
.mosaic-form--u-i4x26kexk .mosaic-form__radio-icon { display: none; width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ihwn48xqv), 1); border-right-color: rgba(var(--color-iq17cr6ju), 1); border-bottom-color: rgba(var(--color-iom6n1k7n), 1); border-left-color: rgba(var(--color-ihf05zvav), 1); background-color: rgba(var(--color-i6kdrit1u), 0.2) }
.mosaic-form--u-i4x26kexk .mosaic-form__checkbox-icon { display: none; width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-iz4jf4vam), 1); border-right-color: rgba(var(--color-ilhjz5rnh), 1); border-bottom-color: rgba(var(--color-i9gn3jvu3), 1); border-left-color: rgba(var(--color-i8bc1irjg), 1); background-color: rgba(var(--color-ixmpwglsw), 0.2) }
.mosaic-form--u-i4x26kexk .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i4x26kexk .mosaic-form__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 5px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.mosaic-form--u-i4x26kexk .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 35px; padding-bottom: 20px; padding-left: 35px; font-size: 16px; line-height: normal; background-color: rgba(var(--color-iwks3j7hn), 1); position: relative; text-decoration-line: none; margin-top: 20px; background-image: linear-gradient(to right, rgba(var(--color-i3fhstqzc), 1) 0%, rgba(var(--color-ilkia8cfd), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; min-height: auto;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; min-width: auto; box-shadow: 0px 36px 16px -18px rgba(var(--color-igdh28qdy), 0.65); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; margin-left: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: cubic-bezier(1, 0, 0, 1); border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-right: 0px; width: 100% }
.mosaic-form--u-i4x26kexk .mosaic-form__upload-progress { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i5bs5gq1f), 1); border-right-color: rgba(var(--color-iydna6oer), 1); border-bottom-color: rgba(var(--color-i1dscjlyz), 1); border-left-color: rgba(var(--color-ig5elroza), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-i4x26kexk .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: rgba(var(--color-i4z0abvq1), 1) }
.mosaic-form--u-i4x26kexk .progressContainer { position: relative }
.mosaic-form--u-i4x26kexk .progressCancel { font-size: 0px; display: block; height: 14px; width: 14px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-i14wkgm3p), 1) }
.mosaic-form--u-i4x26kexk .progressName { font-size: 0.7em; font-weight: 700; color: rgba(var(--color-i1uofhuup), 1); width: 323px; text-align: left; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i4x26kexk .progressBarStatus { margin-top: 2px; width: 337px; font-size: 0.6em; text-align: left }
.mosaic-form--u-i4x26kexk .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-ii5507qwx), 1); margin-top: 2px }
.mosaic-form--u-i4x26kexk .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-ime924wdo), 1); margin-top: 2px }
.mosaic-form--u-i4x26kexk .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex }
.mosaic-form--u-i4x26kexk .div--u-ickf5pyvk { width: 60px; height: 2px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; background-color: rgba(var(--color-ie0yu0v0e), 1) }
.mosaic-form--u-i4x26kexk .div--u-ie66c7dz8 { margin-top: 30px }
.mosaic-form--u-i4x26kexk .mosaic-form__file-button-placeholder { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; padding-right: 20px; margin-bottom: 7px; border-top-color: rgba(var(--color-icpbd8sb7), 1); border-right-color: rgba(var(--color-inoj36jsx), 1); border-bottom-color: rgba(var(--color-ifbwq9kb6), 1); border-left-color: rgba(var(--color-ich1ypvyo), 1) }
.mosaic-form--u-i4x26kexk .svg_image--u-it6xnu05b { width: 7px; height: 7px; margin-top: 0; margin-bottom: 0; margin-left: 20px }
.mosaic-form--u-i4x26kexk .button__text { font-size: 16px; text-transform: uppercase }
.mosaic-form--u-i4x26kexk .mosaic-form__radio-icon:hover, .mosaic-form--u-i4x26kexk .mosaic-form__radio-icon.is-hover { background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i4x26kexk .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i4x26kexk .mosaic-form__checkbox-icon.is-hover { background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i4x26kexk .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i4x26kexk .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i4x26kexk .mosaic-form__text::placeholder { color: rgba(var(--color-iegoct3bp), 1) }
.mosaic-form--u-i4x26kexk .mosaic-form__textarea::placeholder { color: rgba(var(--color-ivki5n101), 1) }
.mosaic-form--u-i4x26kexk .mosaic-form__button:hover, .mosaic-form--u-i4x26kexk .mosaic-form__button.is-hover { box-shadow: none }
.mosaic-form--u-i4x26kexk .mosaic-form__button:active, .mosaic-form--u-i4x26kexk .mosaic-form__button.is-active { box-shadow: inset 0px 2px 6px 0px rgba(var(--color-if5p6q4ob), 0.58) }
.mosaic-form--u-i4x26kexk .svg_image--u-it6xnu05b .circle-ijpb2f71z { fill: rgba(var(--color-i5rmeye19), 0.3) }
.mosaic-form--u-i4x26kexk .mosaic-form__field--u-ioymkyd5t .mosaic-form__header { display: none }
.mosaic-form--u-i4x26kexk .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i4x26kexk .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ial5lrpfr), 0.2); background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i4x26kexk .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i4x26kexk .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-ip4f83mos), 0.2); background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i4x26kexk .mosaic-form__button:hover .svg_image--u-it6xnu05b .circle-ijpb2f71z, .mosaic-form--u-i4x26kexk .mosaic-form__button.is-hover .svg_image--u-it6xnu05b .circle-ijpb2f71z { fill: rgba(var(--color-i1l1y857k), 1) }
.div--u-ie66c7dz8 { width: 100%; position: relative; display: block }
.div--u-ickf5pyvk { width: 100%; position: relative; display: block }
.mosaic-form__field--u-itl0yd7m7 { display: block }
.mosaic-form__field--u-ioymkyd5t { display: block }
.svg_image--u-it6xnu05b { 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: 100px; width: 100px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-it6xnu05b > svg { flex-shrink: 0 }
.svg_image--u-it6xnu05b .circle-ijpb2f71z { fill: rgba(var(--color-i5k31a6yt), 1) }

@media (max-width: 767px) {
	.mosaic-form--u-i4x26kexk .mosaic-form__button { margin-left: auto; margin-right: auto }
}

@media (max-width: 479px) {
	.mosaic-form--u-i4x26kexk .mosaic-form__button { margin-top: 20px; min-width: auto; padding-left: 30px; padding-right: 30px }
}