
:root {
	--color-i3n35ltbk: 0, 0, 0;
	--color-i8kng7f85: 42, 51, 63;
	--color-ita10akv2: 253, 253, 253;
	--color-i20z1n1q0: 253, 253, 253;
	--color-imd3au0cq: 0, 0, 0;
	--color-iqwwuq11v: 253, 253, 253;
	--color-ikbfi39ar: 253, 253, 253;
	--color-iayx4qpsa: 253, 253, 253;
	--color-i7w6hrvqx: 253, 253, 253;
	--color-ilk0uitf7: 253, 253, 253;
	--color-ii0kcnhmf: 255, 255, 255;
	--color-imk8itb4v: 253, 253, 253;
	--color-im3eufalr: 253, 253, 253;
	--color-i7prs1af2: 253, 253, 253;
	--color-irmdbdw73: 253, 253, 253;
	--color-i2m8rqevl: 253, 253, 253;
	--color-ivadya21h: 0, 0, 0;
	--color-i3j9rlpko: 253, 253, 253;
	--color-irefaaerj: 253, 253, 253;
	--color-il1l8g9kn: 253, 253, 253;
	--color-ilg692jkp: 253, 253, 253;
	--color-icq5dk3dv: 253, 253, 253;
	--color-i7c06wafr: 0, 0, 0;
	--color-iaqognapp: 253, 253, 253;
	--color-ihdphf1qh: 253, 253, 253;
	--color-istwvxz4k: 253, 253, 253;
	--color-ibvd4v9t2: 253, 253, 253;
	--color-i3g5kkybz: 253, 253, 253;
	--color-ia1t29tx2: 253, 253, 253;
	--color-idyfiv5of: 253, 253, 253;
	--color-i0yk7qvlr: 253, 253, 253;
	--color-igxu88r3b: 253, 253, 253;
	--color-iscxfv3gz: 253, 253, 253;
	--color-iqurj5qkc: 42, 51, 63;
	--color-ii63437r8: 0, 0, 0;
	--color-i1uq2rtds: 253, 253, 253;
	--color-iqoq75twx: 253, 253, 253;
	--color-i3gh3ohr6: 253, 253, 253;
	--color-ilwehvo50: 253, 253, 253;
	--color-iz8qyv0qt: 253, 253, 253;
	--color-ihebjbx7a: 26, 26, 26;
	--color-iawmsa68b: 255, 61, 61;
	--color-i1uauk6ri: 255, 0, 0;
	--color-ihlv2l0o8: 128, 128, 128;
	--color-idtafpt42: 128, 128, 128;
	--color-iiid7db3q: 128, 128, 128;
	--color-i6t390p87: 128, 128, 128;
	--color-ijkt4xyqa: 128, 128, 128;
	--color-imckg8n1p: 0, 0, 0;
	--color-ibycipa1k: 255, 255, 255;
	--color-iq28j4xwl: 109, 189, 45;
	--color-ig8u2smyt: 109, 189, 45;
	--color-iov9hxek2: 109, 189, 45;
	--color-ihcei1u7r: 109, 189, 45;
	--color-isy20099z: 128, 128, 128;
	--color-iyyh77ozk: 128, 128, 128;
	--color-isq37r2xb: 128, 128, 128;
	--color-ig9njbm4l: 128, 128, 128;
	--color-il9mmkmeq: 0, 0, 0;
	--color-irkfxwnwp: 255, 255, 255;
	--color-izxypyjj8: 109, 189, 45;
	--color-io8zosm78: 109, 189, 45;
	--color-ibnu9hrza: 109, 189, 45;
	--color-ialvtcot2: 109, 189, 45;
	--color-i3dq5bybv: 109, 189, 45;
	--color-itvc6k3e8: 253, 253, 253;
	--color-iwixh0jia: 253, 253, 253;
	--color-igfbcec79: 253, 253, 253;
	--color-igjpiy0av: 253, 253, 253;
	--color-ii6823fqo: 253, 253, 253;
	--color-imiviwtv6: 253, 253, 253;
	--color-ityseoqst: 109, 189, 45;
	--color-i8bv9l552: 0, 0, 255;
	--color-iijldiylo: 253, 253, 253;
	--color-ikr7hnddy: 255, 254, 254;
	--color-ikopvoggs: 253, 253, 253;
	--color-i8bquldd1: 253, 253, 253;
	--color-i6prb3an4: 253, 253, 253;
	--color-ioxfdiv9m: 109, 189, 45;
	--color-icaylna3t: 249, 249, 248;
	--color-ioch8tzj9: 253, 253, 253;
	--color-igw0117te: 253, 253, 253;
	--color-ibr3r62qg: 253, 253, 253;
	--color-iqw02o7bc: 253, 253, 253;
	--color-iyi897zr5: 109, 189, 45;
	--image-i14b8w88w: url("/d/tpl25_check_small.svg");
	--color-irokfekfr: 109, 189, 45;
	--color-ijplc8rg5: 109, 189, 45;
	--color-ins1oa81u: 109, 189, 45;
	--color-ir04wktdl: 109, 189, 45;
	--color-i7kppwnc1: 249, 249, 248;
	--color-iouf1nevb: 253, 253, 253;
	--color-izpdlyuad: 253, 253, 253;
	--color-i94cactxy: 253, 253, 253;
	--color-it4nm50lj: 253, 253, 253;
	--color-i12hukrru: 253, 253, 253;
	--color-igt2teqnk: 255, 254, 254;
	--color-i7yxy37yo: 255, 254, 254;
	--color-icyuo0x4t: 255, 254, 254;
	--color-id2jd1j7n: 255, 254, 254;
	--color-itf0qd3x6: 109, 189, 45;
	--color-ipur4cqs8: 255, 254, 254;
	--color-id2mbriir: 109, 189, 45;
	--color-iohojfl7x: 109, 189, 45;
	--color-i5ih7vzhx: 109, 189, 45;
	--color-i1vd4z0j8: 109, 189, 45;
	--color-i1s0fzyqq: 109, 189, 45;
	--color-iia55buv6: 109, 189, 45;
	--color-inr1mo9as: 109, 189, 45;
	--color-ipwlix3s2: 109, 189, 45;
	--color-ig2jtwrk8: 109, 189, 45;
	--color-i5c007vsn: 109, 189, 45;
	--color-i4uwncvvp: 109, 189, 45;
	--color-ianuqy7pw: 109, 189, 45;
	--color-impfd7nb7: 109, 189, 45;
	--color-iss4z6kg3: 109, 189, 45;
	--color-i3v50vkj1: 109, 189, 45;
	--color-ijhpndw7f: 109, 189, 45;
	--color-i0ewyptzd: 109, 189, 45;
	--color-i0z88lty3: 109, 189, 45;
	--color-iipw4cjdt: 109, 189, 45;
	--color-izut5pltq: 109, 189, 45;
	--color-i29unxgek: 109, 189, 45;
	--color-iklu1uw3g: 109, 189, 45;
	--color-iq2z9zak5: 109, 189, 45;
	--color-i79twcdx3: 109, 189, 45;
	--color-ivyakp6yp: 109, 189, 45;
	--color-ic9g56m60: 109, 189, 45;
	--color-iyg85q3ye: 109, 189, 45;
	--color-il1803g5l: 109, 189, 45;
	--color-i6mwivfmf: 109, 189, 45;
	--color-is8m1wfir: 109, 189, 45;
	--color-i8a251yx3: 109, 189, 45;
	--color-icoc0609c: 109, 189, 45;
	--color-i8xgiyl04: 109, 189, 45;
	--color-imx184qn9: 109, 189, 45;
	--color-ipv320y6n: 109, 189, 45;
	--color-iu6zctpte: 109, 189, 45;
	--color-i2v9wuobf: 109, 189, 45;
	--color-irgc934ac: 253, 253, 253;
	--color-ikypomyog: 253, 253, 253;
	--color-iqu1o2ux3: 253, 253, 253;
	--color-idrroxrje: 109, 189, 45;
	--color-itg87krcj: 109, 189, 45;
	--color-i6hbms1i9: 109, 189, 45;
	--color-icysyvajc: 109, 189, 45;
	--color-i8cuclw4b: 109, 189, 45;
	--color-il9ss6fbp: 109, 189, 45;
	--color-iq294364r: 109, 189, 45;
	--color-iarcx398m: 109, 189, 45;
	--color-idz6af7js: 109, 189, 45;
	--color-i48t5lsn7: 109, 189, 45;
	--color-ivgdmr9hg: 109, 189, 45;
	--color-id7j3the9: 109, 189, 45;
	--color-i7c0uvg7q: 109, 189, 45;
	--color-izn1ql19e: 109, 189, 45;
	--color-ip5qb11l9: 109, 189, 45;
	--color-i6b9b2g3k: 109, 189, 45;
	--color-i97vbvmz0: 255, 255, 255;
	--color-iu2hkg4bb: 253, 253, 253;
	--color-i7tm0d89s: 255, 254, 254;
	--color-ic3x5jehs: 255, 254, 254;
	--color-iosu81wk9: 118, 118, 118;
	--color-i9y38r82f: 118, 118, 118;
	--color-i3stg6cxt: 253, 253, 253;
	--color-is2zmwv94: 253, 253, 253;
}

.mosaic-popup--u-i8pk3e4zc { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-ix94gk6oj { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-i3n35ltbk), 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; z-index: 100 }
.mosaic-popup__inner-data--u-is7z7i4oj { position: relative; width: 400px; max-width: 100vw; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-top: 60px; padding-right: 40px; padding-bottom: 60px; padding-left: 40px; background-color: rgba(var(--color-i8kng7f85), 1); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.mosaic-popup__close--u-iyjephlvo { position: absolute; z-index: 1; right: 10px; top: 10px; font-size: 0px; width: 41px; min-height: 41px; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; left: auto; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; opacity: 0.4; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-popup__close--u-iyjephlvo:hover, .mosaic-popup__close--u-iyjephlvo.is-hover { opacity: 1; transform: rotateX(0deg) rotateY(0deg) rotateZ(90deg) }
.svg_image--u-i3g6k5ekc { 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-i3g6k5ekc .path-ij6rv69a7 { fill: rgba(var(--color-ita10akv2), 1) }
.mosaic-form--u-idvhei6gg { margin-left: auto; margin-right: auto; display: block; z-index: 1; max-width: 960px }
.mosaic-form--u-idvhei6gg * { outline-style: none }
.mosaic-form--u-idvhei6gg .mosaic-form__title--u-ig1g6g21c { font-size: 34px; line-height: normal; margin-top: 0px; margin-right: auto; margin-left: auto; position: relative; width: 100%; font-weight: 800; margin-bottom: 20px; text-align: center; color: rgba(var(--color-i20z1n1q0), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__header { display: none; margin-bottom: 5px }
.mosaic-form--u-idvhei6gg .mosaic-form__field { display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-bottom: 12px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-form--u-idvhei6gg .mosaic-form__name {  }
.mosaic-form--u-idvhei6gg .mosaic-form__text { display: block; padding-bottom: 22px; padding-top: 22px; padding-left: 20px; padding-right: 20px; flex-shrink: 1; margin-left: 0px; width: 100%; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: rgba(var(--color-imd3au0cq), 0); line-height: normal; border-top-color: rgba(var(--color-iqwwuq11v), 0.1); border-right-color: rgba(var(--color-ikbfi39ar), 0.1); border-bottom-color: rgba(var(--color-iayx4qpsa), 0.1); border-left-color: rgba(var(--color-i7w6hrvqx), 0.1); color: rgba(var(--color-ilk0uitf7), 1); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.mosaic-form--u-idvhei6gg .mosaic-form__icon { width: 25px; height: 25px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; display: none }
.mosaic-form--u-idvhei6gg .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-idvhei6gg .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-idvhei6gg .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-idvhei6gg .mosaic-form__date { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: 100%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; padding-right: 20px; cursor: pointer; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-color: rgba(var(--color-ii0kcnhmf), 0); border-top-color: rgba(var(--color-imk8itb4v), 0.1); border-right-color: rgba(var(--color-im3eufalr), 0.1); border-bottom-color: rgba(var(--color-i7prs1af2), 0.1); border-left-color: rgba(var(--color-irmdbdw73), 0.1); color: rgba(var(--color-i2m8rqevl), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__date-interval { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; width: 100%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; padding-right: 20px; cursor: pointer; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-color: rgba(var(--color-ivadya21h), 0); color: rgba(var(--color-i3j9rlpko), 1); border-top-color: rgba(var(--color-irefaaerj), 0.1); border-right-color: rgba(var(--color-il1l8g9kn), 0.1); border-bottom-color: rgba(var(--color-ilg692jkp), 0.1); border-left-color: rgba(var(--color-icq5dk3dv), 0.1) }
.mosaic-form--u-idvhei6gg .mosaic-form__textarea { width: 100%; display: block; height: 100px; 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; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; padding-right: 20px; flex-shrink: 1; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-color: rgba(var(--color-i7c06wafr), 0); line-height: normal; color: rgba(var(--color-iaqognapp), 1); border-top-color: rgba(var(--color-ihdphf1qh), 0.1); border-right-color: rgba(var(--color-istwvxz4k), 0.1); border-bottom-color: rgba(var(--color-ibvd4v9t2), 0.1); border-left-color: rgba(var(--color-i3g5kkybz), 0.1) }
.mosaic-form--u-idvhei6gg .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; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; padding-right: 40px; -webkit-appearance: none; -moz-appearance: none; appearance: none; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; box-shadow: none; color: rgba(var(--color-ia1t29tx2), 0.7); border-top-color: rgba(var(--color-idyfiv5of), 0.1); border-right-color: rgba(var(--color-i0yk7qvlr), 0.1); border-bottom-color: rgba(var(--color-igxu88r3b), 0.1); border-left-color: rgba(var(--color-iscxfv3gz), 0.1); background-color: rgba(var(--color-iqurj5qkc), 1) }
.mosaic-form--u-idvhei6gg .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; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; padding-right: 20px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; font-size: 16px; background-color: rgba(var(--color-ii63437r8), 0); line-height: normal; color: rgba(var(--color-i1uq2rtds), 0.7); border-top-color: rgba(var(--color-iqoq75twx), 0.1); border-right-color: rgba(var(--color-i3gh3ohr6), 0.1); border-bottom-color: rgba(var(--color-ilwehvo50), 0.1); border-left-color: rgba(var(--color-iz8qyv0qt), 0.1) }
.mosaic-form--u-idvhei6gg .mosaic-form__date-interval-container { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 14px }
.mosaic-form--u-idvhei6gg .mosaic-form__date-interval-delimiter { width: 15px; height: 1px; flex-shrink: 0; background-color: rgba(var(--color-ihebjbx7a), 0.1); margin-right: 5px; margin-left: 5px }
.mosaic-form--u-idvhei6gg .mosaic-form__error { display: block; padding-left: 0px; padding-bottom: 6px; padding-right: 0px; font-size: 14px; padding-top: 6px; color: rgba(var(--color-iawmsa68b), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__required { color: rgba(var(--color-i1uauk6ri), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__note { color: rgba(var(--color-ihlv2l0o8), 1) }
.mosaic-form--u-idvhei6gg .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-idtafpt42), 1); border-right-color: rgba(var(--color-iiid7db3q), 1); border-bottom-color: rgba(var(--color-i6t390p87), 1); border-left-color: rgba(var(--color-ijkt4xyqa), 1); background-color: rgba(var(--color-imckg8n1p), 0.2) }
.mosaic-form--u-idvhei6gg .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-isy20099z), 1); border-right-color: rgba(var(--color-iyyh77ozk), 1); border-bottom-color: rgba(var(--color-isq37r2xb), 1); border-left-color: rgba(var(--color-ig9njbm4l), 1); background-color: rgba(var(--color-il9mmkmeq), 0.2) }
.mosaic-form--u-idvhei6gg .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-idvhei6gg .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-bottom: 0px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.mosaic-form--u-idvhei6gg .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; line-height: normal; color: rgba(var(--color-irkfxwnwp), 1); border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: relative; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-right: 0px; margin-top: 0px; background-color: rgba(var(--color-izxypyjj8), 1); border-top-color: rgba(var(--color-io8zosm78), 1); border-right-color: rgba(var(--color-ibnu9hrza), 1); border-bottom-color: rgba(var(--color-ialvtcot2), 1); border-left-color: rgba(var(--color-i3dq5bybv), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__upload-progress { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border-top-color: rgba(var(--color-itvc6k3e8), 0.1); border-right-color: rgba(var(--color-iwixh0jia), 0.1); border-bottom-color: rgba(var(--color-igfbcec79), 0.1); border-left-color: rgba(var(--color-igjpiy0av), 0.1) }
.mosaic-form--u-idvhei6gg .progressWrapper { padding-top: 8px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px }
.mosaic-form--u-idvhei6gg .progressContainer { position: relative }
.mosaic-form--u-idvhei6gg .progressCancel { font-size: 0px; display: block; height: 20px; width: 20px; position: absolute; right: 0px; top: 0px; text-align: center; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat; background-position: center center; background-size: cover; background-attachment: scroll }
.mosaic-form--u-idvhei6gg .progressName { font-weight: 500; width: 323px; text-align: left; overflow-x: hidden; overflow-y: hidden; color: rgba(var(--color-ii6823fqo), 1); margin-bottom: 10px }
.mosaic-form--u-idvhei6gg .progressBarStatus { margin-top: 2px; width: 337px; text-align: left; color: rgba(var(--color-imiviwtv6), 0.7); margin-bottom: 10px }
.mosaic-form--u-idvhei6gg .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; margin-top: 2px; background-color: rgba(var(--color-ityseoqst), 1) }
.mosaic-form--u-idvhei6gg .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-i8bv9l552), 1); margin-top: 2px }
.mosaic-form--u-idvhei6gg .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 14px; margin-top: 10px; color: rgba(var(--color-iijldiylo), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__form--u-i6zbaw6fh { padding-left: 0px; position: relative; 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: center; -ms-flex-align: center; align-items: center }
.mosaic-form--u-idvhei6gg .div--u-iafuuq58g { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; padding-bottom: 10px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; box-shadow: none; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-left: auto; margin-right: auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-form--u-idvhei6gg .button__text { font-size: 18px; font-weight: 500; color: rgba(var(--color-ikr7hnddy), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__checkbox { min-width: 24px; min-height: 24px; margin-left: 0px; margin-top: 0px; display: none }
.mosaic-form--u-idvhei6gg .mosaic-form__radio { display: none }
.mosaic-form--u-idvhei6gg .mosaic-form__checkbox-group { margin-bottom: 14px }
.mosaic-form--u-idvhei6gg .mosaic-form__radio-group-item { font-size: 16px }
.mosaic-form--u-idvhei6gg .mosaic-form__upload-button { margin-bottom: 14px }
.mosaic-form--u-idvhei6gg .mosaic-form__file-button-placeholder { font-size: 15px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-left: 16px; padding-right: 16px; min-height: 40px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; transition-property: background-color; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 8px; padding-bottom: 8px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border-top-color: rgba(var(--color-igt2teqnk), 0.1); border-right-color: rgba(var(--color-i7yxy37yo), 0.1); border-bottom-color: rgba(var(--color-icyuo0x4t), 0.1); border-left-color: rgba(var(--color-id2jd1j7n), 0.1); background-color: rgba(var(--color-itf0qd3x6), 1); color: rgba(var(--color-ipur4cqs8), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__count-text { margin-right: 10px }
.mosaic-form--u-idvhei6gg .mosaic-form__field--u-ivr0pnw8z {  }
.mosaic-form--u-idvhei6gg .mosaic-form__success__text--u-ilxacq4q2 { font-size: 26px; font-weight: 600; color: rgba(var(--color-i3stg6cxt), 1); text-align: center }
.mosaic-form--u-idvhei6gg .mosaic-form__body { margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-form--u-idvhei6gg .div--u-i5b9gsq1i { margin-left: auto; margin-right: auto; margin-bottom: 20px }
.mosaic-form--u-idvhei6gg .mosaic-form__radio-icon:hover, .mosaic-form--u-idvhei6gg .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-idvhei6gg .mosaic-form__checkbox-icon:hover, .mosaic-form--u-idvhei6gg .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-idvhei6gg .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-idvhei6gg .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-idvhei6gg .mosaic-form__text::placeholder { color: rgba(var(--color-ikopvoggs), 0.7) }
.mosaic-form--u-idvhei6gg .mosaic-form__checkbox:checked, .mosaic-form--u-idvhei6gg .mosaic-form__checkbox.is-checked { background-color: rgba(var(--color-ioxfdiv9m), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-idvhei6gg .mosaic-form__file-button-placeholder.is-hover { background-color: rgba(var(--color-id2mbriir), 0); border-top-color: rgba(var(--color-iohojfl7x), 1); border-right-color: rgba(var(--color-i5ih7vzhx), 1); border-bottom-color: rgba(var(--color-i1vd4z0j8), 1); border-left-color: rgba(var(--color-i1s0fzyqq), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__text:focus, .mosaic-form--u-idvhei6gg .mosaic-form__text.is-focus { border-top-color: rgba(var(--color-i5c007vsn), 1); border-right-color: rgba(var(--color-i4uwncvvp), 1); border-bottom-color: rgba(var(--color-ianuqy7pw), 1); border-left-color: rgba(var(--color-impfd7nb7), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__select:focus, .mosaic-form--u-idvhei6gg .mosaic-form__select.is-focus { border-top-color: rgba(var(--color-iss4z6kg3), 0.8); border-right-color: rgba(var(--color-i3v50vkj1), 0.8); border-bottom-color: rgba(var(--color-ijhpndw7f), 0.8); border-left-color: rgba(var(--color-i0ewyptzd), 0.8) }
.mosaic-form--u-idvhei6gg .mosaic-form__date-interval:focus, .mosaic-form--u-idvhei6gg .mosaic-form__date-interval.is-focus { border-top-color: rgba(var(--color-i0z88lty3), 0.8); border-right-color: rgba(var(--color-iipw4cjdt), 0.8); border-bottom-color: rgba(var(--color-izut5pltq), 0.8); border-left-color: rgba(var(--color-i29unxgek), 0.8) }
.mosaic-form--u-idvhei6gg .mosaic-form__date:focus, .mosaic-form--u-idvhei6gg .mosaic-form__date.is-focus { border-top-color: rgba(var(--color-iklu1uw3g), 0.8); border-right-color: rgba(var(--color-iq2z9zak5), 0.8); border-bottom-color: rgba(var(--color-i79twcdx3), 0.8); border-left-color: rgba(var(--color-ivyakp6yp), 0.8) }
.mosaic-form--u-idvhei6gg .mosaic-form__select-multiple:focus, .mosaic-form--u-idvhei6gg .mosaic-form__select-multiple.is-focus { border-top-color: rgba(var(--color-ic9g56m60), 0.8); border-right-color: rgba(var(--color-iyg85q3ye), 0.8); border-bottom-color: rgba(var(--color-il1803g5l), 0.8); border-left-color: rgba(var(--color-i6mwivfmf), 0.8) }
.mosaic-form--u-idvhei6gg .mosaic-form__textarea:hover, .mosaic-form--u-idvhei6gg .mosaic-form__textarea.is-hover { border-top-color: rgba(var(--color-idz6af7js), 1); border-right-color: rgba(var(--color-i48t5lsn7), 1); border-bottom-color: rgba(var(--color-ivgdmr9hg), 1); border-left-color: rgba(var(--color-id7j3the9), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__textarea:focus, .mosaic-form--u-idvhei6gg .mosaic-form__textarea.is-focus { border-top-color: rgba(var(--color-is8m1wfir), 1); border-right-color: rgba(var(--color-i8a251yx3), 1); border-bottom-color: rgba(var(--color-icoc0609c), 1); border-left-color: rgba(var(--color-i8xgiyl04), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__textarea::placeholder { color: rgba(var(--color-irgc934ac), 0.7) }
.mosaic-form--u-idvhei6gg .mosaic-form__date-interval::placeholder { color: rgba(var(--color-ikypomyog), 0.7) }
.mosaic-form--u-idvhei6gg .mosaic-form__date::placeholder { color: rgba(var(--color-iqu1o2ux3), 0.7) }
.mosaic-form--u-idvhei6gg .mosaic-form__text:hover, .mosaic-form--u-idvhei6gg .mosaic-form__text.is-hover { border-top-color: rgba(var(--color-idrroxrje), 1); border-right-color: rgba(var(--color-itg87krcj), 1); border-bottom-color: rgba(var(--color-i6hbms1i9), 1); border-left-color: rgba(var(--color-icysyvajc), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__date-interval:hover, .mosaic-form--u-idvhei6gg .mosaic-form__date-interval.is-hover { border-top-color: rgba(var(--color-i8cuclw4b), 0.7); border-right-color: rgba(var(--color-il9ss6fbp), 0.7); border-bottom-color: rgba(var(--color-iq294364r), 0.7); border-left-color: rgba(var(--color-iarcx398m), 0.7) }
.mosaic-form--u-idvhei6gg .mosaic-form__select:hover, .mosaic-form--u-idvhei6gg .mosaic-form__select.is-hover { border-top-color: rgba(var(--color-i7c0uvg7q), 0.7); border-right-color: rgba(var(--color-izn1ql19e), 0.7); border-bottom-color: rgba(var(--color-ip5qb11l9), 0.7); border-left-color: rgba(var(--color-i6b9b2g3k), 0.7) }
.mosaic-form--u-idvhei6gg .mosaic-form__button:hover, .mosaic-form--u-idvhei6gg .mosaic-form__button.is-hover { background-color: rgba(var(--color-i97vbvmz0), 0) }
.mosaic-form--u-idvhei6gg .mosaic-form__text:hover::placeholder, .mosaic-form--u-idvhei6gg .mosaic-form__text.is-hover::placeholder { color: rgba(var(--color-i6prb3an4), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__text:active::placeholder, .mosaic-form--u-idvhei6gg .mosaic-form__text.is-active::placeholder { color: rgba(var(--color-i7tm0d89s), 0) }
.mosaic-form--u-idvhei6gg .mosaic-form__textarea:active::placeholder, .mosaic-form--u-idvhei6gg .mosaic-form__textarea.is-active::placeholder { color: rgba(var(--color-ic3x5jehs), 0) }
.mosaic-form--u-idvhei6gg .mosaic-form__text:focus::placeholder, .mosaic-form--u-idvhei6gg .mosaic-form__text.is-focus::placeholder { color: rgba(var(--color-iosu81wk9), 0) }
.mosaic-form--u-idvhei6gg .mosaic-form__textarea:focus::placeholder, .mosaic-form--u-idvhei6gg .mosaic-form__textarea.is-focus::placeholder { color: rgba(var(--color-i9y38r82f), 0) }
.mosaic-form--u-idvhei6gg .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 16px; margin-left: 10px; line-height: normal; top: auto; color: rgba(var(--color-i8bquldd1), 0.7) }
.mosaic-form--u-idvhei6gg .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { background-image: none; background-color: rgba(var(--color-icaylna3t), 0); height: 24px; width: 24px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-ioch8tzj9), 0.1); border-right-color: rgba(var(--color-igw0117te), 0.1); border-bottom-color: rgba(var(--color-ibr3r62qg), 0.1); border-left-color: rgba(var(--color-iqw02o7bc), 0.1) }
.mosaic-form--u-idvhei6gg .mosaic-form__radio ~ .mosaic-form__radio-icon { height: 26px; width: 26px; background-color: rgba(var(--color-i7kppwnc1), 0); border-top-color: rgba(var(--color-iouf1nevb), 0.1); border-right-color: rgba(var(--color-izpdlyuad), 0.1); border-bottom-color: rgba(var(--color-i94cactxy), 0.1); border-left-color: rgba(var(--color-it4nm50lj), 0.1) }
.mosaic-form--u-idvhei6gg .mosaic-form__radio ~ .mosaic-form__value { margin-top: 4px; margin-left: 10px; font-size: 15px; color: rgba(var(--color-i12hukrru), 0.7) }
.mosaic-form--u-idvhei6gg .mosaic-form__radio ~ .mosaic-form__radio-icon:hover, .mosaic-form--u-idvhei6gg .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-iia55buv6), 0.7); border-right-color: rgba(var(--color-inr1mo9as), 0.7); border-bottom-color: rgba(var(--color-ipwlix3s2), 0.7); border-left-color: rgba(var(--color-ig2jtwrk8), 0.7) }
.mosaic-form--u-idvhei6gg .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-idvhei6gg .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { border-top-color: rgba(var(--color-imx184qn9), 0.7); border-right-color: rgba(var(--color-ipv320y6n), 0.7); border-bottom-color: rgba(var(--color-iu6zctpte), 0.7); border-left-color: rgba(var(--color-i2v9wuobf), 0.7) }
.mosaic-form--u-idvhei6gg .mosaic-form__select option { color: rgba(var(--color-iu2hkg4bb), 0.7) }
.mosaic-form--u-idvhei6gg .mosaic-form__field--u-ivr0pnw8z .mosaic-form__text {  }
.mosaic-form--u-idvhei6gg .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-idvhei6gg .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ibycipa1k), 1); background-image: none; background-position: 0 0; background-repeat: repeat; background-size: auto; background-attachment: scroll; border-top-width: 8px; border-right-width: 8px; border-bottom-width: 8px; border-left-width: 8px; border-top-color: rgba(var(--color-iq28j4xwl), 1); border-right-color: rgba(var(--color-ig8u2smyt), 1); border-bottom-color: rgba(var(--color-iov9hxek2), 1); border-left-color: rgba(var(--color-ihcei1u7r), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-idvhei6gg .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-iyi897zr5), 1); background-image: var(--image-i14b8w88w); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-irokfekfr), 1); border-right-color: rgba(var(--color-ijplc8rg5), 1); border-bottom-color: rgba(var(--color-ins1oa81u), 1); border-left-color: rgba(var(--color-ir04wktdl), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__radio:checked ~ .mosaic-form__value, .mosaic-form--u-idvhei6gg .mosaic-form__radio.is-checked ~ .mosaic-form__value {  }
.mosaic-form--u-idvhei6gg .mosaic-form__checkbox:checked ~ .mosaic-form__value, .mosaic-form--u-idvhei6gg .mosaic-form__checkbox.is-checked ~ .mosaic-form__value { line-height: normal }
.mosaic-form--u-idvhei6gg .mosaic-form__button:hover .button__text, .mosaic-form--u-idvhei6gg .mosaic-form__button.is-hover .button__text { color: rgba(var(--color-is2zmwv94), 1) }
.mosaic-form--u-idvhei6gg .mosaic-form__field--u-it87z8f8o .mosaic-form__checkbox ~ .mosaic-form__value {  }
.mosaic-form--u-idvhei6gg .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover ~ .mosaic-form__value, .mosaic-form--u-idvhei6gg .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover ~ .mosaic-form__value {  }
.mosaic-form--u-idvhei6gg .mosaic-form__radio ~ .mosaic-form__radio-icon:hover ~ .mosaic-form__value, .mosaic-form--u-idvhei6gg .mosaic-form__radio ~ .mosaic-form__radio-icon.is-hover ~ .mosaic-form__value {  }
.div--u-iafuuq58g { width: 100%; position: relative; display: block }
.mosaic-form__field--u-it87z8f8o { display: block }
.mosaic-form__field--u-ivr0pnw8z { display: block }
.div--u-i5b9gsq1i { width: 100%; position: relative; display: block }
.mosaic-form__field--u-ixtjf8ks7 { display: block }
.mosaic-form__field--u-iw4chuukf { display: block }

@media (max-width: 991px) {
	.mosaic-popup__close--u-iyjephlvo {  }
	.mosaic-form--u-idvhei6gg { width: 100%; margin-bottom: 0% }
	.mosaic-form--u-idvhei6gg .mosaic-form__field {  }
	.mosaic-form--u-idvhei6gg .div--u-iafuuq58g { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: space-between }
	.mosaic-form--u-idvhei6gg .mosaic-form__button {  }
	.mosaic-form--u-idvhei6gg .mosaic-form__title--u-ig1g6g21c { font-size: 30px; text-align: center }
	.mosaic-form--u-idvhei6gg .mosaic-form__success__text--u-ilxacq4q2 { text-align: center; font-size: 24px }
	.mosaic-form--u-idvhei6gg .mosaic-form__body {  }
	.mosaic-form--u-idvhei6gg .div--u-i5b9gsq1i {  }
	.mosaic-form--u-idvhei6gg .mosaic-form__field--u-it87z8f8o { justify-content: center }
}

@media (max-width: 767px) {
	.mosaic-popup__inner-data--u-is7z7i4oj {  }
	.mosaic-form--u-idvhei6gg .mosaic-form__title--u-ig1g6g21c { font-size: 30px; text-align: center }
	.mosaic-form--u-idvhei6gg .mosaic-form__button { padding-top: 16px; padding-bottom: 16px; padding-right: 20px; padding-left: 20px }
	.mosaic-form--u-idvhei6gg .mosaic-form__success__text--u-ilxacq4q2 { font-size: 22px }
	.mosaic-form--u-idvhei6gg .div--u-iafuuq58g {  }
	.mosaic-form--u-idvhei6gg .div--u-i5b9gsq1i { width: auto }
	.mosaic-form--u-idvhei6gg .mosaic-form__text { padding-top: 16px; padding-bottom: 16px }
	.mosaic-form--u-idvhei6gg .mosaic-form__textarea { padding-top: 16px; padding-bottom: 16px }
	.mosaic-form--u-idvhei6gg .mosaic-form__select { padding-top: 16px; padding-bottom: 16px; padding-right: 20px }
	.mosaic-form--u-idvhei6gg .mosaic-form__select-multiple { padding-top: 16px; padding-bottom: 16px }
	.mosaic-form--u-idvhei6gg .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 14px }
}

@media (max-width: 479px) {
	.mosaic-popup__close--u-iyjephlvo {  }
	.mosaic-popup__inner-data--u-is7z7i4oj { padding-right: 20px; padding-left: 20px; width: 300px }
	.mosaic-form--u-idvhei6gg .mosaic-form__title--u-ig1g6g21c { font-size: 24px }
	.mosaic-form--u-idvhei6gg .div--u-iafuuq58g { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 0px }
	.mosaic-form--u-idvhei6gg .mosaic-form__button { margin-left: auto; margin-right: auto }
	.mosaic-form--u-idvhei6gg .mosaic-form__error { text-align: center; margin-left: 0px; margin-right: 0px; width: 100% }
	.mosaic-form--u-idvhei6gg .mosaic-form__success__text--u-ilxacq4q2 { font-size: 20px }
	.mosaic-form--u-idvhei6gg .mosaic-form__date { padding-top: 16px; padding-bottom: 16px }
	.mosaic-form--u-idvhei6gg .mosaic-form__date-interval { padding-top: 16px; padding-bottom: 16px }
}