@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-ivomnunv4: 0, 31, 125;
	--color-i263dzkc2: 255, 255, 255;
	--color-if2hjp6xp: 0, 0, 0;
	--color-irhgijzpg: 0, 0, 0;
	--color-if7x9iyn2: 35, 176, 205;
	--color-ip8sz97of: 0, 0, 0;
	--color-i1wvaan6i: 35, 176, 205;
	--color-i4nhzfrf8: 246, 248, 255;
	--color-io11sc4to: 255, 221, 85;
	--color-ij87r0qdf: 255, 84, 63;
	--color-iooenx4xp: 252, 82, 69;
	--color-izmyyixtj: 230, 71, 113;
	--color-i2jdw8c47: 213, 62, 145;
	--color-ifwtg104j: 204, 57, 164;
	--color-ipbls34ub: 200, 55, 171;
	--color-ihcvfqrtu: 65, 104, 201;
	--color-i2j7bvyse: 65, 104, 201;
	--color-ijxrdy747: 255, 255, 255;
	--color-iur9crmkz: 255, 255, 255;
	--color-i8gax3c5p: 255, 255, 255;
	--color-img94jvaz: 63, 81, 181;
	--color-ismfarcv5: 255, 255, 255;
	--color-ih7pg6yrq: 51, 190, 240;
	--color-i9lvy5kkt: 10, 133, 217;
	--color-iwpa213e0: 255, 255, 255;
	--color-i8if7vwju: 255, 255, 255;
	--color-il2i7zhnj: 255, 255, 255;
	--color-ili3ay886: 207, 216, 220;
	--color-io49cw22i: 64, 195, 81;
	--color-ich118q14: 255, 255, 255;
}

.list__item--u-i5orr2ify { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; opacity: 1; margin-left: 0px; margin-right: 0px; height: 55px; width: 55px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; flex-wrap: wrap; background-color: rgba(var(--color-ivomnunv4), 0.02); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; box-shadow: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; flex-shrink: 0 }
.list__item--u-i5orr2ify:hover, .list__item--u-i5orr2ify.is-hover { opacity: 1; background-color: rgba(var(--color-if7x9iyn2), 1); box-shadow: none }
.list__item--u-i5orr2ify:active, .list__item--u-i5orr2ify.is-active { opacity: 1; background-color: rgba(var(--color-i1wvaan6i), 1) }
.svg_image--u-io6w3t9se { 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: 45px; width: 45px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; min-width: 0px; max-width: 45px }
.svg_image--u-io6w3t9se > svg { flex-shrink: 0 }
.svg_image--u-io6w3t9se svg { width: 100%; height: 100% }
.svg_image--u-io6w3t9se .stop-i8lbek9uv { stop-color: rgba(var(--color-io11sc4to), 1) }
.svg_image--u-io6w3t9se .stop-iin36tb18 { stop-color: rgba(var(--color-ij87r0qdf), 1) }
.svg_image--u-io6w3t9se .stop-idfo5z4nl { stop-color: rgba(var(--color-iooenx4xp), 1) }
.svg_image--u-io6w3t9se .stop-iuq4onv8n { stop-color: rgba(var(--color-izmyyixtj), 1) }
.svg_image--u-io6w3t9se .stop-i8hdmq4h8 { stop-color: rgba(var(--color-i2jdw8c47), 1) }
.svg_image--u-io6w3t9se .stop-i8wcetroe { stop-color: rgba(var(--color-ifwtg104j), 1) }
.svg_image--u-io6w3t9se .stop-ifza7lj2v { stop-color: rgba(var(--color-ipbls34ub), 1) }
.svg_image--u-io6w3t9se .path-ie83wlinz { fill: url(#iyrk4gw7c-a) }
.svg_image--u-io6w3t9se .stop-iknchpeco { stop-color: rgba(var(--color-ihcvfqrtu), 1) }
.svg_image--u-io6w3t9se .stop-ijxaoquf9 { stop-color: rgba(var(--color-i2j7bvyse), 0) }
.svg_image--u-io6w3t9se .path-iixnxq8wb { fill: url(#iyrk4gw7c-b) }
.svg_image--u-io6w3t9se .path-ikqbffklm { fill: rgba(var(--color-ijxrdy747), 1) }
.svg_image--u-io6w3t9se .circle-i4wc8lr11 { fill: rgba(var(--color-iur9crmkz), 1) }
.svg_image--u-io6w3t9se .path-itd760i6i { fill: rgba(var(--color-i8gax3c5p), 1) }
.svg_image--u-io6w3t9se .path-ij1tndvmg { fill: rgba(var(--color-img94jvaz), 1) }
.svg_image--u-io6w3t9se .path-imcowhajj { fill: rgba(var(--color-ismfarcv5), 1) }
.svg_image--u-io6w3t9se .stop-ienqt7jxu { stop-color: rgba(var(--color-ih7pg6yrq), 1) }
.svg_image--u-io6w3t9se .stop-iws99qqi2 { stop-color: rgba(var(--color-i9lvy5kkt), 1) }
.svg_image--u-io6w3t9se .path-i5yhk21as { fill: url(#ipy5f6isi-a) }
.svg_image--u-io6w3t9se .path-ixsrjwcj4 { fill: rgba(var(--color-iwpa213e0), 1) }
.svg_image--u-io6w3t9se .path-iymdy4ael { fill: rgba(var(--color-i8if7vwju), 1) }
.svg_image--u-io6w3t9se .path-iedq9vw5x { fill: rgba(var(--color-il2i7zhnj), 1) }
.svg_image--u-io6w3t9se .path-i477ijbon { fill: rgba(var(--color-ili3ay886), 1) }
.svg_image--u-io6w3t9se .path-i7riimto4 { fill: rgba(var(--color-io49cw22i), 1) }
.svg_image--u-io6w3t9se .path-ixhtmc7jd { fill: rgba(var(--color-ich118q14), 1) }
.list--u-i9id1hifa { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; width: 70px; justify-content: center; -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; flex-wrap: wrap; margin-top: 0px; height: 250px; margin-right: 0px; position: relative; top: auto; right: auto; margin-bottom: 0px; z-index: 2; color: rgba(var(--color-if2hjp6xp), 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 }
.link-universal--u-iifrdtibf { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-right: 0px; background-color: rgba(var(--color-i4nhzfrf8), 0); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; width: 100%; height: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; opacity: 1 }

@media (max-width: 991px) {
	.list--u-i9id1hifa { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; width: 50px; height: auto }
	.list__item--u-i5orr2ify { margin-top: 5px; margin-bottom: 5px }
}

@media (max-width: 767px) {
	.list__item--u-i5orr2ify { width: 35px; height: 35px }
}

@media (max-width: 479px) {
	.list--u-i9id1hifa { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; width: 100%; justify-content: center; height: 186px }
	.svg_image--u-io6w3t9se { width: 35px; height: 35px }
	.list__item--u-i5orr2ify { width: 30px; height: 30px }
}