@font-face { font-family: "Unbounded"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/unbounded/unbounded-e-l.woff2") format("woff2"), url("/g/fonts/unbounded/unbounded-e-l.woff") format("woff");}
@font-face { font-family: "Unbounded"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/unbounded/unbounded-l.woff2") format("woff2"), url("/g/fonts/unbounded/unbounded-l.woff") format("woff");}
@font-face { font-family: "Unbounded"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/unbounded/unbounded-r.woff2") format("woff2"), url("/g/fonts/unbounded/unbounded-r.woff") format("woff");}
@font-face { font-family: "Unbounded"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/unbounded/unbounded-m.woff2") format("woff2"), url("/g/fonts/unbounded/unbounded-m.woff") format("woff");}
@font-face { font-family: "Unbounded"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/unbounded/unbounded-s-b.woff2") format("woff2"), url("/g/fonts/unbounded/unbounded-s-b.woff") format("woff");}
@font-face { font-family: "Unbounded"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/unbounded/unbounded-b.woff2") format("woff2"), url("/g/fonts/unbounded/unbounded-b.woff") format("woff");}
@font-face { font-family: "Unbounded"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/unbounded/unbounded-e-b.woff2") format("woff2"), url("/g/fonts/unbounded/unbounded-e-b.woff") format("woff");}
@font-face { font-family: "Unbounded"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/unbounded/unbounded-bl.woff2") format("woff2"), url("/g/fonts/unbounded/unbounded-bl.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/rubik/rubik-l.woff2") format("woff2"), url("/g/fonts/rubik/rubik-l.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/rubik/rubik-l-i.woff2") format("woff2"), url("/g/fonts/rubik/rubik-l-i.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/rubik/rubik-r.woff2") format("woff2"), url("/g/fonts/rubik/rubik-r.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/rubik/rubik-r-i.woff2") format("woff2"), url("/g/fonts/rubik/rubik-r-i.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/rubik/rubik-m.woff2") format("woff2"), url("/g/fonts/rubik/rubik-m.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/rubik/rubik-m-i.woff2") format("woff2"), url("/g/fonts/rubik/rubik-m-i.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/rubik/rubik-b.woff2") format("woff2"), url("/g/fonts/rubik/rubik-b.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/rubik/rubik-b-i.woff2") format("woff2"), url("/g/fonts/rubik/rubik-b-i.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/rubik/rubik-bl.woff2") format("woff2"), url("/g/fonts/rubik/rubik-bl.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/rubik/rubik-bl-i.woff2") format("woff2"), url("/g/fonts/rubik/rubik-bl-i.woff") format("woff");}
:root {
	--color-iybrihcjo: 37, 31, 27;
	--color-iief003j8: 37, 31, 27;
	--color-i9v1dsm8y: 255, 255, 255;
	--color-i2u28ohvc: 255, 255, 255;
	--color-iob3h5hr0: 255, 255, 255;
	--color-ide66s9y7: 255, 255, 255;
	--color-i5rnli8yq: 255, 255, 255;
	--color-i4m7eey8s: 255, 255, 255;
	--color-ijho0jrv5: 255, 255, 255;
	--color-iv3f4kxnc: 255, 255, 255;
	--color-i73zrgzhg: 255, 255, 255;
	--color-ieg1e28wl: 255, 255, 255;
	--color-in842qecb: 255, 255, 255;
	--color-icvgn87a5: 47, 201, 218;
	--color-iavatt3c4: 255, 255, 255;
	--color-ise1hpyv0: 255, 255, 255;
}

.heading--u-irb74fnen { font-size: 3.5vw; line-height: 4.5vw; margin-left: 0px; display: block; position: relative; font-family: Unbounded, sans-serif; margin-top: 0px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; font-weight: 300 }
.div--u-ip8w1n4jp { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-wrap: wrap }
.heading--u-img2d2ewm { font-size: 3.5vw; line-height: 4.5vw; margin-left: 0px; display: inline-block; position: relative; font-family: Unbounded, sans-serif; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; font-weight: 700 }
.div--u-iuty9nf4b { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between; margin-bottom: 3%; padding-bottom: 3%; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-iybrihcjo), 0.1); cursor: auto; letter-spacing: normal; overflow-wrap: break-word; text-indent: 0px; text-shadow: none; color: rgba(var(--color-iief003j8), 1); font-family: Rubik, sans-serif; font-size: 18px; font-style: normal; font-weight: 400; line-height: 28px; text-align: left; text-transform: none; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.div--u-i55hyep3k { width: 30%; 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 }
.link-universal--u-iwbgt0ljx { display: block }
.link-universal--u-iwbgt0ljx:hover .div--u-iyetx9ext, .link-universal--u-iwbgt0ljx.is-hover .div--u-iyetx9ext { width: auto; height: auto; margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto; background-color: rgba(var(--color-i9v1dsm8y), 1) }
.link-universal--u-iwbgt0ljx:hover .text--u-if7l76ypk, .link-universal--u-iwbgt0ljx.is-hover .text--u-if7l76ypk { color: rgba(var(--color-i2u28ohvc), 1) }
.link-universal--u-iwbgt0ljx:hover .text--u-ihdrvco2f, .link-universal--u-iwbgt0ljx.is-hover .text--u-ihdrvco2f { color: rgba(var(--color-iob3h5hr0), 1) }
.link-universal--u-iwbgt0ljx:hover .text--u-icyzd53dc, .link-universal--u-iwbgt0ljx.is-hover .text--u-icyzd53dc { color: rgba(var(--color-ide66s9y7), 1) }
.link-universal--u-iwbgt0ljx:hover .text--u-iazkztzdu, .link-universal--u-iwbgt0ljx.is-hover .text--u-iazkztzdu { color: rgba(var(--color-i5rnli8yq), 1) }
.link-universal--u-iwbgt0ljx:hover .text--u-inwhowqf8, .link-universal--u-iwbgt0ljx.is-hover .text--u-inwhowqf8 { color: rgba(var(--color-i4m7eey8s), 1) }
.link-universal--u-iwbgt0ljx:hover .text--u-ij2qt6apl, .link-universal--u-iwbgt0ljx.is-hover .text--u-ij2qt6apl { color: rgba(var(--color-ijho0jrv5), 1) }
.link-universal--u-iwbgt0ljx:hover .svg_image--u-igw9tawtw, .link-universal--u-iwbgt0ljx.is-hover .svg_image--u-igw9tawtw { transition-property: all; transition-duration: 0s; transition-delay: 0s; transition-timing-function: ease; transform: none; filter: invert(200%) }
.link-universal--u-iwbgt0ljx:hover .svg_image--u-itxlipwpb, .link-universal--u-iwbgt0ljx.is-hover .svg_image--u-itxlipwpb { transition-property: all; transition-duration: 0s; transition-delay: 0s; transition-timing-function: ease; transform: none; filter: invert(200%) }
.link-universal--u-iwbgt0ljx:hover .svg_image--u-ich8ns5ga, .link-universal--u-iwbgt0ljx.is-hover .svg_image--u-ich8ns5ga { transition-property: all; transition-duration: 0s; transition-delay: 0s; transition-timing-function: ease; transform: none; filter: invert(200%) }
.link-universal--u-iwbgt0ljx:hover .svg_image--u-ijvtlbry1, .link-universal--u-iwbgt0ljx.is-hover .svg_image--u-ijvtlbry1 { transition-property: all; transition-duration: 0s; transition-delay: 0s; transition-timing-function: ease; transform: none; filter: invert(200%) }
.link-universal--u-iwbgt0ljx:hover .text--u-iuwlqigmr, .link-universal--u-iwbgt0ljx.is-hover .text--u-iuwlqigmr { color: rgba(var(--color-iv3f4kxnc), 1) }
.link-universal--u-iwbgt0ljx:hover .text--u-its7rxq9r, .link-universal--u-iwbgt0ljx.is-hover .text--u-its7rxq9r { color: rgba(var(--color-i73zrgzhg), 1) }
.link-universal--u-iwbgt0ljx:hover .text--u-i6jicfcsf, .link-universal--u-iwbgt0ljx.is-hover .text--u-i6jicfcsf { color: rgba(var(--color-ieg1e28wl), 1) }
.text--u-itqm3w1wb { margin-right: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; z-index: 2; display: block; font-size: 24px; line-height: 34px; font-family: Unbounded, sans-serif; color: rgba(var(--color-in842qecb), 1) }
.div--u-ii8yrwhf6 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; position: relative; text-decoration-line: none; transition-property: all; transition-duration: 600ms; transition-delay: 0ms; transition-timing-function: ease; justify-content: center; overflow-x: hidden; overflow-y: hidden; z-index: 3; flex-shrink: 0; padding-left: 50px; padding-right: 50px; padding-bottom: 25px; padding-top: 25px; text-transform: none; border-top-left-radius: 2500px; border-top-right-radius: 2500px; border-bottom-right-radius: 2500px; border-bottom-left-radius: 2500px; background-color: rgba(var(--color-icvgn87a5), 1); background-image: linear-gradient(rgba(var(--color-iavatt3c4), 0.1) 0%, rgba(var(--color-ise1hpyv0), 0) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
.div--u-ii8yrwhf6:hover, .div--u-ii8yrwhf6.is-hover { transform: scale3d(0.95, 0.95, 0.95) }

@media (max-width: 991px) {
	.heading--u-irb74fnen { max-width: none; font-size: 40px; line-height: 50px }
	.div--u-ip8w1n4jp { margin-bottom: 30px }
	.heading--u-img2d2ewm { max-width: none; margin-right: 0%; font-size: 40px; line-height: 50px }
	.div--u-iuty9nf4b { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 30px; padding-bottom: 30px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; justify-content: flex-start }
	.div--u-i55hyep3k { width: auto }
	.link-universal--u-iwbgt0ljx { z-index: 5; font-size: 22px; line-height: 32px }
	.text--u-itqm3w1wb { margin-right: 0px; font-size: 22px; line-height: 32px }
}

@media (max-width: 767px) {
	.heading--u-irb74fnen { line-height: 36px; font-size: 26px }
	.div--u-ip8w1n4jp { margin-right: 0px; margin-bottom: 10px }
	.heading--u-img2d2ewm { font-size: 26px; line-height: 36px }
	.div--u-iuty9nf4b { padding-bottom: 25px; margin-bottom: 25px }
	.link-universal--u-iwbgt0ljx { margin-right: 0px }
	.div--u-ii8yrwhf6 { font-size: 20px; line-height: 30px; padding-top: 20px; padding-bottom: 20px; padding-left: 40px; padding-right: 40px }
	.div--u-ii8yrwhf6:hover, .div--u-ii8yrwhf6.is-hover { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
	.text--u-itqm3w1wb { font-size: 20px; line-height: 30px }
}

@media (max-width: 479px) {
	.heading--u-irb74fnen { font-size: 22px; line-height: 32px; margin-bottom: 0px }
	.heading--u-img2d2ewm { font-size: 22px; line-height: 32px; margin-bottom: 0px }
	.div--u-iuty9nf4b { padding-bottom: 20px; margin-bottom: 20px }
	.link-universal--u-iwbgt0ljx {  }
	.text--u-itqm3w1wb { margin-right: 0px; text-align: center }
	.div--u-ii8yrwhf6 { padding-right: 30px; padding-left: 30px; padding-top: 15px; padding-bottom: 15px }
}