@font-face { font-family: "Tenor Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/tenor_sans/tenor_sans-r.woff2") format("woff2"), url("/g/fonts/tenor_sans/tenor_sans-r.woff") format("woff");}
:root {
	--color-ibjgommi3: 19, 53, 82;
	--color-itcxdhgvo: 255, 192, 0;
	--color-i5grnj1r0: 0, 0, 0;
	--color-ifgevur4u: 253, 254, 255;
	--color-ig635vjbd: 253, 254, 255;
	--color-icju3z2yu: 14, 39, 60;
	--color-ijn88oai0: 255, 255, 255;
	--color-i8ukj6ff7: 0, 0, 0;
	--color-iqj9utioj: 255, 255, 255;
	--color-ilfodnskh: 255, 255, 255;
	--color-igcv9fffk: 255, 255, 255;
	--color-iquuej1b2: 255, 255, 255;
	--color-icqkz8i01: 255, 255, 255;
	--color-ix9gu6gop: 217, 217, 217;
	--color-i7z22pmh5: 255, 255, 255;
	--color-iisqua5gb: 255, 255, 255;
	--color-issmud7r4: 255, 255, 255;
	--color-i1kxuhduw: 255, 255, 255;
	--color-ibubch0bv: 255, 255, 255;
	--color-i8v3ddnch: 255, 255, 255;
	--color-ih2ude3va: 255, 255, 255;
	--color-iva8zsg1j: 255, 255, 255;
	--color-ih5rldnv1: 255, 255, 255;
	--color-iqcrenlpc: 255, 255, 255;
	--color-il9cut7u5: 255, 255, 255;
	--color-igone22vv: 255, 255, 255;
	--color-iwtzjy9lj: 255, 255, 255;
	--color-i9y2k67n8: 255, 255, 255;
	--color-inaar68et: 255, 255, 255;
	--color-iphuwxe9m: 255, 255, 255;
	--color-i64xh6p2s: 255, 255, 255;
	--color-iydqhx0nv: 255, 255, 255;
	--color-it8qjffcp: 255, 255, 255;
	--color-iwssoyw1p: 255, 255, 255;
	--color-ia8xwdmm1: 255, 255, 255;
	--color-i2w8tx49m: 255, 255, 255;
	--color-ilsofjiny: 255, 255, 255;
	--color-igjj8wmz8: 255, 255, 255;
	--color-iuw5fwjys: 255, 255, 255;
	--color-iiketvax3: 85, 85, 85;
	--color-izq3wv8t1: 255, 51, 70;
	--color-iee9fdosq: 255, 0, 0;
	--color-itbzdteub: 128, 128, 128;
	--color-iz76squfo: 128, 128, 128;
	--color-issjaii2k: 128, 128, 128;
	--color-i0lbt0jva: 128, 128, 128;
	--color-izuwyt6qq: 128, 128, 128;
	--color-iknz6dgmx: 0, 0, 0;
	--color-ibqi0fhpy: 0, 0, 0;
	--color-icz2b8sm7: 128, 128, 128;
	--color-isq0x0m64: 128, 128, 128;
	--color-irj3gz943: 128, 128, 128;
	--color-i2bsx4e21: 128, 128, 128;
	--color-i81f9fx95: 0, 0, 0;
	--color-iq0xl1ymh: 0, 0, 0;
	--color-irw1twkfz: 197, 197, 197;
	--color-i99v9vh7p: 197, 197, 197;
	--color-izcb7vdo8: 197, 197, 197;
	--color-iukb7fmxm: 197, 197, 197;
	--color-ilbpnq9ed: 197, 197, 197;
	--color-ikt5suc9b: 255, 0, 0;
	--color-ip6lqjv29: 85, 85, 85;
	--color-i6o9aejt7: 0, 0, 255;
	--color-ie4yore66: 0, 0, 255;
	--color-i3l4glwos: 255, 192, 0;
	--color-i351liv6t: 15, 22, 56;
	--color-i48ofzm4a: 255, 51, 70;
	--color-i5gu1yebl: 255, 51, 70;
	--color-iqwwlkz7z: 255, 51, 70;
	--color-i9it52bzf: 255, 51, 70;
	--color-ics8sok0q: 14, 39, 60;
	--color-ioyjer20w: 255, 51, 70;
	--color-isowq9hlx: 255, 51, 70;
	--color-izz5q2ma5: 255, 51, 70;
	--color-i3o44cj50: 255, 51, 70;
	--color-irg4uexil: 14, 39, 60;
	--color-iz86l60fj: 255, 51, 70;
	--color-i0ja5fi2k: 255, 51, 70;
	--color-it8r5hen2: 255, 51, 70;
	--color-i93nr24xz: 255, 51, 70;
	--color-i7adp2qx6: 14, 39, 60;
	--color-iwvvy1jau: 255, 51, 70;
	--color-itqhjkhkv: 255, 51, 70;
	--color-iekwcszqm: 255, 51, 70;
	--color-io056oll1: 255, 51, 70;
	--color-ifr1hlw8h: 14, 39, 60;
	--color-iezbt36zx: 255, 51, 70;
	--color-i0bg2jtz6: 255, 51, 70;
	--color-izfrfxmqr: 255, 51, 70;
	--color-igyxkbm28: 255, 51, 70;
	--color-ip0m7p63o: 255, 51, 70;
	--color-idsmf27kg: 240, 240, 240;
	--color-i78q3vurc: 255, 255, 255;
	--color-ibz4slpuj: 255, 51, 70;
	--color-iioh9rck4: 255, 51, 70;
	--color-ipw0s1mm9: 255, 51, 70;
	--color-i13i6e3hl: 255, 51, 70;
	--color-igl1ph90l: 255, 51, 70;
	--color-ismzqkqv7: 255, 51, 70;
	--color-ivpqnzmnh: 255, 51, 70;
	--color-i95j9z3re: 255, 51, 70;
	--color-ikbtx6c2c: 255, 51, 70;
	--color-iofuq04yo: 255, 255, 255;
	--color-if0w7wrcj: 255, 192, 0;
}

.mosaic-popup--u-i5jfp4rra { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-i1t0dw48a { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-ibjgommi3), 0.6); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 25px; padding-bottom: 25px; padding-left: 5%; padding-right: 5% }
.mosaic-popup__inner-data--u-ihnlcbxm6 { position: relative; width: 500px; max-width: 100vw; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto }
.mosaic-popup__close--u-i9t8wlcah { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 60px; min-height: 60px; text-align: center; background-color: rgba(var(--color-itcxdhgvo), 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; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; margin-top: -10px; margin-right: -10px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; box-shadow: inset 0px 0px 50px 0px rgba(var(--color-i5grnj1r0), 0) }
.mosaic-popup__close--u-i9t8wlcah:hover, .mosaic-popup__close--u-i9t8wlcah.is-hover { box-shadow: inset 0px 0px 50px 0px rgba(var(--color-ijn88oai0), 0.3) }
.mosaic-popup__close--u-i9t8wlcah:active, .mosaic-popup__close--u-i9t8wlcah.is-active { box-shadow: inset 0px 0px 50px 0px rgba(var(--color-i8ukj6ff7), 0.3) }
.svg_image--u-ioqm4rjb1 { 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-ioqm4rjb1 .path-isa0kxxxn { fill: rgba(var(--color-ifgevur4u), 1) }
.svg_image--u-ioqm4rjb1 .path-ixtdiidhj { fill: rgba(var(--color-ig635vjbd), 1) }
.div--u-iae2thmng { position: relative; display: block; padding-top: 45px; padding-bottom: 45px; padding-left: 45px; padding-right: 45px; background-color: rgba(var(--color-icju3z2yu), 1); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; max-width: 100%; width: 100% }
.mosaic-form--u-i3b4qogm3 { display: block }
.mosaic-form--u-i3b4qogm3 * { outline-style: none }
.mosaic-form--u-i3b4qogm3 .mosaic-form__title--u-ir4qaqis1 { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 28px; line-height: 38px; font-family: Tenor Sans, sans-serif; margin-bottom: 20px }
.mosaic-form--u-i3b4qogm3 .mosaic-form__header { display: none; margin-bottom: 5px }
.mosaic-form--u-i3b4qogm3 .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-i3b4qogm3 .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-i3b4qogm3 .mosaic-form__name { font-weight: bold }
.mosaic-form--u-i3b4qogm3 .mosaic-form__text { width: 100%; display: block; padding-bottom: 20px; padding-top: 20px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-iqj9utioj), 1); flex-shrink: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; 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; border-top-color: rgba(var(--color-ilfodnskh), 0.15); border-right-color: rgba(var(--color-igcv9fffk), 0.15); border-bottom-color: rgba(var(--color-iquuej1b2), 0.15); border-left-color: rgba(var(--color-icqkz8i01), 0.15); min-height: 70px }
.mosaic-form--u-i3b4qogm3 .mosaic-form__icon { width: 25px; height: 25px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; background-color: rgba(var(--color-ix9gu6gop), 1); display: none }
.mosaic-form--u-i3b4qogm3 .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-i3b4qogm3 .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-i3b4qogm3 .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-i3b4qogm3 .mosaic-form__date { width: 100%; display: block; padding-bottom: 20px; padding-top: 20px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-i7z22pmh5), 1); flex-shrink: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; 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; border-top-color: rgba(var(--color-iisqua5gb), 0.15); border-right-color: rgba(var(--color-issmud7r4), 0.15); border-bottom-color: rgba(var(--color-i1kxuhduw), 0.15); border-left-color: rgba(var(--color-ibubch0bv), 0.15); min-height: 70px }
.mosaic-form--u-i3b4qogm3 .mosaic-form__date-interval { width: 100%; display: block; padding-bottom: 20px; padding-top: 20px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-i8v3ddnch), 1); flex-shrink: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; 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; border-top-color: rgba(var(--color-ih2ude3va), 0.15); border-right-color: rgba(var(--color-iva8zsg1j), 0.15); border-bottom-color: rgba(var(--color-ih5rldnv1), 0.15); border-left-color: rgba(var(--color-iqcrenlpc), 0.15); min-height: 70px }
.mosaic-form--u-i3b4qogm3 .mosaic-form__textarea { width: 100%; display: block; padding-bottom: 20px; padding-top: 20px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-il9cut7u5), 1); flex-shrink: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; 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; border-top-color: rgba(var(--color-igone22vv), 0.15); border-right-color: rgba(var(--color-iwtzjy9lj), 0.15); border-bottom-color: rgba(var(--color-i9y2k67n8), 0.15); border-left-color: rgba(var(--color-inaar68et), 0.15); min-height: 120px }
.mosaic-form--u-i3b4qogm3 .mosaic-form__select { width: 100%; display: block; padding-bottom: 20px; padding-top: 20px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-iphuwxe9m), 1); flex-shrink: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; 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; border-top-color: rgba(var(--color-i64xh6p2s), 0.15); border-right-color: rgba(var(--color-iydqhx0nv), 0.15); border-bottom-color: rgba(var(--color-it8qjffcp), 0.15); border-left-color: rgba(var(--color-iwssoyw1p), 0.15); min-height: 70px }
.mosaic-form--u-i3b4qogm3 .mosaic-form__select-multiple { width: 100%; display: block; padding-bottom: 20px; padding-top: 20px; padding-left: 30px; padding-right: 30px; background-color: rgba(var(--color-ia8xwdmm1), 1); flex-shrink: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; 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; border-top-color: rgba(var(--color-i2w8tx49m), 0.15); border-right-color: rgba(var(--color-ilsofjiny), 0.15); border-bottom-color: rgba(var(--color-igjj8wmz8), 0.15); border-left-color: rgba(var(--color-iuw5fwjys), 0.15); min-height: 70px }
.mosaic-form--u-i3b4qogm3 .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-i3b4qogm3 .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; background-color: rgba(var(--color-iiketvax3), 1); margin-right: 5px; margin-left: 5px }
.mosaic-form--u-i3b4qogm3 .mosaic-form__error { color: rgba(var(--color-izq3wv8t1), 1); margin-bottom: 5px; font-size: 14px; line-height: 24px }
.mosaic-form--u-i3b4qogm3 .mosaic-form__required { color: rgba(var(--color-iee9fdosq), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__note { color: rgba(var(--color-itbzdteub), 1) }
.mosaic-form--u-i3b4qogm3 .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-iz76squfo), 1); border-right-color: rgba(var(--color-issjaii2k), 1); border-bottom-color: rgba(var(--color-i0lbt0jva), 1); border-left-color: rgba(var(--color-izuwyt6qq), 1); background-color: rgba(var(--color-iknz6dgmx), 0.2) }
.mosaic-form--u-i3b4qogm3 .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-icz2b8sm7), 1); border-right-color: rgba(var(--color-isq0x0m64), 1); border-bottom-color: rgba(var(--color-irj3gz943), 1); border-left-color: rgba(var(--color-i2bsx4e21), 1); background-color: rgba(var(--color-i81f9fx95), 0.2) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i3b4qogm3 .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; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.mosaic-form--u-i3b4qogm3 .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-irw1twkfz), 1); border-right-color: rgba(var(--color-i99v9vh7p), 1); border-bottom-color: rgba(var(--color-izcb7vdo8), 1); border-left-color: rgba(var(--color-iukb7fmxm), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-i3b4qogm3 .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-ilbpnq9ed), 1) }
.mosaic-form--u-i3b4qogm3 .progressContainer { position: relative }
.mosaic-form--u-i3b4qogm3 .progressCancel { font-size: 0px; display: block; height: 40px; width: 40px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-ikt5suc9b), 1) }
.mosaic-form--u-i3b4qogm3 .progressName { margin-right: 50px; font-weight: 700; color: rgba(var(--color-ip6lqjv29), 1); text-align: left; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i3b4qogm3 .progressBarStatus { margin-top: 5px; margin-right: 50px; text-align: left }
.mosaic-form--u-i3b4qogm3 .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-i6o9aejt7), 1); margin-top: 5px }
.mosaic-form--u-i3b4qogm3 .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-ie4yore66), 1); margin-top: 5px }
.mosaic-form--u-i3b4qogm3 .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 10px }
.mosaic-form--u-i3b4qogm3 .button__text {  }
.mosaic-form--u-i3b4qogm3 .mosaic-form__count { margin-left: 5px; font-size: 18px; line-height: 28px; font-weight: 500 }
.mosaic-form--u-i3b4qogm3 .mosaic-form__radio-group-item { padding-bottom: 10px }
.mosaic-form--u-i3b4qogm3 .mosaic-form__success__text--u-i93kzg6ks { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 26px; line-height: 36px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; text-align: center; font-family: Tenor Sans, sans-serif }
.mosaic-form--u-i3b4qogm3 .mosaic-form__file-button-placeholder { padding-top: 0px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-width: 2px; border-bottom-color: rgba(var(--color-ip0m7p63o), 1); background-color: rgba(var(--color-idsmf27kg), 0); color: rgba(var(--color-i78q3vurc), 1); font-size: 18px; line-height: 28px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; transition-behavior: normal; font-weight: 500 }
.mosaic-form--u-i3b4qogm3 .mosaic-form__button { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 40px; padding-bottom: 20px; padding-left: 40px; color: rgba(var(--color-iofuq04yo), 1); position: relative; text-decoration-line: none; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-right-radius: 12px; border-bottom-left-radius: 12px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 26px; line-height: 36px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; box-shadow: none; background-color: rgba(var(--color-if0w7wrcj), 1); font-family: Tenor Sans, sans-serif; justify-content: center; text-align: center; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none }
.mosaic-form--u-i3b4qogm3 .mosaic-form__radio-icon:hover, .mosaic-form--u-i3b4qogm3 .mosaic-form__radio-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii4zIj48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i3b4qogm3 .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i3b4qogm3 .mosaic-form__checkbox-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i3b4qogm3 .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i3b4qogm3 .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i3b4qogm3 .mosaic-form__button:hover, .mosaic-form--u-i3b4qogm3 .mosaic-form__button.is-hover { transform: scale3d(1.05, 1.05, 1); box-shadow: 0px 12px 15px -7px rgba(var(--color-i3l4glwos), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__text:hover, .mosaic-form--u-i3b4qogm3 .mosaic-form__text.is-hover { border-top-color: rgba(var(--color-i48ofzm4a), 1); border-right-color: rgba(var(--color-i5gu1yebl), 1); border-bottom-color: rgba(var(--color-iqwwlkz7z), 1); border-left-color: rgba(var(--color-i9it52bzf), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__text::placeholder { color: rgba(var(--color-ics8sok0q), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__textarea:hover, .mosaic-form--u-i3b4qogm3 .mosaic-form__textarea.is-hover { border-top-color: rgba(var(--color-ioyjer20w), 1); border-right-color: rgba(var(--color-isowq9hlx), 1); border-bottom-color: rgba(var(--color-izz5q2ma5), 1); border-left-color: rgba(var(--color-i3o44cj50), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__textarea::placeholder { color: rgba(var(--color-irg4uexil), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__date:hover, .mosaic-form--u-i3b4qogm3 .mosaic-form__date.is-hover { border-top-color: rgba(var(--color-iz86l60fj), 1); border-right-color: rgba(var(--color-i0ja5fi2k), 1); border-bottom-color: rgba(var(--color-it8r5hen2), 1); border-left-color: rgba(var(--color-i93nr24xz), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__date::placeholder { color: rgba(var(--color-i7adp2qx6), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__date-interval:hover, .mosaic-form--u-i3b4qogm3 .mosaic-form__date-interval.is-hover { border-top-color: rgba(var(--color-iwvvy1jau), 1); border-right-color: rgba(var(--color-itqhjkhkv), 1); border-bottom-color: rgba(var(--color-iekwcszqm), 1); border-left-color: rgba(var(--color-io056oll1), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__date-interval::placeholder { color: rgba(var(--color-ifr1hlw8h), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__text:focus, .mosaic-form--u-i3b4qogm3 .mosaic-form__text.is-focus { border-top-color: rgba(var(--color-iezbt36zx), 1); border-right-color: rgba(var(--color-i0bg2jtz6), 1); border-bottom-color: rgba(var(--color-izfrfxmqr), 1); border-left-color: rgba(var(--color-igyxkbm28), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__file-button-placeholder:hover, .mosaic-form--u-i3b4qogm3 .mosaic-form__file-button-placeholder.is-hover { color: rgba(var(--color-ibz4slpuj), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__select:hover, .mosaic-form--u-i3b4qogm3 .mosaic-form__select.is-hover { border-top-color: rgba(var(--color-iioh9rck4), 1); border-right-color: rgba(var(--color-ipw0s1mm9), 1); border-bottom-color: rgba(var(--color-i13i6e3hl), 1); border-left-color: rgba(var(--color-igl1ph90l), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__select-multiple:hover, .mosaic-form--u-i3b4qogm3 .mosaic-form__select-multiple.is-hover { border-top-color: rgba(var(--color-ismzqkqv7), 1); border-right-color: rgba(var(--color-ivpqnzmnh), 1); border-bottom-color: rgba(var(--color-i95j9z3re), 1); border-left-color: rgba(var(--color-ikbtx6c2c), 1) }
.mosaic-form--u-i3b4qogm3 .mosaic-form__checkbox ~ .mosaic-form__value { font-size: 14px; line-height: 28px; opacity: 0.6 }
.mosaic-form--u-i3b4qogm3 .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i3b4qogm3 .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ibqi0fhpy), 0.2); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii42Ij48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i3b4qogm3 .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i3b4qogm3 .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-iq0xl1ymh), 0.2); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzMzIiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-form__field--u-invdgfreu { display: block }
.svg_image--u-iol7obl8l svg { width: 100%; height: 100% }
.svg_image--u-iol7obl8l .path-irewpybw7 { fill: rgba(var(--color-i351liv6t), 1) }
.mosaic-form__field--u-iqhqq62t3 { display: block }
.mosaic-form__field--u-il68zh3w0 { display: block }
.mosaic-form__field--u-idvobzzff { display: block }

@media (max-width: 991px) {
	.mosaic-popup__close--u-i9t8wlcah { min-width: 50px; min-height: 50px; margin-top: -25px; margin-right: 0px }
	.mosaic-popup__inner-data--u-ihnlcbxm6 {  }
	.div--u-iae2thmng { padding-top: 30px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__text { padding-left: 20px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__field { margin-bottom: 20px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__title--u-ir4qaqis1 { font-size: 26px; line-height: 36px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__textarea { padding-left: 20px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__date { padding-left: 20px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__date-interval { padding-left: 20px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__success__text--u-i93kzg6ks { font-size: 24px; line-height: 34px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__select { padding-left: 20px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__select-multiple { padding-left: 20px }
}

@media (max-width: 767px) {
	.div--u-iae2thmng { width: 100% }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__button { font-size: 20px; line-height: 30px; padding-left: 18px; padding-right: 18px; padding-top: 13px; padding-bottom: 13px }
	.mosaic-form--u-i3b4qogm3 .button__text {  }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__title--u-ir4qaqis1 { font-size: 24px; line-height: 34px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__success__text--u-i93kzg6ks { font-size: 24px; line-height: 34px }
}

@media (max-width: 479px) {
	.div--u-iae2thmng { padding-top: 25px; padding-bottom: 25px; padding-left: 25px; padding-right: 25px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__field { margin-right: 0px; margin-bottom: 20px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__title--u-ir4qaqis1 { font-size: 22px; line-height: 32px }
	.mosaic-form--u-i3b4qogm3 .mosaic-form__success__text--u-i93kzg6ks { font-size: 22px; line-height: 32px }
}