@font-face { font-family: "Jost"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/jost/jost-t.woff2") format("woff2"), url("/g/fonts/jost/jost-t.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/jost/jost-t-i.woff2") format("woff2"), url("/g/fonts/jost/jost-t-i.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/jost/jost-e-l.woff2") format("woff2"), url("/g/fonts/jost/jost-e-l.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 200; font-style: italic; font-display: swap; src: url("/g/fonts/jost/jost-e-l-i.woff2") format("woff2"), url("/g/fonts/jost/jost-e-l-i.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/jost/jost-l.woff2") format("woff2"), url("/g/fonts/jost/jost-l.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/jost/jost-l-i.woff2") format("woff2"), url("/g/fonts/jost/jost-l-i.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/jost/jost-r.woff2") format("woff2"), url("/g/fonts/jost/jost-r.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/jost/jost-r-i.woff2") format("woff2"), url("/g/fonts/jost/jost-r-i.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/jost/jost-m.woff2") format("woff2"), url("/g/fonts/jost/jost-m.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/jost/jost-m-i.woff2") format("woff2"), url("/g/fonts/jost/jost-m-i.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/jost/jost-s-b.woff2") format("woff2"), url("/g/fonts/jost/jost-s-b.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/jost/jost-s-b-i.woff2") format("woff2"), url("/g/fonts/jost/jost-s-b-i.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/jost/jost-b.woff2") format("woff2"), url("/g/fonts/jost/jost-b.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/jost/jost-b-i.woff2") format("woff2"), url("/g/fonts/jost/jost-b-i.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/jost/jost-e-b.woff2") format("woff2"), url("/g/fonts/jost/jost-e-b.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/jost/jost-e-b-i.woff2") format("woff2"), url("/g/fonts/jost/jost-e-b-i.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/jost/jost-bl.woff2") format("woff2"), url("/g/fonts/jost/jost-bl.woff") format("woff");}
@font-face { font-family: "Jost"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/jost/jost-bl-i.woff2") format("woff2"), url("/g/fonts/jost/jost-bl-i.woff") format("woff");}
:root {
	--color-ib34v0h4r: 0, 0, 0;
	--color-iu60g51w5: 255, 255, 255;
	--color-ir3soozrd: 46, 158, 110;
	--color-iy80c6w0i: 0, 0, 0;
	--color-ix5qoa7ym: 253, 254, 255;
	--color-iym5emk3k: 253, 254, 255;
	--color-iyjaoim74: 255, 255, 255;
	--color-iawvwjv4q: 0, 0, 0;
	--color-i5atatwj0: 0, 0, 0;
	--color-iecqgns12: 0, 0, 0;
	--color-iv6v0n4n8: 0, 0, 0;
	--color-ibvsfwe85: 0, 0, 0;
	--color-ix95ssxab: 0, 0, 0;
	--color-irijw0jhl: 255, 255, 255;
	--color-igfr823b0: 0, 0, 0;
	--color-izss6pi06: 18, 20, 33;
	--color-ijcdqx9vx: 0, 0, 0;
	--color-iy9xdrq5a: 0, 0, 0;
	--color-i9ldbvwa5: 0, 0, 0;
	--color-ie82m9xh6: 0, 0, 0;
	--color-iulwao2iy: 255, 255, 255;
	--color-i6b42ouy2: 0, 0, 0;
	--color-i6xqesnl2: 0, 0, 0;
	--color-ic8wyygwk: 0, 0, 0;
	--color-i5xon7iab: 0, 0, 0;
	--color-ifqh5g6cy: 0, 0, 0;
	--color-ithezm9i8: 255, 255, 255;
	--color-i6nhmzde8: 0, 0, 0;
	--color-i61l77z6n: 0, 0, 0;
	--color-inurt85rk: 0, 0, 0;
	--color-i8vr9585u: 0, 0, 0;
	--color-iw3v5g8ch: 0, 0, 0;
	--color-iz8uncbv8: 255, 255, 255;
	--color-id4m8hp0d: 0, 0, 0;
	--color-itprczmri: 0, 0, 0;
	--color-i6flh24ip: 0, 0, 0;
	--color-iaqf1dl0v: 0, 0, 0;
	--color-i2brl4ra9: 0, 0, 0;
	--color-irzkj466l: 255, 255, 255;
	--color-ik1mohvmt: 0, 0, 0;
	--color-is7gkfeiw: 0, 0, 0;
	--color-irz8helqz: 0, 0, 0;
	--color-iionkqwbf: 0, 0, 0;
	--color-iwol3zdoe: 0, 0, 0;
	--color-ibxelx2nf: 255, 255, 255;
	--color-ixlzfj7nl: 0, 0, 0;
	--color-ip8ok1x18: 0, 0, 0;
	--color-iltsirqn9: 255, 0, 0;
	--color-imgr4x6mg: 255, 176, 35;
	--color-iqh7co4bv: 128, 128, 128;
	--color-ieqsjqfbn: 128, 128, 128;
	--color-iiesyphbl: 128, 128, 128;
	--color-ihnfwrflz: 128, 128, 128;
	--color-i4dw0d6sm: 128, 128, 128;
	--color-iwxxmtjrn: 18, 20, 33;
	--color-igd2kka3j: 18, 20, 33;
	--color-idjs4cina: 128, 128, 128;
	--color-iiwhggzig: 128, 128, 128;
	--color-i0ewhd0wj: 128, 128, 128;
	--color-i2vl94tyf: 128, 128, 128;
	--color-i30a5hckq: 18, 20, 33;
	--color-i375zk693: 18, 20, 33;
	--color-i2oo7isi8: 197, 197, 197;
	--color-i1e6bcosd: 197, 197, 197;
	--color-i3proc0zr: 197, 197, 197;
	--color-i1bezqbbm: 197, 197, 197;
	--color-ibrbd819m: 197, 197, 197;
	--color-ixe3kaaax: 255, 176, 35;
	--color-inyi3yly5: 255, 176, 35;
	--color-ixblq88lj: 0, 0, 255;
	--color-i6ikjk6jh: 0, 0, 255;
	--color-ia1nvyi40: 0, 0, 0;
	--color-ihwlp1ut3: 18, 20, 33;
	--color-iwhxcw0lk: 255, 176, 35;
	--color-ip2155pgz: 255, 176, 35;
	--color-iewswb4oi: 255, 176, 35;
	--color-i4m10okv5: 255, 176, 35;
	--color-iq6qo0ovo: 255, 176, 35;
	--color-i04wow7gy: 255, 176, 35;
	--color-ig4i9i0t6: 255, 176, 35;
	--color-i7l8tnzaw: 255, 176, 35;
	--color-i2upytcz9: 255, 176, 35;
	--color-i27y0hs4t: 18, 20, 33;
	--color-ip2tr7wzs: 255, 176, 35;
	--color-i5wfitz4t: 255, 176, 35;
	--color-i1cjans8s: 255, 176, 35;
	--color-i2etcje9h: 255, 176, 35;
	--color-ioj50upei: 15, 22, 56;
	--color-i0qbsfgc2: 15, 22, 56;
	--color-im9smujt8: 15, 22, 56;
	--color-i0gh7lsgy: 0, 0, 0;
	--color-i5b95i829: 255, 176, 35;
	--color-if1m0jr4g: 255, 176, 35;
	--color-imm65omyc: 255, 176, 35;
	--color-ibmkpk90p: 255, 176, 35;
	--color-iht48um23: 255, 176, 35;
	--color-i2xbrlq9m: 255, 176, 35;
	--color-ixwr2q98n: 255, 176, 35;
	--color-iw79g4lgh: 255, 176, 35;
	--color-idfbvcs9i: 255, 176, 35;
	--color-in3w913qy: 255, 176, 35;
	--color-i2rr0zndm: 255, 176, 35;
	--color-imkccfybe: 255, 176, 35;
	--color-ikm7oc8x3: 42, 42, 42;
	--color-io0x7lmjn: 255, 176, 35;
	--color-ixxb1ry8p: 255, 176, 35;
	--color-iw5ps0kkz: 255, 176, 35;
	--color-iietgdmke: 255, 176, 35;
	--color-ibtgnclec: 255, 176, 35;
	--color-iov22t773: 0, 0, 0;
	--color-ikbgup5th: 255, 176, 35;
	--color-iob6qzuv7: 255, 176, 35;
	--color-il4dqekas: 255, 176, 35;
	--color-i194hed6i: 255, 176, 35;
	--color-i2bzco4do: 255, 176, 35;
	--color-ig8hsut52: 255, 176, 35;
	--color-ih3b114ov: 255, 176, 35;
	--color-ih1v77305: 255, 176, 35;
	--color-isxtw16tw: 255, 176, 35;
	--color-isfxelq9b: 255, 176, 35;
	--color-iydsfamn5: 255, 255, 255;
	--color-iqvuwv6l0: 0, 0, 0;
	--color-iwb2ufwds: 0, 0, 0;
	--color-i50hnq0sc: 255, 255, 255;
	--color-ifil2mqiz: 255, 255, 255;
	--color-i1h6z0dn4: 255, 255, 255;
	--color-i1ppnhlpc: 255, 176, 35;
	--color-ijxop65pu: 255, 255, 255;
}

.mosaic-popup--u-iu0zz8vbz { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-i9h4a9d8l { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-ib34v0h4r), 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-left: 6%; padding-right: 6%; padding-top: 25px; padding-bottom: 25px }
.mosaic-popup__inner-data--u-isg45un9z { position: relative; width: 550px; max-width: 100vw; background-color: rgba(var(--color-iu60g51w5), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: center }
.mosaic-popup__close--u-iek5sd7so { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 60px; min-height: 60px; text-align: center; background-color: rgba(var(--color-ir3soozrd), 1); 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; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; box-shadow: inset 0px 0px 888px 0px rgba(var(--color-iy80c6w0i), 0) }
.mosaic-popup__close--u-iek5sd7so:hover, .mosaic-popup__close--u-iek5sd7so.is-hover { box-shadow: inset 0px 0px 888px 0px rgba(var(--color-iyjaoim74), 0.22) }
.mosaic-popup__close--u-iek5sd7so:active, .mosaic-popup__close--u-iek5sd7so.is-active { box-shadow: inset 0px 0px 888px 0px rgba(var(--color-iawvwjv4q), 0.22) }
.mosaic-popup__close--u-iek5sd7so:hover .svg_image--u-igeggq2ld, .mosaic-popup__close--u-iek5sd7so.is-hover .svg_image--u-igeggq2ld { filter: blur(0px) }
.svg_image--u-igeggq2ld { 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: 35%; height: 35%; overflow-x: hidden; overflow-y: hidden; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.svg_image--u-igeggq2ld .path-igi8y75y7 { fill: rgba(var(--color-ix5qoa7ym), 1) }
.svg_image--u-igeggq2ld .path-i97u36cjx { fill: rgba(var(--color-iym5emk3k), 1) }
.div--u-ig5ceou1r { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; padding-top: 60px; padding-right: 60px; padding-bottom: 60px; padding-left: 60px; color: rgba(var(--color-i5atatwj0), 1); -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; justify-content: center }
.mosaic-form--u-i1p31n5jj { width: 100%; display: block }
.mosaic-form--u-i1p31n5jj * { outline-style: none }
.mosaic-form--u-i1p31n5jj .mosaic-form__title--u-i9w2hxpou { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 36px; line-height: 40px; font-family: Jost, sans-serif; letter-spacing: 0.6px; font-weight: 700; margin-bottom: 15px }
.mosaic-form--u-i1p31n5jj .mosaic-form__header { display: none }
.mosaic-form--u-i1p31n5jj .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; width: 100% }
.mosaic-form--u-i1p31n5jj .mosaic-form__field { margin-bottom: 25px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 0px; margin-left: 0px }
.mosaic-form--u-i1p31n5jj .mosaic-form__name { font-weight: bold }
.mosaic-form--u-i1p31n5jj .mosaic-form__text { 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-iecqgns12), 0.22); border-right-color: rgba(var(--color-iv6v0n4n8), 0.22); border-bottom-color: rgba(var(--color-ibvsfwe85), 0.22); border-left-color: rgba(var(--color-ix95ssxab), 0.22); padding-bottom: 20px; padding-top: 20px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-irijw0jhl), 1); flex-shrink: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-weight: 400; color: rgba(var(--color-igfr823b0), 1); min-height: 70px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
.mosaic-form--u-i1p31n5jj .mosaic-form__icon { width: 20px; height: 20px; margin-top: 25px; margin-right: 0px; margin-bottom: 0px; margin-left: 30px; background-color: rgba(var(--color-izss6pi06), 0); position: absolute; left: auto; top: auto; opacity: 0.08; display: none }
.mosaic-form--u-i1p31n5jj .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-i1p31n5jj .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-i1p31n5jj .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-i1p31n5jj .mosaic-form__date { 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-ijcdqx9vx), 0.12); border-right-color: rgba(var(--color-iy9xdrq5a), 0.12); border-bottom-color: rgba(var(--color-i9ldbvwa5), 0.12); border-left-color: rgba(var(--color-ie82m9xh6), 0.12); padding-bottom: 20px; padding-top: 20px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-iulwao2iy), 1); flex-shrink: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-weight: 400; color: rgba(var(--color-i6b42ouy2), 1); min-height: 70px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
.mosaic-form--u-i1p31n5jj .mosaic-form__date-interval { 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-i6xqesnl2), 0.12); border-right-color: rgba(var(--color-ic8wyygwk), 0.12); border-bottom-color: rgba(var(--color-i5xon7iab), 0.12); border-left-color: rgba(var(--color-ifqh5g6cy), 0.12); padding-bottom: 20px; padding-top: 20px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-ithezm9i8), 1); flex-shrink: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-weight: 400; color: rgba(var(--color-i6nhmzde8), 1); min-height: 70px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
.mosaic-form--u-i1p31n5jj .mosaic-form__textarea { 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-i61l77z6n), 0.12); border-right-color: rgba(var(--color-inurt85rk), 0.12); border-bottom-color: rgba(var(--color-i8vr9585u), 0.12); border-left-color: rgba(var(--color-iw3v5g8ch), 0.12); padding-bottom: 20px; padding-top: 20px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-iz8uncbv8), 1); flex-shrink: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-weight: 400; color: rgba(var(--color-id4m8hp0d), 1); min-height: 110px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
.mosaic-form--u-i1p31n5jj .mosaic-form__select { 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-itprczmri), 0.12); border-right-color: rgba(var(--color-i6flh24ip), 0.12); border-bottom-color: rgba(var(--color-iaqf1dl0v), 0.12); border-left-color: rgba(var(--color-i2brl4ra9), 0.12); padding-bottom: 20px; padding-top: 20px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-irzkj466l), 1); flex-shrink: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-weight: 400; color: rgba(var(--color-ik1mohvmt), 1); min-height: 70px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
.mosaic-form--u-i1p31n5jj .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-is7gkfeiw), 0.12); border-right-color: rgba(var(--color-irz8helqz), 0.12); border-bottom-color: rgba(var(--color-iionkqwbf), 0.12); border-left-color: rgba(var(--color-iwol3zdoe), 0.12); padding-bottom: 20px; padding-top: 20px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-ibxelx2nf), 1); flex-shrink: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-weight: 400; color: rgba(var(--color-ixlzfj7nl), 1); min-height: 70px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
.mosaic-form--u-i1p31n5jj .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100% }
.mosaic-form--u-i1p31n5jj .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; background-color: rgba(var(--color-ip8ok1x18), 0.15); margin-right: 10px; margin-left: 10px; opacity: 1 }
.mosaic-form--u-i1p31n5jj .mosaic-form__error { color: rgba(var(--color-iltsirqn9), 1); display: block; font-size: 14px; font-weight: 500; margin-bottom: 7px; line-height: 22px }
.mosaic-form--u-i1p31n5jj .mosaic-form__required { color: rgba(var(--color-imgr4x6mg), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__note { color: rgba(var(--color-iqh7co4bv), 1) }
.mosaic-form--u-i1p31n5jj .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-ieqsjqfbn), 1); border-right-color: rgba(var(--color-iiesyphbl), 1); border-bottom-color: rgba(var(--color-ihnfwrflz), 1); border-left-color: rgba(var(--color-i4dw0d6sm), 1); background-color: rgba(var(--color-iwxxmtjrn), 0.2) }
.mosaic-form--u-i1p31n5jj .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-idjs4cina), 1); border-right-color: rgba(var(--color-iiwhggzig), 1); border-bottom-color: rgba(var(--color-i0ewhd0wj), 1); border-left-color: rgba(var(--color-i2vl94tyf), 1); background-color: rgba(var(--color-i30a5hckq), 0.2) }
.mosaic-form--u-i1p31n5jj .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i1p31n5jj .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: 0px; margin-bottom: 0px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.mosaic-form--u-i1p31n5jj .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-i2oo7isi8), 1); border-right-color: rgba(var(--color-i1e6bcosd), 1); border-bottom-color: rgba(var(--color-i3proc0zr), 1); border-left-color: rgba(var(--color-i1bezqbbm), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-i1p31n5jj .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-ibrbd819m), 1) }
.mosaic-form--u-i1p31n5jj .progressContainer { position: relative }
.mosaic-form--u-i1p31n5jj .progressCancel { font-size: 0px; display: block; height: 40px; width: 40px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-ixe3kaaax), 1) }
.mosaic-form--u-i1p31n5jj .progressName { margin-right: 50px; font-weight: 700; color: rgba(var(--color-inyi3yly5), 1); text-align: left; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i1p31n5jj .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left }
.mosaic-form--u-i1p31n5jj .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-ixblq88lj), 1); margin-top: 5px }
.mosaic-form--u-i1p31n5jj .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-i6ikjk6jh), 1); margin-top: 5px }
.mosaic-form--u-i1p31n5jj .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 5px }
.mosaic-form--u-i1p31n5jj .svg_image--u-i1fslrp98 { width: 20px; height: 20px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; opacity: 1 }
.mosaic-form--u-i1p31n5jj .svg_image--u-i208dsj2f { width: 20px; height: 20px }
.mosaic-form--u-i1p31n5jj .button__text { display: block; z-index: 5 }
.mosaic-form--u-i1p31n5jj .mosaic-form__checkbox { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
.mosaic-form--u-i1p31n5jj .mosaic-form__success__text--u-iwoglilva { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 30px; line-height: 40px; font-family: Jost, sans-serif; letter-spacing: 0.3px; font-weight: 700; text-align: center }
.mosaic-form--u-i1p31n5jj .div--u-ikbk4h7jo { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-bottom: 0px; padding-right: 0px; height: 100%; padding-left: 0px }
.mosaic-form--u-i1p31n5jj .mosaic-form__button { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-color: rgba(var(--color-i0gh7lsgy), 0); border-top-left-radius: 25000px; border-top-right-radius: 25000px; border-bottom-right-radius: 25000px; border-bottom-left-radius: 25000px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch }
.mosaic-form--u-i1p31n5jj .mosaic-form__count-text { margin-right: 10px; opacity: 0.6 }
.mosaic-form--u-i1p31n5jj .mosaic-form__count { font-weight: 500 }
.mosaic-form--u-i1p31n5jj .mosaic-form__file-button-placeholder { padding-top: 0px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; border-bottom-width: 3px; border-bottom-color: rgba(var(--color-ibtgnclec), 1); border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; background-color: rgba(var(--color-iov22t773), 0); font-size: 18px; line-height: 28px; font-weight: 600 }
.mosaic-form--u-i1p31n5jj .mosaic-form__form--u-ihlb8cynz { 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-i1p31n5jj .div--u-iwj5swwm6 { width: 100%; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; padding-top: 20px; padding-bottom: 20px; padding-left: 40px; padding-right: 40px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-i1ppnhlpc), 1);  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; overflow-x: hidden; overflow-y: hidden; font-weight: 700; font-size: 34px; line-height: 40px; text-align: center; color: rgba(var(--color-ijxop65pu), 1); font-family: Jost, sans-serif; letter-spacing: 0.5px }
.mosaic-form--u-i1p31n5jj .mosaic-form__radio-icon:hover, .mosaic-form--u-i1p31n5jj .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-i1p31n5jj .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i1p31n5jj .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-i1p31n5jj .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i1p31n5jj .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i1p31n5jj .mosaic-form__text::placeholder { color: rgba(var(--color-ia1nvyi40), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__textarea::placeholder { color: rgba(var(--color-ihwlp1ut3), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__date:hover, .mosaic-form--u-i1p31n5jj .mosaic-form__date.is-hover { border-top-color: rgba(var(--color-iwhxcw0lk), 1); border-right-color: rgba(var(--color-ip2155pgz), 1); border-bottom-color: rgba(var(--color-iewswb4oi), 1); border-left-color: rgba(var(--color-i4m10okv5), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__date:active, .mosaic-form--u-i1p31n5jj .mosaic-form__date.is-active { box-shadow: inset 0px 0px 0px 2px rgba(var(--color-iq6qo0ovo), 1); border-top-color: rgba(var(--color-i04wow7gy), 1); border-right-color: rgba(var(--color-ig4i9i0t6), 1); border-bottom-color: rgba(var(--color-i7l8tnzaw), 1); border-left-color: rgba(var(--color-i2upytcz9), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__date::placeholder { color: rgba(var(--color-i27y0hs4t), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__text:hover, .mosaic-form--u-i1p31n5jj .mosaic-form__text.is-hover { border-top-color: rgba(var(--color-ip2tr7wzs), 1); border-right-color: rgba(var(--color-i5wfitz4t), 1); border-bottom-color: rgba(var(--color-i1cjans8s), 1); border-left-color: rgba(var(--color-i2etcje9h), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__text:focus, .mosaic-form--u-i1p31n5jj .mosaic-form__text.is-focus { border-top-color: rgba(var(--color-i5b95i829), 1); border-right-color: rgba(var(--color-if1m0jr4g), 1); border-bottom-color: rgba(var(--color-imm65omyc), 1); border-left-color: rgba(var(--color-ibmkpk90p), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__textarea:focus, .mosaic-form--u-i1p31n5jj .mosaic-form__textarea.is-focus { border-top-color: rgba(var(--color-iht48um23), 1); border-right-color: rgba(var(--color-i2xbrlq9m), 1); border-bottom-color: rgba(var(--color-ixwr2q98n), 1); border-left-color: rgba(var(--color-iw79g4lgh), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__date-interval:hover, .mosaic-form--u-i1p31n5jj .mosaic-form__date-interval.is-hover { border-top-color: rgba(var(--color-idfbvcs9i), 1); border-right-color: rgba(var(--color-in3w913qy), 1); border-bottom-color: rgba(var(--color-i2rr0zndm), 1); border-left-color: rgba(var(--color-imkccfybe), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__date-interval::placeholder { color: rgba(var(--color-ikm7oc8x3), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__textarea:hover, .mosaic-form--u-i1p31n5jj .mosaic-form__textarea.is-hover { border-top-color: rgba(var(--color-io0x7lmjn), 1); border-right-color: rgba(var(--color-ixxb1ry8p), 1); border-bottom-color: rgba(var(--color-iw5ps0kkz), 1); border-left-color: rgba(var(--color-iietgdmke), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-i1p31n5jj .mosaic-form__file-button-placeholder.is-hover { color: rgba(var(--color-ikbgup5th), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__select:hover, .mosaic-form--u-i1p31n5jj .mosaic-form__select.is-hover { border-top-color: rgba(var(--color-iob6qzuv7), 1); border-right-color: rgba(var(--color-il4dqekas), 1); border-bottom-color: rgba(var(--color-i194hed6i), 1); border-left-color: rgba(var(--color-i2bzco4do), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__select-multiple:hover, .mosaic-form--u-i1p31n5jj .mosaic-form__select-multiple.is-hover { border-top-color: rgba(var(--color-ig8hsut52), 1); border-right-color: rgba(var(--color-ih3b114ov), 1); border-bottom-color: rgba(var(--color-ih1v77305), 1); border-left-color: rgba(var(--color-isxtw16tw), 1) }
.mosaic-form--u-i1p31n5jj .mosaic-form__checkbox ~ .mosaic-form__value { opacity: 0.77; font-size: 14px; line-height: 24px }
.mosaic-form--u-i1p31n5jj .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i1p31n5jj .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-igd2kka3j), 0.2); background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i1p31n5jj .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i1p31n5jj .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-i375zk693), 0.2); background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form__field--u-ik1ltjikg { display: block }
.mosaic-form__field--u-ipfevfa2a { display: block }
.mosaic-form__field--u-iae1ov68z { display: block }
.svg_image--u-i1fslrp98 svg { width: 100%; height: 100% }
.svg_image--u-i1fslrp98 .path-irewpybw7 { fill: rgba(var(--color-ioj50upei), 1) }
.svg_image--u-i208dsj2f svg { width: 100%; height: 100% }
.svg_image--u-i208dsj2f .path-i2wh17wxm { fill: rgba(var(--color-i0qbsfgc2), 1) }
.svg_image--u-i208dsj2f .path-ilt7bvcce { fill: rgba(var(--color-im9smujt8), 1) }
.div--u-ikbk4h7jo { width: 100%; position: relative; display: block }
.mosaic-form__button--u-iwq6piwqr { display: block }
.mosaic-form__field--u-ijmzmogug { display: block }
.div--u-iwj5swwm6 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 20px; padding-bottom: 20px; padding-left: 40px; padding-right: 40px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-isfxelq9b), 1);  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; overflow-x: hidden; overflow-y: hidden; font-weight: 700; font-size: 30px; line-height: 40px; text-align: center; color: rgba(var(--color-iydsfamn5), 1); font-family: Jost, sans-serif; letter-spacing: 0.5px }
.div--u-iwj5swwm6:hover .div--u-iyka074ls, .div--u-iwj5swwm6.is-hover .div--u-iyka074ls { opacity: 0.22; width: 100%; left: 0px }
.div--u-iwj5swwm6:active .div--u-iyka074ls, .div--u-iwj5swwm6.is-active .div--u-iyka074ls { width: 100%; left: 0px; background-color: rgba(var(--color-i1h6z0dn4), 1); opacity: 0.33 }
.text--u-id78644k4 { display: block; z-index: 5 }
.mosaic-form--u-i7wbv82bw .div--u-iwj5swwm6 { padding-left: 75px; padding-right: 75px }
.mosaic-form--u-i7wbv82bw .text--u-id78644k4 {  }
.mosaic-form--u-i7wbv82bw .div--u-iwj5swwm6:hover, .mosaic-form--u-i7wbv82bw .div--u-iwj5swwm6.is-hover { color: rgba(var(--color-iqvuwv6l0), 1) }
.div--u-iyka074ls { width: 20px; position: absolute; display: inline-block; background-image: linear-gradient(90deg, rgba(var(--color-iwb2ufwds), 0) 0%, rgba(var(--color-i50hnq0sc), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; top: 0px; left: -18px; height: 100%; opacity: 0.22; transition-property: all; transition-duration: 450ms; transition-delay: 0ms; transition-timing-function: ease; transition-behavior: normal; background-color: rgba(var(--color-ifil2mqiz), 0.1) }

@media (max-width: 991px) {
	.mosaic-popup__close--u-iek5sd7so { min-width: 50px; min-height: 50px }
	.mosaic-popup__inner-data--u-isg45un9z {  }
	.div--u-ig5ceou1r { padding-top: 50px; padding-bottom: 50px; padding-left: 50px; padding-right: 50px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__button { margin-right: 0px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__field { margin-bottom: 20px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__icon { display: none }
	.mosaic-form--u-i1p31n5jj .mosaic-form__textarea { padding-left: 20px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__text { padding-left: 20px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__date { padding-left: 20px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__success__text--u-iwoglilva { font-size: 28px; line-height: 38px }
	.mosaic-form--u-i1p31n5jj .div--u-ikbk4h7jo { padding-right: 0px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__label {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-bottom: 0px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__date-interval { padding-left: 20px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__select { padding-left: 20px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__select-multiple { padding-left: 20px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__title--u-i9w2hxpou { font-size: 32px; line-height: 38px; letter-spacing: 0.4px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__checkbox ~ .mosaic-form__value { margin-bottom: 0px; font-size: 14px; line-height: 24px }
}

@media (max-width: 767px) {
	.mosaic-popup__close--u-iek5sd7so { top: -25px; right: 35px; margin-top: 0px }
	.mosaic-popup__inner-data--u-isg45un9z { width: 100% }
	.mosaic-form--u-i1p31n5jj .mosaic-form__success__text--u-iwoglilva { font-size: 26px; line-height: 36px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__title--u-i9w2hxpou { font-size: 28px; line-height: 34px; letter-spacing: 0px }
	.mosaic-form--u-i1p31n5jj .div--u-iwj5swwm6 { font-size: 24px; line-height: 34px; padding-top: 12px; padding-bottom: 12px; padding-left: 20px; padding-right: 20px; letter-spacing: 0.5px }
	.div--u-iwj5swwm6 { font-size: 20px; line-height: 30px; padding-top: 12px; padding-bottom: 12px; padding-left: 20px; padding-right: 20px; letter-spacing: 0.5px }
	.div--u-ig5ceou1r { padding-left: 35px; padding-right: 35px; padding-bottom: 35px; padding-top: 40px }
}

@media (max-width: 479px) {
	.mosaic-popup__inner-bg--u-i9h4a9d8l {  }
	.div--u-ig5ceou1r { padding-top: 40px; padding-bottom: 30px; padding-right: 30px; padding-left: 30px; font-size: 16px; line-height: 26px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__field { margin-right: 0px; margin-bottom: 20px }
	.mosaic-form--u-i1p31n5jj .div--u-ikbk4h7jo { padding-right: 0px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__textarea { min-height: 100px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__success__text--u-iwoglilva { font-size: 24px; line-height: 32px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__title--u-i9w2hxpou { font-size: 26px; line-height: 30px; letter-spacing: 0px }
	.mosaic-form--u-i1p31n5jj .mosaic-form__checkbox ~ .mosaic-form__value {  }
	.mosaic-form--u-i7wbv82bw .text--u-id78644k4 { font-size: 16px }
	.div--u-iwj5swwm6 {  }
	.mosaic-popup__close--u-iek5sd7so { right: 30px }
}