@font-face { font-family: "Montserrat"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-t.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-t.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-t-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-t-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-l.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-l-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-l.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-l-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-r.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-r.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-r-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-r-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-m.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-m.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-m-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-m-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-s-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-s-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-s-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-s-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-bl.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-bl.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-bl-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-bl-i.woff") format("woff");}
:root {
	--color-imcy69sxw: 255, 255, 255;
	--color-i89cr96yb: 43, 43, 43;
	--color-ijork972d: 0, 0, 0;
	--color-iw9k5y8e6: 56, 163, 204;
	--color-ipyqlhxnb: 43, 43, 43;
	--color-i5yklb0cq: 254, 236, 235;
	--color-iq316raq5: 255, 255, 255;
	--color-iwtywz2hh: 244, 67, 54;
	--color-i5zxqew50: 255, 255, 253;
	--color-iubp6blaw: 0, 0, 0;
	--color-ioma0h6n6: 238, 238, 238;
	--color-i8ds7s0sk: 0, 0, 0;
	--color-ig9ychiar: 0, 0, 0;
	--color-i4h86qmb0: 255, 255, 255;
	--color-i3rovu40s: 221, 221, 221;
	--color-iftnvl1xd: 51, 51, 51;
	--color-i26ya33sp: 255, 255, 255;
	--color-ixp4usbnb: 51, 51, 51;
	--color-iye0w2lg7: 255, 255, 253;
	--image-iiqsdvq3h: url("/d/chevron-bottom_mini_2-1.svg");
	--color-iedrcn4od: 43, 43, 43;
	--color-ig4m3evu5: 43, 43, 43;
	--color-i9la0yslq: 221, 221, 221;
	--color-ihz4xlg85: 255, 255, 253;
	--image-i9vjalfjd: url("/d/chevron-right_mini_2-1.svg");
	--color-ihxy11uu6: 253, 206, 203;
	--color-i1ftn2vfr: 43, 43, 43;
	--color-i9hiybc4j: 255, 255, 253;
	--color-io97vbkio: 244, 67, 54;
	--color-ieay90zl0: 244, 67, 54;
	--color-icms12pnv: 244, 67, 54;
	--color-i1oh3p1er: 244, 67, 54;
	--color-i5ctebbfn: 255, 255, 253;
	--color-iw3djlksa: 43, 43, 43;
	--color-izn07id05: 255, 255, 255;
	--color-ii0w10qeg: 254, 236, 235;
	--color-iwtrmxt5t: 255, 255, 255;
	--color-if7d4wia7: 251, 251, 251;
	--color-ih0ndbnsr: 59, 59, 59;
	--color-iym7m77mz: 59, 59, 59;
	--color-iftsqougz: 59, 59, 59;
	--color-ilz1lpoed: 0, 0, 0;
	--color-in7qgobbr: 0, 136, 204;
	--color-ialty8248: 255, 255, 254;
	--color-il7z3f1ne: 67, 216, 84;
	--color-iwy3he7sr: 255, 255, 254;
	--color-iy7bk63bu: 59, 59, 59;
	--color-iu5nm3g74: 67, 216, 84;
	--color-imls68eyt: 248, 248, 248;
	--color-i5t26gptg: 26, 26, 26;
	--color-iitrnit0o: 26, 26, 26;
	--color-iqwtndetf: 26, 26, 26;
	--color-io411jb9t: 0, 0, 0;
	--color-iy7blu7x4: 43, 43, 43;
	--color-ik399ruqp: 27, 27, 27;
	--color-igastcqk3: 27, 27, 27;
	--color-i6ndi9kpd: 244, 67, 54;
	--color-iy39hv2at: 255, 255, 255;
	--color-ie7qk5yjs: 94, 251, 122;
	--color-ii9hpaih9: 38, 208, 68;
	--color-ii4uus0cv: 255, 255, 255;
	--color-iug70b4cz: 42, 171, 238;
	--color-iqv72k4tw: 34, 158, 217;
	--color-iefgnbaqv: 255, 255, 255;
	--color-ihdniv14i: 94, 251, 122;
	--color-i53kuzkjs: 38, 208, 68;
	--color-iyn8duja6: 255, 255, 255;
	--color-isx43r9e0: 42, 171, 238;
	--color-iwuv238xu: 34, 158, 217;
	--color-ib14cd5xs: 255, 255, 255;
	--color-i563946b9: 94, 251, 122;
	--color-il4wt1k4b: 38, 208, 68;
	--color-isjs4fjri: 239, 220, 177;
	--color-ir0yxqp44: 242, 224, 187;
	--color-ijh8hpu6w: 242, 224, 188;
	--color-iap18mcu8: 249, 237, 210;
	--color-ivbn7q9bf: 254, 244, 223;
	--color-itta8peiu: 255, 247, 228;
	--color-i4vislhkz: 234, 204, 123;
	--color-iigbajdai: 236, 170, 89;
	--color-imbs55rhu: 239, 128, 46;
	--color-ixq5rymrr: 239, 109, 58;
	--color-iqbdkd5s8: 240, 75, 80;
	--color-iv7mkqt52: 240, 62, 88;
	--color-i0tqb4vy9: 219, 53, 158;
	--color-ijhq5ebsi: 206, 55, 164;
	--color-i1w5nbtui: 172, 60, 180;
	--color-ic59cpvpy: 117, 68, 207;
	--color-iglppqbr6: 43, 79, 242;
	--color-igey32iuz: 255, 255, 255;
	--color-ipkxyb88i: 255, 255, 255;
	--color-idm1b0xyz: 255, 255, 255;
	--color-ijs7uqmcd: 175, 238, 255;
	--color-iasaspq7x: 187, 241, 255;
	--color-imzdla1hc: 215, 248, 255;
	--color-ir6wt4zzi: 225, 250, 255;
	--color-ijuum3qld: 21, 92, 222;
	--color-illxsav50: 31, 127, 229;
	--color-iumxyridl: 39, 156, 235;
	--color-iil9h18f3: 44, 175, 239;
	--color-i3d9q4e0j: 46, 181, 240;
	--color-iat5dszkt: 255, 255, 255;
	--color-ilme7cqf2: 255, 255, 255;
	--color-im3fd5jv4: 238, 215, 162;
	--color-ijc4v2ju2: 241, 220, 171;
	--color-ihwdoe4xe: 248, 232, 195;
	--color-ix1d1qvxs: 252, 239, 210;
	--color-ikrwvnfk4: 254, 242, 215;
	--color-iscda1g8s: 255, 255, 255;
	--color-ivoy6wl0v: 0, 215, 114;
	--color-ia493q4d3: 0, 178, 110;
	--color-ixp31uvhy: 0, 178, 110;
	--color-in42cv2tc: 255, 255, 255;
	--color-i7thqyopp: 0, 230, 122;
	--color-ihh1qhg8c: 0, 193, 119;
	--color-if9wunivm: 0, 193, 119;
	--color-ip8xk50xz: 0, 194, 103;
	--color-ixaptn0zu: 0, 157, 97;
	--color-ip3e9pe93: 0, 157, 97;
	--color-ivdb2fww7: 238, 215, 162;
	--color-im8drj593: 241, 220, 171;
	--color-itc5ix8kj: 248, 232, 195;
	--color-iuu35rhwx: 252, 239, 210;
	--color-iq5xaz71g: 254, 242, 215;
	--color-ijhz4hcr7: 255, 255, 255;
	--color-ir041co43: 0, 215, 114;
	--color-icrd9hftl: 0, 178, 110;
	--color-i9ncep3gx: 0, 178, 110;
	--color-i2nfn3xuh: 255, 255, 255;
	--color-igjrxhnpw: 0, 230, 122;
	--color-iljmn5o6g: 0, 193, 119;
	--color-ikgxm027y: 0, 193, 119;
	--color-inf7w9int: 0, 194, 103;
	--color-idvyio5sj: 0, 157, 97;
	--color-i3u449cxf: 0, 157, 97;
	--color-iw6qjtw2h: 254, 236, 235;
	--color-i2jfr8bv3: 244, 67, 54;
}

.mosaic-s3-include--u-ihsidwr4e { display: block }
.section--u-iqzc5qsvk { display: block; width: 100%; position: relative; padding-left: 3%; padding-right: 3%; padding-top: 20px; padding-bottom: 20px; background-color: rgba(var(--color-imcy69sxw), 1); color: rgba(var(--color-i89cr96yb), 1); cursor: auto; font-family: Montserrat, 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 }
.container--u-iecmhfeqb { width: 100%; max-width: 1600px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-ipskot6fs { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; min-width: 400px; max-width: 55%; padding-top: 10px; padding-bottom: 10px; margin-right: 30px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.link-universal--u-iw7q2yv44 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-right: 20px; max-width: 170px; max-height: 170px; margin-top: auto; margin-bottom: auto; flex-shrink: 0; font-size: 0px }
.imageFit--u-i0ji5axex { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; max-width: 100%; max-height: 100%; font-size: 0px }
.imageFit__img--u-ikl5k2tlw { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-i0zqlrayv { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ijork972d), 0.4) }
.imageFit__zoom--u-i4r01p5f9 { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iw9k5y8e6), 1) }
.svg_image--u-i0wuv1xz6 { 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-i0wuv1xz6 svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-i4cgn7bg9 { width: 100%; 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; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-top: auto; margin-bottom: auto }
.link-universal--u-iw325qiug { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-ipyqlhxnb), 1) }
.text--u-ie821ldi9 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; margin-top: 5px }
.text--u-i6j1nwscd { font-weight: 700; font-size: 25px }
.div--u-iiyaazhf5 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; justify-content: space-between;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 10px; padding-bottom: 10px; flex-shrink: 0; margin-left: auto; margin-right: 0px; width: 50%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.link-universal--u-iqbqzqnx3 { cursor: pointer; vertical-align: top; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-iq316raq5), 1); position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; width: 50px; height: 50px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; flex-shrink: 0; display: none; background-color: rgba(var(--color-iwtywz2hh), 1) }
.svg_image--u-i3756pow2 { position: relative; 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; flex-shrink: 0 }
.svg_image--u-i3756pow2 > svg { flex-shrink: 0 }
.svg_image--u-i3756pow2 .path-iqg3kh0wm { fill: rgba(var(--color-i5zxqew50), 1) }
.hor-menu--u-i7ktcknim { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; position: relative; margin-left: -5px; margin-right: 0px; width: 100% }
.hor-menu--u-i7ktcknim .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: 45px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-i7ktcknim .hor-menu__item { flex-shrink: 0; margin-left: 5px; margin-right: 5px }
.hor-menu--u-i7ktcknim .hor-menu__link, .hor-menu--u-i7ktcknim .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-iubp6blaw), 1) }
.hor-menu--u-i7ktcknim .hor-menu__icon, .hor-menu--u-i7ktcknim .hor-menu__sub_icon { background-color: rgba(var(--color-ioma0h6n6), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.hor-menu--u-i7ktcknim .hor-menu__sub_icon { background-color: rgba(var(--color-i8ds7s0sk), 1); display: none }
.hor-menu--u-i7ktcknim .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; width: 280px; padding-top: 20px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; margin-top: 22px; margin-right: 20px; margin-bottom: 0px; margin-left: -10px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; box-shadow: 0px 17px 30px -29px rgba(var(--color-ig9ychiar), 0.1); background-color: rgba(var(--color-i4h86qmb0), 1) }
.hor-menu--u-i7ktcknim .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-i7ktcknim .hor-menu__sub_link { background-color: rgba(var(--color-i3rovu40s), 1); color: rgba(var(--color-iftnvl1xd), 1) }
.hor-menu--u-i7ktcknim .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-i7ktcknim .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-i7ktcknim .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-i26ya33sp), 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-ixp4usbnb), 1) }
.hor-menu--u-i7ktcknim .hor-menu__icon { width: 26px; height: 26px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; background-color: rgba(var(--color-iye0w2lg7), 1); background-image: var(--image-iiqsdvq3h); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll; display: none }
.hor-menu--u-i7ktcknim .hor-menu__link { color: rgba(var(--color-iedrcn4od), 1); font-weight: 600; min-height: 45px; padding-left: 15px; padding-right: 15px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; transition-property: all; transition-duration: 500ms; transition-delay: 0ms; transition-timing-function: ease }
.hor-menu--u-i7ktcknim .hor-menu__link:hover, .hor-menu--u-i7ktcknim .hor-menu__link.is-hover { color: rgba(var(--color-i9hiybc4j), 1); background-color: rgba(var(--color-io97vbkio), 1); border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px }
.hor-menu--u-i7ktcknim.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-i7ktcknim .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-i7ktcknim .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100%; margin-left: 10px }
.hor-menu--u-i7ktcknim .hor-menu__more_list .hor-menu__sub_list { right: 0px }
.hor-menu--u-i7ktcknim .hor-menu__more_list > .hor-menu__item { cursor: pointer; margin-left: 10px }
.hor-menu--u-i7ktcknim .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { color: rgba(var(--color-ig4m3evu5), 1); background-color: rgba(var(--color-i9la0yslq), 0); font-size: 15px; padding-left: 20px; padding-right: 20px; min-height: 40px; transition-property: all; transition-duration: 500ms; transition-delay: 0ms; transition-timing-function: ease }
.hor-menu--u-i7ktcknim .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { min-width: 45px; min-height: 45px; font-size: 23px; letter-spacing: 1px; text-align: center; padding-left: 14px; padding-bottom: 14px; padding-top: 3px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; background-color: rgba(var(--color-ihxy11uu6), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; color: rgba(var(--color-i1ftn2vfr), 1) }
.hor-menu--u-i7ktcknim .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link:hover, .hor-menu--u-i7ktcknim .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link.is-hover { background-color: rgba(var(--color-ieay90zl0), 1) }
.hor-menu--u-i7ktcknim .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-i7ktcknim .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { color: rgba(var(--color-icms12pnv), 1) }
.hor-menu--u-i7ktcknim .hor-menu__more_list > .hor-menu__item:hover > .hor-menu__more_link, .hor-menu--u-i7ktcknim .hor-menu__more_list > .hor-menu__item.is-hover > .hor-menu__more_link { background-color: rgba(var(--color-i1oh3p1er), 1); color: rgba(var(--color-i5ctebbfn), 1) }
.hor-menu--u-i7ktcknim .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon { background-color: rgba(var(--color-ihz4xlg85), 1); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; margin-right: -10px; background-image: var(--image-i9vjalfjd); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll; width: 26px; height: 26px }
.div--u-i46s6fr1g { position: relative; display: none; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; justify-content: flex-end; min-width: 300px }
.link-universal--u-i398hf2a0 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 0px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-iw3djlksa), 1); position: relative; text-decoration-line: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; min-width: 205px }
.link-universal--u-i398hf2a0:hover .text--u-i3r9vmd2i, .link-universal--u-i398hf2a0.is-hover .text--u-i3r9vmd2i { opacity: 0.7 }
.dropdown--u-i7t05tmze { display: inline-block; margin-left: 20px; flex-shrink: 0 }
.dropdown__wrapper--u-ifeg2iwj6 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.dropdown__button--u-ijd4g0579 { position: relative; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; line-height: normal; color: rgba(var(--color-izn07id05), 1); cursor: pointer; outline-style: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 32px; height: 32px; 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: center; border-top-left-radius: 60px; border-top-right-radius: 60px; border-bottom-right-radius: 60px; border-bottom-left-radius: 60px; flex-shrink: 0; padding-top: 2px; background-color: rgba(var(--color-ii0w10qeg), 1) }
.dropdown__content-wrapper--u-imb0lvzex { position: absolute; top: 100%; left: auto; display: none; z-index: 1000; bottom: auto; right: 0% }
.dropdown__content--u-iv29b4501 { width: 360px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; margin-right: -10px }
.svg_image--u-iv7ltyrul { 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: 17px; width: 20px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0 }
.svg_image--u-iv7ltyrul svg { flex-shrink: 0; width: 100%; height: 100% }
.svg_image--u-iv7ltyrul .path-ipoffg0ar { fill: rgba(var(--color-i6ndi9kpd), 1) }
.text--u-idva4n5ll { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 14px; margin-bottom: 5px; opacity: 0.8; padding-left: 10px; padding-right: 10px }
.text--u-i3r9vmd2i { font-size: 20px; font-weight: 500; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.div--u-i1kx07djo { width: 100%; position: relative; background-color: rgba(var(--color-if7d4wia7), 1); padding-left: 30px; padding-top: 40px; padding-bottom: 40px; padding-right: 30px; 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; color: rgba(var(--color-ih0ndbnsr), 1); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px }
.div--u-i2dbnh49w { width: 100%; position: relative; -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; display: -webkit-box; display: -ms-flexbox; display: flex }
.div--u-i7iwmfe2u { width: 100%; position: relative; justify-content: flex-start; -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: 25px; margin-bottom: 10px }
.heading--u-i6mtvwq57 { font-size: 20px; line-height: normal; margin-top: 0px; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; margin-bottom: 20px; font-weight: 600 }
.list__item--u-ininh3fhy { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: 0px; width: auto;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 2px; flex-wrap: wrap; margin-top: 2px; justify-content: space-between }
.list--u-iqg1h1thw { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; margin-right: 0px; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.link-universal--u-iw5r766mi { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-right: 20px; color: rgba(var(--color-iym7m77mz), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.link-universal--u-iw5r766mi:hover, .link-universal--u-iw5r766mi.is-hover { opacity: 0.7 }
.list__item--u-i8q5llta4 { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.list__item--u-i8q5llta4:hover .text--u-i64yyvxgb, .list__item--u-i8q5llta4.is-hover .text--u-i64yyvxgb { text-decoration: none }
.list--u-ix4t3gomc { display: -webkit-box; display: -ms-flexbox; display: flex; width: 220px; margin-top: 15px; margin-bottom: 15px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-i64yyvxgb { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-weight: 500 }
.list__item--u-iqwz4c46o { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px }
.list--u-ic1e71b83 { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-im3addzzg { font-size: 15px; display: block; line-height: 23px }
.text--u-iqrpe5sad { font-size: 18px; color: rgba(var(--color-iftsqougz), 1); font-weight: 600 }
.list__item--u-i1xajl9da { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-left: 0px; margin-right: 5px }
.list--u-i7vfemni5 { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto }
.svg_image--u-iz6o324qp { 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: 30px; width: 30px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-ilz1lpoed), 0.14); border-top-left-radius: 150px; border-top-right-radius: 150px; border-bottom-right-radius: 150px; border-bottom-left-radius: 150px }
.svg_image--u-iz6o324qp > svg { flex-shrink: 0 }
.svg_image--u-iz6o324qp svg { width: 100%; height: 100% }
.svg_image--u-iz6o324qp .path-iip1ikgf9 { fill: rgba(var(--color-in7qgobbr), 1) }
.svg_image--u-iz6o324qp .path-i9w9glir5 { fill: rgba(var(--color-ialty8248), 1) }
.svg_image--u-iz6o324qp .path-ih09x2jb5 { fill: rgba(var(--color-il7z3f1ne), 1) }
.svg_image--u-iz6o324qp .path-ihe8hqa8u { fill: rgba(var(--color-iwy3he7sr), 1) }
.svg_image--u-iz6o324qp .path-izqtq4hus { fill: url(#paint0_linear_217_1057) }
.svg_image--u-iz6o324qp .path-itf631r6q { fill: rgba(var(--color-iy39hv2at), 1) }
.svg_image--u-iz6o324qp .stop-is613gkf8 { stop-color: rgba(var(--color-ie7qk5yjs), 1) }
.svg_image--u-iz6o324qp .stop-iaxc4o7r6 { stop-color: rgba(var(--color-ii9hpaih9), 1) }
.svg_image--u-iz6o324qp .path-imyymu03k { fill: url(#paint0_linear_217_1053) }
.svg_image--u-iz6o324qp .path-iji795hoq { fill: rgba(var(--color-ii4uus0cv), 1) }
.svg_image--u-iz6o324qp .stop-isihpg409 { stop-color: rgba(var(--color-iug70b4cz), 1) }
.svg_image--u-iz6o324qp .stop-iyhwsjcvb { stop-color: rgba(var(--color-iqv72k4tw), 1) }
.svg_image--u-iz6o324qp .path-ihkia0aoe { fill: url(#paint0_linear_217_1057) }
.svg_image--u-iz6o324qp .path-ikc6z4876 { fill: rgba(var(--color-iefgnbaqv), 1) }
.svg_image--u-iz6o324qp .stop-i7zn1m01h { stop-color: rgba(var(--color-ihdniv14i), 1) }
.svg_image--u-iz6o324qp .stop-iqvycmf66 { stop-color: rgba(var(--color-i53kuzkjs), 1) }
.svg_image--u-iz6o324qp .path-ibud0a0gd { fill: url(#paint0_linear_217_1053) }
.svg_image--u-iz6o324qp .path-irqmwxbhe { fill: rgba(var(--color-iyn8duja6), 1) }
.svg_image--u-iz6o324qp .stop-i0i64kwel { stop-color: rgba(var(--color-isx43r9e0), 1) }
.svg_image--u-iz6o324qp .stop-i6rc7wc13 { stop-color: rgba(var(--color-iwuv238xu), 1) }
.svg_image--u-iz6o324qp .path-i2kyw9npc { fill: url(#paint0_linear_217_1057) }
.svg_image--u-iz6o324qp .path-inm1hvbla { fill: rgba(var(--color-ib14cd5xs), 1) }
.svg_image--u-iz6o324qp .stop-i3yutnaib { stop-color: rgba(var(--color-i563946b9), 1) }
.svg_image--u-iz6o324qp .stop-iqo52i45r { stop-color: rgba(var(--color-il4wt1k4b), 1) }
.list__item--u-i68d52ifi { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px }
.list--u-iu2nnelzc { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 13px; width: auto; max-width: 300px; margin-top: 15px; margin-bottom: 15px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-iojmwm990 { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 15px; vertical-align: top; position: relative; font-weight: 500; line-height: 1.3em }
.link-universal--u-izcdirhcw { 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; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; color: rgba(var(--color-iy7bk63bu), 1); font-size: 15px }
.link-universal--u-izcdirhcw:hover .div--u-iva1xso0p, .link-universal--u-izcdirhcw.is-hover .div--u-iva1xso0p { width: 0% }
.text--u-iexaxc76p { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 14px; font-weight: 400; margin-bottom: 5px; opacity: 0.8 }
.link-universal--u-id7ma0ewc { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.link-universal--u-id7ma0ewc:hover, .link-universal--u-id7ma0ewc.is-hover { opacity: 0.7 }
.heading--u-i4zel0c0x { font-size: 17px; line-height: normal; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; font-weight: 500; margin-bottom: 15px }
.text--u-ihxa52ewv { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 14px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; width: 100%; opacity: 0.8 }
.div--u-ip8mh1bo6 { width: 100%; position: relative; margin-top: 15px }
.list__item--u-itybj0ucn { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-left: 0px; margin-right: 5px; flex-wrap: nowrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.list__item--u-itybj0ucn:hover .link-universal--u-iqebw6rgs, .list__item--u-itybj0ucn.is-hover .link-universal--u-iqebw6rgs { background-color: rgba(var(--color-io411jb9t), 0.03) }
.list--u-i8qof12zw { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; flex-wrap: wrap; margin-left: -5px }
.svg_image--u-im09ngxpx { 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: 35px; width: 35px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-im09ngxpx > svg { flex-shrink: 0 }
.svg_image--u-im09ngxpx svg { width: 100%; height: 100% }
.svg_image--u-im09ngxpx .path-ih09x2jb5 { fill: rgba(var(--color-iu5nm3g74), 1) }
.svg_image--u-im09ngxpx .path-ihe8hqa8u { fill: rgba(var(--color-imls68eyt), 1) }
.svg_image--u-im09ngxpx .path-iwx89iz66 { fill: rgba(var(--color-i5t26gptg), 1) }
.svg_image--u-im09ngxpx .path-ifq20sjyy { fill: rgba(var(--color-iitrnit0o), 1) }
.svg_image--u-im09ngxpx .path-i9vj9nnsc { fill: rgba(var(--color-iqwtndetf), 1) }
.svg_image--u-im09ngxpx .stop-iyoci5hgm { stop-color: rgba(var(--color-isjs4fjri), 1) }
.svg_image--u-im09ngxpx .stop-il0hguw71 { stop-color: rgba(var(--color-ir0yxqp44), 1) }
.svg_image--u-im09ngxpx .stop-ijfzl6bst { stop-color: rgba(var(--color-ijh8hpu6w), 1) }
.svg_image--u-im09ngxpx .stop-ipmygufrq { stop-color: rgba(var(--color-iap18mcu8), 1) }
.svg_image--u-im09ngxpx .stop-idijd9atc { stop-color: rgba(var(--color-ivbn7q9bf), 1) }
.svg_image--u-im09ngxpx .stop-ivxss4wju { stop-color: rgba(var(--color-itta8peiu), 1) }
.svg_image--u-im09ngxpx .path-ic43gmccw { fill: url(#iyj7bn0mm-a) }
.svg_image--u-im09ngxpx .stop-iqtktczt9 { stop-color: rgba(var(--color-i4vislhkz), 1) }
.svg_image--u-im09ngxpx .stop-i5b4rcex6 { stop-color: rgba(var(--color-iigbajdai), 1) }
.svg_image--u-im09ngxpx .stop-i4g15ml0b { stop-color: rgba(var(--color-imbs55rhu), 1) }
.svg_image--u-im09ngxpx .stop-izic8qosy { stop-color: rgba(var(--color-ixq5rymrr), 1) }
.svg_image--u-im09ngxpx .stop-ibint28e3 { stop-color: rgba(var(--color-iqbdkd5s8), 1) }
.svg_image--u-im09ngxpx .stop-ia6npj8bp { stop-color: rgba(var(--color-iv7mkqt52), 1) }
.svg_image--u-im09ngxpx .stop-ic6dz9lce { stop-color: rgba(var(--color-i0tqb4vy9), 1) }
.svg_image--u-im09ngxpx .stop-iv4zxy4nj { stop-color: rgba(var(--color-ijhq5ebsi), 1) }
.svg_image--u-im09ngxpx .stop-igu0tu68e { stop-color: rgba(var(--color-i1w5nbtui), 1) }
.svg_image--u-im09ngxpx .stop-ieqgtcm5p { stop-color: rgba(var(--color-ic59cpvpy), 1) }
.svg_image--u-im09ngxpx .stop-ilcqgzlrf { stop-color: rgba(var(--color-iglppqbr6), 1) }
.svg_image--u-im09ngxpx .path-i3uksjhbm { fill: url(#iyj7bn0mm-b) }
.svg_image--u-im09ngxpx .path-iez9cfi9d { fill: rgba(var(--color-igey32iuz), 1) }
.svg_image--u-im09ngxpx .path-i5zgj7ppu { fill: rgba(var(--color-ipkxyb88i), 1) }
.svg_image--u-im09ngxpx .circle-izrxwrq00 { fill: rgba(var(--color-idm1b0xyz), 1) }
.svg_image--u-im09ngxpx .stop-i2ad8zbxc { stop-color: rgba(var(--color-ijs7uqmcd), 1) }
.svg_image--u-im09ngxpx .stop-irz9pdh9j { stop-color: rgba(var(--color-iasaspq7x), 1) }
.svg_image--u-im09ngxpx .stop-ievaz7wr5 { stop-color: rgba(var(--color-imzdla1hc), 1) }
.svg_image--u-im09ngxpx .stop-ijysfpap9 { stop-color: rgba(var(--color-ir6wt4zzi), 1) }
.svg_image--u-im09ngxpx .path-iksne0kqx { fill: url(#i7qxpewbj-a) }
.svg_image--u-im09ngxpx .stop-is0fjf7bq { stop-color: rgba(var(--color-ijuum3qld), 1) }
.svg_image--u-im09ngxpx .stop-ipi8tprc7 { stop-color: rgba(var(--color-illxsav50), 1) }
.svg_image--u-im09ngxpx .stop-iinxpzcie { stop-color: rgba(var(--color-iumxyridl), 1) }
.svg_image--u-im09ngxpx .stop-ie6m1n5dr { stop-color: rgba(var(--color-iil9h18f3), 1) }
.svg_image--u-im09ngxpx .stop-i01v23iz9 { stop-color: rgba(var(--color-i3d9q4e0j), 1) }
.svg_image--u-im09ngxpx .path-iesetuokq { fill: url(#i7qxpewbj-b) }
.svg_image--u-im09ngxpx .path-i8562e8up { fill: rgba(var(--color-iat5dszkt), 1) }
.svg_image--u-im09ngxpx .path-i9lrxn9zx { fill: rgba(var(--color-ilme7cqf2), 1) }
.svg_image--u-im09ngxpx .stop-it4uolvh1 { stop-color: rgba(var(--color-im3fd5jv4), 1) }
.svg_image--u-im09ngxpx .stop-i8q22w528 { stop-color: rgba(var(--color-ijc4v2ju2), 1) }
.svg_image--u-im09ngxpx .stop-it8drjnx3 { stop-color: rgba(var(--color-ihwdoe4xe), 1) }
.svg_image--u-im09ngxpx .stop-iama2qgke { stop-color: rgba(var(--color-ix1d1qvxs), 1) }
.svg_image--u-im09ngxpx .stop-iwaj26fl0 { stop-color: rgba(var(--color-ikrwvnfk4), 1) }
.svg_image--u-im09ngxpx .path-is0t7ag7l { fill: url(#i9oep2y85-a) }
.svg_image--u-im09ngxpx .path-icv4wvho7 { fill: rgba(var(--color-iscda1g8s), 1) }
.svg_image--u-im09ngxpx .stop-i9ggaunei { stop-color: rgba(var(--color-ivoy6wl0v), 1) }
.svg_image--u-im09ngxpx .stop-iehmtqhoz { stop-color: rgba(var(--color-ia493q4d3), 1) }
.svg_image--u-im09ngxpx .stop-i0w8aqlxd { stop-color: rgba(var(--color-ixp31uvhy), 1) }
.svg_image--u-im09ngxpx .path-ix1iognjh { fill: url(#i9oep2y85-b) }
.svg_image--u-im09ngxpx .path-ipo7x11i8 { fill: rgba(var(--color-in42cv2tc), 1) }
.svg_image--u-im09ngxpx .stop-i5atvuh2w { stop-color: rgba(var(--color-i7thqyopp), 1) }
.svg_image--u-im09ngxpx .stop-i24j74c77 { stop-color: rgba(var(--color-ihh1qhg8c), 1) }
.svg_image--u-im09ngxpx .stop-ig7f6vh9q { stop-color: rgba(var(--color-if9wunivm), 1) }
.svg_image--u-im09ngxpx .path-ibu1d6l80 { fill: url(#i9oep2y85-c) }
.svg_image--u-im09ngxpx .stop-i2lj3bj57 { stop-color: rgba(var(--color-ip8xk50xz), 1) }
.svg_image--u-im09ngxpx .stop-i7od693a3 { stop-color: rgba(var(--color-ixaptn0zu), 1) }
.svg_image--u-im09ngxpx .stop-iqsvb02p8 { stop-color: rgba(var(--color-ip3e9pe93), 1) }
.svg_image--u-im09ngxpx .path-i8r52xm2a { fill: url(#i9oep2y85-d) }
.svg_image--u-im09ngxpx .stop-irlycnybk { stop-color: rgba(var(--color-ivdb2fww7), 1) }
.svg_image--u-im09ngxpx .stop-is42g3p5y { stop-color: rgba(var(--color-im8drj593), 1) }
.svg_image--u-im09ngxpx .stop-idc0sj93u { stop-color: rgba(var(--color-itc5ix8kj), 1) }
.svg_image--u-im09ngxpx .stop-ie1f0s1c7 { stop-color: rgba(var(--color-iuu35rhwx), 1) }
.svg_image--u-im09ngxpx .stop-irqtjljod { stop-color: rgba(var(--color-iq5xaz71g), 1) }
.svg_image--u-im09ngxpx .path-idwmc4hjo { fill: url(#ip74o77ug-a) }
.svg_image--u-im09ngxpx .path-ir8uw100u { fill: rgba(var(--color-ijhz4hcr7), 1) }
.svg_image--u-im09ngxpx .stop-inb89anw0 { stop-color: rgba(var(--color-ir041co43), 1) }
.svg_image--u-im09ngxpx .stop-ie0ogljp5 { stop-color: rgba(var(--color-icrd9hftl), 1) }
.svg_image--u-im09ngxpx .stop-ia9sd1hro { stop-color: rgba(var(--color-i9ncep3gx), 1) }
.svg_image--u-im09ngxpx .path-iz37h14qf { fill: url(#ip74o77ug-b) }
.svg_image--u-im09ngxpx .path-irx88v3xi { fill: rgba(var(--color-i2nfn3xuh), 1) }
.svg_image--u-im09ngxpx .stop-iqq04poj3 { stop-color: rgba(var(--color-igjrxhnpw), 1) }
.svg_image--u-im09ngxpx .stop-ibjx4eivd { stop-color: rgba(var(--color-iljmn5o6g), 1) }
.svg_image--u-im09ngxpx .stop-i10f1teum { stop-color: rgba(var(--color-ikgxm027y), 1) }
.svg_image--u-im09ngxpx .path-iehwjbjmt { fill: url(#ip74o77ug-c) }
.svg_image--u-im09ngxpx .stop-i8wwqypyu { stop-color: rgba(var(--color-inf7w9int), 1) }
.svg_image--u-im09ngxpx .stop-i0yrimfsu { stop-color: rgba(var(--color-idvyio5sj), 1) }
.svg_image--u-im09ngxpx .stop-itd46srz6 { stop-color: rgba(var(--color-i3u449cxf), 1) }
.svg_image--u-im09ngxpx .path-ip4b6xoij { fill: url(#ip74o77ug-d) }
.link-universal--u-iqebw6rgs { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px }
.link-universal--u-iqebw6rgs:hover, .link-universal--u-iqebw6rgs.is-hover { opacity: 0.7 }
.heading--u-iw5lyv7ra { font-size: 17px; line-height: normal; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; margin-bottom: 10px; font-weight: 500 }
.div--u-iva1xso0p { width: 100%; position: relative; display: inline-block; margin-top: 2px; height: 1px; transition-property: all; transition-duration: 500ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-iy7blu7x4), 1) }
.text--u-iqznfxdls { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 14px; font-weight: 400; margin-bottom: 5px; color: rgba(var(--color-ik399ruqp), 0.8) }
.div--u-ifuah2ivp { width: 100%; position: relative; display: inline-block; padding-top: 0px }
.div--u-i69bxepep { position: relative; display: none; -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; min-width: 300px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; margin-left: 0; margin-right: 0px; padding-left: 50px }
.text--u-ibpqkxam9 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; margin-bottom: 5px; font-size: 14px; opacity: 0.8 }
.text--u-ilc83n41r { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; font-size: 15px }
.svg_image--u-i5vo4cp6b { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden; left: 0px; margin-top: auto; margin-bottom: auto; top: 0px; margin-left: auto; margin-right: auto }
.svg_image--u-i5vo4cp6b > svg { flex-shrink: 0 }
.svg_image--u-i5vo4cp6b svg { width: 100%; height: 100% }
.svg_image--u-i5vo4cp6b .path-ism4fho5v { fill: rgba(var(--color-i2jfr8bv3), 1) }
.div--u-i7kzln27o { width: 32px; position: absolute; height: 32px; top: 0px; left: 0px; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; border-top-left-radius: 60px; border-top-right-radius: 60px; border-bottom-right-radius: 60px; border-bottom-left-radius: 60px; background-color: rgba(var(--color-iw6qjtw2h), 1); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }

@media (max-width: 991px) {
	.section--u-iqzc5qsvk { padding-top: 0px; padding-left: 0%; padding-right: 0%; padding-bottom: 0px }
	.container--u-iecmhfeqb { max-width: none; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.link-universal--u-iw7q2yv44 { max-width: 140px; max-height: 140px; margin-top: auto; margin-bottom: auto }
	.div--u-iiyaazhf5 { width: 100%; margin-right: 0px; justify-content: flex-end;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-width: auto; padding-left: 3%; padding-right: 12%; background-color: rgba(var(--color-i5yklb0cq), 1) }
	.link-universal--u-iqbqzqnx3 { justify-content: center; margin-top: 0px; margin-bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: auto; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px }
	.div--u-ipskot6fs { min-width: 720px; margin-right: 0px; max-width: none; padding-left: 3%; padding-right: 3%; padding-top: 15px; padding-bottom: 15px }
	.svg_image--u-i3756pow2 { margin-top: 2px }
	.div--u-i46s6fr1g { margin-top: 0px; margin-bottom: 0px; max-width: none; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 30px; min-width: auto }
	.dropdown__button--u-ijd4g0579 { width: 45px; height: 45px; background-image: linear-gradient(rgba(var(--color-iwtrmxt5t), 0.95) 0%, rgba(var(--color-iwtrmxt5t), 0.95) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px }
	.dropdown--u-i7t05tmze { margin-top: auto; margin-bottom: auto }
	.list--u-i8qof12zw {  }
	.dropdown__content--u-iv29b4501 { margin-right: -10px }
	.text--u-iexaxc76p { margin-bottom: 5px }
	.dropdown__content-wrapper--u-imb0lvzex { top: 100%; bottom: auto; left: auto; right: 0% }
	.div--u-i69bxepep { padding-left: 0px; max-width: 290px; min-width: 200px; display: block }
	.div--u-i7kzln27o { display: none }
	.hor-menu--u-i7ktcknim { display: none }
}

@media (max-width: 767px) {
	.section--u-iqzc5qsvk {  }
	.div--u-ipskot6fs { min-width: 420px; padding-left: 5%; padding-right: 5%; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.div--u-iiyaazhf5 { min-width: auto; padding-left: 5%; padding-right: 18% }
	.text--u-i6j1nwscd { font-size: 22px }
	.text--u-i3r9vmd2i { font-size: 18px }
	.link-universal--u-i398hf2a0 { min-width: 190px; padding-top: 2px; padding-bottom: 2px }
	.div--u-i46s6fr1g { max-width: none }
	.text--u-idva4n5ll { margin-bottom: 3px }
	.text--u-i64yyvxgb { text-align: center }
	.text--u-iojmwm990 {  }
	.text--u-iqrpe5sad { font-size: 18px }
	.list--u-i8qof12zw {  }
	.div--u-ip8mh1bo6 { margin-top: 10px }
	.heading--u-i4zel0c0x { margin-bottom: 10px; font-size: 16px }
	.list__item--u-itybj0ucn {  }
	.dropdown__content--u-iv29b4501 { margin-right: -10px }
	.heading--u-iw5lyv7ra { margin-bottom: 5px; font-size: 16px }
	.dropdown__button--u-ijd4g0579 { width: 44px; height: 44px }
	.dropdown__content-wrapper--u-imb0lvzex { top: 100%; bottom: auto; left: auto; right: 0% }
	.list--u-iu2nnelzc { margin-top: 10px; margin-bottom: 10px }
	.list--u-ix4t3gomc { margin-top: 10px; margin-bottom: 10px }
	.div--u-i7iwmfe2u { margin-top: 15px }
	.text--u-iexaxc76p { margin-bottom: 5px }
	.div--u-i69bxepep { display: none }
}

@media (max-width: 479px) {
	.section--u-iqzc5qsvk {  }
	.div--u-ipskot6fs { padding-left: 0%; padding-right: 0%; min-width: auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; flex-wrap: wrap; padding-top: 0px; padding-bottom: 0px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: auto; margin-right: auto; max-width: 100% }
	.div--u-iiyaazhf5 { padding-left: 5%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-right: 20% }
	.link-universal--u-iw7q2yv44 { margin-right: auto; margin-bottom: 5px; margin-top: 5px; margin-left: auto; display: none }
	.div--u-i4cgn7bg9 { margin-top: 0px; margin-bottom: 0px; width: auto; padding-top: 5px; padding-bottom: 5px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center }
	.link-universal--u-iqbqzqnx3 { max-width: 48px; max-height: 48px; width: 13vw; height: 13vw }
	.text--u-ie821ldi9 { font-size: 15px; justify-content: center }
	.text--u-i6j1nwscd { font-size: 20px }
	.link-universal--u-iw325qiug { justify-content: center }
	.text--u-i3r9vmd2i { font-size: 15px }
	.div--u-i46s6fr1g { margin-left: 0px }
	.dropdown--u-i7t05tmze { margin-left: 10px }
	.link-universal--u-i398hf2a0 { min-width: 150px; padding-top: 2px; padding-bottom: 2px; padding-right: 0px }
	.text--u-idva4n5ll { font-size: 13px }
	.text--u-iqrpe5sad { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start; font-size: 18px }
	.text--u-ihxa52ewv {  }
	.text--u-iqznfxdls { color: rgba(var(--color-igastcqk3), 1) }
	.dropdown__content--u-iv29b4501 { margin-right: -70px; padding-right: 30px; padding-left: 10px; width: 320px }
	.heading--u-i6mtvwq57 { font-size: 18px }
	.heading--u-i4zel0c0x { font-size: 16px; margin-bottom: 10px }
	.heading--u-iw5lyv7ra { font-size: 16px; margin-bottom: 5px }
	.div--u-i7iwmfe2u { margin-top: 20px; margin-bottom: 5px }
	.dropdown__button--u-ijd4g0579 { width: 13vw; height: 13vw; min-width: 0px; max-width: 48px; max-height: 48px }
	.dropdown__content-wrapper--u-imb0lvzex { top: 100%; bottom: auto; left: auto; right: 0% }
}

@media (min-width: 1280px) {
	.list__item--u-i8q5llta4:hover .text--u-i64yyvxgb, .list__item--u-i8q5llta4.is-hover .text--u-i64yyvxgb { text-decoration: none }
	.text--u-i64yyvxgb { transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
}