@font-face { font-family: "Yanone Kaffeesatz"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/yanone_kaffeesatz/yanone_kaffeesatz-e-l.woff2") format("woff2"), url("/g/fonts/yanone_kaffeesatz/yanone_kaffeesatz-e-l.woff") format("woff");}
@font-face { font-family: "Yanone Kaffeesatz"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/yanone_kaffeesatz/yanone_kaffeesatz-l.woff2") format("woff2"), url("/g/fonts/yanone_kaffeesatz/yanone_kaffeesatz-l.woff") format("woff");}
@font-face { font-family: "Yanone Kaffeesatz"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/yanone_kaffeesatz/yanone_kaffeesatz-r.woff2") format("woff2"), url("/g/fonts/yanone_kaffeesatz/yanone_kaffeesatz-r.woff") format("woff");}
@font-face { font-family: "Yanone Kaffeesatz"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/yanone_kaffeesatz/yanone_kaffeesatz-b.woff2") format("woff2"), url("/g/fonts/yanone_kaffeesatz/yanone_kaffeesatz-b.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/merriweather/merriweather-l.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-l.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/merriweather/merriweather-l-i.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-l-i.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/merriweather/merriweather-r.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-r.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/merriweather/merriweather-r-i.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-r-i.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/merriweather/merriweather-b.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-b.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/merriweather/merriweather-b-i.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-b-i.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/merriweather/merriweather-bl.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-bl.woff") format("woff");}
@font-face { font-family: "Merriweather"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/merriweather/merriweather-bl-i.woff2") format("woff2"), url("/g/fonts/merriweather/merriweather-bl-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-l.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-l.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-l-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-l-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-r.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-r.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-r-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-r-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-s-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-s-b.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-s-b-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-s-b-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-b.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-b-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-b-i.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/open_sans/open_sans-e-b.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-e-b.woff") format("woff");}
@font-face { font-family: "Open Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/open_sans/open_sans-e-b-i.woff2") format("woff2"), url("/g/fonts/open_sans/open_sans-e-b-i.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-t.woff2") format("woff2"), url("/g/fonts/onest/onest-t.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-e-l.woff2") format("woff2"), url("/g/fonts/onest/onest-e-l.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-l.woff2") format("woff2"), url("/g/fonts/onest/onest-l.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-r.woff2") format("woff2"), url("/g/fonts/onest/onest-r.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-m.woff2") format("woff2"), url("/g/fonts/onest/onest-m.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-s-b.woff2") format("woff2"), url("/g/fonts/onest/onest-s-b.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-b.woff2") format("woff2"), url("/g/fonts/onest/onest-b.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-e-b.woff2") format("woff2"), url("/g/fonts/onest/onest-e-b.woff") format("woff");}
@font-face { font-family: "Onest"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/onest/onest-bl.woff2") format("woff2"), url("/g/fonts/onest/onest-bl.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-t.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-t.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-t-i.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-t-i.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-e-l.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-e-l.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 200; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-e-l-i.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-e-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-l.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-l.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-l-i.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-r.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-r.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-r-i.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-r-i.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-m.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-m.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-m-i.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-m-i.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-s-b.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-s-b.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-s-b-i.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-s-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-b.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-b.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-b-i.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-e-b.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-e-b.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-e-b-i.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-e-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-bl.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-bl.woff") format("woff");}
@font-face { font-family: "Fira Sans Condensed"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans_condensed/fira_sans_condensed-bl-i.woff2") format("woff2"), url("/g/fonts/fira_sans_condensed/fira_sans_condensed-bl-i.woff") format("woff");}
:root {
	--color-ikltio37f: 255, 255, 255;
	--color-icratkh2c: 50, 50, 50;
	--color-iryzmr99v: 51, 51, 51;
	--color-ij1gcd9ze: 48, 48, 48;
	--color-ilnx301kn: 0, 0, 0;
	--color-ida9cxsfe: 56, 163, 204;
	--color-i4l6v8qpc: 255, 255, 255;
	--color-i8gvg3ej3: 49, 49, 49;
	--color-icq0uymme: 49, 49, 49;
	--color-ib25zfxxo: 49, 49, 49;
	--color-itgcbabb4: 49, 49, 49;
	--color-ien0lqyp5: 230, 230, 230;
	--color-iylhkvxni: 62, 82, 109;
	--color-i4ery8f9p: 62, 82, 109;
	--color-irg0jfxsh: 62, 82, 109;
	--color-i1p5ijvm3: 90, 90, 90;
	--color-ivyx8rsq4: 1, 189, 5;
	--color-ii4gw3x68: 255, 255, 255;
	--color-i18n90wt2: 255, 255, 255;
	--color-ib3n5q3x2: 255, 255, 255;
	--color-issdo7pel: 255, 255, 255;
	--color-ifdsohjc8: 255, 255, 255;
	--color-ix4azhfrh: 255, 255, 255;
	--color-i3bycgc3e: 0, 0, 0;
	--color-izrqwje6u: 222, 236, 249;
	--color-igkyaay6u: 222, 236, 249;
	--color-i5ogje46v: 222, 236, 249;
	--color-isgmuuu7q: 222, 236, 249;
	--color-id2ru3ay0: 222, 236, 249;
	--color-iw2vu7t85: 199, 199, 199;
	--color-i4jsfj9r7: 0, 0, 0;
	--color-ijrwo2lpe: 222, 236, 249;
	--color-i3leiozlf: 207, 212, 218;
	--color-i11537dhz: 207, 212, 218;
	--color-i2hoophvi: 207, 212, 218;
	--color-itauwgzcq: 207, 212, 218;
	--color-itp24adq1: 255, 255, 255;
	--color-itb3f86no: 207, 212, 218;
	--color-iznkun5l2: 207, 212, 218;
	--color-inydhbaug: 207, 212, 218;
	--color-i5oi714dz: 207, 212, 218;
	--color-isb30hdcx: 62, 82, 109;
	--color-igifl7r9b: 62, 82, 109;
	--color-iaoxxvatn: 62, 82, 109;
	--color-ihche2r01: 62, 82, 109;
	--color-imjly9r99: 207, 212, 218;
	--color-itqqwcjb6: 207, 212, 218;
	--color-ijf3evqx8: 207, 212, 218;
	--color-i5xxhec1y: 207, 212, 218;
	--color-i3q243pch: 128, 128, 128;
	--color-i7u99l8i1: 128, 128, 128;
	--color-itlsfp0e4: 128, 128, 128;
	--color-ihk0pk78w: 128, 128, 128;
	--color-ilo22o8h1: 0, 0, 0;
	--color-ik7njij89: 0, 0, 0;
	--color-imyr9fqym: 207, 212, 218;
	--color-ik8y1g4ci: 207, 212, 218;
	--color-i30tn45jz: 207, 212, 218;
	--color-i9io4uzjz: 207, 212, 218;
	--color-is7pj0iyc: 128, 128, 128;
	--color-iyl7to2mg: 128, 128, 128;
	--color-ixuyzrlkt: 128, 128, 128;
	--color-ijb7gihu8: 128, 128, 128;
	--color-ihgswxzbv: 255, 255, 255;
	--color-injckux0a: 128, 128, 128;
	--color-ikb07e24t: 128, 128, 128;
	--color-iyumuvwgq: 128, 128, 128;
	--color-iiwk969r1: 128, 128, 128;
	--color-imacbldl1: 255, 0, 0;
	--color-i9ksb97v2: 0, 0, 255;
	--color-iodils8iy: 243, 19, 22;
	--color-i1cm4u57l: 153, 153, 153;
	--color-i74h60m1r: 0, 0, 0;
	--color-ir5i8g00k: 0, 0, 0;
	--color-isu8auyp8: 255, 255, 255;
	--color-i1kzqpoyz: 243, 19, 22;
	--color-idlwamk3j: 243, 19, 22;
	--color-ivvld6dll: 243, 19, 22;
	--color-ix8w50ng2: 243, 19, 22;
	--color-ifs9wk9ai: 243, 19, 22;
	--color-iosh1zln4: 243, 19, 22;
	--color-ihghj82tf: 255, 255, 255;
	--color-iu0gb5cdm: 255, 255, 255;
	--color-ip39zyugo: 222, 236, 249;
	--color-i1p5z3atv: 209, 205, 205;
	--color-idpbdv9qk: 243, 19, 22;
	--color-i7xnc7ful: 255, 255, 255;
	--color-invid5pi0: 153, 153, 153;
	--color-ipp8lvn9a: 17, 60, 119;
	--color-inv0lzpw8: 243, 19, 22;
	--color-i3y32oy4v: 243, 19, 22;
	--color-ikq6d4z2s: 243, 19, 22;
	--color-ilvyy4u6h: 0, 0, 0;
	--color-ieurwwaao: 238, 238, 238;
	--color-i5q01ospj: 0, 0, 0;
	--color-i0ioqyumi: 246, 246, 246;
	--color-imamfcwr1: 221, 221, 221;
	--color-ikh5j50qd: 51, 51, 51;
	--color-i5kb987z6: 255, 255, 255;
	--color-it2dflvjw: 51, 51, 51;
	--color-i1w0csg9a: 36, 36, 36;
	--color-iy88dmlfg: 255, 255, 255;
	--color-ivoxf5gt5: 51, 51, 51;
	--color-idycylogu: 0, 0, 0;
	--color-il1nb3d11: 0, 0, 0;
	--color-idxzvhzfb: 212, 127, 233;
	--color-ie31g2i77: 255, 255, 255;
	--color-ig8etqq51: 143, 195, 200;
	--color-itj130le0: 255, 255, 255;
	--color-id2vuwllb: 255, 255, 255;
	--color-i8m21cv83: 255, 255, 255;
	--color-ibzfuw1rl: 212, 127, 233;
	--color-i9knfok4k: 177, 177, 177;
	--color-ivs0fvkxz: 82, 82, 82;
	--color-i2ns1nvq5: 0, 0, 0;
	--color-iq1bvs2ud: 0, 0, 0;
	--color-i37x2sfby: 255, 255, 255;
	--color-i2p7bfkd6: 255, 255, 255;
	--color-iw0behkkl: 255, 255, 255;
	--color-ispxsuujw: 0, 0, 0;
	--color-iv11x7v8j: 255, 255, 255;
	--color-i45b222bj: 113, 113, 113;
	--color-iqfxfk52a: 32, 32, 32;
	--color-i4znqbbn9: 255, 255, 255;
	--color-ikit8r5jl: 0, 0, 0;
	--color-ihe7nwrv7: 90, 90, 90;
	--color-i5566mrmr: 255, 255, 255;
	--color-isy5t2ktj: 255, 196, 0;
	--color-i9ub2mwrg: 255, 255, 255;
	--color-ixpgaf2v8: 118, 118, 118;
	--color-ivqr0bwfp: 255, 255, 255;
	--color-ixkgad2zt: 0, 0, 0;
	--color-i4ke3v1k1: 0, 0, 0;
	--color-i936fgst9: 44, 183, 66;
	--color-ip6n3u8i5: 255, 255, 255;
	--color-i3twyz6h5: 44, 183, 66;
	--color-iu1685kxz: 3, 155, 229;
	--color-i6vocj502: 255, 255, 255;
	--color-ib067e1pa: 3, 155, 229;
	--color-icq7wmwtm: 255, 255, 255;
	--color-i7ofr5hwb: 77, 118, 161;
	--color-i72sb8qdd: 255, 255, 255;
	--color-io7kw1saz: 7, 99, 170;
	--color-iu3f2ri7m: 50, 50, 50;
	--color-ildtsryop: 0, 0, 0;
	--color-ico5e84fe: 104, 0, 130;
	--color-iumkkl5h9: 255, 255, 255;
	--color-iu27n1cyn: 50, 50, 50;
	--color-iccmpy1fz: 255, 255, 255;
	--color-iehn7s5ck: 255, 255, 255;
	--color-i85owek09: 255, 255, 255;
	--color-i3ir0q7il: 255, 255, 255;
	--color-i93755iei: 255, 255, 255;
	--color-i8mb5o1a2: 255, 255, 255;
	--color-iqjlk2ram: 66, 66, 66;
	--color-ins9tzbut: 66, 66, 66;
	--color-isj9mk60c: 66, 66, 66;
	--color-itmswwxzs: 66, 66, 66;
	--color-ir73tr9a7: 0, 0, 0;
	--color-igky89cpk: 0, 0, 0;
	--color-i0pdamdsl: 0, 0, 0;
	--color-iwrrc7hne: 0, 0, 0;
	--color-i81ae106g: 218, 218, 218;
	--color-ibvg4wzup: 218, 218, 218;
	--color-ik9lzhnue: 218, 218, 218;
	--color-i9i3lka66: 218, 218, 218;
	--color-icvbgr2nz: 160, 222, 4;
	--color-i0ib2s601: 218, 218, 218;
	--color-i8wkj2faq: 218, 218, 218;
	--color-ioip0kosw: 242, 242, 242;
	--color-isy5p960m: 255, 255, 255;
	--color-iin69zaaz: 255, 255, 255;
	--color-ihvyjjb9y: 255, 255, 255;
	--color-ij15it0br: 255, 255, 255;
	--color-iei1f7d4f: 255, 255, 255;
	--color-iomdowqgl: 255, 255, 255;
	--color-ivbk5syb3: 255, 255, 255;
	--color-iytjxgjsv: 255, 255, 255;
	--color-i9a4ghac0: 255, 255, 255;
	--color-if6w8l2ky: 255, 255, 255;
	--color-itivfmyhi: 255, 255, 255;
	--color-ip3mph3go: 255, 255, 255;
	--color-i7lafcc6x: 255, 255, 255;
	--color-ib1ex9ovh: 255, 255, 255;
	--color-i9a0madez: 255, 255, 255;
	--color-inn7qkq9i: 255, 255, 255;
	--color-iae6whpfp: 255, 255, 255;
	--color-i9ohuj9km: 255, 255, 255;
	--color-ict40abqy: 255, 255, 255;
	--color-i3dqqczf2: 52, 52, 52;
	--color-i6pmealvb: 52, 52, 52;
	--color-i0f3v9m7f: 52, 52, 52;
	--color-itlw7g4zz: 52, 52, 52;
	--color-i5eh9va73: 255, 255, 255;
	--color-i750ynovi: 255, 255, 255;
	--color-iof5nu0hh: 52, 52, 52;
	--color-i5vmwwbhq: 52, 52, 52;
	--color-itpf2o1o8: 52, 52, 52;
	--color-i6soe7kvr: 52, 52, 52;
	--color-idrmrdqp7: 69, 69, 69;
	--color-icxssheir: 69, 69, 69;
	--color-i2ddomyou: 40, 10, 87;
	--color-i2dn1nkho: 50, 50, 50;
	--color-ijouzppky: 255, 255, 255;
	--color-ihw6hzg8h: 21, 145, 225;
	--color-i30ou3awb: 255, 255, 255;
	--color-ic4d5igti: 255, 255, 255;
	--color-i5yymapwd: 255, 255, 255;
	--color-ivjhe38dr: 255, 255, 255;
	--color-imdtsyuiq: 95, 95, 95;
	--color-ic2e16yga: 255, 255, 255;
	--color-ijr9qc7ld: 255, 255, 255;
	--color-i8zrtg470: 0, 0, 0;
	--color-iw7vs3n8m: 153, 153, 153;
	--color-iv4mbg4mb: 255, 255, 255;
	--color-iufb6f6cb: 255, 255, 255;
	--color-iwq8w9gul: 255, 255, 255;
	--color-i1vtfs1si: 255, 255, 255;
	--color-iiak0ieai: 255, 255, 255;
	--color-ixb81ezv7: 65, 65, 65;
	--color-iqv8jeh4v: 65, 65, 65;
	--color-i9v3nvnms: 255, 255, 255;
	--color-is2fb0kyf: 255, 255, 255;
	--color-ip1czl28z: 255, 255, 255;
	--color-i0xod46ru: 255, 255, 255;
	--color-i2sy2oqji: 36, 36, 36;
	--color-irep18yyx: 178, 178, 178;
	--color-ixqs6qcj8: 23, 23, 23;
	--color-ippv1a3un: 255, 255, 255;
	--color-iq8osnckh: 255, 255, 255;
	--color-i5337me15: 255, 255, 255;
	--color-i7fs6rei1: 255, 255, 255;
	--color-isg1j1jbo: 0, 0, 0;
	--color-iecemd4qy: 0, 0, 0;
	--color-iz48u9121: 0, 0, 0;
	--color-i85ewmdkx: 0, 0, 0;
	--color-i6s2eqwor: 0, 0, 0;
	--color-im12fkdo3: 0, 0, 0;
	--color-iwyb548dz: 0, 0, 0;
	--color-iunzy2x15: 3, 35, 108;
	--color-iokom3gt3: 255, 255, 255;
	--color-i4ybr9dtl: 3, 35, 108;
	--color-i83qcrv1v: 56, 163, 204;
	--color-iar6am1mb: 255, 255, 255;
	--color-iabwxhhhl: 3, 35, 108;
	--color-i0okjim15: 255, 255, 255;
	--color-iwrqp6uwk: 3, 35, 108;
	--color-i2gaj8au9: 3, 35, 108;
	--color-ilezubj9h: 3, 35, 108;
	--color-ij0sk6yf3: 0, 0, 0;
	--color-ip21wowi6: 255, 255, 255;
	--color-iqatsfgfo: 255, 255, 255;
	--color-isji3es5t: 255, 255, 255;
	--color-ix8v9f3tx: 3, 35, 108;
	--color-ick1hdtjh: 3, 35, 108;
	--color-ie05rzzcx: 3, 35, 108;
	--color-i2gngbpcd: 255, 255, 255;
	--color-i5j0oxmlt: 255, 255, 255;
	--color-i46xfumk0: 20, 25, 44;
	--color-ig4pupib7: 3, 35, 108;
	--color-i4d985jdt: 3, 35, 108;
	--color-igyl7qd25: 0, 0, 0;
	--color-iq2b9xldo: 0, 0, 0;
	--color-ihfq1pg11: 0, 0, 0;
	--color-ic8snfv9f: 0, 0, 0;
	--color-i2ggyd9qv: 0, 0, 0;
	--color-illygxqv0: 0, 0, 0;
	--color-i4i6yex09: 0, 0, 0;
	--color-ikd1kqrai: 56, 163, 204;
	--color-i8pgf3iz2: 63, 252, 252;
	--color-iuv18ito8: 255, 51, 102;
	--color-i3ebmsvo1: 3, 35, 108;
	--color-ia53k6mrk: 3, 35, 108;
	--color-im1g55z0i: 255, 255, 255;
	--color-iv8djjh4f: 255, 255, 255;
	--color-i5kfd1qvo: 255, 255, 255;
	--color-i52n9cocp: 0, 0, 0;
	--color-iufqpnd5z: 0, 0, 0;
	--color-icr8km0tg: 0, 0, 0;
	--color-itorx4g3c: 0, 0, 0;
	--color-i4byuwgex: 255, 255, 255;
	--color-i9jodh1sk: 0, 0, 0;
	--color-it2qcjx3x: 56, 163, 204;
	--color-imjgtkvz6: 63, 252, 252;
	--color-iugnb55d0: 251, 56, 174;
	--color-isu4azoa5: 251, 56, 174;
	--color-i72vzlx82: 251, 56, 174;
	--color-igx95vbq3: 251, 56, 174;
	--color-i8tjjyj7o: 3, 35, 108;
	--color-iiftrxle5: 3, 35, 108;
	--color-iej9bmsws: 0, 0, 0;
	--color-iz8h8712f: 255, 255, 255;
	--color-i8w3ftqy5: 255, 255, 255;
	--color-iurbyphz0: 255, 255, 255;
	--color-inmnpvkac: 85, 85, 85;
	--color-ib01l5mfp: 0, 0, 0;
	--color-iv3jeiagl: 255, 255, 255;
	--color-i1fltr596: 3, 35, 108;
	--color-i6rckagms: 85, 85, 85;
	--color-id52q6sxs: 85, 85, 85;
	--color-i9p38i97n: 85, 85, 85;
	--color-iaqi818a8: 85, 85, 85;
	--color-iiiqew4en: 63, 252, 252;
	--color-ihw90ggc7: 3, 35, 108;
	--color-ikbxvl0gb: 255, 255, 255;
	--color-ie6n8xmjj: 255, 255, 255;
	--color-i44s7nvwd: 255, 255, 255;
	--color-ipe2x3jsf: 255, 255, 255;
	--color-irt7ozj6z: 3, 35, 108;
	--color-iuykbbq5l: 3, 35, 108;
	--color-iheus62ij: 0, 0, 0;
	--color-i9q71v9ka: 0, 0, 0;
	--color-icjgfsdct: 0, 0, 0;
	--color-iw1wgw2xr: 0, 0, 0;
	--color-itcei222j: 3, 35, 108;
	--color-iogpqougn: 251, 56, 174;
	--color-i4x85j3sl: 0, 0, 0;
	--color-i2nhyprg0: 255, 255, 255;
	--color-iqzoxntot: 63, 252, 252;
	--color-ir4o4b8d2: 0, 0, 0;
	--color-i22qscei9: 0, 0, 0;
	--color-iubzp0jh2: 63, 252, 252;
	--color-i3ydsvohf: 236, 230, 230;
	--color-i0heytazz: 3, 35, 108;
	--color-ih5od5kqz: 255, 255, 255;
	--color-iq040ai53: 255, 255, 255;
	--color-iyz66euk2: 255, 255, 255;
	--color-i5fxfh3br: 0, 0, 0;
	--color-i7b2lixoa: 251, 56, 174;
	--color-iecykcfoo: 255, 255, 255;
	--color-ih32ehtyv: 0, 0, 0;
	--color-itm9lcpdm: 251, 56, 174;
	--color-id14eq0si: 251, 56, 174;
	--color-i2vu63qmx: 251, 56, 174;
	--color-ibcwqxmx7: 251, 56, 174;
	--color-imqr0rqsg: 255, 255, 255;
	--color-i157impo0: 255, 255, 255;
	--color-iemyb7oq3: 251, 56, 174;
	--color-i2icqd0jx: 255, 255, 255;
	--color-iti45ge6a: 0, 0, 0;
	--color-ii0opuqjh: 251, 56, 174;
	--color-idf2sqmqt: 251, 56, 174;
	--color-ictwavdws: 251, 56, 174;
	--color-inyql84ez: 251, 56, 174;
	--color-i439k8w05: 120, 66, 255;
	--color-iq7cwjl69: 255, 255, 255;
	--color-ijtsessy9: 251, 56, 174;
	--color-i9m1gwo4j: 251, 56, 174;
	--color-ijzda6dsb: 251, 56, 174;
	--color-i9lvjacx5: 251, 56, 174;
	--color-iopbrfm3m: 255, 255, 255;
	--color-iuh8bozl0: 255, 255, 255;
	--color-i22zupvky: 251, 56, 174;
	--color-iyurjjvii: 255, 255, 255;
	--color-ilag5mjlf: 255, 255, 255;
	--color-ihh2x629v: 255, 255, 255;
	--color-igtl14e6v: 251, 56, 174;
	--color-i1uiuu0bf: 251, 56, 174;
	--color-iiwys2d15: 0, 0, 0;
	--color-ioft12g3h: 0, 0, 0;
	--color-i8kg6vz68: 0, 0, 0;
	--color-iety9opzc: 0, 0, 0;
	--color-i3i7sjyy3: 3, 35, 108;
	--color-i20ucrywi: 56, 163, 204;
	--color-ik71q2dp8: 255, 255, 255;
	--color-i2kyk745p: 255, 255, 255;
	--color-iekaqks48: 255, 255, 255;
	--color-ivkwkyo6v: 200, 4, 138;
	--color-imid7ytor: 200, 4, 138;
	--color-ie0oojgu2: 246, 248, 252;
	--color-ids4wxyaq: 0, 0, 0;
	--color-ivlxepubu: 3, 35, 108;
	--color-ijck7zrul: 255, 255, 255;
	--color-iya5hf4ag: 0, 0, 0;
	--color-i3bthmn57: 3, 35, 108;
	--color-ikgcd0x17: 3, 35, 108;
	--color-irgtr64wn: 255, 255, 255;
	--color-itrn264ri: 255, 255, 255;
	--color-i4jt42y2k: 255, 255, 255;
	--color-id942qugu: 3, 35, 108;
	--color-izpnvske6: 251, 56, 174;
	--color-i0p4e931y: 0, 0, 0;
	--color-iqd0g1t5n: 0, 0, 0;
	--color-icch6vxgk: 251, 56, 174;
	--color-inwcdfy2c: 251, 56, 174;
	--color-i99zfjl2d: 251, 56, 174;
	--color-igki1g1xv: 251, 56, 174;
	--color-imad2kipp: 255, 255, 255;
	--color-i5epwl60d: 255, 255, 255;
	--color-iszcbrx2f: 3, 35, 108;
	--color-izmhdghbl: 255, 255, 255;
	--color-ih2c7usdk: 0, 0, 0;
	--color-iwrbq506v: 3, 35, 108;
	--color-i1vz4i68j: 63, 252, 252;
	--color-ix0066y84: 0, 0, 0;
	--color-iao8215e1: 255, 255, 255;
	--color-i3g7xirun: 73, 194, 209;
	--color-irzljjual: 0, 0, 0;
	--color-i4q8f8fr5: 74, 74, 74;
	--color-i499y1jel: 169, 169, 169;
	--color-i9i18npn8: 169, 169, 169;
	--color-iv2zn5rlk: 155, 155, 155;
	--color-i4ljqc23j: 169, 169, 169;
	--color-imctzq3k6: 255, 255, 255;
	--color-ikorlojzo: 74, 74, 74;
	--color-invipwvbf: 169, 169, 169;
	--color-ibqjlxetw: 169, 169, 169;
	--color-ig8lnmwpj: 74, 74, 74;
	--color-i1pr4auad: 169, 169, 169;
	--color-ih6pm6xk2: 255, 255, 255;
	--color-iirlwcgfg: 0, 0, 0;
	--color-i2ihq9fdt: 169, 169, 169;
	--color-imnzbzgw8: 169, 169, 169;
	--color-i6sfqln5d: 169, 169, 169;
	--color-ihginb334: 169, 169, 169;
	--color-ieffhhz7b: 255, 255, 255;
	--color-iv2pnlx7v: 0, 0, 0;
	--color-ius1gxhq6: 0, 0, 0;
	--color-idimfzokh: 0, 0, 0;
	--color-ilj0pannz: 0, 0, 0;
	--color-ivgggrwvt: 255, 255, 255;
	--color-igd4s6wwt: 74, 74, 74;
	--color-ir1uhl0m9: 169, 169, 169;
	--color-is17oaa96: 169, 169, 169;
	--color-ilo45u8hz: 74, 74, 74;
	--color-i8sy1d6nj: 169, 169, 169;
	--color-iuv3h0riu: 248, 248, 248;
	--color-i04ef0er6: 169, 169, 169;
	--color-i1pe4i9is: 169, 169, 169;
	--color-in5be7pbo: 169, 169, 169;
	--color-ilcxl7y37: 169, 169, 169;
	--color-i0p4dkbd5: 248, 248, 248;
	--color-ij5ii3py7: 51, 51, 51;
	--color-iei5vg0pf: 255, 0, 0;
	--color-ijgc66lfa: 255, 0, 0;
	--color-i9tdg2g15: 128, 128, 128;
	--color-iivvl953c: 128, 128, 128;
	--color-ihszr3svb: 128, 128, 128;
	--color-iz1kroeav: 128, 128, 128;
	--color-ihwgf8idv: 128, 128, 128;
	--color-i9pza4me4: 0, 0, 0;
	--color-i2iz3m4sg: 0, 0, 0;
	--color-iujhfnp7e: 128, 128, 128;
	--color-il3ikvoxb: 128, 128, 128;
	--color-i15gxvh1z: 128, 128, 128;
	--color-ijw946kut: 128, 128, 128;
	--color-ia3hcnwg3: 0, 0, 0;
	--color-ii8312pyo: 0, 0, 0;
	--color-isxe4ubtf: 73, 194, 209;
	--color-i13y3911k: 255, 255, 255;
	--color-inyxzgqil: 245, 166, 35;
	--color-ionwgo8v7: 245, 166, 35;
	--color-i7fzcyfbc: 197, 197, 197;
	--color-iftlzssyt: 197, 197, 197;
	--color-i9zkx0g5x: 197, 197, 197;
	--color-iy9gm504b: 197, 197, 197;
	--color-itleh0b9z: 197, 197, 197;
	--color-ippqjw7sb: 255, 0, 0;
	--color-ixmnbjpa6: 85, 85, 85;
	--color-i5cj9j84g: 0, 0, 255;
	--color-i6dkjy5pl: 0, 0, 255;
	--color-i5cflx5nu: 255, 255, 255;
	--color-ikz9xj5et: 74, 74, 74;
	--color-i1c9uib9d: 73, 194, 209;
	--color-ibtrsx4mb: 255, 162, 9;
	--color-ivg4fyifu: 255, 255, 255;
	--color-i76qvrf60: 74, 74, 74;
	--color-izryngs4f: 0, 0, 0;
	--color-i2zg6ficx: 0, 0, 0;
	--color-i3x6krbdz: 74, 74, 74;
	--color-iy3j0ws5f: 0, 0, 0;
	--color-ip6884pe3: 155, 155, 155;
	--color-iedcsgouq: 155, 155, 155;
	--color-ib9t8agxk: 155, 155, 155;
	--color-i0okjjzmi: 155, 155, 155;
	--color-icemm24he: 0, 0, 0;
	--color-ihm9tczej: 0, 0, 0;
	--color-i5ymsy42o: 0, 0, 0;
	--color-ithtv7mbi: 0, 0, 0;
	--color-idf68jxik: 3, 35, 108;
	--color-il51m8yg6: 0, 0, 0;
	--color-ictug7gpg: 255, 255, 255;
	--color-if21au88t: 3, 35, 108;
	--color-idt6q1w4b: 3, 35, 108;
	--color-i249jm10r: 0, 0, 0;
	--color-ithwhk6fz: 255, 255, 255;
	--color-im95ix3cf: 255, 255, 255;
	--color-isk7xhd5e: 255, 224, 66;
	--color-i950icgqs: 255, 255, 255;
	--color-i5lf2ycs9: 0, 0, 0;
	--color-i0e3palb0: 224, 78, 35;
	--color-ihpggnpxm: 251, 56, 174;
	--color-ivgp986v8: 255, 255, 255;
	--color-iyxzbwse1: 0, 0, 0;
	--color-i06xmkjik: 251, 56, 174;
	--color-iix5ryyvn: 251, 56, 174;
	--color-i101ezaiz: 251, 56, 174;
	--color-idv8w52nm: 251, 56, 174;
	--color-i0q7nshtj: 120, 66, 255;
	--color-ipfmccqm7: 255, 255, 255;
	--color-iur9aztho: 251, 56, 174;
	--color-ivyg95oub: 251, 56, 174;
	--color-i24rzgxkb: 251, 56, 174;
	--color-i2zcjwqew: 251, 56, 174;
	--color-ib5kc1mtd: 255, 255, 255;
	--color-ikwno54kq: 255, 255, 255;
	--color-i3x9rumet: 251, 56, 174;
	--color-i3ww0noyd: 255, 255, 255;
	--color-itcgg7s2y: 3, 35, 108;
	--color-ick58ttlz: 3, 35, 108;
	--color-icw4lsk3l: 255, 255, 255;
	--color-iiw59hqhj: 255, 255, 255;
	--color-ioejtafqi: 255, 255, 255;
	--color-ib0ycbgk9: 0, 0, 0;
	--color-i03bhmniu: 3, 35, 108;
	--color-i5lwc7anb: 251, 230, 111;
	--color-iszhx3c0j: 251, 230, 111;
	--color-iqgq0hldj: 251, 230, 111;
	--color-imd9i290h: 251, 230, 111;
	--color-izj6cds6f: 3, 35, 108;
	--color-il1obcufg: 0, 0, 0;
	--color-ip16wzrjc: 56, 163, 204;
	--color-ijjziddu9: 255, 255, 255;
	--color-i4yag15tg: 255, 255, 255;
}

.root--u-idr726xvx { position: relative; min-height: 100vh; display: block }
.root--u-idr726xvx::before, .root--u-idr726xvx::after { content: ""; display: table; clear: both }
.include--u-iox1eh368 { display: block }
.include--u-ij1pbu5da { display: block }
.section--u-iqf7fkenm { display: block; width: 100%; position: relative; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; padding-bottom: 40px }
.section--u-ix11wg5c4 { display: block; width: 100%; position: relative; padding-left: 3.11%; padding-right: 3.11%; background-image: url("/d/tpl25_vektornyj_smart-obekt1.png"); background-repeat: no-repeat; background-position: left calc(678px + 50%) top calc(-151px + 50%); background-size: auto; background-attachment: scroll; padding-bottom: 0px }
.container--u-iaach917c { width: 100%; max-width: 1400px; 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;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.div--u-ify8juwqm { width: 100%; position: relative; display: block; padding-top: 0px; padding-bottom: 100px; margin-top: 0px; background-color: rgba(var(--color-iq8osnckh), 0); border-top-left-radius: 250px }
.div--u-ih322k55m { width: 100%; position: relative; margin-top: 100px }
.div--u-iqn9vw8lv { width: 100%; position: relative; margin-top: 50px; display: block }
.heading--u-i4qtb9omp { font-size: 140px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; text-align: center; font-weight: 700; text-transform: uppercase; font-family: Yanone Kaffeesatz, sans-serif }
.blocklist--u-ie7h1i2ab { position: relative; display: block; vertical-align: top; width: 100%; min-width: 0px; max-width: 100%; line-height: normal; margin-left: 0px; margin-right: 0px }
.blocklist--u-ie7h1i2ab .is-removed { display: none }
.blocklist--u-ie7h1i2ab.slick-last-slide .blocklist__arrow--prev--u-io3cmuuvc.slick-disabled, .blocklist--u-ie7h1i2ab.slick-last-slide .blocklist__arrow--next--u-ikaie3lum.slick-disabled { opacity: 0; visibility: hidden }
.blocklist__items_wrapper--u-i3vfpaiqp { width: 100%; height: 100% }
.blocklist__list--u-ipc4zegck { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
.blocklist__item__outer--u-iaygfaioe { display: block; flex-shrink: 0; max-width: 100%; width: 33.333333333333%; height: auto }
.blocklist__item--u-ifeuzkkvm { flex-shrink: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; min-width: auto; max-width: 100%; margin-top: 20px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.blocklist__item--u-ifeuzkkvm:hover, .blocklist__item--u-ifeuzkkvm.is-hover { margin-top: 0px }
.blocklist__item--u-ifeuzkkvm:hover .imageFit__overlay--u-imalkq8ec, .blocklist__item--u-ifeuzkkvm.is-hover .imageFit__overlay--u-imalkq8ec { background-image: linear-gradient(rgba(var(--color-i0okjim15), 0) 0%, rgba(var(--color-iwrqp6uwk), 1) 100%) }
.blocklist__item_title--u-iuzjc9lm0 { margin-bottom: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; color: rgba(var(--color-i5337me15), 1); font-size: 35px; font-weight: 700; margin-top: 10px; text-transform: uppercase; font-family: Yanone Kaffeesatz, sans-serif }
.blocklist__item_text--u-i91wvmf3b { display: -webkit-box; display: -ms-flexbox; display: flex; color: rgba(var(--color-i7fs6rei1), 0.6); line-height: 25px }
.blocklist__arrows_wrapper--u-ifb2giydl { -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-ib0aa2i28 { 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-io3cmuuvc { 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-io3cmuuvc:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--prev2--u-iycttr3to { 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-iycttr3to:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-ikaie3lum { 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-ikaie3lum:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next2--u-i4lny22do { 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-i4lny22do:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__pagination_wrapper--u-ianhqt5hm { -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-idq3imv90 { 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-isg1j1jbo), 0.2) }
.blocklist__pagination2--u-infjnzknb { 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-iecemd4qy), 0.2) }
.blocklist__page--u-i28zzn2n2 { 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-iz48u9121), 0.2) }
.blocklist__page2--u-i9qr3f2yn { 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-i85ewmdkx), 0.2) }
.blocklist__page--active--u-iqnff6t9r, .blocklist__page--active2--u-i75mt5j5q { counter-reset: page 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 18px; overflow-y: hidden }
.blocklist__page--bullet1--u-i7eor0ll9, .blocklist__page--bullet2--u-iqddcos7v { counter-increment: page 1 }
.blocklist__page--bullet1--u-i7eor0ll9::after, .blocklist__page--bullet2--u-iqddcos7v::after { content: counter(page) }
.blocklist__pagination_item--u-indps177w { flex-shrink: 0; cursor: pointer; min-width: 10px; min-height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-i6s2eqwor), 0.4) }
.blocklist__pagination_item2--u-ids5pfxno { flex-shrink: 0; cursor: pointer; min-width: 10px; min-height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-im12fkdo3), 0.4) }
.blocklist__controls_container--u-ihh52pd61 { 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-ie078ldea { 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-ie7fupni4 { 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-iuy96j9x4 { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; height: 500px; margin-left: 0px; margin-right: 0px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; box-shadow: 0px 0px 20px 0px rgba(var(--color-iwyb548dz), 0.05) }
.imageFit__img--u-iz595wxzf { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-imalkq8ec { display: -webkit-box; display: -ms-flexbox; display: flex; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iunzy2x15), 0.1); background-image: linear-gradient(rgba(var(--color-iokom3gt3), 0) 0%, rgba(var(--color-i4ybr9dtl), 0.2) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; padding-top: 9.68%; padding-left: 9.68%; padding-bottom: 9.68%; padding-right: 9.68%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: flex-end; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.imageFit__zoom--u-i53wm2mmp { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i83qcrv1v), 1) }
.svg_image--u-irtnj16u8 { 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-irtnj16u8 svg { flex-shrink: 0; width: 100%; height: 100% }
.text--u-iqmzaz418 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; color: rgba(var(--color-iar6am1mb), 1); background-color: rgba(var(--color-iabwxhhhl), 1); padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.section--u-i2glik0xk { display: block; width: 100%; position: relative; padding-top: 0px; padding-bottom: 0px; padding-right: 3.11%; padding-left: 3.11% }
.div--u-iokorgsnc { width: 100%; position: relative; padding-top: 80px; padding-bottom: 80px; background-image: url("/d/tpl25_vektornyj_smart-obekt.png"), linear-gradient(to left, rgba(var(--color-i2gaj8au9), 0.4) 0%, rgba(var(--color-ilezubj9h), 0.6) 45%, rgba(var(--color-ij0sk6yf3), 0) 65%, rgba(var(--color-ip21wowi6), 0) 100%), url("/d/tpl25_3_1.jpg"); background-repeat: no-repeat, no-repeat, no-repeat; background-position: left calc(-290px + 50%) top calc(310px + 50%), left 0px top 0px, center top 0; background-size: 275.10px auto, auto, cover; background-attachment: scroll, scroll, fixed; border-top-right-radius: 250px; border-bottom-left-radius: 250px }
.container--u-id4k0kj6y { width: 100%; max-width: 1400px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-left: 40px; padding-right: 40px }
.div--u-i6hm5hvjb { width: 50%; position: relative; margin-left: auto; margin-right: 0px; 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 }
.rich-text--u-illrb4s3r { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; max-width: 100%; overflow-x: auto; margin-top: 30px; margin-bottom: 30px; text-align: center; color: rgba(var(--color-iqatsfgfo), 0.6); line-height: 25px }
.heading--u-i3a59w5fl { font-size: 50px; line-height: normal; margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 300; text-transform: uppercase; font-family: Yanone Kaffeesatz, sans-serif; text-align: center; color: rgba(var(--color-isji3es5t), 1); text-shadow: none; background-color: rgba(var(--color-ix8v9f3tx), 1); padding-left: 20px; padding-right: 20px; padding-top: 20px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; padding-bottom: 20px }
.section--u-i23hbiw7l { display: block; width: 100%; position: relative; padding-top: 100px; padding-bottom: 100px; background-image: url("/d/tpl25_vektornyj_smart-obekt1.png"), url("/d/tpl25_55279592_2.jpg"); background-repeat: no-repeat, no-repeat; background-position: left calc(667px + 50%) top calc(332px + 50%), left calc(-724px + 50%) top calc(-191px + 50%); background-size: 302.00px auto, 1120.00px auto; background-attachment: scroll, scroll }
.container--u-i6nqlkugf { width: 100%; max-width: 1400px; 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;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.div--u-iivokjdpq { width: 100%; position: relative; margin-top: 0px }
.div--u-iixyg9u0f { width: 100%; position: relative; margin-top: 50px; display: block }
.heading--u-i8hq24ru0 { font-size: 140px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; text-align: center; font-weight: 700; text-transform: uppercase; color: rgba(var(--color-ick1hdtjh), 1); font-family: Yanone Kaffeesatz, sans-serif }
.section--u-islskn723 { display: block; width: 100%; position: relative; padding-left: 3.11%; padding-right: 3.11% }
.div--u-ig8fslbiw { width: 100%; position: relative; padding-top: 100px; padding-bottom: 100px; background-color: rgba(var(--color-ie05rzzcx), 1); border-top-right-radius: 250px; border-bottom-left-radius: 250px; background-image: url("/d/tpl25_vektornyj_smart-obekt.png"), url("/d/tpl25_vektornyj_smart-obekt1.png"); background-repeat: no-repeat, no-repeat; background-position: left calc(116px + 50%) top calc(112px + 50%), left calc(-869px + 50%) top calc(-21px + 50%); background-size: 274.00px auto, 302.00px auto; background-attachment: scroll, scroll; z-index: auto }
.container--u-iggu6icro { width: 100%; max-width: 1400px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-left: 20px; padding-right: 20px; padding-bottom: 0px }
.div--u-ig9c8wf3s { width: 100%; position: relative; padding-right: 20px; padding-left: 20px }
.div--u-i0ruepc0q { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 50px }
.heading--u-ilvwrwa78 { font-size: 140px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; text-align: center; font-weight: 700; text-transform: uppercase; color: rgba(var(--color-i2gngbpcd), 1); font-family: Yanone Kaffeesatz, sans-serif }
.div--u-ide1actnm { width: 100%; position: relative; margin-right: 40px }
.div--u-igczshk13 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.blocklist--u-iqdsmfsj6 { position: relative; display: block; vertical-align: top; width: 100%; min-width: 0px; max-width: 100%; line-height: normal; margin-left: 0px; margin-right: 0px }
.blocklist--u-iqdsmfsj6 .is-removed { display: none }
.blocklist--u-iqdsmfsj6.slick-last-slide .blocklist__arrow--prev--u-i9rx5lst4.slick-disabled, .blocklist--u-iqdsmfsj6.slick-last-slide .blocklist__arrow--next--u-i4p2ny20j.slick-disabled { opacity: 0; visibility: hidden }
.blocklist__items_wrapper--u-i3rjv3x93 { width: 100%; height: 100% }
.blocklist__list--u-i1rf8avq6 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; flex-wrap: wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
.blocklist__item__outer--u-iqffwyg9c { display: block; flex-shrink: 0; max-width: 100%; width: 100%; height: auto }
.blocklist__item--u-ihy4y18dy { flex-shrink: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; min-width: auto; max-width: 100%; margin-top: 20px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 30px; padding-top: 30px; padding-bottom: 30px; padding-right: 30px; background-color: rgba(var(--color-i5j0oxmlt), 1); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; box-shadow: 0px 0px 20px 0px rgba(var(--color-i46xfumk0), 0.05) }
.blocklist__item_title--u-icg1sfyvc { margin-bottom: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 0px; font-size: 35px; font-weight: 700; font-style: normal; color: rgba(var(--color-ig4pupib7), 1); text-transform: uppercase; font-family: Yanone Kaffeesatz, sans-serif }
.blocklist__item_text--u-insid82bv { display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 25px; color: rgba(var(--color-i4d985jdt), 0.6); font-style: normal }
.blocklist__arrows_wrapper--u-i6jxzec85 { -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-ie0d4ttp1 { 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-i9rx5lst4 { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat }
.blocklist__arrow--prev--u-i9rx5lst4:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--prev2--u-i5x3l2q19 { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 0px }
.blocklist__arrow--prev2--u-i5x3l2q19:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-i4p2ny20j { pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat }
.blocklist__arrow--next--u-i4p2ny20j:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next2--u-irr15ty7i { pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat; margin-top: auto; margin-right: 0px; margin-bottom: auto; margin-left: auto }
.blocklist__arrow--next2--u-irr15ty7i:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__pagination_wrapper--u-ialwp58mw { -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-iwft4vbh7 { display: none; pointer-events: auto; margin-top: auto; margin-right: auto; margin-bottom: -50px; margin-left: 20px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 0px; background-color: rgba(var(--color-igyl7qd25), 0) }
.blocklist__pagination2--u-ik3i1wdtl { 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-iq2b9xldo), 0.2) }
.blocklist__page--u-iyw6w4smp { 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-ihfq1pg11), 0.2) }
.blocklist__page2--u-iw7a0rc0x { 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-ic8snfv9f), 0.2) }
.blocklist__page--active--u-i2wepmhyj, .blocklist__page--active2--u-indfmi9pu { counter-reset: page 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 18px; overflow-y: hidden }
.blocklist__page--bullet1--u-igyh1ibcj, .blocklist__page--bullet2--u-i8zgi2eyk { counter-increment: page 1 }
.blocklist__page--bullet1--u-igyh1ibcj::after, .blocklist__page--bullet2--u-i8zgi2eyk::after { content: counter(page) }
.blocklist__pagination_item--u-i7abjuw4p { flex-shrink: 0; cursor: pointer; min-width: 100px; min-height: 1px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-i2ggyd9qv), 1) }
.blocklist__pagination_item--u-i7abjuw4p:active, .blocklist__pagination_item--u-i7abjuw4p.is-active { background-color: rgba(var(--color-iuv18ito8), 1) }
.blocklist__pagination_item2--u-i8rh36qkr { flex-shrink: 0; cursor: pointer; min-width: 10px; min-height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-illygxqv0), 0.4) }
.blocklist__controls_container--u-iqsdu8mmc { display: none; pointer-events: none; position: absolute; z-index: 4; top: 0px; left: 0px; right: 0px; bottom: 0px }
.blocklist__controls_wrapper--u-i7rv5dtkh { 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-iq8uq9n9p { 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-i3cve8wut { width: auto; position: relative; display: block; margin-right: 40px }
.div--u-i3p9phr5w { width: 100%; position: relative; display: block }
.imageFit--u-ikwm18fay { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 120px; height: 120px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.imageFit__img--u-i5kdfmg2j { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i135tzgwo { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i4i6yex09), 0.4) }
.imageFit__zoom--u-i5c4nug2q { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ikd1kqrai), 1) }
.svg_image--u-iqm8zmi2h { 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-iqm8zmi2h svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-i273fhss4 { width: 50px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 50px; margin-left: 0px; background-color: rgba(var(--color-i8pgf3iz2), 1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-right: 20px; flex-shrink: 0 }
.svg_image--u-itcor3goi { 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 }
.svg_image--u-itcor3goi > svg { flex-shrink: 0 }
.svg_image--u-itcor3goi svg { width: 100%; height: 100% }
.svg_image--u-itcor3goi .path-ijygwj4um { fill: rgba(var(--color-i3ebmsvo1), 1) }
.svg_image--u-itcor3goi .path-in3petjfg { fill: rgba(var(--color-ia53k6mrk), 1) }
.svg_image--u-itcor3goi .path-ip368n9yk { fill: rgba(var(--color-im1g55z0i), 1) }
.div--u-iraznfk7g { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; margin-top: 20px }
.blocklist--u-ikfmlu0gg { position: relative; display: block; vertical-align: top; width: 100%; min-width: 0px; font-size: 14px; line-height: normal; margin-left: 0px; margin-right: 0px }
.blocklist--u-ikfmlu0gg .is-removed { display: none }
.blocklist--u-ikfmlu0gg.slick-last-slide .blocklist__arrow--prev--u-ipoasc096.slick-disabled, .blocklist--u-ikfmlu0gg.slick-last-slide .blocklist__arrow--next--u-ist45rptc.slick-disabled { opacity: 0; visibility: hidden }
.blocklist__items_wrapper--u-irmyweg5p { width: 100%; height: 100% }
.blocklist__list--u-izq5clvn8 { 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-i7ve1orz4 { display: block; flex-shrink: 0; max-width: 100%; width: 100%; height: auto }
.blocklist__item--u-i1ks3fzft { flex-shrink: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; min-width: auto; max-width: 100%; margin-top: 20px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; display: -webkit-box; display: -ms-flexbox; display: flex }
.blocklist__item_title--u-idpg5t13b { margin-bottom: 10px; font-size: 25px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 20px; font-weight: 700; text-transform: uppercase; color: rgba(var(--color-iv8djjh4f), 1); font-family: Yanone Kaffeesatz, sans-serif }
.blocklist__item_text--u-isp2ry6je { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 16px; color: rgba(var(--color-i5kfd1qvo), 0.6); line-height: 23px }
.blocklist__arrows_wrapper--u-i4w5nl4j1 { -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-ijkrjbzot { 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-ipoasc096 { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat }
.blocklist__arrow--prev--u-ipoasc096:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--prev2--u-ixer7ktd9 { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 0px }
.blocklist__arrow--prev2--u-ixer7ktd9:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-ist45rptc { pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat }
.blocklist__arrow--next--u-ist45rptc:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next2--u-is7ng14d2 { pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat; margin-top: auto; margin-right: 0px; margin-bottom: auto; margin-left: auto }
.blocklist__arrow--next2--u-is7ng14d2:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__pagination_wrapper--u-i023n91or { -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-itax551yc { 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-i52n9cocp), 0.2) }
.blocklist__pagination2--u-iq3pe46qb { 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-iufqpnd5z), 0.2) }
.blocklist__pagination_item--u-ilmb5zcnh { flex-shrink: 0; cursor: pointer; min-width: 10px; min-height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-icr8km0tg), 0.4) }
.blocklist__pagination_item2--u-ih1d1kpuv { flex-shrink: 0; cursor: pointer; min-width: 10px; min-height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-itorx4g3c), 0.4) }
.blocklist__controls_container--u-iytjki8we { 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-ik6gi1fui { 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-ipn8y2azk { 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-iogqti9qd { width: 150px; position: relative; display: block; margin-right: 40px; flex-shrink: 0 }
.div--u-ikopbe946 { width: 100%; position: relative; display: block }
.text--u-i02b6mjwl { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; font-size: 150px; line-height: normal; vertical-align: top; position: relative; margin-left: 0px; margin-right: 0px; width: 100%; font-weight: 700; transform: rotateX(0deg) rotateY(0deg) rotateZ(270deg); color: rgba(var(--color-i4byuwgex), 0.05); text-align: center; font-family: Yanone Kaffeesatz, sans-serif }
.imageFit--u-i9gwpaux5 { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 60px; height: 60px; filter: none }
.imageFit__img--u-ilafx5dfb { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i7pzepoz5 { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i9jodh1sk), 0.4) }
.imageFit__zoom--u-i7ln9pqpm { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-it2qcjx3x), 1) }
.svg_image--u-igrsg2jmx { 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-igrsg2jmx svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-iym3rqukv { width: 120px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; height: 120px; background-color: rgba(var(--color-imjgtkvz6), 0); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-bottom-style: solid; border-bottom-width: 10px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 10px; border-right-width: 10px; border-left-width: 10px; border-top-color: rgba(var(--color-iugnb55d0), 1); border-right-color: rgba(var(--color-isu4azoa5), 1); border-bottom-color: rgba(var(--color-i72vzlx82), 1); border-left-color: rgba(var(--color-igx95vbq3), 1) }
.section--u-inyfdiry0 { display: block; width: 100%; position: relative; padding-top: 100px; padding-bottom: 100px; background-image: url("/d/tpl25_vektornyj_smart-obekt.png"); background-repeat: no-repeat; background-position: left calc(-702px + 50%) top calc(61px + 50%); background-size: 274.00px auto; background-attachment: scroll }
.container--u-i9rggseln { width: 100%; max-width: 1400px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-left: 20px; padding-right: 20px }
.div--u-i9eilp8tv { width: 100%; position: relative; padding-right: 20px; padding-left: 20px }
.heading--u-i1du9vrcc { font-size: 140px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 80px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; text-align: center; font-weight: 700; text-transform: uppercase; font-family: Yanone Kaffeesatz, sans-serif }
.page-title--u-ir4xu5ss6 { font-size: 140px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: block; position: relative; color: rgba(var(--color-i8w3ftqy5), 1); font-weight: 700; text-align: center; text-transform: none; font-family: Yanone Kaffeesatz, sans-serif }
.mosaic-tabs--u-ibo6dqpkk { position: relative; width: 100%; display: block; margin-left: 0px; margin-right: 0px; margin-top: 50px; background-color: rgba(var(--color-iurbyphz0), 1); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px }
.mosaic-tabs__head--u-iqlf5y3t8 { display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; 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 }
.mosaic-tabs__item--u-i2fwv99py { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 20px; padding-right: 15px; padding-bottom: 20px; padding-left: 15px; background-color: rgba(var(--color-inmnpvkac), 0); color: rgba(var(--color-ib01l5mfp), 1); cursor: pointer; width: 14.28%; border-left-style: solid; border-left-width: 1px; border-left-color: rgba(var(--color-iv3jeiagl), 0.1); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px }
.mosaic-tabs__item--u-i2fwv99py.is-opened { background-color: rgba(var(--color-iiiqew4en), 1) }
.mosaic-tabs__item--u-i2fwv99py:hover .mosaic-tabs__title--u-i0ahv8mw0, .mosaic-tabs__item--u-i2fwv99py.is-hover .mosaic-tabs__title--u-i0ahv8mw0 { color: rgba(var(--color-iqzoxntot), 1) }
.mosaic-tabs__item--u-i2fwv99py.is-opened .mosaic-tabs__title--u-i0ahv8mw0 { margin-left: 0px; color: rgba(var(--color-ihw90ggc7), 1) }
.mosaic-tabs__title--u-i0ahv8mw0 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin-left: 0px; font-size: 25px; line-height: normal; color: rgba(var(--color-i1fltr596), 1); text-align: center; font-weight: 700; font-family: Yanone Kaffeesatz, sans-serif }
.mosaic-tabs__body--u-ifm0sf9nm {  }
.mosaic-tabs__content__outer--u-i7tncq54g { display: none }
.mosaic-tabs__content--u-ivz54tba6 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i6rckagms), 1); border-right-color: rgba(var(--color-id52q6sxs), 1); border-bottom-color: rgba(var(--color-i9p38i97n), 1); border-left-color: rgba(var(--color-iaqi818a8), 1); margin-top: 0px }
.blocklist--u-icbe47z23 { position: relative; display: block; vertical-align: top; width: 100%; min-width: 0px; font-size: 14px; line-height: normal; margin-left: 0px; margin-right: 0px; margin-top: 0px }
.blocklist--u-icbe47z23 .is-removed { display: none }
.blocklist--u-icbe47z23.slick-last-slide .blocklist__arrow--prev--u-idizpch76.slick-disabled, .blocklist--u-icbe47z23.slick-last-slide .blocklist__arrow--next--u-i5bbyyz81.slick-disabled { opacity: 0; visibility: hidden }
.blocklist__items_wrapper--u-i6wwbxc2z { width: 100%; height: 100% }
.blocklist__list--u-idak7r04o { 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-i7zi6ojh5 { display: -webkit-box; display: -ms-flexbox; display: flex; flex-shrink: 0; max-width: 100%; width: 20%; height: auto }
.blocklist__item--u-ietvt7ddx { flex-shrink: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; min-width: auto; max-width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-bottom: 30px; padding-left: 30px; padding-top: 30px; padding-right: 30px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-ikbxvl0gb), 0.05); border-right-color: rgba(var(--color-ie6n8xmjj), 0.05); border-bottom-color: rgba(var(--color-i44s7nvwd), 0.05); border-left-color: rgba(var(--color-ipe2x3jsf), 0.05); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: space-around }
.blocklist__item--u-ietvt7ddx:hover, .blocklist__item--u-ietvt7ddx.is-hover { background-color: rgba(var(--color-i2nhyprg0), 0.03) }
.blocklist__item_title--u-i8aya1my1 { margin-bottom: 0px; font-size: 25px; display: -webkit-box; display: -ms-flexbox; display: flex; color: rgba(var(--color-irt7ozj6z), 1); text-transform: none; margin-top: 30px; font-weight: 700; font-family: Yanone Kaffeesatz, sans-serif }
.blocklist__item_text--u-i51usmrb2 { display: -webkit-box; display: -ms-flexbox; display: flex; color: rgba(var(--color-iuykbbq5l), 0.6); font-weight: 400; margin-top: 0px; font-size: 16px }
.blocklist__arrows_wrapper--u-ipcqa4m6g { -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-i8z9x2awz { 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-idizpch76 { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat }
.blocklist__arrow--prev--u-idizpch76:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--prev2--u-ik3qa3xqu { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 0px }
.blocklist__arrow--prev2--u-ik3qa3xqu:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-i5bbyyz81 { pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat }
.blocklist__arrow--next--u-i5bbyyz81:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next2--u-i9vo4op0v { pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat; margin-top: auto; margin-right: 0px; margin-bottom: auto; margin-left: auto }
.blocklist__arrow--next2--u-i9vo4op0v:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__pagination_wrapper--u-i1213oxqv { -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-i14tx57s4 { 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-iheus62ij), 0.2) }
.blocklist__pagination2--u-i91rzpe13 { 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-i9q71v9ka), 0.2) }
.blocklist__pagination_item--u-ittsk6teo { 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-icjgfsdct), 0.4) }
.blocklist__pagination_item2--u-ip59k6yys { 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-iw1wgw2xr), 0.4) }
.blocklist__controls_container--u-i9n5kn0j1 { 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-igtz63vry { 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-imn0wjq5s { 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-iojsgihlc { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-bottom: 0px }
.div--u-invcy746d { width: 100%; position: relative }
.text--u-ii6x3xhad { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; font-size: 16px; line-height: normal; vertical-align: top; position: relative; color: rgba(var(--color-itcei222j), 1); padding-bottom: 5px; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: rgba(var(--color-iogpqougn), 1); font-weight: 400; background-color: rgba(var(--color-i4x85j3sl), 0) }
.div--u-i79435jar { width: 100%; position: relative; display: block }
.div--u-iveyfut3q { width: 100%; position: relative; display: block; margin-top: 50px }
.text--u-i42qcal90 { display: none; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin-left: 0px; font-size: 14px; line-height: normal; color: rgba(var(--color-i3ydsvohf), 1); text-align: center }
.div--u-indvhm4eq { width: 100%; position: relative; display: block; margin-top: 50px; background-color: rgba(var(--color-iyz66euk2), 1); border-top-left-radius: 0px; border-top-right-radius: 100px; border-bottom-right-radius: 0px; border-bottom-left-radius: 100px; overflow-x: hidden; overflow-y: hidden; padding-left: 30px; padding-right: 30px; padding-bottom: 30px; box-shadow: 0px 0px 20px 0px rgba(var(--color-i5fxfh3br), 0.05) }
.link-universal--u-i7taaaphk { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 50px; padding-bottom: 20px; padding-left: 50px; background-color: rgba(var(--color-i7b2lixoa), 1); color: rgba(var(--color-iecykcfoo), 1); position: relative; text-decoration-line: none; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; margin-right: 20px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; box-shadow: none; border-top-color: rgba(var(--color-itm9lcpdm), 1); border-right-color: rgba(var(--color-id14eq0si), 1); border-bottom-color: rgba(var(--color-i2vu63qmx), 1); border-left-color: rgba(var(--color-ibcwqxmx7), 1); margin-top: 20px }
.link-universal--u-i7taaaphk:hover, .link-universal--u-i7taaaphk.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-imqr0rqsg), 0.15) }
.text--u-iibpvpzf5 { color: rgba(var(--color-i157impo0), 1); font-family: Yanone Kaffeesatz, sans-serif; font-weight: 700; text-align: center; text-transform: uppercase; font-size: 20px }
.div--u-i76uf3xrh { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 20px; justify-content: center }
.link-universal--u-i4ovurtvq { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 50px; padding-bottom: 20px; padding-left: 50px; background-color: rgba(var(--color-iemyb7oq3), 1); color: rgba(var(--color-i2icqd0jx), 1); position: relative; text-decoration-line: none; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; margin-right: 20px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; box-shadow: none; border-top-color: rgba(var(--color-ii0opuqjh), 1); border-right-color: rgba(var(--color-idf2sqmqt), 1); border-bottom-color: rgba(var(--color-ictwavdws), 1); border-left-color: rgba(var(--color-inyql84ez), 1) }
.link-universal--u-i4ovurtvq:hover, .link-universal--u-i4ovurtvq.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-iyurjjvii), 0.15) }
.link-universal--u-ixg2xftsc { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 50px; padding-bottom: 20px; padding-left: 50px; background-color: rgba(var(--color-i439k8w05), 0); color: rgba(var(--color-iq7cwjl69), 1); position: relative; text-decoration-line: none; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-color: rgba(var(--color-ijtsessy9), 1); border-right-color: rgba(var(--color-i9m1gwo4j), 1); border-bottom-color: rgba(var(--color-ijzda6dsb), 1); border-left-color: rgba(var(--color-i9lvjacx5), 1) }
.link-universal--u-ixg2xftsc:hover, .link-universal--u-ixg2xftsc.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-iuh8bozl0), 0.15); background-color: rgba(var(--color-i22zupvky), 1) }
.link-universal--u-ixg2xftsc:hover .text--u-ijmv6jg7a, .link-universal--u-ixg2xftsc.is-hover .text--u-ijmv6jg7a { color: rgba(var(--color-ihh2x629v), 1) }
.text--u-ijmv6jg7a { color: rgba(var(--color-iopbrfm3m), 1); font-family: Yanone Kaffeesatz, sans-serif; font-weight: 700; text-align: center; font-size: 20px; text-transform: uppercase }
.text--u-i48yqk2y2 { color: rgba(var(--color-ilag5mjlf), 1); font-family: Yanone Kaffeesatz, sans-serif; font-weight: 700; text-align: center; text-transform: uppercase; font-size: 20px }
.div--u-ifmsqh227 { width: auto; position: relative; min-width: auto; max-width: 1600px; margin-left: auto; margin-right: 0px; padding-top: 0px; padding-bottom: 0px; display: block }
.blocklist--u-ixn5k3use { position: relative; display: block; vertical-align: top; width: 100%; min-width: 0px; font-size: 14px; line-height: normal; margin-left: 0px; margin-right: 0px; padding-bottom: 100px }
.blocklist--u-ixn5k3use .is-removed { display: none }
.blocklist--u-ixn5k3use.slick-last-slide .blocklist__arrow--prev--u-i223htt4k.slick-disabled, .blocklist--u-ixn5k3use.slick-last-slide .blocklist__arrow--next--u-iqifau95d.slick-disabled { opacity: 0; visibility: hidden }
.blocklist__items_wrapper--u-igh67rtjt { width: 100%; height: 100%; overflow-x: hidden; overflow-y: hidden }
.blocklist__list--u-ic6hyldd3 { 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-iiniaxpku { display: block; flex-shrink: 0; max-width: 100%; width: 25%; height: auto }
.blocklist__item--u-ih3adpvb6 { flex-shrink: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; min-width: auto; max-width: 100%; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 0px; 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-ih3adpvb6:hover .div--u-iclhfssh6, .blocklist__item--u-ih3adpvb6.is-hover .div--u-iclhfssh6 { background-color: rgba(var(--color-ie0oojgu2), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.blocklist__arrows_wrapper--u-igcqwkp4w { -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-i2vzbq404 { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; flex-shrink: 0; justify-content: center; margin-top: auto; margin-bottom: 0px; padding-left: 0px; padding-right: 300px; margin-left: auto; margin-right: auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.blocklist__arrow--prev--u-i223htt4k { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 50px; height: 50px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; background-color: rgba(var(--color-igtl14e6v), 1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; 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; justify-content: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-right: 5px }
.blocklist__arrow--prev--u-i223htt4k:hover, .blocklist__arrow--prev--u-i223htt4k.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; background-color: rgba(var(--color-imid7ytor), 1) }
.blocklist__arrow--prev--u-i223htt4k:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--prev2--u-i2g80t42c { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 0px }
.blocklist__arrow--prev2--u-i2g80t42c:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-iqifau95d { pointer-events: auto; cursor: pointer; width: 50px; height: 50px; background-image: none; background-repeat: repeat; margin-left: 5px; background-color: rgba(var(--color-i1uiuu0bf), 1); background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; 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; justify-content: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0 }
.blocklist__arrow--next--u-iqifau95d:hover, .blocklist__arrow--next--u-iqifau95d.is-hover { background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; background-color: rgba(var(--color-ivkwkyo6v), 1) }
.blocklist__arrow--next--u-iqifau95d:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next2--u-iyvmmfa53 { pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat; margin-top: auto; margin-right: 0px; margin-bottom: auto; margin-left: auto }
.blocklist__arrow--next2--u-iyvmmfa53:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__pagination_wrapper--u-igxaxxjdc { -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-i2kceihe0 { 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-iiwys2d15), 0.2) }
.blocklist__pagination2--u-itnynx233 { 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-ioft12g3h), 0.2) }
.blocklist__pagination_item--u-i8xut8m9w { flex-shrink: 0; cursor: pointer; min-width: 10px; min-height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-i8kg6vz68), 0.4) }
.blocklist__pagination_item2--u-ixknt35zj { flex-shrink: 0; cursor: pointer; min-width: 10px; min-height: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-color: rgba(var(--color-iety9opzc), 0.4) }
.blocklist__controls_container--u-i1pyuzbf3 { 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-i92awnh6d { 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-il3gux35v { 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-ikjlmbgfs { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; height: 400px; margin-left: 0px; margin-right: 0px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px }
.imageFit__img--u-i0ic9kwn8 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i5dmw6pyf { display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i3i7sjyy3), 0.15) }
.imageFit__zoom--u-i7a2zwu0j { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i20ucrywi), 1) }
.svg_image--u-ijvuzih3l { 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-ijvuzih3l svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-iclhfssh6 { width: 100%; position: relative; display: block; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px }
.link-universal--u-irspe4zzj { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; justify-content: center; padding-top: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.svg_image--u-i9z30h2ez { 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: 12px; width: 12px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-i9z30h2ez > svg { flex-shrink: 0 }
.svg_image--u-i9z30h2ez svg { width: 100%; height: 100% }
.svg_image--u-i9z30h2ez .path-i2t1n2l1c { fill: rgba(var(--color-ik71q2dp8), 1) }
.svg_image--u-iy9v1dn8r { 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: 12px; width: 12px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iy9v1dn8r > svg { flex-shrink: 0 }
.svg_image--u-iy9v1dn8r svg { width: 100%; height: 100% }
.svg_image--u-iy9v1dn8r .path-i2t1n2l1c { fill: rgba(var(--color-i2kyk745p), 1) }
.svg_image--u-iy9v1dn8r .path-izp7vpo1e { fill: rgba(var(--color-iekaqks48), 1) }
.div--u-iafeyx8k6 { width: 100%; position: relative; display: block }
.section--u-iqr6h2y4u { display: block; width: 100%; position: relative; padding-left: 3.11%; padding-right: 3.11%; color: rgba(var(--color-ids4wxyaq), 1); cursor: auto; font-family: Merriweather, 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 }
.div--u-ixqe2oaxn { width: 100%; position: relative; background-color: rgba(var(--color-ivlxepubu), 1); border-top-right-radius: 250px; border-bottom-left-radius: 250px; padding-top: 100px; padding-bottom: 100px; background-image: url("/d/tpl25_vektornyj_smart-obekt1.png"), linear-gradient(to right, rgba(var(--color-ijck7zrul), 0) 0%, rgba(var(--color-iya5hf4ag), 0) 36%, rgba(var(--color-i3bthmn57), 0.4) 60%, rgba(var(--color-ikgcd0x17), 0.8) 100%), url("/d/tpl25_5_61.jpg"); background-repeat: no-repeat, no-repeat, no-repeat; background-position: left calc(-471px + 50%) top calc(-381px + 50%), left 0px top 0px, center center; background-size: 302.00px auto, auto, cover; background-attachment: scroll, scroll, fixed }
.container--u-ibfeotuwq { width: 100%; max-width: 1400px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-left: 40px; padding-right: 40px }
.div--u-i60hp61mf { width: 660px; position: relative; margin-left: auto; margin-right: 0px; 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 }
.heading--u-imw2cj1xc { font-size: 100px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; text-align: center; font-weight: 700; color: rgba(var(--color-irgtr64wn), 1); font-family: Yanone Kaffeesatz, sans-serif; text-transform: uppercase }
.text--u-iwye20rsc { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; text-align: center; line-height: 25px; color: rgba(var(--color-itrn264ri), 0.6); margin-top: 20px; font-family: Open Sans, sans-serif }
.heading--u-igm86n796 { font-size: 80px; line-height: normal; margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 300; text-transform: uppercase; font-family: Yanone Kaffeesatz, sans-serif; text-align: center; color: rgba(var(--color-i4jt42y2k), 1); text-shadow: none; background-color: rgba(var(--color-id942qugu), 1); padding-left: 20px; padding-right: 20px; padding-top: 20px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; padding-bottom: 20px }
.div--u-i64hwsg44 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 20px; justify-content: center }
.link-universal--u-in37zi07w { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 50px; padding-bottom: 20px; padding-left: 50px; background-color: rgba(var(--color-izpnvske6), 1); color: rgba(var(--color-i0p4e931y), 1); position: relative; text-decoration-line: none; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; margin-right: 20px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; box-shadow: none; border-top-color: rgba(var(--color-icch6vxgk), 1); border-right-color: rgba(var(--color-inwcdfy2c), 1); border-bottom-color: rgba(var(--color-i99zfjl2d), 1); border-left-color: rgba(var(--color-igki1g1xv), 1) }
.link-universal--u-in37zi07w:hover, .link-universal--u-in37zi07w.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-imad2kipp), 0.15) }
.text--u-i1ryjldqz { color: rgba(var(--color-i5epwl60d), 1); font-family: Yanone Kaffeesatz, sans-serif; font-weight: 700; text-align: center; text-transform: uppercase; font-size: 20px }
.heading--u-innku2of4 { font-size: 120px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; text-align: center; font-weight: 700; color: rgba(var(--color-i1vz4i68j), 1); font-family: Yanone Kaffeesatz, sans-serif }
.section--u-inuxnwz1g { display: block; width: 100%; position: relative; padding-right: 3.11%; padding-left: 3.11% }
.section--u-i1pizphfh { display: block; width: 100%; position: relative; background-image: linear-gradient(rgba(var(--color-idf68jxik), 0.4) 0%, rgba(var(--color-il51m8yg6), 0) 30%, rgba(var(--color-ictug7gpg), 0) 100%), linear-gradient(rgba(var(--color-if21au88t), 0.2) 0%, rgba(var(--color-if21au88t), 0.2) 100%), url("/d/tpl25_2_2_1.webp"); background-repeat: no-repeat, no-repeat, no-repeat; background-position: left 0px top 0px, left 0px top 0px, center center; background-size: auto, auto, cover; background-attachment: scroll, scroll, scroll; padding-top: 0px; border-bottom-right-radius: 250px }
.section--u-i0tb4rmhu { display: block; width: 100%; position: relative; padding-right: 0px; padding-left: 0px; padding-top: 100px; padding-bottom: 100px; background-image: url("/d/tpl25_vektornyj_smart-obekt1.webp"), url("/d/tpl25_vektornyj_smart-obekt.webp"), linear-gradient(to right top, rgba(var(--color-idt6q1w4b), 0.4) 0%, rgba(var(--color-i249jm10r), 0) 37%, rgba(var(--color-ithwhk6fz), 0) 100%); background-repeat: no-repeat, no-repeat, no-repeat; background-position: left calc(-834px + 50%) top calc(45px + 50%), left calc(822px + 50%) top calc(-20px + 50%), left 0px top 0px; background-size: auto, 235.80px auto, auto; background-attachment: scroll, scroll, scroll; border-bottom-right-radius: 0px; overflow-x: visible; overflow-y: visible }
.div--u-idd0b4mi1 { width: 700px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; z-index: 1 }
.text--u-itus5oaxy { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; text-align: center; color: rgba(var(--color-im95ix3cf), 0.8); background-color: rgba(var(--color-isk7xhd5e), 0); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; line-height: 25px; margin-top: 20px; width: 60% }
.heading--u-iw4lewf69 { font-size: 80px; line-height: normal; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 200; text-transform: uppercase; font-family: Yanone Kaffeesatz, sans-serif; text-align: center; color: rgba(var(--color-i950icgqs), 1); text-shadow: 1px 1px 5px rgba(var(--color-i5lf2ycs9), 0.3); background-color: rgba(var(--color-i0e3palb0), 0); padding-left: 0px; padding-right: 0px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; padding-bottom: 0px }
.div--u-i91ulet1r { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 20px; justify-content: center }
.link-universal--u-iuw3ipwc8 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 50px; padding-bottom: 20px; padding-left: 50px; background-color: rgba(var(--color-ihpggnpxm), 1); color: rgba(var(--color-ivgp986v8), 1); position: relative; text-decoration-line: none; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; margin-right: 20px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; box-shadow: none; border-top-color: rgba(var(--color-i06xmkjik), 1); border-right-color: rgba(var(--color-iix5ryyvn), 1); border-bottom-color: rgba(var(--color-i101ezaiz), 1); border-left-color: rgba(var(--color-idv8w52nm), 1) }
.link-universal--u-iuw3ipwc8:hover, .link-universal--u-iuw3ipwc8.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-i3ww0noyd), 0.15) }
.link-universal--u-inurp41z2 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 50px; padding-bottom: 20px; padding-left: 50px; background-color: rgba(var(--color-i0q7nshtj), 0); color: rgba(var(--color-ipfmccqm7), 1); position: relative; text-decoration-line: none; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-color: rgba(var(--color-iur9aztho), 1); border-right-color: rgba(var(--color-ivyg95oub), 1); border-bottom-color: rgba(var(--color-i24rzgxkb), 1); border-left-color: rgba(var(--color-i2zcjwqew), 1) }
.link-universal--u-inurp41z2:hover, .link-universal--u-inurp41z2.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-ikwno54kq), 0.15); background-color: rgba(var(--color-i3x9rumet), 1) }
.link-universal--u-inurp41z2:hover .text--u-i6prypta3, .link-universal--u-inurp41z2.is-hover .text--u-i6prypta3 { color: rgba(var(--color-iiw59hqhj), 1) }
.text--u-i6prypta3 { color: rgba(var(--color-ib5kc1mtd), 1); font-family: Yanone Kaffeesatz, sans-serif; font-weight: 700; text-align: center; font-size: 20px; text-transform: uppercase }
.container--u-i3ddx42m3 { width: 100%; max-width: 1500px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 40px; padding-right: 40px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end }
.text--u-i00e12479 { color: rgba(var(--color-icw4lsk3l), 1); font-family: Yanone Kaffeesatz, sans-serif; font-weight: 700; text-align: center; text-transform: uppercase; font-size: 20px }
.heading--u-i44d9p6ff { font-size: 140px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 700; text-transform: none; font-family: Yanone Kaffeesatz, sans-serif; text-align: center; color: rgba(var(--color-ioejtafqi), 1); text-shadow: 1px 1px 5px rgba(var(--color-ib0ycbgk9), 0.3); background-color: rgba(var(--color-i03bhmniu), 1); padding-left: 40px; padding-right: 40px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; padding-bottom: 15px; padding-top: 20px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgba(var(--color-i5lwc7anb), 1); border-right-color: rgba(var(--color-iszhx3c0j), 1); border-bottom-color: rgba(var(--color-iqgq0hldj), 1); border-left-color: rgba(var(--color-imd9i290h), 1); border-top-width: 10px; border-right-width: 10px; border-bottom-width: 10px; border-left-width: 10px }
.div--u-iwhcvti5s { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.imageFit--u-iawzs0qcg { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 70px; height: 70px }
.imageFit__img--u-ihn98fdq4 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-ijxs7m0ir { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-il1obcufg), 0.4) }
.imageFit__zoom--u-i5acwthnx { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ip16wzrjc), 1) }
.svg_image--u-ibjqfopc0 { 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-ibjqfopc0 svg { flex-shrink: 0; width: 100%; height: 100% }
.text--u-irgiiwg5m { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; margin-left: 40px; color: rgba(var(--color-ijjziddu9), 1); font-family: Yanone Kaffeesatz, sans-serif; font-size: 60px; text-transform: uppercase; font-weight: 700 }
.text--u-iyvzv0nl0 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; margin-left: 40px; color: rgba(var(--color-i4yag15tg), 1); font-family: Yanone Kaffeesatz, sans-serif; font-size: 25px; text-transform: uppercase }
.section--u-i1z1xpspj { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; min-height: auto; z-index: 10; background-color: rgba(var(--color-ikltio37f), 1); -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; color: rgba(var(--color-icratkh2c), 1); cursor: auto; font-family: Onest, sans-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 }
.section--u-ijg7dkr53 { display: block; width: 100%; position: relative; padding-left: 5%; padding-right: 5% }
.container--u-i0jbc39u7 { width: auto; max-width: 1700px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex }
.div--u-ipfoo6coi { width: 100%; position: relative; display: block; margin-top: auto; margin-bottom: auto; padding-bottom: 10px; padding-top: 10px; margin-left: 0px; margin-right: 0px }
.div--u-isw8tr7fi { width: 40%; position: relative; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-wrap: nowrap; margin-right: 0px; max-width: none; justify-content: flex-start; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; padding-right: 30px; margin-left: 0px }
.link-universal--u-i1xenyyly { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-right: 20px; max-width: 120px; max-height: 120px; width: auto; flex-shrink: 0; font-size: 0px }
.div--u-ijn6l2pxy { width: auto; position: relative; display: block; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center; padding-top: 10px; padding-bottom: 10px }
.text--u-indl9dgyq { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; color: rgba(var(--color-iryzmr99v), 1); font-size: 21px; margin-bottom: 0px; font-weight: 700; text-align: left; text-transform: uppercase }
.text--u-i3v2l0sdr { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; color: rgba(var(--color-ij1gcd9ze), 0.68); font-size: 13px; text-align: left; margin-top: 0px }
.imageFit--u-ibhil5yyf { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: auto; height: auto; font-size: 0px; max-width: 100%; max-height: 100%; margin-right: 0px; min-height: 0px; flex-shrink: 0 }
.imageFit__img--u-iwbtx7649 { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-iki1tuxg6 { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ilnx301kn), 0.4) }
.imageFit__zoom--u-iyoeh4khi { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ida9cxsfe), 1) }
.svg_image--u-ia8w9goan { 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-ia8w9goan svg { flex-shrink: 0; width: 100%; height: 100% }
.link-universal--u-i2ke6e088 { 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 }
.list__item--u-iisq2c75d { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.list--u-ibmturras { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; background-color: rgba(var(--color-i4l6v8qpc), 1); border-top-left-radius: 400px; border-top-right-radius: 400px; border-bottom-right-radius: 400px; border-bottom-left-radius: 400px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; margin-left: 20px; padding-left: 10px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-i8gvg3ej3), 0.22); border-right-color: rgba(var(--color-icq0uymme), 0.22); border-bottom-color: rgba(var(--color-ib25zfxxo), 0.22); border-left-color: rgba(var(--color-itgcbabb4), 0.22) }
.link-universal--u-icc9f6knt { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.link-universal--u-icc9f6knt:hover, .link-universal--u-icc9f6knt.is-hover { color: rgba(var(--color-ivyx8rsq4), 1); text-decoration: underline }
.svg_image--u-idokmucot { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 25px; overflow-x: hidden; overflow-y: hidden; background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; margin-right: 0px; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px }
.svg_image--u-idokmucot > svg { flex-shrink: 0 }
.svg_image--u-idokmucot svg { width: 100%; height: 100% }
.svg_image--u-idokmucot .path-igtlkxvqf { fill: rgba(var(--color-iylhkvxni), 1) }
.svg_image--u-idokmucot .path-idrj0vvqp { fill: rgba(var(--color-i4ery8f9p), 1) }
.svg_image--u-idokmucot .path-iw190kbwy { fill: rgba(var(--color-irg0jfxsh), 1) }
.svg_image--u-idokmucot .path-i28p0p9pb { fill: rgba(var(--color-ivs0fvkxz), 1) }
.svg_image--u-idokmucot .rect-iqkwyppow { fill: rgba(var(--color-i936fgst9), 1) }
.svg_image--u-idokmucot .path-iadh1f9r3 { fill: rgba(var(--color-ip6n3u8i5), 1) }
.svg_image--u-idokmucot .path-i2phh2t51 { fill: rgba(var(--color-i3twyz6h5), 1) }
.svg_image--u-idokmucot .path-il0h5pmvo { fill: rgba(var(--color-iu1685kxz), 1) }
.svg_image--u-idokmucot .path-imaec6kyk { fill: rgba(var(--color-i6vocj502), 1) }
.svg_image--u-idokmucot .path-i3qpsrwy7 { fill: rgba(var(--color-ib067e1pa), 1) }
.svg_image--u-idokmucot .path-i6at3nvzi { fill: rgba(var(--color-icq7wmwtm), 1) }
.svg_image--u-idokmucot .circle-i9ex1q3an { fill: rgba(var(--color-i7ofr5hwb), 1) }
.svg_image--u-idokmucot .path-i2z5iwosr { fill: rgba(var(--color-i72sb8qdd), 1) }
.text--u-ib5tgday3 { display: none; vertical-align: top; position: relative; color: rgba(var(--color-i1p5ijvm3), 1); font-size: 15px }
.div--u-iiw5d8cha { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-end; margin-top: 0px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-i0dbh14r0 { width: 35px; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; height: 35px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-left: 5px; margin-right: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; flex-shrink: 0; border-top-style: solid; border-top-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: solid; border-left-width: 1px; border-top-color: rgba(var(--color-i18n90wt2), 0.1); border-right-color: rgba(var(--color-ib3n5q3x2), 0.1); border-bottom-color: rgba(var(--color-issdo7pel), 0.1); border-left-color: rgba(var(--color-ifdsohjc8), 0.1); opacity: 0.72 }
.div--u-iapwcmxk3 { width: 100%; position: relative; display: none }
.div--u-ixi1os0kw { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; overflow-x: hidden; overflow-y: hidden; margin-top: 10px; box-shadow: 0px 5px 40px -10px rgba(var(--color-i3bycgc3e), 0.3); border-top-style: solid; border-top-width: 5px; border-right-style: solid; border-right-width: 5px; border-bottom-style: solid; border-bottom-width: 5px; border-left-style: solid; border-left-width: 5px; border-top-color: rgba(var(--color-izrqwje6u), 1); border-right-color: rgba(var(--color-igkyaay6u), 1); border-bottom-color: rgba(var(--color-i5ogje46v), 1); border-left-color: rgba(var(--color-isgmuuu7q), 1); background-color: rgba(var(--color-id2ru3ay0), 1) }
.mosaic-shop2-search--u-im37a91r9 { width: auto; position: relative; display: inline-block; flex-shrink: 0; margin-right: 2px }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title { padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; background-color: rgba(var(--color-iw2vu7t85), 0); cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; width: 50px; height: 50px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-right-style: none; border-right-width: 1px; border-right-color: rgba(var(--color-i4jsfj9r7), 0.1); background-image: linear-gradient(rgba(var(--color-ijrwo2lpe), 1) 0%, rgba(var(--color-ijrwo2lpe), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__body { padding-top: 15px; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; 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-i3leiozlf), 1); border-right-color: rgba(var(--color-i11537dhz), 1); border-bottom-color: rgba(var(--color-i2hoophvi), 1); border-left-color: rgba(var(--color-itauwgzcq), 1); background-color: rgba(var(--color-itp24adq1), 1); display: none; position: absolute; z-index: 1; left: 0; right: 0; top: 100%; width: 300px; margin-top: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__row { padding-top: 6px; padding-bottom: 6px }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__row-title { margin-bottom: 5px; font-size: 15px; opacity: 0.5 }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__row-field { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__from { width: 46%; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__to { width: 46%; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__interval-text { margin-right: 5px; font-size: 14px }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__interval { flex-shrink: 1; width: 100%; height: 40px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 14px; border-top-color: rgba(var(--color-itb3f86no), 1); border-right-color: rgba(var(--color-iznkun5l2), 1); border-bottom-color: rgba(var(--color-inydhbaug), 1); border-left-color: rgba(var(--color-i5oi714dz), 1) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__input { width: 100%; height: 40px; padding-left: 10px; padding-right: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 14px; border-top-color: rgba(var(--color-isb30hdcx), 0.25); border-right-color: rgba(var(--color-igifl7r9b), 0.25); border-bottom-color: rgba(var(--color-iaoxxvatn), 0.25); border-left-color: rgba(var(--color-ihche2r01), 0.25) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__select { width: 100%; height: 40px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; font-size: 14px; -webkit-appearance: none; -moz-appearance: none; appearance: none; padding-left: 10px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; border-top-color: rgba(var(--color-imjly9r99), 1); border-right-color: rgba(var(--color-itqqwcjb6), 1); border-bottom-color: rgba(var(--color-ijf3evqx8), 1); border-left-color: rgba(var(--color-i5xxhec1y), 1) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__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-shop2-search--u-im37a91r9 .mosaic-shop2-search__colors { width: 100%; position: relative }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__colors-arrow { width: 11px; height: 10px; flex-shrink: 0; background-image: none; margin-right: 10px; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__color-text { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; font-size: 14px }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__color-active { min-height: 40px; 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-imyr9fqym), 1); border-right-color: rgba(var(--color-ik8y1g4ci), 1); border-bottom-color: rgba(var(--color-i30tn45jz), 1); border-left-color: rgba(var(--color-i9io4uzjz), 1); padding-top: 3px; padding-left: 8px; padding-right: 3px; padding-bottom: 3px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end; cursor: pointer; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__colors-list { display: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: absolute; left: 0px; right: 0px; top: 100%; z-index: 1; list-style-type: none; 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-is7pj0iyc), 1); border-right-color: rgba(var(--color-iyl7to2mg), 1); border-bottom-color: rgba(var(--color-ixuyzrlkt), 1); border-left-color: rgba(var(--color-ijb7gihu8), 1); background-color: rgba(var(--color-ihgswxzbv), 1) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__color-item { min-height: 28px; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__color-icon { width: 22px; height: 22px; margin-right: 5px; flex-shrink: 0; 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-injckux0a), 1); border-right-color: rgba(var(--color-ikb07e24t), 1); border-bottom-color: rgba(var(--color-iyumuvwgq), 1); border-left-color: rgba(var(--color-iiwk969r1), 1); position: relative; background-size: contain; overflow-x: hidden; overflow-y: hidden; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__red { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-imacbldl1), 1) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__blue { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-i9ksb97v2), 1) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__color-check { top: 3px; left: 3px; width: 15px; height: 15px; position: absolute; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCXZpZXdCb3g9IjAgMCAxNSAxNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzc1LjE0NyAzNzUuMTQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPGc+DQoJCTxwb2x5Z29uIHBvaW50cz0iMTQsMCA1LDEyLjUgMSw3IDAsOCA1LDE1IDE1LDEiLz4NCgk8L2c+DQo8L3N2Zz4="); display: none }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__button { width: 100%; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: 40px; background-color: rgba(var(--color-iodils8iy), 1) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__button-text { color: rgba(var(--color-isu8auyp8), 1) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__checkbox { display: none }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i3q243pch), 1); border-right-color: rgba(var(--color-i7u99l8i1), 1); border-bottom-color: rgba(var(--color-itlsfp0e4), 1); border-left-color: rgba(var(--color-ihk0pk78w), 1); background-color: rgba(var(--color-ilo22o8h1), 0) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-value { margin-left: 5px; font-size: 14px }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon:hover, .mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__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-shop2-search--u-im37a91r9 .mosaic-shop2-search__checkbox:checked ~ .mosaic-shop2-search__checkbox-icon, .mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__checkbox.is-checked ~ .mosaic-shop2-search__checkbox-icon { background-color: rgba(var(--color-ik7njij89), 0.2); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzMzIiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__color-item.is-active .mosaic-shop2-search__color-check { display: block }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title:hover .svg_image--u-iq3cmq4ye .path-i7lzin3mo, .mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title.is-hover .svg_image--u-iq3cmq4ye .path-i7lzin3mo { stroke: rgba(var(--color-i1kzqpoyz), 1) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title:hover .svg_image--u-iq3cmq4ye .path-ibek295ad, .mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title.is-hover .svg_image--u-iq3cmq4ye .path-ibek295ad { stroke: rgba(var(--color-idlwamk3j), 1) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title:active .svg_image--u-iq3cmq4ye .path-i7lzin3mo, .mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title.is-active .svg_image--u-iq3cmq4ye .path-i7lzin3mo { stroke: rgba(var(--color-ivvld6dll), 1) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title:active .svg_image--u-iq3cmq4ye .path-ibek295ad, .mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title.is-active .svg_image--u-iq3cmq4ye .path-ibek295ad { stroke: rgba(var(--color-ix8w50ng2), 1) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title:focus .svg_image--u-iq3cmq4ye .path-i7lzin3mo, .mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title.is-focus .svg_image--u-iq3cmq4ye .path-i7lzin3mo { stroke: rgba(var(--color-ifs9wk9ai), 1) }
.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title:focus .svg_image--u-iq3cmq4ye .path-ibek295ad, .mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__title.is-focus .svg_image--u-iq3cmq4ye .path-ibek295ad { stroke: rgba(var(--color-iosh1zln4), 1) }
.svg_image--u-iq3cmq4ye { margin-left: 0px; 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: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-i1cm4u57l), 0) }
.svg_image--u-iq3cmq4ye svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-iq3cmq4ye .path-i7lzin3mo { stroke: rgba(var(--color-i74h60m1r), 1) }
.svg_image--u-iq3cmq4ye .path-ibek295ad { stroke: rgba(var(--color-ir5i8g00k), 1) }
.mosaic-search--u-iuh6wj3ee { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-search__form--u-ij0yd7eb1 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; position: relative; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-search__label--u-ijcefvfuj { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; background-image: linear-gradient(rgba(var(--color-ihghj82tf), 1) 0%, rgba(var(--color-ihghj82tf), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.mosaic-search__input--u-ipy0uvucf { width: 100%; padding-left: 15px; border-right-style: none; border-top-style: none; border-bottom-style: none; border-left-style: none; font-size: 14px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; background-color: rgba(var(--color-iu0gb5cdm), 0); padding-right: 15px }
.mosaic-search__button--u-iso6hpytq { cursor: pointer; height: 50px; width: 50px; padding-right: 10px; padding-left: 10px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-color: rgba(var(--color-ip39zyugo), 1); flex-shrink: 0; margin-left: 2px }
.mosaic-search__button--u-iso6hpytq:hover, .mosaic-search__button--u-iso6hpytq.is-hover { background-color: rgba(var(--color-idpbdv9qk), 1) }
.mosaic-search__button--u-iso6hpytq:hover .mosaic-search__span--u-ior7mzfty, .mosaic-search__button--u-iso6hpytq.is-hover .mosaic-search__span--u-ior7mzfty { color: rgba(var(--color-i7xnc7ful), 1) }
.mosaic-search__span--u-ior7mzfty { display: none; margin-left: 0px; font-size: 14px; text-transform: uppercase }
.svg_image--u-io8587prn { position: relative; display: none; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 15px; width: 15px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-i1p5z3atv), 1) }
.svg_image--u-io8587prn > svg { flex-shrink: 0 }
.svg_image--u-i9gzk3l8e { margin-left: 0px; 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; background-color: rgba(var(--color-invid5pi0), 0) }
.svg_image--u-i9gzk3l8e svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-i9gzk3l8e .path-ikye0fd72 { stroke: rgba(var(--color-ipp8lvn9a), 1) }
.dropdown__button--u-iwg62n80f:hover .svg_image--u-i9gzk3l8e .path-ikye0fd72, .dropdown__button--u-iwg62n80f.is-hover .svg_image--u-i9gzk3l8e .path-ikye0fd72 { stroke: rgba(var(--color-ikq6d4z2s), 1) }
.dropdown__button--u-iwg62n80f:active .svg_image--u-i9gzk3l8e .path-ikye0fd72, .dropdown__button--u-iwg62n80f.is-active .svg_image--u-i9gzk3l8e .path-ikye0fd72 { stroke: rgba(var(--color-i3y32oy4v), 1) }
.dropdown__button--u-iwg62n80f:focus .svg_image--u-i9gzk3l8e .path-ikye0fd72, .dropdown__button--u-iwg62n80f.is-focus .svg_image--u-i9gzk3l8e .path-ikye0fd72 { stroke: rgba(var(--color-inv0lzpw8), 1) }
.hor-menu--u-ileafa2m0 { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; width: 100%; padding-right: 0px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 0px; margin-right: 0px; padding-left: 0px }
.hor-menu--u-ileafa2m0 .is-removed { display: none }
.hor-menu--u-ileafa2m0 .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: 57px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-ileafa2m0 .hor-menu__item { flex-shrink: 0; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; margin-left: 5px; margin-right: 5px }
.hor-menu--u-ileafa2m0 .hor-menu__link, .hor-menu--u-ileafa2m0 .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-ilvyy4u6h), 1) }
.hor-menu--u-ileafa2m0 .hor-menu__icon, .hor-menu--u-ileafa2m0 .hor-menu__sub_icon { background-color: rgba(var(--color-ieurwwaao), 1); width: 10px; height: 10px; margin-left: 10px }
.hor-menu--u-ileafa2m0 .hor-menu__sub_icon { background-color: rgba(var(--color-i5q01ospj), 1); display: none }
.hor-menu--u-ileafa2m0 .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; background-color: rgba(var(--color-i0ioqyumi), 1); width: 230px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; box-shadow: none; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.hor-menu--u-ileafa2m0 .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-ileafa2m0 .hor-menu__sub_link { background-color: rgba(var(--color-imamfcwr1), 1); color: rgba(var(--color-ikh5j50qd), 1) }
.hor-menu--u-ileafa2m0 .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: 20px; list-style-type: none }
.hor-menu--u-ileafa2m0 .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-ileafa2m0 .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-i5kb987z6), 1);  -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-it2dflvjw), 1) }
.hor-menu--u-ileafa2m0 .hor-menu__icon { display: none }
.hor-menu--u-ileafa2m0 .hor-menu__link { color: rgba(var(--color-i1w0csg9a), 1); font-weight: 700; font-size: 13px; text-transform: uppercase; padding-left: 10px; padding-right: 10px; margin-left: 0px; margin-right: 0px; padding-top: 20px; padding-bottom: 20px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.hor-menu--u-ileafa2m0 .hor-menu__link:hover, .hor-menu--u-ileafa2m0 .hor-menu__link.is-hover { color: rgba(var(--color-i9knfok4k), 1) }
.hor-menu--u-ileafa2m0.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-ileafa2m0 .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-ileafa2m0 .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100%; margin-left: 5px; margin-right: 5px }
.hor-menu--u-ileafa2m0 .hor-menu__more_list .hor-menu__sub_list { right: 0px }
.hor-menu--u-ileafa2m0 .hor-menu__sub_list > .hor-menu__sub_item { font-size: 11px; font-weight: 600; padding-bottom: 0px; padding-top: 0px; border-bottom-style: dashed; border-bottom-width: 0px; border-bottom-color: rgba(var(--color-idycylogu), 0.11); color: rgba(var(--color-il1nb3d11), 0); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; text-transform: uppercase; margin-right: 0px }
.hor-menu--u-ileafa2m0 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { background-color: rgba(var(--color-iy88dmlfg), 0); padding-top: 10px; padding-bottom: 15px; padding-left: 15px; padding-right: 15px; color: rgba(var(--color-ivoxf5gt5), 0.81) }
.hor-menu--u-ileafa2m0 .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { background-color: rgba(var(--color-idxzvhzfb), 1); color: rgba(var(--color-ie31g2i77), 1); width: 40px; min-height: 40px; justify-content: center; border-top-left-radius: 200px; border-top-right-radius: 200px; border-bottom-right-radius: 200px; border-bottom-left-radius: 200px; background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; box-shadow: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.hor-menu--u-ileafa2m0 .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link:hover, .hor-menu--u-ileafa2m0 .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link.is-hover { background-image: none; background-color: rgba(var(--color-ibzfuw1rl), 1); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.hor-menu--u-ileafa2m0 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-ileafa2m0 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { color: rgba(var(--color-i4ke3v1k1), 1) }
.hor-menu--u-ileafa2m0 .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link > .hor-menu__text { font-size: 11px; text-transform: uppercase; font-weight: 500 }
.hor-menu--u-ileafa2m0 .hor-menu__item:hover .hor-menu__sub_list > .hor-menu__sub_item:hover .hor-menu__sub_list, .hor-menu--u-ileafa2m0 .hor-menu__item.is-hover .hor-menu__sub_list > .hor-menu__sub_item.is-hover .hor-menu__sub_list { margin-left: 5px }
.dropdown--u-isogpnfo9 { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; margin-top: 0px; color: rgba(var(--color-i2ns1nvq5), 1); cursor: auto; 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; margin-right: 0px; padding-right: 0px; margin-left: auto; justify-content: flex-end }
.dropdown__wrapper--u-i0nw6cfne { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.dropdown__button--u-isol66okw { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(var(--color-i37x2sfby), 1); color: rgba(var(--color-i2p7bfkd6), 1); position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-shrink: 0; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; overflow-x: visible; overflow-y: visible; font-size: 16px; box-shadow: none; width: 42px; height: 42px; justify-content: center; outline-style: none; outline-width: 0px; margin-bottom: 0px; margin-right: 10px; margin-left: 20px }
.dropdown__button--u-isol66okw:hover, .dropdown__button--u-isol66okw.is-hover { box-shadow: 3px 2px 10px 0px rgba(var(--color-ixkgad2zt), 0.11) }
.dropdown__content-wrapper--u-i5hjmc6vb { position: absolute; top: 100%; left: auto; display: none; z-index: 1000; overflow-x: hidden; overflow-y: hidden; bottom: auto; right: 0% }
.dropdown__content--u-iyqejvpc4 { width: 800px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: rgba(var(--color-iw0behkkl), 0); box-shadow: none; overflow-x: visible; overflow-y: visible; max-width: none }
.div--u-irif42psw { width: 100%; position: relative; box-shadow: 4px 3px 10px 0px rgba(var(--color-ispxsuujw), 0.11); padding-left: 20px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-color: rgba(var(--color-iv11x7v8j), 1); max-width: none }
.svg_image--u-igdv8jmy6 { 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: 40%; width: 40%; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-igdv8jmy6 > svg { flex-shrink: 0 }
.svg_image--u-igdv8jmy6 svg { width: 100%; height: 100% }
.svg_image--u-igdv8jmy6 .path-irae3nk67 { fill: rgba(var(--color-i45b222bj), 1) }
.mosaic-search--u-iks5jhx7x { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; width: 100%; max-width: none }
.mosaic-search__form--u-ii2rztn2w { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; position: relative }
.mosaic-search__label--u-iaioh73j1 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100% }
.mosaic-search__input--u-ie1wysw9d { width: 100%; padding-left: 25px; padding-top: 15px; padding-bottom: 15px; padding-right: 25px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; color: rgba(var(--color-iqfxfk52a), 1); outline-style: none; background-color: rgba(var(--color-i4znqbbn9), 0); margin-right: 10px; border-bottom-color: rgba(var(--color-ikit8r5jl), 0.1); font-size: 14px }
.mosaic-search__input--u-ie1wysw9d::placeholder { color: rgba(var(--color-ixpgaf2v8), 0.72) }
.mosaic-search__button--u-id7md5bas { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; background-color: rgba(var(--color-ihe7nwrv7), 1); color: rgba(var(--color-i5566mrmr), 1); position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-shrink: 0; margin-top: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; justify-content: space-between; box-shadow: none }
.mosaic-search__span--u-i5787apa9 { color: rgba(var(--color-i9ub2mwrg), 1); font-weight: 800; font-size: 11px; margin-right: 0px; text-transform: uppercase }
.div--u-ikpjfijuk { width: 100%; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; background-color: rgba(var(--color-ivqr0bwfp), 1); border-top-left-radius: 200px; border-top-right-radius: 200px; border-bottom-right-radius: 200px; border-bottom-left-radius: 200px; padding-left: 30px }
.div--u-icj4y2g6s { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.heading--u-ivv7bybim { font-size: 18px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; text-transform: none; text-align: left; color: rgba(var(--color-if6w8l2ky), 1); font-weight: 500; width: 100%; letter-spacing: 0px; z-index: 2 }
.text--u-iq8ymt4bs { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; margin-top: 0px; color: rgba(var(--color-itivfmyhi), 0.6); margin-left: 0px; margin-right: 0px; width: 100%; font-size: 14px }
.div--u-iguf37lu3 { width: auto; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-shrink: 0; margin-right: 40px; margin-left: 0px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin-bottom: 0px }
.svg_image--u-id2m6ec22 { 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: 18px; width: 18px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; margin-right: 0px; min-height: 0px; border-top-style: none; border-top-width: 1px; border-right-style: none; border-right-width: 1px; border-bottom-style: none; border-bottom-width: 1px; border-left-style: none; border-left-width: 1px; border-top-color: rgba(var(--color-ip3mph3go), 0.1); border-right-color: rgba(var(--color-i7lafcc6x), 0.1); border-bottom-color: rgba(var(--color-ib1ex9ovh), 0.1); border-left-color: rgba(var(--color-i9a0madez), 0.1) }
.svg_image--u-id2m6ec22 > svg { flex-shrink: 0 }
.svg_image--u-id2m6ec22 svg { width: 100%; height: 100% }
.svg_image--u-id2m6ec22 .path-ird6ikcf0 { fill: rgba(var(--color-idrmrdqp7), 1) }
.div--u-i7jvslzz2 { width: 100%; position: relative; display: inline-block; margin-top: auto; margin-bottom: auto }
.list__item--u-iwi8b18xh { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: auto; margin-right: 0px }
.list--u-iux8idzxl { display: -webkit-box; display: -ms-flexbox; display: flex }
.div--u-irofbm17h { width: auto; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 0px; justify-content: flex-end; margin-top: 0px; margin-right: 0px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
.svg_image--u-ilxji60zg { 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: 17px; width: 18px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; margin-right: 0px; min-height: 0px }
.svg_image--u-ilxji60zg > svg { flex-shrink: 0 }
.svg_image--u-ilxji60zg svg { width: 100%; height: 100% }
.svg_image--u-ilxji60zg .path-iz9bg0s9l { fill: rgba(var(--color-icxssheir), 1) }
.div--u-ivho4j4le { width: auto; position: relative; display: inline-block; margin-left: 0; margin-right: 0px }
.text--u-itufcs5vo { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 13px; opacity: 0.5; color: rgba(var(--color-inn7qkq9i), 1) }
.list__item--u-iz76yss3k { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.list--u-ingvf5n4v { display: block }
.link-universal--u-izjkk3zh0 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-iae6whpfp), 1) }
.link-universal--u-izjkk3zh0:hover .text--u-idbawh9c5, .link-universal--u-izjkk3zh0.is-hover .text--u-idbawh9c5 { color: rgba(var(--color-ippv1a3un), 1) }
.text--u-idbawh9c5 { display: block; font-weight: 600; font-size: 14px; color: rgba(var(--color-i9ohuj9km), 1) }
.div--u-ioak9embe { width: 50px; position: relative; display: none; height: 50px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-left: 0; margin-right: 15px; border-top-left-radius: 200px; border-top-right-radius: 200px; border-bottom-right-radius: 200px; border-bottom-left-radius: 200px; background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; border-top-style: none; border-top-width: 1px; border-right-style: none; border-right-width: 1px; border-bottom-style: none; border-bottom-width: 1px; border-left-style: none; border-left-width: 1px; border-top-color: rgba(var(--color-i3dqqczf2), 0.36); border-right-color: rgba(var(--color-i6pmealvb), 0.36); border-bottom-color: rgba(var(--color-i0f3v9m7f), 0.36); border-left-color: rgba(var(--color-itlw7g4zz), 0.36); -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.text--u-idskycbh6 { color: rgba(var(--color-i5eh9va73), 0.73); font-size: 13px; margin-left: auto; margin-right: 0px }
.div--u-i0kavmami { width: 50px; position: relative; display: none; height: 50px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-left: 0px; margin-right: 15px; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px; background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; flex-shrink: 0; border-top-style: none; border-top-width: 1px; border-right-style: none; border-right-width: 1px; border-bottom-style: none; border-bottom-width: 1px; border-left-style: none; border-left-width: 1px; border-top-color: rgba(var(--color-iof5nu0hh), 0.36); border-right-color: rgba(var(--color-i5vmwwbhq), 0.36); border-bottom-color: rgba(var(--color-itpf2o1o8), 0.36); border-left-color: rgba(var(--color-i6soe7kvr), 0.36); margin-top: auto; margin-bottom: auto }
.section--u-i75w7a5w2 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; padding-left: 5%; padding-right: 5%; background-color: rgba(var(--color-i2ddomyou), 1); max-width: none; padding-bottom: 10px; color: rgba(var(--color-i2dn1nkho), 1); cursor: auto; font-family: Onest, sans-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; padding-top: 10px; background-image: linear-gradient(to right bottom, rgba(var(--color-ijouzppky), 0) 0%, rgba(var(--color-ihw6hzg8h), 0.52) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.container--u-izxrkumbh { width: 100%; max-width: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.div--u-i84ykwl9j { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: auto; margin-bottom: auto;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 7px; padding-bottom: 7px; justify-content: flex-start; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; margin-left: 0px; margin-right: 0px }
.dropdown--u-i4grjvoy9 { display: inline-block; margin-top: auto; margin-bottom: auto; margin-left: 0; margin-right: 0px }
.dropdown__wrapper--u-iqolp5y2q { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.dropdown__button--u-ic6btuxhn { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; margin-top: auto; margin-right: 0px; margin-bottom: auto; margin-left: 20px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; 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-i30ou3awb), 0.42); border-right-color: rgba(var(--color-ic4d5igti), 0.42); border-bottom-color: rgba(var(--color-i5yymapwd), 0.42); border-left-color: rgba(var(--color-ivjhe38dr), 0.42); line-height: normal; background-color: rgba(var(--color-imdtsyuiq), 0); color: rgba(var(--color-ic2e16yga), 1); cursor: pointer; outline-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 45px; height: 45px; border-top-left-radius: 200px; border-top-right-radius: 200px; border-bottom-right-radius: 200px; border-bottom-left-radius: 200px }
.dropdown__content-wrapper--u-iwoowt1e8 { position: absolute; top: 100%; left: auto; display: none; z-index: 1000; bottom: auto; right: 0% }
.dropdown__content--u-iyh38rw0d { width: 300px; padding-top: 35px; padding-right: 35px; padding-bottom: 35px; padding-left: 35px; background-color: rgba(var(--color-ijr9qc7ld), 1); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; margin-top: 20px; box-shadow: 3px 3px 15px 0px rgba(var(--color-i8zrtg470), 0.1) }
.svg_image--u-i6gt10isk { margin-left: auto; 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: 12px; width: 12px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-iw7vs3n8m), 0); margin-right: auto }
.svg_image--u-i6gt10isk svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-i6gt10isk .path-ippqwh3pl { fill: rgba(var(--color-iv4mbg4mb), 1) }
.div--u-istexfmto { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-shrink: 5; margin-right: 0px; margin-left: 0px }
.svg_image--u-is799lzsu { 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: 15px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; margin-right: 0px; min-height: 0px; border-top-style: none; border-top-width: 1px; border-right-style: none; border-right-width: 1px; border-bottom-style: none; border-bottom-width: 1px; border-left-style: none; border-left-width: 1px; border-top-color: rgba(var(--color-iufb6f6cb), 0.1); border-right-color: rgba(var(--color-iwq8w9gul), 0.1); border-bottom-color: rgba(var(--color-i1vtfs1si), 0.1); border-left-color: rgba(var(--color-iiak0ieai), 0.1) }
.svg_image--u-is799lzsu > svg { flex-shrink: 0 }
.svg_image--u-is799lzsu svg { width: 100%; height: 100% }
.svg_image--u-is799lzsu .path-ird6ikcf0 { fill: rgba(var(--color-iqv8jeh4v), 1) }
.div--u-iizft4v84 { width: 100%; position: relative; display: inline-block; margin-top: 0px; margin-bottom: 0px }
.list__item--u-ib8y6354j { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.list--u-iaciipwr9 { display: block }
.text--u-ikxx5xxkf { color: rgba(var(--color-ixb81ezv7), 1); font-size: 13px }
.div--u-int9va10h { margin-right: 20px }
.div--u-ij2udxezf { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-shrink: 5; margin-right: 20px; margin-top: 30px }
.svg_image--u-izhnnilje { 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: 15px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; margin-right: 0px; min-height: 0px; border-top-style: none; border-top-width: 1px; border-right-style: none; border-right-width: 1px; border-bottom-style: none; border-bottom-width: 1px; border-left-style: none; border-left-width: 1px; border-top-color: rgba(var(--color-i9v3nvnms), 0.1); border-right-color: rgba(var(--color-is2fb0kyf), 0.1); border-bottom-color: rgba(var(--color-ip1czl28z), 0.1); border-left-color: rgba(var(--color-i0xod46ru), 0.1) }
.svg_image--u-izhnnilje > svg { flex-shrink: 0 }
.svg_image--u-izhnnilje svg { width: 100%; height: 100% }
.svg_image--u-izhnnilje .path-ird6ikcf0 { fill: rgba(var(--color-irep18yyx), 1) }
.svg_image--u-izhnnilje .path-iuyjcc5dv { fill: rgba(var(--color-ixqs6qcj8), 1) }
.div--u-ihs63pq9p { width: 100%; position: relative; display: inline-block; margin-top: 0px; margin-bottom: 0px }
.list__item--u-iszudr3wf { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.list--u-im0xxhns2 { display: block }
.text--u-iq8a3dp3u { color: rgba(var(--color-i2sy2oqji), 1); font-size: 14px; display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 700; margin-top: auto; margin-bottom: auto }
.div--u-i5i5oulzv { margin-right: 20px }
.link-universal--u-i1gxrneyh { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.section--u-ibkjb71b7 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; background-color: rgba(var(--color-io7kw1saz), 1); padding-left: 5%; padding-right: 5%; padding-top: 4%; padding-bottom: 4%; color: rgba(var(--color-iu3f2ri7m), 1); cursor: auto; font-family: Onest, sans-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; background-image: linear-gradient(to right bottom, rgba(var(--color-ildtsryop), 0) 0%, rgba(var(--color-ico5e84fe), 0.64) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.section--u-i2if37vu5 { display: block; width: 80%; position: relative; height: auto; padding-right: 60px }
.div--u-ign3j832i { width: 30%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-top: 0px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; margin-left: 0px; margin-right: 0px; margin-bottom: 5px; min-height: 77px; margin-top: 0px }
.div--u-im9xn0ijz { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; border-right-style: none; border-right-width: 1px; border-right-color: rgba(var(--color-iumkkl5h9), 0.19); margin-top: 0px; margin-bottom: 0px }
.list__item--u-ii62vj3b1 { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px }
.list--u-i9ic25neq { display: inline-block; width: 220px; margin-left: 0px }
.link-universal--u-ilublgjqc { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-iu27n1cyn), 1) }
.div--u-ijmnz1xs7 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start; padding-left: 0px; padding-right: 10px; margin-top: 0px; margin-left: 0px; margin-right: 0px; height: auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 0px; border-right-style: none; border-right-width: 1px; border-right-color: rgba(var(--color-iccmpy1fz), 0.19); border-top-style: none; border-bottom-style: none; border-left-style: none }
.list__item--u-iicxitoxc { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px }
.list--u-i38joobo9 { display: inline-block; width: auto; margin-left: 20px }
.text--u-ifv4bwmbi { font-size: 14px; font-weight: 500; color: rgba(var(--color-iehn7s5ck), 1) }
.heading--u-iyktq0mh3 { font-size: 14px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; position: relative; color: rgba(var(--color-i85owek09), 0.48) }
.heading--u-igrguvtgv { font-size: 14px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; color: rgba(var(--color-i3ir0q7il), 0.48); width: 100% }
.div--u-i4ir32sdq { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start; padding-left: 0px; padding-right: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; height: auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list__item--u-ipfj3ecdn { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; margin-left: 0px; margin-right: 0px; width: 100%; line-height: 30px }
.list--u-iu01p5xna { display: inline-block; width: auto; margin-left: 0px }
.text--u-io2yjtg9q { font-size: 14px; font-weight: 500; color: rgba(var(--color-i93755iei), 1); padding-top: 2px; padding-bottom: 2px; display: block; line-height: normal; margin-left: 0px; margin-right: 0px; width: 100% }
.div--u-i03jabii4 { width: 33%; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -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; height: auto; min-height: 77px; margin-left: 50px; margin-right: 0px; margin-top: 0px }
.heading--u-itxmnkawz { font-size: 14px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; color: rgba(var(--color-i8mb5o1a2), 0.48); width: 100% }
.blocklist--u-itep1fzna { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; width: 300px; min-width: 0px; font-size: 14px; line-height: normal; margin-left: 0px; margin-right: auto; margin-top: 0px; justify-content: center }
.blocklist--u-itep1fzna .is-removed { display: none }
.blocklist--u-itep1fzna.slick-last-slide .blocklist__arrow--prev--u-iwuzqnvvl.slick-disabled, .blocklist--u-itep1fzna.slick-last-slide .blocklist__arrow--next--u-ivyjf7gmi.slick-disabled { opacity: 0; visibility: hidden }
.blocklist__items_wrapper--u-ikbeludux { width: 100%; height: 100% }
.blocklist__list--u-il81bfe60 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; flex-wrap: wrap; font-size: 14px }
.blocklist__item__outer--u-ihhsdawdh { display: block; flex-shrink: 0; max-width: 100%; width: auto }
.blocklist__item--u-i8zix2msz { flex-shrink: 1; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; min-width: auto; max-width: 100%; margin-top: 2px; margin-right: 20px; margin-bottom: 2px; margin-left: 2px; width: 40px; height: 40px; border-top-color: rgba(var(--color-iqjlk2ram), 0.1); border-right-color: rgba(var(--color-ins9tzbut), 0.1); border-bottom-color: rgba(var(--color-isj9mk60c), 0.1); border-left-color: rgba(var(--color-itmswwxzs), 0.1); border-top-style: solid; border-top-width: 0px; border-right-style: solid; border-right-width: 0px; border-bottom-style: solid; border-bottom-width: 0px; border-left-style: solid; border-left-width: 0px }
.blocklist__arrows_wrapper--u-iemo1vlwt { -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-i6d6b69ys { 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-iwuzqnvvl { 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 }
.blocklist__arrow--prev--u-iwuzqnvvl:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--prev2--u-ixiruduog { 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-ixiruduog:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-ivyjf7gmi { pointer-events: auto; cursor: pointer; width: 20px; height: 32px; background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png"); background-repeat: no-repeat }
.blocklist__arrow--next--u-ivyjf7gmi:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next2--u-iql3r5f1x { 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-iql3r5f1x:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__pagination_wrapper--u-iy7xsd9aw { -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-inh67chj5 { 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-ir73tr9a7), 0.2) }
.blocklist__pagination2--u-ik6i7br7e { 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-igky89cpk), 0.2) }
.blocklist__pagination_item--u-ip2vkr699 { 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-i0pdamdsl), 0.4) }
.blocklist__pagination_item2--u-i316k843q { 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-iwrrc7hne), 0.4) }
.blocklist__controls_container--u-igfnwu82g { 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-i390rjznv { 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-i6n4dwcw3 { 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-i8zn7s0ex { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; width: 40px; height: 40px }
.svg_image--u-izepfgypw { 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; margin-right: 0px }
.svg_image--u-izepfgypw > svg { flex-shrink: 0 }
.svg_image--u-izepfgypw svg { width: 100%; height: 100% }
.svg_image--u-izepfgypw .path-iepsexngm { fill: rgba(var(--color-i81ae106g), 1) }
.svg_image--u-izepfgypw .path-i6mipy76i { fill: rgba(var(--color-ibvg4wzup), 1) }
.svg_image--u-izepfgypw .path-ibsvxdq98 { fill: rgba(var(--color-ik9lzhnue), 1) }
.svg_image--u-izepfgypw .path-iful21upu { fill: rgba(var(--color-i9i3lka66), 1) }
.svg_image--u-izepfgypw .path-im9mffe7j { fill: rgba(var(--color-icvbgr2nz), 1) }
.svg_image--u-izepfgypw .path-igwwxzmmr { fill: rgba(var(--color-i0ib2s601), 1) }
.svg_image--u-izepfgypw .path-is799wo68 { fill: rgba(var(--color-i8wkj2faq), 1) }
.mosaic-mega-copyright--u-ilggomtur { font-size: 15px; line-height: normal; display: block; position: relative; color: rgba(var(--color-ioip0kosw), 1); width: 100%; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; margin-top: auto }
.mosaic-mega-copyright--u-ilggomtur a { color: inherit }
.mosaic-mega-copyright--u-ilggomtur .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 }
.mosaic-site-counters--u-iv7qmhfln { display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: 0px; width: 50%; justify-content: flex-end; text-align: right; margin-top: auto; margin-bottom: auto }
.mosaic-site-counters--u-iv7qmhfln .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 }
.div--u-ipr0mvc36 { width: 33%; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: 0px; margin-right: 0px; justify-content: flex-start; margin-top: 0px }
.container--u-ildjj2anl { display: -webkit-box; display: -ms-flexbox; display: flex; padding-bottom: 30px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-isy5p960m), 0.24); margin-bottom: 0px }
.text--u-ibfggkfmq { font-size: 14px; font-weight: 500; color: rgba(var(--color-iin69zaaz), 1); margin-left: 0px; margin-right: 0px; width: 100% }
.container--u-ijopfoy79 { display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 30px; padding-bottom: 30px; border-top-style: dashed; border-top-width: 1px; border-top-color: rgba(var(--color-ihvyjjb9y), 0.24); -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 20%; padding-left: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ij15it0br), 0.24); padding-right: 30px; border-right-style: dashed; border-right-width: 1px; border-left-style: dashed; border-left-width: 1px; border-right-color: rgba(var(--color-iei1f7d4f), 0.24); border-left-color: rgba(var(--color-iomdowqgl), 0.24) }
.div--u-i6aoel9vi { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: 0px; margin-bottom: 20px; margin-top: 20px; padding-top: 10px }
.heading--u-ivuf85nyb { font-size: 15px; line-height: normal; margin-top: auto; margin-right: 50px; margin-bottom: auto; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; color: rgba(var(--color-ivbk5syb3), 0.48); width: auto }
.div--u-i1z2flhzq { width: auto; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 20px }
.text--u-iz6ay7ovk { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 14px; font-weight: 500; color: rgba(var(--color-iytjxgjsv), 1); margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-site-copyright--u-igvjlunrj { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 14px; font-weight: 500; color: rgba(var(--color-i9a4ghac0), 1); margin-left: 0px; margin-right: 0px; width: 100%; margin-bottom: 15px }
.div--u-im4weabko { width: 100%; position: relative; display: block }
.div--u-ir4abyxmc { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex }
.mosaic-s3-include--u-inp3uwb94 { display: block }
.mosaic-popup--u-ih7h5oqcv { position: fixed; top: 0px; left: 0px; font-size: 12px; z-index: 11 }
.mosaic-popup__inner-bg--u-ippjinjz1 { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-ix0066y84), 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-iwvqujl1z { position: relative; width: 350px; min-height: 300px; max-width: 100vw; background-color: rgba(var(--color-iao8215e1), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto }
.mosaic-popup__close--u-i7vnrbbcz { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 32px; min-height: 32px; 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-i3g7xirun), 1); z-index: 1; background-image: url("/d/tpl25_x2.svg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.rich-text--u-i51nmvq34 { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 17px; line-height: normal; vertical-align: top; position: relative; border-left-style: none; border-left-width: 4px; border-left-color: rgba(var(--color-irzljjual), 1); padding-left: 20px; margin-top: 0px; font-style: italic; justify-content: center; text-align: center }
.mosaic-form--u-i1vqj6oid { display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: auto; margin-right: auto; -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: 30px; padding-right: 30px; padding-top: 40px; padding-bottom: 40px; background-color: rgba(var(--color-i5cflx5nu), 1); box-shadow: 6px 6px 30px 0px rgba(var(--color-ikz9xj5et), 0.21); background-image: url("/d/tpl25_mailbg6.png"); background-repeat: repeat-x; background-position: center bottom 0; background-size: 338px auto; background-attachment: scroll; width: 350px }
.mosaic-form--u-i1vqj6oid * { outline-style: none }
.mosaic-form--u-i1vqj6oid .mosaic-form__title--u-ign4qwfcg { font-size: 30px; line-height: normal; margin-bottom: 10px; text-align: center; font-weight: 700; margin-top: 0px; color: rgba(var(--color-i4q8f8fr5), 1) }
.mosaic-form--u-i1vqj6oid .mosaic-form__header { display: none; margin-bottom: 5px }
.mosaic-form--u-i1vqj6oid .mosaic-form__field { margin-bottom: 20px; font-size: 14px; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-form--u-i1vqj6oid .mosaic-form__name { font-weight: bold; font-size: 15px }
.mosaic-form--u-i1vqj6oid .mosaic-form__text { width: 100%; display: block; height: 60px; 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-i499y1jel), 1); border-right-color: rgba(var(--color-i9i18npn8), 1); border-bottom-color: rgba(var(--color-iv2zn5rlk), 0.24); border-left-color: rgba(var(--color-i4ljqc23j), 1); padding-bottom: 10px; padding-top: 10px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-imctzq3k6), 0); color: rgba(var(--color-ikorlojzo), 1); font-size: 16px; font-weight: 600; margin-left: 0px; margin-right: 0px }
.mosaic-form--u-i1vqj6oid .mosaic-form__date { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: 35px; width: 100%; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-top-color: rgba(var(--color-invipwvbf), 1); border-right-color: rgba(var(--color-ibqjlxetw), 1); border-bottom-color: rgba(var(--color-ig8lnmwpj), 0.72); border-left-color: rgba(var(--color-i1pr4auad), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-ih6pm6xk2), 0); cursor: pointer; color: rgba(var(--color-iirlwcgfg), 1) }
.mosaic-form--u-i1vqj6oid .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-i2ihq9fdt), 1); border-right-color: rgba(var(--color-imnzbzgw8), 1); border-bottom-color: rgba(var(--color-i6sfqln5d), 1); border-left-color: rgba(var(--color-ihginb334), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-ieffhhz7b), 1); cursor: pointer }
.mosaic-form--u-i1vqj6oid .mosaic-form__textarea { width: 100%; display: block; height: 70px; 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-iv2pnlx7v), 0.15); border-right-color: rgba(var(--color-ius1gxhq6), 0.15); border-bottom-color: rgba(var(--color-idimfzokh), 0.15); border-left-color: rgba(var(--color-ilj0pannz), 0.15); padding-bottom: 10px; padding-top: 10px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-ivgggrwvt), 0); font-size: 16px; font-weight: 600; color: rgba(var(--color-igd4s6wwt), 1); margin-left: 0px; margin-right: 0px }
.mosaic-form--u-i1vqj6oid .mosaic-form__select { width: 100%; display: block; height: 35px; 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-ir1uhl0m9), 1); border-right-color: rgba(var(--color-is17oaa96), 1); border-bottom-color: rgba(var(--color-ilo45u8hz), 1); border-left-color: rgba(var(--color-i8sy1d6nj), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 15px; padding-right: 15px; background-color: rgba(var(--color-iuv3h0riu), 0) }
.mosaic-form--u-i1vqj6oid .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-i04ef0er6), 1); border-right-color: rgba(var(--color-i1pe4i9is), 1); border-bottom-color: rgba(var(--color-in5be7pbo), 1); border-left-color: rgba(var(--color-ilcxl7y37), 1); padding-bottom: 8px; padding-top: 8px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-i0p4dkbd5), 1) }
.mosaic-form--u-i1vqj6oid .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-i1vqj6oid .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; background-color: rgba(var(--color-ij5ii3py7), 1); margin-right: 5px; margin-left: 5px }
.mosaic-form--u-i1vqj6oid .mosaic-form__success--u-ix64xfjdo { font-size: 16px }
.mosaic-form--u-i1vqj6oid .mosaic-form__error { color: rgba(var(--color-iei5vg0pf), 1) }
.mosaic-form--u-i1vqj6oid .mosaic-form__required { color: rgba(var(--color-ijgc66lfa), 1) }
.mosaic-form--u-i1vqj6oid .mosaic-form__note { font-size: 12px; color: rgba(var(--color-i9tdg2g15), 1) }
.mosaic-form--u-i1vqj6oid .mosaic-form__radio-icon { width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-iivvl953c), 1); border-right-color: rgba(var(--color-ihszr3svb), 1); border-bottom-color: rgba(var(--color-iz1kroeav), 1); border-left-color: rgba(var(--color-ihwgf8idv), 1); background-color: rgba(var(--color-i9pza4me4), 0.2); display: none }
.mosaic-form--u-i1vqj6oid .mosaic-form__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-iujhfnp7e), 1); border-right-color: rgba(var(--color-il3ikvoxb), 1); border-bottom-color: rgba(var(--color-i15gxvh1z), 1); border-left-color: rgba(var(--color-ijw946kut), 1); background-color: rgba(var(--color-ia3hcnwg3), 0.2); display: none }
.mosaic-form--u-i1vqj6oid .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i1vqj6oid .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-i1vqj6oid .mosaic-form__button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px; font-family: Fira Sans Condensed, sans-serif; font-size: 12px; line-height: normal; background-color: rgba(var(--color-isxe4ubtf), 1); color: rgba(var(--color-i13y3911k), 1); position: static; text-decoration-line: none; margin-left: 0px; margin-right: 0px; width: 220px; text-align: center; height: 60px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-weight: 600; transition-property: all; transition-duration: 300ms; transition-delay: 50ms; transition-timing-function: ease; outline-color: rgba(var(--color-inyxzgqil), 1); outline-width: 6px; box-shadow: none; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; margin-top: 20px; border-top-left-radius: 500px; border-top-right-radius: 500px; border-bottom-right-radius: 500px; border-bottom-left-radius: 500px; justify-content: center; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none }
.mosaic-form--u-i1vqj6oid .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-i7fzcyfbc), 1); border-right-color: rgba(var(--color-iftlzssyt), 1); border-bottom-color: rgba(var(--color-i9zkx0g5x), 1); border-left-color: rgba(var(--color-iy9gm504b), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-i1vqj6oid .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-itleh0b9z), 1) }
.mosaic-form--u-i1vqj6oid .progressContainer { position: relative }
.mosaic-form--u-i1vqj6oid .progressCancel { font-size: 0px; display: block; height: 14px; width: 14px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-ippqjw7sb), 1) }
.mosaic-form--u-i1vqj6oid .progressName { font-size: 0.7em; font-weight: 700; color: rgba(var(--color-ixmnbjpa6), 1); width: 323px; text-align: left; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i1vqj6oid .progressBarStatus { margin-top: 2px; width: 337px; font-size: 0.6em; text-align: left }
.mosaic-form--u-i1vqj6oid .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-i5cj9j84g), 1); margin-top: 2px }
.mosaic-form--u-i1vqj6oid .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-i6dkjy5pl), 1); margin-top: 2px }
.mosaic-form--u-i1vqj6oid .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex }
.mosaic-form--u-i1vqj6oid .button__text { font-family: Fira Sans Condensed, sans-serif; font-size: 17px; font-weight: 700 }
.mosaic-form--u-i1vqj6oid .mosaic-form__radio {  }
.mosaic-form--u-i1vqj6oid .mosaic-form__checkbox {  }
.mosaic-form--u-i1vqj6oid .rich-text--u-i51nmvq34 { font-style: normal; padding-left: 0px }
.mosaic-form--u-i1vqj6oid .mosaic-form__radio-icon:hover, .mosaic-form--u-i1vqj6oid .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-i1vqj6oid .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i1vqj6oid .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-i1vqj6oid .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i1vqj6oid .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i1vqj6oid .mosaic-form__button:hover, .mosaic-form--u-i1vqj6oid .mosaic-form__button.is-hover { background-color: rgba(var(--color-i1c9uib9d), 0.8); box-shadow: none }
.mosaic-form--u-i1vqj6oid .mosaic-form__text::placeholder { color: rgba(var(--color-i76qvrf60), 1) }
.mosaic-form--u-i1vqj6oid .mosaic-form__date::placeholder { color: rgba(var(--color-izryngs4f), 1) }
.mosaic-form--u-i1vqj6oid .mosaic-form__textarea::placeholder { color: rgba(var(--color-i3x6krbdz), 1) }
.mosaic-form--u-i1vqj6oid .mosaic-form__field--u-in8krqi92 .mosaic-form__header { display: none }
.mosaic-form--u-i1vqj6oid .mosaic-form__field--u-iwz6tw6qf .mosaic-form__header { display: none }
.mosaic-form--u-i1vqj6oid .mosaic-form__field--u-iwz6tw6qf .mosaic-form__text::placeholder { color: rgba(var(--color-i2zg6ficx), 0.7) }
.mosaic-form--u-i1vqj6oid .mosaic-form__field--u-i772m6vt8 .mosaic-form__header { display: none }
.mosaic-form--u-i1vqj6oid .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-iy3j0ws5f), 0); border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; margin-right: 10px; width: 40px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; height: 40px; border-top-color: rgba(var(--color-ip6884pe3), 1); border-right-color: rgba(var(--color-iedcsgouq), 1); border-bottom-color: rgba(var(--color-ib9t8agxk), 1); border-left-color: rgba(var(--color-i0okjjzmi), 1) }
.mosaic-form--u-i1vqj6oid .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i1vqj6oid .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { 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; width: 40px; height: 40px; padding-left: 30px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; border-top-color: rgba(var(--color-icemm24he), 1); border-right-color: rgba(var(--color-ihm9tczej), 1); border-bottom-color: rgba(var(--color-i5ymsy42o), 1); border-left-color: rgba(var(--color-ithtv7mbi), 1) }
.mosaic-form--u-i1vqj6oid .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i1vqj6oid .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-i2iz3m4sg), 0.2); background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i1vqj6oid .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i1vqj6oid .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-ii8312pyo), 0.2); background-image: url("/g/s3/mosaic/images/placeholder-featured-image.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i1vqj6oid .mosaic-form__button:hover .button__text, .mosaic-form--u-i1vqj6oid .mosaic-form__button.is-hover .button__text { color: rgba(var(--color-ivg4fyifu), 1) }
.mosaic-form__field--u-in8krqi92 { display: block }
.mosaic-form__field--u-iwz6tw6qf { display: block }
.mosaic-form__field--u-i772m6vt8 { display: block }
.mosaic-form__field--u-io2d8hevr { display: block }
.mosaic-form__field--u-iynpujwh1 { display: block }

@media (max-width: 991px) {
	.container--u-iaach917c { margin-top: 0px; margin-bottom: 100px }
	.heading--u-i3a59w5fl { font-size: 30px }
	.container--u-i6nqlkugf { margin-top: 0px; margin-bottom: 100px }
	.blocklist__item__outer--u-iqffwyg9c { width: 100%; height: auto }
	.blocklist__item--u-ihy4y18dy { min-width: auto }
	.blocklist__list--u-i1rf8avq6 { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.blocklist__item__outer--u-i7ve1orz4 { width: 100%; height: auto }
	.blocklist__item--u-i1ks3fzft { min-width: auto }
	.blocklist__list--u-izq5clvn8 { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.text--u-i02b6mjwl { font-size: 80px }
	.heading--u-i4qtb9omp { font-size: 55px }
	.blocklist__item__outer--u-iaygfaioe { width: 100%; height: auto }
	.blocklist__item--u-ifeuzkkvm { min-width: auto; margin-right: 0px; margin-left: 0px }
	.blocklist__list--u-ipc4zegck { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.section--u-ix11wg5c4 { background-image: url("/d/tpl25_55249492_3_2.webp"); background-repeat: no-repeat; background-position: left calc(349px + 50%) top 81px; background-size: 600.00px auto; background-attachment: scroll; padding-right: 20px; padding-left: 20px }
	.div--u-ify8juwqm { padding-bottom: 0px }
	.div--u-ih322k55m { margin-top: 50px }
	.container--u-id4k0kj6y { 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-i6hm5hvjb { width: 100% }
	.div--u-iokorgsnc { background-image: linear-gradient(rgba(var(--color-i8tjjyj7o), 0.25) 0%, rgba(var(--color-i8tjjyj7o), 0.25) 100%), linear-gradient(to left, rgba(var(--color-iiftrxle5), 0.4) 0%, rgba(var(--color-iej9bmsws), 0) 65%, rgba(var(--color-iz8h8712f), 0) 100%), url("/d/tpl25_3_1.jpg"); background-repeat: no-repeat, no-repeat, no-repeat; background-position: left 0px top 0px, left 0px top 0px, left 0px center; background-size: auto, auto, cover; background-attachment: scroll, scroll, fixed; padding-top: 80px; padding-bottom: 80px }
	.imageFit__overlay--u-imalkq8ec { padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px }
	.heading--u-i8hq24ru0 { font-size: 55px }
	.section--u-i23hbiw7l { background-image: none; background-repeat: no-repeat; background-position: right -370px top calc(388px + 50%); background-size: cover; background-attachment: scroll; padding-bottom: 0px }
	.heading--u-ilvwrwa78 { font-size: 55px }
	.container--u-iggu6icro { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-i0ruepc0q { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse }
	.heading--u-i1du9vrcc { font-size: 55px }
	.page-title--u-ir4xu5ss6 { font-size: 55px }
	.blocklist__item__outer--u-i7zi6ojh5 { width: 33.333333333333%; height: auto }
	.blocklist__item--u-ietvt7ddx { min-width: auto }
	.blocklist__list--u-idak7r04o { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.mosaic-tabs__item--u-i2fwv99py { width: 14%; min-width: 100px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
	.mosaic-tabs__title--u-i0ahv8mw0 { font-size: 13px; display: none }
	.text--u-i42qcal90 { display: block; color: rgba(var(--color-i0heytazz), 1); font-weight: 800 }
	.mosaic-tabs__head--u-iqlf5y3t8 { justify-content: center; border-right-style: solid; border-right-width: 1px; border-right-color: rgba(var(--color-ih5od5kqz), 0.1) }
	.blocklist__item_title--u-i8aya1my1 { font-size: 20px }
	.blocklist__list--u-ic6hyldd3 { 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-iiniaxpku { width: 33.333333333333%; height: auto }
	.blocklist__item--u-ih3adpvb6 { min-width: auto }
	.imageFit--u-ikjlmbgfs { height: 250px }
	.blocklist--u-ixn5k3use { padding-bottom: 60px; padding-left: 20px }
	.blocklist__arrows--u-i2vzbq404 { margin-left: auto; margin-right: auto; padding-right: 2px }
	.div--u-ifmsqh227 { padding-bottom: 40px }
	.div--u-iclhfssh6 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
	.section--u-inyfdiry0 { padding-bottom: 50px }
	.heading--u-igm86n796 { font-size: 30px }
	.heading--u-imw2cj1xc { font-size: 55px }
	.div--u-i60hp61mf { width: 100%; margin-left: 0px; margin-right: 0px }
	.heading--u-innku2of4 { font-size: 55px }
	.div--u-ixqe2oaxn { padding-top: 50px; padding-bottom: 50px }
	.section--u-i0tb4rmhu { padding-top: 50px; padding-bottom: 50px }
	.div--u-idd0b4mi1 { width: auto }
	.heading--u-iw4lewf69 { font-size: 50px; margin-top: 0px; margin-bottom: 20px }
	.section--u-i1pizphfh { background-image: linear-gradient(rgba(var(--color-ick58ttlz), 0.25) 0%, rgba(var(--color-ick58ttlz), 0.25) 100%), url("/d/tpl25_2_2_1.webp"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, left 0px center; background-size: auto, 2205.00px auto; background-attachment: scroll, scroll }
	.container--u-i3ddx42m3 { margin-top: 0px; margin-bottom: 100px }
	.heading--u-i44d9p6ff { font-size: 100px; margin-top: 0px }
	.link-universal--u-i1xenyyly { max-width: 120px; max-height: 120px }
	.hor-menu--u-ileafa2m0 { display: none }
	.dropdown__content-wrapper--u-i5hjmc6vb { top: 100%; bottom: auto; left: auto; right: auto }
	.dropdown__content--u-iyqejvpc4 { width: 550px }
	.div--u-iiw5d8cha { -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 }
	.div--u-isw8tr7fi { justify-content: flex-start; width: 50% }
	.list--u-ibmturras { margin-top: 0px; margin-left: 0px; margin-right: 40px }
	.div--u-ikpjfijuk { margin-right: 20px; margin-left: auto; width: auto; padding-left: 0px }
	.text--u-indl9dgyq { margin-left: 0px; margin-right: 0px; width: 100%; font-size: 16px }
	.link-universal--u-i2ke6e088 { margin-left: 0px; margin-right: 0px; width: 100% }
	.dropdown__button--u-isol66okw { margin-left: 0px; margin-right: 0px }
	.dropdown--u-isogpnfo9 { margin-left: auto; margin-right: 0px }
	.imageFit__img--u-iwbtx7649 { object-fit: contain }
	.imageFit--u-ibhil5yyf { margin-right: 10px }
	.text--u-iq8ymt4bs { text-align: left; font-size: 12px }
	.heading--u-ivv7bybim { letter-spacing: 0px; font-weight: 300; font-size: 14px }
	.div--u-icj4y2g6s { padding-right: 20px }
	.div--u-i84ykwl9j { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end }
	.text--u-idskycbh6 { margin-left: auto; margin-right: 0px; margin-top: 5px }
	.list--u-iux8idzxl { margin-left: auto; margin-right: 0px }
	.div--u-i7jvslzz2 { margin-left: auto; margin-right: 0px; margin-bottom: 0px }
	.div--u-iguf37lu3 { margin-right: 0px; margin-bottom: 0px }
	.dropdown__content-wrapper--u-iwoowt1e8 { top: 100%; bottom: auto; left: auto; right: 0% }
	.div--u-ign3j832i { padding-right: 0px; margin-left: 0px; margin-right: 0px; width: 100%; justify-content: flex-start; padding-top: 0px; padding-bottom: 0px; margin-top: auto; margin-bottom: auto; min-height: auto }
	.div--u-im9xn0ijz { margin-left: 0px; margin-right: 0px; width: auto; justify-content: center }
	.div--u-ijmnz1xs7 { margin-left: 0px; margin-right: 0px; width: 100%; justify-content: flex-start; padding-left: 0px; padding-right: 20px; border-right-style: none }
	.div--u-i4ir32sdq { margin-left: 0px; margin-right: 0px; width: 100%; justify-content: flex-start; padding-left: 0px; padding-right: 20px }
	.blocklist--u-itep1fzna { width: auto; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 20px; margin-bottom: 20px }
	.mosaic-site-counters--u-iv7qmhfln { display: none }
	.div--u-i03jabii4 { width: 100%; margin-left: 0px; margin-right: 0px; margin-top: 20px }
	.list--u-i38joobo9 { margin-left: 0px; margin-right: 0px; width: 100%; margin-top: 20px }
	.list--u-iu01p5xna { margin-left: 0px }
	.heading--u-igrguvtgv { margin-left: 0px }
	.heading--u-itxmnkawz { margin-left: 0px }
	.list--u-i9ic25neq { width: 180px }
	.text--u-ibfggkfmq { width: 100%; margin-left: 0px; margin-right: 0px }
	.heading--u-ivuf85nyb { margin-left: 0px }
	.container--u-ijopfoy79 { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; padding-bottom: 30px; margin-left: 0px; margin-right: 0px; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
	.container--u-ildjj2anl { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.list__item--u-iicxitoxc { margin-left: 0px; margin-right: 0px; width: 100% }
	.div--u-ipr0mvc36 { margin-left: 0px; margin-right: 0px; width: 100% }
	.section--u-ibkjb71b7 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-i1z2flhzq { margin-left: 0px; margin-right: 0px; width: 100%; margin-top: auto; margin-bottom: auto }
	.mosaic-mega-copyright--u-ilggomtur { margin-left: auto; margin-right: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-end; width: auto; margin-top: 0px; margin-bottom: auto }
	.section--u-i2if37vu5 { width: 100% }
	.div--u-i6aoel9vi { margin-top: 0px; padding-top: 0px }
}

@media (max-width: 767px) {
	.container--u-iaach917c { padding-left: 0px; padding-right: 0px }
	.heading--u-i3a59w5fl { text-align: center; font-size: 20px }
	.container--u-i6nqlkugf { padding-left: 20px; padding-right: 20px }
	.blocklist__item--u-ihy4y18dy { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-right: 0px; margin-left: 0px; padding-top: 20px; padding-bottom: 20px; padding-right: 20px; padding-left: 20px }
	.div--u-i3cve8wut { margin-right: 0px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-i273fhss4 { margin-left: 0px }
	.div--u-i3p9phr5w { margin-top: 20px }
	.blocklist__item_title--u-icg1sfyvc { text-align: center; font-size: 22px }
	.blocklist__pagination--u-iwft4vbh7 { margin-left: auto; margin-right: auto }
	.div--u-iraznfk7g { justify-content: center }
	.blocklist__item--u-i1ks3fzft { margin-left: 0px; margin-right: 0px }
	.heading--u-i4qtb9omp { font-size: 40px }
	.section--u-ix11wg5c4 { background-image: none; background-repeat: no-repeat; background-position: right -707px top calc(-296px + 50%); background-size: cover; background-attachment: scroll; padding-right: 20px; padding-left: 20px }
	.section--u-i2glik0xk { padding-right: 20px; padding-left: 20px }
	.div--u-iokorgsnc { border-top-right-radius: 100px; border-bottom-left-radius: 100px }
	.container--u-id4k0kj6y { padding-right: 20px; padding-left: 20px }
	.heading--u-i8hq24ru0 { font-size: 40px }
	.section--u-i23hbiw7l { padding-top: 50px }
	.div--u-ig8fslbiw { padding-top: 50px; padding-bottom: 50px; border-bottom-left-radius: 100px; border-top-right-radius: 100px }
	.heading--u-ilvwrwa78 { font-size: 40px }
	.div--u-iogqti9qd { width: 100px; display: none }
	.div--u-ikopbe946 { 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 }
	.blocklist__item_title--u-idpg5t13b { text-align: center }
	.heading--u-i1du9vrcc { font-size: 40px }
	.section--u-inyfdiry0 { padding-top: 50px; padding-bottom: 50px }
	.div--u-i9eilp8tv { padding-right: 0px; padding-left: 0px }
	.page-title--u-ir4xu5ss6 { font-size: 40px }
	.mosaic-tabs__item--u-i2fwv99py { font-size: 14px; min-width: auto; width: auto; max-width: none; flex-shrink: 0 }
	.blocklist__item__outer--u-i7zi6ojh5 { width: 100%; height: auto }
	.blocklist__item--u-ietvt7ddx { min-width: auto; padding-left: 25px; padding-top: 25px; padding-right: 25px; padding-bottom: 25px }
	.blocklist__list--u-idak7r04o { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.div--u-iveyfut3q { margin-top: 20px }
	.mosaic-tabs__head--u-iqlf5y3t8 { border-right-style: solid; border-right-width: 1px; border-right-color: rgba(var(--color-iq040ai53), 0.1); flex-wrap: nowrap }
	.link-universal--u-i7taaaphk { margin-right: 0px }
	.text--u-iibpvpzf5 { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.div--u-i76uf3xrh { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.link-universal--u-i4ovurtvq { margin-right: 0px }
	.text--u-i48yqk2y2 { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.text--u-ijmv6jg7a { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.link-universal--u-ixg2xftsc { margin-top: 20px }
	.blocklist__list--u-ic6hyldd3 { 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-iiniaxpku { width: 50%; height: auto }
	.blocklist__item--u-ih3adpvb6 { min-width: auto }
	.imageFit--u-ikjlmbgfs { height: 200px }
	.blocklist__item_title--u-iuzjc9lm0 { font-size: 25px }
	.heading--u-igm86n796 { text-align: center; font-size: 25px }
	.div--u-i64hwsg44 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.link-universal--u-in37zi07w { margin-right: 0px }
	.text--u-i1ryjldqz { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.heading--u-imw2cj1xc { font-size: 35px }
	.div--u-ixqe2oaxn { border-top-right-radius: 100px; border-bottom-left-radius: 100px; padding-top: 50px; padding-bottom: 50px }
	.section--u-iqr6h2y4u { padding-right: 20px; padding-left: 20px }
	.heading--u-innku2of4 { font-size: 40px }
	.container--u-ibfeotuwq { padding-right: 40px; padding-left: 40px }
	.section--u-i0tb4rmhu { padding-bottom: 100px }
	.container--u-i3ddx42m3 { padding-left: 20px; padding-right: 20px; margin-bottom: 0px }
	.text--u-itus5oaxy { text-align: center; width: 100% }
	.heading--u-iw4lewf69 { text-align: center; font-size: 40px }
	.div--u-i91ulet1r { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.link-universal--u-iuw3ipwc8 { margin-right: 0px }
	.text--u-i00e12479 { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.text--u-i6prypta3 { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.link-universal--u-inurp41z2 { margin-top: 20px }
	.heading--u-i44d9p6ff { text-align: center; font-size: 50px }
	.section--u-inuxnwz1g { padding-right: 20px; padding-left: 20px }
	.section--u-i1pizphfh { border-bottom-right-radius: 100px; background-image: linear-gradient(rgba(var(--color-izj6cds6f), 0.4) 0%, rgba(var(--color-izj6cds6f), 0.4) 100%), url("/d/tpl25_2_2_1.webp"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, right 0px center; background-size: auto, cover; background-attachment: scroll, scroll }
	.text--u-irgiiwg5m { font-size: 30px; margin-left: 20px }
	.text--u-iyvzv0nl0 { font-size: 20px; margin-left: 20px }
	.div--u-isw8tr7fi { margin-left: auto; margin-right: auto; width: auto; padding-right: 0px }
	.dropdown__button--u-isol66okw { width: 45px; height: 45px; margin-left: 0px }
	.mosaic-search__button--u-id7md5bas { padding-right: 20px; padding-top: 15px; padding-bottom: 15px; padding-left: 20px }
	.mosaic-search__span--u-i5787apa9 { font-size: 12px }
	.dropdown__content--u-iyqejvpc4 { width: 320px; margin-right: 0px }
	.dropdown__content-wrapper--u-i5hjmc6vb { top: 100%; bottom: auto; left: auto; right: auto }
	.dropdown--u-isogpnfo9 { margin-right: auto; margin-left: auto }
	.div--u-irif42psw { padding-right: 15px; padding-left: 15px; padding-bottom: 10px; padding-top: 10px }
	.mosaic-search__input--u-ie1wysw9d { font-size: 14px; padding-top: 10px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px }
	.div--u-iiw5d8cha { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-ikpjfijuk { margin-left: auto; margin-right: auto; margin-bottom: 10px }
	.list--u-ibmturras { margin-left: auto; margin-right: auto }
	.heading--u-ivv7bybim { font-size: 20px; font-weight: 300; letter-spacing: 0px }
	.text--u-idskycbh6 { font-size: 14px }
	.div--u-iguf37lu3 { margin-right: 0px; margin-left: 0px; width: 100% }
	.div--u-irofbm17h { margin-left: 0px; flex-shrink: 0 }
	.text--u-ikxx5xxkf { font-size: 14px }
	.div--u-istexfmto { margin-right: 10px }
	.text--u-iq8a3dp3u { font-size: 14px }
	.div--u-ij2udxezf { margin-right: 10px }
	.section--u-i75w7a5w2 { padding-top: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-i84ykwl9j { margin-left: 0px; margin-right: 0px; width: 100%; margin-top: 20px }
	.container--u-izxrkumbh { margin-left: 0px; margin-right: 0px }
	.list--u-iux8idzxl { margin-left: 0px; margin-right: 0px; width: 100% }
	.div--u-i7jvslzz2 { margin-left: 0px; margin-right: 0px; width: 100% }
	.div--u-icj4y2g6s { padding-right: 0px; margin-left: 0px; margin-right: 0px; width: 100% }
	.container--u-ildjj2anl { flex-wrap: nowrap; -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; justify-content: center; padding-top: 20px; padding-bottom: 20px; margin-left: 0px; margin-right: 0px; width: 100% }
	.div--u-ign3j832i { width: 100%; margin-left: 0px; margin-right: 0px; justify-content: flex-start; margin-bottom: 20px }
	.div--u-i03jabii4 { width: 240px; justify-content: flex-end }
	.div--u-ipr0mvc36 { margin-left: 0px; margin-right: 0px; width: 100%; margin-bottom: 20px }
	.div--u-ijmnz1xs7 { margin-left: 0px; margin-right: 0px; width: 100% }
	.text--u-ibfggkfmq { margin-left: 0px; margin-right: 0px; width: 100% }
	.div--u-i6aoel9vi { margin-left: 0px; margin-right: 0px; width: 100%; margin-top: 20px; margin-bottom: 20px }
	.div--u-i1z2flhzq { margin-left: 0px; margin-right: 0px; width: 100% }
	.div--u-im9xn0ijz { margin-left: 0px; margin-right: 0px; width: 100% }
	.section--u-i2if37vu5 { width: 100% }
}

@media (max-width: 479px) {
	.heading--u-i3a59w5fl { font-size: 20px }
	.blocklist__item_title--u-icg1sfyvc { font-size: 20px }
	.text--u-i02b6mjwl { font-size: 60px }
	.div--u-iogqti9qd { display: none }
	.blocklist__item_title--u-idpg5t13b { text-align: center; font-size: 20px }
	.blocklist__item_text--u-isp2ry6je { text-align: center }
	.heading--u-i4qtb9omp { font-size: 30px }
	.imageFit__overlay--u-imalkq8ec { padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.imageFit--u-iuy96j9x4 { height: 400px }
	.container--u-iaach917c { margin-bottom: 0px }
	.div--u-ify8juwqm { padding-bottom: 50px }
	.div--u-iqn9vw8lv { margin-top: 20px }
	.text--u-iqmzaz418 { text-align: center }
	.blocklist__item_title--u-iuzjc9lm0 { text-align: center; font-size: 20px }
	.blocklist__item_text--u-i91wvmf3b { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.heading--u-i8hq24ru0 { font-size: 30px }
	.container--u-i6nqlkugf { margin-bottom: 0px }
	.section--u-i23hbiw7l { padding-bottom: 50px }
	.heading--u-ilvwrwa78 { font-size: 30px }
	.heading--u-i1du9vrcc { font-size: 30px; margin-bottom: 20px }
	.page-title--u-ir4xu5ss6 { font-size: 30px }
	.blocklist__item__outer--u-i7zi6ojh5 { width: 100%; height: auto }
	.blocklist__item--u-ietvt7ddx { min-width: auto; padding-right: 0px; padding-left: 0px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.blocklist__list--u-idak7r04o { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto; flex-wrap: nowrap; justify-content: flex-start }
	.blocklist__items_wrapper--u-i6wwbxc2z { overflow-x: hidden; overflow-y: hidden }
	.blocklist__pagination_wrapper--u-i1213oxqv { display: -webkit-box; display: -ms-flexbox; display: flex }
	.blocklist__arrows_wrapper--u-ipcqa4m6g { display: -webkit-box; display: -ms-flexbox; display: flex }
	.blocklist__controls_container--u-i9n5kn0j1 { display: -webkit-box; display: -ms-flexbox; display: flex }
	.mosaic-tabs__item--u-i2fwv99py { padding-top: 10px; padding-bottom: 10px; flex-shrink: 0; flex-wrap: nowrap; padding-left: 10px; padding-right: 10px }
	.mosaic-tabs__content--u-ivz54tba6 { margin-top: 20px }
	.blocklist__arrows--u-i8z9x2awz { display: none }
	.blocklist__pagination--u-i14tx57s4 { background-color: rgba(var(--color-ir4o4b8d2), 0); margin-top: auto; top: auto; margin-bottom: -30px }
	.blocklist__pagination_item--u-ittsk6teo { background-color: rgba(var(--color-i22qscei9), 0.05); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
	.blocklist__pagination_item--u-ittsk6teo:active, .blocklist__pagination_item--u-ittsk6teo.is-active { background-color: rgba(var(--color-iubzp0jh2), 1) }
	.mosaic-tabs__head--u-iqlf5y3t8 { flex-wrap: nowrap }
	.div--u-indvhm4eq { padding-bottom: 60px }
	.div--u-invcy746d { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
	.blocklist__item_title--u-i8aya1my1 { text-align: center }
	.blocklist__item_text--u-i51usmrb2 { text-align: center }
	.blocklist__list--u-ic6hyldd3 { 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-iiniaxpku { width: 100%; height: auto }
	.blocklist__item--u-ih3adpvb6 { min-width: auto }
	.div--u-ifmsqh227 { padding-bottom: 0px }
	.heading--u-igm86n796 { font-size: 20px; padding-right: 10px; padding-left: 10px }
	.heading--u-imw2cj1xc { font-size: 25px }
	.container--u-ibfeotuwq { padding-right: 20px; padding-left: 20px }
	.div--u-ixqe2oaxn { background-image: linear-gradient(rgba(var(--color-iszcbrx2f), 0.4) 0%, rgba(var(--color-iszcbrx2f), 0.4) 100%), linear-gradient(to right, rgba(var(--color-izmhdghbl), 0) 0%, rgba(var(--color-ih2c7usdk), 0) 36%, rgba(var(--color-iwrbq506v), 0.4) 100%), url("/d/tpl25_5_61.jpg"); background-repeat: no-repeat, no-repeat, no-repeat; background-position: left 0px top 0px, left 0px top 0px, right 0px center; background-size: auto, auto, cover; background-attachment: scroll, scroll, fixed }
	.heading--u-innku2of4 { font-size: 30px }
	.section--u-i1pizphfh { background-image: linear-gradient(rgba(var(--color-itcgg7s2y), 0.4) 0%, rgba(var(--color-itcgg7s2y), 0.4) 100%), url("/d/tpl25_2_2_1.webp"); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, right 0px center; background-size: auto, cover; background-attachment: scroll, scroll }
	.heading--u-iw4lewf69 { font-size: 35px; margin-top: 20px }
	.section--u-i0tb4rmhu { padding-top: 40px; padding-bottom: 100px }
	.heading--u-i44d9p6ff { font-size: 50px; margin-top: 0px; padding-top: 15px }
	.div--u-iwhcvti5s { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.text--u-irgiiwg5m { margin-left: 0px }
	.text--u-iyvzv0nl0 { margin-left: 0px }
	.div--u-isw8tr7fi { margin-right: 0px; margin-left: 0px; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-right: 0px; padding-bottom: 10px }
	.text--u-indl9dgyq { font-size: 18px }
	.mosaic-shop2-search--u-im37a91r9 .mosaic-shop2-search__body { margin-left: -6px }
	.mosaic-search__input--u-ipy0uvucf { font-size: 12px }
	.mosaic-search__span--u-ior7mzfty { font-size: 12px }
	.mosaic-search__button--u-iso6hpytq { padding-left: 5px; padding-right: 5px }
	.dropdown__button--u-isol66okw { width: 45px; height: 45px }
	.mosaic-search__button--u-id7md5bas { padding-bottom: 5px; padding-top: 5px; padding-right: 10px; padding-left: 10px; margin-top: 0px }
	.dropdown--u-isogpnfo9 { margin-right: 0px }
	.dropdown__content--u-iyqejvpc4 { margin-left: 0px; width: 250px }
	.div--u-irif42psw { margin-left: 0px; padding-left: 10px; padding-right: 10px }
	.mosaic-search__span--u-i5787apa9 { font-size: 10px }
	.mosaic-search__input--u-ie1wysw9d { font-size: 12px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px }
	.dropdown__content-wrapper--u-i5hjmc6vb { top: 100%; bottom: auto; left: auto; right: auto }
	.imageFit--u-ibhil5yyf { margin-left: auto; margin-right: auto }
	.link-universal--u-i1xenyyly { margin-left: auto; margin-right: auto; margin-bottom: 20px }
	.text--u-i3v2l0sdr { text-align: center; justify-content: center }
	.heading--u-ivv7bybim { letter-spacing: 0px; font-weight: 300; font-size: 15px; text-align: center; margin-bottom: 10px }
	.div--u-iguf37lu3 { display: none }
	.div--u-istexfmto { display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: 0px }
	.div--u-ij2udxezf { display: -webkit-box; display: -ms-flexbox; display: flex }
	.div--u-irofbm17h { margin-left: auto; margin-right: auto }
	.text--u-iq8ymt4bs { text-align: center; justify-content: center }
	.dropdown__content--u-iyh38rw0d { width: 250px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px }
	.div--u-i5i5oulzv { margin-right: 10px }
	.div--u-int9va10h { margin-right: 10px }
	.list--u-i9ic25neq { text-align: left; 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; justify-content: center }
	.text--u-ifv4bwmbi { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start }
	.list__item--u-ii62vj3b1 { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; text-align: left }
	.div--u-im9xn0ijz { justify-content: center; margin-left: 0px; margin-right: 0px; width: 100% }
	.list--u-i38joobo9 { text-align: left; 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; justify-content: center }
	.list__item--u-iicxitoxc { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start; text-align: left; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-ijmnz1xs7 { justify-content: flex-start }
	.text--u-ibfggkfmq { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start }
	.list--u-iu01p5xna { text-align: left; 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; justify-content: center }
	.list__item--u-ipfj3ecdn { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; text-align: left }
	.div--u-i4ir32sdq { justify-content: flex-start }
	.text--u-io2yjtg9q { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start }
	.svg_image--u-izepfgypw { width: 100%; height: 100% }
	.link-universal--u-i8zn7s0ex { width: 36px; height: 36px; flex-shrink: 0 }
	.blocklist__item--u-i8zix2msz { width: 36px; height: 36px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; min-width: auto }
	.mosaic-mega-copyright--u-ilggomtur { margin-left: 0px; margin-right: 0px; width: 100% }
	.div--u-i1z2flhzq { margin-left: 0px; margin-bottom: 30px }
	.text--u-iz6ay7ovk { font-size: 14px }
	.mosaic-site-copyright--u-igvjlunrj { font-size: 14px }
	.container--u-ijopfoy79 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.container--u-ildjj2anl { margin-left: 0px; margin-right: 0px; width: 100% }
	.section--u-i2if37vu5 { padding-right: 0px; width: 100% }
	.blocklist__item__outer--u-ihhsdawdh { width: 33.333333333333336%; height: auto }
	.blocklist__list--u-il81bfe60 { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.div--u-i6aoel9vi { margin-top: 0px }
	.div--u-ir4abyxmc { flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
}