
:root {
	--color-imwtysjgl: 0, 0, 0;
	--color-i2fjdslje: 47, 43, 49;
	--color-igalbses6: 255, 255, 250;
	--color-iu0mpj5zk: 255, 255, 254;
	--color-ide6mtfdy: 169, 169, 169;
	--color-ix8439tsz: 169, 169, 169;
	--color-i2n82pv2u: 169, 169, 169;
	--color-in7knniw2: 169, 169, 169;
	--color-iiuchlj97: 248, 248, 248;
	--color-iacsuezpo: 59, 59, 59;
	--color-imq46ckiq: 0, 0, 0;
	--color-ism9yt9gq: 217, 217, 217;
	--color-ivxw5c6nr: 169, 169, 169;
	--color-ioprkp9qb: 169, 169, 169;
	--color-igrova19m: 169, 169, 169;
	--color-i69ozal6z: 169, 169, 169;
	--color-iyfrl4zlo: 59, 59, 59;
	--color-i06ifadhj: 248, 248, 248;
	--color-i8rb723lw: 0, 0, 0;
	--color-i8j56ypsw: 169, 169, 169;
	--color-ixu2223cx: 169, 169, 169;
	--color-iwigqqhdt: 169, 169, 169;
	--color-ivnbwl1su: 169, 169, 169;
	--color-i4opznmso: 248, 248, 248;
	--color-ik0paqdfe: 59, 59, 59;
	--color-ix9azsdc5: 0, 0, 0;
	--color-iwncaxsyn: 248, 248, 248;
	--color-ilvwv8lsn: 59, 59, 59;
	--color-ibfrkx132: 0, 0, 0;
	--color-intchopg7: 118, 118, 118;
	--color-i40aahgyc: 118, 118, 118;
	--color-inq2kn60q: 118, 118, 118;
	--color-iufkxq6ny: 118, 118, 118;
	--color-i77ufvjvg: 169, 169, 169;
	--color-iubdec4vw: 248, 248, 248;
	--color-i3p8ydel6: 169, 169, 169;
	--color-ijz2vr3i4: 169, 169, 169;
	--color-i85eit81y: 248, 248, 248;
	--color-ianrnyn62: 59, 59, 59;
	--color-i30yjclon: 169, 169, 169;
	--color-igrg6wu1r: 169, 169, 169;
	--color-ihj69ff78: 169, 169, 169;
	--color-ilqwhpcu6: 169, 169, 169;
	--color-i0lhi6m74: 248, 248, 248;
	--color-ik9qdokpf: 59, 59, 59;
	--color-ipilid6jd: 255, 255, 250;
	--color-ipwvxjsyi: 255, 73, 0;
	--color-igpbt9wqd: 255, 0, 0;
	--color-ikepem4xy: 128, 128, 128;
	--color-i594sevl3: 128, 128, 128;
	--color-ifwadhfgv: 128, 128, 128;
	--color-ikgu4er1h: 128, 128, 128;
	--color-i0g0ne3x5: 128, 128, 128;
	--color-izmpj7q5r: 0, 0, 0;
	--color-iye0lo0bi: 255, 48, 73;
	--color-i61t3ej2p: 38, 38, 43;
	--color-ipa6lxbtd: 38, 38, 43;
	--color-iyka2vuf5: 38, 38, 43;
	--color-ioraf0joy: 38, 38, 43;
	--color-iwo4zqb9p: 128, 128, 128;
	--color-iirui2tq6: 128, 128, 128;
	--color-ifcoyhkr1: 128, 128, 128;
	--color-is0lfq9ua: 128, 128, 128;
	--color-iqe2v6768: 0, 0, 0;
	--image-ir06m7ryk: url("/d/form_gal.svg");
	--color-iw8w2txrh: 255, 48, 73;
	--color-itwefztrk: 255, 48, 73;
	--color-ikq0megiv: 255, 48, 73;
	--color-it7l8n8ow: 255, 48, 73;
	--color-ihkdtecbf: 255, 48, 73;
	--color-i5dj6lxk2: 255, 48, 73;
	--color-i5fsqp8we: 254, 254, 254;
	--color-ikiwpeamx: 255, 255, 250;
	--color-i4iydwx6z: 255, 255, 250;
	--color-i5bjdw58u: 255, 255, 250;
	--color-iqxual9cd: 255, 255, 250;
	--color-ikhyyisvd: 197, 197, 197;
	--color-ilx8rlnop: 255, 255, 250;
	--image-ic61nz69s: url("/d/del_2.svg");
	--color-i5kbal5so: 255, 48, 73;
	--color-ihx29pux4: 0, 0, 255;
	--color-imcn6bpob: 248, 248, 248;
	--color-indo3qxyu: 59, 59, 59;
	--color-i9dm9egk5: 59, 59, 59;
	--color-ireuu59bu: 255, 255, 250;
	--color-ikeglzvmb: 255, 255, 250;
	--color-it1oy8q0i: 255, 255, 250;
	--color-iwp1enk8j: 255, 48, 73;
	--color-igls420ge: 42, 188, 98;
	--color-imvu0o26h: 248, 248, 248;
	--color-i85vc589f: 255, 255, 250;
	--color-i82pzhdp5: 255, 48, 73;
	--color-idxwb42f3: 255, 255, 250;
	--color-ibe5o5bft: 255, 255, 250;
	--color-inmeuzmjl: 255, 255, 250;
	--color-ixytg8ex6: 255, 255, 250;
	--color-ims29i3dk: 255, 48, 73;
	--color-ija2sblzn: 255, 48, 73;
	--color-ixgy8o006: 255, 48, 73;
	--color-iu9a0yt8l: 255, 48, 73;
	--color-i9qexb32j: 255, 255, 250;
	--color-inakcsqrs: 255, 255, 250;
	--color-io78rkx70: 255, 255, 250;
	--color-iecp55rda: 255, 255, 250;
	--color-iwfx47sse: 255, 255, 250;
	--color-iyz0ynd0j: 59, 59, 59;
	--color-isf4z4660: 0, 0, 0;
	--color-ixhfqe6la: 0, 0, 0;
	--color-ibxr3o4h3: 0, 0, 0;
	--color-idne1nfen: 0, 0, 0;
	--color-inx17q07o: 255, 48, 73;
	--color-ih0xfoa5s: 118, 118, 118;
	--color-itdv2wty2: 255, 255, 250;
	--color-itv4iu8ix: 255, 255, 250;
	--color-i19kmfbv6: 255, 255, 250;
	--color-iun74dniq: 255, 255, 250;
	--color-iul2g9pxb: 255, 48, 73;
	--color-ixgj7g2ss: 255, 48, 73;
	--color-i2xmvi70d: 255, 48, 73;
	--color-iis8wzk7j: 255, 48, 73;
	--color-iopay64n9: 255, 255, 250;
	--color-ikzfwst3f: 255, 255, 250;
	--color-i5m01akip: 255, 255, 250;
	--color-iyn8dkhdl: 255, 255, 250;
	--color-iygwlhu1g: 255, 48, 73;
	--color-ike1v3l9y: 255, 48, 73;
	--color-ioth9lahq: 255, 48, 73;
	--color-igcha2b2z: 255, 48, 73;
	--color-ij2m2p0rk: 255, 48, 73;
	--color-iim23c46v: 255, 48, 73;
	--color-iwqgc5vic: 255, 48, 73;
	--color-i4vcpkva7: 255, 48, 73;
	--color-izk40tgos: 255, 48, 73;
	--color-izm6q8ijv: 255, 48, 73;
	--color-inimyonio: 255, 48, 73;
	--color-iqx8abvze: 255, 48, 73;
	--color-iegaptzas: 255, 48, 73;
	--color-ipcwoibt4: 255, 48, 73;
	--color-ipm72vo5r: 255, 48, 73;
	--color-id9ckts1x: 255, 48, 73;
	--color-iuaumkrk0: 59, 59, 59;
	--color-ik3z4nsgk: 255, 48, 73;
	--color-irxh31z4s: 240, 240, 240;
	--color-i70qoj6se: 255, 255, 250;
	--color-iqkkdp5q6: 255, 48, 73;
	--color-i97k4lxbe: 255, 255, 250;
	--color-i4gmjd9fz: 0, 0, 0;
	--color-i49mf06n5: 0, 0, 0;
	--color-igfc09dop: 255, 48, 73;
	--color-irdf85h55: 255, 48, 73;
	--color-iz7d8t23s: 255, 48, 73;
	--color-isuow2rik: 255, 48, 73;
	--color-i4zrysuhu: 0, 0, 0;
	--color-i90xmp9ls: 0, 0, 0;
}

.mosaic-popup--u-iy2hukftq { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-ixhutn0k1 { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-imwtysjgl), 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: 20px; padding-bottom: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-popup__inner-data--u-intxclhf6 { position: relative; width: 450px; min-height: 300px; max-width: 100vw; margin-top: auto; margin-right: 0; margin-bottom: auto; margin-left: 0; padding-top: 60px; padding-bottom: 60px; padding-right: 60px; padding-left: 60px; overflow-x: auto; overflow-y: auto; background-color: rgba(var(--color-i2fjdslje), 1); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
.mosaic-popup__close--u-izx80a7wl { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 60px; min-height: 60px; 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 }
.mosaic-popup__close--u-izx80a7wl:hover .svg_image--u-i969dguhz, .mosaic-popup__close--u-izx80a7wl.is-hover .svg_image--u-i969dguhz { transform: rotateX(0deg) rotateY(0deg) rotateZ(180deg) }
.svg_image--u-i969dguhz { 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: 14px; height: 14px; overflow-x: hidden; overflow-y: hidden; transition-property: all; transition-duration: 500ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0 }
.svg_image--u-i969dguhz svg { width: auto; height: auto }
.svg_image--u-i969dguhz .path-iqp70ofur { fill: rgba(var(--color-inx17q07o), 1) }
.mosaic-form--u-i66hhwup5 { display: -webkit-box; display: -ms-flexbox; display: flex; color: rgba(var(--color-imcn6bpob), 1); -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 }
.mosaic-form--u-i66hhwup5 * { outline-style: none }
.mosaic-form--u-i66hhwup5 .mosaic-form__title--u-ikx10gpc2 { margin-bottom: 10px; font-size: 26px; margin-left: 0px; margin-right: 0px; width: 100%; font-weight: 500; color: rgba(var(--color-igalbses6), 1); line-height: 1.1em }
.mosaic-form--u-i66hhwup5 .mosaic-form__header { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 5px }
.mosaic-form--u-i66hhwup5 .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.mosaic-form--u-i66hhwup5 .mosaic-form__field { margin-bottom: 10px; margin-top: 0; margin-right: 0px; color: rgba(var(--color-iu0mpj5zk), 1); display: block }
.mosaic-form--u-i66hhwup5 .mosaic-form__name { font-weight: 500; font-size: 15px }
.mosaic-form--u-i66hhwup5 .mosaic-form__text { 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-ide6mtfdy), 0); border-right-color: rgba(var(--color-ix8439tsz), 0); border-bottom-color: rgba(var(--color-i2n82pv2u), 0); border-left-color: rgba(var(--color-in7knniw2), 0); padding-bottom: 8px; padding-top: 8px; padding-left: 20px; padding-right: 20px; background-color: rgba(var(--color-iiuchlj97), 1); flex-shrink: 1; height: 60px; color: rgba(var(--color-iacsuezpo), 1); border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; margin-left: 0px; margin-right: 0px; width: 100%; background-image: linear-gradient(rgba(var(--color-imq46ckiq), 0.01) 0%, rgba(var(--color-imq46ckiq), 0.01) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i66hhwup5 .mosaic-form__icon { width: 25px; height: 25px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; background-color: rgba(var(--color-ism9yt9gq), 1); display: none }
.mosaic-form--u-i66hhwup5 .svg_image { 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: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i66hhwup5 .svg_image_checkbox { 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: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i66hhwup5 .svg_image_radio { 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: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i66hhwup5 .mosaic-form__date { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: 60px; 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-ivxw5c6nr), 0); border-right-color: rgba(var(--color-ioprkp9qb), 0); border-bottom-color: rgba(var(--color-igrova19m), 0); border-left-color: rgba(var(--color-i69ozal6z), 0); padding-bottom: 8px; padding-top: 8px; padding-left: 20px; padding-right: 10px; cursor: pointer; border-top-right-radius: 2px; border-top-left-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; color: rgba(var(--color-iyfrl4zlo), 1); background-color: rgba(var(--color-i06ifadhj), 1); background-image: linear-gradient(rgba(var(--color-i8rb723lw), 0.01) 0%, rgba(var(--color-i8rb723lw), 0.01) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i66hhwup5 .mosaic-form__date-interval { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: 60px; 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-i8j56ypsw), 0); border-right-color: rgba(var(--color-ixu2223cx), 0); border-bottom-color: rgba(var(--color-iwigqqhdt), 0); border-left-color: rgba(var(--color-ivnbwl1su), 0); padding-bottom: 8px; padding-top: 8px; padding-left: 20px; padding-right: 10px; background-color: rgba(var(--color-i4opznmso), 1); cursor: pointer; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; color: rgba(var(--color-ik0paqdfe), 1); background-image: linear-gradient(rgba(var(--color-ix9azsdc5), 0.01) 0%, rgba(var(--color-ix9azsdc5), 0.01) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i66hhwup5 .mosaic-form__textarea { width: 100%; display: block; height: 90px; padding-bottom: 8px; padding-top: 15px; padding-left: 20px; padding-right: 20px; background-color: rgba(var(--color-iwncaxsyn), 1); flex-shrink: 1; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: rgba(var(--color-ilvwv8lsn), 1); background-image: linear-gradient(rgba(var(--color-ibfrkx132), 0.01) 0%, rgba(var(--color-ibfrkx132), 0.01) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-intchopg7), 0); border-right-color: rgba(var(--color-i40aahgyc), 0); border-bottom-color: rgba(var(--color-inq2kn60q), 0); border-left-color: rgba(var(--color-iufkxq6ny), 0) }
.mosaic-form--u-i66hhwup5 .mosaic-form__select { width: 100%; display: block; height: 55px; border-top-width: 0px; border-right-width: 11px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i77ufvjvg), 1); border-right-color: rgba(var(--color-iubdec4vw), 1); border-bottom-color: rgba(var(--color-i3p8ydel6), 1); border-left-color: rgba(var(--color-ijz2vr3i4), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 20px; padding-right: 30px; background-color: rgba(var(--color-i85eit81y), 1); border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; color: rgba(var(--color-ianrnyn62), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__select-multiple { width: 100%; display: block; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i30yjclon), 1); border-right-color: rgba(var(--color-igrg6wu1r), 1); border-bottom-color: rgba(var(--color-ihj69ff78), 1); border-left-color: rgba(var(--color-ilqwhpcu6), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 20px; padding-right: 20px; background-color: rgba(var(--color-i0lhi6m74), 1); font-size: 15px; color: rgba(var(--color-ik9qdokpf), 1) }
.mosaic-form--u-i66hhwup5 .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-i66hhwup5 .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; margin-right: 5px; margin-left: 5px; background-color: rgba(var(--color-ipilid6jd), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__error { margin-bottom: 10px; font-size: 15px; color: rgba(var(--color-ipwvxjsyi), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__required { color: rgba(var(--color-igpbt9wqd), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__note { color: rgba(var(--color-ikepem4xy), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__radio-icon { 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-i594sevl3), 1); border-right-color: rgba(var(--color-ifwadhfgv), 1); border-bottom-color: rgba(var(--color-ikgu4er1h), 1); border-left-color: rgba(var(--color-i0g0ne3x5), 1); background-color: rgba(var(--color-izmpj7q5r), 0.2) }
.mosaic-form--u-i66hhwup5 .mosaic-form__checkbox-icon { 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-iwo4zqb9p), 1); border-right-color: rgba(var(--color-iirui2tq6), 1); border-bottom-color: rgba(var(--color-ifcoyhkr1), 1); border-left-color: rgba(var(--color-is0lfq9ua), 1); background-color: rgba(var(--color-iqe2v6768), 0.2) }
.mosaic-form--u-i66hhwup5 .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i66hhwup5 .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: 6px; margin-bottom: 6px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.mosaic-form--u-i66hhwup5 .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 25px; padding-right: 35px; padding-bottom: 25px; padding-left: 35px; position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-left: 0px; margin-right: 0px; width: auto; flex-shrink: 0;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; transition-property: all; transition-duration: 800ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-i5dj6lxk2), 1); border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; color: rgba(var(--color-i5fsqp8we), 1); min-height: 60px; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 10px; font-size: 18px }
.mosaic-form--u-i66hhwup5 .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; margin-bottom: 10px; right: 10px; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; border-top-color: rgba(var(--color-ikiwpeamx), 0.24); border-right-color: rgba(var(--color-i4iydwx6z), 0.24); border-bottom-color: rgba(var(--color-i5bjdw58u), 0.24); border-left-color: rgba(var(--color-iqxual9cd), 0.24) }
.mosaic-form--u-i66hhwup5 .progressWrapper { border-top-width: 1px; border-top-style: solid; border-top-color: rgba(var(--color-ikhyyisvd), 0.5) }
.mosaic-form--u-i66hhwup5 .progressContainer { position: relative; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; padding-right: 10px }
.mosaic-form--u-i66hhwup5 .progressCancel { font-size: 0px; display: block; height: 40px; width: 40px; position: absolute; right: 10px; top: 10px; text-align: center; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgba(var(--color-ilx8rlnop), 1); background-image: var(--image-ic61nz69s); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i66hhwup5 .progressName { margin-right: 50px; text-align: left; overflow-x: hidden; overflow-y: hidden; font-weight: 500; font-size: 15px }
.mosaic-form--u-i66hhwup5 .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left; font-size: 15px }
.mosaic-form--u-i66hhwup5 .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; margin-top: 5px; background-color: rgba(var(--color-i5kbal5so), 1) }
.mosaic-form--u-i66hhwup5 .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-ihx29pux4), 1); margin-top: 5px }
.mosaic-form--u-i66hhwup5 .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 7px }
.mosaic-form--u-i66hhwup5 .mosaic-form__form--u-i3ciz84mb { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; align-content: flex-start; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: rgba(var(--color-i9dm9egk5), 1); justify-content: flex-start }
.mosaic-form--u-i66hhwup5 .text--u-iyczflpuq { margin-bottom: 25px; color: rgba(var(--color-ikeglzvmb), 1); font-weight: 400; display: block; font-size: 15px }
.mosaic-form--u-i66hhwup5 .mosaic-form__success__text--u-im2o5x6zt { color: rgba(var(--color-it1oy8q0i), 1); text-align: center }
.mosaic-form--u-i66hhwup5 .mosaic-form__success--u-i7t56m5ce { color: rgba(var(--color-imvu0o26h), 1); text-align: center; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-form--u-i66hhwup5 .button__text { font-weight: 500; margin-top: auto; margin-bottom: auto }
.mosaic-form--u-i66hhwup5 .text--u-ioxa3b9p3 { text-decoration: underline; font-size: 14px; margin-top: 10px; color: rgba(var(--color-i85vc589f), 0.7); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; text-align: center }
.mosaic-form--u-i66hhwup5 .mosaic-form__radio { display: none }
.mosaic-form--u-i66hhwup5 .mosaic-form__checkbox { display: none }
.mosaic-form--u-i66hhwup5 .mosaic-form__file-button-placeholder { border-right-width: 0px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; box-shadow: 0px 0px 0px 1px rgba(var(--color-ik3z4nsgk), 1); padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: rgba(var(--color-irxh31z4s), 0); color: rgba(var(--color-i70qoj6se), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__count { margin-left: 7px }
.mosaic-form--u-i66hhwup5 .mosaic-form__radio-icon:hover, .mosaic-form--u-i66hhwup5 .mosaic-form__radio-icon.is-hover { background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i66hhwup5 .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i66hhwup5 .mosaic-form__checkbox-icon.is-hover { background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i66hhwup5 .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i66hhwup5 .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i66hhwup5 .mosaic-form__text::placeholder { color: rgba(var(--color-indo3qxyu), 0.5) }
.mosaic-form--u-i66hhwup5 .mosaic-form__button:hover, .mosaic-form--u-i66hhwup5 .mosaic-form__button.is-hover { box-shadow: 7px 7px 0px 0px rgba(var(--color-iwp1enk8j), 0.2) }
.mosaic-form--u-i66hhwup5 .mosaic-form__button:active, .mosaic-form--u-i66hhwup5 .mosaic-form__button.is-active { box-shadow: none }
.mosaic-form--u-i66hhwup5 .text--u-ioxa3b9p3:hover, .mosaic-form--u-i66hhwup5 .text--u-ioxa3b9p3.is-hover { text-decoration: none; color: rgba(var(--color-i82pzhdp5), 1); text-align: center }
.mosaic-form--u-i66hhwup5 .mosaic-form__textarea::placeholder { color: rgba(var(--color-iyz0ynd0j), 0.5) }
.mosaic-form--u-i66hhwup5 .mosaic-form__text:hover, .mosaic-form--u-i66hhwup5 .mosaic-form__text.is-hover { background-image: linear-gradient(rgba(var(--color-isf4z4660), 0) 0%, rgba(var(--color-isf4z4660), 0) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-form--u-i66hhwup5 .mosaic-form__text:active, .mosaic-form--u-i66hhwup5 .mosaic-form__text.is-active { background-image: linear-gradient(rgba(var(--color-ixhfqe6la), 0.02) 0%, rgba(var(--color-ixhfqe6la), 0.02) 100%) }
.mosaic-form--u-i66hhwup5 .mosaic-form__textarea:hover, .mosaic-form--u-i66hhwup5 .mosaic-form__textarea.is-hover { background-image: linear-gradient(rgba(var(--color-ibxr3o4h3), 0) 0%, rgba(var(--color-ibxr3o4h3), 0) 100%) }
.mosaic-form--u-i66hhwup5 .mosaic-form__textarea:active, .mosaic-form--u-i66hhwup5 .mosaic-form__textarea.is-active { background-image: linear-gradient(rgba(var(--color-idne1nfen), 0.02) 0%, rgba(var(--color-idne1nfen), 0.02) 100%) }
.mosaic-form--u-i66hhwup5 .mosaic-form__text:focus, .mosaic-form--u-i66hhwup5 .mosaic-form__text.is-focus { border-top-color: rgba(var(--color-ij2m2p0rk), 1); border-right-color: rgba(var(--color-iim23c46v), 1); border-bottom-color: rgba(var(--color-iwqgc5vic), 1); border-left-color: rgba(var(--color-i4vcpkva7), 1); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.mosaic-form--u-i66hhwup5 .mosaic-form__textarea:focus, .mosaic-form--u-i66hhwup5 .mosaic-form__textarea.is-focus { border-top-color: rgba(var(--color-izk40tgos), 1); border-right-color: rgba(var(--color-izm6q8ijv), 1); border-bottom-color: rgba(var(--color-inimyonio), 1); border-left-color: rgba(var(--color-iqx8abvze), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__date-interval:focus, .mosaic-form--u-i66hhwup5 .mosaic-form__date-interval.is-focus { border-top-color: rgba(var(--color-iegaptzas), 1); border-right-color: rgba(var(--color-ipcwoibt4), 1); border-bottom-color: rgba(var(--color-ipm72vo5r), 1); border-left-color: rgba(var(--color-id9ckts1x), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__date-interval::placeholder { color: rgba(var(--color-iuaumkrk0), 0.5) }
.mosaic-form--u-i66hhwup5 .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-i66hhwup5 .mosaic-form__file-button-placeholder.is-hover { background-color: rgba(var(--color-iqkkdp5q6), 1); color: rgba(var(--color-i97k4lxbe), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__date:hover, .mosaic-form--u-i66hhwup5 .mosaic-form__date.is-hover { background-image: none }
.mosaic-form--u-i66hhwup5 .mosaic-form__date:active, .mosaic-form--u-i66hhwup5 .mosaic-form__date.is-active { background-image: linear-gradient(rgba(var(--color-i49mf06n5), 0.02) 0%, rgba(var(--color-i49mf06n5), 0.02) 100%) }
.mosaic-form--u-i66hhwup5 .mosaic-form__date:focus, .mosaic-form--u-i66hhwup5 .mosaic-form__date.is-focus { border-top-color: rgba(var(--color-igfc09dop), 1); border-right-color: rgba(var(--color-irdf85h55), 1); border-bottom-color: rgba(var(--color-iz7d8t23s), 1); border-left-color: rgba(var(--color-isuow2rik), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__date-interval:hover, .mosaic-form--u-i66hhwup5 .mosaic-form__date-interval.is-hover { background-image: none }
.mosaic-form--u-i66hhwup5 .mosaic-form__date-interval:active, .mosaic-form--u-i66hhwup5 .mosaic-form__date-interval.is-active { background-image: linear-gradient(rgba(var(--color-i90xmp9ls), 0.02) 0%, rgba(var(--color-i90xmp9ls), 0.02) 100%) }
.mosaic-form--u-i66hhwup5 .mosaic-form__text:active::placeholder, .mosaic-form--u-i66hhwup5 .mosaic-form__text.is-active::placeholder { color: rgba(var(--color-ih0xfoa5s), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 14px; margin-left: 10px }
.mosaic-form--u-i66hhwup5 .mosaic-form__radio ~ .mosaic-form__radio-icon { width: 25px; height: 25px; border-top-color: rgba(var(--color-idxwb42f3), 0.2); border-right-color: rgba(var(--color-ibe5o5bft), 0.2); border-bottom-color: rgba(var(--color-inmeuzmjl), 0.2); border-left-color: rgba(var(--color-ixytg8ex6), 0.2); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.mosaic-form--u-i66hhwup5 .mosaic-form__radio ~ .mosaic-form__value { margin-left: 10px }
.mosaic-form--u-i66hhwup5 .mosaic-form__radio ~ .mosaic-form__radio-icon:hover, .mosaic-form--u-i66hhwup5 .mosaic-form__radio ~ .mosaic-form__radio-icon.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-ims29i3dk), 0.53); border-right-color: rgba(var(--color-ija2sblzn), 0.53); border-bottom-color: rgba(var(--color-ixgy8o006), 0.53); border-left-color: rgba(var(--color-iu9a0yt8l), 0.53) }
.mosaic-form--u-i66hhwup5 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 25px; height: 25px; border-top-color: rgba(var(--color-i9qexb32j), 0.2); border-right-color: rgba(var(--color-inakcsqrs), 0.2); border-bottom-color: rgba(var(--color-io78rkx70), 0.2); border-left-color: rgba(var(--color-iecp55rda), 0.2); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px }
.mosaic-form--u-i66hhwup5 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i66hhwup5 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { background-image: url("/d/form_gal.svg"); background-repeat: no-repeat; background-position: center center; background-size: 12.84px auto; background-attachment: scroll; background-color: rgba(var(--color-iwfx47sse), 0.42) }
.mosaic-form--u-i66hhwup5 .mosaic-form__radio ~ .mosaic-form__radio-icon:active, .mosaic-form--u-i66hhwup5 .mosaic-form__radio ~ .mosaic-form__radio-icon.is-active { border-top-color: rgba(var(--color-itdv2wty2), 0.4); border-right-color: rgba(var(--color-itv4iu8ix), 0.4); border-bottom-color: rgba(var(--color-i19kmfbv6), 0.4); border-left-color: rgba(var(--color-iun74dniq), 0.4) }
.mosaic-form--u-i66hhwup5 .mosaic-form__radio ~ .mosaic-form__radio-icon:focus, .mosaic-form--u-i66hhwup5 .mosaic-form__radio ~ .mosaic-form__radio-icon.is-focus { border-top-color: rgba(var(--color-iul2g9pxb), 1); border-right-color: rgba(var(--color-ixgj7g2ss), 1); border-bottom-color: rgba(var(--color-i2xmvi70d), 1); border-left-color: rgba(var(--color-iis8wzk7j), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:active, .mosaic-form--u-i66hhwup5 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-active { border-top-color: rgba(var(--color-iopay64n9), 0.4); border-right-color: rgba(var(--color-ikzfwst3f), 0.4); border-bottom-color: rgba(var(--color-i5m01akip), 0.4); border-left-color: rgba(var(--color-iyn8dkhdl), 0.4) }
.mosaic-form--u-i66hhwup5 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:focus, .mosaic-form--u-i66hhwup5 .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-focus { border-top-color: rgba(var(--color-iygwlhu1g), 1); border-right-color: rgba(var(--color-ike1v3l9y), 1); border-bottom-color: rgba(var(--color-ioth9lahq), 1); border-left-color: rgba(var(--color-igcha2b2z), 1) }
.mosaic-form--u-i66hhwup5 .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i66hhwup5 .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-iye0lo0bi), 1); border-top-width: 6px; border-right-width: 6px; border-bottom-width: 6px; border-left-width: 6px; border-top-color: rgba(var(--color-i61t3ej2p), 0.84); border-right-color: rgba(var(--color-ipa6lxbtd), 0.84); border-bottom-color: rgba(var(--color-iyka2vuf5), 0.84); border-left-color: rgba(var(--color-ioraf0joy), 0.84) }
.mosaic-form--u-i66hhwup5 .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i66hhwup5 .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-image: var(--image-ir06m7ryk); background-repeat: no-repeat; background-position: center center; background-size: 12.84px auto; background-attachment: scroll; background-color: rgba(var(--color-iw8w2txrh), 1); border-top-color: rgba(var(--color-itwefztrk), 1); border-right-color: rgba(var(--color-ikq0megiv), 1); border-bottom-color: rgba(var(--color-it7l8n8ow), 1); border-left-color: rgba(var(--color-ihkdtecbf), 1) }
.text--u-iyczflpuq { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 15px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-ireuu59bu), 1); opacity: 0.6 }
.link-universal--u-iwbyftdbt { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none }
.mosaic-form__field--u-ivzgjto6j { display: block }
.mosaic-form__field--u-i5arq3dbg { display: block }
.mosaic-form__field--u-iliwn6esg { display: block }
.mosaic-form__field--u-i59s7ligw { display: block }
.mosaic-form__field--u-i8jnd1p54 { display: block }

@media (max-width: 991px) {
	.mosaic-form--u-i66hhwup5 .text--u-iyczflpuq { margin-bottom: 20px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__title--u-ikx10gpc2 { font-size: 30px }
	.mosaic-form--u-i66hhwup5 .text--u-ioxa3b9p3 { margin-top: 10px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__text { height: 55px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__date-interval { height: 55px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__date { height: 55px }
	.mosaic-popup__inner-data--u-intxclhf6 { font-size: 15px }
}

@media (max-width: 767px) {
	.mosaic-form--u-i66hhwup5 .mosaic-form__title--u-ikx10gpc2 {  }
	.mosaic-form--u-i66hhwup5 .text--u-iyczflpuq { margin-bottom: 10px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__text { width: 100%; max-width: none; height: 50px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__button { padding-top: 20px; padding-bottom: 20px; font-size: 16px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__field { margin-right: 0px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__form--u-i3ciz84mb { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
	.mosaic-form--u-i66hhwup5 .text--u-ioxa3b9p3 { margin-top: 20px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__textarea { height: 80px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__date-interval { height: 50px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__select { height: 50px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__date { height: 50px }
	.mosaic-popup__inner-bg--u-ixhutn0k1 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: flex-start; padding-top: 0px }
	.mosaic-popup__close--u-izx80a7wl { min-width: 50px; min-height: 50px }
	.mosaic-popup__inner-data--u-intxclhf6 { padding-top: 50px; padding-left: 50px; padding-bottom: 50px; padding-right: 50px }
}

@media (max-width: 479px) {
	.mosaic-form--u-i66hhwup5 .mosaic-form__title--u-ikx10gpc2 { text-align: center; font-size: 22px }
	.mosaic-form--u-i66hhwup5 .text--u-iyczflpuq { margin-bottom: 10px; text-align: center; font-size: 15px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__text { height: 50px; max-width: none; margin-left: 0px; margin-right: 0px; width: 100% }
	.mosaic-form--u-i66hhwup5 .mosaic-form__button { padding-top: 15px; padding-bottom: 15px; padding-left: 40px; padding-right: 40px; margin-top: 2px; min-height: 55px; font-size: 16px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__field { margin-right: 0px; margin-left: 0px; width: 100% }
	.mosaic-form--u-i66hhwup5 .text--u-ioxa3b9p3 { text-align: center; margin-left: 0px; margin-right: 0px; width: 100%; margin-top: 10px; font-size: 13px }
	.mosaic-form--u-i66hhwup5 .link-universal--u-iwbyftdbt { margin-left: 0px; margin-right: 0px; width: 100%; justify-content: center }
	.mosaic-form--u-i66hhwup5 .mosaic-form__form--u-i3ciz84mb { justify-content: center }
	.mosaic-form--u-i66hhwup5 .mosaic-form__error { font-size: 14px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__textarea { height: 70px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__date-interval { height: 50px }
	.mosaic-form--u-i66hhwup5 .mosaic-form__date { height: 50px }
	.mosaic-popup__inner-data--u-intxclhf6 { margin-top: 0px; min-height: 100vh; padding-left: 25px; padding-right: 25px; padding-top: 50px; padding-bottom: 50px; width: 100%; font-size: 15px }
	.mosaic-popup__inner-bg--u-ixhutn0k1 { padding-top: 0px }
	.mosaic-popup__close--u-izx80a7wl { min-width: 45px; min-height: 45px }
}