@font-face { font-family: "Playfair Display"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/playfair_display/playfair_display-r.woff2") format("woff2"), url("/g/fonts/playfair_display/playfair_display-r.woff") format("woff");}
@font-face { font-family: "Playfair Display"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/playfair_display/playfair_display-r-i.woff2") format("woff2"), url("/g/fonts/playfair_display/playfair_display-r-i.woff") format("woff");}
@font-face { font-family: "Playfair Display"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/playfair_display/playfair_display-b.woff2") format("woff2"), url("/g/fonts/playfair_display/playfair_display-b.woff") format("woff");}
@font-face { font-family: "Playfair Display"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/playfair_display/playfair_display-b-i.woff2") format("woff2"), url("/g/fonts/playfair_display/playfair_display-b-i.woff") format("woff");}
@font-face { font-family: "Playfair Display"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/playfair_display/playfair_display-bl.woff2") format("woff2"), url("/g/fonts/playfair_display/playfair_display-bl.woff") format("woff");}
@font-face { font-family: "Playfair Display"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/playfair_display/playfair_display-bl-i.woff2") format("woff2"), url("/g/fonts/playfair_display/playfair_display-bl-i.woff") format("woff");}
@font-face { font-family: "Noto Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/noto_sans/noto_sans-r.woff2") format("woff2"), url("/g/fonts/noto_sans/noto_sans-r.woff") format("woff");}
@font-face { font-family: "Noto Sans"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/noto_sans/noto_sans-r-i.woff2") format("woff2"), url("/g/fonts/noto_sans/noto_sans-r-i.woff") format("woff");}
@font-face { font-family: "Noto Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/noto_sans/noto_sans-b.woff2") format("woff2"), url("/g/fonts/noto_sans/noto_sans-b.woff") format("woff");}
@font-face { font-family: "Noto Sans"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/noto_sans/noto_sans-b-i.woff2") format("woff2"), url("/g/fonts/noto_sans/noto_sans-b-i.woff") format("woff");}
:root {
	--color-iowoapou3: 255, 254, 254;
	--color-imhqb1s8m: 255, 255, 255;
	--color-ix3d6lwc9: 0, 0, 0;
	--color-i4bgipz4g: 56, 163, 204;
	--color-ieo8ngtdk: 255, 254, 254;
	--color-iq0k9d296: 255, 254, 254;
	--color-iwlwgyvbn: 255, 159, 185;
	--color-izae4hvsu: 255, 254, 254;
	--color-iaqpc4axn: 0, 0, 0;
	--color-i9v4gokzu: 255, 255, 255;
	--color-isxoy10a2: 26, 26, 26;
	--color-i3j0ngrih: 26, 26, 26;
	--color-ijq5y0m4l: 255, 173, 190;
	--color-iso6j1ouq: 26, 26, 26;
	--color-iu6fbwdj9: 0, 0, 0;
	--color-i39u06scy: 255, 255, 255;
	--color-icmxchwp9: 255, 255, 255;
	--color-ineaksbp7: 255, 255, 255;
	--color-iuunwbfog: 255, 255, 255;
	--color-ivd3gcw8u: 255, 255, 255;
	--color-ivhh7lwst: 255, 255, 255;
	--color-issgldtpc: 255, 255, 255;
	--color-i1hcweylm: 255, 255, 255;
	--color-iggb34a0z: 255, 255, 255;
}

.container--u-i13fuoycl { width: 100%; margin-right: 0; margin-bottom: 0px; margin-left: 0; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 60px; position: relative; padding-right: 40px; padding-left: 40px; color: rgba(var(--color-iowoapou3), 1) }
.div--u-izr4jjrik { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; color: rgba(var(--color-imhqb1s8m), 1); justify-content: flex-start;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.div--u-inc5wrhr3 { 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 }
.imageFit--u-icaue8sfy { position: relative; display: block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; margin-right: 60px; flex-shrink: 0; min-height: 70px; max-width: 280px; max-height: 280px }
.imageFit__img--u-i8854q61r { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-imi9jcgmh { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-ix3d6lwc9), 0.4) }
.imageFit__zoom--u-idnpmcfhd { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-i4bgipz4g), 1) }
.svg_image--u-io4gqqret { 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-io4gqqret svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-ibehba11s { width: 100%; position: relative; display: inline-block; max-width: 300px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; margin-left: 0px; margin-right: 0px }
.text--u-iv6ccz91n { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 30px; font-weight: 700; letter-spacing: 1px; font-family: Playfair Display, serif; color: rgba(var(--color-ieo8ngtdk), 1); margin-left: 0px; margin-right: 0px; width: 100% }
.text--u-i359p1le3 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; margin-top: 10px; font-size: 16px; opacity: 0.8; font-family: Noto Sans, sans-serif; color: rgba(var(--color-iq0k9d296), 0.8); margin-left: 0px; margin-right: 0px; width: 100% }
.svg_image--u-iwjsjh71x { 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: 24px; width: 24px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; margin-right: 20px; margin-top: 0px; margin-bottom: 3px }
.svg_image--u-iwjsjh71x > svg { flex-shrink: 0 }
.svg_image--u-iwjsjh71x svg { width: 100%; height: 100% }
.div--u-ix0oy61x6 { 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-bottom: 0px }
.text--u-ikc4ait56 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 15px; margin-bottom: 2px; opacity: 0.96; color: rgba(var(--color-iwlwgyvbn), 1); font-family: Noto Sans, sans-serif }
.link-universal--u-iwzy8mhzg { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; font-size: 20px; color: rgba(var(--color-izae4hvsu), 1) }
.link-universal--u-io1kq60u6 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; vertical-align: top; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: rgba(var(--color-iaqpc4axn), 0.4); color: rgba(var(--color-i9v4gokzu), 1); position: relative; text-decoration-line: none; padding-top: 0px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-right-radius: 100px; border-bottom-left-radius: 100px; box-shadow: inset 0px 0px 0px 1px rgba(var(--color-isxoy10a2), 0.06); margin-left: 20px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; margin-top: 19px }
.link-universal--u-io1kq60u6:hover, .link-universal--u-io1kq60u6.is-hover { box-shadow: none; background-color: rgba(var(--color-ijq5y0m4l), 1) }
.svg_image--u-i3mrm7efu { 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; overflow-x: hidden; overflow-y: hidden; margin-top: 0px; flex-shrink: 0; width: 30px; height: 30px }
.svg_image--u-i3mrm7efu > svg { flex-shrink: 0 }
.svg_image--u-i3mrm7efu .circle-i815t7f9l { fill: rgba(var(--color-iu6fbwdj9), 1); stroke: rgba(var(--color-i39u06scy), 1) }
.svg_image--u-i3mrm7efu .path-ihcs0ek6i { fill: rgba(var(--color-icmxchwp9), 1) }
.svg_image--u-i3mrm7efu .path-i1nxkpr59 { fill: rgba(var(--color-ineaksbp7), 1) }
.svg_image--u-i3mrm7efu .path-ie842l4xj { fill: rgba(var(--color-iuunwbfog), 1) }
.svg_image--u-i3mrm7efu .path-ixb3anblq { fill: rgba(var(--color-ivd3gcw8u), 1); stroke: rgba(var(--color-ivhh7lwst), 1) }
.svg_image--u-i3mrm7efu .path-ivg97bfpe { fill: rgba(var(--color-issgldtpc), 1); stroke: rgba(var(--color-i1hcweylm), 1) }
.link-universal--u-ibsi5il10 { 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 }
.div--u-idjku7fb0 { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; padding-left: 0%; padding-right: 0%; justify-content: center; z-index: 3; color: rgba(var(--color-iso6j1ouq), 1); cursor: auto; font-family: Noto 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; top: 0px; margin-bottom: 20px; margin-top: 0px }
.text--u-iqwbldm0h { font-size: 21px; font-weight: 400 }
.link-universal--u-i70e2q8cv { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none }

@media (max-width: 991px) {
	.div--u-inc5wrhr3 { display: -webkit-box; display: -ms-flexbox; display: flex }
	.imageFit--u-icaue8sfy { margin-right: 30px }
	.container--u-i13fuoycl { padding-top: 20px; padding-bottom: 20px; margin-top: 0px; padding-left: 0px; padding-right: 0px }
	.text--u-iv6ccz91n { font-size: 25px; margin-left: 0px; margin-right: 0px; width: 100% }
	.link-universal--u-ibsi5il10 {  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.div--u-idjku7fb0 { margin-top: 7px }
	.div--u-ibehba11s { margin-left: 0px; margin-right: 0px; width: 100%; max-width: 300px }
	.text--u-i359p1le3 { margin-top: 5px }
}

@media (max-width: 767px) {
	.text--u-iv6ccz91n { font-size: 22px; text-align: center }
	.container--u-i13fuoycl { padding-right: 16px; padding-left: 16px; padding-top: 24px; padding-bottom: 24px; margin-top: 0px; -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-izr4jjrik { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; justify-content: center }
	.text--u-i359p1le3 { text-align: center }
	.div--u-ibehba11s { 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; max-width: 440px }
	.div--u-idjku7fb0 { overflow-x: hidden; overflow-y: hidden }
	.imageFit--u-icaue8sfy { margin-right: 0px }
	.div--u-inc5wrhr3 { justify-content: center; margin-top: 10px }
	.svg_image--u-iwjsjh71x { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex }
	.link-universal--u-ibsi5il10 { -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 }
}

@media (max-width: 479px) {
	.imageFit--u-icaue8sfy { margin-right: 0px; max-width: 170px }
	.container--u-i13fuoycl { padding-top: 0px; padding-bottom: 12px; padding-right: 0px; padding-left: 0px }
	.div--u-izr4jjrik { justify-content: center }
	.svg_image--u-iwjsjh71x { display: none }
	.div--u-inc5wrhr3 { padding-left: 0px }
	.div--u-ix0oy61x6 {  -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center }
	.div--u-ibehba11s { max-width: 270px; margin-left: 0px; margin-right: 0px; width: 100% }
	.link-universal--u-ibsi5il10 { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
	.text--u-iv6ccz91n { margin-left: 0px; margin-right: 0px; width: 100% }
	.text--u-i359p1le3 { margin-top: 5px }
	.div--u-idjku7fb0 { top: auto }
	.text--u-ikc4ait56 { color: rgba(var(--color-iggb34a0z), 1) }
}