@font-face { font-family: "Raleway"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/raleway/raleway-t.woff2") format("woff2"), url("/g/fonts/raleway/raleway-t.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/raleway/raleway-t-i.woff2") format("woff2"), url("/g/fonts/raleway/raleway-t-i.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/raleway/raleway-e-l.woff2") format("woff2"), url("/g/fonts/raleway/raleway-e-l.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 200; font-style: italic; font-display: swap; src: url("/g/fonts/raleway/raleway-e-l-i.woff2") format("woff2"), url("/g/fonts/raleway/raleway-e-l-i.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/raleway/raleway-l.woff2") format("woff2"), url("/g/fonts/raleway/raleway-l.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/raleway/raleway-l-i.woff2") format("woff2"), url("/g/fonts/raleway/raleway-l-i.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/raleway/raleway-r.woff2") format("woff2"), url("/g/fonts/raleway/raleway-r.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/raleway/raleway-r-i.woff2") format("woff2"), url("/g/fonts/raleway/raleway-r-i.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/raleway/raleway-m.woff2") format("woff2"), url("/g/fonts/raleway/raleway-m.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/raleway/raleway-m-i.woff2") format("woff2"), url("/g/fonts/raleway/raleway-m-i.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/raleway/raleway-s-b.woff2") format("woff2"), url("/g/fonts/raleway/raleway-s-b.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/raleway/raleway-s-b-i.woff2") format("woff2"), url("/g/fonts/raleway/raleway-s-b-i.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/raleway/raleway-b.woff2") format("woff2"), url("/g/fonts/raleway/raleway-b.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/raleway/raleway-b-i.woff2") format("woff2"), url("/g/fonts/raleway/raleway-b-i.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/raleway/raleway-e-b.woff2") format("woff2"), url("/g/fonts/raleway/raleway-e-b.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/raleway/raleway-e-b-i.woff2") format("woff2"), url("/g/fonts/raleway/raleway-e-b-i.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/raleway/raleway-bl.woff2") format("woff2"), url("/g/fonts/raleway/raleway-bl.woff") format("woff");}
@font-face { font-family: "Raleway"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/raleway/raleway-bl-i.woff2") format("woff2"), url("/g/fonts/raleway/raleway-bl-i.woff") format("woff");}
:root {
	--color-ix36aoicu: 0, 0, 0;
	--color-ifcy9tjtc: 255, 255, 255;
	--color-i1evwk5e4: 26, 26, 26;
	--color-ib57n57u6: 155, 155, 155;
	--color-i83bcb2vs: 155, 155, 155;
	--color-i288iyhk7: 155, 155, 155;
	--color-idrwsiol3: 155, 155, 155;
	--color-if3pa06gn: 0, 0, 0;
	--color-itmn2j3zt: 255, 255, 255;
	--color-iqj5ki71r: 255, 255, 255;
	--color-imovm98qf: 255, 255, 255;
	--color-i09ywt9sl: 255, 255, 255;
	--color-id1qs4tv0: 26, 26, 26;
	--color-ifrk4lk2o: 169, 169, 169;
	--color-ilp5xueol: 169, 169, 169;
	--color-i2jmz3t5u: 255, 255, 255;
	--color-iswol78tl: 169, 169, 169;
	--color-ictkqy94e: 247, 247, 247;
	--color-ih7528a92: 26, 26, 26;
	--color-io5b4v1l3: 169, 169, 169;
	--color-ie3gb6sqi: 169, 169, 169;
	--color-i5ocnqaup: 255, 255, 255;
	--color-it5fm6i5k: 169, 169, 169;
	--color-ihrj2u8fx: 247, 247, 247;
	--color-i18wuhqhw: 26, 26, 26;
	--color-icb0dlogi: 169, 169, 169;
	--color-inmgvhpp6: 169, 169, 169;
	--color-ixjaillb3: 255, 255, 255;
	--color-idztncieg: 169, 169, 169;
	--color-i1gm8oduq: 247, 247, 247;
	--color-iyywyzmqb: 26, 26, 26;
	--color-invh8hlfw: 169, 169, 169;
	--color-ip8wm181u: 169, 169, 169;
	--color-igwt307ww: 255, 255, 255;
	--color-ibk35ag6s: 169, 169, 169;
	--color-ic602dq7f: 247, 247, 247;
	--color-iejynx4qq: 26, 26, 26;
	--color-i3r8cr4v4: 247, 247, 247;
	--color-io3i4d8ga: 0, 0, 0;
	--color-iyupebrae: 0, 0, 0;
	--color-idbnp4v4z: 0, 0, 0;
	--color-i7oug4rfx: 0, 0, 0;
	--color-iwyp8lu8p: 26, 26, 26;
	--color-i4kc88ood: 255, 255, 255;
	--color-ivrkq0p23: 255, 255, 255;
	--color-io0mlhyjn: 255, 255, 255;
	--color-iw8vomntt: 255, 255, 255;
	--color-i9ow0islz: 247, 247, 247;
	--color-icvwiunq6: 26, 26, 26;
	--color-iaf0yicre: 255, 255, 255;
	--color-iptskzutl: 255, 255, 255;
	--color-iolb03t0m: 221, 221, 221;
	--color-irsvgabaq: 255, 45, 45;
	--color-ibj50cgza: 255, 0, 0;
	--color-iy9ng4lv6: 128, 128, 128;
	--color-i7nd294p9: 128, 128, 128;
	--color-i2r93qc13: 128, 128, 128;
	--color-ilrcb4fqq: 128, 128, 128;
	--color-is37hobml: 128, 128, 128;
	--color-iqn691907: 0, 0, 0;
	--color-iewj1glwz: 170, 162, 153;
	--color-imoy0pb8o: 170, 162, 153;
	--color-i6z551omz: 170, 162, 153;
	--color-iym7gk0gl: 170, 162, 153;
	--color-i3aaglsht: 170, 162, 153;
	--color-iosqgrqpt: 255, 255, 255;
	--color-iqx2r4jrx: 128, 128, 128;
	--color-iw4fn7qo5: 128, 128, 128;
	--color-iz87brcbx: 128, 128, 128;
	--color-ikqejsv6v: 128, 128, 128;
	--color-irbex1pp9: 0, 0, 0;
	--color-ip7bsganv: 170, 162, 153;
	--color-ig4weji7s: 170, 162, 153;
	--color-itjqnvsfs: 170, 162, 153;
	--color-ixrgri0kj: 170, 162, 153;
	--color-iur36q94w: 170, 162, 153;
	--image-ithtsllvo: url("/d/bx-check_w.svg");
	--color-i6jw4iy36: 170, 162, 153;
	--color-iqz93du53: 255, 255, 255;
	--color-i5afsyyme: 170, 162, 153;
	--color-iidm69vf7: 88, 88, 88;
	--color-icmp1cxyy: 88, 88, 88;
	--color-iy4z0m64e: 88, 88, 88;
	--color-i90cu205m: 88, 88, 88;
	--image-icb4umun1: url("/d/delete_red_48.svg");
	--color-ism7w9891: 88, 88, 88;
	--color-ik0hk3g7a: 255, 45, 45;
	--color-iktipoxgl: 0, 0, 255;
	--color-iccl8f3xk: 88, 88, 88;
	--color-itpipo7kz: 255, 255, 255;
	--color-irp5oorqb: 88, 88, 88;
	--color-ipyr4zkjh: 26, 26, 26;
	--color-idm9grm6r: 88, 88, 88;
	--color-ir2oyd6c2: 88, 88, 88;
	--color-i6yp5bp76: 26, 26, 26;
	--color-inmrd2ygo: 88, 88, 88;
	--color-ishnxhuy7: 88, 88, 88;
	--color-iv67fr1zy: 88, 88, 88;
	--color-ibkuja191: 88, 88, 88;
	--color-i9gcg2kc9: 255, 255, 255;
	--color-ibol9jfr3: 170, 162, 153;
	--color-ikue412de: 170, 162, 153;
	--color-id9potkek: 170, 162, 153;
	--color-i3o2uqd11: 221, 221, 221;
	--color-ix6qyfw1b: 88, 88, 88;
	--color-i8pzeb06z: 88, 88, 88;
	--color-iei67cmod: 88, 88, 88;
	--color-iwztq70v3: 0, 0, 0;
	--image-icsnud78w: url("");
	--color-issn1e6ai: 247, 247, 247;
	--color-i5scmyip4: 221, 221, 221;
	--color-iitv0p88y: 221, 221, 221;
	--color-ic0gs8kvv: 221, 221, 221;
	--color-i27n9mpzx: 221, 221, 221;
	--color-ityf7kdon: 0, 0, 0;
	--color-igmxxjudz: 170, 162, 153;
	--color-i68mo4y26: 170, 162, 153;
	--color-ik4v5g5cx: 170, 162, 153;
	--color-i3awm77il: 170, 162, 153;
	--color-ita1zxtuf: 247, 247, 247;
	--color-ifqcbrx8l: 170, 162, 153;
	--color-iij5iiu6k: 170, 162, 153;
	--color-impeb6b4y: 170, 162, 153;
	--color-ih6ktowr4: 170, 162, 153;
	--color-ik9bsq8ve: 170, 162, 153;
	--color-i373gggmi: 170, 162, 153;
	--color-imm42d84c: 170, 162, 153;
	--color-ih0i0b6lk: 170, 162, 153;
	--color-igae8r69b: 170, 162, 153;
	--color-iyi8qslln: 88, 88, 88;
	--color-i46m4weth: 88, 88, 88;
	--color-ilue1zow9: 88, 88, 88;
	--color-ivr8lowqd: 88, 88, 88;
}

.mosaic-popup--u-icqzr1hq5 { position: fixed; top: 0px; left: 0px; font-size: 12px; z-index: 11 }
.mosaic-popup__inner-bg--u-ifzn9i1es { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-ix36aoicu), 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-ihsadj946 { position: relative; width: 560px; max-width: 100vw; background-color: rgba(var(--color-ifcy9tjtc), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; overflow-x: hidden; overflow-y: hidden }
.mosaic-popup__close--u-iqbhq529g { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 62px; min-height: 62px; 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 }
.svg_image--u-ieslo4vq9 { 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: 24px; height: 24px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-ieslo4vq9 .path-ilytjzxao { fill: rgba(var(--color-i3o2uqd11), 1) }
.mosaic-form--u-ibyp8juch { display: -webkit-box; display: -ms-flexbox; display: flex; padding-bottom: 60px; padding-right: 60px; padding-left: 60px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; margin-left: 0px; margin-right: 0px; justify-content: center; width: 100%; padding-top: 60px; flex-shrink: 0; background-color: rgba(var(--color-itpipo7kz), 1) }
.mosaic-form--u-ibyp8juch * { outline-style: none }
.mosaic-form--u-ibyp8juch .mosaic-form__header { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 10px; color: rgba(var(--color-i1evwk5e4), 1); border-top-color: rgba(var(--color-ib57n57u6), 1); border-right-color: rgba(var(--color-i83bcb2vs), 1); border-bottom-color: rgba(var(--color-i288iyhk7), 1); border-left-color: rgba(var(--color-idrwsiol3), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__field { margin-bottom: 8px; font-size: 14px; margin-top: 8px; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; background-color: rgba(var(--color-if3pa06gn), 0); border-top-color: rgba(var(--color-itmn2j3zt), 0); border-right-color: rgba(var(--color-iqj5ki71r), 0); border-bottom-color: rgba(var(--color-imovm98qf), 0); border-left-color: rgba(var(--color-i09ywt9sl), 0); background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ibyp8juch .mosaic-form__name { font-size: 15px; color: rgba(var(--color-id1qs4tv0), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__text { width: 100%; display: block; height: 62px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-top-color: rgba(var(--color-ifrk4lk2o), 1); border-right-color: rgba(var(--color-ilp5xueol), 1); border-bottom-color: rgba(var(--color-i2jmz3t5u), 0.3); border-left-color: rgba(var(--color-iswol78tl), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 25px; padding-right: 25px; background-color: rgba(var(--color-ictkqy94e), 1); font-size: 15px; margin-left: 0px; margin-right: 0px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; color: rgba(var(--color-ih7528a92), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-form--u-ibyp8juch .mosaic-form__date { width: 100%; display: block; height: 62px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-top-color: rgba(var(--color-io5b4v1l3), 1); border-right-color: rgba(var(--color-ie3gb6sqi), 1); border-bottom-color: rgba(var(--color-i5ocnqaup), 0.3); border-left-color: rgba(var(--color-it5fm6i5k), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 25px; padding-right: 25px; background-color: rgba(var(--color-ihrj2u8fx), 1); font-size: 15px; margin-left: 0px; margin-right: 0px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; color: rgba(var(--color-i18wuhqhw), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px }
.mosaic-form--u-ibyp8juch .mosaic-form__date-interval { width: 100%; display: block; height: 62px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-top-color: rgba(var(--color-icb0dlogi), 1); border-right-color: rgba(var(--color-inmgvhpp6), 1); border-bottom-color: rgba(var(--color-ixjaillb3), 0.3); border-left-color: rgba(var(--color-idztncieg), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 25px; padding-right: 25px; background-color: rgba(var(--color-i1gm8oduq), 1); font-size: 15px; margin-left: 0px; margin-right: 0px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; color: rgba(var(--color-iyywyzmqb), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px }
.mosaic-form--u-ibyp8juch .mosaic-form__textarea { width: 100%; display: block; height: 62px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-top-color: rgba(var(--color-invh8hlfw), 1); border-right-color: rgba(var(--color-ip8wm181u), 1); border-bottom-color: rgba(var(--color-igwt307ww), 0.3); border-left-color: rgba(var(--color-ibk35ag6s), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 25px; padding-right: 25px; background-color: rgba(var(--color-ic602dq7f), 1); font-size: 15px; margin-left: 0px; margin-right: 0px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; color: rgba(var(--color-iejynx4qq), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px }
.mosaic-form--u-ibyp8juch .mosaic-form__select { width: 100%; display: block; height: 62px; 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; padding-bottom: 8px; padding-top: 8px; padding-left: 25px; padding-right: 25px; background-color: rgba(var(--color-i3r8cr4v4), 1); border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; border-top-color: rgba(var(--color-io3i4d8ga), 0); border-right-color: rgba(var(--color-iyupebrae), 0); border-bottom-color: rgba(var(--color-idbnp4v4z), 0); border-left-color: rgba(var(--color-i7oug4rfx), 0); color: rgba(var(--color-iwyp8lu8p), 1) }
.mosaic-form--u-ibyp8juch .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-i4kc88ood), 0.3); border-right-color: rgba(var(--color-ivrkq0p23), 0.3); border-bottom-color: rgba(var(--color-io0mlhyjn), 0.3); border-left-color: rgba(var(--color-iw8vomntt), 0.3); padding-bottom: 25px; padding-top: 25px; padding-left: 25px; padding-right: 25px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; font-size: 15px; background-color: rgba(var(--color-i9ow0islz), 1); color: rgba(var(--color-icvwiunq6), 1) }
.mosaic-form--u-ibyp8juch .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-ibyp8juch .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; margin-right: 15px; margin-left: 15px; color: rgba(var(--color-iaf0yicre), 1); border-bottom-color: rgba(var(--color-iptskzutl), 0.2); background-color: rgba(var(--color-iolb03t0m), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__success--u-i982kq4lo { font-size: 16px }
.mosaic-form--u-ibyp8juch .mosaic-form__error { color: rgba(var(--color-irsvgabaq), 1); display: block; -ms-flex-order: 1000; -webkit-order: 1000; order: 1000; margin-top: 10px }
.mosaic-form--u-ibyp8juch .mosaic-form__required { color: rgba(var(--color-ibj50cgza), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__note { font-size: 12px; color: rgba(var(--color-iy9ng4lv6), 1) }
.mosaic-form--u-ibyp8juch .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-i7nd294p9), 1); border-right-color: rgba(var(--color-i2r93qc13), 1); border-bottom-color: rgba(var(--color-ilrcb4fqq), 1); border-left-color: rgba(var(--color-is37hobml), 1); background-color: rgba(var(--color-iqn691907), 0.2) }
.mosaic-form--u-ibyp8juch .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-iqx2r4jrx), 1); border-right-color: rgba(var(--color-iw4fn7qo5), 1); border-bottom-color: rgba(var(--color-iz87brcbx), 1); border-left-color: rgba(var(--color-ikqejsv6v), 1); background-color: rgba(var(--color-irbex1pp9), 0.2) }
.mosaic-form--u-ibyp8juch .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-ibyp8juch .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; font-size: 15px }
.mosaic-form--u-ibyp8juch .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; font-size: 18px; line-height: normal; background-color: rgba(var(--color-i6jw4iy36), 1); color: rgba(var(--color-iqz93du53), 1); position: relative; justify-content: center; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; box-shadow: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; min-height: 82px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-weight: 500 }
.mosaic-form--u-ibyp8juch .mosaic-form__upload-progress { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; margin-bottom: 10px; padding-top: 25px; padding-bottom: 25px; padding-left: 25px; padding-right: 25px; right: 10px; border-top-color: rgba(var(--color-iidm69vf7), 1); border-right-color: rgba(var(--color-icmp1cxyy), 1); border-bottom-color: rgba(var(--color-iy4z0m64e), 1); border-left-color: rgba(var(--color-i90cu205m), 1); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-form--u-ibyp8juch .progressWrapper { padding-top: 15px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px }
.mosaic-form--u-ibyp8juch .progressContainer { position: relative }
.mosaic-form--u-ibyp8juch .progressCancel { font-size: 0px; display: block; height: 24px; width: 24px; position: absolute; right: 0px; top: 0px; text-align: center; background-image: var(--image-icb4umun1); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.mosaic-form--u-ibyp8juch .progressName { overflow-x: hidden; overflow-y: hidden; font-size: 17px; font-weight: 500; max-width: 90% }
.mosaic-form--u-ibyp8juch .progressBarStatus { margin-top: 6px; font-size: 15px; color: rgba(var(--color-ism7w9891), 1); max-width: 90% }
.mosaic-form--u-ibyp8juch .progressBarInProgress { font-size: 0px; width: 0px; height: 2px; margin-top: 15px; background-color: rgba(var(--color-ik0hk3g7a), 1) }
.mosaic-form--u-ibyp8juch .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-iktipoxgl), 1); margin-top: 2px }
.mosaic-form--u-ibyp8juch .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 10px; font-size: 15px; color: rgba(var(--color-iccl8f3xk), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__count-text {  }
.mosaic-form--u-ibyp8juch .mosaic-form__file-button-placeholder { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px; font-size: 16px; line-height: normal; position: relative; justify-content: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; font-weight: 600; font-family: Raleway, sans-serif; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; min-height: 72px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: rgba(var(--color-i6yp5bp76), 1); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-inmrd2ygo), 1); border-right-color: rgba(var(--color-ishnxhuy7), 1); border-bottom-color: rgba(var(--color-iv67fr1zy), 1); border-left-color: rgba(var(--color-ibkuja191), 1); background-color: rgba(var(--color-i9gcg2kc9), 0) }
.mosaic-form--u-ibyp8juch .mosaic-form__success__text--u-ifbnedldx { text-align: center; font-size: 20px }
.mosaic-form--u-ibyp8juch .mosaic-form__title--u-ietw1iry4 { font-size: 2vw; line-height: 120%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 600 }
.mosaic-form--u-ibyp8juch .text--u-ifgvo5fis { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 17px; vertical-align: top; position: relative; margin-top: 14px; color: rgba(var(--color-iei67cmod), 1); line-height: 150% }
.mosaic-form--u-ibyp8juch .div--u-ifcnmxk8p { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; margin-bottom: 25px }
.mosaic-form--u-ibyp8juch .mosaic-form__checkbox { margin-left: 0px; margin-top: 0px; margin-right: 14px; margin-bottom: 0px; width: 20px; height: 20px; display: none }
.mosaic-form--u-ibyp8juch .mosaic-form__radio { display: none }
.mosaic-form--u-ibyp8juch .div--u-iw4wkgn05 { padding-top: 25px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-form--u-ibyp8juch .div--u-iyu5n2uc9 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-form--u-ibyp8juch .mosaic-form__file-button { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-form--u-ibyp8juch .mosaic-form__count { margin-left: 5px }
.mosaic-form--u-ibyp8juch .mosaic-form__body {  }
.mosaic-form--u-ibyp8juch .mosaic-form__radio-icon:hover, .mosaic-form--u-ibyp8juch .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-ibyp8juch .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ibyp8juch .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-ibyp8juch .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-ibyp8juch .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-ibyp8juch .mosaic-form__text::placeholder { color: rgba(var(--color-irp5oorqb), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__textarea::placeholder { color: rgba(var(--color-ipyr4zkjh), 0.5) }
.mosaic-form--u-ibyp8juch .mosaic-form__button:hover, .mosaic-form--u-ibyp8juch .mosaic-form__button.is-hover { box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ibol9jfr3), 1); background-color: rgba(var(--color-ikue412de), 0); color: rgba(var(--color-id9potkek), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__text:focus, .mosaic-form--u-ibyp8juch .mosaic-form__text.is-focus { box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ix6qyfw1b), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__textarea:focus, .mosaic-form--u-ibyp8juch .mosaic-form__textarea.is-focus { box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i8pzeb06z), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-ibyp8juch .mosaic-form__file-button-placeholder.is-hover { border-top-color: rgba(var(--color-igmxxjudz), 1); border-right-color: rgba(var(--color-i68mo4y26), 1); border-bottom-color: rgba(var(--color-ik4v5g5cx), 1); border-left-color: rgba(var(--color-i3awm77il), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__file-button-placeholder:active, .mosaic-form--u-ibyp8juch .mosaic-form__file-button-placeholder.is-active { box-shadow: inset 0px 0px 0px 2px rgba(var(--color-ita1zxtuf), 1); background-color: rgba(var(--color-ifqcbrx8l), 0) }
.mosaic-form--u-ibyp8juch .mosaic-form__text:hover, .mosaic-form--u-ibyp8juch .mosaic-form__text.is-hover { box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iyi8qslln), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__text:active, .mosaic-form--u-ibyp8juch .mosaic-form__text.is-active {  }
.mosaic-form--u-ibyp8juch .mosaic-form__textarea:hover, .mosaic-form--u-ibyp8juch .mosaic-form__textarea.is-hover { box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i46m4weth), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__date:hover, .mosaic-form--u-ibyp8juch .mosaic-form__date.is-hover { box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ilue1zow9), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__date-interval:hover, .mosaic-form--u-ibyp8juch .mosaic-form__date-interval.is-hover { box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ivr8lowqd), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__checkbox ~ .mosaic-form__value { color: rgba(var(--color-idm9grm6r), 1); margin-left: 0px }
.mosaic-form--u-ibyp8juch .mosaic-form__radio ~ .mosaic-form__value { margin-left: 0px; color: rgba(var(--color-ir2oyd6c2), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { width: 18px; height: 18px; margin-right: 14px; background-color: rgba(var(--color-iwztq70v3), 0); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-image: var(--image-icsnud78w), linear-gradient(rgba(var(--color-issn1e6ai), 1) 0%, rgba(var(--color-issn1e6ai), 1) 100%); background-repeat: no-repeat, no-repeat; background-position: center center, left 0px top 0px; background-size: auto, auto; background-attachment: scroll, scroll; margin-bottom: auto; margin-top: 0px; border-top-color: rgba(var(--color-i5scmyip4), 1); border-right-color: rgba(var(--color-iitv0p88y), 1); border-bottom-color: rgba(var(--color-ic0gs8kvv), 1); border-left-color: rgba(var(--color-i27n9mpzx), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__radio ~ .mosaic-form__radio-icon { margin-right: 14px; width: 18px; height: 18px; background-color: rgba(var(--color-ityf7kdon), 0); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-form--u-ibyp8juch .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ibyp8juch .mosaic-form__checkbox ~ .mosaic-form__checkbox-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-iij5iiu6k), 1); border-right-color: rgba(var(--color-impeb6b4y), 1); border-bottom-color: rgba(var(--color-ih6ktowr4), 1); border-left-color: rgba(var(--color-ik9bsq8ve), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__radio ~ .mosaic-form__radio-icon:hover, .mosaic-form--u-ibyp8juch .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-i373gggmi), 1); border-right-color: rgba(var(--color-imm42d84c), 1); border-bottom-color: rgba(var(--color-ih0i0b6lk), 1); border-left-color: rgba(var(--color-igae8r69b), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-ibyp8juch .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { border-top-color: rgba(var(--color-iewj1glwz), 1); border-right-color: rgba(var(--color-imoy0pb8o), 1); border-bottom-color: rgba(var(--color-i6z551omz), 1); border-left-color: rgba(var(--color-iym7gk0gl), 1); background-color: rgba(var(--color-i3aaglsht), 1); box-shadow: inset 0px 0px 0px 3px rgba(var(--color-iosqgrqpt), 1) }
.mosaic-form--u-ibyp8juch .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-ibyp8juch .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { border-top-color: rgba(var(--color-ip7bsganv), 1); border-right-color: rgba(var(--color-ig4weji7s), 1); border-bottom-color: rgba(var(--color-itjqnvsfs), 1); border-left-color: rgba(var(--color-ixrgri0kj), 1); background-color: rgba(var(--color-iur36q94w), 1); background-image: var(--image-ithtsllvo); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.text--u-ifgvo5fis { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 12px; line-height: normal; vertical-align: top; position: relative }
.div--u-iyu5n2uc9 { width: 100%; position: relative; display: block }
.div--u-ifcnmxk8p { width: 100%; position: relative; display: block }
.mosaic-form__field--u-ivg36q1i6 { display: block }
.mosaic-form__field--u-iql34efi0 { display: block }
.mosaic-form__field--u-iyg34xptt { display: block }
.div--u-iw4wkgn05 { width: 100%; position: relative; display: block }
.mosaic-form__field--u-i9s0ejtuc { display: block }

@media (max-width: 991px) {
	.mosaic-form--u-ibyp8juch .mosaic-form__field {  }
	.mosaic-form--u-ibyp8juch .mosaic-form__textarea {  }
	.mosaic-form--u-ibyp8juch .mosaic-form__title--u-ietw1iry4 { font-size: 26px }
	.mosaic-popup__inner-data--u-ihsadj946 { width: 480px }
}

@media (max-width: 767px) {
	.mosaic-form--u-ibyp8juch { padding-left: 32px; padding-right: 32px; padding-bottom: 40px; padding-top: 60px }
	.mosaic-form--u-ibyp8juch .text--u-ifgvo5fis { margin-top: 8px; font-size: 16px }
	.mosaic-form--u-ibyp8juch .mosaic-form__title--u-ietw1iry4 { font-size: 24px }
	.mosaic-form--u-ibyp8juch .mosaic-form__button { font-size: 17px }
	.mosaic-popup__inner-data--u-ihsadj946 { width: 380px }
}

@media (max-width: 479px) {
	.mosaic-form--u-ibyp8juch { padding-left: 24px; padding-right: 24px }
	.mosaic-form--u-ibyp8juch .mosaic-form__button { padding-left: 25px; padding-right: 25px }
	.mosaic-form--u-ibyp8juch .mosaic-form__file-button-placeholder { padding-left: 25px; padding-right: 25px; font-size: 14px }
	.mosaic-form--u-ibyp8juch .div--u-iw4wkgn05 { padding-top: 15px }
	.mosaic-form--u-ibyp8juch .div--u-ifcnmxk8p { margin-bottom: 15px }
	.mosaic-form--u-ibyp8juch .mosaic-form__label { font-size: 14px }
	.mosaic-form--u-ibyp8juch .mosaic-form__title--u-ietw1iry4 { font-size: 22px }
	.mosaic-form--u-ibyp8juch .text--u-ifgvo5fis { font-size: 15px }
	.mosaic-popup__inner-data--u-ihsadj946 { width: 280px }
}