@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-iwmx6cuy0: 250, 143, 97;
	--color-iojzkpjxs: 255, 255, 255;
	--color-i80aspqnm: 250, 143, 97;
	--color-it76r0qy5: 250, 143, 97;
	--color-invwpfct8: 250, 143, 97;
	--color-i00ugilme: 250, 143, 97;
	--color-i46vg2roc: 193, 254, 85;
	--color-i327owpsx: 74, 74, 74;
	--color-iobxhwg7u: 250, 143, 97;
	--color-itavjtolb: 193, 254, 85;
	--color-ihgffzrsy: 255, 255, 255;
	--color-iijs0qx3a: 193, 254, 85;
	--color-iikre1kaw: 193, 254, 85;
	--color-i8vm5mvgo: 255, 255, 255;
}

.link-universal--u-id8yt64wo { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 40px; padding-bottom: 20px; padding-left: 40px; font-family: Montserrat, sans-serif; font-size: 18px; line-height: normal; background-color: rgba(var(--color-iwmx6cuy0), 1); color: rgba(var(--color-iojzkpjxs), 1); position: relative; text-decoration-line: none; font-weight: 700; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-right-radius: 100px; border-bottom-left-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 150ms; transition-timing-function: ease }
.link-universal--u-id8yt64wo:hover, .link-universal--u-id8yt64wo.is-hover { background-color: rgba(var(--color-i80aspqnm), 0); box-shadow: inset 0px 0px 0px 3px rgba(var(--color-it76r0qy5), 1); transition-property: all; transition-duration: 200ms; transition-delay: 50ms; transition-timing-function: ease }
.link-universal--u-id8yt64wo:active, .link-universal--u-id8yt64wo.is-active { background-color: rgba(var(--color-invwpfct8), 0); box-shadow: inset 0px 0px 0px 3px rgba(var(--color-i00ugilme), 1); transition-property: all; transition-duration: 250ms; transition-delay: 150ms; transition-timing-function: ease }
.div--u-ii8o72gdy { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 40px; padding-left: 0% }
.link-universal--u-iftd2siby { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 40px; padding-bottom: 20px; padding-left: 40px; font-family: Montserrat, sans-serif; font-size: 18px; line-height: normal; background-color: rgba(var(--color-i46vg2roc), 1); color: rgba(var(--color-i327owpsx), 1); position: relative; text-decoration-line: none; font-weight: 700; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-right-radius: 100px; border-bottom-left-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 150ms; transition-timing-function: ease; margin-left: 40px }
.link-universal--u-iftd2siby:hover, .link-universal--u-iftd2siby.is-hover { background-color: rgba(var(--color-iobxhwg7u), 0); box-shadow: inset 0px 0px 0px 3px rgba(var(--color-itavjtolb), 1); transition-property: all; transition-duration: 200ms; transition-delay: 50ms; transition-timing-function: ease; color: rgba(var(--color-ihgffzrsy), 1) }
.link-universal--u-iftd2siby:active, .link-universal--u-iftd2siby.is-active { background-color: rgba(var(--color-iijs0qx3a), 0); box-shadow: inset 0px 0px 0px 3px rgba(var(--color-iikre1kaw), 1); transition-property: all; transition-duration: 250ms; transition-delay: 150ms; transition-timing-function: ease; color: rgba(var(--color-i8vm5mvgo), 1) }

@media (max-width: 767px) {
	.link-universal--u-iftd2siby { padding-left: 30px; padding-right: 30px; display: inline-block; margin-left: 20px; margin-top: 0px }
	.link-universal--u-id8yt64wo { padding-left: 30px; padding-right: 30px; text-align: center; font-size: 16px; display: inline-block }
	.text--u-ijuvmzr4m { text-align: center; font-size: 16px }
	.div--u-ii8o72gdy { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; display: inline-block }
}

@media (max-width: 479px) {
	.div--u-ii8o72gdy { -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; display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 20px }
	.link-universal--u-id8yt64wo { display: inline-block; padding-left: 40px; padding-right: 40px }
	.link-universal--u-iftd2siby { display: inline-block; margin-left: 0px; padding-left: 40px; padding-right: 40px; margin-top: 20px }
}