@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: "Playfair Display SC"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/playfair_display_sc/playfair_display_sc-r.woff2") format("woff2"), url("/g/fonts/playfair_display_sc/playfair_display_sc-r.woff") format("woff");}
@font-face { font-family: "Playfair Display SC"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/playfair_display_sc/playfair_display_sc-r-i.woff2") format("woff2"), url("/g/fonts/playfair_display_sc/playfair_display_sc-r-i.woff") format("woff");}
@font-face { font-family: "Playfair Display SC"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/playfair_display_sc/playfair_display_sc-b.woff2") format("woff2"), url("/g/fonts/playfair_display_sc/playfair_display_sc-b.woff") format("woff");}
@font-face { font-family: "Playfair Display SC"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/playfair_display_sc/playfair_display_sc-b-i.woff2") format("woff2"), url("/g/fonts/playfair_display_sc/playfair_display_sc-b-i.woff") format("woff");}
@font-face { font-family: "Playfair Display SC"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/playfair_display_sc/playfair_display_sc-bl.woff2") format("woff2"), url("/g/fonts/playfair_display_sc/playfair_display_sc-bl.woff") format("woff");}
@font-face { font-family: "Playfair Display SC"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/playfair_display_sc/playfair_display_sc-bl-i.woff2") format("woff2"), url("/g/fonts/playfair_display_sc/playfair_display_sc-bl-i.woff") format("woff");}
@font-face { font-family: "Marck Script"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/marck_script/marck_script-r.woff2") format("woff2"), url("/g/fonts/marck_script/marck_script-r.woff") format("woff");}
@font-face { font-family: "Poiret One"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/poiret_one/poiret_one-r.woff2") format("woff2"), url("/g/fonts/poiret_one/poiret_one-r.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-t.woff2") format("woff2"), url("/g/fonts/roboto/roboto-t.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-t-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-t-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-l.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-l-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-r.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-r-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-m.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-m-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-b.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-b-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-bl.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-bl-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-t.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-t.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-t-i.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-t-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-e-l.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-e-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 200; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-e-l-i.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-e-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-l.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-l.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-l-i.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-l-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-r.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-r.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-r-i.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-r-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-m.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-m.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-m-i.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-m-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-s-b.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-s-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-s-b-i.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-s-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-b.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-b-i.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-e-b.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-e-b.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-e-b-i.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-e-b-i.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-bl.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-bl.woff") format("woff");}
@font-face { font-family: "Fira Sans"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/fira_sans/fira_sans-bl-i.woff2") format("woff2"), url("/g/fonts/fira_sans/fira_sans-bl-i.woff") format("woff");}
@font-face { font-family: "Philosopher"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/philosopher/philosopher-r.woff2") format("woff2"), url("/g/fonts/philosopher/philosopher-r.woff") format("woff");}
@font-face { font-family: "Philosopher"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/philosopher/philosopher-r-i.woff2") format("woff2"), url("/g/fonts/philosopher/philosopher-r-i.woff") format("woff");}
@font-face { font-family: "Philosopher"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/philosopher/philosopher-b.woff2") format("woff2"), url("/g/fonts/philosopher/philosopher-b.woff") format("woff");}
@font-face { font-family: "Philosopher"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/philosopher/philosopher-b-i.woff2") format("woff2"), url("/g/fonts/philosopher/philosopher-b-i.woff") format("woff");}
:root {
	--color-i9ued6ohm: 0, 19, 56;
	--color-ipgjqg2ki: 0, 0, 0;
	--color-ielhmd92k: 218, 165, 32;
	--color-iwlfyoiy1: 0, 0, 0;
	--color-i2ciykh94: 224, 78, 35;
	--color-i3mj1duxr: 164, 202, 0;
	--color-icpigtos2: 255, 255, 255;
	--color-iki6xefv2: 0, 0, 0;
	--color-ilth9f57m: 164, 202, 0;
	--color-in0kcvbhs: 164, 202, 0;
	--color-i1g29cabo: 164, 202, 0;
	--color-iw0wjag6s: 164, 202, 0;
	--color-ie5evj8ec: 120, 66, 255;
	--color-i9r81jmc0: 255, 255, 255;
	--color-i95ozecrj: 164, 202, 0;
	--color-ikahk3979: 164, 202, 0;
	--color-ibzubxtvd: 164, 202, 0;
	--color-iq2roq0i6: 164, 202, 0;
	--color-inoineij3: 0, 0, 0;
	--color-ivzbh3rns: 255, 255, 255;
	--color-i22vuprmx: 164, 202, 0;
	--color-i9d6u7tbp: 255, 255, 255;
	--color-imb3usqk1: 255, 255, 255;
	--color-iymmxvsin: 255, 255, 255;
	--image-iq5x5f4t5: url("/d/tpl25_vektornyj_smart-obekt_1.png");
	--color-ixcl5tt7b: 0, 0, 0;
	--color-ij2zro1tk: 224, 78, 35;
	--color-iwb4e3ihh: 0, 0, 0;
	--color-im37r2hw2: 0, 0, 0;
	--color-i3fxsu9du: 0, 0, 0;
	--color-iudcs1w3i: 0, 0, 0;
	--color-i67x9ozo6: 0, 0, 0;
	--color-igqpaap6b: 0, 0, 0;
	--color-i7u72ptnz: 0, 0, 0;
	--color-iff7i61eq: 164, 202, 0;
	--color-i72tnx9fd: 255, 255, 255;
	--color-iz2l335gf: 0, 0, 0;
	--color-i5mvvjgyk: 164, 202, 0;
	--color-incvmmnok: 164, 202, 0;
	--color-io1fmuwze: 164, 202, 0;
	--color-i228db54h: 164, 202, 0;
	--color-izkh3n8mi: 0, 0, 0;
	--color-i4cqf6g3u: 255, 255, 255;
	--color-izp66qe5l: 164, 202, 0;
	--color-i83t2l3x9: 255, 255, 255;
	--color-i0t6sm84b: 0, 0, 0;
	--color-iijenbfas: 164, 202, 0;
	--color-i9ye2mclr: 164, 202, 0;
	--color-iq1i2gxcu: 164, 202, 0;
	--color-ih1f3raiu: 164, 202, 0;
	--color-ib7l2awfx: 255, 255, 255;
	--color-ikv33xkue: 255, 255, 255;
	--color-iujar6dke: 255, 255, 255;
	--color-iusiejyi2: 255, 255, 255;
	--color-i3rk9ri68: 255, 255, 255;
	--color-ipyaypeus: 0, 0, 0;
	--color-i3s9u61yx: 56, 163, 204;
	--color-icuss3u2w: 255, 222, 132;
	--color-ioxsz0e88: 0, 0, 0;
	--color-ia108mm58: 255, 255, 255;
	--color-iyjp7jf13: 0, 0, 0;
	--image-ilunwwp3d: url("/d/tpl25_vektornyj_smart-obekt1.png");
	--image-id3291vbf: url("/d/tpl25_54678050_3.jpg");
	--color-i95efk73y: 255, 222, 132;
	--color-ini8txdhr: 0, 0, 0;
	--color-ib04bjuav: 56, 163, 204;
	--color-ilkvdgnyh: 0, 0, 0;
	--color-i4r486rhc: 0, 0, 0;
	--color-idektr25e: 255, 255, 255;
	--color-imy0hdp36: 0, 0, 0;
	--color-iqj2ki7ah: 0, 0, 0;
	--color-isah13jw4: 0, 0, 0;
	--color-iog77o86w: 164, 202, 0;
	--color-ik9uzyq3z: 255, 255, 255;
	--color-ijq8obghg: 0, 0, 0;
	--color-iayrcp16j: 164, 202, 0;
	--color-iizb2v6eo: 164, 202, 0;
	--color-i3jzf8pr6: 164, 202, 0;
	--color-ib1kl3sq1: 164, 202, 0;
	--color-iq0p1kx8j: 0, 0, 0;
	--color-ivio7lnm4: 255, 255, 255;
	--image-i52biilbs: url("/d/tpl25_vektornyj_smart-obekt1.png");
	--image-iq52fyx2k: url("/d/tpl25_3.jpg");
	--color-ibushhat4: 0, 0, 0;
	--color-ik13hvhi0: 224, 78, 35;
	--color-if4zrx8mp: 0, 0, 0;
	--color-i2mo2dfaa: 164, 202, 0;
	--color-i8hb6qhb7: 255, 255, 255;
	--color-i10xt8737: 0, 0, 0;
	--color-ielrues2x: 164, 202, 0;
	--color-inqa2oj8a: 164, 202, 0;
	--color-iy8b85h66: 164, 202, 0;
	--color-ininx6vpd: 164, 202, 0;
	--color-iz3uwycka: 0, 0, 0;
	--color-it8cf5mb8: 255, 255, 255;
	--color-ig0obcqeg: 0, 0, 0;
	--image-inyj3grql: url("/d/tpl25_vektornyj_smart-obekt1.png");
	--color-ib12onvqa: 0, 0, 0;
	--color-i1f0ol0hp: 224, 78, 35;
	--color-ikgj8h380: 0, 0, 0;
	--color-iumpgyq21: 0, 0, 0;
	--color-i4x11ngbi: 0, 0, 0;
	--color-ih8bunjr7: 0, 0, 0;
	--color-iqrahg789: 0, 0, 0;
	--color-i0morbarq: 0, 0, 0;
	--color-i6n1dlrsm: 0, 0, 0;
	--color-i8xkll7yt: 255, 222, 132;
	--color-iou1er426: 164, 202, 0;
	--color-iabjb7rlt: 164, 202, 0;
	--color-i96r66i28: 255, 255, 255;
	--color-ixxichozf: 255, 255, 255;
	--color-ir0sdu8vx: 255, 255, 255;
	--color-igxegfpwo: 255, 255, 255;
	--color-iuj4xowio: 255, 255, 255;
	--color-iqwty9178: 255, 255, 255;
	--color-iuv6ut15y: 255, 255, 255;
	--color-icikhno5c: 255, 255, 255;
	--color-i10m803hd: 255, 255, 255;
	--color-i01xhx8m7: 0, 0, 0;
	--color-ii24cgcmm: 0, 0, 0;
	--color-i6614heqo: 0, 0, 0;
	--color-ih1izdhn0: 0, 0, 0;
	--color-intrjvtp5: 0, 0, 0;
	--color-iz2lbn1wj: 0, 0, 0;
	--color-i7lodeqns: 255, 255, 255;
	--color-iv1136w4z: 255, 255, 255;
	--color-i250mos39: 0, 0, 0;
	--color-i28zb5ab1: 0, 0, 0;
	--color-imf54uhgl: 0, 0, 0;
	--color-iiq2qfvgj: 0, 0, 0;
	--color-it7on8n3y: 56, 163, 204;
	--color-ib6dptc25: 164, 202, 0;
	--color-i8bv4suux: 164, 202, 0;
	--color-ifh6r2scr: 164, 202, 0;
	--color-ifh83k2v5: 164, 202, 0;
	--color-ihftedkwc: 151, 151, 151;
	--image-i2xm1s2g6: url("/d/tpl25_vektornyj_smart-obekt1.png");
	--color-iqf3cjddl: 164, 202, 0;
	--color-id3l4593n: 255, 255, 255;
	--color-imy7cjgjv: 0, 0, 0;
	--color-ih13maiec: 164, 202, 0;
	--color-iwxgs9ma9: 0, 0, 0;
	--color-ic7gsgst8: 255, 255, 255;
	--color-ijjzn7hb2: 255, 255, 255;
	--color-iqzbh7a93: 0, 0, 0;
	--color-i4bxnxg0k: 209, 205, 205;
	--color-ie0xo8ans: 0, 0, 0;
	--color-i8739ebq2: 164, 202, 0;
	--color-i24kolkbu: 0, 0, 0;
	--color-iib155dxy: 164, 202, 0;
	--color-imhexk8ey: 255, 255, 255;
	--color-ilnsmws8d: 164, 202, 0;
	--color-i6b80655t: 255, 255, 255;
	--color-iba4a1qpr: 255, 255, 255;
	--image-iamcbqy0r: url("/d/tpl25_vektornyj_smart-obekt1.png");
	--color-igrkncg3h: 0, 0, 0;
	--color-i27evty5h: 255, 255, 255;
	--color-i7xojn1fc: 164, 202, 0;
	--color-i10xw8tq6: 255, 222, 132;
	--color-i6wb1euhb: 255, 222, 132;
	--color-ih150wlla: 255, 222, 132;
	--color-ind0yqljt: 255, 222, 132;
	--color-i07p6109t: 250, 250, 250;
	--color-ihpbvz2kd: 217, 217, 217;
	--color-i77o4ffyv: 223, 223, 223;
	--color-ijg1g0t0j: 223, 223, 223;
	--color-iq0e8e124: 223, 223, 223;
	--color-i8gc66w06: 223, 223, 223;
	--color-iodhovx7z: 250, 250, 250;
	--color-ivlmrsrcc: 223, 223, 223;
	--color-ihmsqxvjc: 223, 223, 223;
	--color-igo6xwhzy: 223, 223, 223;
	--color-is3bznjan: 223, 223, 223;
	--color-igx778prz: 250, 250, 250;
	--color-iyfmeg71s: 223, 223, 223;
	--color-i0ddxvnym: 223, 223, 223;
	--color-im4w5bowb: 223, 223, 223;
	--color-io3o04u1t: 223, 223, 223;
	--color-izule96wj: 250, 250, 250;
	--color-iy0ia85f2: 223, 223, 223;
	--color-ie9gs148s: 223, 223, 223;
	--color-ijay58yzp: 223, 223, 223;
	--color-istec0puh: 223, 223, 223;
	--color-ij8oxw0if: 250, 250, 250;
	--color-iz8ddri3o: 223, 223, 223;
	--color-iutjqzoga: 223, 223, 223;
	--color-itfzxm8a1: 223, 223, 223;
	--color-i9ipste65: 223, 223, 223;
	--color-im1p9dxxj: 250, 250, 250;
	--color-irpkezqri: 51, 51, 51;
	--color-i8uv5rx1c: 255, 222, 132;
	--color-ikra97j0f: 255, 0, 0;
	--color-ibjof0aqv: 128, 128, 128;
	--color-itczu1xmj: 128, 128, 128;
	--color-i5mao14jy: 128, 128, 128;
	--color-ifedyhgru: 128, 128, 128;
	--color-iiya49pbf: 128, 128, 128;
	--color-iex16wb8w: 0, 0, 0;
	--color-ivmrx6ue4: 0, 0, 0;
	--color-i6mcgbrcj: 128, 128, 128;
	--color-iapf2ohv6: 128, 128, 128;
	--color-ig5qt603i: 128, 128, 128;
	--color-idyia03qc: 128, 128, 128;
	--color-i61ix7juh: 0, 0, 0;
	--color-ikp3837ti: 164, 202, 0;
	--color-if2no6ktb: 164, 202, 0;
	--color-i5oa25w9a: 255, 255, 255;
	--color-irr9xz3s7: 231, 139, 150;
	--color-immfxcrbb: 231, 139, 150;
	--color-iao27mo5b: 231, 139, 150;
	--color-i3bn5he3w: 231, 139, 150;
	--color-i7yu9k8ci: 197, 197, 197;
	--color-i2yfpfch3: 197, 197, 197;
	--color-i0nv9pz3v: 197, 197, 197;
	--color-i85i6uu0f: 197, 197, 197;
	--color-ifi6i68sc: 197, 197, 197;
	--color-iwx3eu1zs: 255, 0, 0;
	--color-iyowlg7lr: 85, 85, 85;
	--color-i15xrpv1h: 0, 0, 255;
	--color-iq2647eg0: 0, 0, 255;
	--color-is5uqvgtz: 164, 202, 0;
	--color-iu8ajipky: 0, 0, 0;
	--color-iwsyu8x94: 255, 255, 255;
	--color-ijzvt0go2: 0, 0, 0;
	--color-i54njd6i6: 0, 0, 0;
	--color-ievm409wz: 255, 255, 255;
	--image-iidcwoj7x: url("/d/tpl25_vektornyj_smart-obekt1.png");
	--image-i89zdh09d: url("/d/tpl25_54678050_3.jpg");
	--image-i0rybgd34: url("/d/tpl25_vektornyj_smart-obekt1.png");
	--image-isx8cjfji: url("/d/tpl25_vektornyj_smart-obekt1.png");
	--image-isk7q0063: url("/d/tpl25_vektornyj_smart-obekt1.png");
	--color-ig3pqz91k: 0, 0, 0;
	--color-itk1xgipr: 0, 0, 0;
	--color-ik7d3rwp1: 0, 0, 0;
	--color-ikypikewo: 0, 0, 0;
	--color-ie1hhz7qz: 0, 0, 0;
	--color-if80kdc9s: 255, 255, 255;
	--color-i9dmcj7fa: 0, 0, 0;
	--color-ihcw031xf: 0, 0, 0;
	--color-igmu8sxpq: 255, 255, 255;
	--color-i9owm9hky: 0, 0, 0;
	--color-ig8qw6x68: 0, 0, 0;
	--color-iyrz170hb: 56, 163, 204;
	--color-ilh02xwch: 0, 0, 0;
	--color-iakr6zmo1: 134, 105, 229;
	--color-imjh1fzjg: 134, 105, 229;
	--color-ircvi93nu: 134, 105, 229;
	--color-i4xq9ue1m: 134, 105, 229;
	--color-i7dzzzi5d: 255, 222, 132;
	--color-iej30al9o: 0, 0, 0;
	--color-itthx2gfy: 0, 0, 0;
	--color-iqg4t67tk: 0, 0, 0;
	--color-i9zv020lm: 0, 0, 0;
	--color-i3tyq1iav: 0, 0, 0;
	--color-ibrcm8hk0: 238, 238, 238;
	--color-ixochgaq2: 0, 0, 0;
	--color-ir26n3968: 255, 224, 66;
	--color-ifutonyc3: 221, 221, 221;
	--color-itgai4v11: 51, 51, 51;
	--color-iezniduvs: 255, 255, 255;
	--color-ijyfw7iay: 51, 51, 51;
	--color-if33jz07t: 0, 0, 0;
	--color-iz0c4hryq: 0, 0, 0;
	--color-ie7cgv9zl: 0, 0, 0;
	--color-ir9ouss8c: 0, 0, 0;
	--color-icwm3xt0i: 0, 0, 0;
	--color-ix0lpawd0: 51, 51, 51;
	--color-img8lnuaa: 255, 255, 255;
	--color-i1ituufns: 201, 215, 93;
	--color-ikaxetlqm: 201, 215, 93;
	--color-i9hyh0odd: 201, 215, 93;
	--color-i3vdrw9d8: 201, 215, 93;
	--color-iwaqlcttr: 201, 215, 93;
	--color-iabcsrii7: 201, 215, 93;
	--color-ickh7lb4w: 201, 215, 93;
	--color-irj859ow3: 201, 215, 93;
	--color-ine0f1fqn: 255, 222, 132;
	--color-izw67bq7a: 255, 224, 66;
	--color-imi118iz6: 255, 224, 66;
	--color-iro0n8906: 255, 224, 66;
	--color-iyxd31o6o: 0, 0, 0;
	--color-ic34wj6ty: 0, 0, 0;
	--color-ihym04tsf: 0, 0, 0;
	--color-irymslxha: 255, 222, 132;
	--color-i1wuhz6ko: 255, 224, 66;
	--color-iiv33weri: 255, 224, 66;
	--color-ixv9div51: 255, 224, 66;
	--color-i3q86adl9: 255, 222, 132;
	--color-iyzx3oaa6: 255, 224, 66;
	--color-i1q01tctn: 255, 224, 66;
	--color-ilig4x0zx: 255, 224, 66;
	--color-i0bipctgj: 221, 221, 221;
	--color-ih0km6xv7: 0, 0, 0;
	--color-ihdt4y142: 26, 20, 17;
	--color-i1p7v6pwu: 0, 0, 0;
	--color-ikjam0zll: 0, 0, 0;
	--image-in29wok7t: url("/d/tpl25_vektornyj_smart-obekt1.png");
	--color-iwlxnjd2v: 0, 0, 0;
	--color-i9mnlx7nq: 0, 0, 0;
	--color-im32hto9o: 0, 0, 0;
	--color-imczlbvi5: 0, 0, 0;
	--color-iksivgb8b: 0, 0, 0;
	--color-ijztv3ig6: 134, 105, 229;
	--color-i77l5hdxy: 134, 105, 229;
	--color-ib2ifb16b: 134, 105, 229;
	--color-irwil2r61: 134, 105, 229;
	--color-i2xar8na5: 255, 222, 132;
	--color-i5qw2m3ra: 0, 0, 0;
	--color-iqy3jx8zi: 134, 105, 229;
	--color-ikshnhr64: 134, 105, 229;
	--color-inps23i8k: 134, 105, 229;
	--color-i0r3i22dy: 134, 105, 229;
	--color-ihhxgy73k: 255, 222, 132;
	--color-ie5fr2yvg: 0, 0, 0;
	--color-ili4ag9x3: 0, 0, 0;
	--color-i60dhj4a9: 239, 239, 239;
	--color-igbfefovc: 0, 0, 0;
	--color-i0h4dwfet: 0, 0, 0;
	--color-ixi6jmob5: 0, 0, 0;
	--color-iz51ydr3a: 164, 202, 0;
	--color-iy6b6cwg6: 0, 0, 0;
	--color-ix00bx6xp: 0, 0, 0;
	--image-ivm7zkdqd: url("/d/tpl25_vektornyj_smart-obekt1.png");
	--color-igqtaqian: 25, 29, 42;
	--color-iikjzh7vz: 25, 29, 42;
	--color-imn00wpmi: 0, 0, 0;
	--color-i8rj0cdtr: 0, 0, 0;
	--image-i1aub8279: url("/d/tpl25_vektornyj_smart-obekt1.png");
	--image-iphu9xp6t: url("/d/tpl25_3.jpg");
	--color-i1l3xjev8: 255, 255, 255;
	--color-izoqrmqur: 255, 255, 255;
	--color-irkmce47b: 255, 255, 255;
	--color-i4uwytqhn: 255, 255, 255;
	--color-iypde3odg: 255, 255, 255;
	--color-i7g3xlbu9: 164, 202, 0;
	--color-i1bj4jcxa: 255, 255, 255;
	--color-irea7h7m0: 0, 0, 0;
	--color-i9zp2vzvh: 164, 202, 0;
	--color-idod6omxs: 164, 202, 0;
	--color-ivsgj8pp2: 164, 202, 0;
	--color-iziy1yz6e: 164, 202, 0;
	--color-i4fzzpz4c: 255, 255, 255;
	--color-il9jt4pxq: 255, 255, 255;
	--color-iur5ytcab: 255, 255, 255;
	--color-it5wkvjqx: 255, 255, 255;
	--color-i83vn3kgy: 255, 255, 255;
	--color-im4ulhqkr: 255, 255, 255;
	--color-irv09019i: 0, 0, 0;
	--color-id1rxhny8: 164, 202, 0;
	--color-id4hplzlz: 164, 202, 0;
	--color-iad5z4gbd: 164, 202, 0;
	--color-ibizw2emd: 164, 202, 0;
	--color-i9ganw45n: 255, 255, 255;
	--color-ikb518a0q: 0, 0, 0;
	--color-i04ccil2j: 0, 0, 0;
	--color-ieavftlvw: 0, 0, 0;
	--color-iei7ux5bf: 0, 0, 0;
	--color-i8146mn7t: 0, 0, 0;
	--color-i2n41mvu4: 0, 0, 0;
	--color-i6zm4ojdm: 164, 202, 0;
	--color-inaw4jiwh: 255, 255, 255;
	--color-itynh3x2c: 255, 255, 255;
	--color-igf4cw678: 255, 255, 255;
	--color-ixqyz2smx: 255, 255, 255;
	--color-intqwypdc: 255, 255, 255;
	--color-i0vwuc6eb: 0, 0, 0;
	--color-iyjc6mrsl: 0, 0, 0;
	--image-ithz329ya: url("/d/fgs16_image-placeholder.png");
	--image-i2xs1i082: url("");
	--color-ik4on2wnk: 0, 0, 0;
	--image-inx1ctv9d: url("/d/check-3277.svg");
	--image-if7wugwew: url("/d/fgs16_image-placeholder.png");
	--color-io9ro4lqm: 164, 202, 0;
	--image-ihjvzbnfh: url("/d/check-3277.svg");
	--image-ih58rnos1: url("/d/fgs16_image-placeholder.png");
	--image-ip9deeoik: url("/d/check-3277.svg");
	--color-imj5lzv0q: 164, 202, 0;
	--image-it59yy3xp: url("/d/fgs16_image-placeholder.png");
	--color-iooqxggyy: 164, 202, 0;
	--image-izbvy2wfy: url("/d/check-3277.svg");
	--image-ij7odu4pw: url("/d/check-3277.svg");
	--color-il3a0bex2: 255, 255, 255;
	--color-it3eu0pvw: 255, 255, 255;
	--color-i2v5y6nqo: 255, 255, 255;
	--color-ibe1s3mh6: 255, 255, 255;
	--color-ifvasmy4s: 0, 0, 0;
	--color-iekosfruh: 56, 163, 204;
	--color-ikjs83595: 0, 0, 0;
	--color-iup5xyfvu: 56, 163, 204;
	--image-insvpllg4: url("/d/1580161-9128.png");
	--color-i4brt6yqq: 132, 163, 0;
	--color-irhalgdtz: 255, 255, 255;
	--color-irbl8kdvu: 0, 0, 0;
	--color-icpo1996x: 132, 163, 0;
	--color-idaxsflp4: 132, 163, 0;
	--color-i7120qnzs: 132, 163, 0;
	--color-i3zhnfmbd: 132, 163, 0;
	--color-iwmjrmjiy: 255, 255, 255;
	--color-i091m7o4x: 255, 255, 255;
	--image-idgr3ftu5: url("/d/1580160-9594.png");
	--color-izl0rgbx6: 255, 222, 132;
	--color-io1q67lyl: 255, 255, 255;
	--image-ijiqk9ynf: url("/d/1580161-9128.png");
	--image-i145xcqlx: url("/d/1580161-9128.png");
	--image-i77s45f3g: url("/d/1580161-9128.png");
	--image-icir8q2j1: url("/d/tpl25_vektornyj_smart-obekt_1.png");
	--image-i6odetjr2: url("/d/tpl25_vektornyj_smart-obekt_1.png");
	--image-i9kwo741c: url("/d/1580160-9594_1440x742_1.png");
	--image-ik5ev93af: url("/d/tpl25_vektornyj_smart-obekt_1.png");
	--image-ii3cmxm43: url("/d/1580160-9594_1440x742_1.png");
	--image-ijeolur0y: url("/d/tpl25_vektornyj_smart-obekt_1.png");
	--image-itd057mcl: url("/d/1580160-9594_1440x742_1.png");
	--color-im7srfqx5: 0, 0, 0;
	--color-idvzrgjh8: 0, 0, 0;
	--color-i0i2of0rw: 56, 163, 204;
	--color-ie5vg3n6z: 255, 255, 255;
	--color-iongte4n8: 0, 0, 0;
	--color-ikjrt0le3: 238, 238, 238;
	--color-iizrwft1a: 0, 0, 0;
	--color-if6i4xt5u: 255, 255, 255;
	--color-i6pxu03l4: 221, 221, 221;
	--color-imqguyh9g: 51, 51, 51;
	--color-i3voe35qp: 255, 255, 255;
	--color-ieq9592fm: 51, 51, 51;
	--image-ijyb8kqy9: url("/d/down-arrow.svg");
	--color-ivg4d3ldb: 238, 238, 238;
	--color-i2h7pnrde: 255, 255, 255;
	--color-ibzhsg546: 51, 51, 51;
	--image-i3f8nezr6: url("/d/menu_2_traced.svg");
	--color-i29oyvx5b: 255, 255, 255;
	--color-i103ms542: 255, 255, 255;
	--color-i05l4dt1l: 255, 255, 255;
	--color-iswvo8qhu: 255, 255, 255;
	--color-ibxrzc4co: 255, 255, 255;
	--color-ivo1kxff8: 255, 255, 255;
	--color-idz500q54: 255, 255, 255;
	--color-ivadnj67v: 132, 163, 0;
	--color-iw8e7g82k: 132, 163, 0;
	--color-i7pt3w35r: 132, 163, 0;
	--color-in48o04gg: 132, 163, 0;
	--color-i1urbwpgy: 0, 0, 0;
	--image-iqo9u2p43: url("/d/right-arrow.svg");
	--color-is2hg5aru: 221, 221, 221;
	--color-i38hg5jyz: 164, 202, 0;
	--color-i4rmy2qex: 255, 255, 255;
	--color-ia9lm3kch: 139, 105, 20;
	--color-i1vco3wnr: 151, 151, 151;
	--color-i0fdzooft: 0, 0, 0;
	--color-inpmihrl6: 0, 0, 0;
	--color-iy3xt1xg8: 0, 0, 0;
	--color-iklqzhnj6: 0, 0, 0;
	--color-iihp8a14l: 0, 0, 0;
	--color-i64cwl1gx: 0, 0, 0;
	--color-i2l4m5dmt: 85, 85, 85;
	--color-idwvs4str: 85, 85, 85;
	--color-iek489es8: 0, 0, 0;
	--color-ire79ln68: 0, 0, 0;
	--color-ipen4f8ru: 0, 0, 0;
	--color-iboyquv4i: 19, 185, 18;
	--color-i5uj420id: 255, 255, 255;
	--color-imbhtbl06: 44, 165, 224;
	--color-inwlmz2y9: 255, 255, 255;
	--color-ixh47gjtz: 255, 255, 255;
}

.root--u-iirmfo86r { position: relative; min-height: 100vh; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-family: Open Sans, sans-serif; overflow-x: hidden; overflow-y: hidden }
.root--u-iirmfo86r::before, .root--u-iirmfo86r::after { content: ; display: table; clear: both }
.section--u-ifg9p27xs { display: none; width: 100%; position: relative }
.section--u-iwh3wrx81 { display: block; width: 100%; position: relative }
.section--u-i6d7q5k27 { display: block; width: 100%; position: relative; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
.section--u-i5apw8sza { display: block; width: 100%; position: relative; background-image: var(--image-iq5x5f4t5), radial-gradient(at center center, rgba(var(--color-i9ued6ohm), 0.05) 0%, rgba(var(--color-ipgjqg2ki), 0) 100%), url("/d/tpl25_1.jpg"); background-repeat: no-repeat, no-repeat, no-repeat; background-position: left calc(15px + 50%) top 0px, left 0px top 0px, center center; background-size: 616.00px auto, auto, cover; background-attachment: scroll, scroll, scroll; padding-top: 0px }
.section--u-ivotrvimx { display: block; width: 100%; position: relative; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 400px }
.div--u-is2b3275t { width: auto; 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; background-image: radial-gradient(closest-side at center center, rgba(var(--color-i4uwytqhn), 0.4) 0%, rgba(var(--color-iypde3odg), 0) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.heading--u-i7b20a472 { 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; font-weight: 700; text-transform: none; font-family: Open Sans, sans-serif; text-align: center; color: rgba(var(--color-ielhmd92k), 1); text-shadow: none; -webkit-text-stroke-color: rgba(var(--color-i0vwuc6eb), 1); -webkit-text-stroke-width: 3px }
.heading--u-i0yyxqca3 { font-size: 65px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 40px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 900; text-transform: none; font-family: Playfair Display SC, serif; text-align: center; color: rgba(var(--color-iwlfyoiy1), 1); text-shadow: none; background-color: rgba(var(--color-i2ciykh94), 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: 20px }
.div--u-ia24umra7 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 20px; justify-content: center }
.link-universal--u-iqv5xqbm7 { 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-i3mj1duxr), 1); color: rgba(var(--color-icpigtos2), 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: 5px; 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-ilth9f57m), 1); border-right-color: rgba(var(--color-in0kcvbhs), 1); border-bottom-color: rgba(var(--color-i1g29cabo), 1); border-left-color: rgba(var(--color-iw0wjag6s), 1); margin-top: auto; margin-bottom: auto }
.link-universal--u-iqv5xqbm7:hover, .link-universal--u-iqv5xqbm7.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-i9d6u7tbp), 0.15) }
.link-universal--u-igrmzo1rs { 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-ie5evj8ec), 0); color: rgba(var(--color-i9r81jmc0), 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-i95ozecrj), 1); border-right-color: rgba(var(--color-ikahk3979), 1); border-bottom-color: rgba(var(--color-ibzubxtvd), 1); border-left-color: rgba(var(--color-iq2roq0i6), 1) }
.link-universal--u-igrmzo1rs:hover, .link-universal--u-igrmzo1rs.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-ivzbh3rns), 0.15); background-color: rgba(var(--color-i22vuprmx), 1) }
.link-universal--u-igrmzo1rs:hover .text--u-i5sjyjm9z, .link-universal--u-igrmzo1rs.is-hover .text--u-i5sjyjm9z { color: rgba(var(--color-iymmxvsin), 1) }
.text--u-i5sjyjm9z { color: rgba(var(--color-inoineij3), 1); font-family: Open Sans, sans-serif; font-weight: 700; text-transform: uppercase }
.container--u-ig53t3rvt { 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: 40px; padding-right: 40px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.text--u-i5kuxzm5d { color: rgba(var(--color-imb3usqk1), 1); font-family: Open Sans, sans-serif; font-weight: 700; text-transform: uppercase }
.section--u-ifb6a7bck { display: block; width: 100%; position: relative; padding-top: 100px; padding-bottom: 100px; background-image: var(--image-id3291vbf), var(--image-ilunwwp3d); background-repeat: no-repeat, no-repeat; background-position: left calc(-393px + 50%) bottom 15px, right -282px top calc(-27px + 50%); background-size: 760.00px auto, 554.40px auto; background-attachment: scroll, scroll }
.container--u-ipzt7ddpz { width: 100%; max-width: 1400px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-left: 40px; padding-right: 20px; display: -webkit-box; display: -ms-flexbox; display: flex }
.div--u-ifgjcqy8b { width: 85%; position: relative; margin-right: 40px; 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: flex-start }
.div--u-iwv7ew7l8 { width: 100%; position: relative; display: block; margin-top: 0px }
.heading--u-i77bn54nk { font-size: 60px; 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: 900; text-transform: none; font-family: Playfair Display SC, serif; text-align: left; color: rgba(var(--color-ixcl5tt7b), 1); text-shadow: none; background-color: rgba(var(--color-ij2zro1tk), 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 }
.blocklist--u-ippqm84so { 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-ippqm84so .is-removed { display: none }
.blocklist--u-ippqm84so.slick-last-slide .blocklist__arrow--prev--u-irh0vygfe.slick-disabled, .blocklist--u-ippqm84so.slick-last-slide .blocklist__arrow--next--u-itligb1lw.slick-disabled { opacity: 0; visibility: hidden }
.blocklist__items_wrapper--u-iwqqdq0cl { width: 100%; height: 100%; will-change: transform }
.blocklist__list--u-ibpnwjwuf { 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-ilea7xbb6 { display: -webkit-box; display: -ms-flexbox; display: flex; flex-shrink: 0; max-width: 100%; width: 50%; height: auto }
.blocklist__item__outer--u-ilea7xbb6:first-child .imageFit--u-i5xi4q9v4 { width: 100px; height: 100px }
.blocklist__item--u-iwtqasn6p { 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: 15px; margin-bottom: 20px; margin-left: 15px; padding-left: 10px; padding-right: 10px; padding-top: 30px; padding-bottom: 30px; border-top-left-radius: 0px; border-top-right-radius: 50px; border-bottom-right-radius: 0px; border-bottom-left-radius: 50px; background-color: rgba(var(--color-ia108mm58), 1); 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-iwtqasn6p:hover, .blocklist__item--u-iwtqasn6p.is-hover { box-shadow: 0px 0px 20px 0px rgba(var(--color-iyjp7jf13), 0.05) }
.blocklist__item_title--u-ib51yojce { margin-bottom: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; font-family: Playfair Display SC, serif; font-size: 23px; font-weight: 900; margin-top: 20px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.blocklist__item_text--u-ilyya03pv { display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 25px; color: rgba(var(--color-ioxsz0e88), 0.6); -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.blocklist__arrows_wrapper--u-ihwmywtpk { -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-i0nif4wg2 { 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-irh0vygfe { 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-irh0vygfe:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--prev2--u-i385r3j8g { 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-i385r3j8g:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-itligb1lw { 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-itligb1lw:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next2--u-ifhp5vexa { 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-ifhp5vexa:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__pagination_wrapper--u-ixguj98fm { -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-i7ldzbk89 { 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-iwb4e3ihh), 0.2) }
.blocklist__pagination2--u-iy481a4df { 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-im37r2hw2), 0.2) }
.blocklist__page--u-ieejoo1gh { 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-i3fxsu9du), 0.2) }
.blocklist__page2--u-idg3z9okz { 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-iudcs1w3i), 0.2) }
.blocklist__page--active--u-iulgbj7c5, .blocklist__page--active2--u-iy6rx4sjd { 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-igjv395rb, .blocklist__page--bullet2--u-idekshxtc { counter-increment: page 1 }
.blocklist__page--bullet1--u-igjv395rb::after, .blocklist__page--bullet2--u-idekshxtc::after { content: counter(page) }
.blocklist__pagination_item--u-ifouyixm9 { 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-i67x9ozo6), 0.4) }
.blocklist__pagination_item2--u-i4gqxmeil { 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-igqpaap6b), 0.4) }
.blocklist__controls_container--u-i6kjldmn7 { 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-i5h8td6as { 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-iqhlohyrf { 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-iv8mxcgjp { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0 }
.text--u-iz5hxlp59 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; margin-top: 30px; margin-bottom: 30px; color: rgba(var(--color-i7u72ptnz), 0.6); line-height: 25px }
.div--u-i65z4hywl { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 20px; justify-content: flex-start }
.link-universal--u-iv2gntoap { 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-iff7i61eq), 1); color: rgba(var(--color-i72tnx9fd), 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: 0px; 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-i5mvvjgyk), 1); border-right-color: rgba(var(--color-incvmmnok), 1); border-bottom-color: rgba(var(--color-io1fmuwze), 1); border-left-color: rgba(var(--color-i228db54h), 1) }
.link-universal--u-iv2gntoap:hover, .link-universal--u-iv2gntoap.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-izkh3n8mi), 0.05) }
.text--u-i0ql4yf9v { color: rgba(var(--color-i4cqf6g3u), 1); font-family: Open Sans, sans-serif; font-weight: 700; text-transform: uppercase }
.div--u-i7zkwc0kk { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 20px; justify-content: flex-start }
.link-universal--u-izmmovqpa { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(var(--color-izp66qe5l), 1); color: rgba(var(--color-i83t2l3x9), 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: 0px; 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-iijenbfas), 1); border-right-color: rgba(var(--color-i9ye2mclr), 1); border-bottom-color: rgba(var(--color-iq1i2gxcu), 1); border-left-color: rgba(var(--color-ih1f3raiu), 1); width: 50px; height: 50px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.link-universal--u-izmmovqpa:hover, .link-universal--u-izmmovqpa.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-ib7l2awfx), 0.15) }
.svg_image--u-iovvyy7is { 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-iovvyy7is > svg { flex-shrink: 0 }
.svg_image--u-iovvyy7is svg { width: 100%; height: 100% }
.svg_image--u-iovvyy7is .path-i53aqdybp { fill: rgba(var(--color-i3rk9ri68), 1) }
.svg_image--u-iovvyy7is .path-ij91vkr8l { fill: rgba(var(--color-iusiejyi2), 1) }
.svg_image--u-iovvyy7is .path-ipejsyxrz { fill: rgba(var(--color-ikv33xkue), 1) }
.svg_image--u-iovvyy7is .path-iz17o4byr { fill: rgba(var(--color-iujar6dke), 1) }
.imageFit--u-i5xi4q9v4 { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100px; height: 100px; flex-shrink: 0; z-index: 1 }
.imageFit__img--u-imye7rd2f { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-i2j116fkj { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ipyaypeus), 0.4) }
.imageFit__zoom--u-isrntr6im { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i3s9u61yx), 1) }
.svg_image--u-ihgnf1isd { 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-ihgnf1isd svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-ip9w6arxa { width: 50px; position: relative; display: inline-block; background-color: rgba(var(--color-icuss3u2w), 1); height: 50px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; margin-left: -33px }
.section--u-imyaf09tn { display: block; width: 100%; position: relative; padding-top: 50px; padding-bottom: 100px }
.container--u-ilgmqr2vj { 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; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-idalgh79k { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-i56naieei { width: 100%; position: relative; display: block }
.div--u-i2f47wr2r { width: 100%; position: relative; display: block; background-color: rgba(var(--color-i95efk73y), 1); margin-right: 40px; margin-left: -89px; padding-left: 30px; padding-right: 30px; padding-top: 60px; padding-bottom: 60px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; background-image: var(--image-i52biilbs); background-repeat: no-repeat; background-position: left calc(-2px + 50%) bottom -125px; background-size: 246.40px auto; background-attachment: scroll }
.imageFit--u-i5wxivet6 { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; height: 600px; margin-left: 0px; margin-right: 0px; border-top-right-radius: 50px; border-bottom-left-radius: 50px }
.imageFit__img--u-iejnzqnwl { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-i4ms62qtu { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ini8txdhr), 0.4) }
.imageFit__zoom--u-i7qa5v0vs { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ib04bjuav), 1) }
.svg_image--u-i674tt1os { 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-i674tt1os svg { flex-shrink: 0; width: 100%; height: 100% }
.page-title--u-icm2teoe9 { font-size: 60px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: block; position: relative; font-weight: 900; font-family: Playfair Display SC, serif }
.rich-text--u-i42l26cht { 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; color: rgba(var(--color-ilkvdgnyh), 0.6); line-height: 25px }
.heading--u-i37l8dc3k { font-size: 30px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; color: rgba(var(--color-i4r486rhc), 1); font-weight: 900; font-family: Playfair Display SC, serif }
.list__item--u-iyhfoxu31 { padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; color: rgba(var(--color-idektr25e), 1); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.list--u-imbwr0xi8 { display: block; width: 100% }
.text--u-iyas3mry1 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; color: rgba(var(--color-imy0hdp36), 1) }
.text--u-isz3uc4ic { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; width: auto; flex-shrink: 0; color: rgba(var(--color-iqj2ki7ah), 1) }
.div--u-ir1zi9b9a { width: 100%; position: relative; display: inline-block; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-isah13jw4), 0.6); margin-left: 10px; margin-right: 10px; height: 1px }
.div--u-i3ye5hwil { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 20px; justify-content: flex-start }
.link-universal--u-icy4pi4ri { 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-iog77o86w), 1); color: rgba(var(--color-ik9uzyq3z), 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: 0px; 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-iayrcp16j), 1); border-right-color: rgba(var(--color-iizb2v6eo), 1); border-bottom-color: rgba(var(--color-i3jzf8pr6), 1); border-left-color: rgba(var(--color-ib1kl3sq1), 1) }
.link-universal--u-icy4pi4ri:hover, .link-universal--u-icy4pi4ri.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-iq0p1kx8j), 0.05) }
.text--u-iq7khmy2n { color: rgba(var(--color-ivio7lnm4), 1); font-family: Open Sans, sans-serif; font-weight: 700; text-transform: uppercase }
.section--u-ivnrh28vq { display: block; width: 100%; position: relative; padding-top: 100px; padding-bottom: 200px; background-image: var(--image-inyj3grql), var(--image-iq52fyx2k); background-repeat: no-repeat, no-repeat; background-position: left calc(24px + 50%) top -289px, center center; background-size: 554.40px auto, cover; background-attachment: scroll, fixed }
.div--u-iy80kqde6 { width: 600px; position: relative; 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; justify-content: flex-start; margin-left: auto }
.heading--u-idhyn57fh { font-size: 85px; 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: 900; text-transform: none; font-family: Playfair Display SC, serif; text-align: left; color: rgba(var(--color-ibushhat4), 1); text-shadow: none; background-color: rgba(var(--color-ik13hvhi0), 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 }
.text--u-i3ybvl365 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; margin-top: 20px; margin-bottom: 20px; color: rgba(var(--color-if4zrx8mp), 0.6); line-height: 25px }
.div--u-il5n0vkmr { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 0px; justify-content: flex-start }
.link-universal--u-i40a9f8ti { 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-i2mo2dfaa), 1); color: rgba(var(--color-i8hb6qhb7), 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: 0px; 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-ielrues2x), 1); border-right-color: rgba(var(--color-inqa2oj8a), 1); border-bottom-color: rgba(var(--color-iy8b85h66), 1); border-left-color: rgba(var(--color-ininx6vpd), 1) }
.link-universal--u-i40a9f8ti:hover, .link-universal--u-i40a9f8ti.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-iz3uwycka), 0.05) }
.text--u-if51gh6hc { color: rgba(var(--color-it8cf5mb8), 1); font-family: Open Sans, sans-serif; font-weight: 700; text-transform: uppercase }
.container--u-i5ei7ssae { width: 100%; max-width: 1400px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: block; padding-left: 40px; padding-right: 40px }
.heading--u-iitj3aeay { font-size: 45px; 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: 300; text-transform: none; font-family: Open Sans, sans-serif; text-align: left; color: rgba(var(--color-ig0obcqeg), 1); text-shadow: none }
.section--u-ikeje0oto { display: block; width: 100%; position: relative; padding-top: 100px; padding-bottom: 100px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll }
.container--u-in3icei2c { 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-ivj95vbn4 { width: 100%; position: relative }
.div--u-ie1txy76y { width: 100%; position: relative; display: block; margin-top: 50px }
.heading--u-ib16n7u7s { font-size: 60px; 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: 900; text-transform: none; font-family: Playfair Display SC, serif; text-align: center; color: rgba(var(--color-ib12onvqa), 1); text-shadow: none; background-color: rgba(var(--color-i1f0ol0hp), 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 }
.blocklist--u-ios624b7x { 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-ios624b7x .is-removed { display: none }
.blocklist--u-ios624b7x.slick-last-slide .blocklist__arrow--prev--u-i3ujwvus1.slick-disabled, .blocklist--u-ios624b7x.slick-last-slide .blocklist__arrow--next--u-iw3bry3ob.slick-disabled { opacity: 0; visibility: hidden }
.blocklist__items_wrapper--u-in515c28j { width: 100%; height: 100%; will-change: transform; overflow-x: hidden; overflow-y: hidden }
.blocklist__list--u-iocnpu2kn { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; flex-wrap: nowrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
.blocklist__item__outer--u-ihojaistp { display: block; flex-shrink: 0; max-width: 100%; width: 33.333333333333%; height: auto }
.blocklist__item--u-irapy32jm { 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 }
.blocklist__arrows_wrapper--u-iobwpooof { -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-i4u02ar82 { 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: 0px; padding-right: 0px }
.blocklist__arrow--prev--u-i3ujwvus1 { flex-shrink: 0; pointer-events: auto; cursor: pointer; width: 50px; height: 50px; background-image: none; background-repeat: repeat; background-color: rgba(var(--color-iabjb7rlt), 1); border-bottom-left-radius: 250px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; background-position: 0 0; background-size: auto; background-attachment: scroll; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; box-shadow: 0px 0px 0px 10px rgba(var(--color-iv1136w4z), 1) }
.blocklist__arrow--prev--u-i3ujwvus1:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--prev2--u-ihsuzb2n7 { 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-ihsuzb2n7:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-iw3bry3ob { pointer-events: auto; cursor: pointer; width: 50px; height: 50px; background-image: none; background-repeat: repeat; background-color: rgba(var(--color-iou1er426), 1); border-bottom-left-radius: 250px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; background-position: 0 0; background-size: auto; background-attachment: scroll; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; box-shadow: 0px 0px 0px 10px rgba(var(--color-i7lodeqns), 1) }
.blocklist__arrow--next--u-iw3bry3ob:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next2--u-iv3ly9iv7 { 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-iv3ly9iv7:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__pagination_wrapper--u-iwc5guwsp { -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-iojfe96xd { 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-ikgj8h380), 0.2) }
.blocklist__pagination2--u-iv7vvkoaw { 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-iumpgyq21), 0.2) }
.blocklist__page--u-itvi6bval { 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-i4x11ngbi), 0.2) }
.blocklist__page2--u-il75xdw3y { 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-ih8bunjr7), 0.2) }
.blocklist__page--active--u-imcunnhq2, .blocklist__page--active2--u-imledjt3m { 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-ivyf5jlcj, .blocklist__page--bullet2--u-i2a1hn8v8 { counter-increment: page 1 }
.blocklist__page--bullet1--u-ivyf5jlcj::after, .blocklist__page--bullet2--u-i2a1hn8v8::after { content: counter(page) }
.blocklist__pagination_item--u-ihuyj4vxj { 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-iqrahg789), 0.4) }
.blocklist__pagination_item2--u-it70suhsa { 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-i0morbarq), 0.4) }
.blocklist__controls_container--u-ipianwbi2 { 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-ivcw3duuq { 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-i2vcdlosu { 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-iucxyqsj4 { 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-right-radius: 50px; border-bottom-left-radius: 50px }
.imageFit__img--u-igx8zcoc3 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-inq2iac7n { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i6n1dlrsm), 0.4) }
.imageFit__zoom--u-igl9yl2id { display: -webkit-box; display: -ms-flexbox; display: flex; position: absolute; right: 10px; bottom: 10px; width: 50px; height: 50px; background-color: rgba(var(--color-i8xkll7yt), 1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; margin-right: 20px; margin-bottom: 20px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.svg_image--u-imjad6hpj { 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-imjad6hpj svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-imjad6hpj .path-i7p36e4is { fill: rgba(var(--color-imf54uhgl), 1) }
.svg_image--u-imjad6hpj .path-invqw4mar { fill: rgba(var(--color-i250mos39), 1) }
.svg_image--u-imjad6hpj .path-iyufnhhd1 { fill: rgba(var(--color-i28zb5ab1), 1) }
.svg_image--u-ibh63veja { 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-ibh63veja > svg { flex-shrink: 0 }
.svg_image--u-ibh63veja svg { width: 100%; height: 100% }
.svg_image--u-ibh63veja .path-i53aqdybp { fill: rgba(var(--color-igxegfpwo), 1) }
.svg_image--u-ibh63veja .path-ij91vkr8l { fill: rgba(var(--color-ir0sdu8vx), 1) }
.svg_image--u-ibh63veja .path-ipejsyxrz { fill: rgba(var(--color-i96r66i28), 1) }
.svg_image--u-ibh63veja .path-iz17o4byr { fill: rgba(var(--color-ixxichozf), 1) }
.svg_image--u-i2353k0iu { 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-i2353k0iu > svg { flex-shrink: 0 }
.svg_image--u-i2353k0iu svg { width: 100%; height: 100% }
.svg_image--u-i2353k0iu .path-i53aqdybp { fill: rgba(var(--color-icikhno5c), 1) }
.svg_image--u-i2353k0iu .path-ij91vkr8l { fill: rgba(var(--color-iuv6ut15y), 1) }
.svg_image--u-i2353k0iu .path-in8jgmutx { fill: rgba(var(--color-i10m803hd), 1) }
.svg_image--u-i2353k0iu .path-ipejsyxrz { fill: rgba(var(--color-iuj4xowio), 1) }
.svg_image--u-i2353k0iu .path-iz17o4byr { fill: rgba(var(--color-iqwty9178), 1) }
.section--u-icd4du99c { display: block; width: 100%; position: relative; padding-bottom: 100px; background-image: var(--image-i2xm1s2g6); background-repeat: no-repeat; background-position: left calc(-285px + 50%) bottom -323px; background-size: 492.80px auto; background-attachment: scroll }
.container--u-i3du0wfa9 { width: 100%; max-width: 1400px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-left: 0px; padding-right: 0px; display: block }
.blocklist--u-i4a3cn4zs { 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-i4a3cn4zs .is-removed { display: none }
.blocklist--u-i4a3cn4zs.slick-last-slide .blocklist__arrow--prev--u-iom80jq53.slick-disabled, .blocklist--u-i4a3cn4zs.slick-last-slide .blocklist__arrow--next--u-i7u5f2449.slick-disabled { opacity: 0; visibility: hidden }
.blocklist__items_wrapper--u-i1ue6nq2u { width: 100%; height: 100%; will-change: transform }
.blocklist__list--u-icpinrj37 { 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-i9568d4aw { display: block; flex-shrink: 0; max-width: 100%; width: 33.333333333333%; height: auto }
.blocklist__item--u-icio0ekbr { 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: 0px; display: -webkit-box; display: -ms-flexbox; display: flex }
.blocklist__item_title--u-iohxw8okj { margin-bottom: 10px; font-size: 23px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 20px; font-weight: 900; font-family: Playfair Display SC, serif }
.blocklist__item_text--u-ipy07rtza { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 16px; color: rgba(var(--color-i01xhx8m7), 0.6); line-height: 23px }
.blocklist__arrows_wrapper--u-i5kcwie8w { -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-iouflqywu { 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-iom80jq53 { 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-iom80jq53:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--prev2--u-i5lsk99i4 { 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-i5lsk99i4:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next--u-i7u5f2449 { 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-i7u5f2449:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__arrow--next2--u-in4iensna { 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-in4iensna:disabled { pointer-events: none; cursor: auto; opacity: 0.35 }
.blocklist__pagination_wrapper--u-iqqi1fix0 { -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-ifru97kgl { 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-ii24cgcmm), 0.2) }
.blocklist__pagination2--u-iro1xeyl7 { 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-i6614heqo), 0.2) }
.blocklist__pagination_item--u-ip075fs1a { 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-ih1izdhn0), 0.4) }
.blocklist__pagination_item2--u-i9rsx2j8v { 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-intrjvtp5), 0.4) }
.blocklist__controls_container--u-i3e8x6zzc { 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-itrgxt9z3 { 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-i2a9bbuo7 { 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-ive0nj9pd { width: auto; position: relative; display: block; margin-right: -34px }
.div--u-iqc8xj1ug { width: 100%; position: relative; display: block }
.text--u-id5qw4ulg { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; font-size: 120px; 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-iz2lbn1wj), 0.05); text-align: center; font-family: Playfair Display SC, serif }
.imageFit--u-ik6l77bel { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 70px; height: 70px; filter: brightness(0%) }
.imageFit__img--u-ifum1eooh { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-iwfldiwbr { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-iiq2qfvgj), 0.4) }
.imageFit__zoom--u-ii0vpi69o { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-it7on8n3y), 1) }
.svg_image--u-ilsmvpyv1 { 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-ilsmvpyv1 svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-ib5s3xetf { width: 130px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; border-top-color: rgba(var(--color-ib6dptc25), 1); border-right-color: rgba(var(--color-i8bv4suux), 1); border-bottom-color: rgba(var(--color-ifh6r2scr), 1); border-left-color: rgba(var(--color-ifh83k2v5), 1); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 10px; border-right-width: 10px; border-bottom-width: 10px; border-left-width: 10px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; height: 130px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.section--u-i51vnf63z { display: block; width: 100%; position: relative }
.mosaic-map--u-i4pwsvd3n { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 500px; background-color: rgba(var(--color-ihftedkwc), 1); justify-content: center; background-image: url("/g/s3/mosaic/images/yandex-map.png"); background-position: center center; position: relative; margin-left: 0px; margin-right: 0px }
.div--u-i78f92kwb { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 30px; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-width: 380px }
.link-universal--u-ih5lrwpk9 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; padding-top: 10px; padding-right: 35px; padding-bottom: 10px; padding-left: 35px; background-color: rgba(var(--color-i7g3xlbu9), 1); color: rgba(var(--color-i1bj4jcxa), 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: 0px; 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-i9zp2vzvh), 1); border-right-color: rgba(var(--color-idod6omxs), 1); border-bottom-color: rgba(var(--color-ivsgj8pp2), 1); border-left-color: rgba(var(--color-iziy1yz6e), 1); margin-bottom: 20px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start }
.link-universal--u-ih5lrwpk9:hover, .link-universal--u-ih5lrwpk9.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-i4fzzpz4c), 0.15) }
.text--u-i7sr6n313 { color: rgba(var(--color-il9jt4pxq), 1); font-family: Open Sans, sans-serif; font-weight: 400; text-transform: none; display: block }
.svg_image--u-iq1oifb2d { 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: 35px; width: 35px; overflow-x: hidden; overflow-y: hidden; margin-right: 15px }
.svg_image--u-iq1oifb2d > svg { flex-shrink: 0 }
.svg_image--u-iq1oifb2d svg { width: 100%; height: 100% }
.svg_image--u-iq1oifb2d .path-iuswdkpil { fill: rgba(var(--color-iur5ytcab), 1) }
.div--u-iyvi0k2vp { width: auto; position: relative; display: inline-block }
.list__item--u-isc04dthp { padding-top: 4px; padding-right: 0px; padding-bottom: 4px; padding-left: 0px }
.list--u-imkrt1cpf { display: block }
.svg_image--u-i3shz4jns { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 22px; width: 22px; overflow-x: hidden; overflow-y: hidden; margin-left: auto; margin-right: 0px }
.svg_image--u-i3shz4jns > svg { flex-shrink: 0 }
.svg_image--u-i3shz4jns svg { width: 100%; height: 100% }
.svg_image--u-i3shz4jns .path-iw9dgsinv { fill: rgba(var(--color-it5wkvjqx), 1) }
.link-universal--u-iu8k9yg8c { 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-i83vn3kgy), 0.45); color: rgba(var(--color-im4ulhqkr), 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: 0px; 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-id1rxhny8), 1); border-right-color: rgba(var(--color-id4hplzlz), 1); border-bottom-color: rgba(var(--color-iad5z4gbd), 1); border-left-color: rgba(var(--color-ibizw2emd), 1); margin-bottom: auto;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; margin-top: auto; height: 65px; margin-left: 5px }
.link-universal--u-iu8k9yg8c:hover, .link-universal--u-iu8k9yg8c.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-i9ganw45n), 0.15); background-color: rgba(var(--color-i6zm4ojdm), 1) }
.link-universal--u-iu8k9yg8c:hover .text--u-i7nfrao65, .link-universal--u-iu8k9yg8c.is-hover .text--u-i7nfrao65 { color: rgba(var(--color-ixqyz2smx), 1) }
.link-universal--u-iu8k9yg8c:hover .text--u-iywwqcqy0, .link-universal--u-iu8k9yg8c.is-hover .text--u-iywwqcqy0 { color: rgba(var(--color-igf4cw678), 1) }
.link-universal--u-iu8k9yg8c:hover .svg_image--u-i1u1ei1rk .path-iky3ywy5g, .link-universal--u-iu8k9yg8c.is-hover .svg_image--u-i1u1ei1rk .path-iky3ywy5g { fill: rgba(var(--color-inaw4jiwh), 1) }
.link-universal--u-iu8k9yg8c:hover .svg_image--u-i1u1ei1rk .path-iwi49u4i3, .link-universal--u-iu8k9yg8c.is-hover .svg_image--u-i1u1ei1rk .path-iwi49u4i3 { fill: rgba(var(--color-itynh3x2c), 1) }
.link-universal--u-iu8k9yg8c:hover .svg_image--u-idjzs848v .path-iw9dgsinv, .link-universal--u-iu8k9yg8c.is-hover .svg_image--u-idjzs848v .path-iw9dgsinv { fill: rgba(var(--color-intqwypdc), 1) }
.text--u-iywwqcqy0 { color: rgba(var(--color-ikb518a0q), 1); font-family: Open Sans, sans-serif; font-weight: 700; text-transform: none; display: block }
.svg_image--u-i1u1ei1rk { 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; margin-right: 15px }
.svg_image--u-i1u1ei1rk > svg { flex-shrink: 0 }
.svg_image--u-i1u1ei1rk svg { width: 100%; height: 100% }
.svg_image--u-i1u1ei1rk .path-iky3ywy5g { fill: rgba(var(--color-ieavftlvw), 1) }
.svg_image--u-i1u1ei1rk .path-iwi49u4i3 { fill: rgba(var(--color-iei7ux5bf), 1) }
.div--u-ivlnysy80 { width: auto; position: relative; display: inline-block }
.list__item--u-iayyu9k0u { padding-top: 4px; padding-right: 0px; padding-bottom: 4px; padding-left: 0px }
.list--u-i2b03fm75 { display: block }
.svg_image--u-idjzs848v { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 22px; width: 22px; overflow-x: hidden; overflow-y: hidden; margin-left: auto; margin-right: 0px }
.svg_image--u-idjzs848v > svg { flex-shrink: 0 }
.svg_image--u-idjzs848v svg { width: 100%; height: 100% }
.svg_image--u-idjzs848v .path-iw9dgsinv { fill: rgba(var(--color-i04ccil2j), 1) }
.text--u-i7nfrao65 { color: rgba(var(--color-i2n41mvu4), 1); font-weight: 700 }
.mosaic-s3-include--u-iek3u1jhm { display: block }
.section--u-is0sgxbq8 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-top: 80px; padding-bottom: 180px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.imageFit--u-inhxcku7r { position: absolute; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: 100%; height: 100%; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; top: 0px }
.imageFit__img--u-iv2h87bu9 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-ijnqp43bh { display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ifvasmy4s), 0); background-image: var(--image-icir8q2j1), var(--image-idgr3ftu5); background-repeat: no-repeat, no-repeat; background-position: center top 0, center center; background-size: 985.60px auto, cover; background-attachment: scroll, scroll }
.imageFit__zoom--u-is7aa72t0 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iekosfruh), 1) }
.svg_image--u-ih89dp442 { 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-ih89dp442 svg { flex-shrink: 0; width: 100%; height: 100% }
.container--u-i78vrftkh { width: 100%; max-width: 1200px; margin-top: 80px; margin-right: 0px; margin-bottom: 80px; margin-left: 0px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.imageFit--u-i70k5lbxi { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; padding-left: 20px; padding-right: 20px; padding-bottom: 32px; padding-top: 32px; width: auto; min-width: 920px; height: auto; min-height: 200px }
.imageFit__img--u-i3t8kn6w9 { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-iwvt75uxo { display: block; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ikjs83595), 0); background-image: var(--image-insvpllg4); background-repeat: no-repeat; background-position: right 0px bottom 0; background-size: 423.00px auto; background-attachment: scroll }
.imageFit__zoom--u-iri2r27l9 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iup5xyfvu), 1) }
.svg_image--u-it5ufyutc { 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-it5ufyutc svg { flex-shrink: 0; width: 100%; height: 100% }
.container--u-il72bh8bq { width: 100%; max-width: 1200px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.link-universal--u-icgm2cmtv { 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-i4brt6yqq), 1); color: rgba(var(--color-irhalgdtz), 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: 5px; 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-icpo1996x), 1); border-right-color: rgba(var(--color-idaxsflp4), 1); border-bottom-color: rgba(var(--color-i7120qnzs), 1); border-left-color: rgba(var(--color-i3zhnfmbd), 1); margin-top: auto; margin-bottom: auto; min-height: 76px; height: auto;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.link-universal--u-icgm2cmtv:hover, .link-universal--u-icgm2cmtv.is-hover { box-shadow: 11px 11px 0px 0px rgba(var(--color-iwmjrmjiy), 0.15) }
.text--u-i8l1jwuj8 { color: rgba(var(--color-i091m7o4x), 1); font-family: Open Sans, sans-serif; font-weight: 700; text-transform: uppercase; font-size: 18px }
.heading--u-ir1b5rlot { font-size: 60px; line-height: normal; margin-top: -60px; margin-right: -40px; margin-bottom: 0px; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-family: Marck Script, cursive; color: rgba(var(--color-io1q67lyl), 1) }
.div--u-imgz2c3x9 { 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: end; -ms-flex-align: end; align-items: flex-end }
.heading--u-icuxu1kmz { font-size: 150px; 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; color: rgba(var(--color-izl0rgbx6), 1); text-transform: uppercase; font-family: Poiret One, cursive }
.section--u-ih3p27ocp { display: block; width: 100%; position: relative; background-color: rgba(var(--color-ia9lm3kch), 1) }
.container--u-ihemn52pm { width: 100%; max-width: 1400px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-left: 0px; padding-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; text-align: center; padding-top: 50px; padding-bottom: 50px }
.section--u-inar7ddy2 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.rich-text--u-ialwkzb70 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; max-width: 100%; overflow-x: auto }
.div--u-isqfsexx6 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 70px; padding-right: 50px; padding-bottom: 70px; -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; padding-left: 20px }
.div--u-ikju810go { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex }
.mosaic-map--u-i3jgah9o0 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: rgba(var(--color-i1vco3wnr), 1); justify-content: center; background-image: url("/g/s3/mosaic/images/yandex-map.png"); background-position: center center; position: relative; margin-left: 0px; margin-right: 0px }
.container--u-irktjwh8v { 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 }
.div--u-irqjt88qw { 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: start; -ms-flex-align: start; align-items: flex-start; margin-top: 10px }
.heading--u-ib9bxr0oc { font-size: 25px; line-height: normal; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; color: rgba(var(--color-i0fdzooft), 1); font-weight: 900; font-family: Playfair Display SC, serif; justify-content: center; text-align: center; margin-bottom: 20px }
.list__item--u-ibvjskpey { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.list--u-if3obtqjy { display: block }
.text--u-ivufihfru { color: rgba(var(--color-inpmihrl6), 0.6); font-weight: 400; font-size: 16px }
.link-universal--u-i33oihe9u { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-top: 20px }
.text--u-i1mbffyk9 { text-decoration: none; font-family: Open Sans, sans-serif; color: rgba(var(--color-idwvs4str), 1); font-size: 14px }
.list__item--u-ivn5kd31s { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.list--u-ibpqocoi9 { display: block; margin-top: 10px }
.text--u-iznok7kzj { color: rgba(var(--color-iy3xt1xg8), 0.6); font-weight: 400; font-size: 16px }
.svg_image--u-i5kgt3vnr { 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: 22px; width: 22px; overflow-x: hidden; overflow-y: hidden; margin-right: 8px }
.svg_image--u-i5kgt3vnr > svg { flex-shrink: 0 }
.svg_image--u-i5kgt3vnr svg { width: 100%; height: 100% }
.svg_image--u-i18roukxa { 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: 22px; width: 22px; overflow-x: hidden; overflow-y: hidden; margin-right: 8px }
.svg_image--u-i18roukxa > svg { flex-shrink: 0 }
.svg_image--u-i18roukxa svg { width: 100%; height: 100% }
.div--u-iq10bmxq3 { 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: start; -ms-flex-align: start; align-items: flex-start; margin-top: 20px }
.list__item--u-iyqyx9ph3 { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px }
.list--u-i8t540rll { display: block }
.text--u-iqg4cu174 { color: rgba(var(--color-iklqzhnj6), 0.6); font-weight: 400; font-size: 16px; line-height: 25px }
.div--u-i3z8eolmg { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start }
.list__item--u-ico4i4pq7 { padding-top: 10px; padding-bottom: 10px }
.list--u-i7n05kcjk { display: block }
.link-universal--u-icg9jbi6g { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.text--u-if6f2lj52 { color: rgba(var(--color-iihp8a14l), 1); font-size: 20px; font-weight: 600 }
.div--u-il18zgkci { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; margin-top: 20px }
.list__item--u-i0ttq5u7p { padding-top: 10px; padding-bottom: 10px }
.list--u-ifu3dx4oz { display: block }
.link-universal--u-iq0smk77f { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.text--u-ivo6qx1ak { color: rgba(var(--color-i64cwl1gx), 1); text-decoration: underline }
.list__item--u-iqgibl9ar { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.list--u-ighbvtrol { display: block; margin-top: 10px }
.text--u-inb2f5zsz { color: rgba(var(--color-iek489es8), 0.6); font-weight: 400; font-size: 16px; max-width: 150px }
.svg_image--u-ih7qntz5m { 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: 22px; width: 22px; overflow-x: hidden; overflow-y: hidden; margin-right: 8px }
.svg_image--u-ih7qntz5m > svg { flex-shrink: 0 }
.svg_image--u-ih7qntz5m svg { width: 100%; height: 100% }
.svg_image--u-ih7qntz5m .path-ipmm95rya { fill: rgba(var(--color-ire79ln68), 1) }
.div--u-i6wfpbd3p { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-start; margin-left: 20px }
.list__item--u-ius9porey { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 35px; height: 35px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-right: 4px; margin-left: 4px; margin-top: 4px; margin-bottom: 4px }
.list--u-i18huqvzo { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; flex-wrap: wrap }
.link-universal--u-i020mu9qj { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; width: 100%; height: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.svg_image--u-ijloqsc84 { 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: 100%; overflow-x: hidden; overflow-y: hidden; width: 100%; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.svg_image--u-ijloqsc84 > svg { flex-shrink: 0 }
.svg_image--u-ijloqsc84 svg { width: 100%; height: 100% }
.svg_image--u-ijloqsc84 .path-i2ntwl40v { fill: rgba(var(--color-ipen4f8ru), 1) }
.svg_image--u-ijloqsc84 .path-i8cvx55pv { fill: rgba(var(--color-inwlmz2y9), 1) }
.svg_image--u-ijloqsc84 .path-ixlylu5tw { fill: rgba(var(--color-i5uj420id), 1) }
.svg_image--u-ijloqsc84 .rect-i5dsnyyou { fill: rgba(var(--color-iboyquv4i), 1) }
.svg_image--u-ijloqsc84 .rect-iie61vwnv { fill: rgba(var(--color-imbhtbl06), 1) }
.heading--u-i83is4dqb { font-size: 25px; line-height: normal; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; color: rgba(var(--color-ixh47gjtz), 1); font-weight: 900; font-family: Playfair Display SC, serif; justify-content: center; text-align: center; margin-bottom: 20px }
.container--u-idk7o6f8d { max-width: 1400px; margin-top: 0px; margin-bottom: 0px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 4%; padding-right: 4%; margin-left: 0px; margin-right: 0px; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; color: rgba(var(--color-im7srfqx5), 1); cursor: auto; font-family: Open Sans, 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 }
.div--u-ii3t5uzha { width: auto; position: relative; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-wrap: wrap; margin-right: 20px; max-width: 400px }
.link-universal--u-i4zwflezk { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; margin-right: 20px; max-width: 170px; max-height: 170px }
.div--u-icrx82s83 { 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; padding-top: 10px; padding-bottom: 10px }
.text--u-io0jnmju5 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 24px; margin-bottom: 5px; font-weight: 700 }
.text--u-i20p70z8y { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 14px; opacity: 0.6 }
.imageFit--u-i9r7ktkeh { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: auto; height: auto; font-size: 0px; max-width: 100%; max-height: 100% }
.imageFit__img--u-igawbyxkl { object-fit: cover; width: 100%; height: 100% }
.imageFit__overlay--u-ix6xb0ywp { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-idvzrgjh8), 0.4) }
.imageFit__zoom--u-imjaty8uo { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i0i2of0rw), 1) }
.svg_image--u-iqdxkxqyp { 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-iqdxkxqyp svg { flex-shrink: 0; width: 100%; height: 100% }
.link-universal--u-ier6xck5g { 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; color: rgba(var(--color-ie5vg3n6z), 1) }
.hor-menu--u-im40ilnym { position: relative; justify-content: flex-start; display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-im40ilnym .hor-menu__icon, .hor-menu--u-im40ilnym .hor-menu__sub_icon { background-color: rgba(var(--color-ikjrt0le3), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.hor-menu--u-im40ilnym .hor-menu__icon { width: 20px; height: 20px; margin-left: 4px; background-image: var(--image-ijyb8kqy9); background-repeat: no-repeat; background-position: center center; background-size: 14.70px auto; background-attachment: scroll; background-color: rgba(var(--color-ivg4d3ldb), 0) }
.hor-menu--u-im40ilnym .hor-menu__item { flex-shrink: 0 }
.hor-menu--u-im40ilnym .hor-menu__link, .hor-menu--u-im40ilnym .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-iongte4n8), 1) }
.hor-menu--u-im40ilnym .hor-menu__link { height: auto; min-height: 40px; color: rgba(var(--color-i2h7pnrde), 1); padding-left: 16px; padding-right: 16px; padding-top: 8px; padding-bottom: 8px; opacity: 0.6; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; transition-behavior: normal; text-transform: uppercase }
.hor-menu--u-im40ilnym .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: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; height: 40px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-im40ilnym .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-im40ilnym .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-i3voe35qp), 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-ieq9592fm), 1) }
.hor-menu--u-im40ilnym .hor-menu__more_list { display: block; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none }
.hor-menu--u-im40ilnym .hor-menu__sub_icon { background-color: rgba(var(--color-iizrwft1a), 1) }
.hor-menu--u-im40ilnym .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-im40ilnym .hor-menu__sub_link { background-color: rgba(var(--color-i6pxu03l4), 1); color: rgba(var(--color-imqguyh9g), 1) }
.hor-menu--u-im40ilnym .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; background-color: rgba(var(--color-if6i4xt5u), 1); width: 260px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-right-radius: 20px; border-top-left-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px }
.hor-menu--u-im40ilnym .hor-menu__link:hover, .hor-menu--u-im40ilnym .hor-menu__link.is-hover { opacity: 1 }
.hor-menu--u-im40ilnym.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-im40ilnym .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-im40ilnym .hor-menu__more_list .hor-menu__sub_list { right: 0px }
.hor-menu--u-im40ilnym .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100%; margin-left: 4px }
.hor-menu--u-im40ilnym .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { min-width: 40px; min-height: 40px; background-color: rgba(var(--color-ibzhsg546), 0); background-image: var(--image-i3f8nezr6); background-repeat: no-repeat; background-position: center center; background-size: 16.20px auto; background-attachment: scroll; font-size: 0px; opacity: 0.6; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; transition-behavior: normal; border-top-style: solid; border-top-width: 2px; border-right-style: solid; border-right-width: 2px; border-bottom-style: solid; border-bottom-width: 2px; border-left-style: solid; border-left-width: 2px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; border-top-color: rgba(var(--color-i29oyvx5b), 0.4); border-right-color: rgba(var(--color-i103ms542), 0.4); border-bottom-color: rgba(var(--color-i05l4dt1l), 0.4); border-left-color: rgba(var(--color-iswvo8qhu), 0.4) }
.hor-menu--u-im40ilnym .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link:visited, .hor-menu--u-im40ilnym .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link.is-visited { opacity: 1 }
.hor-menu--u-im40ilnym .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link:hover, .hor-menu--u-im40ilnym .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link.is-hover { opacity: 1 }
.hor-menu--u-im40ilnym .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link:active, .hor-menu--u-im40ilnym .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link.is-active { opacity: 1 }
.hor-menu--u-im40ilnym .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link:focus, .hor-menu--u-im40ilnym .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link.is-focus { opacity: 1 }
.hor-menu--u-im40ilnym .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { font-size: 14px; background-color: rgba(var(--color-is2hg5aru), 0); padding-left: 12px; padding-right: 12px; padding-top: 8px; padding-bottom: 8px; min-height: 44px; border-top-left-radius: 18px; border-top-right-radius: 18px; border-bottom-right-radius: 18px; border-bottom-left-radius: 18px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; transition-behavior: normal }
.hor-menu--u-im40ilnym .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-im40ilnym .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { background-color: rgba(var(--color-i38hg5jyz), 1); color: rgba(var(--color-i4rmy2qex), 1) }
.hor-menu--u-im40ilnym .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon { width: 20px; height: 20px; background-color: rgba(var(--color-i1urbwpgy), 0); background-image: var(--image-iqo9u2p43); background-repeat: no-repeat; background-position: center center; background-size: 5.72px auto; background-attachment: scroll; filter: invert(200%) }
.hor-menu--u-im40ilnym .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover > .hor-menu__sub_icon, .hor-menu--u-im40ilnym .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover > .hor-menu__sub_icon { filter: blur(0px) }
.div--u-ig1l6yn3r { position: relative; display: inline-block; margin-left: 0px; margin-right: 0px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; width: 48% }
.div--u-ij3o4huwd { width: 26%; 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: end; -ms-flex-align: end; align-items: flex-end; flex-shrink: 0 }
.div--u-ihrv1s6d3 { width: 26%; position: relative; display: inline-block; flex-shrink: 0 }
.list__item--u-ishrfduin { padding-bottom: 0px }
.list--u-i3jaipjws { display: block; padding-bottom: 16px }
.link-universal--u-ioe1iin8t { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-ibxrzc4co), 1) }
.text--u-irqvdt0xi { display: block; font-size: 20px }
.link-universal--u-i69f7uzdt { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 8px; padding-right: 24px; padding-bottom: 8px; padding-left: 24px; background-color: rgba(var(--color-ivo1kxff8), 0); color: rgba(var(--color-idz500q54), 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; min-height: 60px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; border-top-color: rgba(var(--color-ivadnj67v), 1); border-right-color: rgba(var(--color-iw8e7g82k), 1); border-bottom-color: rgba(var(--color-i7pt3w35r), 1); border-left-color: rgba(var(--color-in48o04gg), 1) }
.div--u-ixxfqqny3 { 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; flex-shrink: 1 }
.div--u-i8hs20v4s { width: 100%; position: relative; display: block; margin-bottom: 30px; z-index: 10 }
.mosaic-s3-include--u-idhwsczs3 { min-height: auto; padding-bottom: 0px; padding-left: 0px; padding-top: 0px; padding-right: 0px }
.side-panel--u-io48xf6ma { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 10; pointer-events: none; display: none }
.side-panel__button-open--u-iq28usnen { width: 50px; min-height: 50px; background-color: rgba(var(--color-iqf3cjddl), 1); cursor: pointer; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; margin-left: auto; pointer-events: auto; display: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-top: 2px; margin-right: 2px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.svg_image--u-iouq7itm4 { 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; height: 25px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iouq7itm4 .path-ictmgk4d0 { fill: rgba(var(--color-ic7gsgst8), 1) }
.svg_image--u-iydj0lbaw { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iydj0lbaw .path-i0oxggdiv { fill: rgba(var(--color-ijjzn7hb2), 1) }
.side-panel__content--u-i0lrow0nl { display: none; position: fixed; top: 0px; bottom: 0px; right: 0px; width: 265px; background-color: rgba(var(--color-id3l4593n), 1); box-shadow: 0px 0px 15px 0px rgba(var(--color-imy7cjgjv), 0.5); transform: none; pointer-events: auto; background-image: var(--image-iamcbqy0r); background-repeat: no-repeat; background-position: right -294px top calc(124px + 50%); background-size: 492.80px auto; background-attachment: scroll }
.side-panel__button-close--u-ijj5oh2jl { position: absolute; z-index: 1; right: 100%; top: 0px; font-size: 0px; width: 50px; min-height: 50px; background-color: rgba(var(--color-ih13maiec), 1); cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-top: 2px; margin-right: 2px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.side-panel__content-inner--u-i6zjew3av { overflow-y: auto; max-height: 100%; min-height: 100%; position: relative; z-index: 0; padding-left: 20px; padding-right: 20px; padding-top: 50px; padding-bottom: 50px }
.side-panel__mask--u-ix12gosy5 { display: none; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: rgba(var(--color-iwxgs9ma9), 0.5); transform: none; pointer-events: auto }
.ver-menu--u-iuk8mmi5c { position: relative; width: 100%; margin-left: 0px; margin-right: 0px }
.ver-menu--u-iuk8mmi5c .ver-menu__icon { background-color: rgba(var(--color-i4bxnxg0k), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px; display: none }
.ver-menu--u-iuk8mmi5c .ver-menu__link, .ver-menu--u-iuk8mmi5c .ver-menu__sub_link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-iqzbh7a93), 1) }
.ver-menu--u-iuk8mmi5c .ver-menu__link { padding-top: 10px; padding-bottom: 10px; font-weight: 700; text-transform: uppercase; font-size: 15px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.ver-menu--u-iuk8mmi5c .ver-menu__list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none }
.ver-menu--u-iuk8mmi5c .ver-menu__sub_icon { background-color: rgba(var(--color-ie0xo8ans), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px; display: none }
.ver-menu--u-iuk8mmi5c .ver-menu__sub_item { vertical-align: top }
.ver-menu--u-iuk8mmi5c .ver-menu__sub_link { cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-i24kolkbu), 1) }
.ver-menu--u-iuk8mmi5c .ver-menu__sub_list { display: none; z-index: 10; list-style-type: none; background-color: rgba(var(--color-i8739ebq2), 1); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; border-top-left-radius: 0px; border-top-right-radius: 20px; border-bottom-right-radius: 0px; border-bottom-left-radius: 20px }
.ver-menu--u-iuk8mmi5c .ver-menu__item:hover .ver-menu__link, .ver-menu--u-iuk8mmi5c .ver-menu__item.is-hover .ver-menu__link { background-color: rgba(var(--color-iib155dxy), 1); color: rgba(var(--color-imhexk8ey), 1) }
.ver-menu--u-iuk8mmi5c .ver-menu__item:active .ver-menu__link, .ver-menu--u-iuk8mmi5c .ver-menu__item.is-active .ver-menu__link { background-color: rgba(var(--color-ilnsmws8d), 1); color: rgba(var(--color-i6b80655t), 1) }
.ver-menu--u-iuk8mmi5c .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { font-size: 15px; color: rgba(var(--color-iba4a1qpr), 1) }
.ver-menu--u-iuk8mmi5c .ver-menu__sub_list > .ver-menu__sub_item:hover > .ver-menu__sub_link, .ver-menu--u-iuk8mmi5c .ver-menu__sub_list > .ver-menu__sub_item.is-hover > .ver-menu__sub_link { text-decoration: underline }
.ver-menu--u-iuk8mmi5c .ver-menu__sub_list > .ver-menu__sub_item:active > .ver-menu__sub_link, .ver-menu--u-iuk8mmi5c .ver-menu__sub_list > .ver-menu__sub_item.is-active > .ver-menu__sub_link { text-decoration: underline }
.mosaic-popup--u-iksmdqua7 { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-ikygvdpfa { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-igrkncg3h), 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-ib37refy5 { position: relative; width: 500px; min-height: auto; max-width: 100vw; background-color: rgba(var(--color-i27evty5h), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-left: 45px; padding-right: 45px; padding-top: 50px; padding-bottom: 50px; border-top-left-radius: 0px; border-top-right-radius: 50px; border-bottom-right-radius: 0px; border-bottom-left-radius: 50px; background-image: var(--image-iidcwoj7x); background-repeat: no-repeat; background-position: left calc(155px + 50%) bottom -225px; background-size: 369.60px auto; background-attachment: scroll }
.mosaic-popup__close--u-imshvu6uf { cursor: pointer; position: absolute; right: 0px; top: 0px; min-width: 50px; min-height: 50px; text-align: center; background-color: rgba(var(--color-i7xojn1fc), 1); z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; margin-top: 20px; margin-right: 20px }
.svg_image--u-iq4xsv39n { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iq4xsv39n .path-ixp4jlpgf { fill: rgba(var(--color-ievm409wz), 1) }
.mosaic-form--u-i8z2c7zex { display: block }
.mosaic-form--u-i8z2c7zex * { outline-style: none }
.mosaic-form--u-i8z2c7zex .button__text { margin-left: 0px; margin-right: 0px; width: 100%; text-transform: uppercase; font-weight: 700; font-style: normal; font-size: 16px }
.mosaic-form--u-i8z2c7zex .div--u-idleeav49 { margin-top: 40px; margin-bottom: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.mosaic-form--u-i8z2c7zex .mosaic-form__body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none }
.mosaic-form--u-i8z2c7zex .mosaic-form__button { 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; line-height: normal; background-color: rgba(var(--color-if2no6ktb), 1); color: rgba(var(--color-i5oa25w9a), 1); border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; border-top-width: 2px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; position: relative; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; margin-left: 0px; margin-right: 0px; width: 100%; border-top-color: rgba(var(--color-irr9xz3s7), 1); border-right-color: rgba(var(--color-immfxcrbb), 1); border-bottom-color: rgba(var(--color-iao27mo5b), 1); border-left-color: rgba(var(--color-i3bn5he3w), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.mosaic-form--u-i8z2c7zex .mosaic-form__checkbox { margin-right: 10px; display: none }
.mosaic-form--u-i8z2c7zex .mosaic-form__checkbox-icon { display: none; width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i6mcgbrcj), 1); border-right-color: rgba(var(--color-iapf2ohv6), 1); border-bottom-color: rgba(var(--color-ig5qt603i), 1); border-left-color: rgba(var(--color-idyia03qc), 1); background-color: rgba(var(--color-i61ix7juh), 0.2) }
.mosaic-form--u-i8z2c7zex .mosaic-form__count { margin-left: 10px; font-weight: 700 }
.mosaic-form--u-i8z2c7zex .mosaic-form__date { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: auto; 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-i77o4ffyv), 1); border-right-color: rgba(var(--color-ijg1g0t0j), 1); border-bottom-color: rgba(var(--color-iq0e8e124), 1); border-left-color: rgba(var(--color-i8gc66w06), 1); padding-bottom: 20px; padding-top: 20px; padding-left: 40px; padding-right: 40px; background-color: rgba(var(--color-iodhovx7z), 1); cursor: pointer; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.mosaic-form--u-i8z2c7zex .mosaic-form__date-interval { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; height: auto; 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-ivlmrsrcc), 1); border-right-color: rgba(var(--color-ihmsqxvjc), 1); border-bottom-color: rgba(var(--color-igo6xwhzy), 1); border-left-color: rgba(var(--color-is3bznjan), 1); padding-bottom: 15px; padding-top: 15px; padding-left: 20px; padding-right: 20px; background-color: rgba(var(--color-igx778prz), 1); cursor: pointer; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px }
.mosaic-form--u-i8z2c7zex .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-i8z2c7zex .mosaic-form__date-interval-delimiter { width: 15px; height: 2px; flex-shrink: 0; background-color: rgba(var(--color-irpkezqri), 1); margin-right: 5px; margin-left: 5px }
.mosaic-form--u-i8z2c7zex .mosaic-form__error { color: rgba(var(--color-i8uv5rx1c), 1); margin-bottom: 20px; text-align: center }
.mosaic-form--u-i8z2c7zex .mosaic-form__field { margin-bottom: 10px; display: block; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none }
.mosaic-form--u-i8z2c7zex .mosaic-form__header { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px; margin-top: 20px }
.mosaic-form--u-i8z2c7zex .mosaic-form__icon { width: 25px; height: 25px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; background-color: rgba(var(--color-ihpbvz2kd), 1); display: none }
.mosaic-form--u-i8z2c7zex .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-i8z2c7zex .mosaic-form__name { font-weight: bold }
.mosaic-form--u-i8z2c7zex .mosaic-form__note { color: rgba(var(--color-ibjof0aqv), 1) }
.mosaic-form--u-i8z2c7zex .mosaic-form__radio { margin-right: 10px }
.mosaic-form--u-i8z2c7zex .mosaic-form__radio-icon { display: none; width: 14px; height: 14px; flex-shrink: 0; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-itczu1xmj), 1); border-right-color: rgba(var(--color-i5mao14jy), 1); border-bottom-color: rgba(var(--color-ifedyhgru), 1); border-left-color: rgba(var(--color-iiya49pbf), 1); background-color: rgba(var(--color-iex16wb8w), 0.2) }
.mosaic-form--u-i8z2c7zex .mosaic-form__required { color: rgba(var(--color-ikra97j0f), 1) }
.mosaic-form--u-i8z2c7zex .mosaic-form__select { width: 100%; display: block; height: auto; 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-iy0ia85f2), 1); border-right-color: rgba(var(--color-ie9gs148s), 1); border-bottom-color: rgba(var(--color-ijay58yzp), 1); border-left-color: rgba(var(--color-istec0puh), 1); padding-bottom: 20px; padding-top: 20px; padding-left: 40px; padding-right: 40px; background-color: rgba(var(--color-ij8oxw0if), 1); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px }
.mosaic-form--u-i8z2c7zex .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-iz8ddri3o), 1); border-right-color: rgba(var(--color-iutjqzoga), 1); border-bottom-color: rgba(var(--color-itfzxm8a1), 1); border-left-color: rgba(var(--color-i9ipste65), 1); padding-bottom: 20px; padding-top: 20px; padding-left: 40px; padding-right: 40px; background-color: rgba(var(--color-im1p9dxxj), 1); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px }
.mosaic-form--u-i8z2c7zex .mosaic-form__success__text--u-ifxqsrw6y { font-weight: 900; text-align: center; font-size: 20px; font-family: Playfair Display SC, serif }
.mosaic-form--u-i8z2c7zex .mosaic-form__text { width: 100%; display: block; height: auto; 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-color: rgba(var(--color-i10xw8tq6), 1); border-right-color: rgba(var(--color-i6wb1euhb), 1); border-bottom-color: rgba(var(--color-ih150wlla), 1); border-left-color: rgba(var(--color-ind0yqljt), 1); padding-bottom: 20px; padding-top: 20px; padding-left: 40px; padding-right: 40px; background-color: rgba(var(--color-i07p6109t), 0); flex-shrink: 1; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; text-align: left; font-style: normal }
.mosaic-form--u-i8z2c7zex .mosaic-form__textarea { width: 100%; display: block; height: auto; 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-iyfmeg71s), 1); border-right-color: rgba(var(--color-i0ddxvnym), 1); border-bottom-color: rgba(var(--color-im4w5bowb), 1); border-left-color: rgba(var(--color-io3o04u1t), 1); padding-bottom: 20px; padding-top: 20px; padding-left: 40px; padding-right: 40px; background-color: rgba(var(--color-izule96wj), 1); flex-shrink: 1; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px }
.mosaic-form--u-i8z2c7zex .mosaic-form__title--u-i6qub59eu { line-height: normal; margin-bottom: 10px; font-size: 40px; font-weight: 900; text-transform: none; text-align: center; font-style: normal; font-family: Playfair Display SC, serif }
.mosaic-form--u-i8z2c7zex .mosaic-form__upload-count-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 20px }
.mosaic-form--u-i8z2c7zex .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-i7yu9k8ci), 1); border-right-color: rgba(var(--color-i2yfpfch3), 1); border-bottom-color: rgba(var(--color-i0nv9pz3v), 1); border-left-color: rgba(var(--color-i85i6uu0f), 1); margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; right: 10px }
.mosaic-form--u-i8z2c7zex .mosaic-form__value { margin-left: 5px }
.mosaic-form--u-i8z2c7zex .progressBarComplete { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-iq2647eg0), 1); margin-top: 2px }
.mosaic-form--u-i8z2c7zex .progressBarInProgress { font-size: 0px; width: 0px; height: 4px; background-color: rgba(var(--color-i15xrpv1h), 1); margin-top: 2px }
.mosaic-form--u-i8z2c7zex .progressBarStatus { margin-top: 2px; width: 337px; text-align: left }
.mosaic-form--u-i8z2c7zex .progressCancel { font-size: 0px; display: block; height: 14px; width: 14px; position: absolute; right: 0px; top: 0px; text-align: center; background-color: rgba(var(--color-iwx3eu1zs), 1) }
.mosaic-form--u-i8z2c7zex .progressContainer { position: relative }
.mosaic-form--u-i8z2c7zex .progressName { font-weight: 700; color: rgba(var(--color-iyowlg7lr), 1); width: 323px; text-align: left; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i8z2c7zex .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-ifi6i68sc), 1) }
.mosaic-form--u-i8z2c7zex .svg_image { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 25px; width: 25px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i8z2c7zex .svg_image_checkbox { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i8z2c7zex .svg_image_radio { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 13px; width: 13px; overflow-x: hidden; overflow-y: hidden }
.mosaic-form--u-i8z2c7zex .text--u-iwkw6ghl3 { text-align: center; color: rgba(var(--color-ijzvt0go2), 0.6); line-height: 25px; font-style: normal; font-size: 17px }
.mosaic-form--u-i8z2c7zex .mosaic-form__button:hover, .mosaic-form--u-i8z2c7zex .mosaic-form__button.is-hover { background-color: rgba(var(--color-is5uqvgtz), 1); box-shadow: 11px 11px 0px 0px rgba(var(--color-iu8ajipky), 0.05) }
.mosaic-form--u-i8z2c7zex .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i8z2c7zex .mosaic-form__checkbox-icon.is-hover { background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i8z2c7zex .mosaic-form__radio-icon:hover, .mosaic-form--u-i8z2c7zex .mosaic-form__radio-icon.is-hover { background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.mosaic-form--u-i8z2c7zex .mosaic-form__text::placeholder { color: rgba(var(--color-i54njd6i6), 0.6) }
.mosaic-form--u-i8z2c7zex .progressWrapper:first-child { padding-top: 0px; border-top-width: 0px }
.mosaic-form--u-i8z2c7zex .progressWrapper:last-child { padding-bottom: 0px }
.mosaic-form--u-i8z2c7zex .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-iyjc6mrsl), 0); display: inline-block }
.mosaic-form--u-i8z2c7zex .mosaic-form__checkbox ~ .mosaic-form__value { font-style: normal }
.mosaic-form--u-i8z2c7zex .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i8z2c7zex .mosaic-form__checkbox ~ .mosaic-form__checkbox-icon.is-hover { background-image: none, none, none; background-repeat: no-repeat, no-repeat, no-repeat; background-position: center center, left 0px top 0px, center center; background-size: 10.24px auto, auto, auto; background-attachment: scroll, scroll, scroll; background-color: rgba(var(--color-ik4on2wnk), 0); display: inline-block }
.mosaic-form--u-i8z2c7zex .mosaic-form__field--u-i3cswqws5 .mosaic-form__header { display: none }
.mosaic-form--u-i8z2c7zex .mosaic-form__field--u-ipi6s607g .mosaic-form__header { display: none }
.mosaic-form--u-i8z2c7zex .mosaic-form__field--u-iqlvuam21 .mosaic-form__header { display: none }
.mosaic-form--u-i8z2c7zex .mosaic-form__button:hover .button__text, .mosaic-form--u-i8z2c7zex .mosaic-form__button.is-hover .button__text { color: rgba(var(--color-iwsyu8x94), 1) }
.mosaic-form--u-i8z2c7zex .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon, .mosaic-form--u-i8z2c7zex .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon { background-color: rgba(var(--color-ikp3837ti), 1); background-image: var(--image-ij7odu4pw), none; background-position: center center, center center; background-repeat: no-repeat, no-repeat; background-size: 10.24px auto, auto; background-attachment: scroll, scroll }
.mosaic-form--u-i8z2c7zex .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon:hover, .mosaic-form--u-i8z2c7zex .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon.is-hover { background-image: var(--image-izbvy2wfy), none; background-color: rgba(var(--color-iooqxggyy), 1); background-repeat: no-repeat, no-repeat; background-position: center center, center center; background-size: 10.24px auto, 10.24px; background-attachment: scroll, scroll }
.mosaic-form--u-i8z2c7zex .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon:active, .mosaic-form--u-i8z2c7zex .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon.is-active { background-image: var(--image-ip9deeoik), none; background-repeat: no-repeat, no-repeat; background-position: center center, center center; background-size: 10.24px auto, auto; background-attachment: scroll, scroll; background-color: rgba(var(--color-imj5lzv0q), 1) }
.mosaic-form--u-i8z2c7zex .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon:focus, .mosaic-form--u-i8z2c7zex .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon.is-focus { background-image: var(--image-ihjvzbnfh), none; background-color: rgba(var(--color-io9ro4lqm), 1); background-repeat: no-repeat, no-repeat; background-position: center center, center center; background-size: 10.24px auto, auto; background-attachment: scroll, scroll }
.mosaic-form--u-i8z2c7zex .mosaic-form__radio:checked ~ .mosaic-form__radio-icon, .mosaic-form--u-i8z2c7zex .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon { background-color: rgba(var(--color-ivmrx6ue4), 0.2); background-image: url("/d/fgs16_image-placeholder.png"); background-position: center center; background-repeat: no-repeat }
.div--u-idleeav49 { width: 100%; position: relative; display: block }
.mosaic-form__field--u-i3cswqws5 { display: block }
.mosaic-form__field--u-ipi6s607g { display: block }
.text--u-iwkw6ghl3 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative }
.section--u-i6sd8lrn5 { display: block; width: 100%; position: relative; padding-left: 40px; padding-right: 40px; padding-top: 30px; color: rgba(var(--color-ig3pqz91k), 1); cursor: auto; font-family: Roboto, 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 }
.div--u-ieg8mf0ui { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex }
.div--u-ifbaia8va { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-i6wu1z3p5 { width: 100%; position: relative; display: block }
.text--u-i4lseu4ke { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; color: rgba(var(--color-itk1xgipr), 0.6); font-family: Open Sans, sans-serif }
.list__item--u-ia0151b8v { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px }
.list--u-ioxt6oikn { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end }
.link-universal--u-iktninzjp { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.svg_image--u-i4oufp2gp { 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 }
.svg_image--u-i4oufp2gp > svg { flex-shrink: 0 }
.svg_image--u-i4oufp2gp svg { width: 100%; height: 100% }
.svg_image--u-i4oufp2gp .path-i2hspbx0o { fill: rgba(var(--color-ikypikewo), 1) }
.svg_image--u-i4oufp2gp .path-igya0ifze { fill: rgba(var(--color-ik7d3rwp1), 1) }
.svg_image--u-i4oufp2gp .path-iktig06e7 { fill: rgba(var(--color-ie1hhz7qz), 1) }
.svg_image--u-i4oufp2gp .path-ixu4vj3xs { fill: rgba(var(--color-igqtaqian), 1) }
.section--u-ibe1e56av { display: block; width: 100%; position: relative; padding-left: 40px; padding-right: 40px; padding-top: 30px; padding-bottom: 30px; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; background-color: rgba(var(--color-if80kdc9s), 0); color: rgba(var(--color-i9dmcj7fa), 1); cursor: auto; font-family: Fira Sans, 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; border-top-style: none }
.div--u-iin5pt0ej { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 0px; padding-top: 40px; padding-bottom: 0px; padding-right: 0px; background-color: rgba(var(--color-igmu8sxpq), 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; box-shadow: none; border-top-style: dotted; border-top-width: 2px; border-top-color: rgba(var(--color-i9owm9hky), 0.1) }
.div--u-ibyu3gsf4 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; margin-right: 20px; max-width: 420px }
.div--u-iu5dwqv6f { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 2.65%; margin-right: 2.65%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center }
.div--u-isvfdmd79 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; max-width: 260px }
.imageFit--u-i2oh12s9k { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: auto; height: auto; margin-right: 0%; flex-shrink: 0; max-width: 100%; max-height: 100% }
.imageFit__img--u-iw5qgdna2 { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-id8yn7rox { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ig8qw6x68), 0.4) }
.imageFit__zoom--u-ivgoplpjk { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iyrz170hb), 1) }
.svg_image--u-i5532mvyp { 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-i5532mvyp svg { flex-shrink: 0; width: 100%; height: 100% }
.text--u-igiw1vnxl { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 48px; font-weight: 700; color: rgba(var(--color-ilh02xwch), 1); text-transform: none; font-family: Philosopher, sans-serif }
.svg_image--u-iu1sfksz5 { 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: 22px; width: 22px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iu1sfksz5 > svg { flex-shrink: 0 }
.svg_image--u-iu1sfksz5 svg { width: 100%; height: 100% }
.svg_image--u-iu1sfksz5 .path-ilqzqun2p { fill: rgba(var(--color-ihym04tsf), 1) }
.list__item--u-in3e01onx { padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px }
.list--u-ilkrkp6sz { display: block; padding-left: 8px; padding-bottom: 8px; padding-right: 8px; padding-top: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; background-color: rgba(var(--color-il3a0bex2), 0.45) }
.div--u-i7ie7tq8f { width: 50px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 50px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgba(var(--color-iakr6zmo1), 1); border-right-color: rgba(var(--color-imjh1fzjg), 1); border-bottom-color: rgba(var(--color-ircvi93nu), 1); border-left-color: rgba(var(--color-i4xq9ue1m), 1); border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; margin-left: 4%; background-color: rgba(var(--color-i7dzzzi5d), 1); flex-shrink: 0; margin-right: 0px }
.hor-menu--u-i7xt7wkfn { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; position: relative;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; z-index: 5 }
.hor-menu--u-i7xt7wkfn .hor-menu__icon, .hor-menu--u-i7xt7wkfn .hor-menu__sub_icon { background-color: rgba(var(--color-ibrcm8hk0), 1); width: 10px; height: 10px; margin-left: 10px }
.hor-menu--u-i7xt7wkfn .hor-menu__icon { display: none }
.hor-menu--u-i7xt7wkfn .hor-menu__item { flex-shrink: 0; margin-left: 10px; margin-right: 10px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; border-top-color: rgba(var(--color-iej30al9o), 0); border-right-color: rgba(var(--color-itthx2gfy), 0); border-bottom-color: rgba(var(--color-iqg4t67tk), 0); border-left-color: rgba(var(--color-i9zv020lm), 0) }
.hor-menu--u-i7xt7wkfn .hor-menu__link, .hor-menu--u-i7xt7wkfn .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-i3tyq1iav), 1) }
.hor-menu--u-i7xt7wkfn .hor-menu__link { font-weight: 700; padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; font-family: Open Sans, sans-serif; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; border-top-color: rgba(var(--color-if33jz07t), 0); border-right-color: rgba(var(--color-iz0c4hryq), 0); border-bottom-color: rgba(var(--color-ie7cgv9zl), 0); border-left-color: rgba(var(--color-ir9ouss8c), 0); margin-top: 10px; margin-bottom: 10px; color: rgba(var(--color-icwm3xt0i), 1); text-transform: uppercase; font-size: 14px }
.hor-menu--u-i7xt7wkfn .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: 63px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-i7xt7wkfn .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-i7xt7wkfn .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-iezniduvs), 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-ijyfw7iay), 1) }
.hor-menu--u-i7xt7wkfn .hor-menu__more_list { display: block; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; cursor: pointer }
.hor-menu--u-i7xt7wkfn .hor-menu__sub_icon { background-color: rgba(var(--color-ixochgaq2), 1); display: none }
.hor-menu--u-i7xt7wkfn .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-i7xt7wkfn .hor-menu__sub_link { background-color: rgba(var(--color-ifutonyc3), 1); color: rgba(var(--color-itgai4v11), 1) }
.hor-menu--u-i7xt7wkfn .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; background-color: rgba(var(--color-ir26n3968), 1); width: 200px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.hor-menu--u-i7xt7wkfn .is-removed { display: none }
.hor-menu--u-i7xt7wkfn .hor-menu__item:hover, .hor-menu--u-i7xt7wkfn .hor-menu__item.is-hover { border-top-color: rgba(var(--color-i1ituufns), 1); border-right-color: rgba(var(--color-ikaxetlqm), 1); border-bottom-color: rgba(var(--color-i9hyh0odd), 1); border-left-color: rgba(var(--color-i3vdrw9d8), 1) }
.hor-menu--u-i7xt7wkfn .hor-menu__item:active, .hor-menu--u-i7xt7wkfn .hor-menu__item.is-active { border-top-color: rgba(var(--color-iwaqlcttr), 1); border-right-color: rgba(var(--color-iabcsrii7), 1); border-bottom-color: rgba(var(--color-ickh7lb4w), 1); border-left-color: rgba(var(--color-irj859ow3), 1) }
.hor-menu--u-i7xt7wkfn.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-i7xt7wkfn .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-i7xt7wkfn .hor-menu__more_list .hor-menu__sub_list { right: 0px }
.hor-menu--u-i7xt7wkfn .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100% }
.hor-menu--u-i7xt7wkfn .hor-menu__item:hover .hor-menu__link, .hor-menu--u-i7xt7wkfn .hor-menu__item.is-hover .hor-menu__link { border-top-color: rgba(var(--color-irymslxha), 1); border-right-color: rgba(var(--color-i1wuhz6ko), 1); border-bottom-color: rgba(var(--color-iiv33weri), 1); border-left-color: rgba(var(--color-ixv9div51), 1) }
.hor-menu--u-i7xt7wkfn .hor-menu__item:active .hor-menu__link, .hor-menu--u-i7xt7wkfn .hor-menu__item.is-active .hor-menu__link { text-decoration: underline; border-top-color: rgba(var(--color-ine0f1fqn), 1); border-right-color: rgba(var(--color-izw67bq7a), 1); border-bottom-color: rgba(var(--color-imi118iz6), 1); border-left-color: rgba(var(--color-iro0n8906), 1) }
.hor-menu--u-i7xt7wkfn .hor-menu__item.is-current .hor-menu__link { border-top-color: rgba(var(--color-i3q86adl9), 1); border-right-color: rgba(var(--color-iyzx3oaa6), 1); border-bottom-color: rgba(var(--color-i1q01tctn), 1); border-left-color: rgba(var(--color-ilig4x0zx), 1) }
.hor-menu--u-i7xt7wkfn .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { background-color: rgba(var(--color-ix0lpawd0), 0); color: rgba(var(--color-img8lnuaa), 0); padding-left: 4px; padding-right: 4px; width: 40px; height: 40px; background-image: url("/d/tpl25_more_2.svg"); background-repeat: no-repeat; background-position: center center; background-size: 15.36px auto; background-attachment: scroll }
.hor-menu--u-i7xt7wkfn .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { background-color: rgba(var(--color-i0bipctgj), 0); font-size: 14px; font-weight: 400; color: rgba(var(--color-ih0km6xv7), 1); font-family: Roboto, sans-serif }
.hor-menu--u-i7xt7wkfn .hor-menu__sub_list > .hor-menu__sub_item:hover > .hor-menu__sub_link, .hor-menu--u-i7xt7wkfn .hor-menu__sub_list > .hor-menu__sub_item.is-hover > .hor-menu__sub_link { text-decoration: underline }
.hor-menu--u-i7xt7wkfn .hor-menu__sub_list > .hor-menu__sub_item:active > .hor-menu__sub_link, .hor-menu--u-i7xt7wkfn .hor-menu__sub_list > .hor-menu__sub_item.is-active > .hor-menu__sub_link { text-decoration: underline }
.link-universal--u-irxofrt2k { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.text--u-i6v1fdafv { color: rgba(var(--color-iyxd31o6o), 1); font-weight: 900; font-size: 20px; font-family: Playfair Display SC, serif; text-transform: uppercase }
.text--u-ixck41cuv { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; color: rgba(var(--color-ic34wj6ty), 0.6); margin-top: 5px; font-family: Open Sans, sans-serif }
.link-universal--u-isogwtmur { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; flex-shrink: 0; max-width: 170px; max-height: 170px; font-size: 0px; color: rgba(var(--color-imn00wpmi), 0); margin-right: 20px }
.div--u-i5hes08m2 { 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; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.link-universal--u-i3p8pkqg8 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none }
.section--u-i9hbg8q3s { display: block; width: 100%; position: relative; background-color: rgba(var(--color-ihdt4y142), 0); padding-top: 0px; padding-bottom: 0px; color: rgba(var(--color-i1p7v6pwu), 1); cursor: auto; font-family: Open Sans, 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: var(--image-in29wok7t); background-repeat: no-repeat; background-position: left calc(179px + 50%) top -470px; background-size: 616.00px auto; background-attachment: scroll }
.section--u-i9w32igjf { display: block; width: 100%; position: relative; padding-top: 156px; padding-bottom: 100px }
.section--u-ikk8hxwwy { display: block; width: 100%; position: relative; border-top-style: dotted; border-top-width: 2px; border-top-color: rgba(var(--color-iwlxnjd2v), 0.1) }
.container--u-il4onkdza { width: 100%; max-width: 1360px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-left: 20px; padding-right: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between }
.div--u-il5w2h14k { width: 90%; position: relative }
.div--u-iw0kpxlv8 { width: 100%; position: relative; display: block }
.div--u-ik7c9rqci { width: 100%; position: relative; display: block }
.heading--u-i9250spjm { font-size: 25px; line-height: normal; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; color: rgba(var(--color-i9mnlx7nq), 1); font-weight: 900; font-family: Playfair Display SC, serif; justify-content: center; text-align: center }
.heading--u-i6b1f3wh6 { font-size: 25px; 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; color: rgba(var(--color-im32hto9o), 1); font-weight: 900; font-family: Playfair Display SC, serif }
.list__item--u-irc5xeg5e { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.list--u-izpyzdf1x { display: block; margin-top: 20px }
.text--u-is7m4l8wa { color: rgba(var(--color-imczlbvi5), 0.6); font-weight: 400; font-size: 16px; padding-right: 50px }
.list__item--u-ip324ugxk { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px }
.list--u-iiz8eln5u { display: block; margin-top: 20px }
.text--u-i9539qecg { color: rgba(var(--color-iksivgb8b), 0.6); font-weight: 400; font-size: 16px; padding-right: 50px; line-height: 25px }
.div--u-i8rwn4oib { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 5px; margin-right: 0px; justify-content: flex-start }
.svg_image--u-isdlbrtxg { 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: 22px; width: 22px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-isdlbrtxg > svg { flex-shrink: 0 }
.svg_image--u-isdlbrtxg svg { width: 100%; height: 100% }
.svg_image--u-isdlbrtxg .path-ibv9mfp71 { fill: rgba(var(--color-i0h4dwfet), 1) }
.list__item--u-idukzkoqb { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px }
.list--u-i9fw1g708 { display: block }
.div--u-ivz3nvlpc { width: 50px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 50px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgba(var(--color-ijztv3ig6), 1); border-right-color: rgba(var(--color-i77l5hdxy), 1); border-bottom-color: rgba(var(--color-ib2ifb16b), 1); border-left-color: rgba(var(--color-irwil2r61), 1); border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; margin-left: 0%; background-color: rgba(var(--color-i2xar8na5), 1); flex-shrink: 0; margin-right: 20px }
.link-universal--u-if00ep87r { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.text--u-i4ejqrtz3 { color: rgba(var(--color-i5qw2m3ra), 1); font-weight: 900; font-size: 20px; font-family: Playfair Display SC, serif }
.div--u-i7wuqu1x4 { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 5px; margin-right: 0px; justify-content: flex-start; margin-top: 20px }
.svg_image--u-iqmaqcpeg { 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: 22px; width: 22px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iqmaqcpeg > svg { flex-shrink: 0 }
.svg_image--u-iqmaqcpeg svg { width: 100%; height: 100% }
.svg_image--u-iqmaqcpeg .path-i27171yop { fill: rgba(var(--color-ixi6jmob5), 1) }
.list__item--u-i8t9seop4 { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px }
.list--u-ipjf0zvih { display: block }
.div--u-ivn0xgnsj { width: 50px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 50px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgba(var(--color-iqy3jx8zi), 1); border-right-color: rgba(var(--color-ikshnhr64), 1); border-bottom-color: rgba(var(--color-inps23i8k), 1); border-left-color: rgba(var(--color-i0r3i22dy), 1); border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; margin-left: 0%; background-color: rgba(var(--color-ihhxgy73k), 1); flex-shrink: 0; margin-right: 20px }
.link-universal--u-ids9arro1 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none }
.text--u-i59wc2o9e { color: rgba(var(--color-ie5fr2yvg), 1); font-weight: 900; font-size: 20px; text-decoration: underline; font-family: Playfair Display SC, serif }
.text--u-iqloi0jfu { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; margin-top: 20px; color: rgba(var(--color-ili4ag9x3), 0.6); line-height: 25px }
.container--u-ip2d40azw { width: 100%; max-width: 1360px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-left: 20px; padding-right: 20px; padding-top: 30px; padding-bottom: 30px; display: -webkit-box; display: -ms-flexbox; display: flex }
.div--u-izms3d7sk { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-it4ft8eqg { 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-end }
.list__item--u-imoqrz2wk { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 32px; height: 32px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-right: 4px; margin-left: 4px }
.list--u-ida0drdvb { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex }
.link-universal--u-in1b3ayqu { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; width: 100%; height: 100% }
.svg_image--u-i1xxmfpnj { 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: auto; width: 100%; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-i1xxmfpnj > svg { flex-shrink: 0 }
.svg_image--u-i1xxmfpnj svg { width: 100%; height: 100% }
.svg_image--u-i1xxmfpnj .path-i2ntwl40v { fill: rgba(var(--color-ix00bx6xp), 1) }
.svg_image--u-i1xxmfpnj .path-ivfxgyi0f { fill: rgba(var(--color-iikjzh7vz), 1) }
.button-up--u-if02gbbd8 { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: rgba(var(--color-i60dhj4a9), 0); margin-left: 40px }
.button-up__text--u-iefsvrlfv { display: none }
.svg_image--u-iykow4hp8 { 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-iykow4hp8 svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-iykow4hp8 .path-i20d0f78k { fill: rgba(var(--color-igbfefovc), 1) }
.link-universal--u-i57voy95p { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-top: 20px }
.text--u-iu0h4jblh { color: rgba(var(--color-iz51ydr3a), 1); text-decoration: underline; font-family: Playfair Display SC, serif }
.mosaic-site-copyright--u-iknw5w8ok { line-height: normal; color: rgba(var(--color-iy6b6cwg6), 1); display: inline-block; position: relative; margin-right: 20px }
.mosaic-mega-copyright--u-i78bqt94w { line-height: normal; display: inline-block; position: relative; margin-right: 20px }
.mosaic-mega-copyright--u-i78bqt94w a { color: inherit }
.mosaic-mega-copyright--u-i78bqt94w .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-id2dar0fd { display: inline-block }
.mosaic-site-counters--u-id2dar0fd .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 }
.list__item--u-ip6g0aeml { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.list--u-iyixbgxpj { display: block; margin-top: 0px }
.text--u-ikoh9ldlm { color: rgba(var(--color-i8146mn7t), 0.6); font-weight: 400; font-size: 16px; padding-right: 50px }
.svg_image--u-iqw7lgk1l { 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: 22px; width: 22px; overflow-x: hidden; overflow-y: hidden; margin-right: 8px }
.svg_image--u-iqw7lgk1l > svg { flex-shrink: 0 }
.svg_image--u-iqw7lgk1l svg { width: 100%; height: 100% }
.svg_image--u-inmjh2za8 { 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: 22px; width: 22px; overflow-x: hidden; overflow-y: hidden; margin-right: 8px }
.svg_image--u-inmjh2za8 > svg { flex-shrink: 0 }
.svg_image--u-inmjh2za8 svg { width: 100%; height: 100% }
.mosaic-s3-include--u-ibnwb1pyn { display: block }
.embed--u-ilw4joohj { display: block }

@media (max-width: 991px) {
	.section--u-ivotrvimx { padding-top: 50px; padding-bottom: 200px }
	.div--u-is2b3275t { width: auto }
	.heading--u-i0yyxqca3 { font-size: 45px }
	.heading--u-i7b20a472 { font-size: 100px }
	.section--u-i5apw8sza { background-image: url("/d/tpl25_1.jpg"); background-repeat: no-repeat; background-position: center center; background-size: cover; background-attachment: scroll }
	.container--u-ig53t3rvt { margin-top: 0px; margin-bottom: 100px }
	.heading--u-i77bn54nk { font-size: 45px; text-align: center }
	.heading--u-i37l8dc3k { text-align: center }
	.page-title--u-icm2teoe9 { font-size: 45px; text-align: center }
	.container--u-ilgmqr2vj { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.imageFit--u-i5wxivet6 { height: 600px }
	.div--u-i2f47wr2r { margin-left: 0px; margin-right: 0px; margin-top: -111px; width: 80% }
	.div--u-i56naieei { margin-top: 50px }
	.heading--u-idhyn57fh { font-size: 45px; text-align: center; color: rgba(var(--color-i1l3xjev8), 1) }
	.heading--u-iitj3aeay { font-size: 35px; text-align: center; color: rgba(var(--color-izoqrmqur), 1) }
	.heading--u-ib16n7u7s { font-size: 45px }
	.blocklist__item__outer--u-i9568d4aw { width: 50%; height: auto }
	.blocklist__item--u-icio0ekbr { min-width: auto; margin-left: auto; width: auto; margin-right: auto }
	.blocklist__list--u-icpinrj37 { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto; justify-content: center }
	.text--u-id5qw4ulg { font-size: 80px }
	.container--u-ipzt7ddpz { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-right: 40px }
	.div--u-ifgjcqy8b { width: 100%; margin-right: 0px }
	.div--u-i65z4hywl { justify-content: center }
	.section--u-ifb6a7bck { padding-top: 50px; padding-bottom: 50px; background-image: none, none }
	.div--u-iwv7ew7l8 { margin-top: 50px }
	.div--u-i3ye5hwil {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
	.div--u-iy80kqde6 { width: auto }
	.text--u-i3ybvl365 { text-align: center; color: rgba(var(--color-irkmce47b), 1) }
	.div--u-il5n0vkmr {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
	.section--u-ivnrh28vq { padding-top: 50px; background-image: linear-gradient(rgba(var(--color-i8rj0cdtr), 0.45) 0%, rgba(var(--color-i8rj0cdtr), 0.45) 100%), var(--image-i1aub8279), var(--image-iphu9xp6t); background-repeat: no-repeat, no-repeat, no-repeat; background-position: left 0px top 0px, left calc(24px + 50%) top -289px, center center; background-size: auto, 554.4px, cover; background-attachment: scroll, scroll, fixed }
	.blocklist__item__outer--u-ihojaistp { width: 50%; height: auto }
	.blocklist__item--u-irapy32jm { min-width: auto }
	.blocklist__list--u-iocnpu2kn { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.section--u-icd4du99c { background-image: none; background-repeat: no-repeat; background-position: left calc(251px + 50%) bottom -199px; background-size: 492.8px; background-attachment: scroll }
	.mosaic-map--u-i4pwsvd3n { height: 400px }
	.div--u-ia24umra7 { flex-wrap: wrap }
	.div--u-ive0nj9pd { margin-right: -10px }
	.blocklist__item_title--u-iohxw8okj { font-size: 20px }
	.heading--u-icuxu1kmz { font-size: 100px; text-align: center }
	.heading--u-ir1b5rlot { font-size: 50px; margin-top: -40px; text-align: center }
	.imageFit--u-i70k5lbxi { margin-left: 0px; margin-right: 0px; width: 100%; min-width: auto; min-height: auto }
	.imageFit__overlay--u-iwvt75uxo { background-image: var(--image-ijiqk9ynf); background-repeat: no-repeat; background-position: right 10px bottom 0px; background-size: 357.20px auto; background-attachment: scroll }
	.section--u-is0sgxbq8 { padding-top: 20px; padding-bottom: 80px }
	.imageFit__img--u-iv2h87bu9 { object-fit: cover }
	.imageFit__overlay--u-ijnqp43bh { background-image: var(--image-i6odetjr2), var(--image-i9kwo741c); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, left 0px top 0px; background-size: 985.6px, cover; background-attachment: scroll, scroll }
	.mosaic-map--u-i3jgah9o0 { height: 400px }
	.text--u-ivufihfru { font-size: 15px }
	.heading--u-ib9bxr0oc { font-size: 20px; text-align: left }
	.div--u-irqjt88qw { margin-bottom: 0px }
	.text--u-iznok7kzj { font-size: 15px }
	.text--u-iqg4cu174 { font-size: 15px }
	.div--u-iq10bmxq3 { margin-bottom: 0px }
	.div--u-il18zgkci { margin-left: 0px }
	.div--u-i3z8eolmg { margin-left: 0px }
	.container--u-irktjwh8v { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse }
	.div--u-isqfsexx6 { padding-top: 50px; padding-bottom: 50px }
	.text--u-inb2f5zsz { font-size: 15px }
	.list__item--u-ius9porey { width: 32px; height: 32px }
	.div--u-i6wfpbd3p { margin-left: 0px }
	.heading--u-i83is4dqb { font-size: 20px; text-align: left }
	.link-universal--u-i4zwflezk { max-width: 140px; max-height: 140px }
	.div--u-ig1l6yn3r { display: block; margin-right: 20px }
	.div--u-ij3o4huwd { width: auto }
	.div--u-ihrv1s6d3 { width: auto }
	.hor-menu--u-im40ilnym { display: none }
	.side-panel--u-io48xf6ma { display: block }
	.side-panel__button-open--u-iq28usnen { display: -webkit-box; display: -ms-flexbox; display: flex }
	.div--u-iu5dwqv6f { display: none }
	.section--u-ibe1e56av { padding-top: 40px }
	.link-universal--u-isogwtmur { max-width: 140px; max-height: 140px }
	.div--u-iin5pt0ej { flex-wrap: wrap }
	.div--u-ibyu3gsf4 { max-width: none; margin-right: 0px; margin-bottom: 20px }
	.div--u-isvfdmd79 { justify-content: flex-start; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; max-width: none }
	.div--u-i7ie7tq8f { margin-left: 0%; margin-right: 20px }
	.text--u-is7m4l8wa { font-size: 15px }
	.text--u-i9539qecg { font-size: 15px }
	.text--u-iqloi0jfu { font-size: 15px }
	.mosaic-site-counters--u-id2dar0fd { display: none }
	.heading--u-i9250spjm { font-size: 20px; text-align: left }
	.heading--u-i6b1f3wh6 { font-size: 20px }
	.list__item--u-imoqrz2wk { width: 32px; height: 32px }
	.container--u-il4onkdza { flex-wrap: wrap }
	.div--u-iw0kpxlv8 { margin-bottom: 0px; padding-bottom: 10px; padding-top: 10px }
	.div--u-ik7c9rqci { margin-bottom: 0px; padding-top: 10px; padding-bottom: 10px }
	.div--u-il5w2h14k { padding-top: 10px; padding-bottom: 10px; width: 100% }
	.text--u-ikoh9ldlm { font-size: 15px }
	.div--u-i7wuqu1x4 { margin-left: 0px }
	.div--u-i8rwn4oib { margin-left: 0px }
	.section--u-i9w32igjf { padding-top: 120px }
}

@media (max-width: 767px) {
	.section--u-ivotrvimx { padding-bottom: 50px }
	.container--u-ig53t3rvt { padding-left: 20px; padding-right: 20px; margin-bottom: 0px }
	.heading--u-i7b20a472 { text-align: center; font-size: 70px }
	.heading--u-i0yyxqca3 { text-align: center; font-size: 30px; margin-bottom: 20px }
	.div--u-ia24umra7 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.link-universal--u-iqv5xqbm7 { margin-right: 0px; margin-bottom: 5px }
	.text--u-i5kuxzm5d { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.text--u-i5sjyjm9z { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.link-universal--u-igrmzo1rs { margin-top: 20px }
	.heading--u-i77bn54nk { text-align: center; font-size: 30px }
	.div--u-i65z4hywl { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.link-universal--u-iv2gntoap { margin-right: 0px }
	.text--u-i0ql4yf9v { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.div--u-i7zkwc0kk { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.link-universal--u-izmmovqpa { margin-right: 0px }
	.imageFit--u-i5wxivet6 { height: 400px }
	.div--u-i2f47wr2r { padding-left: 20px; padding-right: 20px; padding-top: 40px; padding-bottom: 40px; width: 90% }
	.container--u-ilgmqr2vj { padding-right: 20px; padding-left: 20px }
	.page-title--u-icm2teoe9 { font-size: 30px }
	.heading--u-i37l8dc3k { font-size: 25px }
	.div--u-i3ye5hwil { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.link-universal--u-icy4pi4ri { margin-right: 0px }
	.text--u-iq7khmy2n { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.heading--u-idhyn57fh { text-align: center; font-size: 30px }
	.div--u-il5n0vkmr { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.link-universal--u-i40a9f8ti { margin-right: 0px }
	.text--u-if51gh6hc { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.heading--u-iitj3aeay { text-align: center; font-size: 30px }
	.heading--u-ib16n7u7s { text-align: center; font-size: 30px }
	.blocklist__item--u-icio0ekbr { margin-left: auto; margin-right: auto; min-width: auto }
	.blocklist__item__outer--u-ilea7xbb6 { width: 100%; height: auto }
	.blocklist__item--u-iwtqasn6p { min-width: auto; margin-right: 0px; margin-left: 0px }
	.blocklist__list--u-ibpnwjwuf { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.div--u-iv8mxcgjp { justify-content: center }
	.blocklist__item_title--u-ib51yojce { text-align: center }
	.section--u-imyaf09tn { padding-bottom: 50px }
	.blocklist__item__outer--u-ihojaistp { width: 100%; height: auto }
	.blocklist__item--u-irapy32jm { min-width: auto }
	.blocklist__list--u-iocnpu2kn { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.imageFit--u-iucxyqsj4 { height: 400px }
	.blocklist__item__outer--u-i9568d4aw { width: 100%; height: auto }
	.blocklist__list--u-icpinrj37 { width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto }
	.div--u-i78f92kwb { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.link-universal--u-ih5lrwpk9 { margin-right: 0px }
	.text--u-i7sr6n313 { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.link-universal--u-iu8k9yg8c { margin-right: 0px; margin-left: 0px; margin-top: 5px }
	.text--u-iywwqcqy0 { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.blocklist__item_title--u-iohxw8okj { font-size: 18px }
	.link-universal--u-icgm2cmtv { margin-right: 0px; margin-bottom: 5px; padding-left: 40px; padding-right: 40px }
	.text--u-i8l1jwuj8 { margin-left: 0px; margin-right: 0px; width: 100%; text-align: center }
	.imageFit--u-i70k5lbxi { min-height: auto }
	.heading--u-icuxu1kmz { font-size: 70px }
	.heading--u-ir1b5rlot { font-size: 32px; margin-top: -30px; margin-right: -30px }
	.imageFit__overlay--u-iwvt75uxo { background-image: var(--image-i145xcqlx); background-repeat: no-repeat; background-position: right 10px bottom 0px; background-size: 263.20px auto; background-attachment: scroll }
	.imageFit__overlay--u-ijnqp43bh { background-image: var(--image-ik5ev93af), var(--image-ii3cmxm43); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, left 0px top 0px; background-size: 985.6px, cover; background-attachment: scroll, scroll }
	.heading--u-ib9bxr0oc { text-align: center; font-size: 20px }
	.text--u-ivufihfru { text-align: left; padding-right: 0px }
	.list--u-if3obtqjy { margin-top: 5px; margin-left: 0px; margin-right: 0px }
	.link-universal--u-i33oihe9u {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-top: 0px }
	.text--u-iznok7kzj { text-align: left; padding-right: 0px }
	.list--u-ibpqocoi9 { margin-top: 5px }
	.div--u-irqjt88qw { text-align: center }
	.text--u-iqg4cu174 { padding-right: 0px }
	.list__item--u-iyqyx9ph3 { padding-top: 5px; padding-bottom: 5px }
	.list--u-i8t540rll { margin-top: 5px }
	.div--u-iq10bmxq3 { margin-top: 20px }
	.div--u-i3z8eolmg { margin-left: 0px; margin-right: 0px }
	.div--u-il18zgkci {  }
	.text--u-inb2f5zsz { text-align: left; padding-right: 0px }
	.list--u-ighbvtrol { margin-top: 5px }
	.div--u-i6wfpbd3p { margin-left: 0px; margin-right: 0px }
	.heading--u-i83is4dqb { text-align: center; font-size: 20px }
	.div--u-ii3t5uzha { margin-left: 0px; margin-right: 20px; width: 100% }
	.link-universal--u-i69f7uzdt { padding-left: 20px; padding-right: 20px }
	.text--u-inrcg17ph { font-size: 14px }
	.container--u-idk7o6f8d { flex-wrap: wrap; -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 }
	.div--u-ij3o4huwd { width: auto }
	.div--u-ig1l6yn3r { width: auto }
	.side-panel--u-io48xf6ma { display: block }
	.div--u-ieg8mf0ui { -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-ifbaia8va { text-align: center; justify-content: center }
	.list--u-ioxt6oikn { justify-content: center; margin-top: 10px }
	.div--u-i7ie7tq8f { display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: 20px; margin-left: 0% }
	.div--u-iin5pt0ej { -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-right: 20px; padding-left: 20px }
	.text--u-igiw1vnxl { text-align: center; margin-top: 0px }
	.imageFit--u-i2oh12s9k { margin-left: auto; margin-right: auto; margin-bottom: 0px }
	.div--u-isvfdmd79 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; margin-left: 0px; margin-right: 0px; width: 100%; margin-top: 20px; justify-content: center }
	.text--u-ixck41cuv { text-align: center }
	.section--u-ibe1e56av { padding-left: 20px; padding-right: 20px; padding-top: 30px }
	.div--u-ibyu3gsf4 { width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center }
	.link-universal--u-isogwtmur { margin-right: 0px; margin-bottom: 20px }
	.div--u-i5hes08m2 { text-align: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
	.list--u-ilkrkp6sz { background-color: rgba(var(--color-i2v5y6nqo), 0.45); padding-left: 8px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px }
	.div--u-ivz3nvlpc { display: -webkit-box; display: -ms-flexbox; display: flex }
	.div--u-i8rwn4oib { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; margin-left: 0px; margin-right: 0px; width: 100%; margin-top: 20px; justify-content: center }
	.div--u-ivn0xgnsj { display: -webkit-box; display: -ms-flexbox; display: flex }
	.div--u-i7wuqu1x4 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; margin-left: 0px; margin-right: 0px; width: 100%; margin-top: 20px; justify-content: center }
	.container--u-il4onkdza { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.section--u-i9w32igjf { padding-top: 50px; padding-bottom: 50px }
	.heading--u-i9250spjm { text-align: center; font-size: 20px }
	.text--u-is7m4l8wa { text-align: left; padding-right: 0px }
	.heading--u-i6b1f3wh6 { text-align: center; font-size: 20px }
	.text--u-i9539qecg { text-align: center; padding-right: 0px }
	.list__item--u-ip324ugxk { padding-top: 5px; padding-bottom: 5px }
	.list--u-izpyzdf1x { margin-top: 5px; margin-left: auto; margin-right: auto }
	.list--u-iiz8eln5u { margin-top: 5px }
	.div--u-ik7c9rqci { margin-top: 20px }
	.text--u-iqloi0jfu { text-align: center }
	.container--u-ip2d40azw { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-izms3d7sk { justify-content: center }
	.div--u-it4ft8eqg { justify-content: center; margin-top: 10px }
	.link-universal--u-i57voy95p {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-top: 0px }
	.text--u-ikoh9ldlm { text-align: left; padding-right: 0px }
	.list--u-iyixbgxpj { margin-top: 5px }
	.div--u-iw0kpxlv8 { text-align: center; margin-left: auto; margin-right: auto }
}

@media (max-width: 479px) {
	.section--u-i5apw8sza { background-image: url("/d/tpl25_1.jpg"); background-repeat: no-repeat; background-position: center center; background-size: cover; background-attachment: scroll }
	.heading--u-i7b20a472 { font-size: 50px; -webkit-text-stroke-width: 1.5px }
	.heading--u-i0yyxqca3 { font-size: 25px }
	.section--u-ivotrvimx { padding-top: 0px; padding-bottom: 50px }
	.heading--u-i77bn54nk { font-size: 25px }
	.heading--u-i37l8dc3k { margin-bottom: 15px }
	.list__item--u-iyhfoxu31 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-ir1zi9b9a { margin-top: 10px; margin-bottom: 10px }
	.page-title--u-icm2teoe9 { font-size: 25px }
	.heading--u-idhyn57fh { font-size: 25px }
	.heading--u-iitj3aeay { font-size: 25px }
	.heading--u-ib16n7u7s { font-size: 25px }
	.text--u-id5qw4ulg { font-size: 60px }
	.div--u-ive0nj9pd { display: none }
	.blocklist__item_title--u-iohxw8okj { text-align: center; font-size: 18px }
	.blocklist__item_text--u-ipy07rtza { text-align: center }
	.container--u-i3du0wfa9 { width: auto; padding-left: 20px; padding-right: 20px }
	.container--u-ipzt7ddpz { padding-right: 20px; padding-left: 20px }
	.blocklist__item_title--u-ib51yojce { font-size: 20px }
	.container--u-i5ei7ssae { padding-right: 20px; padding-left: 20px }
	.section--u-ikeje0oto { padding-top: 50px; padding-bottom: 50px }
	.div--u-ib5s3xetf { margin-left: auto; margin-right: auto }
	.section--u-i51vnf63z { display: none }
	.section--u-icd4du99c { background-image: none; padding-bottom: 50px }
	.blocklist__item--u-icio0ekbr { justify-content: center; margin-left: auto; margin-right: auto }
	.svg_image--u-iq1oifb2d { width: 25px; height: 25px }
	.svg_image--u-i1u1ei1rk { width: 25px; height: 25px }
	.text--u-iywwqcqy0 { font-size: 14px }
	.text--u-i7sr6n313 { font-size: 14px }
	.link-universal--u-iu8k9yg8c { padding-left: 20px; padding-right: 20px }
	.link-universal--u-ih5lrwpk9 { padding-left: 20px; padding-right: 20px }
	.rich-text--u-i42l26cht { text-align: center }
	.text--u-iz5hxlp59 { text-align: center }
	.imageFit__overlay--u-iwvt75uxo { background-image: var(--image-i77s45f3g); background-repeat: no-repeat; background-position: center bottom 0; background-size: 188.00px auto; background-attachment: scroll }
	.heading--u-icuxu1kmz { font-size: 48px }
	.heading--u-ir1b5rlot { margin-top: -20px; font-size: 22px; margin-right: auto; justify-content: center; margin-left: auto }
	.link-universal--u-icgm2cmtv { padding-left: 24px; padding-right: 24px }
	.text--u-i8l1jwuj8 { font-size: 16px }
	.imageFit__overlay--u-ijnqp43bh { background-image: var(--image-ijeolur0y), var(--image-itd057mcl); background-repeat: no-repeat, no-repeat; background-position: left 0px top 0px, left 0px top 0px; background-size: 985.6px, cover; background-attachment: scroll, scroll }
	.container--u-ihemn52pm { width: auto; padding-left: 20px; padding-right: 20px }
	.text--u-ivufihfru { text-align: left }
	.text--u-iznok7kzj { text-align: left }
	.div--u-i3z8eolmg {  }
	.div--u-il18zgkci { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-isqfsexx6 { padding-right: 20px; padding-top: 40px; padding-bottom: 40px }
	.text--u-inb2f5zsz { text-align: left }
	.div--u-i6wfpbd3p {  }
	.div--u-ii3t5uzha { margin-right: 0px; margin-left: 0px; width: 100%; justify-content: center }
	.container--u-idk7o6f8d { flex-wrap: wrap; justify-content: center }
	.div--u-ihrv1s6d3 { margin-left: 0px; margin-right: 0px; width: 100% }
	.div--u-ij3o4huwd { margin-left: 0px; margin-right: 0px; width: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.link-universal--u-i4zwflezk { margin-right: 0px }
	.div--u-ig1l6yn3r { margin-left: 0px; margin-right: 0px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
	.div--u-i8hs20v4s { margin-top: 20px }
	.side-panel--u-io48xf6ma { display: block }
	.mosaic-form--u-i8z2c7zex .mosaic-form__title--u-i6qub59eu { font-size: 20px }
	.mosaic-popup__inner-data--u-ib37refy5 { padding-right: 20px; padding-left: 20px }
	.div--u-ieg8mf0ui { -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 }
	.text--u-i4lseu4ke { text-align: center }
	.list--u-ioxt6oikn { justify-content: center; margin-top: 20px }
	.section--u-i6sd8lrn5 { padding-left: 20px; padding-right: 20px; padding-top: 60px }
	.div--u-ifbaia8va { text-align: center; justify-content: center }
	.section--u-ibe1e56av { padding-left: 20px; padding-right: 20px }
	.div--u-isvfdmd79 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.text--u-igiw1vnxl { font-size: 23px; justify-content: center }
	.div--u-i7ie7tq8f { margin-right: 0px; margin-bottom: 8px }
	.div--u-iin5pt0ej { padding-right: 20px; padding-left: 20px }
	.text--u-ixck41cuv { justify-content: center }
	.list--u-ilkrkp6sz { background-color: rgba(var(--color-it3eu0pvw), 0.45); padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px }
	.div--u-i8rwn4oib { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-i7wuqu1x4 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-izms3d7sk { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.div--u-it4ft8eqg { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.section--u-i9hbg8q3s { background-image: none }
	.div--u-ivz3nvlpc { margin-right: 0px }
	.div--u-ivn0xgnsj { margin-right: 0px }
	.mosaic-site-copyright--u-iknw5w8ok { margin-right: 0px; text-align: center }
	.mosaic-mega-copyright--u-i78bqt94w { margin-right: 0px }
	.button-up--u-if02gbbd8 { margin-left: 0px }
	.heading--u-i6b1f3wh6 { justify-content: center }
	.text--u-is7m4l8wa { text-align: left }
	.text--u-ikoh9ldlm { text-align: left }
}

@media (min-width: 1280px) {
	.section--u-is0sgxbq8 { 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; flex-wrap: wrap }
	.imageFit__img--u-i3t8kn6w9 { object-fit: contain }
	.text--u-i1mbffyk9 { color: rgba(var(--color-i2l4m5dmt), 1); font-family: Open Sans, sans-serif; font-size: 14px; text-decoration: none }
	.div--u-i3z8eolmg {  }
	.list__item--u-ico4i4pq7 { padding-left: 0px }
	.div--u-i6wfpbd3p {  }
	.container--u-idk7o6f8d { max-width: 1600px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; width: 100% }
	.hor-menu--u-im40ilnym { margin-left: 0px; margin-right: 0px; width: 100% }
	.div--u-ij3o4huwd { width: 26% }
	.div--u-ihrv1s6d3 { width: 26% }
	.div--u-ig1l6yn3r { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
	.list--u-ilkrkp6sz { padding-left: 8px; padding-bottom: 8px; padding-top: 8px; padding-right: 8px; background-color: rgba(var(--color-ibe1s3mh6), 0.45); border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px }
}