@font-face { font-family: "PT Serif"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/pt_serif/pt_serif-r.woff2") format("woff2"), url("/g/fonts/pt_serif/pt_serif-r.woff") format("woff");}
@font-face { font-family: "PT Serif"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/pt_serif/pt_serif-i.woff2") format("woff2"), url("/g/fonts/pt_serif/pt_serif-i.woff") format("woff");}
@font-face { font-family: "PT Serif"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/pt_serif/pt_serif-b.woff2") format("woff2"), url("/g/fonts/pt_serif/pt_serif-b.woff") format("woff");}
@font-face { font-family: "PT Serif"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/pt_serif/pt_serif-b-i.woff2") format("woff2"), url("/g/fonts/pt_serif/pt_serif-b-i.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-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-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");}
:root {
	--color-iv0bu1dbq: 0, 0, 0;
	--color-ienwkkwnf: 255, 255, 255;
	--color-ijoza6i6c: 247, 177, 114;
	--color-ifs92qv4d: 247, 177, 114;
	--color-icoh2dcmz: 32, 32, 32;
	--color-igo1m6ark: 169, 169, 169;
	--color-iz5jamwz3: 169, 169, 169;
	--color-io6pnkns1: 169, 169, 169;
	--color-iwx65carh: 169, 169, 169;
	--color-ip8p2nnh9: 238, 238, 238;
	--color-i3ks8hx4l: 169, 169, 169;
	--color-iz8a3jlqr: 169, 169, 169;
	--color-i5w9o8j9f: 169, 169, 169;
	--color-i50g8k3vt: 169, 169, 169;
	--color-ig62v4wyo: 238, 238, 238;
	--color-i8iv9n6wz: 169, 169, 169;
	--color-iadwprbsq: 169, 169, 169;
	--color-i9d7ncu8x: 169, 169, 169;
	--color-i4a676a35: 169, 169, 169;
	--color-iu8y41z6d: 238, 238, 238;
	--color-i3uv85f1j: 169, 169, 169;
	--color-ig2yg85f4: 169, 169, 169;
	--color-i7mb28j7v: 169, 169, 169;
	--color-iq8aywzef: 169, 169, 169;
	--color-icw10unjy: 238, 238, 238;
	--color-ijs1m3nu3: 169, 169, 169;
	--color-i3p7xw518: 169, 169, 169;
	--color-ibc5m620b: 169, 169, 169;
	--color-i9su3rgnd: 169, 169, 169;
	--color-iacej847c: 238, 238, 238;
	--color-ilwnfb85i: 169, 169, 169;
	--color-if7b9kkru: 169, 169, 169;
	--color-i5wjlgejp: 169, 169, 169;
	--color-i770pwqyl: 169, 169, 169;
	--color-ic20mh6v5: 248, 248, 248;
	--color-itj4o8ad9: 255, 255, 255;
	--color-if23jh4bn: 255, 0, 0;
	--color-ioea2f784: 255, 0, 0;
	--color-ikqqtt0bw: 128, 128, 128;
	--color-i2r5cypmw: 128, 128, 128;
	--color-icwtntg6h: 128, 128, 128;
	--color-i9gbg27k2: 128, 128, 128;
	--color-ioq3sfo5g: 128, 128, 128;
	--color-i1x4s11z3: 0, 0, 0;
	--color-ipg5sso1b: 0, 0, 0;
	--color-iji1xup3o: 128, 128, 128;
	--color-iuh6kka0f: 128, 128, 128;
	--color-ibngfj5gu: 128, 128, 128;
	--color-ihcohwgc3: 128, 128, 128;
	--color-icy2ejza0: 0, 0, 0;
	--color-iv3592zib: 0, 0, 0;
	--color-ipgm9orrh: 235, 91, 91;
	--color-ikkrr796t: 255, 255, 255;
	--color-ikfbz75vs: 197, 197, 197;
	--color-i3jdnewvb: 197, 197, 197;
	--color-ik9gnhtwd: 197, 197, 197;
	--color-ib4r9jwxh: 197, 197, 197;
	--color-ioqny75q8: 197, 197, 197;
	--color-i0f4zwlmt: 255, 0, 0;
	--color-iht0mcwh1: 85, 85, 85;
	--color-iulhdlj9q: 0, 0, 255;
	--color-iq0sx6bhu: 0, 0, 255;
	--color-iydbqy92g: 74, 74, 74;
	--color-ijt576ajs: 255, 110, 110;
	--color-i4i1zr0ai: 255, 110, 110;
	--color-ih42v3vlz: 0, 0, 0;
	--color-ix6a924um: 0, 0, 0;
	--color-is0r0l30z: 0, 0, 0;
	--color-i42d56m4s: 0, 0, 0;
	--color-i1f6ps8yk: 0, 0, 0;
	--color-itxtnu5dv: 0, 0, 0;
	--color-iwth41f6q: 0, 0, 0;
	--color-icod7d5du: 0, 0, 0;
	--color-iy2fukn2e: 0, 0, 0;
	--color-ishiowolp: 0, 0, 0;
	--color-ipoecj3vy: 0, 0, 0;
	--color-i5a1po1ka: 0, 0, 0;
	--color-iqr4xa2h4: 74, 74, 74;
	--color-ixgt8eevy: 74, 74, 74;
	--color-io7xqj9pt: 255, 255, 255;
	--color-idl3jcrxp: 0, 0, 0;
	--color-iu4zdrrl5: 0, 0, 0;
	--color-ieqqcrcih: 0, 0, 0;
	--color-if7g6l4ux: 0, 0, 0;
	--color-i6o5194af: 0, 0, 0;
	--color-itlb7pjgo: 0, 0, 0;
	--color-ii4vxn402: 74, 74, 74;
	--color-ik4ptwvsq: 255, 255, 255;
	--color-i5c0s472j: 56, 56, 56;
	--color-ih2bscfa9: 255, 196, 145;
	--color-iblskpmva: 255, 196, 145;
}

.mosaic-popup--u-icykhwm7k { position: fixed; top: 0px; left: 0px; font-size: 12px; z-index: 11 }
.mosaic-popup__inner-bg--u-i9add1dx2 { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-iv0bu1dbq), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px }
.mosaic-popup__inner-data--u-i3qwv0c7h { position: relative; width: 320px; min-height: auto; max-width: 100vw; background-color: rgba(var(--color-ienwkkwnf), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-left: 35px; padding-top: 35px; padding-bottom: 35px; padding-right: 35px; box-shadow: 15px 15px 0px 0px rgba(var(--color-ijoza6i6c), 1) }
.mosaic-popup__close--u-i20azyir5 { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 55px; min-height: 55px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; background-color: rgba(var(--color-ifs92qv4d), 1); z-index: 1; background-image: url("/d/close.png"); background-repeat: no-repeat; background-position: center center; background-size: 14px auto; background-attachment: scroll; margin-top: -15px; margin-right: -15px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-popup__close--u-i20azyir5:hover, .mosaic-popup__close--u-i20azyir5.is-hover { background-color: rgba(var(--color-ih2bscfa9), 1) }
.mosaic-popup__close--u-i20azyir5:active, .mosaic-popup__close--u-i20azyir5.is-active { background-color: rgba(var(--color-iblskpmva), 1) }
.mosaic-form--u-ietmzj6bn { text-align: center; font-family: PT Serif, serif; font-weight: 700; color: rgba(var(--color-ik4ptwvsq), 1); font-size: 35px; display: block }
.mosaic-form--u-ietmzj6bn * { outline-style: none }
.mosaic-form--u-ietmzj6bn .mosaic-form__title--u-imaepj4fx { font-size: 28px; line-height: normal; margin-bottom: 25px; color: rgba(var(--color-icoh2dcmz), 1); font-family: PT Serif, serif; font-weight: 700 }
.mosaic-form--u-ietmzj6bn .mosaic-form__header { display: block; margin-bottom: 5px }
.mosaic-form--u-ietmzj6bn .mosaic-form__field { margin-bottom: 10px; font-size: 14px; text-align: left }
.mosaic-form--u-ietmzj6bn .mosaic-form__name { font-weight: bold; font-size: 15px; display: block }
.mosaic-form--u-ietmzj6bn .mosaic-form__text { width: 100%; display: block; height: 55px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-igo1m6ark), 1); border-right-color: rgba(var(--color-iz5jamwz3), 1); border-bottom-color: rgba(var(--color-io6pnkns1), 1); border-left-color: rgba(var(--color-iwx65carh), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-ip8p2nnh9), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-family: Open Sans, sans-serif; font-weight: 300 }
.mosaic-form--u-ietmzj6bn .mosaic-form__date { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: 55px; 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; border-top-color: rgba(var(--color-i3ks8hx4l), 1); border-right-color: rgba(var(--color-iz8a3jlqr), 1); border-bottom-color: rgba(var(--color-i5w9o8j9f), 1); border-left-color: rgba(var(--color-i50g8k3vt), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-ig62v4wyo), 1); cursor: pointer; margin-left: 0px; margin-top: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-family: Open Sans, sans-serif; font-weight: 300 }
.mosaic-form--u-ietmzj6bn .mosaic-form__date-interval { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: 55px; width: 100%; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i8iv9n6wz), 1); border-right-color: rgba(var(--color-iadwprbsq), 1); border-bottom-color: rgba(var(--color-i9d7ncu8x), 1); border-left-color: rgba(var(--color-i4a676a35), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-iu8y41z6d), 1); cursor: pointer; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-family: Open Sans, sans-serif; font-weight: 300 }
.mosaic-form--u-ietmzj6bn .mosaic-form__textarea { width: 100%; display: block; height: 70px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i3uv85f1j), 1); border-right-color: rgba(var(--color-ig2yg85f4), 1); border-bottom-color: rgba(var(--color-i7mb28j7v), 1); border-left-color: rgba(var(--color-iq8aywzef), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-icw10unjy), 1); margin-left: 0px; margin-top: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-family: Open Sans, sans-serif; font-weight: 300 }
.mosaic-form--u-ietmzj6bn .mosaic-form__select { width: 100%; display: block; height: 55px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ijs1m3nu3), 1); border-right-color: rgba(var(--color-i3p7xw518), 1); border-bottom-color: rgba(var(--color-ibc5m620b), 1); border-left-color: rgba(var(--color-i9su3rgnd), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 10px; padding-right: 15px; background-color: rgba(var(--color-iacej847c), 1); font-family: Open Sans, sans-serif; font-weight: 300 }
.mosaic-form--u-ietmzj6bn .mosaic-form__select-multiple { width: 100%; display: block; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ilwnfb85i), 1); border-right-color: rgba(var(--color-if7b9kkru), 1); border-bottom-color: rgba(var(--color-i5wjlgejp), 1); border-left-color: rgba(var(--color-i770pwqyl), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-ic20mh6v5), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-family: Open Sans, sans-serif; font-weight: 300 }
.mosaic-form--u-ietmzj6bn .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-ietmzj6bn .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; background-color: rgba(var(--color-itj4o8ad9), 1); margin-right: 5px; margin-left: 5px }
.mosaic-form--u-ietmzj6bn .mosaic-form__success--u-ijr3z242m { font-size: 16px }
.mosaic-form--u-ietmzj6bn .mosaic-form__error { color: rgba(var(--color-if23jh4bn), 1) }
.mosaic-form--u-ietmzj6bn .mosaic-form__required { color: rgba(var(--color-ioea2f784), 1) }
.mosaic-form--u-ietmzj6bn .mosaic-form__note { font-size: 12px; color: rgba(var(--color-ikqqtt0bw), 1) }
.mosaic-form--u-ietmzj6bn .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-i2r5cypmw), 1); border-right-color: rgba(var(--color-icwtntg6h), 1); border-bottom-color: rgba(var(--color-i9gbg27k2), 1); border-left-color: rgba(var(--color-ioq3sfo5g), 1); background-color: rgba(var(--color-i1x4s11z3), 0.2) }
.mosaic-form--u-ietmzj6bn .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-iji1xup3o), 1); border-right-color: rgba(var(--color-iuh6kka0f), 1); border-bottom-color: rgba(var(--color-ibngfj5gu), 1); border-left-color: rgba(var(--color-ihcohwgc3), 1); background-color: rgba(var(--color-icy2ejza0), 0.2) }
.mosaic-form--u-ietmzj6bn .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-ietmzj6bn .mosaic-form__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 5px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.mosaic-form--u-ietmzj6bn .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 25px; padding-bottom: 20px; padding-left: 25px; font-family: PT Serif, serif; font-size: 19px; line-height: normal; background-color: rgba(var(--color-ipgm9orrh), 1); color: rgba(var(--color-ikkrr796t), 1); border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; position: relative; justify-content: center; margin-left: 0px; margin-right: 0px; width: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-form--u-ietmzj6bn .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-ikfbz75vs), 1); border-right-color: rgba(var(--color-i3jdnewvb), 1); border-bottom-color: rgba(var(--color-ik9gnhtwd), 1); border-left-color: rgba(var(--color-ib4r9jwxh), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-ietmzj6bn .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-ioqny75q8), 1) }
.mosaic-form--u-ietmzj6bn .progressContainer { position: relative }
.mosaic-form--u-ietmzj6bn .progressCancel { font-size: 0px; display: block; height: 14px; width: 14px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-i0f4zwlmt), 1) }
.mosaic-form--u-ietmzj6bn .progressName { font-size: 0.7em; font-weight: 700; color: rgba(var(--color-iht0mcwh1), 1); width: 323px; text-align: left; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-ietmzj6bn .progressBarStatus { margin-top: 2px; width: 337px; font-size: 0.6em; text-align: left }
.mosaic-form--u-ietmzj6bn .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-iulhdlj9q), 1); margin-top: 2px }
.mosaic-form--u-ietmzj6bn .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-iq0sx6bhu), 1); margin-top: 2px }
.mosaic-form--u-ietmzj6bn .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; color: rgba(var(--color-iydbqy92g), 1); font-family: Open Sans, sans-serif; font-weight: 300 }
.mosaic-form--u-ietmzj6bn .mosaic-form__radio-group-item { color: rgba(var(--color-ixgt8eevy), 1); text-align: left; font-family: Open Sans, sans-serif; font-weight: 300 }
.mosaic-form--u-ietmzj6bn .mosaic-form__count-text { color: rgba(var(--color-io7xqj9pt), 1) }
.mosaic-form--u-ietmzj6bn .text--u-il6j28hwj { margin-bottom: 7px; color: rgba(var(--color-ii4vxn402), 1); font-size: 15px }
.mosaic-form--u-ietmzj6bn .mosaic-form__success__text--u-i3c9mqsmj { font-size: 25px; color: rgba(var(--color-i5c0s472j), 1) }
.mosaic-form--u-ietmzj6bn .mosaic-form__checkbox-group-item { text-align: left }
.mosaic-form--u-ietmzj6bn .mosaic-form__radio-icon:hover, .mosaic-form--u-ietmzj6bn .mosaic-form__radio-icon.is-hover { background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ietmzj6bn .mosaic-form__checkbox-icon:hover, .mosaic-form--u-ietmzj6bn .mosaic-form__checkbox-icon.is-hover { background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ietmzj6bn .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-ietmzj6bn .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-ietmzj6bn .mosaic-form__button:hover, .mosaic-form--u-ietmzj6bn .mosaic-form__button.is-hover { background-color: rgba(var(--color-ijt576ajs), 1) }
.mosaic-form--u-ietmzj6bn .mosaic-form__button:active, .mosaic-form--u-ietmzj6bn .mosaic-form__button.is-active { background-color: rgba(var(--color-i4i1zr0ai), 1) }
.mosaic-form--u-ietmzj6bn .mosaic-form__text:hover, .mosaic-form--u-ietmzj6bn .mosaic-form__text.is-hover { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-ih42v3vlz), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__text:active, .mosaic-form--u-ietmzj6bn .mosaic-form__text.is-active { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-ix6a924um), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__text:focus, .mosaic-form--u-ietmzj6bn .mosaic-form__text.is-focus { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-is0r0l30z), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__field:hover, .mosaic-form--u-ietmzj6bn .mosaic-form__field.is-hover { box-shadow: none }
.mosaic-form--u-ietmzj6bn .mosaic-form__textarea:hover, .mosaic-form--u-ietmzj6bn .mosaic-form__textarea.is-hover { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-i1f6ps8yk), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__textarea:active, .mosaic-form--u-ietmzj6bn .mosaic-form__textarea.is-active { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-itxtnu5dv), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__textarea:focus, .mosaic-form--u-ietmzj6bn .mosaic-form__textarea.is-focus { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-iwth41f6q), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__select:hover, .mosaic-form--u-ietmzj6bn .mosaic-form__select.is-hover { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-icod7d5du), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__select:active, .mosaic-form--u-ietmzj6bn .mosaic-form__select.is-active { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-iy2fukn2e), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__select:focus, .mosaic-form--u-ietmzj6bn .mosaic-form__select.is-focus { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-ishiowolp), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__select-multiple:hover, .mosaic-form--u-ietmzj6bn .mosaic-form__select-multiple.is-hover { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-ipoecj3vy), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__select-multiple:active, .mosaic-form--u-ietmzj6bn .mosaic-form__select-multiple.is-active { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-i5a1po1ka), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__date:hover, .mosaic-form--u-ietmzj6bn .mosaic-form__date.is-hover { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-idl3jcrxp), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__date:active, .mosaic-form--u-ietmzj6bn .mosaic-form__date.is-active { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-iu4zdrrl5), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__date:focus, .mosaic-form--u-ietmzj6bn .mosaic-form__date.is-focus { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-ieqqcrcih), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__date-interval:hover, .mosaic-form--u-ietmzj6bn .mosaic-form__date-interval.is-hover { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-if7g6l4ux), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__date-interval:active, .mosaic-form--u-ietmzj6bn .mosaic-form__date-interval.is-active { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-i6o5194af), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__date-interval:focus, .mosaic-form--u-ietmzj6bn .mosaic-form__date-interval.is-focus { box-shadow: inset 0px 0px 10px 0px rgba(var(--color-itlb7pjgo), 0.25) }
.mosaic-form--u-ietmzj6bn .mosaic-form__checkbox ~ .mosaic-form__value { color: rgba(var(--color-iqr4xa2h4), 1); font-family: Open Sans, sans-serif; font-weight: 300 }
.mosaic-form--u-ietmzj6bn .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-ietmzj6bn .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ipg5sso1b), 0.2); background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-ietmzj6bn .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-ietmzj6bn .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-iv3592zib), 0.2); background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form__field--u-ixsj5ztsn { display: block }
.mosaic-form__field--u-i7lgn7p3u { display: block }
.mosaic-form__field--u-iqqqb32qd { display: block }
.mosaic-form__field--u-in2u3qevu { display: block }
.mosaic-form__field--u-i97fujou0 { display: block }
.text--u-il6j28hwj { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 12px; line-height: normal; vertical-align: top; position: relative }
.mosaic-form__field--u-i46x2f8q4 { display: block }

@media (max-width: 479px) {
	.mosaic-popup__inner-data--u-i3qwv0c7h { width: 270px; padding-left: 25px; padding-right: 25px; padding-top: 41px; padding-bottom: 25px }
	.mosaic-form--u-ietmzj6bn .mosaic-form__title--u-imaepj4fx { font-size: 22px; margin-bottom: 15px }
	.mosaic-form--u-ietmzj6bn .mosaic-form__text { height: 45px }
	.mosaic-form--u-ietmzj6bn .mosaic-form__select { height: 45px }
	.mosaic-form--u-ietmzj6bn .mosaic-form__textarea { height: 55px }
	.mosaic-form--u-ietmzj6bn .mosaic-form__date-interval { height: 45px }
	.mosaic-form--u-ietmzj6bn .mosaic-form__field { font-size: 13px }
}