@font-face { font-family: "Inter"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-t.woff2") format("woff2"), url("/g/fonts/inter/inter-t.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-e-l.woff2") format("woff2"), url("/g/fonts/inter/inter-e-l.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-l.woff2") format("woff2"), url("/g/fonts/inter/inter-l.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-r.woff2") format("woff2"), url("/g/fonts/inter/inter-r.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-m.woff2") format("woff2"), url("/g/fonts/inter/inter-m.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-s-b.woff2") format("woff2"), url("/g/fonts/inter/inter-s-b.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-b.woff2") format("woff2"), url("/g/fonts/inter/inter-b.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-e-b.woff2") format("woff2"), url("/g/fonts/inter/inter-e-b.woff") format("woff");}
@font-face { font-family: "Inter"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/inter/inter-bl.woff2") format("woff2"), url("/g/fonts/inter/inter-bl.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-l.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-l.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-l-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-l-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-r.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-r.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-r-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-r-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-s-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-s-b.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-s-b-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-s-b-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-b.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-b-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-b-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-e-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-e-b.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-e-b-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-e-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-t.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-t.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-t-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-t-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-l.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-l-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-l.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-l-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-r.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-r.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-r-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-r-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-m.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-m.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-m-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-m-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-s-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-s-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-s-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-s-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-bl.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-bl.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-bl-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-bl-i.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-t.woff2") format("woff2"), url("/g/fonts/onest/onest-t.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-e-l.woff2") format("woff2"), url("/g/fonts/onest/onest-e-l.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-l.woff2") format("woff2"), url("/g/fonts/onest/onest-l.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-r.woff2") format("woff2"), url("/g/fonts/onest/onest-r.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-m.woff2") format("woff2"), url("/g/fonts/onest/onest-m.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-s-b.woff2") format("woff2"), url("/g/fonts/onest/onest-s-b.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-b.woff2") format("woff2"), url("/g/fonts/onest/onest-b.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-e-b.woff2") format("woff2"), url("/g/fonts/onest/onest-e-b.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-bl.woff2") format("woff2"), url("/g/fonts/onest/onest-bl.woff") format("woff");}
@font-face { font-family: "Literata"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/literata/literata-r.woff2") format("woff2"), url("/g/fonts/literata/literata-r.woff") format("woff");}
@font-face { font-family: "Literata"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/literata/literata-r-i.woff2") format("woff2"), url("/g/fonts/literata/literata-r-i.woff") format("woff");}
@font-face { font-family: "Literata"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/literata/literata-m.woff2") format("woff2"), url("/g/fonts/literata/literata-m.woff") format("woff");}
@font-face { font-family: "Literata"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/literata/literata-m-i.woff2") format("woff2"), url("/g/fonts/literata/literata-m-i.woff") format("woff");}
@font-face { font-family: "Literata"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/literata/literata-s-b.woff2") format("woff2"), url("/g/fonts/literata/literata-s-b.woff") format("woff");}
@font-face { font-family: "Literata"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/literata/literata-s-b-i.woff2") format("woff2"), url("/g/fonts/literata/literata-s-b-i.woff") format("woff");}
@font-face { font-family: "Literata"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/literata/literata-b.woff2") format("woff2"), url("/g/fonts/literata/literata-b.woff") format("woff");}
@font-face { font-family: "Literata"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/literata/literata-b-i.woff2") format("woff2"), url("/g/fonts/literata/literata-b-i.woff") format("woff");}
:root {
	--color-ijshsxbmk: 0, 0, 0;
	--color-i1blb87o0: 243, 243, 243;
	--color-imwpv57z2: 238, 238, 238;
	--color-imb6topr2: 22, 22, 22;
	--color-ikavjodgw: 34, 34, 34;
	--color-idjjbqdv1: 34, 34, 34;
	--color-i65dydoqv: 22, 22, 22;
	--color-iiqbvukcu: 34, 34, 34;
	--color-i771r6jyq: 255, 255, 254;
	--color-irptd847y: 22, 22, 22;
	--color-ikc86lih0: 169, 169, 169;
	--color-ix5hpb58c: 169, 169, 169;
	--color-i1lkmfyvz: 34, 34, 34;
	--color-ivl58zxv6: 169, 169, 169;
	--color-iqaluy25e: 255, 255, 254;
	--color-ihwjwsgmk: 34, 34, 34;
	--color-ilywx6731: 169, 169, 169;
	--color-ipix4ogyx: 169, 169, 169;
	--color-izxlx2lj3: 34, 34, 34;
	--color-isjwrfc9w: 169, 169, 169;
	--color-i5kcrh8lh: 255, 255, 254;
	--color-ioa2ybjls: 34, 34, 34;
	--color-ifvb63hzm: 34, 34, 34;
	--color-irtezthj8: 34, 34, 34;
	--color-ikixuk451: 22, 22, 22;
	--color-ikmj950nb: 34, 34, 34;
	--color-i59uc4m7t: 255, 255, 254;
	--color-idelalkrn: 22, 22, 22;
	--color-ie5s0zc99: 34, 34, 34;
	--color-isvq3zl70: 34, 34, 34;
	--color-ibkl6c2oh: 34, 34, 34;
	--color-i9j92ba8h: 34, 34, 34;
	--color-ixgdl9px4: 255, 255, 254;
	--color-i8bv218e1: 34, 34, 34;
	--color-i33cipnlh: 34, 34, 34;
	--color-igoh0ea7l: 34, 34, 34;
	--color-iwmkaegrr: 34, 34, 34;
	--color-ik14g3lkd: 34, 34, 34;
	--color-i7ox6g3q2: 255, 255, 254;
	--color-ixlr3eana: 34, 34, 34;
	--color-iavwvscmk: 34, 34, 34;
	--color-iidf4n4yo: 255, 0, 3;
	--color-ixtmbvnxe: 237, 12, 91;
	--color-imlmd9aa6: 128, 128, 128;
	--color-i5599hj72: 128, 128, 128;
	--color-ij2pddmp2: 128, 128, 128;
	--color-iibtspqnl: 128, 128, 128;
	--color-ibuy3jlt5: 128, 128, 128;
	--color-i8c4ca33n: 0, 135, 255;
	--color-id9gzz199: 0, 135, 255;
	--color-ikrd2fn1t: 128, 128, 128;
	--color-i2okrxyyr: 128, 128, 128;
	--color-i32dqnxmn: 128, 128, 128;
	--color-ivjaovjah: 128, 128, 128;
	--color-i38audmj0: 0, 135, 255;
	--color-ic4sge7lh: 0, 135, 255;
	--color-iku6kw76b: 255, 0, 3;
	--color-i3rhrl26h: 0, 255, 255;
	--color-igs17xfgv: 34, 34, 34;
	--color-i2uq28zn0: 50, 5, 108;
	--color-iqx2qaq3o: 255, 255, 255;
	--color-ivkui7ypg: 197, 197, 197;
	--color-ii7cpq00d: 197, 197, 197;
	--color-iul4fabmo: 197, 197, 197;
	--color-i8qfmwbtn: 197, 197, 197;
	--color-iotuv1ls9: 197, 197, 197;
	--color-iphw85rnc: 237, 12, 91;
	--color-is11xbb4b: 85, 85, 85;
	--color-ifg6keumu: 0, 0, 255;
	--color-i4k5luy2p: 0, 0, 255;
	--color-ic9d4z5in: 34, 34, 34;
	--color-iuvwg8dvp: 22, 22, 22;
	--color-iu6f6iuvr: 34, 34, 34;
	--color-i37qlstvu: 34, 34, 34;
	--color-iqez6d7g4: 34, 34, 34;
	--color-i5c5xedsb: 34, 34, 34;
	--color-ik6un2mcx: 34, 34, 34;
	--color-i90lz2pql: 34, 34, 34;
	--color-iqd83ssu4: 34, 34, 34;
	--color-ijfeeme14: 34, 34, 34;
	--color-ibmdimmro: 34, 34, 34;
	--color-i0wu9s15a: 34, 34, 34;
	--color-izht1jdhp: 34, 34, 34;
	--color-iz9qsmdzq: 34, 34, 34;
	--color-ihweh1aom: 34, 34, 34;
	--color-ivqxmxro1: 34, 34, 34;
	--color-ih2u23pf7: 255, 255, 255;
	--color-imovy427b: 0, 255, 255;
	--color-i4i4pzhbz: 0, 255, 255;
	--color-ign51df7w: 255, 0, 3;
	--color-ivikx6wp8: 255, 0, 3;
	--color-i81erkqn8: 22, 22, 22;
	--color-ivycqr0jn: 34, 34, 34;
	--color-idf5mci0q: 255, 255, 254;
	--color-idvft0nv2: 34, 34, 34;
	--color-i81ycu65c: 34, 34, 34;
	--color-ia7luctyx: 22, 22, 22;
	--color-imltfxzgt: 34, 34, 34;
	--color-i0t4lrghc: 34, 34, 34;
	--color-inax1gxt5: 34, 34, 34;
	--color-i46v02dvv: 34, 34, 34;
	--color-ijswcaz84: 34, 34, 34;
	--color-i2y8f6txm: 34, 34, 34;
	--color-ip6lr1jk2: 34, 34, 34;
	--color-ip87h632h: 34, 34, 34;
	--color-i7ssivv4q: 34, 34, 34;
	--color-iz1kldfzh: 34, 34, 34;
	--color-ilxsc49mx: 34, 34, 34;
	--color-ir7bqmxop: 34, 34, 34;
	--color-ienoyl3gt: 34, 34, 34;
	--color-ic5bpnepb: 34, 34, 34;
	--color-iwlhz3uzp: 34, 34, 34;
	--color-ifjtkoj3i: 34, 34, 34;
	--color-ifb1cn9vp: 34, 34, 34;
	--color-iek5fn90t: 34, 34, 34;
	--color-igf24v8q0: 34, 34, 34;
	--color-il4t2sqek: 34, 34, 34;
	--color-idmprsmm6: 34, 34, 34;
	--color-iylxblsnb: 34, 34, 34;
	--color-i0rf16xcf: 34, 34, 34;
	--color-i7wefcw9m: 34, 34, 34;
	--color-iklzhq4w6: 34, 34, 34;
	--color-ifvjoezsd: 34, 34, 34;
	--color-isnyool15: 34, 34, 34;
	--color-ig38iudza: 34, 34, 34;
	--color-i2i7dl4b6: 34, 34, 34;
	--color-irv21ixjo: 34, 34, 34;
	--color-itgsb6pxn: 34, 34, 34;
	--color-io64e894z: 34, 34, 34;
	--color-ixund8q7x: 34, 34, 34;
	--color-i6he5g5sv: 34, 34, 34;
	--color-i6o0m88if: 34, 34, 34;
	--color-i0ctoqz1x: 34, 34, 34;
	--color-i3isfz2cj: 34, 34, 34;
	--color-ipkqp0da1: 34, 34, 34;
	--color-iw849u3s2: 34, 34, 34;
	--color-iwakiwiva: 34, 34, 34;
	--color-i7ruc3ifx: 34, 34, 34;
	--color-ioh21rhi1: 34, 34, 34;
	--color-ib9os5w1k: 34, 34, 34;
	--color-ixkmmp6v4: 34, 34, 34;
	--color-ir94nn6rk: 34, 34, 34;
	--color-i63xiokp2: 34, 34, 34;
	--color-ijvzm29jr: 34, 34, 34;
	--color-i1i5pasj1: 34, 34, 34;
	--color-irpx1c4hb: 34, 34, 34;
	--color-i61c99scd: 182, 151, 110;
	--color-ipd9lmaqa: 182, 151, 110;
	--color-ienmquhwx: 19, 19, 19;
	--color-ixhszlkjh: 255, 0, 3;
	--color-i50gobfoa: 34, 34, 34;
	--color-ic28pv2l2: 255, 255, 255;
}

.mosaic-popup--u-i0ykmoair { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-i1iho5tku { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-ijshsxbmk), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-behavior: normal; 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-il005zr4w { position: relative; width: 500px; min-height: 300px; max-width: 100vw; background-color: rgba(var(--color-i1blb87o0), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-left: 40px; padding-right: 40px; padding-top: 50px; padding-bottom: 50px; border-top-left-radius: 32px; border-top-right-radius: 32px; border-bottom-right-radius: 32px; border-bottom-left-radius: 32px }
.mosaic-popup__close--u-i3utb7nhh { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 40px; min-height: 40px; text-align: center; background-color: rgba(var(--color-imwpv57z2), 0); 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-iedeskgz6 { 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: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iedeskgz6 .path-izcoit8im { fill: rgba(var(--color-i50gobfoa), 1) }
.mosaic-form--u-i80i8v0ef { min-height: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: flex-start; padding-top: 0px; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-form--u-i80i8v0ef * { outline-style: none }
.mosaic-form--u-i80i8v0ef .mosaic-form__title--u-i99kp5gge { font-size: 35px; line-height: 45px; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-family: Inter, sans-serif; color: rgba(var(--color-imb6topr2), 1); font-weight: 500 }
.mosaic-form--u-i80i8v0ef .mosaic-form__header { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 10px }
.mosaic-form--u-i80i8v0ef .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-i80i8v0ef .mosaic-form__field { margin-bottom: 10px; font-family: Open Sans, sans-serif; margin-top: 10px }
.mosaic-form--u-i80i8v0ef .mosaic-form__name { font-weight: 400; font-family: Montserrat, sans-serif; letter-spacing: 1px; margin-bottom: 3px; font-size: 17px; line-height: 24px }
.mosaic-form--u-i80i8v0ef .mosaic-form__text { width: 100%; display: block; height: auto; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid; border-top-color: rgba(var(--color-ikavjodgw), 0.2); border-right-color: rgba(var(--color-idjjbqdv1), 0.2); border-bottom-color: rgba(var(--color-i65dydoqv), 0.1); border-left-color: rgba(var(--color-iiqbvukcu), 0.2); padding-bottom: 8px; padding-top: 8px; padding-left: 36px; padding-right: 10px; background-color: rgba(var(--color-i771r6jyq), 0); flex-shrink: 1; font-weight: 400; border-right-width: 0px; border-left-width: 0px; color: rgba(var(--color-irptd847y), 1); font-family: Montserrat, sans-serif; font-size: 14px }
.mosaic-form--u-i80i8v0ef .mosaic-form__icon { width: 25px; height: 25px; margin-top: 6px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: absolute; bottom: auto }
.mosaic-form--u-i80i8v0ef .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-i80i8v0ef .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-i80i8v0ef .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-i80i8v0ef .mosaic-form__date { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: auto; width: 100%; 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-ikc86lih0), 1); border-right-color: rgba(var(--color-ix5hpb58c), 1); border-bottom-color: rgba(var(--color-i1lkmfyvz), 0.2); border-left-color: rgba(var(--color-ivl58zxv6), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-iqaluy25e), 1); cursor: pointer; color: rgba(var(--color-ihwjwsgmk), 0.7) }
.mosaic-form--u-i80i8v0ef .mosaic-form__date-interval { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: auto; width: 100%; 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-ilywx6731), 1); border-right-color: rgba(var(--color-ipix4ogyx), 1); border-bottom-color: rgba(var(--color-izxlx2lj3), 0.2); border-left-color: rgba(var(--color-isjwrfc9w), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-i5kcrh8lh), 1); cursor: pointer; color: rgba(var(--color-ioa2ybjls), 0.7); font-size: 15px }
.mosaic-form--u-i80i8v0ef .mosaic-form__textarea { width: 100%; display: block; height: auto; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid; border-top-color: rgba(var(--color-ifvb63hzm), 0.2); border-right-color: rgba(var(--color-irtezthj8), 0.2); border-bottom-color: rgba(var(--color-ikixuk451), 0.1); border-left-color: rgba(var(--color-ikmj950nb), 0.2); padding-bottom: 8px; padding-top: 8px; padding-left: 36px; padding-right: 10px; background-color: rgba(var(--color-i59uc4m7t), 0); flex-shrink: 1; font-weight: 400; border-right-width: 0px; border-left-width: 0px; color: rgba(var(--color-idelalkrn), 1); font-family: Montserrat, sans-serif; font-size: 14px; min-height: 100px }
.mosaic-form--u-i80i8v0ef .mosaic-form__select { width: 100%; display: block; height: auto; 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-ie5s0zc99), 0.2); border-right-color: rgba(var(--color-isvq3zl70), 0.2); border-bottom-color: rgba(var(--color-ibkl6c2oh), 0.2); border-left-color: rgba(var(--color-i9j92ba8h), 0.2); padding-bottom: 8px; padding-top: 8px; padding-left: 0px; padding-right: 0px; background-color: rgba(var(--color-ixgdl9px4), 1); -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat; background-position: right 10px center; background-size: cover; background-attachment: scroll; color: rgba(var(--color-i8bv218e1), 0.7) }
.mosaic-form--u-i80i8v0ef .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: none; border-bottom-style: solid; border-left-style: none; border-top-color: rgba(var(--color-i33cipnlh), 0.2); border-right-color: rgba(var(--color-igoh0ea7l), 0.2); border-bottom-color: rgba(var(--color-iwmkaegrr), 0.2); border-left-color: rgba(var(--color-ik14g3lkd), 0.2); padding-bottom: 8px; padding-top: 8px; padding-left: 0px; padding-right: 20px; background-color: rgba(var(--color-i7ox6g3q2), 1); color: rgba(var(--color-ixlr3eana), 0.8); font-size: 15px; line-height: 24px }
.mosaic-form--u-i80i8v0ef .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-i80i8v0ef .mosaic-form__date-interval-delimiter { width: 15px; height: 1px; flex-shrink: 0; background-color: rgba(var(--color-iavwvscmk), 0.7); margin-right: 20px; margin-left: 20px }
.mosaic-form--u-i80i8v0ef .mosaic-form__error { color: rgba(var(--color-iidf4n4yo), 1); font-size: 14px }
.mosaic-form--u-i80i8v0ef .mosaic-form__required { color: rgba(var(--color-ixtmbvnxe), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__note { color: rgba(var(--color-imlmd9aa6), 1) }
.mosaic-form--u-i80i8v0ef .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-i5599hj72), 1); border-right-color: rgba(var(--color-ij2pddmp2), 1); border-bottom-color: rgba(var(--color-iibtspqnl), 1); border-left-color: rgba(var(--color-ibuy3jlt5), 1); background-color: rgba(var(--color-i8c4ca33n), 0.2) }
.mosaic-form--u-i80i8v0ef .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-ikrd2fn1t), 1); border-right-color: rgba(var(--color-i2okrxyyr), 1); border-bottom-color: rgba(var(--color-i32dqnxmn), 1); border-left-color: rgba(var(--color-ivjaovjah), 1); background-color: rgba(var(--color-i38audmj0), 0.2) }
.mosaic-form--u-i80i8v0ef .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i80i8v0ef .mosaic-form__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-top: 0px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.mosaic-form--u-i80i8v0ef .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 18px; padding-right: 35px; padding-bottom: 18px; padding-left: 35px; background-color: rgba(var(--color-iku6kw76b), 1); position: relative; text-decoration-line: none; margin-left: 0px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: center; text-align: center; box-shadow: 0px 20px 20px -10px rgba(var(--color-igs17xfgv), 0.2); flex-shrink: 1; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; font-size: 14px; color: rgba(var(--color-iqx2qaq3o), 1); font-weight: 500; transition-property: all; transition-duration: 750ms; transition-delay: 0ms; transition-timing-function: ease; font-family: Montserrat, sans-serif; margin-top: 20px; margin-right: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none }
.mosaic-form--u-i80i8v0ef .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-ivkui7ypg), 1); border-right-color: rgba(var(--color-ii7cpq00d), 1); border-bottom-color: rgba(var(--color-iul4fabmo), 1); border-left-color: rgba(var(--color-i8qfmwbtn), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-i80i8v0ef .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-iotuv1ls9), 1) }
.mosaic-form--u-i80i8v0ef .progressContainer { position: relative }
.mosaic-form--u-i80i8v0ef .progressCancel { font-size: 0px; display: block; height: 40px; width: 40px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-iphw85rnc), 1) }
.mosaic-form--u-i80i8v0ef .progressName { margin-right: 50px; font-weight: 700; color: rgba(var(--color-is11xbb4b), 1); text-align: left; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i80i8v0ef .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left }
.mosaic-form--u-i80i8v0ef .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-ifg6keumu), 1); margin-top: 5px }
.mosaic-form--u-i80i8v0ef .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-i4k5luy2p), 1); margin-top: 5px }
.mosaic-form--u-i80i8v0ef .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; color: rgba(var(--color-ic9d4z5in), 0.7) }
.mosaic-form--u-i80i8v0ef .div--u-ivz2xjk7t { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 10px }
.mosaic-form--u-i80i8v0ef .mosaic-form__form--u-izdcoz9lq { 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-i80i8v0ef .button__text { font-weight: 500; margin-right: 0px; font-family: Onest, sans-serif; font-size: 17px; color: rgba(var(--color-ih2u23pf7), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__file-button-placeholder { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: rgba(var(--color-idf5mci0q), 1); padding-left: 0px; padding-right: 0px; padding-bottom: 3px; box-shadow: inset 0px -1px 0px 0px rgba(var(--color-idvft0nv2), 0.7); color: rgba(var(--color-i81ycu65c), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__upload-button { display: -webkit-box; display: -ms-flexbox; display: flex }
.mosaic-form--u-i80i8v0ef .mosaic-form__file-button { margin-right: 20px }
.mosaic-form--u-i80i8v0ef .mosaic-form__count { font-family: Literata, serif; font-size: 18px }
.mosaic-form--u-i80i8v0ef .mosaic-form__count-text { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; margin-bottom: 2px; margin-right: 6px }
.mosaic-form--u-i80i8v0ef .mosaic-form__success__text--u-isk4mnf2e { font-family: Onest, sans-serif; font-size: 20px }
.mosaic-form--u-i80i8v0ef .svg_image--u-iha6mxsil { width: 20px; height: 20px }
.mosaic-form--u-i80i8v0ef .svg_image--u-i2962z5n6 { width: 20px; height: 20px }
.mosaic-form--u-i80i8v0ef .svg_image--u-i962pt8re { width: 20px; height: 20px }
.mosaic-form--u-i80i8v0ef .mosaic-form__radio-icon:hover, .mosaic-form--u-i80i8v0ef .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-i80i8v0ef .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i80i8v0ef .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-i80i8v0ef .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i80i8v0ef .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i80i8v0ef .mosaic-form__text:hover, .mosaic-form--u-i80i8v0ef .mosaic-form__text.is-hover { border-top-color: rgba(var(--color-iu6f6iuvr), 0.5); border-right-color: rgba(var(--color-i37qlstvu), 0.5); border-bottom-color: rgba(var(--color-iqez6d7g4), 1); border-left-color: rgba(var(--color-i5c5xedsb), 0.5) }
.mosaic-form--u-i80i8v0ef .mosaic-form__text:active, .mosaic-form--u-i80i8v0ef .mosaic-form__text.is-active { border-top-color: rgba(var(--color-ik6un2mcx), 0.1); border-right-color: rgba(var(--color-i90lz2pql), 0.1); border-bottom-color: rgba(var(--color-iqd83ssu4), 0.1); border-left-color: rgba(var(--color-ijfeeme14), 0.1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__text:focus, .mosaic-form--u-i80i8v0ef .mosaic-form__text.is-focus { border-top-color: rgba(var(--color-ibmdimmro), 0.1); border-right-color: rgba(var(--color-i0wu9s15a), 0.1); border-bottom-color: rgba(var(--color-izht1jdhp), 0.1); border-left-color: rgba(var(--color-iz9qsmdzq), 0.1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__text::placeholder { color: rgba(var(--color-iuvwg8dvp), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__button:hover, .mosaic-form--u-i80i8v0ef .mosaic-form__button.is-hover { box-shadow: none; transform: scale3d(1.05, 1.05, 1.05) }
.mosaic-form--u-i80i8v0ef .mosaic-form__textarea:hover, .mosaic-form--u-i80i8v0ef .mosaic-form__textarea.is-hover { border-top-color: rgba(var(--color-imltfxzgt), 0.5); border-right-color: rgba(var(--color-i0t4lrghc), 0.5); border-bottom-color: rgba(var(--color-inax1gxt5), 1); border-left-color: rgba(var(--color-i46v02dvv), 0.5) }
.mosaic-form--u-i80i8v0ef .mosaic-form__textarea:active, .mosaic-form--u-i80i8v0ef .mosaic-form__textarea.is-active { border-top-color: rgba(var(--color-ijswcaz84), 0.1); border-right-color: rgba(var(--color-i2y8f6txm), 0.1); border-bottom-color: rgba(var(--color-ip6lr1jk2), 0.1); border-left-color: rgba(var(--color-ip87h632h), 0.1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__textarea:focus, .mosaic-form--u-i80i8v0ef .mosaic-form__textarea.is-focus { border-top-color: rgba(var(--color-i7ssivv4q), 0.1); border-right-color: rgba(var(--color-iz1kldfzh), 0.1); border-bottom-color: rgba(var(--color-ilxsc49mx), 0.1); border-left-color: rgba(var(--color-ir7bqmxop), 0.1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__textarea::placeholder { color: rgba(var(--color-i81erkqn8), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__select:hover, .mosaic-form--u-i80i8v0ef .mosaic-form__select.is-hover { border-top-color: rgba(var(--color-ienoyl3gt), 1); border-right-color: rgba(var(--color-ic5bpnepb), 1); border-bottom-color: rgba(var(--color-iwlhz3uzp), 1); border-left-color: rgba(var(--color-ifjtkoj3i), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__select:active, .mosaic-form--u-i80i8v0ef .mosaic-form__select.is-active { border-top-color: rgba(var(--color-ifb1cn9vp), 0.1); border-right-color: rgba(var(--color-iek5fn90t), 0.1); border-bottom-color: rgba(var(--color-igf24v8q0), 0.1); border-left-color: rgba(var(--color-il4t2sqek), 0.1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__select:focus, .mosaic-form--u-i80i8v0ef .mosaic-form__select.is-focus { border-top-color: rgba(var(--color-idmprsmm6), 0.1); border-right-color: rgba(var(--color-iylxblsnb), 0.1); border-bottom-color: rgba(var(--color-i0rf16xcf), 0.1); border-left-color: rgba(var(--color-i7wefcw9m), 0.1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__date:hover, .mosaic-form--u-i80i8v0ef .mosaic-form__date.is-hover { border-bottom-color: rgba(var(--color-iklzhq4w6), 1); color: rgba(var(--color-ifvjoezsd), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__date:active, .mosaic-form--u-i80i8v0ef .mosaic-form__date.is-active { border-bottom-color: rgba(var(--color-isnyool15), 0.1); color: rgba(var(--color-ig38iudza), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__date:focus, .mosaic-form--u-i80i8v0ef .mosaic-form__date.is-focus { border-bottom-color: rgba(var(--color-i2i7dl4b6), 0.1); color: rgba(var(--color-irv21ixjo), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__date-interval:hover, .mosaic-form--u-i80i8v0ef .mosaic-form__date-interval.is-hover { border-bottom-color: rgba(var(--color-itgsb6pxn), 1); color: rgba(var(--color-io64e894z), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__date-interval:active, .mosaic-form--u-i80i8v0ef .mosaic-form__date-interval.is-active { border-bottom-color: rgba(var(--color-ixund8q7x), 0.1); color: rgba(var(--color-i6he5g5sv), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__date-interval:focus, .mosaic-form--u-i80i8v0ef .mosaic-form__date-interval.is-focus { border-bottom-color: rgba(var(--color-i6o0m88if), 0.1); color: rgba(var(--color-i0ctoqz1x), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__select-multiple:hover, .mosaic-form--u-i80i8v0ef .mosaic-form__select-multiple.is-hover { color: rgba(var(--color-i3isfz2cj), 1); border-right-color: rgba(var(--color-ipkqp0da1), 1); border-top-color: rgba(var(--color-iw849u3s2), 1); border-bottom-color: rgba(var(--color-iwakiwiva), 1); border-left-color: rgba(var(--color-i7ruc3ifx), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__select-multiple:active, .mosaic-form--u-i80i8v0ef .mosaic-form__select-multiple.is-active { border-top-color: rgba(var(--color-ioh21rhi1), 0.1); border-right-color: rgba(var(--color-ib9os5w1k), 0.1); border-bottom-color: rgba(var(--color-ixkmmp6v4), 0.1); border-left-color: rgba(var(--color-ir94nn6rk), 0.1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__select-multiple:focus, .mosaic-form--u-i80i8v0ef .mosaic-form__select-multiple.is-focus { border-top-color: rgba(var(--color-i63xiokp2), 0.1); border-right-color: rgba(var(--color-ijvzm29jr), 0.1); border-bottom-color: rgba(var(--color-i1i5pasj1), 0.1); border-left-color: rgba(var(--color-irpx1c4hb), 0.1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-i80i8v0ef .mosaic-form__file-button-placeholder.is-hover { color: rgba(var(--color-i61c99scd), 1); box-shadow: inset 0px -1px 0px 0px rgba(var(--color-ipd9lmaqa), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__textarea::placeholder::placeholder { color: rgba(var(--color-ivycqr0jn), 0.5) }
.mosaic-form--u-i80i8v0ef .svg_image--u-iha6mxsil .path-i37jfqpjh { fill: rgba(var(--color-ign51df7w), 1) }
.mosaic-form--u-i80i8v0ef .svg_image--u-i2962z5n6 .path-ilbd7uurm { fill: rgba(var(--color-ivikx6wp8), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 14px; margin-left: 12px; color: rgba(var(--color-ia7luctyx), 1); font-family: Montserrat, sans-serif; font-weight: 500 }
.mosaic-form--u-i80i8v0ef .mosaic-form__radio ~ .mosaic-form__value { font-family: Montserrat, sans-serif; font-size: 14px }
.mosaic-form--u-i80i8v0ef .svg_image--u-i962pt8re .path-iwfps26o7 { fill: rgba(var(--color-ixhszlkjh), 1) }
.mosaic-form--u-i80i8v0ef .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i80i8v0ef .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-id9gzz199), 0.2); background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i80i8v0ef .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i80i8v0ef .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-ic4sge7lh), 0.2); background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i80i8v0ef .mosaic-form__button:hover .button__text, .mosaic-form--u-i80i8v0ef .mosaic-form__button.is-hover .button__text { color: rgba(var(--color-ic28pv2l2), 1) }
.div--u-ivz2xjk7t { width: 100%; position: relative; display: block }
.mosaic-form__field--u-i7ijoe233 { display: block }
.svg_image--u-iha6mxsil .path-i37jfqpjh { fill: rgba(var(--color-ihweh1aom), 1) }
.svg_image--u-i2962z5n6 .path-ilbd7uurm { fill: rgba(var(--color-ivqxmxro1), 1) }
.mosaic-form__field--u-ix4v3ub0d { display: block }
.div--u-i2lzis9wl { width: 100%; position: relative; display: block }
.mosaic-form__field--u-ixpkeyrj4 { display: block }
.svg_image--u-i962pt8re svg { width: 100%; height: 100% }
.svg_image--u-i962pt8re .path-iwfps26o7 { fill: rgba(var(--color-ienmquhwx), 1) }
.mosaic-form__field--u-iz6q9lvdp { display: block }

@media (max-width: 991px) {
	.mosaic-form--u-i80i8v0ef { padding-top: 10px }
	.mosaic-form--u-i80i8v0ef .mosaic-form__button { margin-left: 0px }
	.mosaic-form--u-i80i8v0ef .mosaic-form__title--u-i99kp5gge { font-size: 30px; justify-content: flex-start; line-height: 40px; text-align: left; width: 100%; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 20px }
	.mosaic-form--u-i80i8v0ef .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 13px }
}

@media (max-width: 767px) {
	.mosaic-form--u-i80i8v0ef .mosaic-form__title--u-i99kp5gge { font-size: 25px; text-align: left; width: 100%; margin-bottom: 10px; line-height: 35px }
	.mosaic-form--u-i80i8v0ef .mosaic-form__button { margin-left: 0px }
	.mosaic-popup__inner-data--u-il005zr4w { padding-left: 20px; padding-right: 20px; padding-top: 40px; padding-bottom: 40px; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-right-radius: 16px; border-bottom-left-radius: 16px }
}

@media (max-width: 479px) {
	.mosaic-form--u-i80i8v0ef .mosaic-form__title--u-i99kp5gge { margin-left: 0px; margin-right: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 23px; line-height: 30px; text-align: left }
	.mosaic-form--u-i80i8v0ef .button__text { font-size: 17px }
	.mosaic-form--u-i80i8v0ef .mosaic-form__button { padding-left: 30px; padding-right: 30px }
}