@font-face {
	font-family: "Roboto Slab";
	font-weight: 100;
	font-style: normal;
	font-display: swap;
	src: url("/g/fonts/roboto_slab/roboto_slab-t.woff2") format("woff2"), url("/g/fonts/roboto_slab/roboto_slab-t.woff") format("woff");
}

@font-face {
	font-family: "Roboto Slab"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/roboto_slab/roboto_slab-e-l.woff2") format("woff2"), url("/g/fonts/roboto_slab/roboto_slab-e-l.woff") format("woff");
}

@font-face {
	font-family: "Roboto Slab"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/roboto_slab/roboto_slab-l.woff2") format("woff2"), url("/g/fonts/roboto_slab/roboto_slab-l.woff") format("woff");
}

@font-face {
	font-family: "Roboto Slab"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/roboto_slab/roboto_slab-r.woff2") format("woff2"), url("/g/fonts/roboto_slab/roboto_slab-r.woff") format("woff");
}

@font-face {
	font-family: "Roboto Slab"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/roboto_slab/roboto_slab-m.woff2") format("woff2"), url("/g/fonts/roboto_slab/roboto_slab-m.woff") format("woff");
}

@font-face {
	font-family: "Roboto Slab"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/roboto_slab/roboto_slab-s-b.woff2") format("woff2"), url("/g/fonts/roboto_slab/roboto_slab-s-b.woff") format("woff");
}

@font-face {
	font-family: "Roboto Slab"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/roboto_slab/roboto_slab-b.woff2") format("woff2"), url("/g/fonts/roboto_slab/roboto_slab-b.woff") format("woff");
}

@font-face {
	font-family: "Roboto Slab"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/roboto_slab/roboto_slab-e-b.woff2") format("woff2"), url("/g/fonts/roboto_slab/roboto_slab-e-b.woff") format("woff");
}

@font-face {
	font-family: "Roboto Slab"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/roboto_slab/roboto_slab-bl.woff2") format("woff2"), url("/g/fonts/roboto_slab/roboto_slab-bl.woff") format("woff");
}

@font-face {
	font-family: "Roboto"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-t.woff2") format("woff2"), url("/g/fonts/roboto/roboto-t.woff") format("woff");
}

@font-face {
	font-family: "Roboto"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-t-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-t-i.woff") format("woff");
}

@font-face {
	font-family: "Roboto"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-l.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l.woff") format("woff");
}

@font-face {
	font-family: "Roboto"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-l-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l-i.woff") format("woff");
}

@font-face {
	font-family: "Roboto"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-r.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r.woff") format("woff");
}

@font-face {
	font-family: "Roboto"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-r-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r-i.woff") format("woff");
}

@font-face {
	font-family: "Roboto"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-m.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m.woff") format("woff");
}

@font-face {
	font-family: "Roboto"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-m-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m-i.woff") format("woff");
}

@font-face {
	font-family: "Roboto"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-b.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b.woff") format("woff");
}

@font-face {
	font-family: "Roboto"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-b-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b-i.woff") format("woff");
}

@font-face {
	font-family: "Roboto"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-bl.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl.woff") format("woff");
}

@font-face {
	font-family: "Roboto"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-bl-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl-i.woff") format("woff");
}

:root {
	--color-ik7gspoqw: 0, 0, 0;
	--color-i1ei5vex5: 56, 163, 204;
	--color-ie9bwxnpy: 254, 91, 63;
	--color-imb98iazc: 255, 255, 255;
	--color-irbex4a76: 254, 91, 63;
	--color-i6vx851cc: 255, 255, 255;
	--color-ilkk330qe: 254, 91, 63;
	--color-i6eqp8kvb: 120, 120, 120;
	--color-ic2d2a2g2: 0, 0, 0;
	--color-ism2xae51: 0, 0, 0;
	--color-i5vzclpws: 0, 0, 0;
	--color-in4iwzbxe: 0, 0, 0;
	--color-i69nymwui: 0, 0, 0;
	--color-ii8nxgmn9: 254, 91, 63;
	--color-iaexlpjo1: 125, 125, 125;
	--color-ix63you6g: 254, 91, 63;
	--color-iaa0i86qf: 212, 212, 212;
	--color-inn6uehhl: 212, 212, 212;
	--color-iaq34aez0: 212, 212, 212;
	--color-i0cd5urzi: 212, 212, 212;
	--color-ipyj7im60: 242, 243, 245;
	--color-ialjtqfat: 0, 0, 0;
	--color-i5lqqldoj: 0, 0, 0;
	--color-i41ploek4: 0, 0, 0;
	--color-iwqt8va93: 0, 0, 0;
	--color-iv6qioyzd: 254, 91, 63;
	--color-iqi5ui9bi: 48, 48, 58;
	--color-ing6f8zup: 56, 163, 204;
	--color-ivfo9eb1o: 255, 255, 255;
	--color-i7igiegbg: 255, 255, 255;
	--color-i3wbcmiqn: 224, 224, 224;
	--color-iz2zz5bzw: 48, 48, 58;
	--color-ivxrhehbv: 95, 95, 95;
	--color-ie702s0mb: 0, 0, 0;
	--color-i794nywbk: 254, 91, 63;
	--color-iyjnkn6z4: 254, 91, 63;
	--color-iqi5qwlde: 254, 91, 63;
	--color-itj1ak97q: 254, 91, 63;
	--color-iqju7qoao: 254, 91, 63;
	--color-iowg6qkaz: 254, 91, 63;
	--color-iiuyxbe7a: 254, 91, 63;
	--color-inzl28kwy: 71, 71, 71;
	--color-ihpjrjjkj: 254, 91, 63;
	--color-ii0243lz2: 255, 255, 255;
	--color-i4nwm06te: 254, 91, 63;
	--color-iigm9gu9q: 254, 91, 63;
	--color-iv2lmr56g: 255, 255, 255;
	--color-ihrplggvm: 0, 0, 0;
	--color-ihrwtb51n: 0, 0, 0;
	--color-iw5d7xo00: 0, 0, 0;
	--color-imw20znmx: 0, 0, 0;
	--color-i49bll160: 48, 48, 58;
	--color-iropjm25r: 56, 163, 204;
	--color-ixcafxwb7: 255, 255, 255;
	--color-ii30whbqm: 48, 48, 58;
	--color-ii5yrja1l: 185, 96, 255;
	--color-icv78hu5p: 185, 96, 255;
	--color-iuvrsb5l7: 185, 96, 255;
	--color-inok3n20s: 185, 96, 255;
	--color-ihxv7hp78: 185, 96, 255;
	--color-izm3awioc: 185, 96, 255;
	--color-i5od626f5: 185, 96, 255;
	--color-izpun73k8: 185, 96, 255;
	--color-ibq2zh4zg: 0, 0, 0;
	--color-imt7w7jdp: 0, 0, 0;
	--color-i510d5hbk: 212, 217, 228;
	--color-i48sn9qvs: 0, 0, 0;
	--color-iipjyapyh: 0, 0, 0;
	--color-ik74ookxs: 56, 163, 204;
	--color-iwruy7n5l: 110, 96, 255;
	--color-i4rooevl7: 78, 68, 199;
	--color-il6llzknp: 78, 68, 199;
	--color-ic8lzr1nj: 95, 181, 94;
	--color-iy4u04szv: 232, 232, 232;
	--color-i8h0apozk: 232, 232, 232;
	--color-ip7dm8lhk: 232, 232, 232;
	--color-isqptxfit: 232, 232, 232;
	--color-ipyz5sd3k: 232, 232, 232;
	--color-i3qzcb41h: 232, 232, 232;
	--color-i4s9owsf2: 232, 232, 232;
	--color-iwsik5nay: 232, 232, 232;
	--color-iqp4b28ir: 242, 243, 245;
	--color-iatarhvtz: 254, 91, 63;
	--color-im624v9ro: 0, 0, 0;
	--color-ibo550o1n: 0, 0, 0;
	--color-iv82zpu72: 0, 0, 0;
	--color-i9gm18t1w: 0, 0, 0;
	--color-inj7nn1qq: 255, 255, 255;
	--color-i4rw5eylk: 255, 255, 255;
	--color-i1z9bolgg: 255, 255, 255;
	--color-idm3bnbxh: 255, 255, 255;
	--color-ifs3znbnn: 43, 43, 43;
	--color-iqo5i1jse: 255, 255, 255;
	--color-ipyumtqiq: 255, 255, 255;
	--color-iy277d4mm: 255, 255, 255;
	--color-ia9h2vfll: 255, 255, 255;
	--color-i250ixkm4: 254, 91, 63;
	--color-ic3ukgu1r: 254, 91, 63;
	--color-ih1lqpn4k: 254, 91, 63;
	--color-iz2h0jyko: 254, 91, 63;
	--color-iacck2fhn: 235, 235, 235;
	--color-inkbgrufy: 232, 232, 232;
	--color-i53cm2wl7: 255, 255, 254;
	--color-iu02782a8: 0, 0, 0;
	--color-it850shdv: 0, 0, 0;
	--color-izj2h13zj: 0, 0, 0;
	--color-ik80lb5g7: 0, 0, 0;
	--color-i11oydyrb: 0, 0, 0;
	--color-ixseucx6k: 50, 50, 50;
	--color-i39lrois8: 50, 50, 50;
	--color-i3tru6mrm: 50, 50, 50;
	--color-izzmog6r4: 50, 50, 50;
	--color-imwel4025: 220, 221, 224;
	--color-i1bqoumpp: 187, 187, 187;
	--color-iuocl5brs: 187, 187, 187;
	--color-iaoi5yky2: 187, 187, 187;
	--color-ixjalmwpy: 187, 187, 187;
	--color-i0houdzls: 0, 0, 0;
	--color-ig5l91ve5: 84, 84, 84;
	--color-ixnqrypsz: 0, 0, 0;
	--color-isgych13e: 56, 163, 204;
	--color-irwzolo92: 255, 255, 254;
	--color-ia5yq708j: 232, 232, 232;
	--color-ib9o7r9kx: 95, 181, 94;
	--color-i66q709ur: 95, 181, 94;
	--color-i7sce1ow8: 0, 0, 0;
	--color-ilt6f81ls: 0, 0, 0;
	--color-ia4kn334l: 0, 0, 0;
	--color-iuddmmjpj: 0, 0, 0;
	--color-ihiw8cfoi: 254, 91, 63;
	--color-iayqjmoc7: 95, 181, 94;
	--color-icqpsu5pd: 151, 151, 151;
	--color-i0w9xtvoz: 255, 255, 255;
	--color-i6a7iozz9: 26, 26, 26;
	--color-iomwxrgx7: 255, 255, 255;
	--color-irrsknp54: 255, 255, 255;
	--color-irze1uo4n: 217, 217, 217;
	--color-i0xumc6f0: 254, 91, 63;
	--color-iswlcrf5i: 0, 0, 0;
	--color-ijjm68wyb: 254, 91, 63;
	--color-i0i9zk67b: 254, 91, 63;
	--color-ihapud6cu: 255, 255, 255;
	--color-ixduca9a3: 254, 91, 63;
	--color-infvgyb4e: 78, 68, 199;
	--color-ilvdeoqvp: 0, 0, 0;
	--color-ihqdbp9t9: 0, 0, 0;
	--color-i9d9ekfm9: 255, 255, 255;
	--color-i1nqczstm: 255, 255, 255;
	--color-ifpd4x28t: 254, 91, 63;
	--color-iyhb9eow7: 125, 125, 125;
	--color-ix87akmus: 254, 91, 63;
	--color-ioply28q5: 125, 125, 125;
	--color-ixrey55e1: 254, 91, 63;
	--color-ip2oipduf: 125, 125, 125;
	--color-isdzq8j1b: 254, 91, 63;
	--color-i8qfbb0r0: 125, 125, 125;
	--color-iovstv95z: 254, 91, 63;
	--color-i1ix21r4h: 125, 125, 125;
	--color-i023vfyeq: 254, 91, 63;
	--color-i30a8tt0v: 125, 125, 125;
	--color-ink1g1eis: 254, 91, 63;
	--color-ixyg2je40: 125, 125, 125;
	--color-ii5umw366: 254, 91, 63;
	--color-irank6799: 253, 91, 63;
	--color-i25swoszs: 253, 91, 63;
	--color-ivc3uks7u: 255, 255, 255;
	--color-ibb8b4cjj: 0, 0, 0;
	--color-ieqn2tzsb: 93, 180, 95;
	--color-ipbwth622: 0, 0, 0;
	--color-ixun5rsi5: 0, 0, 0;
	--color-ipg0osash: 209, 205, 205;
	--color-iaswa9nmg: 0, 0, 0;
	--color-izy5kwq2s: 254, 91, 63;
	--color-i16vrmmnm: 0, 0, 0;
	--color-ie9y7j5nw: 56, 56, 56;
	--color-ikwm84k1j: 255, 255, 255;
	--color-ipbs1nlnw: 254, 91, 63;
	--color-ip06xl907: 254, 91, 63;
	--color-ipn9ffqvv: 255, 255, 255;
	--color-iwpwqh12z: 245, 71, 44;
	--color-incaaynoj: 0, 0, 0;
	--color-ik1lya68g: 26, 26, 26;
	--color-iixz3pl29: 0, 0, 0;
	--color-i7z40x0z9: 56, 163, 204;
	--color-imyqfa7e4: 0, 0, 0;
	--color-i29w47oga: 238, 238, 238;
	--color-iwazgmwfo: 0, 0, 0;
	--color-iaz4d3tzk: 254, 91, 63;
	--color-iwt9tr37s: 221, 221, 221;
	--color-ilf7exy17: 51, 51, 51;
	--color-iwkmayvu0: 255, 255, 255;
	--color-i6n9vm7xj: 51, 51, 51;
	--color-iyurgrsj5: 238, 238, 238;
	--color-i8lj489tc: 221, 221, 221;
	--color-i4wvjxcz3: 255, 255, 255;
	--color-iqiyomhut: 0, 0, 0;
	--color-if2vlqccq: 254, 91, 63;
	--color-i61k70gv9: 90, 90, 90;
	--color-itswj7hl4: 254, 91, 63;
	--color-ii9qmxje2: 56, 56, 56;
	--color-igqk97ml8: 56, 56, 56;
	--color-i4r054nrl: 254, 91, 63;
	--color-i41zf8vvp: 254, 91, 63;
	--color-ir40zooe2: 0, 0, 0;
	--color-iwpm9ssdd: 254, 91, 63;
	--color-iegipbi4d: 245, 71, 44;
	--color-iq2jotxmu: 46, 46, 46;
	--color-iexlu9vql: 0, 0, 0;
	--color-imgj73kl4: 255, 255, 255;
	--color-i46bfayq4: 238, 238, 238;
	--color-imb4ms0rn: 255, 255, 255;
	--color-ig9he06rb: 22, 23, 35;
	--color-i8s73rcrd: 0, 0, 0;
	--color-igwpmtapj: 0, 0, 0;
	--color-iemvcktep: 0, 0, 0;
	--color-iffq6f51w: 0, 0, 0;
	--color-inat115yo: 0, 0, 0;
	--color-iiyp477jp: 102, 102, 102;
	--color-ii1r6t7jd: 214, 214, 214;
	--color-ipmm45dwg: 214, 214, 214;
	--color-iyk10l1e1: 214, 214, 214;
	--color-i4ky2l18n: 214, 214, 214;
	--color-i8vlbxupa: 255, 255, 255;
	--color-ijoqtwq1f: 169, 169, 169;
	--color-i1hg69z0u: 169, 169, 169;
	--color-i7sdwe26s: 169, 169, 169;
	--color-il7gyirak: 169, 169, 169;
	--color-iwx1uvs14: 255, 255, 255;
	--color-ip092a7qk: 169, 169, 169;
	--color-i6j64uhzj: 169, 169, 169;
	--color-itm21qurh: 169, 169, 169;
	--color-igetqxmnf: 169, 169, 169;
	--color-i24kkgi9j: 255, 255, 255;
	--color-ig0lyuszl: 206, 206, 206;
	--color-isbvuqklt: 206, 206, 206;
	--color-im6h6l3fj: 206, 206, 206;
	--color-i9yddget1: 206, 206, 206;
	--color-ifrk4cms5: 255, 255, 255;
	--color-icb1zwi1f: 169, 169, 169;
	--color-ipprhj0pk: 169, 169, 169;
	--color-i3ur97xzx: 169, 169, 169;
	--color-ihn0nscmv: 169, 169, 169;
	--color-is3vjex71: 248, 248, 248;
	--color-i49q112yt: 105, 105, 105;
	--color-iiw3al0uu: 169, 169, 169;
	--color-imq58r26p: 169, 169, 169;
	--color-iiwha042n: 169, 169, 169;
	--color-ikfjdwer7: 169, 169, 169;
	--color-ib230rdlv: 248, 248, 248;
	--color-ixd9wz7gv: 51, 51, 51;
	--color-i6nx3luiv: 255, 0, 0;
	--color-iei8h3fga: 255, 0, 0;
	--color-ivji9j8u7: 128, 128, 128;
	--color-itbp70jms: 128, 128, 128;
	--color-iq7wqnbb8: 128, 128, 128;
	--color-iq078u3l3: 128, 128, 128;
	--color-in5xai1ps: 128, 128, 128;
	--color-iunwb5in6: 0, 0, 0;
	--color-imn27z0df: 0, 0, 0;
	--color-i1d9z4b9j: 128, 128, 128;
	--color-iqds4qjfc: 128, 128, 128;
	--color-iw4qe3hte: 128, 128, 128;
	--color-io7eocnwl: 128, 128, 128;
	--color-irfobmej2: 0, 0, 0;
	--color-ix45237ag: 0, 0, 0;
	--color-i9sg99vnw: 254, 91, 63;
	--color-i3vgsej68: 255, 255, 255;
	--color-i0sn14v8t: 254, 91, 63;
	--color-ib3cksx9e: 197, 197, 197;
	--color-ij6m8uje3: 197, 197, 197;
	--color-igaqhe1af: 197, 197, 197;
	--color-iu1wv3k61: 197, 197, 197;
	--color-iu23e0nqa: 197, 197, 197;
	--color-ig2feldkt: 255, 0, 0;
	--color-i8f0o1wgg: 85, 85, 85;
	--color-ia1jhhiwr: 0, 0, 255;
	--color-im6yv1ty6: 0, 0, 255;
	--color-inwmr3jff: 95, 181, 94;
	--color-im2s9ozb2: 131, 131, 131;
	--color-imvi89b1y: 78, 68, 199;
	--color-iwfgo2zun: 0, 0, 0;
	--color-i2suiiauv: 0, 0, 0;
	--color-ig8c824bp: 255, 255, 255;
	--color-iyecbu3iw: 238, 238, 238;
	--color-igg90arbl: 255, 255, 255;
	--color-ia2dcue4a: 22, 23, 35;
	--color-iir9hle17: 0, 0, 0;
	--color-ibsxefxct: 0, 0, 0;
	--color-ilvt3tlnr: 0, 0, 0;
	--color-i9br537ai: 0, 0, 0;
	--color-i6icxk9jf: 0, 0, 0;
	--color-ibpc2iz36: 102, 102, 102;
	--color-ikqdoffs1: 214, 214, 214;
	--color-i6znolobr: 214, 214, 214;
	--color-ifwvwdasv: 214, 214, 214;
	--color-il7sgf6d6: 214, 214, 214;
	--color-ikzcdeag0: 255, 255, 255;
	--color-i6z0u60tm: 169, 169, 169;
	--color-i327l8j0c: 169, 169, 169;
	--color-ieh6098dl: 169, 169, 169;
	--color-iy8y6xs1l: 169, 169, 169;
	--color-i0dt33o8m: 255, 255, 255;
	--color-i1mhfvu2e: 169, 169, 169;
	--color-i3026ksg5: 169, 169, 169;
	--color-izsec2amb: 169, 169, 169;
	--color-ijkmkncaw: 169, 169, 169;
	--color-i2xackt1c: 255, 255, 255;
	--color-iuved0lt7: 206, 206, 206;
	--color-i10orl1fs: 206, 206, 206;
	--color-i0sj8vnsn: 206, 206, 206;
	--color-iqbub15yu: 206, 206, 206;
	--color-ikxjxiut3: 255, 255, 255;
	--color-irwsa3til: 169, 169, 169;
	--color-ityaav6ye: 169, 169, 169;
	--color-i6x5q13p1: 169, 169, 169;
	--color-ih9n3sn99: 169, 169, 169;
	--color-ig6gxghbh: 248, 248, 248;
	--color-i45ontbxc: 105, 105, 105;
	--color-iainkbgsp: 169, 169, 169;
	--color-idkmpotet: 169, 169, 169;
	--color-ihx8smzj7: 169, 169, 169;
	--color-iqpjbmrdg: 169, 169, 169;
	--color-iqtf1h4eh: 248, 248, 248;
	--color-ivdpzpvsu: 51, 51, 51;
	--color-icpsb07u3: 255, 0, 0;
	--color-i4u2nkuk1: 255, 0, 0;
	--color-ig6naohyi: 128, 128, 128;
	--color-i1l6t2csh: 128, 128, 128;
	--color-i8ghixhza: 128, 128, 128;
	--color-ivivlng37: 128, 128, 128;
	--color-i5gtuwnnz: 128, 128, 128;
	--color-ib5lic0t1: 0, 0, 0;
	--color-iiaiccgmf: 0, 0, 0;
	--color-ijw8je75p: 128, 128, 128;
	--color-i63g9lv1i: 128, 128, 128;
	--color-ijfeh64s0: 128, 128, 128;
	--color-i45jc4ovt: 128, 128, 128;
	--color-ilwk6o5z6: 0, 0, 0;
	--color-in7ezz9ur: 0, 0, 0;
	--color-i4coyv9pm: 254, 91, 63;
	--color-i3ih9078d: 255, 255, 255;
	--color-ix4i8pfmf: 254, 91, 63;
	--color-im15z2wfq: 197, 197, 197;
	--color-iqx6tg4t5: 197, 197, 197;
	--color-i50l6yzq5: 197, 197, 197;
	--color-ivvuo59xv: 197, 197, 197;
	--color-inb9d8z1g: 197, 197, 197;
	--color-idio6m21j: 255, 0, 0;
	--color-i9jykoj5j: 85, 85, 85;
	--color-it0bwihc6: 0, 0, 255;
	--color-i7hlufpn8: 0, 0, 255;
	--color-i73x6ug6k: 95, 181, 94;
	--color-ijsf8h7q8: 131, 131, 131;
	--color-ic8mjuwgx: 78, 68, 199;
	--color-il1dzr9wl: 0, 0, 0;
	--color-i9c83i16k: 255, 255, 255;
	--color-ivtx3uk9a: 0, 0, 0;
	--color-ihuzig1xg: 95, 181, 94;
	--color-idv5ofkz8: 0, 0, 0;
	--color-ix9eth8qb: 254, 91, 63;
	--color-iiq0ro44l: 169, 169, 169;
	--color-ikfawrmmx: 169, 169, 169;
	--color-i43upq7ya: 169, 169, 169;
	--color-i2ucgx6cc: 169, 169, 169;
	--color-ipv5p1s8n: 255, 255, 255;
	--color-ipz8oaff2: 217, 217, 217;
	--color-iinsnw569: 169, 169, 169;
	--color-id22q75ky: 169, 169, 169;
	--color-ig9s4l5c3: 169, 169, 169;
	--color-ilf676qyn: 169, 169, 169;
	--color-izn8bcp9d: 255, 255, 255;
	--color-igleso18m: 169, 169, 169;
	--color-i3vq4r5tn: 169, 169, 169;
	--color-itfnmvlan: 169, 169, 169;
	--color-iy9andz97: 169, 169, 169;
	--color-i649mz8m7: 255, 255, 255;
	--color-ihqnmvefy: 169, 169, 169;
	--color-i1qa3b237: 169, 169, 169;
	--color-i0cyv8t4s: 169, 169, 169;
	--color-ir4m7pk3u: 169, 169, 169;
	--color-iztyyfnb8: 255, 255, 255;
	--color-i8fkwygwq: 169, 169, 169;
	--color-il1zku3ci: 169, 169, 169;
	--color-i53x45ctt: 169, 169, 169;
	--color-i51pqj5ed: 169, 169, 169;
	--color-imevtrj4p: 248, 248, 248;
	--color-i19u1xu44: 169, 169, 169;
	--color-ig56x4gfy: 169, 169, 169;
	--color-ifmd88t8i: 169, 169, 169;
	--color-igz4odv8j: 169, 169, 169;
	--color-iovrdhlxi: 248, 248, 248;
	--color-i8bm65aq9: 51, 51, 51;
	--color-i09pn3rnw: 255, 0, 0;
	--color-izwaixnh1: 255, 0, 0;
	--color-iyc4wpc4w: 128, 128, 128;
	--color-i83ugftc5: 128, 128, 128;
	--color-ijoq40ol6: 128, 128, 128;
	--color-iks691wjv: 128, 128, 128;
	--color-imeukwf1w: 128, 128, 128;
	--color-il9q90csy: 0, 0, 0;
	--color-ifa3c5xft: 0, 0, 0;
	--color-i5f1uvvkl: 128, 128, 128;
	--color-iz88i5ksf: 128, 128, 128;
	--color-iv522hdjf: 128, 128, 128;
	--color-i4qn3u4ne: 128, 128, 128;
	--color-idwqauszt: 0, 0, 0;
	--color-ihtcyjj28: 0, 0, 0;
	--color-icvlox0ky: 254, 91, 63;
	--color-igltuj1bh: 255, 255, 255;
	--color-ihhmwtkjk: 254, 91, 63;
	--color-iddf5682x: 197, 197, 197;
	--color-icyldqe5u: 197, 197, 197;
	--color-i15q9lteo: 197, 197, 197;
	--color-i2i8m30be: 197, 197, 197;
	--color-ikhm63fsx: 197, 197, 197;
	--color-ihnhmb7gv: 255, 0, 0;
	--color-itas490tm: 85, 85, 85;
	--color-iwjy2bpq6: 0, 0, 255;
	--color-i8gslc27j: 0, 0, 255;
	--color-isfx9pn6t: 254, 91, 63;
	--color-ivzb1iift: 26, 26, 26;
	--color-i4dkox5oe: 26, 26, 26;
	--color-isfen4sko: 46, 46, 46;
}

.root--u-i97r1u3cp {
	position: relative;
	min-height: 100vh;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-family: Roboto Slab, serif;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.root--u-i97r1u3cp::before, .root--u-i97r1u3cp::after {
	content: ; display: table;
	clear: both;
}

.section--u-igre3lyju {
	display: block;
	width: 100%;
	position: relative;
}

.section--u-iwgg0w8rg {
	display: block;
	width: 100%;
	position: relative;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	flex-shrink: 0;
	padding-bottom: 0px;
}

.section--u-i7wvnokwb {
	display: block;
	width: 100%;
	position: relative;
}

.section--u-igp6uq6ur {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	position: relative;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.imageFit--u-ikjrp2ecn {
	position: relative;
	display: inline-block;
	vertical-align: top;
	overflow-x: hidden;
	overflow-y: hidden;
	width: 100%;
	height: 500px;
}

.imageFit__img--u-iwtrhm21i {
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.imageFit__overlay--u-inufd5ggq {
	display: none;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	background-color: rgba(var(--color-ik7gspoqw), 0.4);
}

.imageFit__zoom--u-in6bxy0b5 {
	display: none;
	position: absolute;
	right: 10px;
	bottom: 10px;
	width: 20px;
	height: 20px;
	background-color: rgba(var(--color-i1ei5vex5), 1);
}

.svg_image--u-ixco68bb2 {
	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: 20px;
	width: 20px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-ixco68bb2 svg {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
}

.container--u-iwcyxng29 {
	width: 100%;
	max-width: 1300px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	position: absolute;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-left: 20px;
	padding-right: 20px;
}

.div--u-i4dyussig {
	width: 100%;
	position: relative;
	padding-left: 0px;
	padding-right: 0px;
	max-width: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.text--u-ilfczzgp3 {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	font-size: 40px;
	line-height: normal;
	vertical-align: top;
	position: relative;
}

.text--u-i7pfl367h {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 19px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	font-family: Roboto, sans-serif;
	font-weight: 300;
	margin-top: 30px;
}

.link-universal--u-imozjkr8s {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	vertical-align: top;
	padding-top: 16px;
	padding-right: 30px;
	padding-bottom: 16px;
	padding-left: 30px;
	font-family: Roboto Slab, serif;
	font-size: 16px;
	line-height: normal;
	background-color: rgba(var(--color-ie9bwxnpy), 1);
	color: rgba(var(--color-imb98iazc), 1);
	position: relative;
	text-decoration-line: none;
	margin-top: 60px;
	box-shadow: 0px 8px 14px 0px rgba(var(--color-irbex4a76), 0.3);
	margin-bottom: auto;
	min-height: 50px;
}

.link-universal--u-imozjkr8s:hover, .link-universal--u-imozjkr8s.is-hover {
	box-shadow: none;
}

.svg_image--u-ifo5cqp2v {
	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: 23px;
	width: 23px;
	overflow-x: hidden;
	overflow-y: hidden;
	margin-left: 20px;
}

.svg_image--u-ifo5cqp2v > svg {
	flex-shrink: 0;
}

.svg_image--u-ifo5cqp2v svg {
	width: 100%;
	height: 100%;
}

.svg_image--u-ifo5cqp2v .path-iwceyffst {
	fill: rgba(var(--color-i6vx851cc), 1);
}

.text--u-i5nbnmtko {
	margin-top: auto;
	margin-bottom: auto;
}

.container--u-ij10lfuj1 {
	width: 100%;
	max-width: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding-left: 20px;
	padding-right: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 70px;
	padding-bottom: 70px;
}

.div--u-ii3p76ceb {
	width: 450px;
	position: relative;
	flex-shrink: 0;
}

.div--u-i5rln3eqa {
	width: 100%;
	position: relative;
	display: block;
	margin-left: 40px;
}

.text--u-itxaiobb5 {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	font-size: 35px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	margin-top: 20px;
	font-weight: 700;
}

.text--u-ivmkk738r {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 16px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	margin-top: 30px;
	font-family: Roboto, sans-serif;
	color: rgba(var(--color-i6eqp8kvb), 1);
}

.div--u-ihcr2aql8 {
	width: 20px;
	position: relative;
	display: block;
	height: 6px;
	background-color: rgba(var(--color-ilkk330qe), 1);
}

.blocklist--u-ir21izl1l {
	position: relative;
	display: block;
	vertical-align: top;
	width: 100%;
	min-width: 0px;
	font-size: 14px;
	line-height: normal;
}

.blocklist--u-ir21izl1l .is-removed {
	display: none;
}

.blocklist--u-ir21izl1l.slick-last-slide .blocklist__arrow--prev--u-ik853spvp.slick-disabled, .blocklist--u-ir21izl1l.slick-last-slide .blocklist__arrow--next--u-ivbrnh4gy.slick-disabled {
	opacity: 0;
	visibility: hidden;
}

.blocklist__items_wrapper--u-i74pm47gn {
	width: 100%;
	height: 100%;
	will-change: transform;
}

.blocklist__list--u-ixo9lxmw2 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	flex-wrap: wrap;
	font-size: 14px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	height: auto;
}

.blocklist__item__outer--u-iwm39zf2y {
	display: block;
	flex-shrink: 0;
	max-width: 100%;
	width: 25%;
	height: auto;
}

.blocklist__item--u-ixlreisx4 {
	flex-shrink: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	min-width: auto;
	max-width: 100%;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.blocklist__arrows_wrapper--u-i1tu48goi {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	pointer-events: none;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: none;
}

.blocklist__arrows--u-iqp5sobqb {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	flex-shrink: 0;
	justify-content: space-between;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 10px;
	padding-right: 10px;
}

.blocklist__arrow--prev--u-ik853spvp {
	flex-shrink: 0;
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\" %3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M16.2 32l3.8-3.7L7.6 16 20 3.7 16.2 0 0 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
}

.blocklist__arrow--prev--u-ik853spvp:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--prev2--u-ij8ravnjx {
	flex-shrink: 0;
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\" %3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M16.2 32l3.8-3.7L7.6 16 20 3.7 16.2 0 0 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
}

.blocklist__arrow--prev2--u-ij8ravnjx:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--next--u-ivbrnh4gy {
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\"%3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M3.8 0L0 3.7 12.4 16 0 28.3 3.8 32 20 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
}

.blocklist__arrow--next--u-ivbrnh4gy:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--next2--u-in4usmxq1 {
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\"%3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M3.8 0L0 3.7 12.4 16 0 28.3 3.8 32 20 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: auto;
}

.blocklist__arrow--next2--u-in4usmxq1:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__pagination_wrapper--u-io17f7o6q {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	pointer-events: none;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: none;
}

.blocklist__pagination--u-iwr7emgg3 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: rgba(var(--color-ic2d2a2g2), 0.2);
}

.blocklist__pagination2--u-iy1mpb9da {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: rgba(var(--color-ism2xae51), 0.2);
}

.blocklist__pagination_item--u-iu5ri2f4t {
	flex-shrink: 0;
	cursor: pointer;
	width: 10px;
	height: 10px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-color: rgba(var(--color-i5vzclpws), 0.4);
}

.blocklist__pagination_item2--u-if95251uz {
	flex-shrink: 0;
	cursor: pointer;
	width: 10px;
	height: 10px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-color: rgba(var(--color-in4iwzbxe), 0.4);
}

.blocklist__controls_container--u-ivikzpibn {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: none;
	position: absolute;
	z-index: 4;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

.blocklist__controls_wrapper--u-iw2txtjy1 {
	position: relative;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	max-width: 100%;
}

.blocklist__control_arrows--u-irt7oaml9 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: none;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

.svg_image--u-i5elt44bw {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	vertical-align: top;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 120px;
	width: 120px;
	overflow-x: hidden;
	overflow-y: hidden;
	border-top-style: solid;
	border-top-width: 2px;
	border-right-style: solid;
	border-right-width: 2px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-style: solid;
	border-left-width: 2px;
	border-top-color: rgba(var(--color-iaa0i86qf), 0.5);
	border-right-color: rgba(var(--color-inn6uehhl), 0.5);
	border-bottom-color: rgba(var(--color-iaq34aez0), 0.5);
	border-left-color: rgba(var(--color-i0cd5urzi), 0.5);
}

.svg_image--u-i5elt44bw:hover, .svg_image--u-i5elt44bw.is-hover {
	border-top-color: rgba(var(--color-iqi5qwlde), 1);
	border-right-color: rgba(var(--color-itj1ak97q), 1);
	border-bottom-color: rgba(var(--color-iqju7qoao), 1);
	border-left-color: rgba(var(--color-iowg6qkaz), 1);
}

.svg_image--u-i5elt44bw > svg {
	flex-shrink: 0;
}

.svg_image--u-i5elt44bw .path-iz6q0q0cg {
	fill: rgba(var(--color-iaexlpjo1), 1);
}

.svg_image--u-i5elt44bw .path-ii4ytiyd5 {
	fill: rgba(var(--color-ix63you6g), 1);
}

.svg_image--u-i5elt44bw .path-iet7b6q1h {
	fill: rgba(var(--color-iyhb9eow7), 1);
}

.svg_image--u-i5elt44bw .path-i5flp6bem {
	fill: rgba(var(--color-ix87akmus), 1);
}

.svg_image--u-i5elt44bw .path-i5hhu3zps {
	fill: rgba(var(--color-ioply28q5), 1);
}

.svg_image--u-i5elt44bw .path-ixz5zhcyp {
	fill: rgba(var(--color-ixrey55e1), 1);
}

.svg_image--u-i5elt44bw .path-i4jjalhhp {
	fill: rgba(var(--color-ip2oipduf), 1);
}

.svg_image--u-i5elt44bw .path-ipgs0ax22 {
	fill: rgba(var(--color-isdzq8j1b), 1);
}

.svg_image--u-i5elt44bw .path-ig2c0wq5l {
	fill: rgba(var(--color-i8qfbb0r0), 1);
}

.svg_image--u-i5elt44bw .path-iszyjedi6 {
	fill: rgba(var(--color-iovstv95z), 1);
}

.svg_image--u-i5elt44bw .path-i2k3vc72g {
	fill: rgba(var(--color-i1ix21r4h), 1);
}

.svg_image--u-i5elt44bw .path-irqr0e1sz {
	fill: rgba(var(--color-i023vfyeq), 1);
}

.svg_image--u-i5elt44bw .path-i7280xzf4 {
	fill: rgba(var(--color-i30a8tt0v), 1);
}

.svg_image--u-i5elt44bw .path-imbaz0qny {
	fill: rgba(var(--color-ink1g1eis), 1);
}

.svg_image--u-i5elt44bw .path-igja49xrx {
	fill: rgba(var(--color-ixyg2je40), 1);
}

.svg_image--u-i5elt44bw .path-ir8vkb5f9 {
	fill: rgba(var(--color-ii5umw366), 1);
}

.text--u-izr3f6al1 {
	font-family: Roboto, sans-serif;
	color: rgba(var(--color-i69nymwui), 1);
	font-size: 16px;
	margin-top: 20px;
	display: inline-block;
}

.link-universal--u-ibyl678mp {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	text-decoration-line: none;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.section--u-i58tsv2r1 {
	display: block;
	width: 100%;
	position: relative;
	background-color: rgba(var(--color-ipyj7im60), 1);
}

.container--u-ihhvkexg1 {
	width: 100%;
	max-width: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 70px;
	padding-bottom: 70px;
	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;
}

.div--u-ihq6u651t {
	width: 100%;
	position: relative;
	text-align: center;
	margin-bottom: 30px;
}

.text--u-i52hz2vz5 {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	font-size: 35px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	font-weight: 700;
}

.blocklist--u-istdzx4qx {
	position: relative;
	display: block;
	vertical-align: top;
	width: 100%;
	min-width: 0px;
	font-size: 14px;
	line-height: normal;
}


.blocklist--u-istdzx4qx .is-removed {
	display: none;
}

.blocklist--u-istdzx4qx.slick-last-slide .blocklist__arrow--prev--u-i6zp2y5s0.slick-disabled, .blocklist--u-istdzx4qx.slick-last-slide .blocklist__arrow--next--u-i11qej2q8.slick-disabled {
	opacity: 0;
	visibility: hidden;
}

.blocklist__items_wrapper--u-ik8i98waa {
	width: 100%;
	height: 100%;
	will-change: transform;
}

.blocklist__list--u-itqr8ggi3 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	flex-wrap: wrap;
	font-size: 14px;
}

.blocklist__item__outer--u-iwgghzp05 {
	display: block;
	flex-shrink: 0;
	max-width: 100%;
	width: 33.332%;
}

.blocklist__item--u-iyo7ip12z {
	flex-shrink: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	min-width: 150px;
	max-width: 100%;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	transition: all 0.3s ease;
	padding-top: 0px;
	border-radius: 12px;
	overflow: hidden;
	background: #fff;
	box-shadow: 0 2px 8px rgba(0,0,0,0.06);
	position: relative;
	z-index: 1;
	filter: blur(0px);
}

.blocklist--u-istdzx4qx:has(.blocklist__item--u-iyo7ip12z:hover) .blocklist__item--u-iyo7ip12z:not(:hover) {
	filter: blur(3px);
	opacity: 0.7;
}

.blocklist__item--u-iyo7ip12z:hover {
	box-shadow: 0 12px 40px rgba(0,0,0,0.25);
	transform: translateY(-8px) scale(1.02);
	z-index: 10;
	filter: blur(0px) !important;
	opacity: 1 !important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.blocklist__item--u-iyo7ip12z:hover .imageFit__overlay--u-id5wepued, .blocklist__item--u-iyo7ip12z.is-hover .imageFit__overlay--u-id5wepued {
	opacity: 1;
	transform: translateY(0);
}

.blocklist__arrows_wrapper--u-iq20tj2yl {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	pointer-events: none;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: none;
}

.blocklist__arrows--u-iwnupatmq {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	flex-shrink: 0;
	justify-content: space-between;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 10px;
	padding-right: 10px;
}

.blocklist__arrow--prev--u-i6zp2y5s0 {
	flex-shrink: 0;
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\" %3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M16.2 32l3.8-3.7L7.6 16 20 3.7 16.2 0 0 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
}

.blocklist__arrow--prev--u-i6zp2y5s0:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--prev2--u-ivdpw6khv {
	flex-shrink: 0;
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\" %3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M16.2 32l3.8-3.7L7.6 16 20 3.7 16.2 0 0 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
}

.blocklist__arrow--prev2--u-ivdpw6khv:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--next--u-i11qej2q8 {
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\"%3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M3.8 0L0 3.7 12.4 16 0 28.3 3.8 32 20 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
}

.blocklist__arrow--next--u-i11qej2q8:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--next2--u-i1sjypp4k {
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\"%3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M3.8 0L0 3.7 12.4 16 0 28.3 3.8 32 20 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: auto;
}

.blocklist__arrow--next2--u-i1sjypp4k:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__pagination_wrapper--u-ih2irix1b {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	pointer-events: none;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: none;
}

.blocklist__pagination--u-i40qo7dmb {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: rgba(var(--color-ialjtqfat), 0.2);
}

.blocklist__pagination2--u-io55x6clb {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: rgba(var(--color-i5lqqldoj), 0.2);
}

.blocklist__pagination_item--u-ifldegqw9 {
	flex-shrink: 0;
	cursor: pointer;
	width: 10px;
	height: 10px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-color: rgba(var(--color-i41ploek4), 0.4);
}

.blocklist__pagination_item2--u-ixeeq95cj {
	flex-shrink: 0;
	cursor: pointer;
	width: 10px;
	height: 10px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-color: rgba(var(--color-iwqt8va93), 0.4);
}

.blocklist__controls_container--u-i5oet6bcm {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: none;
	position: absolute;
	z-index: 4;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

.blocklist__controls_wrapper--u-iwhgpyf80 {
	position: relative;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	max-width: 100%;
}

.blocklist__control_arrows--u-izmd95y0p {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: none;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

.div--u-imcl4usm7 {
	width: 20px;
	position: relative;
	display: block;
	height: 6px;
	margin-left: auto;
	margin-right: auto;
	background-color: rgba(var(--color-iv6qioyzd), 1);
	margin-bottom: 20px;
}

.imageFit--u-ihsijdp5g {
	position: relative;
	display: block;
	vertical-align: top;
	overflow-x: hidden;
	overflow-y: hidden;
	width: 100%;
	height: 300px;
	background: #f8f9fa;
}

.imageFit--u-ihsijdp5g img {
	transition: transform 0.4s ease;
}

.blocklist__item--u-iyo7ip12z:hover .imageFit--u-ihsijdp5g img {
	transform: scale(1.05);
}

.imageFit__img--u-i5fsyri1g {
	object-fit: contain;
	width: 100%;
	height: 100%;
}

.imageFit__overlay--u-id5wepued {
	display: flex;
	position: absolute;
	left: 0px;
	right: 0px;
	top: auto;
	bottom: 0px;
	background: rgba(255, 255, 255, 0.95);
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(10px);
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	justify-content: center;
	padding: 16px 20px;
	border-top: 1px solid rgba(0,0,0,0.06);
	opacity: 0;
	transform: translateY(10px);
	transition: all 0.3s ease;
}

.imageFit__zoom--u-i759a3jys {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	right: 16px;
	top: 16px;
	width: 36px;
	height: 36px;
	background: rgba(255, 255, 255, 0.95);
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(10px);
	border-radius: 50%;
	box-shadow: 0 2px 12px rgba(0,0,0,0.15);
	opacity: 0;
	transform: scale(0.8);
	transition: all 0.3s ease;
	cursor: pointer;
	z-index: 5;
}

.imageFit__zoom--u-i759a3jys::before {
	content: '↗';
	font-size: 18px;
	font-weight: 700;
	color: #fe5b3f;
	line-height: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.imageFit__zoom--u-i759a3jys .svg_image {
	display: none;
}

.blocklist__item--u-iyo7ip12z:hover .imageFit__zoom--u-i759a3jys {
	opacity: 1;
	transform: scale(1);
}

.imageFit__zoom--u-i759a3jys:hover {
	background: #fe5b3f;
	transform: scale(1.1);
}

.imageFit__zoom--u-i759a3jys:hover::before {
	color: #fff;
}

.svg_image--u-iesg23h2q {
	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: 20px;
	width: 20px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-iesg23h2q svg {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
}

.text--u-i9o8qbk18 {
	color: #161717;
	font-size: 15px;
	display: block;
	font-weight: 600;
	line-height: 1.4;
	margin-bottom: 8px;
	letter-spacing: -0.02em;
}

.text--u-ipxswr9ls {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 14px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	color: rgba(var(--color-i3wbcmiqn), 1);
	margin-left: 3px;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
}

.div--u-ihp7l9xh5 {
	width: 100%;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
}

.text--u-iytgxg3bt {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 18px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	color: #fe5b3f;
	font-weight: 700;
	letter-spacing: -0.02em;
}

.link-universal--u-ii7h91o60 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Roboto, sans-serif;
	font-size: 16px;
	line-height: normal;
	background-color: rgba(var(--color-ivxrhehbv), 0);
	color: rgba(var(--color-ie702s0mb), 1);
	position: relative;
	text-decoration-line: none;
	margin-top: 30px;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color: rgba(var(--color-i794nywbk), 1);
}

.link-universal--u-ii7h91o60:hover, .link-universal--u-ii7h91o60.is-hover {
	color: rgba(var(--color-iyjnkn6z4), 1);
}

.section--u-io0hiippx {
	display: block;
	width: 100%;
	position: relative;
}

.container--u-ix4xoypax {
	width: 100%;
	max-width: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 70px;
	padding-bottom: 70px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.div--u-i6vzkzk7o {
	width: 450px;
	position: relative;
	flex-shrink: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

.div--u-ipj1zqgnf {
	width: 20px;
	position: relative;
	display: block;
	height: 6px;
	background-color: rgba(var(--color-iiuyxbe7a), 1);
}

.page-title--u-ianzj0k5x {
	font-size: 35px;
	line-height: normal;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	position: relative;
}

.rich-text--u-i4v4y5f2n {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 16px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	margin-top: 30px;
	font-family: Roboto, sans-serif;
	color: rgba(var(--color-inzl28kwy), 1);
}

.link-universal--u-id2nhwzbr {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	vertical-align: top;
	padding-top: 16px;
	padding-right: 30px;
	padding-bottom: 16px;
	padding-left: 30px;
	font-family: Roboto Slab, serif;
	font-size: 16px;
	line-height: normal;
	background-color: rgba(var(--color-ihpjrjjkj), 1);
	color: rgba(var(--color-ii0243lz2), 1);
	position: relative;
	text-decoration-line: none;
	margin-top: 30px;
	box-shadow: 0px 8px 14px 0px rgba(var(--color-i4nwm06te), 0.3);
	margin-bottom: auto;
	min-height: 50px;
	margin-left: 0px;
	margin-right: 0px;
}

.link-universal--u-id2nhwzbr:hover, .link-universal--u-id2nhwzbr.is-hover {
	box-shadow: none;
}

.svg_image--u-ixo2ykvzk {
	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: 15px;
	width: 10px;
	overflow-x: hidden;
	overflow-y: hidden;
	margin-left: 20px;
	margin-top: auto;
	margin-bottom: auto;
}

.svg_image--u-ixo2ykvzk > svg {
	flex-shrink: 0;
}

.svg_image--u-ixo2ykvzk svg {
	width: 100%;
	height: 100%;
}

.svg_image--u-ixo2ykvzk .path-ilnurksjs {
	fill: rgba(var(--color-iv2lmr56g), 1);
}

.text--u-ijfzap3ep {
	margin-top: auto;
	margin-bottom: auto;
}

.div--u-iyem6d52c {
	width: 580px;
	position: relative;
	display: inline-block;
	flex-shrink: 0;
}

.blocklist--u-iuwxaqkp4 {
	position: relative;
	display: block;
	vertical-align: top;
	width: 100%;
	min-width: 0px;
	font-size: 14px;
	line-height: normal;
}

.blocklist--u-iuwxaqkp4 .is-removed {
	display: none;
}

.blocklist--u-iuwxaqkp4.slick-last-slide .blocklist__arrow--prev--u-izji2a2gf.slick-disabled, .blocklist--u-iuwxaqkp4.slick-last-slide .blocklist__arrow--next--u-ieu6affh4.slick-disabled {
	opacity: 0;
	visibility: hidden;
}

.blocklist__items_wrapper--u-ic6qu94cp {
	width: 100%;
	height: 100%;
	will-change: transform;
}

.blocklist__list--u-i3nf14hw4 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	flex-wrap: wrap;
	font-size: 14px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	height: auto;
}

.blocklist__item__outer--u-i345a3buv {
	display: block;
	flex-shrink: 0;
	max-width: 100%;
	width: 50%;
	height: auto;
}

.blocklist__item--u-idrxdea1o {
	flex-shrink: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	min-width: auto;
	max-width: 100%;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	transition-property: all;
	transition-duration: 350ms;
	transition-delay: 200ms;
	transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
	padding-top: 10px;
}

.blocklist__item--u-idrxdea1o:hover .imageFit__overlay--u-ihr3ndm0f, .blocklist__item--u-idrxdea1o.is-hover .imageFit__overlay--u-ihr3ndm0f {
	background-color: rgba(var(--color-ii30whbqm), 0);
}

.blocklist__arrows_wrapper--u-i57vfr1lc {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	pointer-events: none;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: none;
}

.blocklist__arrows--u-ile1wm6nu {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	flex-shrink: 0;
	justify-content: space-between;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 10px;
	padding-right: 10px;
}

.blocklist__arrow--prev--u-izji2a2gf {
	flex-shrink: 0;
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\" %3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M16.2 32l3.8-3.7L7.6 16 20 3.7 16.2 0 0 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
}

.blocklist__arrow--prev--u-izji2a2gf:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--prev2--u-ieg1ziy57 {
	flex-shrink: 0;
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\" %3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M16.2 32l3.8-3.7L7.6 16 20 3.7 16.2 0 0 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
}

.blocklist__arrow--prev2--u-ieg1ziy57:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--next--u-ieu6affh4 {
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\"%3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M3.8 0L0 3.7 12.4 16 0 28.3 3.8 32 20 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
}

.blocklist__arrow--next--u-ieu6affh4:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--next2--u-in3njnj3u {
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\"%3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M3.8 0L0 3.7 12.4 16 0 28.3 3.8 32 20 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: auto;
}

.blocklist__arrow--next2--u-in3njnj3u:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__pagination_wrapper--u-ivlnmnqq9 {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	pointer-events: none;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: none;
}

.blocklist__pagination--u-i7wpnb2el {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: rgba(var(--color-ihrplggvm), 0.2);
}

.blocklist__pagination2--u-i1dfd7gtl {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: rgba(var(--color-ihrwtb51n), 0.2);
}

.blocklist__pagination_item--u-ivlremwmv {
	flex-shrink: 0;
	cursor: pointer;
	width: 10px;
	height: 10px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-color: rgba(var(--color-iw5d7xo00), 0.4);
}

.blocklist__pagination_item2--u-inwm0l0oh {
	flex-shrink: 0;
	cursor: pointer;
	width: 10px;
	height: 10px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-color: rgba(var(--color-imw20znmx), 0.4);
}

.blocklist__controls_container--u-iv4nmbbf0 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: none;
	position: absolute;
	z-index: 4;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

.blocklist__controls_wrapper--u-ilsymnjh0 {
	position: relative;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	max-width: 100%;
}

.blocklist__control_arrows--u-i4niqjg66 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: none;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

.imageFit--u-id8rvqwxh {
	position: relative;
	display: block;
	vertical-align: top;
	overflow-x: hidden;
	overflow-y: hidden;
	width: 100%;
	height: 240px;
}

.imageFit__img--u-isw4hywv2 {
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.imageFit__overlay--u-ihr3ndm0f {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	background-color: rgba(var(--color-i49bll160), 0.45);
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	justify-content: flex-end;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}

.imageFit__zoom--u-ic0u6velh {
	display: none;
	position: absolute;
	right: 10px;
	bottom: 10px;
	width: 20px;
	height: 20px;
	background-color: rgba(var(--color-iropjm25r), 1);
}

.svg_image--u-imbq1fg5b {
	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: 20px;
	width: 20px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-imbq1fg5b svg {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
}

.text--u-ihpwv7fa8 {
	color: rgba(var(--color-ixcafxwb7), 1);
	font-size: 18px;
	text-align: center;
	display: block;
}

.container--u-i1nhi117m {
	width: 100%;
	max-width: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 70px;
}

.blocklist--u-ik333go43 {
	position: relative;
	display: block;
	vertical-align: top;
	width: 100%;
	min-width: 0px;
	font-size: 14px;
	line-height: normal;
}

.blocklist--u-ik333go43 .is-removed {
	display: none;
}

.blocklist--u-ik333go43.slick-last-slide .blocklist__arrow--prev--u-iyb90pm2f.slick-disabled, .blocklist--u-ik333go43.slick-last-slide .blocklist__arrow--next--u-i0bgxvchp.slick-disabled {
	opacity: 0;
	visibility: hidden;
}

.blocklist__items_wrapper--u-i99q276sy {
	width: 100%;
	height: 100%;
	will-change: transform;
	overflow-x: hidden;
	overflow-y: hidden;
}

.blocklist__list--u-igjbleu78 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	flex-wrap: nowrap;
	font-size: 14px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	height: auto;
	justify-content: flex-start;
}

.blocklist__item__outer--u-i8x92182s {
	display: block;
	flex-shrink: 0;
	max-width: 100%;
	width: 25%;
	height: auto;
}

.blocklist__item--u-ios38zmlf {
	flex-shrink: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	min-width: auto;
	max-width: 100%;
	margin-top: 10px;
	margin-right: 6px;
	margin-bottom: 10px;
	margin-left: 6px;
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
	border-top-style: none;
	border-top-width: 2px;
	border-right-style: none;
	border-right-width: 2px;
	border-bottom-style: none;
	border-bottom-width: 2px;
	border-left-style: none;
	border-left-width: 2px;
	border-top-color: rgba(var(--color-iy4u04szv), 1);
	border-right-color: rgba(var(--color-i8h0apozk), 1);
	border-bottom-color: rgba(var(--color-ip7dm8lhk), 1);
	border-left-color: rgba(var(--color-isqptxfit), 1);
	display: block;
	left: auto;
	right: auto;
	min-height: auto;
}

.blocklist__arrows_wrapper--u-iomfuer4v {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	pointer-events: none;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.blocklist__arrows--u-ig4nn5gvj {
	display: none;
	width: 100%;
	flex-shrink: 0;
	justify-content: space-between;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 10px;
	padding-right: 10px;
}

.blocklist__arrow--prev--u-iyb90pm2f {
	flex-shrink: 0;
	pointer-events: auto;
	cursor: pointer;
	width: 40px;
	height: 40px;
	background-image: none;
	background-repeat: repeat;
	margin-left: -30px;
	background-position: 0 0;
	background-size: auto;
	background-attachment: scroll;
	border-top-color: rgba(var(--color-ii5yrja1l), 0.2);
	border-right-color: rgba(var(--color-icv78hu5p), 0.2);
	border-bottom-color: rgba(var(--color-iuvrsb5l7), 0.2);
	border-left-color: rgba(var(--color-inok3n20s), 0.2);
	border-top-style: solid;
	border-top-width: 2px;
	border-right-style: solid;
	border-right-width: 2px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-style: solid;
	border-left-width: 2px;
	border-top-left-radius: 300px;
	border-top-right-radius: 300px;
	border-bottom-right-radius: 300px;
	border-bottom-left-radius: 300px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.blocklist__arrow--prev--u-iyb90pm2f:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--prev2--u-is0ctgv34 {
	flex-shrink: 0;
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png");
	background-repeat: no-repeat;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
}

.blocklist__arrow--prev2--u-is0ctgv34:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--next--u-i0bgxvchp {
	pointer-events: auto;
	cursor: pointer;
	width: 40px;
	height: 40px;
	background-image: none;
	background-repeat: repeat;
	margin-right: -30px;
	margin-left: auto;
	background-position: 0 0;
	background-size: auto;
	background-attachment: scroll;
	margin-top: auto;
	margin-bottom: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-top-left-radius: 300px;
	border-top-right-radius: 300px;
	border-bottom-right-radius: 300px;
	border-bottom-left-radius: 300px;
	border-top-style: solid;
	border-top-width: 2px;
	border-right-style: solid;
	border-right-width: 2px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-style: solid;
	border-left-width: 2px;
	border-top-color: rgba(var(--color-ihxv7hp78), 0.2);
	border-right-color: rgba(var(--color-izm3awioc), 0.2);
	border-bottom-color: rgba(var(--color-i5od626f5), 0.2);
	border-left-color: rgba(var(--color-izpun73k8), 0.2);
}

.blocklist__arrow--next--u-i0bgxvchp:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--next2--u-iitx1qaku {
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png");
	background-repeat: no-repeat;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: auto;
}

.blocklist__arrow--next2--u-iitx1qaku:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__pagination_wrapper--u-ifhv85fyq {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	pointer-events: none;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.blocklist__pagination--u-iyy5dvj4b {
	display: none;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: rgba(var(--color-ibq2zh4zg), 0);
}

.blocklist__pagination2--u-i0cf0suf6 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: rgba(var(--color-imt7w7jdp), 0.2);
}

.blocklist__pagination_item--u-iwdqwqm0q {
	flex-shrink: 0;
	cursor: pointer;
	width: 10px;
	height: 10px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-color: rgba(var(--color-i510d5hbk), 1);
	border-top-left-radius: 250px;
	border-top-right-radius: 250px;
	border-bottom-right-radius: 250px;
	border-bottom-left-radius: 250px;
}

.blocklist__pagination_item--u-iwdqwqm0q:hover, .blocklist__pagination_item--u-iwdqwqm0q.is-hover {
	background-color: rgba(var(--color-iwruy7n5l), 1);
}

.blocklist__pagination_item2--u-imj350q6g {
	flex-shrink: 0;
	cursor: pointer;
	width: 10px;
	height: 10px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-color: rgba(var(--color-i48sn9qvs), 0.4);
}

.blocklist__controls_container--u-i1jxn4a7h {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: none;
	position: absolute;
	z-index: 4;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

.blocklist__controls_wrapper--u-iq9acok3a {
	position: relative;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	max-width: 100%;
}

.blocklist__control_arrows--u-iuidq1dfw {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: none;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

.link-universal--u-imx924mbi {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	text-decoration-line: none;
	width: auto;
	margin-left: 6px;
	margin-right: 6px;
	border-top-style: solid;
	border-top-width: 2px;
	border-right-style: solid;
	border-right-width: 2px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-style: solid;
	border-left-width: 2px;
	border-top-color: rgba(var(--color-ipyz5sd3k), 1);
	border-right-color: rgba(var(--color-i3qzcb41h), 1);
	border-bottom-color: rgba(var(--color-i4s9owsf2), 1);
	border-left-color: rgba(var(--color-iwsik5nay), 1);
	min-height: 100px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.imageFit--u-i90zo42op {
	position: relative;
	display: inline-block;
	vertical-align: top;
	overflow-x: hidden;
	overflow-y: hidden;
	width: 100%;
	height: 100%;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.imageFit__img--u-i873m4k0f {
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.imageFit__overlay--u-i5xu7fqtb {
	display: none;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	background-color: rgba(var(--color-iipjyapyh), 0.4);
}

.imageFit__zoom--u-ijnxaijvp {
	display: none;
	position: absolute;
	right: 10px;
	bottom: 10px;
	width: 20px;
	height: 20px;
	background-color: rgba(var(--color-ik74ookxs), 1);
}

.svg_image--u-i1k7mhzxc {
	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: 20px;
	width: 20px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-i1k7mhzxc svg {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
}

.svg_image--u-ipdtwo3no {
	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: 20px;
	width: 20px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-ipdtwo3no > svg {
	flex-shrink: 0;
}

.svg_image--u-ipdtwo3no svg {
	width: 100%;
	height: 100%;
}

.svg_image--u-ipdtwo3no .path-iu5cu8kre {
	fill: rgba(var(--color-i4rooevl7), 1);
}

.svg_image--u-i53tzoewh {
	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: 20px;
	width: 20px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-i53tzoewh > svg {
	flex-shrink: 0;
}

.svg_image--u-i53tzoewh svg {
	width: 100%;
	height: 100%;
}

.svg_image--u-i53tzoewh .path-i3ntx3rfl {
	fill: rgba(var(--color-il6llzknp), 1);
}

.div--u-i78i5jo4n {
	width: 320px;
	position: relative;
	display: inline-block;
	flex-shrink: 0;
	margin-top: 10px;
}

.text--u-i39ek5blv {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	font-size: 35px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	margin-top: 20px;
	font-weight: 700;
}

.div--u-itzkl7ah8 {
	width: 20px;
	position: relative;
	display: block;
	height: 6px;
	background-color: rgba(var(--color-ic8lzr1nj), 1);
}

.section--u-i0lrcuun2 {
	display: block;
	width: 100%;
	position: relative;
	background-color: rgba(var(--color-iqp4b28ir), 1);
	padding-bottom: 0px;
}

.container--u-iox0vmll1 {
	width: 100%;
	max-width: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 70px;
	/*padding-bottom: 70px;*/
}

.div--u-iclnzt2bo {
	width: 100%;
	position: relative;
	text-align: center;
	margin-bottom: 30px;
}

.text--u-i04x4gzii {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	font-size: 35px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	font-weight: 700;
}

.div--u-i8w2l00p4 {
	width: 20px;
	position: relative;
	display: block;
	height: 6px;
	margin-left: auto;
	margin-right: auto;
	background-color: rgba(var(--color-iatarhvtz), 1);
	margin-bottom: 20px;
}

.blocklist--u-i9wtyoorw {
	position: relative;
	display: block;
	vertical-align: top;
	width: 100%;
	min-width: 0px;
	font-size: 14px;
	line-height: normal;
}

.blocklist--u-i9wtyoorw .is-removed {
	display: none;
}

.blocklist--u-i9wtyoorw.slick-last-slide .blocklist__arrow--prev--u-idsctmt6i.slick-disabled, .blocklist--u-i9wtyoorw.slick-last-slide .blocklist__arrow--next--u-iyih82dey.slick-disabled {
	opacity: 0;
	visibility: hidden;
}

.blocklist__items_wrapper--u-itt4s1799 {
	width: 100%;
	height: 100%;
	will-change: transform;
}

.blocklist__list--u-i2s2as9v7 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	flex-wrap: wrap;
	font-size: 14px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	height: auto;
}

.blocklist__item__outer--u-ioa8s01vi {
	display: block;
	flex-shrink: 0;
	max-width: 100%;
	width: 25%;
	height: auto;
}

.blocklist__item--u-i4krnkkg8 {
	flex-shrink: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	min-width: auto;
	max-width: 100%;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.blocklist__arrows_wrapper--u-ig45n0fk5 {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	pointer-events: none;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: none;
}

.blocklist__arrows--u-iwq9zow3k {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	flex-shrink: 0;
	justify-content: space-between;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 10px;
	padding-right: 10px;
}

.blocklist__arrow--prev--u-idsctmt6i {
	flex-shrink: 0;
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\" %3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M16.2 32l3.8-3.7L7.6 16 20 3.7 16.2 0 0 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
}

.blocklist__arrow--prev--u-idsctmt6i:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--prev2--u-imzr1tzd5 {
	flex-shrink: 0;
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\" %3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M16.2 32l3.8-3.7L7.6 16 20 3.7 16.2 0 0 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
}

.blocklist__arrow--prev2--u-imzr1tzd5:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--next--u-iyih82dey {
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\"%3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M3.8 0L0 3.7 12.4 16 0 28.3 3.8 32 20 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
}

.blocklist__arrow--next--u-iyih82dey:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--next2--u-i9ju0xlyh {
	pointer-events: auto;
	cursor: pointer;
	width: 20px;
	height: 32px;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?%3E%3Csvg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" baseProfile=\"full\" shape-rendering=\"geometricPrecision\" width=\"20\" height=\"32\" viewBox=\"0 0 20 32\"%3E%3Cpath fill=\"%23000\" fill-opacity=\"1\" d=\"M3.8 0L0 3.7 12.4 16 0 28.3 3.8 32 20 16z\"/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: auto;
}

.blocklist__arrow--next2--u-i9ju0xlyh:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__pagination_wrapper--u-iatbo9seq {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	pointer-events: none;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: none;
}

.blocklist__pagination--u-ieobvo9yp {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: rgba(var(--color-im624v9ro), 0.2);
}

.blocklist__pagination2--u-in4tv0vke {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: rgba(var(--color-ibo550o1n), 0.2);
}

.blocklist__pagination_item--u-ixcsgbeo9 {
	flex-shrink: 0;
	cursor: pointer;
	width: 10px;
	height: 10px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-color: rgba(var(--color-iv82zpu72), 0.4);
}

.blocklist__pagination_item2--u-in356rcaz {
	flex-shrink: 0;
	cursor: pointer;
	width: 10px;
	height: 10px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-color: rgba(var(--color-i9gm18t1w), 0.4);
}

.blocklist__controls_container--u-is2wzvpau {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: none;
	position: absolute;
	z-index: 4;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

.blocklist__controls_wrapper--u-ikjtdttux {
	position: relative;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	max-width: 100%;
}

.blocklist__control_arrows--u-iloz9rc91 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: none;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

.svg_image--u-ir6je5i2h {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	vertical-align: top;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 100px;
	width: 100px;
	overflow-x: hidden;
	overflow-y: hidden;
	border-top-style: solid;
	border-top-width: 2px;
	border-right-style: solid;
	border-right-width: 2px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-style: solid;
	border-left-width: 2px;
	border-top-color: rgba(var(--color-inj7nn1qq), 0.5);
	border-right-color: rgba(var(--color-i4rw5eylk), 0.5);
	border-bottom-color: rgba(var(--color-i1z9bolgg), 0.5);
	border-left-color: rgba(var(--color-idm3bnbxh), 0.5);
	margin-left: auto;
	margin-right: auto;
}

.svg_image--u-ir6je5i2h:hover, .svg_image--u-ir6je5i2h.is-hover {
	border-top-color: rgba(var(--color-iqo5i1jse), 1);
	border-right-color: rgba(var(--color-ipyumtqiq), 1);
	border-bottom-color: rgba(var(--color-iy277d4mm), 1);
	border-left-color: rgba(var(--color-ia9h2vfll), 1);
}

.svg_image--u-ir6je5i2h > svg {
	flex-shrink: 0;
}

.svg_image--u-ir6je5i2h .path-ifjz8t2z5 {
	fill: rgba(var(--color-i250ixkm4), 1);
}

.svg_image--u-ir6je5i2h .path-ih3uqxsvk {
	fill: rgba(var(--color-ic3ukgu1r), 1);
}

.svg_image--u-ir6je5i2h .path-iwnwk4ydr {
	fill: rgba(var(--color-ih1lqpn4k), 1);
}

.svg_image--u-ir6je5i2h .path-iry4jysmk {
	fill: rgba(var(--color-iz2h0jyko), 1);
}

.svg_image--u-ir6je5i2h .path-iwh09xul8 {
	fill: rgba(var(--color-ifpd4x28t), 1);
}

.text--u-ixuuxvh0y {
	font-family: Roboto, sans-serif;
	color: rgba(var(--color-ifs3znbnn), 1);
	font-size: 18px;
	margin-top: 20px;
	display: inline-block;
	text-align: center;
}

.link-universal--u-i3ffxjzs9 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	text-decoration-line: none;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.section--u-iv5c8ri31 {
	display: block;
	width: 100%;
	position: relative;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: rgba(var(--color-iacck2fhn), 1);
	margin-top: 70px;
}

.container--u-if3poibqd {
	width: auto;
	max-width: 1370px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 70px;
	padding-bottom: 70px;
	-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;
	padding-left: 20px;
	padding-right: 20px;
}

.blocklist--u-ichdt6lto {
	position: relative;
	display: block;
	vertical-align: top;
	width: 100%;
	min-width: 0px;
	font-size: 14px;
	line-height: normal;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	flex-shrink: 0;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 50px;
	transition-property: all;
	transition-duration: 400ms;
	transition-delay: 250ms;
	transition-timing-function: ease;
}

.blocklist--u-ichdt6lto .is-removed {
	display: none;
}

.blocklist--u-ichdt6lto.slick-last-slide .blocklist__arrow--prev--u-iuy54gx29.slick-disabled, .blocklist--u-ichdt6lto.slick-last-slide .blocklist__arrow--next--u-i3vnmm1fl.slick-disabled {
	opacity: 0;
	visibility: hidden;
}

.blocklist__items_wrapper--u-ia26l9l6q {
	width: 100%;
	height: 100%;
	will-change: transform;
	overflow-x: hidden;
	overflow-y: hidden;
}

.blocklist__list--u-idtw35rl1 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	flex-wrap: nowrap;
	font-size: 14px;
	justify-content: flex-start;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	height: auto;
}

.blocklist__item__outer--u-ivptwmae8 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	flex-shrink: 0;
	max-width: 100%;
	width: 50%;
	height: auto;
}

.blocklist__item--u-i3l5g3roy {
	flex-shrink: 1;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	min-width: auto;
	max-width: 100%;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	padding-bottom: 0px;
	box-shadow: 0px 4px 14px 0px rgba(var(--color-inkbgrufy), 1);
	padding-top: 0px;
	background-color: rgba(var(--color-i53cm2wl7), 1);
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
	background-size: auto;
	background-attachment: scroll;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	width: 100%;
}

.blocklist__arrows_wrapper--u-ie0z6kcon {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	pointer-events: none;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.blocklist__arrows--u-iluupr9uo {
	display: none;
	width: 100%;
	flex-shrink: 0;
	justify-content: space-between;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 10px;
	padding-right: 10px;
}

.blocklist__arrow--prev--u-iuy54gx29 {
	flex-shrink: 0;
	pointer-events: auto;
	cursor: pointer;
	width: 40px;
	height: 40px;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
	background-size: auto;
	background-attachment: scroll;
	background-color: rgba(var(--color-iu02782a8), 0.04);
}

.blocklist__arrow--prev--u-iuy54gx29:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--prev2--u-iou1v2c16 {
	flex-shrink: 0;
	pointer-events: auto;
	cursor: pointer;
	width: 40px;
	height: 40px;
	background-image: none;
	background-repeat: repeat;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
	background-position: 0 0;
	background-size: auto;
	background-attachment: scroll;
	background-color: rgba(var(--color-it850shdv), 0.04);
}

.blocklist__arrow--prev2--u-iou1v2c16:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--next--u-i3vnmm1fl {
	pointer-events: auto;
	cursor: pointer;
	width: 40px;
	height: 40px;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
	background-size: auto;
	background-attachment: scroll;
	background-color: rgba(var(--color-izj2h13zj), 0.04);
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}

.blocklist__arrow--next--u-i3vnmm1fl:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__arrow--next2--u-iltkpv0t4 {
	pointer-events: auto;
	cursor: pointer;
	width: 40px;
	height: 40px;
	background-image: none;
	background-repeat: repeat;
	margin-top: auto;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: auto;
	background-position: 0 0;
	background-size: auto;
	background-attachment: scroll;
	background-color: rgba(var(--color-ik80lb5g7), 0.04);
}

.blocklist__arrow--next2--u-iltkpv0t4:disabled {
	pointer-events: none;
	cursor: auto;
	opacity: 0.35;
}

.blocklist__pagination_wrapper--u-iugqd4eav {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	pointer-events: none;
	position: absolute;
	z-index: 3;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.blocklist__pagination--u-i2ofneawg {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: rgba(var(--color-i11oydyrb), 0);
	border-top-color: rgba(var(--color-ixseucx6k), 0);
	border-right-color: rgba(var(--color-i39lrois8), 0);
	border-bottom-color: rgba(var(--color-i3tru6mrm), 0);
	border-left-color: rgba(var(--color-izzmog6r4), 0);
}

.blocklist__pagination_item--u-ip41qvuhz {
	flex-shrink: 0;
	cursor: pointer;
	width: 30px;
	height: 5px;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
	background-color: rgba(var(--color-imwel4025), 1);
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-color: rgba(var(--color-i1bqoumpp), 1);
	border-right-color: rgba(var(--color-iuocl5brs), 1);
	border-bottom-color: rgba(var(--color-iaoi5yky2), 1);
	border-left-color: rgba(var(--color-ixjalmwpy), 1);
}

.blocklist__pagination_item--u-ip41qvuhz:hover, .blocklist__pagination_item--u-ip41qvuhz.is-hover {
	background-color: rgba(var(--color-ib9o7r9kx), 1);
}

.blocklist__pagination_item--u-ip41qvuhz:active, .blocklist__pagination_item--u-ip41qvuhz.is-active {
	background-color: rgba(var(--color-i66q709ur), 1);
}

.blocklist__controls_container--u-idbv80jpm {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: none;
	position: absolute;
	z-index: 4;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}

.blocklist__controls_wrapper--u-ipqgig5f7 {
	position: relative;
	pointer-events: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	max-width: none;
	overflow-x: visible;
	overflow-y: visible;
	width: 100px;
	height: 40px;
}

.blocklist__control_arrows--u-ib6kkia8o {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	pointer-events: none;
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	width: auto;
}

.blocklist__item_title--u-it34b2dio {
	margin-bottom: 0px;
	font-size: 15px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-weight: 400;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	margin-top: 0px;
	color: rgba(var(--color-i0houdzls), 1);
}

.blocklist__item_text--u-iuf3rtg64 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	color: rgba(var(--color-ig5l91ve5), 1);
	font-size: 15px;
	margin-top: 20px;
	font-family: Roboto, sans-serif;
	line-height: 20px;
}

.imageFit--u-icedob5o7 {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	vertical-align: top;
	overflow-x: hidden;
	overflow-y: hidden;
	width: 100px;
	height: 100px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	margin-bottom: 0px;
	margin-right: 20px;
	border-top-left-radius: 250px;
	border-top-right-radius: 250px;
	border-bottom-right-radius: 250px;
	border-bottom-left-radius: 250px;
	margin-top: 0px;
	margin-left: 3px;
	flex-shrink: 0;
}

.imageFit__img--u-ijhpexbph {
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.imageFit__overlay--u-i37xeipgk {
	display: none;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	background-color: rgba(var(--color-ixnqrypsz), 0.4);
}

.imageFit__zoom--u-ibmzhls1f {
	display: none;
	position: absolute;
	right: 10px;
	bottom: 10px;
	width: 20px;
	height: 20px;
	background-color: rgba(var(--color-isgych13e), 1);
}

.svg_image--u-i8fwbicrr {
	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: 20px;
	width: 20px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-i8fwbicrr svg {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
}

.div--u-i3oetiyha {
	width: 100%;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-bottom: 40px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 40px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	background-color: rgba(var(--color-irwzolo92), 0);
	box-shadow: none;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
	background-size: auto;
	background-attachment: scroll;
}

.svg_image--u-is3wunwuw {
	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: 40px;
	width: 40px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-is3wunwuw > svg {
	flex-shrink: 0;
}

.svg_image--u-is3wunwuw .path-iy131va19 {
	fill: rgba(var(--color-i7sce1ow8), 1);
}

.svg_image--u-i960bhl53 {
	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: 40px;
	width: 40px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-i960bhl53 > svg {
	flex-shrink: 0;
}

.svg_image--u-i960bhl53 svg {
	width: auto;
	height: auto;
}

.svg_image--u-i960bhl53 .path-ij2dthfmm {
	fill: rgba(var(--color-ilt6f81ls), 1);
}

.svg_image--u-ivha5xvez {
	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: 40px;
	width: 40px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-ivha5xvez > svg {
	flex-shrink: 0;
}

.svg_image--u-ivha5xvez .path-iz0p4e0tp {
	fill: rgba(var(--color-ia4kn334l), 1);
}

.svg_image--u-ipuys53rs {
	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: 40px;
	width: 40px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-ipuys53rs > svg {
	flex-shrink: 0;
}

.svg_image--u-ipuys53rs .path-i1lzxpgm1 {
	fill: rgba(var(--color-iuddmmjpj), 1);
}

.div--u-igir6mvkb {
	width: 100%;
	position: relative;
	text-align: center;
	margin-bottom: 40px;
	display: block;
}

.text--u-izxispw95 {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	font-size: 35px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	font-weight: 700;
}

.div--u-i8qp14mvg {
	width: 20px;
	position: relative;
	display: block;
	height: 6px;
	margin-left: auto;
	margin-right: auto;
	background-color: rgba(var(--color-ihiw8cfoi), 1);
	margin-bottom: 20px;
}

.div--u-ih6yu9x2x {
	width: 100%;
	position: relative;
	display: inline-block;
}

.container--u-i1glw7ilu {
	width: 100%;
	max-width: 1300px;
	margin-top: 70px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding-left: 0px;
	padding-right: 0px;
	background-color: rgba(var(--color-i0w9xtvoz), 0);
	z-index: 1;
	padding-bottom: 0px;
}

.div--u-i1gi1as3l {
	width: 100%;
	position: relative;
	text-align: center;
	margin-bottom: 0px;
	display: block;
	z-index: 1;
}

.text--u-ijd0v4v3o {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	font-size: 35px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	font-weight: 700;
}

.div--u-iw03pia61 {
	width: 20px;
	position: relative;
	display: block;
	height: 6px;
	margin-left: auto;
	margin-right: auto;
	background-color: rgba(var(--color-iayqjmoc7), 1);
	margin-bottom: 20px;
}

.mosaic-map--u-ihhkt5p9a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 500px;
	background-color: rgba(var(--color-icqpsu5pd), 1);
	justify-content: center;
	background-image: url("/g/s3/mosaic/images/yandex-map.png");
	background-position: center center;
	position: relative;
}

.div--u-i5qllmm1t {
	width: 100%;
	position: relative;
	display: block;
}

.div--u-ijn8m1hwf {
	width: 100%;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 40px;
	justify-content: flex-start;
	padding-top: 40px;
	padding-bottom: 40px;
	padding-left: 30px;
	padding-right: 30px;
	box-shadow: 0px 3px 12px 0px rgba(var(--color-ihqdbp9t9), 0.15);
	margin-bottom: -62px;
	background-color: rgba(var(--color-i9d9ekfm9), 1);
}

.text--u-i9yahgnh3 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 15px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	color: rgba(var(--color-i6a7iozz9), 1);
	margin-top: 0px;
	text-align: left;
	font-family: Roboto, sans-serif;
	padding-left: 15px;
}

.div--u-i3p75vtur {
	width: 100%;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-top: auto;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	margin-bottom: auto;
	padding-left: 50px;
}

.div--u-iv7d2hhem {
	width: auto;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	margin-top: auto;
	margin-bottom: auto;
	margin-left: 0px;
	padding-left: 0px;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: rgba(var(--color-iomwxrgx7), 0.2);
}

.svg_image--u-i5b5ooe9m {
	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: 22px;
	width: 22px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-i5b5ooe9m > svg {
	flex-shrink: 0;
}

.svg_image--u-i5b5ooe9m svg {
	width: 100%;
	height: 100%;
}

.svg_image--u-i5b5ooe9m .path-iqcoa985k {
	fill: rgba(var(--color-ijjm68wyb), 1);
}

.div--u-it1gaxvz0 {
	width: 100%;
	position: relative;
	display: inline-block;
	margin-top: auto;
	margin-bottom: auto;
}

.div--u-ix0bct2jq {
	width: 100%;
	position: relative;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	margin-top: auto;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	margin-bottom: auto;
	padding-right: 50px;
}

.div--u-ion1cvkmi {
	width: auto;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	margin-top: auto;
	margin-bottom: auto;
	margin-left: 0px;
	padding-left: 0px;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: rgba(var(--color-irrsknp54), 0.2);
}

.svg_image--u-i5oudw43e {
	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: 22px;
	width: 22px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-i5oudw43e > svg {
	flex-shrink: 0;
}

.svg_image--u-i5oudw43e svg {
	width: 100%;
	height: 100%;
}

.svg_image--u-i5oudw43e .path-iksil6qq8 {
	fill: rgba(var(--color-i0xumc6f0), 1);
}

.div--u-itnldgyh8 {
	width: 100%;
	position: relative;
	display: inline-block;
}

.list__item--u-igem114vs {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: left;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
}

.list--u-imrzag62x {
	display: block;
}

.link-universal--u-iaeel017r {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	text-decoration-line: none;
	color: rgba(var(--color-irze1uo4n), 1);
	font-size: 20px;
	text-align: left;
	justify-content: flex-start;
}

.text--u-i7j5yks66 {
	font-size: 16px;
	text-align: left;
	padding-left: 15px;
	color: rgba(var(--color-iswlcrf5i), 1);
	font-family: Roboto, sans-serif;
	font-weight: 500;
}

.link-universal--u-i95obrcof {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	cursor: pointer;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Roboto Slab, serif;
	font-size: 16px;
	line-height: normal;
	background-color: rgba(var(--color-i0i9zk67b), 1);
	color: rgba(var(--color-ihapud6cu), 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;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	flex-shrink: 0;
	height: 45px;
	width: 300px;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	justify-content: center;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	box-shadow: 0px 8px 14px 0px rgba(var(--color-ixduca9a3), 0.3);
	margin-top: 0;
	margin-bottom: 0;
}

.link-universal--u-i95obrcof:hover, .link-universal--u-i95obrcof.is-hover {
	box-shadow: none;
}

.link-universal--u-i95obrcof:active, .link-universal--u-i95obrcof.is-active {
	box-shadow: inset 0px 3px 3px 0px rgba(var(--color-ilvdeoqvp), 0.1);
}

.link-universal--u-i56v53zxa {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	text-decoration-line: none;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
}

.link-universal--u-i6hh54qgo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	text-decoration-line: none;
}

.side-panel--u-iayovaqbt {
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 10;
	pointer-events: none;
	display: none;
	margin-left: 0px;
	margin-right: 0px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	justify-content: flex-start;
	padding-left: 10px;
	padding-top: 10px;
}

.side-panel__button-open--u-iqlkp6nho {
	width: 42px;
	min-height: 42px;
	background-color: rgba(var(--color-irank6799), 1);
	cursor: pointer;
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-grow: 0;
	flex-shrink: 0;
	margin-left: 0;
	pointer-events: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: flex-start;
	box-shadow: 0px 4px 12px 0px rgba(var(--color-i25swoszs), 0.45);
	left: auto;
	background-image: url("/d/tpl25_menu.svg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 22px auto;
	background-attachment: scroll;
}

.side-panel__content--u-i3l86cddt {
	display: none;
	position: fixed;
	top: 12%!important;
	bottom: auto;
	right: 16px;
	left: 16px!important;
	width: auto;
	max-width: 360px;
	background-color: rgba(255,255,255,0.7);
	backdrop-filter: blur(20px) saturate(180%);
	-webkit-backdrop-filter: blur(20px) saturate(180%);
	box-shadow: 0px 0px 15px 0px rgba(var(--color-ibb8b4cjj), 0.5);
	transform: translateX(-100%);
	pointer-events: auto;
	border-radius: 5px;
	overflow: hidden;
	height: 45%;
	max-height: 50%;
	transition: transform 0.3s ease;
	z-index: 1000;
}
@media (max-width: 991px) {
	.container--u-ipohw2etj {
		padding-top: 10px!important;
		max-width: none!important;
	}
}
.side-panel__button-close--u-iucexohb5 {
	position: absolute;
	z-index: 1;
	right: auto;
	top: 0px;
	font-size: 0px;
	width: 34px;
	min-height: 34px;
	background-color: rgba(var(--color-ieqn2tzsb), 1);
	cursor: pointer;
	left: 100%;
	background-image: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.side-panel__content-inner--u-iwngxg50w {
	overflow-y: auto;
	max-height: 100%;
	min-height: auto;
	position: relative;
	z-index: 0;
	background-color: transparent !important;
}

.side-panel__mask--u-ilskzj32o {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.5);
	opacity: 0;
	transition: opacity 0.3s ease;
	z-index: 999;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	background-color: rgba(var(--color-ipbwth622), 0.35);
	transform: none;
	pointer-events: auto;
	backdrop-filter: blur(6px);
	-webkit-backdrop-filter: blur(6px);
}

.side-panel--u-iayovaqbt .side-panel__button-open--u-iqlkp6nho {
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: none;
}

.side-panel--u-iayovaqbt .side-panel__button-close--u-iucexohb5 {
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-image: none;
}

.side-panel__icon svg {
	display: block;
}

.side-panel__icon--open svg rect {
	fill: #ffffff;
}

.side-panel__icon--close svg line {
	stroke: #000000;
	stroke-width: 2;
	stroke-linecap: round;
}

.side-panel--u-iayovaqbt .side-panel__content-inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.side-panel__header {
	text-align: center;
	padding: 16px 16px 8px;
	border-bottom: 1px solid rgba(0,0,0,0.08);
	background-color: transparent;
}

.side-panel__title {
	font-family: Montserrat, sans-serif;
	font-weight: 700;
	font-size: 18px;
	color: #000000;
	margin-bottom: 4px;
}

.side-panel__phone {
	display: inline-block;
	font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}

.side-panel__phone:hover {
	text-decoration: underline;
}

.side-panel__contacts-cta {
	margin-top: 24px;
	padding: 0 16px 16px;
	text-align: center;
}

.side-panel__contacts-link {
	display: inline-block;
	padding: 10px 18px;
	border-radius: 4px;
	background-color: #ffffff;
	color: #000000;
	font-family: Montserrat, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: 600;
}

.side-panel__contacts-link:hover {
	background-color: #f2f2f2;
}
.side-panel__contacts-cta-outside .link-universal--u-imozjkr8s {
	display: inline-flex;
	margin-top: 0;
	margin-bottom: 0;
}
.side-panel--u-iayovaqbt.is-open .side-panel__contacts-cta-outside {
	opacity: 1;
	transform: translateY(0);
	pointer-events: auto;
}

.side-panel__contacts-cta-outside {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 16px;
	text-align: center;
	pointer-events: none;
	opacity: 0;
	transform: translateY(100%);
	transition: opacity 0.25s ease, transform 0.25s ease;
	z-index: 1001;
}

.ver-menu--u-i9dvmcqv7 {
	position: relative;
	width: 100%;
	margin-top: 10px!important;
	padding-left: 10px;
	padding-right: 10px;
}

.ver-menu--u-i9dvmcqv7 .ver-menu__list {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}

.ver-menu--u-i9dvmcqv7 .ver-menu__link, .ver-menu--u-i9dvmcqv7 .ver-menu__sub_link {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	justify-content: space-between;
	cursor: pointer;
	text-decoration-line: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: rgba(var(--color-ixun5rsi5), 1);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.ver-menu--u-i9dvmcqv7 .ver-menu__icon {
	background-color: rgba(var(--color-ipg0osash), 0);
	width: 20px;
	height: 20px;
	margin-left: 10px;
	display: block;
	background-image: url("/d/tpl25_downblack222.svg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 10px auto;
	background-attachment: scroll;
}

.ver-menu--u-i9dvmcqv7 .ver-menu__sub_icon {
	background-color: rgba(var(--color-iaswa9nmg), 1);
	width: 10px;
	height: 10px;
	margin-left: 10px;
	display: block;
}

.ver-menu--u-i9dvmcqv7 .ver-menu__sub_list {
	display: none;
	z-index: 10;
	list-style-type: none;
	background-color: rgba(var(--color-izy5kwq2s), 1);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.ver-menu--u-i9dvmcqv7 .ver-menu__sub_item {
	vertical-align: top;
}

.ver-menu--u-i9dvmcqv7 .ver-menu__sub_link {
	cursor: pointer;
	text-decoration-line: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: rgba(var(--color-i16vrmmnm), 1);
	font-size: 14px;
}

.ver-menu--u-i9dvmcqv7 .ver-menu__link {
	font-family: Roboto, sans-serif;
	text-transform: uppercase;
	color: rgba(var(--color-ie9y7j5nw), 1);
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 20px;
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: rgba(var(--color-ikwm84k1j), 0);
}

.ver-menu--u-i9dvmcqv7 .ver-menu__link:hover, .ver-menu--u-i9dvmcqv7 .ver-menu__link.is-hover, .ver-menu--u-i9dvmcqv7 .ver-menu__item.is-current .ver-menu__link {
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: rgba(var(--color-ipbs1nlnw), 1);
	color: rgba(var(--color-ip06xl907), 1);
}

.ver-menu--u-i9dvmcqv7 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 11px;
	padding-bottom: 11px;
	color: rgba(var(--color-ipn9ffqvv), 1);
}

.ver-menu--u-i9dvmcqv7 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link:hover, .ver-menu--u-i9dvmcqv7 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link.is-hover {
	background-color: rgba(var(--color-iwpwqh12z), 1);
}

.ver-menu--u-i9dvmcqv7 .ver-menu__sub_list .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link {
	padding-left: 20px;
	padding-right: 20px;
}

.ver-menu--u-i9dvmcqv7 .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link > .ver-menu__sub_icon {
	width: 17px;
	height: 17px;
	background-image: url("/d/tpl25_down222.svg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 9px auto;
	background-attachment: scroll;
	background-color: rgba(var(--color-incaaynoj), 0);
}

.container--u-ipohw2etj {
	width: auto;
	max-width: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding-left: 20px;
	padding-right: 20px;
	display: -webkit-box;
}

.container--u-ipohw2etj.container--fixed-clone {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background-color: rgba(255,255,255,0.7);
	backdrop-filter: blur(20px) saturate(180%);
	-webkit-backdrop-filter: blur(20px) saturate(180%);
	box-shadow: 0 4px 20px rgba(0,0,0,0.08);
	border-radius: 0 0 16px 16px;
	z-index: 100;
	display: none;
}
	display: -ms-flexbox;
	display: flex;
	padding-bottom: 30px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-top: 30px;
}

.div--u-i4r46zlmg {
	width: 400px;
	position: relative;
	margin-top: 0;
	margin-bottom: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	flex-shrink: 0;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.div--u-ip9s4a51c {
	width: 100%;
	position: relative;
	display: block;
	margin-top: 0;
	margin-bottom: 0;
}

.div--u-iez70y914 {
	width: 234px;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: flex-end;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-left: 30px;
	flex-shrink: 0;
}

.link-universal--u-ihp166qwe {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	text-decoration-line: none;
}

.text--u-i1fu49eny {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 22px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	justify-content: center;
	margin-top: auto;
	margin-bottom: auto;
	margin-left: 0px;
	margin-right: 0px;
	color: rgba(var(--color-ik1lya68g), 1);
	font-weight: 700;
}

.imageFit--u-i269drh1u {
	position: relative;
	display: block;
	vertical-align: top;
	overflow-x: hidden;
	overflow-y: hidden;
	width: 60px;
	height: 60px;
	margin-right: 15px;
}

.imageFit__img--u-i4ae86a4m {
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.imageFit__overlay--u-ighihdduj {
	display: none;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	background-color: rgba(var(--color-iixz3pl29), 0.4);
}

.imageFit__zoom--u-iri8j6tl7 {
	display: none;
	position: absolute;
	right: 10px;
	bottom: 10px;
	width: 20px;
	height: 20px;
	background-color: rgba(var(--color-i7z40x0z9), 1);
}

.svg_image--u-iq6ane1wa {
	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: 20px;
	width: 20px;
	overflow-x: hidden;
	overflow-y: hidden;
}

.svg_image--u-iq6ane1wa svg {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
}

.hor-menu--u-igoczpwp7 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.hor-menu--u-igoczpwp7 .is-removed {
	display: none;
}

.hor-menu--u-igoczpwp7 .hor-menu__list {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	flex-wrap: wrap;
	flex-direction: inherit;
	justify-content: inherit;
	align-content: inherit;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	flex-shrink: 1;
	height: 50px;
	width: 1%;
	overflow-x: hidden;
	overflow-y: hidden;
}

.hor-menu--u-igoczpwp7 .hor-menu__item {
	flex-shrink: 0;
}

.hor-menu--u-igoczpwp7 .hor-menu__link, .hor-menu--u-igoczpwp7 .hor-menu__sub_link {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	justify-content: space-between;
	cursor: pointer;
	text-decoration-line: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: rgba(var(--color-imyqfa7e4), 1);
	font-size: 14px;
}

.hor-menu--u-igoczpwp7 .hor-menu__icon, .hor-menu--u-igoczpwp7 .hor-menu__sub_icon {
	background-color: rgba(var(--color-i29w47oga), 1);
	width: 10px;
	height: 10px;
	margin-left: 10px;
}

.hor-menu--u-igoczpwp7 .hor-menu__sub_icon {
	background-color: rgba(var(--color-iwazgmwfo), 1);
	display: none;
}

.hor-menu--u-igoczpwp7 .hor-menu__sub_list {
	position: absolute;
	z-index: 10;
	list-style-type: none;
	background-color: rgba(var(--color-iaz4d3tzk), 1);
	width: 240px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.hor-menu--u-igoczpwp7 .hor-menu__sub_item {
	vertical-align: top;
}

.hor-menu--u-igoczpwp7 .hor-menu__sub_link {
	background-color: rgba(var(--color-iwt9tr37s), 1);
	color: rgba(var(--color-ilf7exy17), 1);
}

.hor-menu--u-igoczpwp7 .hor-menu__more_list {
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}

.hor-menu--u-igoczpwp7 .hor-menu__more_item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.hor-menu--u-igoczpwp7 .hor-menu__more_link {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	text-decoration-line: none;
	color: rgba(var(--color-iwkmayvu0), 1);
	font-size: 16px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	background-color: rgba(var(--color-i6n9vm7xj), 1);
}

.hor-menu--u-igoczpwp7 .hor-menu__icon {
	background-color: rgba(var(--color-iyurgrsj5), 0);
	background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	background-attachment: scroll;
	display: none;
}

.hor-menu--u-igoczpwp7 .hor-menu__link {
	font-family: Roboto, sans-serif;
	color: rgba(var(--color-ii9qmxje2), 1);
	text-transform: uppercase;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: rgba(var(--color-igqk97ml8), 0);
}

.hor-menu--u-igoczpwp7 .hor-menu__link:hover, .hor-menu--u-igoczpwp7 .hor-menu__link.is-hover, .hor-menu--u-igoczpwp7 .hor-menu__item.is-current .hor-menu__link {
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: rgba(var(--color-i4r054nrl), 1);
	color: rgba(var(--color-i41zf8vvp), 1);
}

.hor-menu--u-igoczpwp7.flex-menu .hor-menu__list {
	flex-wrap: wrap;
	width: auto;
	overflow-x: unset;
	overflow-y: unset;
}

.hor-menu--u-igoczpwp7 .hor-menu__item > .hor-menu__sub_list {
	display: none;
}

.hor-menu--u-igoczpwp7 .hor-menu__sub_list .hor-menu__sub_list {
	top: 0px;
	left: 100%;
}

.hor-menu--u-igoczpwp7 .hor-menu__more_list .hor-menu__sub_list {
	right: 0px;
}

.hor-menu--u-igoczpwp7 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link {
	background-color: rgba(var(--color-i8lj489tc), 0);
	padding-top: 11px;
	padding-bottom: 11px;
	font-size: 14px;
	padding-left: 20px;
	padding-right: 20px;
	color: rgba(var(--color-i4wvjxcz3), 1);
	font-family: Roboto, sans-serif;
}

.hor-menu--u-igoczpwp7 .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link {
	background-color: rgba(var(--color-if2vlqccq), 1);
	color: rgba(var(--color-i61k70gv9), 0);
	background-image: url("/d/tpl25_more.svg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: auto;
	background-attachment: scroll;
	box-shadow: 0px 4px 8px 0px rgba(var(--color-itswj7hl4), 0.3);
}

.hor-menu--u-igoczpwp7 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-igoczpwp7 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover {
	background-color: rgba(var(--color-iegipbi4d), 1);
}

.hor-menu--u-igoczpwp7 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon {
	background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	background-attachment: scroll;
	background-color: rgba(var(--color-iqiyomhut), 0);
	width: 12px;
	height: 12px;
}

.hor-menu--u-igoczpwp7 .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list {
	display: none;
}

.list__item--u-ia4u4i6lm {
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.link-universal--u-iubx4z6cl {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	text-decoration-line: none;
}

.text--u-i7kq4zg36 {
	color: rgba(var(--color-ir40zooe2), 1);
	font-family: Roboto, sans-serif;
	font-weight: 500;
}

.div--u-ivjojqes0 {
	width: 30px;
	position: relative;
	display: block;
	flex-shrink: 0;
	height: 30px;
	margin-right: 15px;
}

.svg_image--u-iy2tq89zw {
	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: 30px;
	width: 30px;
	overflow-x: hidden;
	overflow-y: hidden;
	margin-right: 0px;
}

.svg_image--u-iy2tq89zw > svg {
	flex-shrink: 0;
}

.svg_image--u-iy2tq89zw .path-iumt9e9wf {
	fill: rgba(var(--color-iwpm9ssdd), 1);
}

.link-universal--u-i3byszpn3 {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	cursor: pointer;
	text-decoration-line: none;
}

.div--u-i6fsjhpya {
	width: 100%;
	position: relative;
	display: inline-block;
}

.text--u-icu3eiwkh {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 18px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	margin-top: auto;
	margin-bottom: auto;
	margin-left: 0px;
	margin-right: 0px;
	color: rgba(var(--color-i4dkox5oe), 1);
	font-weight: 400;
}

.container--u-i3izndud9 {
	width: 100%;
	max-width: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 50px;
	padding-bottom: 50px;
	padding-left: 20px;
	padding-right: 20px;
	justify-content: space-between;
}

.mosaic-site-counters--u-ij6gdz51s {
	display: inline-block;
	margin-left: 0;
	margin-right: 0;
	width: 100%;
	text-align: center;
	flex-shrink: 1;
}

.mosaic-site-counters--u-ij6gdz51s .counters-stub {
	width: 186px;
	height: 31px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAAAfCAMAAABnASeeAAABBVBMVEUAAADOzs7///8AAADS0tKlpaV+fn45MgN+foA3MwMAAAHNzc3Pz8/r6uqkpKSmpKbS0tHT09SmpqZnZ2jq6ug8OzylpqOBgICkpqXOz8zr6+yRkZE8Ojs2MQKZAADNz8/Nn1Hp6+tubm5paWnpmhfonBXz8fJQTk9OTU5wbm/f3t/a2tpdW1wzMzTn5+d/fn/pnBjV1dV3dXZHRUazs7Q/Pj4zMjHsmxg4NAUAAAOYZgEAZQGwpI/Aom9lZmZjYmFhUDSaZgDCwsKopKo6MgYBZwCaZQD4+Pjz8/NcXFxGRkWhdy/omhQ5Mgc1NAPExMSzs7G9o3KidTGgdTChdDAyMjACAgKsHOWLAAAAAXRSTlMAQObYZgAABbdJREFUWMOslftzk0AQx2UvmweQO6C5EwOJFMirqTFtWus4autjxvdb//9/xV3E0BhwHPXL3e7C8cNnvix3N2xbCEHz/8q2b2zVed7pjUY90oivEeeypsTh/ujdqNPpvO+8793vdHpUUqAxetdrEL9zQ7iWY922/lGOZbnXhuOKCv1+u9tt/6K7dJVFEbvbd7pl7HJoEr19t3dDOLddh9H/mZ49oOFStG6La653jUFSUAaJPMsAJ5QCNBiiUgqVQcOFCTFUvue1GuR5XXLduu3c+g/kglWmXfRe17x8upr66EynZxgEAeXV2ckSP0x1BJgyu1TGJJO1vPikQgJ/lIfKBK2W32pk7/a4YQ6cA2t7uY9dzvzd2cBK7h/gW66gxPM6ehsB4MWP+TQIqJjyRB/OEDAjo6XBh/lkkuA6MYbMT3LE8Jnn1yD75ZdoEzqRMxXNArS8KbRD7tDVxMzL/HNaFscadKc9X4JzOoOVfAlPTzebKayyFmQG1EIGCg2uJw+z17OLL12pEJPJuQrRr3Gdyb0tOiOyxSUwW33wF/+pS7w8XKcGHbVWoOMNLCNYnms913A08+A4ApWGiKgeThKtzy/zN9kz6pVkHYeh9Gps5ydCeD9dL4kZv/DWZZJ9i93mvuEthdXoOh4rH+JTCScZZLpNzh4dzX1GlwtJ7R0+Wl/FkQknn1NpwjCZaCUDj/ytkaCu2brulhs7RZZjPS73uwptt3Bq6as39tEX6INWCCeX0M4QFZLrLUb/uDAolUomVyk+k5O3i9Ago0uFBFjTML4g+K3rjt0f9llFFDcZoA7Q5bZwaNQ2ewXu7KOnSK4jwnIGwHvkERzNC3RIQ7I5SC6uImVUcvFVYfBwncdSSeLcQ6cngthLdJLo9wcMzmlI6AeWvXc+8viddtZr0E8K11ezM4BlawoF+mXkAJycPcplkl9FZLd5mydJcpFfxoFU+38pt4on/JaoXCf0Suy6KwBsgB0welIVDeLFOvRggS3QUhKwmq8AoLWcUsO8ipB8XyZ5+GiyiaRR8vhNvs5zE29CY2r38xaB/2wYh0EPV+MxGc7WD8TNWwcWozd5C1BWVaoyAFW/omOcIWYaEfUsiLTO0rnWM7WIIzzVcRq1z4uaJM/j4/RYa6qC5vOoRKczyBKD4Xh8OGT4Q3b9FqNvhw2sombZ27ATRRXFPvoCMSWeIJ5jEL3WsU7nG3WqI6QQZ2ks21oi88pXWscz5Buv+USqet3u98fje9/6g8HhcMiuO9e5xf6wG1f2G2ZE6KziwJcBpUJcMCuXNHixSMWt5MmYtfR+tcOQ64Px+M6d/vDJg8EhoVuV6010RS7a3i7rJvT77e+1mNtqwzAMQJsadpFjaKihODCM2XPZ2yAJDAptP2H//ymTFM9q1nkQL1FbIwghp6eS6gQhmZJXTjjlhfllpaN8nK3nQ6wHi9aPwVxPrYGD/9AgOFIWU/RtAk3VlLG+LQsajrkQ6y2jD5dTHyyiJ+uJWMHUOiRoXiFBczXBxHoper5LZcKMbXp8vwzX3hqeMJ8jCwkXw6JXHNO8n1jHgIWs736lbnCyxwlD1g3X+mXoryZ0XOvA8052CDFLiRy5C/gxYRhdNCgMyQqsy/arouEYyPownHpj2frcqPVk43CPTqTym0k2F70h9pv9OvA2IOBqDU6Ystu7MeoMeuwHUOlrxGweekNvsU5tGlprkdy0hdbFPi136MIegWMG29nWm51YH2u9tcEGkm6x1l0JtdJ17JFcwSR+6fu56DsiVyq2aa355gzgu+2eSqzjeVQrQCl98m3KwJKVD0fQe7zk4e0QgzLtCgqlVlXG+oJzXYKtx0sjrvaucl5X/rXkGZKKVaNhVfRm8m+KLxdXj6vfu/88h4FVrTc31kl0tWxM0c/rFMx5A94779ZEf6YniPPj4a/T8NjLBqBToJaOrhP0x5XiC+G2oKZxk0BXAAAAAElFTkSuQmCC");
	background-position: left 0px top 0px;
	background-repeat: no-repeat;
	display: inline-block;
	position: relative;
}

.mosaic-mega-copyright--u-ix09ia93x {
	font-size: 14px;
	font-family: Roboto, sans-serif;
	line-height: normal;
	display: inline-block;
	position: relative;
	width: auto;
	margin-left: 0;
	margin-right: 0px;
	justify-content: flex-end;
	text-align: right;
	color: rgba(var(--color-iq2jotxmu), 1);
}

.mosaic-mega-copyright--u-ix09ia93x a {
	color: inherit;
}

.mosaic-mega-copyright--u-ix09ia93x .mosaic-mega-copyright-stub {
	padding-left: 30px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdpJREFUeNq81k8oBFEcB/BdISGHVf5uKcmmaMm//IlwdHDkiJOSlBMXB9SSkjhwkiMpcXRw2EhssbuiLIWiWKVI9mIZ31e/5fWaMb9Z8atPb2d3Zn7vzfvNe2vXNM3215GofhEKheTDFLgCB+zCGqzDg9mNXS7X1+cEk3PbIAeSoRUW4A62oQ+yOCMxS9JucI2c0AsDkBdvkgZGJ5tgDm5hBzqsJEmFUgvza4dG2IAWbpJmxkiNooubRO9RrUAF1EEnHOuc80SP7XuI6nuilLBZuCEgHb9BLfg5JZwEr6BJLnXOO4UP6VhUnN/0ZZR6lMYYSRTCkEud8lgp4SFlFEI5VZCIXuncG2rn4d5Kkhm6oSxAyWw06bEQ78czTMVWFG6SsDKKc+V9qIdMKck0VZWDVgPWnGT/MA+FkA5OeIRVCNJvw7DFGUm3zny4pQ5VU+ukdo8mPR/6wcdJsqwzH0GqJBGV1BYo143BNbxwHlcNrVvqHInlPoOWGxE9sA8RWkZExS2xNi3EJu0hZlEFh8p3Pm4JL/5ipz3gJpmAQTixmCBidI1eknfahMqgBEaZCY+k4rC0M57BOCUshhG6mV54491+5biASSrhIilhlKps1nDL/I//XZ8CDABdVXJ35R1MLAAAAABJRU5ErkJggg==");
	background-position: left 0px center;
	background-repeat: no-repeat;
}

.div--u-ioy38ev4n {
	width: 33%;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: flex-end;
	margin-left: 0;
	margin-right: 0px;
	margin-top: auto;
	margin-bottom: auto;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-flex: 0;
	-ms-flex-positive: 0;
	flex-grow: 0;
	flex-shrink: 0;
	min-width: 0px;
}

.mosaic-site-copyright--u-iil8g563j {
	font-size: 14px;
	font-family: Roboto, sans-serif;
	line-height: normal;
	color: rgba(var(--color-isfen4sko), 1);
	display: inline-block;
	position: relative;
	width: 100%;
	margin-top: auto;
	margin-bottom: auto;
}

.mosaic-popup--u-ip5xctyj0 {
	position: fixed;
	top: 0px;
	left: 0px;
	font-size: 12px;
	z-index: 11;
}

.mosaic-popup__inner-bg--u-icyj9456r {
	position: fixed;
	top: 0px;
	right: 0px;
	left: 0px;
	bottom: 0px;
	background-color: rgba(var(--color-iexlu9vql), 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-iftit7lqy {
	position: relative;
	width: 300px;
	min-height: 300px;
	max-width: 100vw;
	background-color: rgba(var(--color-imgj73kl4), 1);
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.mosaic-popup__close--u-ide39rxs7 {
	cursor: pointer;
	position: absolute;
	right: 0px;
	top: 0px;
	min-width: 32px;
	min-height: 32px;
	display: none;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
	background-color: rgba(var(--color-i46bfayq4), 1);
	z-index: 1;
}

.mosaic-popup__inner-data--u-i5c64pj1f {
	position: relative;
	width: 300px;
	min-height: 300px;
	max-width: 100vw;
	background-color: rgba(var(--color-imb4ms0rn), 1);
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 50px;
	padding-bottom: 50px;
	display: block;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.mosaic-popup__close--u-iw070xgau {
	cursor: pointer;
	position: absolute;
	right: 0px;
	top: 0px;
	min-width: 35px;
	min-height: 35px;
	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-ig9he06rb), 1);
	z-index: 1;
	margin-top: -20px;
	margin-right: -20px;
	border-top-left-radius: 250px;
	border-top-right-radius: 250px;
	border-bottom-right-radius: 250px;
	border-bottom-left-radius: 250px;
	background-image: url("/d/tpl25_close.svg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 13px auto;
	background-attachment: scroll;
}

.mosaic-form--u-if8ozuyb8 {
	display: block;
}

.mosaic-form--u-if8ozuyb8 * {
	outline-style: none;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__title--u-ivk69v17t {
	font-size: 18px;
	line-height: normal;
	margin-bottom: 10px;
	font-weight: 700;
	margin-left: 0px;
	margin-top: 0px;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 5px;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__field {
	margin-bottom: 10px;
	font-size: 14px;
	margin-top: 20px;
	border-top-color: rgba(var(--color-i8s73rcrd), 1);
	border-right-color: rgba(var(--color-igwpmtapj), 1);
	border-bottom-color: rgba(var(--color-iemvcktep), 1);
	border-left-color: rgba(var(--color-iffq6f51w), 1);
	background-color: rgba(var(--color-inat115yo), 0);
	outline-color: rgba(var(--color-iiyp477jp), 1);
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__name {
	font-weight: 500;
	font-size: 15px;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__text {
	width: 100%;
	display: block;
	height: 50px;
	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-ii1r6t7jd), 1);
	border-right-color: rgba(var(--color-ipmm45dwg), 1);
	border-bottom-color: rgba(var(--color-iyk10l1e1), 1);
	border-left-color: rgba(var(--color-i4ky2l18n), 1);
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: rgba(var(--color-i8vlbxupa), 1);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	font-size: 13px;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__date {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	height: 35px;
	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-ijoqtwq1f), 1);
	border-right-color: rgba(var(--color-i1hg69z0u), 1);
	border-bottom-color: rgba(var(--color-i7sdwe26s), 1);
	border-left-color: rgba(var(--color-il7gyirak), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(var(--color-iwx1uvs14), 1);
	cursor: pointer;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__date-interval {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	height: 35px;
	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-ip092a7qk), 1);
	border-right-color: rgba(var(--color-i6j64uhzj), 1);
	border-bottom-color: rgba(var(--color-itm21qurh), 1);
	border-left-color: rgba(var(--color-igetqxmnf), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(var(--color-i24kkgi9j), 1);
	cursor: pointer;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__textarea {
	width: 100%;
	display: block;
	height: 70px;
	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-ig0lyuszl), 1);
	border-right-color: rgba(var(--color-isbvuqklt), 1);
	border-bottom-color: rgba(var(--color-im6h6l3fj), 1);
	border-left-color: rgba(var(--color-i9yddget1), 1);
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: rgba(var(--color-ifrk4cms5), 1);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__select {
	width: 100%;
	display: block;
	height: 35px;
	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-icb1zwi1f), 1);
	border-right-color: rgba(var(--color-ipprhj0pk), 1);
	border-bottom-color: rgba(var(--color-i3ur97xzx), 1);
	border-left-color: rgba(var(--color-ihn0nscmv), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: rgba(var(--color-is3vjex71), 1);
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	font-size: 13px;
	color: rgba(var(--color-i49q112yt), 1);
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__select-multiple {
	width: 100%;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: rgba(var(--color-iiw3al0uu), 1);
	border-right-color: rgba(var(--color-imq58r26p), 1);
	border-bottom-color: rgba(var(--color-iiwha042n), 1);
	border-left-color: rgba(var(--color-ikfjdwer7), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(var(--color-ib230rdlv), 1);
}

.mosaic-form--u-if8ozuyb8 .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-if8ozuyb8 .mosaic-form__date-interval-delimiter {
	width: 15px;
	height: 2px;
	flex-shrink: 0;
	background-color: rgba(var(--color-ixd9wz7gv), 1);
	margin-right: 5px;
	margin-left: 5px;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__success--u-i3fe3wwcj {
	font-size: 16px;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__error {
	color: rgba(var(--color-i6nx3luiv), 1);
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__required {
	color: rgba(var(--color-iei8h3fga), 1);
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__note {
	font-size: 12px;
	color: rgba(var(--color-ivji9j8u7), 1);
}

.mosaic-form--u-if8ozuyb8 .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-itbp70jms), 1);
	border-right-color: rgba(var(--color-iq7wqnbb8), 1);
	border-bottom-color: rgba(var(--color-iq078u3l3), 1);
	border-left-color: rgba(var(--color-in5xai1ps), 1);
	background-color: rgba(var(--color-iunwb5in6), 0.2);
}

.mosaic-form--u-if8ozuyb8 .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-i1d9z4b9j), 1);
	border-right-color: rgba(var(--color-iqds4qjfc), 1);
	border-bottom-color: rgba(var(--color-iw4qe3hte), 1);
	border-left-color: rgba(var(--color-io7eocnwl), 1);
	background-color: rgba(var(--color-irfobmej2), 0.2);
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__value {
	margin-left: 5px;
}

.mosaic-form--u-if8ozuyb8 .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-if8ozuyb8 .mosaic-form__button {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	cursor: pointer;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Roboto, sans-serif;
	font-size: 16px;
	line-height: normal;
	background-color: rgba(var(--color-i9sg99vnw), 1);
	color: rgba(var(--color-i3vgsej68), 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;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	flex-shrink: 0;
	height: 45px;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	justify-content: center;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	box-shadow: 0px 8px 14px 0px rgba(var(--color-i0sn14v8t), 0.3);
	margin-top: 20px;
}

.mosaic-form--u-if8ozuyb8 .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-ib3cksx9e), 1);
	border-right-color: rgba(var(--color-ij6m8uje3), 1);
	border-bottom-color: rgba(var(--color-igaqhe1af), 1);
	border-left-color: rgba(var(--color-iu1wv3k61), 1);
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	right: 10px;
}

.mosaic-form--u-if8ozuyb8 .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-iu23e0nqa), 1);
}

.mosaic-form--u-if8ozuyb8 .progressContainer {
	position: relative;
}

.mosaic-form--u-if8ozuyb8 .progressCancel {
	font-size: 0px;
	display: block;
	height: 14px;
	width: 14px;
	position: absolute;
	right: 0px;
	top: 0px;
	text-align: center;
	background-color: rgba(var(--color-ig2feldkt), 1);
}

.mosaic-form--u-if8ozuyb8 .progressName {
	font-size: 0.7em;
	font-weight: 700;
	color: rgba(var(--color-i8f0o1wgg), 1);
	width: 323px;
	text-align: left;
	overflow-x: hidden;
	overflow-y: hidden;
}

.mosaic-form--u-if8ozuyb8 .progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 0.6em;
	text-align: left;
}

.mosaic-form--u-if8ozuyb8 .progressBarInProgress {
	font-size: 0px;
	width: 0px;
	height: 4px;
	background-color: rgba(var(--color-ia1jhhiwr), 1);
	margin-top: 2px;
}

.mosaic-form--u-if8ozuyb8 .progressBarComplete {
	font-size: 0px;
	width: 0px;
	height: 4px;
	background-color: rgba(var(--color-im6yv1ty6), 1);
	margin-top: 2px;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__upload-count-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.mosaic-form--u-if8ozuyb8 .div--u-izp7f867j {
	width: 20px;
	height: 6px;
	background-color: rgba(var(--color-inwmr3jff), 1);
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__radio-icon:hover, .mosaic-form--u-if8ozuyb8 .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-if8ozuyb8 .mosaic-form__checkbox-icon:hover, .mosaic-form--u-if8ozuyb8 .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-if8ozuyb8 .progressWrapper:first-child {
	padding-top: 0px;
	border-top-width: 0px;
}

.mosaic-form--u-if8ozuyb8 .progressWrapper:last-child {
	padding-bottom: 0px;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__text::placeholder {
	color: rgba(var(--color-im2s9ozb2), 1);
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__button:hover, .mosaic-form--u-if8ozuyb8 .mosaic-form__button.is-hover {
	box-shadow: none;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__button:active, .mosaic-form--u-if8ozuyb8 .mosaic-form__button.is-active {
	box-shadow: inset 0px 3px 3px 0px rgba(var(--color-iwfgo2zun), 0.1);
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__field--u-ids8htepj .mosaic-form__name {
	display: none;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__field--u-imhqdd798 .mosaic-form__header {
	display: none;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__field--u-ivj6eqtut .mosaic-form__header {
	display: none;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__field--u-ids8htepj .mosaic-form__header {
	display: none;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-if8ozuyb8 .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon {
	background-color: rgba(var(--color-imn27z0df), 0.2);
	background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png");
	background-position: center center;
	background-repeat: no-repeat;
}

.mosaic-form--u-if8ozuyb8 .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-if8ozuyb8 .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon {
	background-color: rgba(var(--color-ix45237ag), 0.2);
	background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png");
	background-position: center center;
	background-repeat: no-repeat;
}

.div--u-i92a5vv2n {
	width: 100%;
	position: relative;
	display: block;
}

.mosaic-form__field--u-imhqdd798 {
	display: block;
}

.div--u-izp7f867j {
	width: 100%;
	position: relative;
	display: block;
}

.mosaic-form__field--u-ivj6eqtut {
	display: block;
}

.mosaic-form__field--u-iz5wuyrdd {
	display: block;
}

.mosaic-popup--u-ipl6sskbz {
	position: fixed;
	top: 0px;
	left: 0px;
	font-size: 12px;
	z-index: 11;
}

.mosaic-popup__inner-bg--u-i6kl50njk {
	position: fixed;
	top: 0px;
	right: 0px;
	left: 0px;
	bottom: 0px;
	background-color: rgba(var(--color-i2suiiauv), 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-i995zdagc {
	position: relative;
	width: 300px;
	min-height: 300px;
	max-width: 100vw;
	background-color: rgba(var(--color-ig8c824bp), 1);
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.mosaic-popup__close--u-ij0374t4o {
	cursor: pointer;
	position: absolute;
	right: 0px;
	top: 0px;
	min-width: 32px;
	min-height: 32px;
	display: none;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
	background-color: rgba(var(--color-iyecbu3iw), 1);
	z-index: 1;
}

.mosaic-popup__inner-data--u-iee858c4q {
	position: relative;
	width: 300px;
	min-height: 300px;
	max-width: 100vw;
	background-color: rgba(var(--color-igg90arbl), 1);
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 50px;
	padding-bottom: 50px;
	display: block;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.mosaic-popup__close--u-itw94ob76 {
	cursor: pointer;
	position: absolute;
	right: 0px;
	top: 0px;
	min-width: 35px;
	min-height: 35px;
	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-ia2dcue4a), 1);
	z-index: 1;
	margin-top: -20px;
	margin-right: -20px;
	border-top-left-radius: 250px;
	border-top-right-radius: 250px;
	border-bottom-right-radius: 250px;
	border-bottom-left-radius: 250px;
	background-image: url("/d/tpl25_close.svg");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 13px auto;
	background-attachment: scroll;
}

.mosaic-form--u-iv9hj074e {
	display: block;
}

.mosaic-form--u-iv9hj074e * {
	outline-style: none;
}

.mosaic-form--u-iv9hj074e .mosaic-form__title--u-il5k07tm6 {
	font-size: 18px;
	line-height: normal;
	margin-bottom: 10px;
	font-weight: 700;
	margin-left: 0px;
	margin-top: 0px;
}

.mosaic-form--u-iv9hj074e .mosaic-form__header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 5px;
}

.mosaic-form--u-iv9hj074e .mosaic-form__field {
	margin-bottom: 10px;
	font-size: 14px;
	margin-top: 20px;
	border-top-color: rgba(var(--color-iir9hle17), 1);
	border-right-color: rgba(var(--color-ibsxefxct), 1);
	border-bottom-color: rgba(var(--color-ilvt3tlnr), 1);
	border-left-color: rgba(var(--color-i9br537ai), 1);
	background-color: rgba(var(--color-i6icxk9jf), 0);
	outline-color: rgba(var(--color-ibpc2iz36), 1);
}

.mosaic-form--u-iv9hj074e .mosaic-form__name {
	font-weight: 500;
	font-size: 15px;
}

.mosaic-form--u-iv9hj074e .mosaic-form__text {
	width: 100%;
	display: block;
	height: 50px;
	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-ikqdoffs1), 1);
	border-right-color: rgba(var(--color-i6znolobr), 1);
	border-bottom-color: rgba(var(--color-ifwvwdasv), 1);
	border-left-color: rgba(var(--color-il7sgf6d6), 1);
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: rgba(var(--color-ikzcdeag0), 1);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	font-size: 13px;
}

.mosaic-form--u-iv9hj074e .mosaic-form__date {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	height: 35px;
	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-i6z0u60tm), 1);
	border-right-color: rgba(var(--color-i327l8j0c), 1);
	border-bottom-color: rgba(var(--color-ieh6098dl), 1);
	border-left-color: rgba(var(--color-iy8y6xs1l), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(var(--color-i0dt33o8m), 1);
	cursor: pointer;
}

.mosaic-form--u-iv9hj074e .mosaic-form__date-interval {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	height: 35px;
	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-i1mhfvu2e), 1);
	border-right-color: rgba(var(--color-i3026ksg5), 1);
	border-bottom-color: rgba(var(--color-izsec2amb), 1);
	border-left-color: rgba(var(--color-ijkmkncaw), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(var(--color-i2xackt1c), 1);
	cursor: pointer;
}

.mosaic-form--u-iv9hj074e .mosaic-form__textarea {
	width: 100%;
	display: block;
	height: 70px;
	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-iuved0lt7), 1);
	border-right-color: rgba(var(--color-i10orl1fs), 1);
	border-bottom-color: rgba(var(--color-i0sj8vnsn), 1);
	border-left-color: rgba(var(--color-iqbub15yu), 1);
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: rgba(var(--color-ikxjxiut3), 1);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.mosaic-form--u-iv9hj074e .mosaic-form__select {
	width: 100%;
	display: block;
	height: 35px;
	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-irwsa3til), 1);
	border-right-color: rgba(var(--color-ityaav6ye), 1);
	border-bottom-color: rgba(var(--color-i6x5q13p1), 1);
	border-left-color: rgba(var(--color-ih9n3sn99), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: rgba(var(--color-ig6gxghbh), 1);
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	font-size: 13px;
	color: rgba(var(--color-i45ontbxc), 1);
}

.mosaic-form--u-iv9hj074e .mosaic-form__select-multiple {
	width: 100%;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: rgba(var(--color-iainkbgsp), 1);
	border-right-color: rgba(var(--color-idkmpotet), 1);
	border-bottom-color: rgba(var(--color-ihx8smzj7), 1);
	border-left-color: rgba(var(--color-iqpjbmrdg), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(var(--color-iqtf1h4eh), 1);
}

.mosaic-form--u-iv9hj074e .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-iv9hj074e .mosaic-form__date-interval-delimiter {
	width: 15px;
	height: 2px;
	flex-shrink: 0;
	background-color: rgba(var(--color-ivdpzpvsu), 1);
	margin-right: 5px;
	margin-left: 5px;
}

.mosaic-form--u-iv9hj074e .mosaic-form__success--u-in0i1cq4v {
	font-size: 16px;
}

.mosaic-form--u-iv9hj074e .mosaic-form__error {
	color: rgba(var(--color-icpsb07u3), 1);
}

.mosaic-form--u-iv9hj074e .mosaic-form__required {
	color: rgba(var(--color-i4u2nkuk1), 1);
}

.mosaic-form--u-iv9hj074e .mosaic-form__note {
	font-size: 12px;
	color: rgba(var(--color-ig6naohyi), 1);
}

.mosaic-form--u-iv9hj074e .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-i1l6t2csh), 1);
	border-right-color: rgba(var(--color-i8ghixhza), 1);
	border-bottom-color: rgba(var(--color-ivivlng37), 1);
	border-left-color: rgba(var(--color-i5gtuwnnz), 1);
	background-color: rgba(var(--color-ib5lic0t1), 0.2);
}

.mosaic-form--u-iv9hj074e .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-ijw8je75p), 1);
	border-right-color: rgba(var(--color-i63g9lv1i), 1);
	border-bottom-color: rgba(var(--color-ijfeh64s0), 1);
	border-left-color: rgba(var(--color-i45jc4ovt), 1);
	background-color: rgba(var(--color-ilwk6o5z6), 0.2);
}

.mosaic-form--u-iv9hj074e .mosaic-form__value {
	margin-left: 5px;
}

.mosaic-form--u-iv9hj074e .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-iv9hj074e .mosaic-form__button {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	cursor: pointer;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Roboto, sans-serif;
	font-size: 16px;
	line-height: normal;
	background-color: rgba(var(--color-i4coyv9pm), 1);
	color: rgba(var(--color-i3ih9078d), 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;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	flex-shrink: 0;
	height: 45px;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	justify-content: center;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	box-shadow: 0px 8px 14px 0px rgba(var(--color-ix4i8pfmf), 0.3);
	margin-top: 20px;
}

.mosaic-form--u-iv9hj074e .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-im15z2wfq), 1);
	border-right-color: rgba(var(--color-iqx6tg4t5), 1);
	border-bottom-color: rgba(var(--color-i50l6yzq5), 1);
	border-left-color: rgba(var(--color-ivvuo59xv), 1);
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	right: 10px;
}

.mosaic-form--u-iv9hj074e .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-inb9d8z1g), 1);
}

.mosaic-form--u-iv9hj074e .progressContainer {
	position: relative;
}

.mosaic-form--u-iv9hj074e .progressCancel {
	font-size: 0px;
	display: block;
	height: 14px;
	width: 14px;
	position: absolute;
	right: 0px;
	top: 0px;
	text-align: center;
	background-color: rgba(var(--color-idio6m21j), 1);
}

.mosaic-form--u-iv9hj074e .progressName {
	font-size: 0.7em;
	font-weight: 700;
	color: rgba(var(--color-i9jykoj5j), 1);
	width: 323px;
	text-align: left;
	overflow-x: hidden;
	overflow-y: hidden;
}

.mosaic-form--u-iv9hj074e .progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 0.6em;
	text-align: left;
}

.mosaic-form--u-iv9hj074e .progressBarInProgress {
	font-size: 0px;
	width: 0px;
	height: 4px;
	background-color: rgba(var(--color-it0bwihc6), 1);
	margin-top: 2px;
}

.mosaic-form--u-iv9hj074e .progressBarComplete {
	font-size: 0px;
	width: 0px;
	height: 4px;
	background-color: rgba(var(--color-i7hlufpn8), 1);
	margin-top: 2px;
}

.mosaic-form--u-iv9hj074e .mosaic-form__upload-count-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.mosaic-form--u-iv9hj074e .div--u-iredclkpt {
	width: 20px;
	height: 6px;
	background-color: rgba(var(--color-i73x6ug6k), 1);
}

.mosaic-form--u-iv9hj074e .mosaic-form__radio-icon:hover, .mosaic-form--u-iv9hj074e .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-iv9hj074e .mosaic-form__checkbox-icon:hover, .mosaic-form--u-iv9hj074e .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-iv9hj074e .progressWrapper:first-child {
	padding-top: 0px;
	border-top-width: 0px;
}

.mosaic-form--u-iv9hj074e .progressWrapper:last-child {
	padding-bottom: 0px;
}

.mosaic-form--u-iv9hj074e .mosaic-form__text::placeholder {
	color: rgba(var(--color-ijsf8h7q8), 1);
}

.mosaic-form--u-iv9hj074e .mosaic-form__button:hover, .mosaic-form--u-iv9hj074e .mosaic-form__button.is-hover {
	box-shadow: none;
}

.mosaic-form--u-iv9hj074e .mosaic-form__button:active, .mosaic-form--u-iv9hj074e .mosaic-form__button.is-active {
	box-shadow: inset 0px 3px 3px 0px rgba(var(--color-il1dzr9wl), 0.1);
}

.mosaic-form--u-iv9hj074e .mosaic-form__field--u-i803rnkd3 .mosaic-form__name {
	display: none;
}

.mosaic-form--u-iv9hj074e .mosaic-form__field--u-ictwtxte0 .mosaic-form__header {
	display: none;
}

.mosaic-form--u-iv9hj074e .mosaic-form__field--u-iy606na9p .mosaic-form__header {
	display: none;
}

.mosaic-form--u-iv9hj074e .mosaic-form__field--u-i803rnkd3 .mosaic-form__header {
	display: none;
}

.mosaic-form--u-iv9hj074e .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-iv9hj074e .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon {
	background-color: rgba(var(--color-iiaiccgmf), 0.2);
	background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png");
	background-position: center center;
	background-repeat: no-repeat;
}

.mosaic-form--u-iv9hj074e .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-iv9hj074e .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon {
	background-color: rgba(var(--color-in7ezz9ur), 0.2);
	background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png");
	background-position: center center;
	background-repeat: no-repeat;
}

.div--u-inwk9s3hm {
	width: 100%;
	position: relative;
	display: block;
}

.mosaic-form__field--u-ictwtxte0 {
	display: block;
}

.div--u-iredclkpt {
	width: 100%;
	position: relative;
	display: block;
}

.mosaic-form__field--u-iy606na9p {
	display: block;
}

.mosaic-form__field--u-i3y1a4cat {
	display: block;
}

.container--u-i7t3f6qky {
	width: 100%;
	max-width: 1300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 50px;
	padding-bottom: 50px;
	background-color: rgba(var(--color-i9c83i16k), 1);
	color: rgba(var(--color-ivtx3uk9a), 1);
	cursor: auto;
	font-family: Roboto Slab, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: normal;
	line-height: normal;
	overflow-wrap: break-word;
	text-align: left;
	text-indent: 0px;
	text-shadow: none;
	text-transform: none;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.div--u-ie7vysk8g {
	width: 20px;
	position: relative;
	display: block;
	height: 6px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: rgba(var(--color-ihuzig1xg), 1);
	margin-bottom: 10px;
}

.text--u-ika46ag43 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 16px;
	line-height: normal;
	vertical-align: top;
	position: relative;
	font-family: Roboto, sans-serif;
}

.div--u-izbtofh8k {
	width: 300px;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: flex-end;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	padding-left: 30px;
	flex-shrink: 0;
}

.list__item--u-i8gh6tep6 {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

.link-universal--u-ic1mlcidg {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	text-decoration-line: none;
}

.text--u-ixvgl8ni8 {
	color: rgba(var(--color-idv5ofkz8), 1);
	font-family: Roboto Slab, serif;
	font-weight: 700;
	font-size: 20px;
	flex-shrink: 0;
}

.div--u-i1vwaq6h8 {
	width: 30px;
	position: relative;
	display: block;
	flex-shrink: 0;
	height: 30px;
	margin-right: 15px;
}

.svg_image--u-ix5k28y7g {
	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: 30px;
	width: 30px;
	overflow-x: hidden;
	overflow-y: hidden;
	margin-right: 0px;
}

.svg_image--u-ix5k28y7g > svg {
	flex-shrink: 0;
}

.svg_image--u-ix5k28y7g .path-iumt9e9wf {
	fill: rgba(var(--color-ix9eth8qb), 1);
}

.mosaic-form--u-inscik58w {
	display: block;
}

.mosaic-form--u-inscik58w * {
	outline-style: none;
}

.mosaic-form--u-inscik58w .mosaic-form__title--u-iqgpj79lz {
	line-height: normal;
	margin-bottom: 10px;
	font-size: 35px;
	font-weight: 700;
	display: block;
	margin-right: 40px;
}

.mosaic-form--u-inscik58w .mosaic-form__header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 5px;
}

.mosaic-form--u-inscik58w .mosaic-form__body {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.mosaic-form--u-inscik58w .mosaic-form__field {
	margin-bottom: 0px;
	display: block;
	width: 100%;
	margin-left: 10px;
	margin-right: 10px;
}

.mosaic-form--u-inscik58w .mosaic-form__name {
	font-weight: bold;
}

.mosaic-form--u-inscik58w .mosaic-form__text {
	width: 100%;
	display: block;
	height: 51px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: rgba(var(--color-iiq0ro44l), 1);
	border-right-color: rgba(var(--color-ikfawrmmx), 1);
	border-bottom-color: rgba(var(--color-i43upq7ya), 1);
	border-left-color: rgba(var(--color-i2ucgx6cc), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(var(--color-ipv5p1s8n), 1);
	flex-shrink: 1;
	font-size: 14px;
}

.mosaic-form--u-inscik58w .mosaic-form__icon {
	width: 25px;
	height: 25px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: rgba(var(--color-ipz8oaff2), 1);
}

.mosaic-form--u-inscik58w .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-inscik58w .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-inscik58w .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-inscik58w .mosaic-form__date {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	height: 35px;
	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-iinsnw569), 1);
	border-right-color: rgba(var(--color-id22q75ky), 1);
	border-bottom-color: rgba(var(--color-ig9s4l5c3), 1);
	border-left-color: rgba(var(--color-ilf676qyn), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(var(--color-izn8bcp9d), 1);
	cursor: pointer;
}

.mosaic-form--u-inscik58w .mosaic-form__date-interval {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	height: 35px;
	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-igleso18m), 1);
	border-right-color: rgba(var(--color-i3vq4r5tn), 1);
	border-bottom-color: rgba(var(--color-itfnmvlan), 1);
	border-left-color: rgba(var(--color-iy9andz97), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(var(--color-i649mz8m7), 1);
	cursor: pointer;
}

.mosaic-form--u-inscik58w .mosaic-form__textarea {
	width: 100%;
	display: block;
	height: 70px;
	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-ihqnmvefy), 1);
	border-right-color: rgba(var(--color-i1qa3b237), 1);
	border-bottom-color: rgba(var(--color-i0cyv8t4s), 1);
	border-left-color: rgba(var(--color-ir4m7pk3u), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(var(--color-iztyyfnb8), 1);
	flex-shrink: 1;
}

.mosaic-form--u-inscik58w .mosaic-form__select {
	width: 100%;
	display: block;
	height: 35px;
	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-i8fkwygwq), 1);
	border-right-color: rgba(var(--color-il1zku3ci), 1);
	border-bottom-color: rgba(var(--color-i53x45ctt), 1);
	border-left-color: rgba(var(--color-i51pqj5ed), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(var(--color-imevtrj4p), 1);
}

.mosaic-form--u-inscik58w .mosaic-form__select-multiple {
	width: 100%;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: rgba(var(--color-i19u1xu44), 1);
	border-right-color: rgba(var(--color-ig56x4gfy), 1);
	border-bottom-color: rgba(var(--color-ifmd88t8i), 1);
	border-left-color: rgba(var(--color-igz4odv8j), 1);
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: rgba(var(--color-iovrdhlxi), 1);
}

.mosaic-form--u-inscik58w .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-inscik58w .mosaic-form__date-interval-delimiter {
	width: 15px;
	height: 2px;
	flex-shrink: 0;
	background-color: rgba(var(--color-i8bm65aq9), 1);
	margin-right: 5px;
	margin-left: 5px;
}

.mosaic-form--u-inscik58w .mosaic-form__error {
	color: rgba(var(--color-i09pn3rnw), 1);
}

.mosaic-form--u-inscik58w .mosaic-form__required {
	color: rgba(var(--color-izwaixnh1), 1);
}

.mosaic-form--u-inscik58w .mosaic-form__note {
	color: rgba(var(--color-iyc4wpc4w), 1);
}

.mosaic-form--u-inscik58w .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-i83ugftc5), 1);
	border-right-color: rgba(var(--color-ijoq40ol6), 1);
	border-bottom-color: rgba(var(--color-iks691wjv), 1);
	border-left-color: rgba(var(--color-imeukwf1w), 1);
	background-color: rgba(var(--color-il9q90csy), 0.2);
}

.mosaic-form--u-inscik58w .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-i5f1uvvkl), 1);
	border-right-color: rgba(var(--color-iz88i5ksf), 1);
	border-bottom-color: rgba(var(--color-iv522hdjf), 1);
	border-left-color: rgba(var(--color-i4qn3u4ne), 1);
	background-color: rgba(var(--color-idwqauszt), 0.2);
}

.mosaic-form--u-inscik58w .mosaic-form__value {
	margin-left: 5px;
}

.mosaic-form--u-inscik58w .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-inscik58w .mosaic-form__button {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	cursor: pointer;
	vertical-align: top;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	font-family: Roboto Slab, serif;
	font-size: 16px;
	line-height: normal;
	background-color: rgba(var(--color-icvlox0ky), 1);
	color: rgba(var(--color-igltuj1bh), 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;
	width: 300px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	justify-content: center;
	min-height: auto;
	flex-shrink: 0;
	box-shadow: 0px 8px 14px 0px rgba(var(--color-ihhmwtkjk), 0.3);
	height: auto;
}

.mosaic-form--u-inscik58w .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-iddf5682x), 1);
	border-right-color: rgba(var(--color-icyldqe5u), 1);
	border-bottom-color: rgba(var(--color-i15q9lteo), 1);
	border-left-color: rgba(var(--color-i2i8m30be), 1);
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	right: 10px;
}

.mosaic-form--u-inscik58w .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-ikhm63fsx), 1);
}

.mosaic-form--u-inscik58w .progressContainer {
	position: relative;
}

.mosaic-form--u-inscik58w .progressCancel {
	font-size: 0px;
	display: block;
	height: 40px;
	width: 40px;
	position: absolute;
	right: 0px;
	top: 0px;
	text-align: center;
	background-color: rgba(var(--color-ihnhmb7gv), 1);
}

.mosaic-form--u-inscik58w .progressName {
	margin-right: 50px;
	font-weight: 700;
	color: rgba(var(--color-itas490tm), 1);
	text-align: left;
	overflow-x: hidden;
	overflow-y: hidden;
}

.mosaic-form--u-inscik58w .progressBarStatus {
	margin-top: 5px;
	margin-right: 50px;
	text-align: left;
}

.mosaic-form--u-inscik58w .progressBarInProgress {
	font-size: 0px;
	width: 0px;
	height: 4px;
	background-color: rgba(var(--color-iwjy2bpq6), 1);
	margin-top: 5px;
}

.mosaic-form--u-inscik58w .progressBarComplete {
	font-size: 0px;
	width: 0px;
	height: 4px;
	background-color: rgba(var(--color-i8gslc27j), 1);
	margin-top: 5px;
}

.mosaic-form--u-inscik58w .mosaic-form__upload-count-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.mosaic-form--u-inscik58w .text--u-ika46ag43 {
	display: block;
}

.mosaic-form--u-inscik58w .div--u-i56fdglng {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 40px;
}

.mosaic-form--u-inscik58w .div--u-izbtofh8k {
	justify-content: flex-end;
	margin-left: auto;
	margin-right: 0px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.mosaic-form--u-inscik58w .text--u-ixvgl8ni8 {
	height: auto;
}

.mosaic-form--u-inscik58w .div--u-iejqcdthn {
	padding-bottom: 0px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-left: -10px;
	margin-right: 0px;
	width: auto;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
}

.mosaic-form--u-inscik58w .mosaic-form__radio-icon:hover, .mosaic-form--u-inscik58w .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-inscik58w .mosaic-form__checkbox-icon:hover, .mosaic-form--u-inscik58w .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-inscik58w .progressWrapper:first-child {
	padding-top: 0px;
	border-top-width: 0px;
}

.mosaic-form--u-inscik58w .progressWrapper:last-child {
	padding-bottom: 0px;
}

.mosaic-form--u-inscik58w .mosaic-form__button:hover, .mosaic-form--u-inscik58w .mosaic-form__button.is-hover {
	box-shadow: none;
}

.mosaic-form--u-inscik58w .mosaic-form__button:active, .mosaic-form--u-inscik58w .mosaic-form__button.is-active {
	box-shadow: inset 0px 3px 4px 0px rgba(var(--color-ivzb1iift), 0.24);
}

.mosaic-form--u-inscik58w .mosaic-form__field--u-i4v2rgrri .mosaic-form__header {
	display: none;
}

.mosaic-form--u-inscik58w .mosaic-form__field--u-i2t4md50h .mosaic-form__header {
	display: none;
}

.mosaic-form--u-inscik58w .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-inscik58w .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon {
	background-color: rgba(var(--color-ifa3c5xft), 0.2);
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPjxnPjxnIG9wYWNpdHk9Ii42Ij48cGF0aCBkPSJNMyA2YTMgMyAwIDEgMCAwLTYgMyAzIDAgMCAwIDAgNnoiLz48L2c+PC9nPjwvc3ZnPg==");
	background-position: center center;
	background-repeat: no-repeat;
}

.mosaic-form--u-inscik58w .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-inscik58w .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon {
	background-color: rgba(var(--color-ihtcyjj28), 0.2);
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzMzIiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg==");
	background-position: center center;
	background-repeat: no-repeat;
}

.div--u-i56fdglng {
	width: 100%;
	position: relative;
	display: block;
}

.mosaic-form__field--u-i2t4md50h {
	display: block;
}

.mosaic-form__field--u-i4v2rgrri {
	display: block;
}

.div--u-iejqcdthn {
	width: 100%;
	position: relative;
	display: block;
}

.mosaic-form__button--u-iz13abv4s {
	display: inline-block;
}

.mosaic-form__field--u-iknoxmi9n {
	display: block;
}

@media (max-width: 991px) {
	.blocklist__list--u-igjbleu78 {
		justify-content: flex-start;
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		height: auto;
	}

	.blocklist__item__outer--u-i8x92182s {
		width: 33.333333333333%;
		height: auto;
	}

	.blocklist__item--u-ios38zmlf {
		min-width: auto;
	}

	.blocklist__list--u-idtw35rl1 {
		justify-content: flex-start;
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		height: auto;
		flex-wrap: nowrap;
	}

	.blocklist__item__outer--u-ivptwmae8 {
		width: 50%;
		height: auto;
	}

	.blocklist__item--u-i3l5g3roy {
		min-width: auto;
		margin-left: 10px;
		margin-right: 10px;
	}

	.blocklist__items_wrapper--u-ia26l9l6q {
		overflow-x: hidden;
		overflow-y: hidden;
	}

	.blocklist__pagination_wrapper--u-iugqd4eav {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.blocklist__arrows_wrapper--u-ie0z6kcon {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.blocklist__controls_container--u-idbv80jpm {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.container--u-if3poibqd {
		max-width: none;
		padding-bottom: 40px;
		padding-top: 40px;
	}

	.blocklist--u-ichdt6lto {
		padding-bottom: 40px;
	}

	.svg_image--u-ipuys53rs {
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
		border-bottom-left-radius: 4px;
	}

	.svg_image--u-ivha5xvez {
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
		border-bottom-left-radius: 4px;
	}

	.div--u-ijn8m1hwf {
		width: auto;
		margin-left: auto;
		margin-right: auto;
		padding-top: 30px;
		padding-bottom: 30px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-bottom: 0px;
	}

	.div--u-ion1cvkmi {
		display: none;
	}

	.div--u-iv7d2hhem {
		display: none;
	}

	.text--u-i9yahgnh3 {
		text-align: center;
		padding-left: 0px;
	}

	.link-universal--u-iaeel017r {
		text-align: center;
		justify-content: center;
	}

	.div--u-ix0bct2jq {
		margin-top: 0px;
		padding-right: 0px;
	}

	.div--u-i3p75vtur {
		margin-top: 20px;
		padding-left: 0px;
	}

	.imageFit--u-ikjrp2ecn {
		height: 400px;
	}

	.container--u-ij10lfuj1 {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-top: 50px;
		padding-bottom: 50px;
	}

	.div--u-i5rln3eqa {
		margin-left: 0px;
		margin-top: 20px;
	}

	.div--u-ii3p76ceb {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.text--u-itxaiobb5 {
		width: auto;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		justify-content: center;
		text-align: center;
		font-size: 30px;
		margin-top: 10px;
	}

	.div--u-ihcr2aql8 {
		margin-left: auto;
		margin-right: auto;
	}

	.text--u-ivmkk738r {
		text-align: center;
		margin-top: 20px;
	}

	.text--u-izr3f6al1 {
		text-align: center;
	}

	.svg_image--u-i5elt44bw {
		margin-left: auto;
		margin-right: auto;
	}

	.container--u-ihhvkexg1 {
		padding-top: 50px;
		padding-bottom: 50px;
	}

	.container--u-ix4xoypax {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-bottom: 50px;
		padding-top: 50px;
	}

	.div--u-i6vzkzk7o {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.page-title--u-ianzj0k5x {
		margin-top: 10px;
		text-align: center;
		font-size: 30px;
	}

	.div--u-iyem6d52c {
		width: 100%;
		margin-top: 40px;
	}

	.container--u-i1nhi117m {
		-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;
		padding-bottom: 50px;
		padding-left: 10px;
	}

	.div--u-itzkl7ah8 {
		margin-left: auto;
		margin-right: auto;
	}

	.text--u-i39ek5blv {
		text-align: center;
		font-size: 30px;
	}

	.div--u-i78i5jo4n {
		margin-left: auto;
		margin-right: auto;
		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;
		width: 100%;
	}

	.blocklist--u-ik333go43 {
		margin-top: 20px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		text-align: center;
		margin-bottom: 0px;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		justify-content: center;
	}

	.container--u-iox0vmll1 {
		padding-top: 50px;
		padding-bottom: 50px;
	}

	.blocklist__item__outer--u-ioa8s01vi {
		width: 50%;
		height: auto;
	}

	.blocklist__item--u-i4krnkkg8 {
		min-width: auto;
	}

	.blocklist__list--u-i2s2as9v7 {
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		height: auto;
	}

	.text--u-i52hz2vz5 {
		font-size: 30px;
	}

	.text--u-i04x4gzii {
		font-size: 30px;
	}

	.div--u-i3oetiyha {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.imageFit--u-icedob5o7 {
		margin-bottom: 20px;
	}

	.div--u-igir6mvkb {
		margin-bottom: 30px;
	}

	.text--u-izxispw95 {
		font-size: 30px;
	}

	.text--u-ijd0v4v3o {
		font-size: 30px;
	}

	.link-universal--u-i95obrcof {
		margin-top: 20px;
	}

	.container--u-i1glw7ilu {
		margin-top: 50px;
	}

	.mosaic-map--u-ihhkt5p9a {
		height: auto;
		min-height: 400px;
	}

	.side-panel--u-iayovaqbt {
		display: block;
	}

	.div--u-ip9s4a51c {
		display: none;
	}

	.div--u-iez70y914 {
		margin-left: auto;
		margin-right: 0px;
	}

	.container--u-ipohw2etj {
		padding-top: 60px;
		max-width: none;
	}

	.mosaic-site-counters--u-ij6gdz51s {
		display: none;
	}

	.mosaic-mega-copyright--u-ix09ia93x {
		justify-content: flex-end;
	}

	.div--u-ioy38ev4n {
		margin-top: auto;
		margin-bottom: auto;
		-webkit-box-align: end;
		-ms-flex-align: end;
		align-items: flex-end;
		text-align: right;
	}

	.mosaic-site-copyright--u-iil8g563j {
		margin-right: 20px;
	}

	.div--u-izbtofh8k {
		width: auto;
		margin-left: 0;
		margin-right: 0;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		justify-content: center;
		margin-top: auto;
		margin-bottom: auto;
		padding-left: 0px;
	}

	.div--u-ie7vysk8g {
		margin-left: auto;
		margin-right: auto;
	}

	.text--u-ika46ag43 {
		margin-bottom: 20px;
		margin-top: 10px;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		justify-content: center;
	}

	.container--u-i7t3f6qky {
		margin-bottom: 0px;
	}

	.mosaic-form--u-inscik58w .div--u-i56fdglng {
		-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;
		margin-left: auto;
		margin-right: auto;
	}

	.mosaic-form--u-inscik58w .div--u-izbtofh8k {
		margin-left: auto;
		margin-right: auto;
	}

	.mosaic-form--u-inscik58w .text--u-ika46ag43 {
		text-align: center;
	}

	.mosaic-form--u-inscik58w .mosaic-form__title--u-iqgpj79lz {
		margin-right: 0px;
	}
}

@media (max-width: 767px) {
	.blocklist__list--u-igjbleu78 {
		justify-content: flex-start;
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		height: auto;
	}

	.blocklist__item__outer--u-i8x92182s {
		width: 50%;
		height: auto;
	}

	.blocklist__item--u-ios38zmlf {
		min-width: auto;
	}

	.blocklist__list--u-idtw35rl1 {
		justify-content: flex-start;
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		height: auto;
	}

	.blocklist__item__outer--u-ivptwmae8 {
		width: 100%;
		height: auto;
	}

	.blocklist__item--u-i3l5g3roy {
		min-width: auto;
		max-width: none;
		margin-left: 0px;
		margin-right: 0px;
	}

	.blocklist--u-ichdt6lto {
		width: 100%;
	}

	.link-universal--u-i95obrcof {
		margin-top: 20px;
		width: 100%;
	}

	.mosaic-map--u-ihhkt5p9a {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		min-height: 400px;
	}

	.div--u-ijn8m1hwf {
		margin-bottom: 0px;
	}

	.imageFit--u-icedob5o7 {
		margin-left: auto;
		margin-right: auto;
	}

	.blocklist__item_title--u-it34b2dio {
		text-align: center;
	}

	.container--u-i1glw7ilu {
		margin-top: 50px;
	}

	.blocklist__item__outer--u-iwgghzp05 {
		width: 50%;
		height: auto;
	}

	.blocklist__item--u-iyo7ip12z {
		min-width: auto;
	}

	.blocklist__list--u-itqr8ggi3 {
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		height: auto;
	}

	.blocklist__item__outer--u-iwm39zf2y {
		width: 50%;
		height: auto;
	}

	.blocklist__item--u-ixlreisx4 {
		min-width: auto;
	}

	.blocklist__list--u-ixo9lxmw2 {
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		height: auto;
	}

	.div--u-i78i5jo4n {
		width: 100%;
	}

	.side-panel--u-iayovaqbt {
		display: block;
	}

	.container--u-ipohw2etj {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.div--u-iez70y914 {
		-ms-flex-order: 1000;
		-webkit-order: 1000;
		order: 1000;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		justify-content: center;
		padding-left: 0px;
		margin-top: 20px;
	}

	.div--u-i4r46zlmg {
		-ms-flex-order: -1;
		-webkit-order: -1;
		order: -1;
		margin-left: auto;
		margin-right: auto;
		justify-content: center;
		width: 100%;
		text-align: center;
	}

	.link-universal--u-ihp166qwe {
		justify-content: center;
	}

	.text--u-i1fu49eny {
		text-align: center;
	}

	.text--u-icu3eiwkh {
		text-align: center;
	}

	.text--u-i7kq4zg36 {
		text-align: center;
	}

	.container--u-i3izndud9 {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}

	.mosaic-mega-copyright--u-ix09ia93x {
		justify-content: center;
		margin-left: auto;
		margin-right: auto;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		width: auto;
		margin-top: 0;
		margin-bottom: 0;
		text-align: center;
	}

	.div--u-ioy38ev4n {
		margin-left: auto;
		margin-right: auto;
		width: 100%;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		text-align: center;
	}

	.mosaic-site-copyright--u-iil8g563j {
		text-align: center;
		margin-top: 20px;
	}

	.mosaic-form--u-if8ozuyb8 .mosaic-form__button {
		margin-top: 20px;
	}

	.mosaic-form--u-iv9hj074e .mosaic-form__button {
		margin-top: 20px;
	}

	.mosaic-form--u-inscik58w .mosaic-form__button {
		width: 100%;
		margin-top: 20px;
	}

	.mosaic-form--u-inscik58w .div--u-iejqcdthn {
		-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-inscik58w .mosaic-form__field {
		margin-bottom: 10px;
	}
}

@media (max-width: 479px) {
	.blocklist__list--u-igjbleu78 {
		justify-content: flex-start;
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		height: auto;
	}

	.blocklist__list--u-idtw35rl1 {
		justify-content: flex-start;
	}

	.container--u-if3poibqd {
		padding-left: 20px;
		padding-right: 20px;
	}

	.blocklist__item__outer--u-ioa8s01vi {
		width: 100%;
		height: auto;
	}

	.blocklist__item--u-i4krnkkg8 {
		min-width: auto;
	}

	.blocklist__list--u-i2s2as9v7 {
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		height: auto;
	}

	.div--u-i78i5jo4n {
		width: 100%;
	}

	.blocklist__item__outer--u-iwm39zf2y {
		width: 100%;
		height: auto;
	}

	.blocklist__item--u-ixlreisx4 {
		min-width: auto;
		margin-left: 0px;
		margin-right: 0px;
	}

	.blocklist__list--u-ixo9lxmw2 {
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		height: auto;
	}

	.text--u-ilfczzgp3 {
		font-size: 30px;
	}

	.text--u-itxaiobb5 {
		font-size: 26px;
	}

	.text--u-i52hz2vz5 {
		font-size: 26px;
	}

	.blocklist__item__outer--u-iwgghzp05 {
		width: 100%;
		height: auto;
	}

	.blocklist__item--u-iyo7ip12z {
		min-width: auto;
		margin-left: 0px;
		margin-right: 0px;
	}

	.blocklist__list--u-itqr8ggi3 {
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		height: auto;
	}

	.page-title--u-ianzj0k5x {
		font-size: 26px;
	}

	.rich-text--u-i4v4y5f2n {
		margin-top: 20px;
	}

	.blocklist__item__outer--u-i345a3buv {
		width: 100%;
		height: auto;
	}

	.blocklist__item--u-idrxdea1o {
		min-width: auto;
		margin-left: 0px;
		margin-right: 0px;
	}

	.blocklist__list--u-i3nf14hw4 {
		width: 100%;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		height: auto;
	}

	.text--u-i39ek5blv {
		font-size: 26px;
	}

	.blocklist__item__outer--u-i8x92182s {
		width: 100%;
		height: auto;
	}

	.blocklist__item--u-ios38zmlf {
		min-width: 0px;
		margin-left: 0px;
		margin-right: 0px;
	}

	.blocklist--u-ik333go43 {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		justify-content: center;
		margin-top: 20px;
		margin-bottom: auto;
		overflow-x: hidden;
		overflow-y: hidden;
	}

	.imageFit--u-i90zo42op {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		min-width: 0px;
	}

	.link-universal--u-imx924mbi {
		margin-left: auto;
		margin-right: auto;
		width: 100%;
	}

	.text--u-i04x4gzii {
		font-size: 26px;
	}

	.text--u-izxispw95 {
		font-size: 26px;
	}

	.text--u-ijd0v4v3o {
		font-size: 26px;
	}

	.imageFit__overlay--u-inufd5ggq {
		display: block;
		background-color: rgba(var(--color-i1nqczstm), 0.56);
	}

	.link-universal--u-i95obrcof {
		width: 100%;
	}

	.container--u-i1nhi117m {
		padding-left: 20px;
	}

	.imageFit__img--u-i873m4k0f {
		object-fit: cover;
	}

	.mosaic-map--u-ihhkt5p9a {
		min-height: 400px;
	}

	.side-panel--u-iayovaqbt {
		display: block;
	}

	.div--u-i4r46zlmg {
		width: 100%;
	}

	.mosaic-mega-copyright--u-ix09ia93x {
		width: auto;
	}

	.div--u-ioy38ev4n {
		margin-left: auto;
		margin-right: auto;
		width: 100%;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		text-align: center;
	}

	.mosaic-popup__inner-data--u-i5c64pj1f {
		max-width: 280px;
		width: 280px;
	}

	.mosaic-popup__inner-data--u-iftit7lqy {
		max-width: 280px;
		width: 280px;
	}

	.mosaic-form--u-inscik58w .mosaic-form__title--u-iqgpj79lz {
		text-align: center;
		font-size: 26px;
	}

	.mosaic-form--u-inscik58w .div--u-iejqcdthn {
		margin-left: 0px;
	}

	.container--u-i7t3f6qky {
		padding-left: 20px;
		padding-right: 20px;
	}
	.mobile-header-mini { display: -webkit-box; display: -ms-flexbox; display: flex; flex-direction: column; align-items: center; position: fixed; top: 10px; left: 50%; transform: translateX(-50%) translateY(-20px); padding: 8px 16px; border-radius: 6px; background-color: rgba(255,255,255,0.7); -webkit-backdrop-filter: blur(20px) saturate(180%); backdrop-filter: blur(20px) saturate(180%); box-shadow: none; opacity: 0; pointer-events: none; transition: opacity 0.25s ease, transform 0.25s ease; z-index: 9; width: auto; max-width: calc(100% - 80px) }
	.side-panel--u-iayovaqbt.is-scrolled .mobile-header-mini { opacity: 1; transform: translateX(-50%) translateY(0); pointer-events: auto }
	.side-panel--u-iayovaqbt.is-open .mobile-header-mini { opacity: 0 !important; transform: translateX(-50%) translateY(-20px) !important; pointer-events: none !important }
	.mobile-header-mini__title { font-family: Montserrat, sans-serif; font-size: 15px; font-weight: 600; color: #000000; white-space: nowrap; margin-bottom: 4px; text-align: center }
	.mobile-header-mini__phone { font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 600; color: #000000; text-decoration: none; white-space: nowrap; text-align: center }
	.mobile-header-mini__phone:hover { text-decoration: underline }
}

/* Стили для модального окна с пользовательским соглашением */
.mosaic-popup--u-user-agreement {
	z-index: 10000 !important;
}

.mosaic-popup--u-user-agreement .mosaic-popup__inner-bg {
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(10px);
	background-color: rgba(0, 0, 0, 0.6);
	z-index: 10000;
}

.mosaic-popup--u-user-agreement .mosaic-popup__inner-data--u-agreement {
	width: 90%;
	max-width: 900px;
	max-height: 90vh;
	padding: 0;
	background: #fff;
	border-radius: 10px;
	box-shadow: 0 10px 40px rgba(0,0,0,0.3);
	display: flex;
	flex-direction: column;
	position: relative;
}

.user-agreement-content {
	font-family: Roboto, sans-serif;
	font-size: 14px;
	line-height: 1.6;
	color: #333;
	padding: 60px 40px 40px 40px;
	overflow-y: auto;
	flex: 1;
}

.user-agreement-content::-webkit-scrollbar {
	width: 8px;
}

.user-agreement-content::-webkit-scrollbar-track {
	background: #f1f1f1;
	border-radius: 10px;
}

.user-agreement-content::-webkit-scrollbar-thumb {
	background: #fe5b3f;
	border-radius: 10px;
}

.user-agreement-content::-webkit-scrollbar-thumb:hover {
	background: #e54a2e;
}

.user-agreement-content h2 {
	font-size: 24px;
	font-weight: 700;
	margin: 0 0 25px 0;
	color: #161717;
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 2px solid #f0f0f0;
}

.user-agreement-content h3 {
	font-size: 18px;
	font-weight: 600;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #000;
}

.user-agreement-content p {
	margin-bottom: 10px;
}

.user-agreement-content ul {
	margin-left: 20px;
	margin-bottom: 10px;
}

.user-agreement-content li {
	margin-bottom: 5px;
}

.mosaic-popup--u-user-agreement .mosaic-popup__close {
	position: absolute;
	right: 15px;
	top: 15px;
	width: 40px;
	height: 40px;
	min-width: 40px;
	min-height: 40px;
	background-color: #fe5b3f;
	border-radius: 50%;
	box-shadow: 0 2px 10px rgba(0,0,0,0.3);
	transition: all 0.2s ease;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 0;
	line-height: 0;
	z-index: 10;
	border: none;
}

.mosaic-popup--u-user-agreement .mosaic-popup__close:hover {
	background-color: #e54a2e;
	transform: scale(1.1);
}

.mosaic-popup--u-user-agreement .mosaic-popup__close::before,
.mosaic-popup--u-user-agreement .mosaic-popup__close::after {
	content: '';
	position: absolute;
	width: 18px;
	height: 2px;
	background-color: #fff;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) rotate(45deg);
}

.mosaic-popup--u-user-agreement .mosaic-popup__close::after {
	transform: translate(-50%, -50%) rotate(-45deg);
}

@media (max-width: 767px) {
	.mosaic-popup--u-user-agreement .mosaic-popup__inner-data--u-agreement {
		width: 95%;
		max-height: 95vh;
	}
	
	.user-agreement-content {
		padding: 60px 20px 30px 20px;
	}
	
	.user-agreement-content h2 {
		font-size: 20px;
	}
	
	.user-agreement-content h3 {
		font-size: 16px;
	}
	
	.mosaic-popup--u-user-agreement .mosaic-popup__close {
		right: 10px;
		top: 10px;
		width: 35px;
		height: 35px;
		min-width: 35px;
		min-height: 35px;
	}
}

/* Современные стили для формы "Подберём дверь" */
.mosaic-form--u-inscik58w .mosaic-form__text {
	border: 2px solid #e0e0e0 !important;
	border-radius: 8px !important;
	padding: 12px 18px !important;
	font-size: 15px !important;
	transition: all 0.3s ease !important;
	background-color: #fff !important;
	height: 50px !important;
}

.mosaic-form--u-inscik58w .mosaic-form__text:focus {
	border-color: #fe5b3f !important;
	box-shadow: 0 0 0 3px rgba(254, 91, 63, 0.1) !important;
	outline: none !important;
}

.mosaic-form--u-inscik58w .mosaic-form__text::placeholder {
	color: #999 !important;
}

.mosaic-form--u-inscik58w .mosaic-form__button {
	background: linear-gradient(135deg, #fe5b3f 0%, #ff7b5f 100%) !important;
	border: none !important;
	border-radius: 8px !important;
	padding: 14px 32px !important;
	font-size: 16px !important;
	font-weight: 600 !important;
	color: #fff !important;
	box-shadow: 0 4px 15px rgba(254, 91, 63, 0.3) !important;
	transition: all 0.3s ease !important;
	height: auto !important;
	width: auto !important;
}

.mosaic-form--u-inscik58w .mosaic-form__button:hover {
	transform: translateY(-2px) !important;
	box-shadow: 0 6px 20px rgba(254, 91, 63, 0.4) !important;
}

.mosaic-form--u-inscik58w .mosaic-form__button:active {
	transform: translateY(0) !important;
	box-shadow: 0 2px 10px rgba(254, 91, 63, 0.3) !important;
}

.mosaic-form--u-inscik58w .mosaic-form__button:disabled {
	opacity: 0.6 !important;
	cursor: not-allowed !important;
	transform: none !important;
}

/* Стилизованный чекбокс для формы "Подберём дверь" */
.mosaic-form--u-inscik58w .mosaic-form__checkbox {
	position: absolute !important;
	opacity: 0 !important;
	pointer-events: none !important;
	width: 0 !important;
	height: 0 !important;
}

.mosaic-form--u-inscik58w .mosaic-form__checkbox-icon {
	display: inline-block !important;
	width: 20px !important;
	height: 20px !important;
	flex-shrink: 0 !important;
	border-radius: 4px !important;
	border: 2px solid #e0e0e0 !important;
	background-color: #fff !important;
	position: relative !important;
	transition: all 0.2s ease !important;
}

.mosaic-form--u-inscik58w .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon {
	background-color: #fe5b3f !important;
	border-color: #fe5b3f !important;
	background-image: none !important;
}

.mosaic-form--u-inscik58w .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon::after {
	content: '' !important;
	position: absolute !important;
	left: 6px !important;
	top: 2px !important;
	width: 5px !important;
	height: 10px !important;
	border: solid white !important;
	border-width: 0 2px 2px 0 !important;
	transform: rotate(45deg) !important;
	display: block !important;
}

.mosaic-form--u-inscik58w .mosaic-form__value {
	margin-left: 10px !important;
	font-size: 13px !important;
	line-height: 1.4 !important;
	color: #666 !important;
}

.mosaic-form--u-inscik58w .mosaic-form__label {
	cursor: pointer !important;
	align-items: flex-start !important;
}

.mosaic-form--u-inscik58w .mosaic-form__error {
	color: #f44336 !important;
	font-size: 13px !important;
	margin-top: 5px !important;
	display: block !important;
	animation: shake 0.3s ease !important;
}

.mosaic-form--u-inscik58w .mosaic-form__error.is-removed {
	display: none !important;
}

.mosaic-form--u-inscik58w .mosaic-form__success {
	text-align: center !important;
	padding: 60px 20px !important;
	font-size: 20px !important;
	color: #4CAF50 !important;
	font-weight: 600 !important;
	line-height: 1.5 !important;
}

.mosaic-form--u-inscik58w .mosaic-form__success.is-removed {
	display: none !important;
}