.J6KGih {

    cursor: pointer

}



.sNF2R0 {

    opacity: 0

}



.hLoBV3 {

    transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)

}



.Rdf41z,

.hLoBV3 {

    opacity: 1

}



.ftlZWo {

    transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)

}



.ATGlOr,

.ftlZWo {

    opacity: 0

}



.KQSXD0 {

    transition: opacity var(--transition-duration) cubic-bezier(.64, 0, .78, 0)

}



.KQSXD0,

.pagQKE {

    opacity: 1

}



._6zG5H {

    opacity: 0;

    transition: opacity var(--transition-duration) cubic-bezier(.22, 1, .36, 1)

}



.BB49uC {

    transform: translateX(100%)

}



.j9xE1V {

    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)

}



.ICs7Rs,

.j9xE1V {

    transform: translateX(0)

}



.DxijZJ {

    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)

}



.B5kjYq,

.DxijZJ {

    transform: translateX(-100%)

}



.cJijIV {

    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)

}



.cJijIV,

.hOxaWM {

    transform: translateX(0)

}



.T9p3fN {

    transform: translateX(100%);

    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)

}



.qDxYJm {

    transform: translateY(100%)

}



.aA9V0P {

    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)

}



.YPXPAS,

.aA9V0P {

    transform: translateY(0)

}



.Xf2zsA {

    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)

}



.Xf2zsA,

.y7Kt7s {

    transform: translateY(-100%)

}



.EeUgMu {

    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)

}



.EeUgMu,

.fdHrtm {

    transform: translateY(0)

}



.WIFaG4 {

    transform: translateY(100%);

    transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)

}



body:not(.responsive) .JsJXaX {

    overflow-x: clip

}



[data-view-transition=page-transition] .JsJXaX {

    view-transition-name: page-group

}



.AnQkDU {

    display: grid;

    grid-template-columns: 1fr;

    grid-template-rows: 1fr;

    height: 100%

}



.AnQkDU>div {

    align-self: stretch !important;

    grid-area: 1/1/2/2;

    justify-self: stretch !important

}



.StylableButton2545352419__root {

    -archetype: box;

    border: none;

    box-sizing: border-box;

    cursor: pointer;

    display: block;

    height: 100%;

    min-height: 10px;

    min-width: 10px;

    padding: 0;

    touch-action: manipulation;

    width: 100%

}



.StylableButton2545352419__root[disabled] {

    pointer-events: none

}



.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {

    background-color: var(--corvid-background-color) !important

}



.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {

    background-color: var(--corvid-hover-background-color) !important

}



.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {

    background-color: var(--corvid-disabled-background-color) !important

}



.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {

    border-color: var(--corvid-border-color) !important

}



.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {

    border-color: var(--corvid-hover-border-color) !important

}



.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {

    border-color: var(--corvid-disabled-border-color) !important

}



.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {

    border-radius: var(--corvid-border-radius) !important

}



.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {

    border-width: var(--corvid-border-width) !important

}



.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {

    color: var(--corvid-color) !important

}



.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {

    color: var(--corvid-hover-color) !important

}



.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {

    color: var(--corvid-disabled-color) !important

}



.StylableButton2545352419__link {

    -archetype: box;

    box-sizing: border-box;

    color: #000;

    text-decoration: none

}



.StylableButton2545352419__container {

    align-items: center;

    display: flex;

    flex-basis: auto;

    flex-direction: row;

    flex-grow: 1;

    height: 100%;

    justify-content: center;

    overflow: hidden;

    transition: all .2s ease, visibility 0s;

    width: 100%

}



.StylableButton2545352419__label {

    -archetype: text;

    -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);

    max-width: 100%;

    min-width: 1.8em;

    overflow: hidden;

    text-align: center;

    text-overflow: ellipsis;

    transition: inherit;

    white-space: nowrap

}



.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {

    text-overflow: unset

}



.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {

    min-width: 10px;

    overflow-wrap: break-word;

    white-space: break-spaces;

    word-break: break-word

}



.StylableButton2545352419__icon {

    -archetype: icon;

    -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);

    flex-shrink: 0;

    height: 50px;

    min-width: 1px;

    transition: inherit

}



.StylableButton2545352419__icon.StylableButton2545352419--override {

    display: block !important

}



.StylableButton2545352419__icon svg,

.StylableButton2545352419__icon>span {

    display: flex;

    height: inherit;

    width: inherit

}



.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {

    fill: var(--corvid-icon-color) !important;

    stroke: var(--corvid-icon-color) !important

}



.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {

    fill: var(--corvid-hover-icon-color) !important;

    stroke: var(--corvid-hover-icon-color) !important

}



.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {

    fill: var(--corvid-disabled-icon-color) !important;

    stroke: var(--corvid-disabled-icon-color) !important

}



.a9YhBi {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.dX12nb {

    cursor: pointer

}



.AKxYR5 {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    fill: var(--corvid-fill-color, var(--fill));

    fill-opacity: var(--fill-opacity);

    stroke: var(--corvid-stroke-color, var(--stroke));

    stroke-opacity: var(--stroke-opacity);

    stroke-width: var(--stroke-width);

    filter: var(--drop-shadow, none);

    opacity: var(--opacity);

    transform: var(--flip)

}



.AKxYR5,

.AKxYR5 svg {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.AKxYR5 svg {

    height: var(--svg-calculated-height, 100%);

    margin: auto;

    padding: var(--svg-calculated-padding, 0);

    width: var(--svg-calculated-width, 100%)

}



.AKxYR5 svg:not([data-type=ugc]) {

    overflow: visible

}



.VZYmYf * {

    vector-effect: non-scaling-stroke

}



@supports(-webkit-hyphens:none) {

    .AKxYR5.vv0uGt {

        will-change: filter

    }

}



.HcOXKn {

    -webkit-text-size-adjust: 100%;

    -moz-text-size-adjust: 100%;

    text-size-adjust: 100%

}



ol.font_100,

ul.font_100 {

    color: #080808;

    font-family: "Arial, Helvetica, sans-serif", serif;

    font-size: 10px;

    font-style: normal;

    font-variant: normal;

    font-weight: 400;

    letter-spacing: normal;

    line-height: normal;

    margin: 0;

    text-decoration: none

}



ol.font_100 li,

ul.font_100 li {

    margin-bottom: 12px

}



ol.wix-list-text-align,

ul.wix-list-text-align {

    list-style-position: inside

}



ol.wix-list-text-align h1,

ol.wix-list-text-align h2,

ol.wix-list-text-align h3,

ol.wix-list-text-align h4,

ol.wix-list-text-align h5,

ol.wix-list-text-align h6,

ol.wix-list-text-align p,

ul.wix-list-text-align h1,

ul.wix-list-text-align h2,

ul.wix-list-text-align h3,

ul.wix-list-text-align h4,

ul.wix-list-text-align h5,

ul.wix-list-text-align h6,

ul.wix-list-text-align p {

    display: inline

}



.ONIxfn {

    cursor: pointer

}



.WUKwEB {

    clip: rect(0 0 0 0);

    border: 0;

    height: 1px;

    margin: -1px;

    overflow: hidden;

    padding: 0;

    position: absolute;

    width: 1px

}



.QxJLC3 [data-attr-richtext-marker=true] {

    display: block

}



.QxJLC3 [data-attr-richtext-marker=true] table {

    border-collapse: collapse;

    margin: 15px 0;

    width: 100%

}



.QxJLC3 [data-attr-richtext-marker=true] table td {

    padding: 12px;

    position: relative

}



.QxJLC3 [data-attr-richtext-marker=true] table td:after {

    border-bottom: 1px solid currentColor;

    border-left: 1px solid currentColor;

    bottom: 0;

    content: "";

    left: 0;

    opacity: .2;

    position: absolute;

    right: 0;

    top: 0

}



.QxJLC3 [data-attr-richtext-marker=true] table tr td:last-child:after {

    border-right: 1px solid currentColor

}



.QxJLC3 [data-attr-richtext-marker=true] table tr:first-child td:after {

    border-top: 1px solid currentColor

}



@supports(-webkit-appearance:none) and (stroke-color:transparent) {

    .lq2cno>*>:first-child {

        vertical-align: top

    }

}



@supports(-webkit-touch-callout:none) {

    .lq2cno>*>:first-child {

        vertical-align: top

    }

}



.SlP1QZ :is(p, h1, h2, h3, h4, h5, h6, blockquote, ul, ol) [class$=rich-text__text],

.SlP1QZ :is(p, h1, h2, h3, h4, h5, h6, blockquote, ul, ol)[class$=rich-text__text] {

    color: var(--corvid-color, currentColor)

}



.SlP1QZ :is(p, h1, h2, h3, h4, h5, h6, blockquote, ul, ol) span[style*=color] {

    color: var(--corvid-color, currentColor) !important

}



.uGVkMG {

    direction: var(--text-direction);

    min-height: var(--min-height);

    min-width: var(--min-width)

}



.uGVkMG .edKzOf {

    word-wrap: break-word;

    height: 100%;

    overflow-wrap: break-word;

    position: relative;

    width: 100%

}



.uGVkMG .edKzOf ul {

    list-style: disc inside

}



.uGVkMG .edKzOf li {

    margin-bottom: 12px

}



.SxM0TO blockquote,

.SxM0TO h1,

.SxM0TO h2,

.SxM0TO h3,

.SxM0TO h4,

.SxM0TO h5,

.SxM0TO h6,

.SxM0TO p {

    letter-spacing: normal;

    line-height: normal

}



.nJYhU3 {

    min-height: var(--min-height);

    min-width: var(--min-width)

}



.nJYhU3 .edKzOf {

    word-wrap: break-word;

    height: 100%;

    overflow-wrap: break-word;

    position: relative;

    width: 100%

}



.nJYhU3 .edKzOf ol,

.nJYhU3 .edKzOf ul {

    letter-spacing: normal;

    line-height: normal;

    margin-inline-start: .5em;

    padding-inline-start: 1.3em

}



.nJYhU3 .edKzOf ul {

    list-style-type: disc

}



.nJYhU3 .edKzOf ol {

    list-style-type: decimal

}



.nJYhU3 .edKzOf ol ul,

.nJYhU3 .edKzOf ul ul {

    line-height: normal;

    list-style-type: circle

}



.nJYhU3 .edKzOf ol ol ul,

.nJYhU3 .edKzOf ol ul ul,

.nJYhU3 .edKzOf ul ol ul,

.nJYhU3 .edKzOf ul ul ul {

    line-height: normal;

    list-style-type: square

}



.nJYhU3 .edKzOf li {

    font-style: inherit;

    font-weight: inherit;

    letter-spacing: normal;

    line-height: inherit

}



.nJYhU3 .edKzOf h1,

.nJYhU3 .edKzOf h2,

.nJYhU3 .edKzOf h3,

.nJYhU3 .edKzOf h4,

.nJYhU3 .edKzOf h5,

.nJYhU3 .edKzOf h6,

.nJYhU3 .edKzOf p {

    letter-spacing: normal;

    line-height: normal;

    margin-block: 0;

    margin: 0

}



.nJYhU3 .edKzOf a {

    color: inherit

}



.SxM0TO,

.c9GqVL {

    word-wrap: break-word;

    direction: var(--text-direction);

    min-height: var(--min-height);

    min-width: var(--min-width);

    mix-blend-mode: var(--blendMode, normal);

    overflow-wrap: break-word;

    pointer-events: none;

    text-align: start;

    text-shadow: var(--textOutline, 0 0 transparent), var(--textShadow, 0 0 transparent);

    text-transform: var(--textTransform, "none")

}



.SxM0TO>*,

.c9GqVL>* {

    pointer-events: auto

}



.SxM0TO li,

.c9GqVL li {

    font-style: inherit;

    font-weight: inherit;

    letter-spacing: normal;

    line-height: inherit

}



.SxM0TO ol,

.SxM0TO ul,

.c9GqVL ol,

.c9GqVL ul {

    letter-spacing: normal;

    line-height: normal;

    margin-inline-end: 0;

    margin-inline-start: .5em

}



.SxM0TO:not(.YQcXTT) ol,

.SxM0TO:not(.YQcXTT) ul,

.c9GqVL:not(.YQcXTT) ol,

.c9GqVL:not(.YQcXTT) ul {

    padding-inline-end: 0;

    padding-inline-start: 1.3em

}



.SxM0TO ul,

.c9GqVL ul {

    list-style-type: disc

}



.SxM0TO ol,

.c9GqVL ol {

    list-style-type: decimal

}



.SxM0TO ol ul,

.SxM0TO ul ul,

.c9GqVL ol ul,

.c9GqVL ul ul {

    list-style-type: circle

}



.SxM0TO ol ol ul,

.SxM0TO ol ul ul,

.SxM0TO ul ol ul,

.SxM0TO ul ul ul,

.c9GqVL ol ol ul,

.c9GqVL ol ul ul,

.c9GqVL ul ol ul,

.c9GqVL ul ul ul {

    list-style-type: square

}



.SxM0TO blockquote,

.SxM0TO h1,

.SxM0TO h2,

.SxM0TO h3,

.SxM0TO h4,

.SxM0TO h5,

.SxM0TO h6,

.SxM0TO p,

.c9GqVL blockquote,

.c9GqVL h1,

.c9GqVL h2,

.c9GqVL h3,

.c9GqVL h4,

.c9GqVL h5,

.c9GqVL h6,

.c9GqVL p {

    margin-block: 0;

    margin: 0

}



.SxM0TO a,

.c9GqVL a {

    color: inherit

}



.YQcXTT li {

    margin-inline-end: 0;

    margin-inline-start: 1.3em

}



.Vd6aQZ {

    overflow: hidden;

    padding: 0;

    pointer-events: none;

    white-space: nowrap

}



.mHZSwn {

    display: none

}



.lvxhkV {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0;

    width: 100%

}



.QJjwEo {

    transform: translateY(-100%);

    transition: .2s ease-in

}



.kdBXfh {

    transition: .2s

}



.MP52zt {

    opacity: 0;

    transition: .2s ease-in

}



.MP52zt.Bhu9m5 {

    z-index: -1 !important

}



.LVP8Wf {

    opacity: 1;

    transition: .2s

}



.VrZrC0 {

    height: auto

}



.VrZrC0,

.cKxVkc {

    position: relative;

    width: 100%

}



:host(:not(.device-mobile-optimized)) .vlM3HR,

body:not(.device-mobile-optimized) .vlM3HR {

    margin-left: calc((100% - var(--site-width))/2);

    width: var(--site-width)

}



.AT7o0U[data-focuscycled=active] {

    outline: 1px solid transparent

}



.AT7o0U[data-focuscycled=active]:not(:focus-within) {

    outline: 2px solid transparent;

    transition: outline .01s ease

}



.AT7o0U .vlM3HR {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.HlRz5e {

    display: block;

    height: 100%;

    width: 100%

}



.HlRz5e img {

    max-width: var(--wix-img-max-width, 100%)

}



.HlRz5e[data-animate-blur] img {

    filter: blur(9px);

    transition: filter .8s ease-in

}



.HlRz5e[data-animate-blur] img[data-load-done] {

    filter: none

}



.I5zqsT {

    display: block;

    height: 100%;

    width: 100%

}



.WzbAF8 .mpGTIt .O6KwRn {

    display: var(--item-display);

    height: var(--item-size);

    margin: var(--item-margin);

    width: var(--item-size)

}



.WzbAF8 .mpGTIt .O6KwRn:last-child {

    margin: 0

}



.WzbAF8 .mpGTIt .O6KwRn .oRtuWN {

    display: block

}



.WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR {

    height: var(--item-size);

    width: var(--item-size)

}



.WzbAF8 .mpGTIt {

    height: 100%;

    position: absolute;

    white-space: nowrap;

    width: 100%

}



:host(.device-mobile-optimized) .WzbAF8 .mpGTIt,

body.device-mobile-optimized .WzbAF8 .mpGTIt {

    white-space: normal

}



.big2ZD {

    display: grid;

    grid-template-columns: 1fr;

    grid-template-rows: 1fr;

    height: calc(100% - var(--wix-ads-height));

    left: 0;

    margin-top: var(--wix-ads-height);

    position: fixed;

    top: 0;

    width: 100%

}



.SHHiV9,

.big2ZD {

    pointer-events: none;

    z-index: var(--pinned-layer-in-container, var(--above-all-in-container))

}



.LHrbPP {

    background: #fff;

    border-radius: 24px;

    color: #116dff;

    cursor: pointer;

    font-family: Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;

    font-size: 14px;

    height: 0;

    left: 50%;

    margin-left: -94px;

    opacity: 0;

    padding: 0 24px 0 24px;

    pointer-events: none;

    position: absolute;

    top: 60px;

    width: 0;

    z-index: 9999

}



.LHrbPP:focus {

    border: 2px solid;

    height: 40px;

    opacity: 1;

    pointer-events: auto;

    width: auto

}



.StylableButton2545352419__root {

    -archetype: box;

    border: none;

    box-sizing: border-box;

    cursor: pointer;

    display: block;

    height: 100%;

    min-height: 10px;

    min-width: 10px;

    padding: 0;

    touch-action: manipulation;

    width: 100%

}



.StylableButton2545352419__root[disabled] {

    pointer-events: none

}



.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {

    background-color: var(--corvid-background-color) !important

}



.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {

    background-color: var(--corvid-hover-background-color) !important

}



.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {

    background-color: var(--corvid-disabled-background-color) !important

}



.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {

    border-color: var(--corvid-border-color) !important

}



.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {

    border-color: var(--corvid-hover-border-color) !important

}



.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {

    border-color: var(--corvid-disabled-border-color) !important

}



.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {

    border-radius: var(--corvid-border-radius) !important

}



.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {

    border-width: var(--corvid-border-width) !important

}



.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,

.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {

    color: var(--corvid-color) !important

}



.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,

.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {

    color: var(--corvid-hover-color) !important

}



.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,

.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {

    color: var(--corvid-disabled-color) !important

}



.StylableButton2545352419__link {

    -archetype: box;

    box-sizing: border-box;

    color: #000;

    text-decoration: none

}



.StylableButton2545352419__container {

    align-items: center;

    display: flex;

    flex-basis: auto;

    flex-direction: row;

    flex-grow: 1;

    height: 100%;

    justify-content: center;

    overflow: hidden;

    transition: all .2s ease, visibility 0s;

    width: 100%

}



.StylableButton2545352419__label {

    -archetype: text;

    -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);

    max-width: 100%;

    min-width: 1.8em;

    overflow: hidden;

    text-align: center;

    text-overflow: ellipsis;

    transition: inherit;

    white-space: nowrap

}



.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {

    text-overflow: unset

}



.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {

    min-width: 10px;

    overflow-wrap: break-word;

    white-space: break-spaces;

    word-break: break-word

}



.StylableButton2545352419__icon {

    -archetype: icon;

    -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);

    flex-shrink: 0;

    height: 50px;

    min-width: 1px;

    transition: inherit

}



.StylableButton2545352419__icon.StylableButton2545352419--override {

    display: block !important

}



.StylableButton2545352419__icon svg,

.StylableButton2545352419__icon>span {

    display: flex;

    height: inherit;

    width: inherit

}



.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {

    fill: var(--corvid-icon-color) !important;

    stroke: var(--corvid-icon-color) !important

}



.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {

    fill: var(--corvid-hover-icon-color) !important;

    stroke: var(--corvid-hover-icon-color) !important

}



.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {

    fill: var(--corvid-disabled-icon-color) !important;

    stroke: var(--corvid-disabled-icon-color) !important

}



.a9YhBi {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.dX12nb {

    cursor: pointer

}



.AKxYR5 {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    fill: var(--corvid-fill-color, var(--fill));

    fill-opacity: var(--fill-opacity);

    stroke: var(--corvid-stroke-color, var(--stroke));

    stroke-opacity: var(--stroke-opacity);

    stroke-width: var(--stroke-width);

    filter: var(--drop-shadow, none);

    opacity: var(--opacity);

    transform: var(--flip)

}



.AKxYR5,

.AKxYR5 svg {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.AKxYR5 svg {

    height: var(--svg-calculated-height, 100%);

    margin: auto;

    padding: var(--svg-calculated-padding, 0);

    width: var(--svg-calculated-width, 100%)

}



.AKxYR5 svg:not([data-type=ugc]) {

    overflow: visible

}



.VZYmYf * {

    vector-effect: non-scaling-stroke

}



@supports(-webkit-hyphens:none) {

    .AKxYR5.vv0uGt {

        will-change: filter

    }

}



.lyNaha {

    mix-blend-mode: var(--blendMode, normal);

    position: relative

}



.lyNaha img {

    display: block;

    height: 100%;

    -webkit-mask-image: var(--mask-image, none);

    mask-image: var(--mask-image, none);

    -webkit-mask-position: var(--mask-position, 0);

    mask-position: var(--mask-position, 0);

    -webkit-mask-repeat: var(--mask-repeat, no-repeat);

    mask-repeat: var(--mask-repeat, no-repeat);

    -webkit-mask-size: var(--mask-size, 100% 100%);

    mask-size: var(--mask-size, 100% 100%);

    opacity: var(--mediaOpacity, 1);

    width: 100%

}



.lyNaha.JdNFxG img {

    -o-object-fit: var(--responsive-img-object-fit);

    object-fit: var(--responsive-img-object-fit)

}



.lyNaha .h1DYhE {

    background-color: rgba(var(--backgroundColor, var(--color_8, color_8)), var(--alpha-backgroundColor, 1));

    border-color: rgba(var(--borderColor, var(--color_8, color_8)), var(--alpha-borderColor, 1));

    border-radius: var(--cornerRadius, 0);

    border-style: solid;

    border-width: var(--borderWidth, 0);

    bottom: 0;

    box-shadow: var(--boxShadow, none);

    box-sizing: border-box;

    left: 0;

    overflow: hidden;

    position: absolute;

    right: 0;

    top: 0

}



.lyNaha .h1DYhE .Ux33nC {

    box-sizing: content-box;

    height: 100%;

    inset: calc(-1*var(--borderWidth, 0));

    padding: var(--borderWidth, 0);

    position: absolute;

    width: 100%

}



.lyNaha .QebvG3 {

    display: block;

    height: 100%;

    width: 100%

}



.lyNaha .QebvG3 .Ux33nC {

    inset: 0;

    padding: 0

}





.YCPMeD {

    background-color: rgba(var(--backgroundColor, var(--color_8, color_8)), var(--alpha-backgroundColor, 1));

    border-color: rgba(var(--borderColor, var(--color_8, color_8)), var(--alpha-borderColor, 1));

    border-radius: var(--cornerRadius, 0);

    border-style: solid;

    border-width: var(--borderWidth, 0);

    box-shadow: var(--boxShadow, none);

    box-sizing: border-box;

    overflow: hidden;

    position: relative

}



.YCPMeD:has(a:focus-visible) {

    outline: 2px solid #116dff !important;

    outline-offset: 1px

}



.YCPMeD .h1DYhE {

    overflow: hidden

}



.YCPMeD .h1DYhE,

.YCPMeD .h1DYhE .Ux33nC {

    bottom: 0;

    height: 100%;

    left: 0;

    position: absolute;

    right: 0;

    top: 0;

    width: 100%

}



.YCPMeD img {

    display: block;

    height: 100%;

    opacity: var(--mediaOpacity, 1);

    width: 100%

}



.YCPMeD.JdNFxG img {

    -o-object-fit: var(--responsive-img-object-fit);

    object-fit: var(--responsive-img-object-fit)

}



.YCPMeD .QebvG3 {

    display: block;

    height: 100%;

    width: 100%

}



.a9YhBi {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.dX12nb {

    cursor: pointer

}



.AKxYR5 {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    fill: var(--corvid-fill-color, var(--fill));

    fill-opacity: var(--fill-opacity);

    stroke: var(--corvid-stroke-color, var(--stroke));

    stroke-opacity: var(--stroke-opacity);

    stroke-width: var(--stroke-width);

    filter: var(--drop-shadow, none);

    opacity: var(--opacity);

    transform: var(--flip)

}



.AKxYR5,

.AKxYR5 svg {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.AKxYR5 svg {

    height: var(--svg-calculated-height, 100%);

    margin: auto;

    padding: var(--svg-calculated-padding, 0);

    width: var(--svg-calculated-width, 100%)

}



.AKxYR5 svg:not([data-type=ugc]) {

    overflow: visible

}



.VZYmYf * {

    vector-effect: non-scaling-stroke

}



@supports(-webkit-hyphens:none) {

    .AKxYR5.vv0uGt {

        will-change: filter

    }

}



.Saw6y5 {

    -webkit-clip-path: var(--fill-layer-clip);

    clip-path: var(--fill-layer-clip)

}



.Saw6y5,

._9tgL2 {

    position: absolute;

    top: 0

}



.B_8vzd img,

.Saw6y5,

._9tgL2 {

    height: 100%;

    width: 100%

}



.yq8wNF {

    opacity: 0

}



.UhZpjR,

.yq8wNF {

    position: absolute;

    top: 0

}



.UhZpjR {

    height: 0;

    left: 0;

    overflow: hidden;

    width: 0

}



.M7AL1H [data-mesh-id$=inlineContent-gridContainer],

.M7AL1H [data-mesh-id$=inlineContent] {

    height: 100%

}



.M7AL1H .bG1bix {

    height: 100%;

    position: absolute;

    width: 100%

}



.M7AL1H:before {

    grid-area: 1/1/2/2

}



.K0b3At {

    border-color: var(--border-color);

    border-radius: var(--border-radius);

    border-style: var(--border-style);

    border-width: var(--border-width);

    bottom: 0;

    box-shadow: var(--box-shadow);

    filter: var(--fill-container-drop-shadow, none);

    left: 0;

    margin: var(--border-compensate-margin, 0);

    overflow: var(--fill-container-overflow);

    position: absolute;

    right: 0;

    top: 0;

    transform: var(--fill-container-transform)

}



.bno0bO {

    transform: var(--fill-transform)

}



.TFzbYK video {

    opacity: 0;

    visibility: hidden

}



.TFzbYK canvas {

    opacity: 0

}



.TFzbYK img {

    filter: var(--filter-effect-svg-url)

}



.AEWcAU {

    bottom: 0;

    left: 0;

    opacity: 0;

    position: absolute;

    right: 0;

    top: 0;

    transition-duration: .15s, .5s;

    transition-property: transform, opacity;

    transition-timing-function: cubic-bezier(.12, 0, .39, 0), cubic-bezier(.61, 1, .88, 1)

}



.PZw00o {

    cursor: pointer;

    opacity: 0;

    transition-delay: .2s;

    transition-duration: .2s;

    transition-property: opacity;

    transition-timing-function: cubic-bezier(.12, 0, .39, 0)

}



.PZw00o:focus {

    opacity: 1

}



.LovKv4 {

    width: 48px

}



.Igcjov,

.iuf0mL {

    margin: 5px 10px 7px 8px;

    opacity: 0

}



.M7AL1H[data-can-play] .AEWcAU {

    opacity: .99

}



@media(prefers-reduced-motion:no-preference) {

    .M7AL1H[data-has-play] {

        cursor: pointer

    }

}



.M7AL1H[data-no-audio] .PZw00o {

    --display: none;

    display: none

}



.M7AL1H[data-animate-poster=fade] [class~=bgVideoposter] {

    transition: opacity 1.6s ease-out

}



.M7AL1H[data-show-canvas] canvas {

    opacity: 1

}



.M7AL1H[data-show-canvas] [class~=bgVideoposter] {

    opacity: 0

}



.M7AL1H[data-playing] .AEWcAU {

    opacity: 0;

    transition-duration: .15s, .3s

}



.M7AL1H:not([data-playing]) .K0b3At:focus {

    z-index: auto !important

}



.M7AL1H[data-show-audio] .PZw00o {

    opacity: 1;

    transition-delay: .2s;

    transition-duration: .35s;

    transition-timing-function: cubic-bezier(.61, 1, .88, 1)

}



.M7AL1H[data-roll-in] .AEWcAU {

    transform: scale(1.07);

    transition-duration: .25s, .5s

}



.M7AL1H[data-roll-in][data-playing] .AEWcAU {

    transition-duration: .25s, .3s

}



.M7AL1H[data-audio=off] .iuf0mL,

.M7AL1H[data-audio=on] .Igcjov {

    opacity: 1

}



.M7AL1H[data-stop] {

    cursor: auto

}



.M7AL1H[data-stop] .AEWcAU {

    opacity: 0;

    transform: none;

    transition: none

}



.M7AL1H[data-stop] .PZw00o {

    cursor: auto;

    opacity: 0;

    transition: none

}



@media(prefers-reduced-motion:reduce) {

    .M7AL1H {

        cursor: pointer

    }



    .M7AL1H .AEWcAU {

        opacity: .99

    }

}



.a9YhBi {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.dX12nb {

    cursor: pointer

}



.AKxYR5 {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    fill: var(--corvid-fill-color, var(--fill));

    fill-opacity: var(--fill-opacity);

    stroke: var(--corvid-stroke-color, var(--stroke));

    stroke-opacity: var(--stroke-opacity);

    stroke-width: var(--stroke-width);

    filter: var(--drop-shadow, none);

    opacity: var(--opacity);

    transform: var(--flip)

}



.AKxYR5,

.AKxYR5 svg {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.AKxYR5 svg {

    height: var(--svg-calculated-height, 100%);

    margin: auto;

    padding: var(--svg-calculated-padding, 0);

    width: var(--svg-calculated-width, 100%)

}



.AKxYR5 svg:not([data-type=ugc]) {

    overflow: visible

}



.VZYmYf * {

    vector-effect: non-scaling-stroke

}



@supports(-webkit-hyphens:none) {

    .AKxYR5.vv0uGt {

        will-change: filter

    }

}



.Saw6y5 {

    -webkit-clip-path: var(--fill-layer-clip);

    clip-path: var(--fill-layer-clip)

}



.Saw6y5,

._9tgL2 {

    position: absolute;

    top: 0

}



.B_8vzd img,

.Saw6y5,

._9tgL2 {

    height: 100%;

    width: 100%

}



.yq8wNF {

    opacity: 0

}



.UhZpjR,

.yq8wNF {

    position: absolute;

    top: 0

}



.UhZpjR {

    height: 0;

    left: 0;

    overflow: hidden;

    width: 0

}



.M7AL1H [data-mesh-id$=inlineContent-gridContainer],

.M7AL1H [data-mesh-id$=inlineContent] {

    height: 100%

}



.M7AL1H .bG1bix {

    height: 100%;

    position: absolute;

    width: 100%

}



.M7AL1H:before {

    grid-area: 1/1/2/2

}



.K0b3At {

    border-color: var(--border-color);

    border-radius: var(--border-radius);

    border-style: var(--border-style);

    border-width: var(--border-width);

    bottom: 0;

    box-shadow: var(--box-shadow);

    filter: var(--fill-container-drop-shadow, none);

    left: 0;

    margin: var(--border-compensate-margin, 0);

    overflow: var(--fill-container-overflow);

    position: absolute;

    right: 0;

    top: 0;

    transform: var(--fill-container-transform)

}



.bno0bO {

    transform: var(--fill-transform)

}



.TFzbYK video {

    opacity: 0;

    visibility: hidden

}



.TFzbYK canvas {

    opacity: 0

}



.TFzbYK img {

    filter: var(--filter-effect-svg-url)

}



.AEWcAU {

    bottom: 0;

    left: 0;

    opacity: 0;

    position: absolute;

    right: 0;

    top: 0;

    transition-duration: .15s, .5s;

    transition-property: transform, opacity;

    transition-timing-function: cubic-bezier(.12, 0, .39, 0), cubic-bezier(.61, 1, .88, 1)

}



.PZw00o {

    cursor: pointer;

    opacity: 0;

    transition-delay: .2s;

    transition-duration: .2s;

    transition-property: opacity;

    transition-timing-function: cubic-bezier(.12, 0, .39, 0)

}



.PZw00o:focus {

    opacity: 1

}



.LovKv4 {

    width: 48px

}



.Igcjov,

.iuf0mL {

    margin: 5px 10px 7px 8px;

    opacity: 0

}



.M7AL1H[data-can-play] .AEWcAU {

    opacity: .99

}



@media(prefers-reduced-motion:no-preference) {

    .M7AL1H[data-has-play] {

        cursor: pointer

    }

}



.M7AL1H[data-no-audio] .PZw00o {

    --display: none;

    display: none

}



.M7AL1H[data-animate-poster=fade] [class~=bgVideoposter] {

    transition: opacity 1.6s ease-out

}



.M7AL1H[data-show-canvas] canvas {

    opacity: 1

}



.M7AL1H[data-show-canvas] [class~=bgVideoposter] {

    opacity: 0

}



.M7AL1H[data-playing] .AEWcAU {

    opacity: 0;

    transition-duration: .15s, .3s

}



.M7AL1H:not([data-playing]) .K0b3At:focus {

    z-index: auto !important

}



.M7AL1H[data-show-audio] .PZw00o {

    opacity: 1;

    transition-delay: .2s;

    transition-duration: .35s;

    transition-timing-function: cubic-bezier(.61, 1, .88, 1)

}



.M7AL1H[data-roll-in] .AEWcAU {

    transform: scale(1.07);

    transition-duration: .25s, .5s

}



.M7AL1H[data-roll-in][data-playing] .AEWcAU {

    transition-duration: .25s, .3s

}



.M7AL1H[data-audio=off] .iuf0mL,

.M7AL1H[data-audio=on] .Igcjov {

    opacity: 1

}



.M7AL1H[data-stop] {

    cursor: auto

}



.M7AL1H[data-stop] .AEWcAU {

    opacity: 0;

    transform: none;

    transition: none

}



.M7AL1H[data-stop] .PZw00o {

    cursor: auto;

    opacity: 0;

    transition: none

}



@media(prefers-reduced-motion:reduce) {

    .M7AL1H {

        cursor: pointer

    }



    .M7AL1H .AEWcAU {

        opacity: .99

    }

}



.PlZyDq {

    touch-action: manipulation

}



.VU4Mnk {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    justify-content: var(--label-align);

    min-width: 100%;

    text-align: initial;

    width: -moz-max-content;

    width: max-content

}



.VU4Mnk:before {

    max-width: var(--margin-start, 0)

}



.VU4Mnk:after,

.VU4Mnk:before {

    align-self: stretch;

    content: "";

    flex-grow: 1

}



.VU4Mnk:after {

    max-width: var(--margin-end, 0)

}



.UHSxqn {

    --display: grid;

    display: var(--display);

    grid-template-columns: minmax(0, 1fr)

}



.UHSxqn .VU4Mnk {

    border-radius: var(--corvid-border-radius, var(--rd, 0));

    box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));

    padding-bottom: var(--verticalPadding, 0);

    padding-left: var(--horizontalPadding, 0);

    padding-right: var(--horizontalPadding, 0);

    padding-top: var(--verticalPadding, 0);

    position: relative;

    transition: var(--trans1, border-color .4s ease 0s, background-color .4s ease 0s);

    width: auto

}



.UHSxqn .VU4Mnk:before {

    flex-shrink: 0;

    width: var(--margin-start, 0)

}



.UHSxqn .VU4Mnk:after {

    flex-shrink: 0;

    width: var(--margin-end, 0)

}



.UHSxqn .w4Vxx6 {

    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));

    font: var(--fnt, var(--font_5));

    position: relative;

    transition: var(--trans2, color .4s ease 0s)

}



.UHSxqn[aria-disabled=false] .VU4Mnk {

    background-color: var(--corvid-background-color, rgba(var(--bg, var(--color_17, color_17)), var(--alpha-bg, 1)));

    border: solid var(--corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))) var(--corvid-border-width, var(--brw, 0));

    cursor: pointer !important

}



:host(.device-mobile-optimized) .UHSxqn[aria-disabled=false]:active .VU4Mnk,

body.device-mobile-optimized .UHSxqn[aria-disabled=false]:active .VU4Mnk {

    background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));

    border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))

}



:host(.device-mobile-optimized) .UHSxqn[aria-disabled=false]:active .w4Vxx6,

body.device-mobile-optimized .UHSxqn[aria-disabled=false]:active .w4Vxx6 {

    color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))

}



:host(:not(.device-mobile-optimized)) .UHSxqn[aria-disabled=false]:hover .VU4Mnk,

body:not(.device-mobile-optimized) .UHSxqn[aria-disabled=false]:hover .VU4Mnk {

    background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));

    border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))

}



:host(:not(.device-mobile-optimized)) .UHSxqn[aria-disabled=false]:hover .w4Vxx6,

body:not(.device-mobile-optimized) .UHSxqn[aria-disabled=false]:hover .w4Vxx6 {

    color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))

}



.UHSxqn[aria-disabled=true] .VU4Mnk {

    background-color: var(--corvid-disabled-background-color, rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1)));

    border-color: var(--corvid-disabled-border-color, rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1)))

}



.UHSxqn[aria-disabled=true] .w4Vxx6 {

    color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))

}



.UHSxqn .w4Vxx6 {

    text-align: var(--label-text-align)

}



.I2NxvL,

.ULfND1 {

    box-sizing: border-box;

    height: 100%;

    overflow: visible;

    position: relative;

    width: auto

}



.I2NxvL[data-state~=header] a,

.I2NxvL[data-state~=header] div,

[data-state~=header].ULfND1 a,

[data-state~=header].ULfND1 div {

    cursor: default !important

}



.I2NxvL .piclkP,

.ULfND1 .piclkP {

    display: inline-block;

    height: 100%;

    width: 100%

}



.ULfND1 {

    --display: inline-block;

    background-color: transparent;

    cursor: pointer;

    display: var(--display);

    transition: var(--trans, background-color .4s ease 0s)

}



.ULfND1 .ktxcLB {

    border-left: 1px solid rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));

    padding: 0 var(--pad, 5px)

}



.ULfND1 .JghqhY {

    color: rgb(var(--txt, var(--color_15, color_15)));

    display: inline-block;

    font: var(--fnt, var(--font_1));

    padding: 0 10px;

    transition: var(--trans2, color .4s ease 0s)

}



.ULfND1[data-listposition=left] {

    border-radius: var(--rd, 10px);

    border-bottom-right-radius: 0;

    border-top-right-radius: 0

}



.ULfND1[data-listposition=left] .ktxcLB {

    border: 0;

    border-left: none

}



.ULfND1[data-listposition=right] {

    border-radius: var(--rd, 10px);

    border-bottom-left-radius: 0;

    border-top-left-radius: 0

}



.ULfND1[data-listposition=lonely] {

    border-radius: var(--rd, 10px)

}



.ULfND1[data-listposition=lonely] .ktxcLB {

    border: 0

}



.ULfND1[data-state~=drop] {

    background-color: transparent;

    display: block;

    transition: var(--trans, background-color .4s ease 0s);

    width: 100%

}



.ULfND1[data-state~=drop] .ktxcLB {

    border: 0;

    border-top: 1px solid rgba(var(--sep, var(--color_15, color_15)), var(--alpha-sep, 1));

    padding: 0;

    width: auto

}



.ULfND1[data-state~=drop] .JghqhY {

    padding: 0 .5em

}



.ULfND1[data-listposition=top] {

    border-radius: var(--rdDrop, 10px);

    border-bottom-left-radius: 0;

    border-bottom-right-radius: 0

}



.ULfND1[data-listposition=top] .ktxcLB {

    border: 0

}



.ULfND1[data-listposition=bottom] {

    border-radius: var(--rdDrop, 10px);

    border-top-left-radius: 0;

    border-top-right-radius: 0

}



.ULfND1[data-listposition=dropLonely] {

    border-radius: var(--rdDrop, 10px)

}



.ULfND1[data-listposition=dropLonely] .ktxcLB {

    border: 0

}



.ULfND1[data-state~=link]:hover,

.ULfND1[data-state~=over] {

    background-color: rgba(var(--bgh, var(--color_17, color_17)), var(--alpha-bgh, 1));

    transition: var(--trans, background-color .4s ease 0s)

}



.ULfND1[data-state~=link]:hover .JghqhY,

.ULfND1[data-state~=over] .JghqhY {

    color: rgb(var(--txth, var(--color_15, color_15)));

    transition: var(--trans2, color .4s ease 0s)

}



.ULfND1[data-state~=selected] {

    background-color: rgba(var(--bgs, var(--color_18, color_18)), var(--alpha-bgs, 1));

    transition: var(--trans, background-color .4s ease 0s)

}



.ULfND1[data-state~=selected] .JghqhY {

    color: rgb(var(--txts, var(--color_15, color_15)));

    transition: var(--trans2, color .4s ease 0s)

}



.eK3b7p {

    overflow-x: hidden

}



.eK3b7p .dX73bf {

    display: flex;

    flex-direction: column;

    height: 100%;

    width: 100%

}



.eK3b7p .dX73bf .ShB2o6 {

    flex: 1

}



.eK3b7p .dX73bf .LtxuwL {

    height: calc(100% - (var(--menuTotalBordersY, 0px)));

    overflow: visible;

    white-space: nowrap;

    width: calc(100% - (var(--menuTotalBordersX, 0px)))

}



.eK3b7p .dX73bf .LtxuwL .SUHLli {

    display: inline-block

}



.eK3b7p .dX73bf .LtxuwL .bNFXK4 {

    display: block;

    width: 100%

}



.eK3b7p .QQFha4 {

    display: block;

    opacity: 1;

    z-index: 99999

}



.eK3b7p .QQFha4 .vZwEg5 {

    display: inherit;

    overflow: visible;

    visibility: inherit;

    white-space: nowrap;

    width: auto

}



.eK3b7p .QQFha4._0uaYC {

    transition: visibility;

    transition-delay: .2s;

    visibility: visible

}



.eK3b7p .QQFha4 .xu0rO4 {

    display: inline-block

}



.eK3b7p .V4qocw {

    display: none

}



.HYblus>nav {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.HYblus .LtxuwL {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--brw, 0) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));

    border-radius: var(--rd, 10px);

    box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));

    position: absolute;

    width: calc(100% - var(--menuTotalBordersX, 0px))

}



.HYblus .QQFha4 {

    box-sizing: border-box;

    margin-top: 7px;

    position: absolute;

    visibility: hidden

}



.HYblus [data-dropmode=dropUp] .QQFha4 {

    margin-bottom: 7px;

    margin-top: 0

}



.HYblus .vZwEg5 {

    background-color: rgba(var(--bgDrop, var(--color_11, color_11)), var(--alpha-bgDrop, 1));

    border: solid var(--brw, 0) rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));

    border-radius: var(--rdDrop, 10px);

    box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))

}



.KvoMHf.ErucfC[type=number]::-webkit-inner-spin-button {

    -webkit-appearance: none;

    -moz-appearance: none;

    margin: 0

}



.KvoMHf[disabled] {

    pointer-events: none

}



.MpKiNN {

    --display: flex;

    direction: var(--direction);

    display: var(--display);

    flex-direction: column;

    min-height: 25px;

    position: relative;

    text-align: var(--align, start)

}



.MpKiNN .pUnTVX {

    height: var(--inputHeight);

    position: relative

}



.MpKiNN .eXvLsN {

    align-items: center;

    display: flex;

    font: var(--fntprefix, normal normal normal 16px/1.4em helvetica-w01-roman);

    justify-content: center;

    left: 0;

    max-height: 100%;

    min-height: 100%;

    position: absolute;

    top: 0;

    width: 50px

}



.MpKiNN .KvoMHf,

.MpKiNN .eXvLsN {

    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))))

}



.MpKiNN .KvoMHf {

    -webkit-appearance: none;

    -moz-appearance: none;

    background-color: var(--corvid-background-color, rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1)));

    border-color: var(--corvid-border-color, rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1)));

    border-radius: var(--corvid-border-radius, var(--rd, 0));

    border-style: solid;

    border-width: var(--corvid-border-width, var(--brw, 1px));

    box-shadow: var(--shd, 0 0 0 transparent);

    box-sizing: border-box !important;

    direction: var(--inputDirection, "inherit");

    font: var(--fnt, var(--font_8));

    margin: 0;

    max-width: 100%;

    min-height: var(--inputHeight);

    padding: var(--textPadding);

    padding-inline-end: var(--textPadding_end);

    padding-inline-start: var(--textPadding_start);

    text-align: var(--inputAlign, "inherit");

    text-overflow: ellipsis;

    width: 100%

}



.MpKiNN .KvoMHf[type=number] {

    -webkit-appearance: textfield;

    -moz-appearance: textfield;

    width: 100%

}



.MpKiNN .KvoMHf::-moz-placeholder {

    color: rgb(var(--txt2, var(--color_15, color_15)))

}



.MpKiNN .KvoMHf:-ms-input-placeholder {

    color: rgb(var(--txt2, var(--color_15, color_15)))

}



.MpKiNN .KvoMHf::placeholder {

    color: rgb(var(--txt2, var(--color_15, color_15)))

}



.MpKiNN .KvoMHf:hover {

    background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));

    border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1));

    border-style: solid;

    border-width: var(--brwh, 1px)

}



.MpKiNN .KvoMHf:disabled {

    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));

    border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));

    border-style: solid;

    border-width: var(--brwd, 1px);

    color: rgb(var(--txtd, 255, 255, 255))

}



.MpKiNN:not(.LyB02C) .KvoMHf:focus {

    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));

    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));

    border-style: solid;

    border-width: var(--brwf, 1px)

}



.MpKiNN.LyB02C .KvoMHf:invalid {

    background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));

    border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1));

    border-style: solid;

    border-width: var(--brwe, 1px)

}



.MpKiNN.LyB02C .KvoMHf:not(:invalid):focus {

    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));

    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));

    border-style: solid;

    border-width: var(--brwf, 1px)

}



.MpKiNN .wPeA6j {

    display: none

}



.MpKiNN.qzvPmW .wPeA6j {

    color: rgb(var(--txtlbl, var(--color_15, color_15)));

    direction: var(--labelDirection, inherit);

    display: inline-block;

    font: var(--fntlbl, var(--font_8));

    line-height: 1;

    margin-bottom: var(--labelMarginBottom);

    padding-inline-end: var(--labelPadding_end);

    padding-inline-start: var(--labelPadding_start);

    text-align: var(--labelAlign, inherit);

    word-break: break-word

}



.MpKiNN.qzvPmW.lPl_oN .wPeA6j:after {

    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));

    content: " *";

    display: var(--requiredIndicationDisplay, none)

}



.ZXdXNL {

    --display: flex;

    direction: var(--direction);

    display: var(--display);

    flex-direction: column;

    justify-content: var(--align, start);

    text-align: var(--align, start)

}



.ZXdXNL.Bedjyp {

    height: inherit;

    min-height: inherit

}



.ZXdXNL .pUnTVX {

    display: flex;

    flex: 1;

    flex-direction: column;

    position: relative

}



.ZXdXNL .eXvLsN {

    align-items: center;

    display: flex;

    font: var(--fntprefix, normal normal normal 16px/1.4em helvetica-w01-roman);

    justify-content: center;

    left: 0;

    max-height: 100%;

    position: absolute;

    top: 0;

    width: 50px

}



.ZXdXNL .KvoMHf,

.ZXdXNL .eXvLsN {

    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));

    min-height: 100%

}



.ZXdXNL .KvoMHf {

    -webkit-appearance: none;

    -moz-appearance: none;

    background-color: var(--corvid-background-color, rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1)));

    border-color: var(--corvid-border-color, rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1)));

    border-radius: var(--corvid-border-radius, var(--rd, 0));

    border-style: solid;

    border-width: var(--corvid-border-width, var(--brw, 1px));

    box-shadow: var(--shd, 0 0 0 transparent);

    box-sizing: border-box !important;

    direction: var(--inputDirection, "inherit");

    flex: 1;

    font: var(--fnt, var(--font_8));

    margin: 0;

    padding: var(--textPadding);

    padding-inline-end: var(--textPadding_end);

    padding-inline-start: var(--textPadding_start);

    text-align: var(--inputAlign, "inherit");

    text-overflow: ellipsis;

    width: 100%

}



.ZXdXNL .KvoMHf[type=number] {

    -webkit-appearance: textfield;

    -moz-appearance: textfield

}



.ZXdXNL .KvoMHf::-moz-placeholder {

    color: rgb(var(--txt2, var(--color_15, color_15)))

}



.ZXdXNL .KvoMHf:-ms-input-placeholder {

    color: rgb(var(--txt2, var(--color_15, color_15)))

}



.ZXdXNL .KvoMHf::placeholder {

    color: rgb(var(--txt2, var(--color_15, color_15)))

}



.ZXdXNL .KvoMHf:hover {

    background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));

    border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1));

    border-style: solid;

    border-width: var(--brwh, 1px)

}



.ZXdXNL .KvoMHf:disabled {

    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));

    border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));

    border-style: solid;

    border-width: var(--brwd, 1px);

    color: rgb(var(--txtd, 255, 255, 255))

}



.ZXdXNL:not(.LyB02C) .KvoMHf:focus {

    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));

    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));

    border-style: solid;

    border-width: var(--brwf, 1px)

}



.ZXdXNL.LyB02C .KvoMHf:invalid {

    background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));

    border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1));

    border-style: solid;

    border-width: var(--brwe, 1px)

}



.ZXdXNL.LyB02C .KvoMHf:not(:invalid):focus {

    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));

    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));

    border-style: solid;

    border-width: var(--brwf, 1px)

}



.ZXdXNL .wPeA6j {

    display: none

}



.ZXdXNL.qzvPmW .wPeA6j {

    color: rgb(var(--txtlbl, var(--color_15, color_15)));

    direction: var(--labelDirection, inherit);

    display: inline-block;

    font: var(--fntlbl, var(--font_8));

    line-height: 1;

    margin-bottom: var(--labelMarginBottom);

    padding-inline-end: var(--labelPadding_end);

    padding-inline-start: var(--labelPadding_start);

    text-align: var(--labelAlign, inherit);

    word-break: break-word

}



.ZXdXNL.qzvPmW.lPl_oN .wPeA6j:after {

    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));

    content: " *";

    display: var(--requiredIndicationDisplay, none)

}



.TLWrjM {

    align-items: center;

    color: rgb(var(--errorTextColor, #ff4040));

    direction: var(--errorDirection);

    display: flex;

    flex-direction: row;

    gap: 4px;

    justify-content: var(--errorAlign, inherit);

    padding: 8px 0 0

}



.TLWrjM .GIPQqH {

    flex: none;

    flex-grow: 0;

    order: 0

}



.TLWrjM .JNgJbf {

    display: inline-block;

    flex-grow: 0;

    font: var(--errorTextFont, var(--font_8));

    line-height: 1;

    order: 1;

    word-break: break-word

}



.snt4Te {

    direction: var(--direction);

    text-align: var(--align)

}



.snt4Te .rEindN {

    -webkit-appearance: none;

    background-color: var(--corvid-background-color, rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1)));

    border-color: var(--corvid-border-color, rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1)));

    border-radius: var(--corvid-border-radius, var(--rd, 0));

    border-style: solid;

    border-width: var(--corvid-border-width, var(--brw, 1px));

    box-shadow: var(--shd, 0 0 0 transparent);

    box-sizing: border-box !important;

    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));

    direction: var(--inputDirection);

    display: block;

    font: var(--fnt, var(--font_8));

    height: var(--inputHeight);

    margin: 0;

    max-width: 100%;

    min-width: 100%;

    overflow-y: auto;

    padding-bottom: 3px;

    padding-inline-end: var(--textPaddingEnd);

    padding-top: var(--textPaddingTop);

    padding-inline-start: var(--textPaddingStart);

    padding-top: .75em;

    resize: none;

    text-align: var(--inputAlign, "inherit")

}



.snt4Te .rEindN::-moz-placeholder {

    color: rgb(var(--txt2, var(--color_15, color_15)))

}



.snt4Te .rEindN:-ms-input-placeholder {

    color: rgb(var(--txt2, var(--color_15, color_15)))

}



.snt4Te .rEindN::placeholder {

    color: rgb(var(--txt2, var(--color_15, color_15)))

}



.snt4Te .rEindN:hover {

    background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));

    border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1));

    border-style: solid;

    border-width: var(--brwh, 1px)

}



.snt4Te .rEindN:disabled {

    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));

    border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));

    border-style: solid;

    border-width: var(--brwd, 1px);

    color: rgb(var(--txtd, 255, 255, 255));

    pointer-events: none

}



.snt4Te:not(.pOExcs) .rEindN:focus {

    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));

    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));

    border-style: solid;

    border-width: var(--brwf, 1px)

}



.snt4Te.pOExcs .rEindN:invalid {

    background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));

    border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1));

    border-style: solid;

    border-width: var(--brwe, 1px)

}



.snt4Te.pOExcs .rEindN:not(:invalid):focus {

    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));

    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));

    border-style: solid;

    border-width: var(--brwf, 1px)

}



.snt4Te .PSkPrR {

    display: none

}



.snt4Te.oKe0Po .PSkPrR {

    box-sizing: border-box;

    color: rgb(var(--txtlbl, var(--color_15, color_15)));

    direction: var(--labelDirection);

    display: inline-block;

    font: var(--fntlbl, var(--font_8));

    line-height: 1;

    margin-bottom: var(--labelMarginBottom, 14px);

    padding-inline-end: var(--labelPadding_end, 0);

    padding-inline-start: var(--labelPadding_start, 0);

    text-align: var(--labelAlign, inherit);

    width: 100%;

    word-break: break-word

}



.snt4Te.oKe0Po.NyPO4H .PSkPrR:after {

    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));

    content: " *";

    display: var(--requiredIndicationDisplay, none)

}



.lk9PkF {

    --display: flex;

    direction: var(--direction);

    display: var(--display);

    flex-direction: column;

    text-align: var(--align)

}



.lk9PkF.q2xQkn {

    height: inherit;

    min-height: inherit

}



.lk9PkF .rEindN {

    -webkit-appearance: none;

    background-color: var(--corvid-background-color, rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1)));

    border-color: var(--corvid-border-color, rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1)));

    border-radius: var(--corvid-border-radius, var(--rd, 0));

    border-style: solid;

    border-width: var(--corvid-border-width, var(--brw, 1px));

    box-shadow: var(--shd, 0 0 0 transparent);

    box-sizing: border-box !important;

    color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));

    direction: var(--inputDirection);

    flex: 1;

    font: var(--fnt, var(--font_8));

    height: 100%;

    margin: 0;

    overflow-y: auto;

    padding-bottom: 3px;

    padding-inline-end: var(--textPaddingEnd);

    padding-top: var(--textPaddingTop);

    padding-inline-start: var(--textPaddingStart);

    resize: none;

    text-align: var(--inputAlign, "inherit");

    width: 100%

}



.lk9PkF .rEindN::-moz-placeholder {

    color: rgb(var(--txt2, var(--color_15, color_15)))

}



.lk9PkF .rEindN:-ms-input-placeholder {

    color: rgb(var(--txt2, var(--color_15, color_15)))

}



.lk9PkF .rEindN::placeholder {

    color: rgb(var(--txt2, var(--color_15, color_15)))

}



.lk9PkF .rEindN:hover {

    background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));

    border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1));

    border-style: solid;

    border-width: var(--brwh, 1px)

}



.lk9PkF .rEindN:disabled {

    background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));

    border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));

    border-style: solid;

    border-width: var(--brwd, 1px);

    color: rgb(var(--txtd, 255, 255, 255));

    pointer-events: none

}



.lk9PkF:not(.pOExcs) .rEindN:focus {

    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));

    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));

    border-style: solid;

    border-width: var(--brwf, 1px)

}



.lk9PkF.pOExcs .rEindN:invalid {

    background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));

    border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1));

    border-style: solid;

    border-width: var(--brwe, 1px)

}



.lk9PkF.pOExcs .rEindN:not(:invalid):focus {

    background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));

    border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));

    border-style: solid;

    border-width: var(--brwf, 1px)

}



.lk9PkF .PSkPrR {

    display: none

}



.lk9PkF.oKe0Po .PSkPrR {

    box-sizing: border-box;

    color: rgb(var(--txtlbl, var(--color_15, color_15)));

    direction: var(--labelDirection);

    display: inline-block;

    font: var(--fntlbl, var(--font_8));

    line-height: 1;

    margin-bottom: var(--labelMarginBottom, 14px);

    padding-inline-end: var(--labelPadding_end, 0);

    padding-inline-start: var(--labelPadding_start, 0);

    text-align: var(--labelAlign, inherit);

    width: 100%;

    word-break: break-word

}



.lk9PkF.oKe0Po.NyPO4H .PSkPrR:after {

    color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));

    content: " *";

    display: var(--requiredIndicationDisplay, none)

}



.TLWrjM {

    align-items: center;

    color: rgb(var(--errorTextColor, #ff4040));

    direction: var(--errorDirection);

    display: flex;

    flex-direction: row;

    gap: 4px;

    justify-content: var(--errorAlign, inherit);

    padding: 8px 0 0

}



.TLWrjM .GIPQqH {

    flex: none;

    flex-grow: 0;

    order: 0

}



.TLWrjM .JNgJbf {

    display: inline-block;

    flex-grow: 0;

    font: var(--errorTextFont, var(--font_8));

    line-height: 1;

    order: 1;

    word-break: break-word

}



.RjQ762 .gwzcAr {

    border-left: var(--lnw, 3px) solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));

    height: 100%

}



.aVng1S {

    border-top: var(--lnw, 2px) solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));

    box-sizing: border-box;

    height: 0

}



.aajOFr {

    fill: rgba(var(--fillcolor, var(--color_0, color_0)), var(--alpha-fillcolor, 1));

    fill-opacity: var(--alpha-fillcolor);

    flex-shrink: 0;

    height: var(--icon-size, 26px);

    padding-left: 7px;

    padding-right: 7px;

    position: inherit

}



.aajOFr.JRPSQC {

    height: calc(var(--icon-size, 26px) + var(--avatarAndArrowStrokeWidth, 0px))

}



.aajOFr.JRPSQC .SmsxrS,

.aajOFr.JRPSQC img,

.aajOFr.JRPSQC svg {

    border: var(--avatarAndArrowStrokeWidth, 0) solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));

    border-radius: var(--avatarCornerRadius, 100px)

}



.aajOFr .I_KotS {

    position: static

}



.aajOFr img,

.aajOFr svg {

    display: block;

    position: static !important

}



.aajOFr .SmsxrS,

.aajOFr img,

.aajOFr svg {

    height: var(--icon-size, 26px) !important;

    width: var(--icon-size, 26px) !important

}



.aajOFr .SmsxrS {

    background-color: rgba(var(--fillcolor, var(--color_18, color_18)), var(--alpha-fillcolor, 1))

}



.aajOFr .SmsxrS div {

    color: #fff;

    font-size: calc(var(--icon-size, 26px)*.5) !important;

    line-height: var(--icon-size, 26px) !important

}



.a9YhBi {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.dX12nb {

    cursor: pointer

}



.AKxYR5 {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    fill: var(--corvid-fill-color, var(--fill));

    fill-opacity: var(--fill-opacity);

    stroke: var(--corvid-stroke-color, var(--stroke));

    stroke-opacity: var(--stroke-opacity);

    stroke-width: var(--stroke-width);

    filter: var(--drop-shadow, none);

    opacity: var(--opacity);

    transform: var(--flip)

}



.AKxYR5,

.AKxYR5 svg {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.AKxYR5 svg {

    height: var(--svg-calculated-height, 100%);

    margin: auto;

    padding: var(--svg-calculated-padding, 0);

    width: var(--svg-calculated-width, 100%)

}



.AKxYR5 svg:not([data-type=ugc]) {

    overflow: visible

}



.VZYmYf * {

    vector-effect: non-scaling-stroke

}



@supports(-webkit-hyphens:none) {

    .AKxYR5.vv0uGt {

        will-change: filter

    }

}



.Avatarbase924670306__root {

    align-items: center;

    aspect-ratio: 1;

    border-radius: 50%;

    display: flex;

    justify-content: center;

    letter-spacing: 0;

    overflow: hidden;

    position: relative;

    text-align: center

}



.Avatarbase924670306__content {

    fill: #969696

}



.Avatarbase924670306__anonymous {

    height: 100%;

    width: 100%

}



.Avatarbase924670306__image {

    --wix-ui-tpa-wow-image-border-radius: calc(50 * 1%);

    height: 100%;

    opacity: 1;

    width: 100%

}



.Avatarbase924670306__loadingWrapper {

    align-items: center;

    display: flex;

    height: 100%;

    justify-content: center;

    position: absolute;

    width: 100%

}



.HlRz5e {

    display: block;

    height: 100%;

    width: 100%

}



.HlRz5e img {

    max-width: var(--wix-img-max-width, 100%)

}



.HlRz5e[data-animate-blur] img {

    filter: blur(9px);

    transition: filter .8s ease-in

}



.HlRz5e[data-animate-blur] img[data-load-done] {

    filter: none

}



.Avatar2390659441__root {

    background-color: #d8d8d8

}



.Avatar2390659441__root .Avatarbase924670306__content {

    color: #979797;

    font-family: HelveticaNeueW01-65Medi, Arial, "sans-serif";

    font-weight: 500

}



.Avatar2390659441__root.Avatar2390659441---size-6-xLarge {

    font-size: 20px;

    height: 60px;

    width: 60px

}



.Avatar2390659441__root.Avatar2390659441---size-5-large {

    font-size: 18px;

    height: 52px;

    width: 52px

}



.Avatar2390659441__root.Avatar2390659441---size-6-medium {

    font-size: 12px;

    height: 36px;

    width: 36px

}



.Avatar2390659441__root.Avatar2390659441---size-5-small {

    font-size: 9px;

    height: 28px;

    width: 28px

}



.Avatar2390659441__root.Avatar2390659441---size-6-xSmall {

    font-size: 7px;

    height: 20px;

    width: 20px

}



.Avatar2390659441__root.Avatar2390659441---size-7-xxSmall {

    font-size: 5px;

    height: 16px;

    width: 16px

}



.I5zqsT {

    display: block;

    height: 100%;

    width: 100%

}



.H0Oa2Z {

    background-color: rgba(var(--bg-dd, var(--color_11, color_11)), var(--alpha-bg-dd, 1));

    border: var(--brw-dd, 1px) solid rgba(var(--brd-dd, var(--color_15, color_15)), var(--alpha-brd-dd, 1));

    border-radius: var(--rd-dd, 0);

    box-shadow: var(--shd-dd, 0 0 0 transparent);

    box-sizing: border-box;

    display: none;

    font: var(--fnt, var(--font_8));

    font-size: var(--fnt-size-dd, 15px);

    max-width: 300px;

    min-width: 100px;

    padding: 10px 0;

    position: absolute;

    top: calc(100% + var(--brw, 0px));

    z-index: 99999

}



.H0Oa2Z.Qj1BXd {

    display: block

}



.H0Oa2Z hr {

    margin: 5px 20px;

    opacity: .4

}



.F7BKCL {

    --force-state-metadata: selected

}



._6fKlcS {

    border-radius: var(--rd-dd, 0);

    color: rgb(var(--txt-dd, var(--color_15, color_15)));

    cursor: pointer;

    display: flex;

    line-height: 260%;

    padding: 0 20px

}



._6fKlcS.F7BKCL {

    color: rgb(var(--txt-slct-dd, var(--color_19, color_19)))

}



._6fKlcS:hover {

    color: rgb(var(--txth-dd, var(--color_19, color_19)))

}



._6fKlcS .cDp_h9 {

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap

}



._6fKlcS .n9pSxZ {

    opacity: .6

}



.rLKLcR {

    right: 14px

}



.rLKLcR .n9pSxZ {

    padding-left: 12px

}



.gf0mr8 {

    left: 14px

}



.gf0mr8 .n9pSxZ {

    padding-right: 12px

}



.Q1nyZ4 .n9pSxZ {

    padding-left: 12px

}



.Q1nyZ4 .i_fBga {

    direction: ltr

}



.Vb9_2g .n9pSxZ {

    padding-right: 12px

}



.Vb9_2g .i_fBga {

    direction: rtl

}



.ehyjdX .n9pSxZ {

    padding-left: 12px

}



.ehyjdX ._6fKlcS {

    justify-content: center

}



.jDEaK0 {

    align-self: center;

    display: flex;

    flex-shrink: 0;

    padding-bottom: 6px;

    padding-top: 6px

}



.jDEaK0 .OBCYHa {

    height: 21px;

    position: relative;

    width: 21px

}



.jDEaK0 .OBCYHa svg {

    fill: rgba(var(--fillcolor, var(--color_0, color_0)), var(--alpha-fillcolor, 1));

    fill-opacity: var(--alpha-fillcolor);

    height: 21px;

    width: 21px

}



.jDEaK0.hqlzgp {

    padding-left: 14px;

    padding-right: 3px

}



.jDEaK0.hqlzgp .W5kM9K {

    margin-right: 10px

}



.jDEaK0.hqlzgp .CKaa7w {

    left: 50%

}



.jDEaK0.J4dmwY {

    padding-left: 3px;

    padding-right: 14px

}



.jDEaK0.J4dmwY .W5kM9K {

    margin-left: 10px

}



.jDEaK0.J4dmwY .CKaa7w {

    right: 50%

}



.CKaa7w {

    background-color: rgba(var(--badge-bg, 226, 28, 33), var(--alpha-badge-bg, 1));

    border-radius: 10px;

    color: rgb(var(--badge-txt, var(--color_11, color_11)));

    display: block;

    height: 18px;

    letter-spacing: 1px;

    line-height: 18px;

    padding-left: 6px;

    padding-right: 6px;

    pointer-events: none;

    text-align: center;

    top: 0

}



.CKaa7w,

.UchHFB {

    position: absolute

}



.UchHFB {

    cursor: pointer;

    font-size: var(--fnt-size-dd, 15px);

    height: 100%;

    left: 0;

    opacity: 0;

    width: 100%

}



.zJTTu9 {

    align-items: center;

    display: flex;

    height: 100%;

    max-width: 100%;

    position: relative

}



.LPP_D4._DRBYj .OoN3ib {

    padding-left: 0

}



.LPP_D4.PaFWup .OoN3ib {

    padding-right: 0

}



.OoN3ib {

    align-items: center;

    cursor: pointer;

    display: flex;

    min-width: 0;

    padding: 6px 7px;

    position: relative;

    text-align: center;

    white-space: nowrap

}



.OoN3ib,

.OoN3ib .MseJE2 {

    color: rgb(var(--txt, var(--color_18, color_18)));

    font: var(--fnt, var(--font_8))

}



.OoN3ib .MseJE2 {

    min-width: 60px;

    overflow: hidden;

    text-overflow: ellipsis

}



.OoN3ib .MseJE2,

.OoN3ib .WV9zK9 {

    padding-left: 7px;

    padding-right: 7px

}



.OoN3ib .WV9zK9 {

    align-self: center;

    display: flex

}



.OoN3ib .WV9zK9 svg {

    height: var(--arrow-size, 14px);

    width: var(--arrow-size, 14px)

}



.OoN3ib .WV9zK9 polygon {

    fill: rgb(var(--fillcolor, var(--color_18, color_18)))

}



.OoN3ib:hover .MseJE2 {

    color: rgb(var(--txth, var(--color_19, color_19)))

}



.OoN3ib:hover .WV9zK9 polygon {

    fill: rgb(var(--txth, var(--color_19, color_19)))

}



.GSvknq {

    align-items: center;

    border-radius: var(--rd, 0);

    color: rgb(var(--txt, var(--color_18, color_18)));

    cursor: pointer;

    display: flex;

    font: var(--fnt, var(--font_8));

    min-width: 0;

    padding: 6px 7px;

    position: relative;

    white-space: nowrap

}



.GSvknq .VGMdYn {

    padding-left: 7px;

    padding-right: 7px

}



.GSvknq:hover .VGMdYn {

    opacity: .7

}



.nu84UJ {

    --display: flex;

    align-items: center;

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: var(--brw, 0) solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 transparent);

    box-sizing: border-box;

    display: var(--display)

}



.ruTj7Z {

    direction: var(--direction, ltr)

}



.ruTj7Z>ul {

    box-sizing: border-box;

    width: 100%

}



.ruTj7Z>ul li {

    display: block

}



.ruTj7Z>ul li>div:active,

.ruTj7Z>ul li>div:focus {

    background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));

    transition: var(--itemBGColorNoTrans, background-color 50ms ease 0s)

}



.ruTj7Z .NIXfHQ {

    box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));

    position: relative;

    -webkit-transform: translateZ(0)

}



.cgGlGU {

    --display: grid;

    direction: var(--direction, ltr);

    display: var(--display);

    grid-template-columns: minmax(0, 1fr)

}



.cgGlGU>ul {

    box-sizing: border-box;

    width: 100%

}



.cgGlGU>ul li {

    display: block

}



.cgGlGU>ul li>div:active,

.cgGlGU>ul li>div:focus {

    background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));

    transition: var(--itemBGColorNoTrans, background-color 50ms ease 0s)

}



.cgGlGU .NIXfHQ {

    box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));

    min-height: 1px;

    position: relative;

    -webkit-transform: translateZ(0)

}



.UNhuLu {

    --padding-left-lvl1: var(--padding-left, 0);

    --padding-right-lvl1: var(--padding-right, 0);

    --padding-left-lvl2: var(--sub-padding-left, 0);

    --padding-right-lvl2: var(--sub-padding-right, 0);

    --padding-left-lvl3: calc(2 * var(--padding-left-lvl2) - var(--padding-left-lvl1));

    --padding-right-lvl3: calc(2 * var(--padding-right-lvl2) - var(--padding-right-lvl1));

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));

    border-style: solid;

    border-width: var(--brw, 1px);

    box-sizing: border-box;

    display: flex;

    list-style: none;

    margin: 0;

    min-width: 100px;

    position: relative;

    text-align: var(--text-align, left);

    transition: var(--itemBGColorTrans, background-color .4s ease 0s)

}



.UNhuLu .fEGEM_ {

    cursor: pointer;

    display: grid;

    grid-template-columns: 1fr;

    height: var(--item-height, 50px);

    position: relative

}



.UNhuLu .fEGEM_>.kGvnrc {

    position: relative;

    text-overflow: ellipsis

}



.UNhuLu .fEGEM_>.kGvnrc>.xfxJ27 {

    bottom: 0;

    color: rgb(var(--txt, var(--color_15, color_15)));

    display: inline;

    font: var(--fnt, var(--font_1));

    left: 0;

    line-height: var(--item-height, 50px);

    overflow: hidden;

    position: absolute;

    right: 0;

    text-overflow: ellipsis;

    top: 0;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    white-space: nowrap

}



.UNhuLu .fEGEM_>.RJADXR {

    cursor: pointer;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    min-width: 12px

}



.UNhuLu .fEGEM_>.RJADXR>.DpIELp {

    margin: 0 20px;

    min-width: 12px;

    width: 1em

}



.UNhuLu .fEGEM_>.RJADXR>.DpIELp svg {

    fill: rgb(var(--arrowColor, var(--color_14, color_14)));

    pointer-events: none

}



@supports(-webkit-touch-callout:none) {

    .UNhuLu .fEGEM_>.kGvnrc>.xfxJ27 {

        text-decoration: underline;

        text-decoration-color: transparent

    }

}



.UNhuLu.fqtSRp>.fEGEM_ {

    grid-template-columns: var(--template-columns, 1fr 52px)

}



.UNhuLu.fqtSRp>.fEGEM_>.kGvnrc {

    grid-column: var(--label-grid-column, auto)

}



.UNhuLu.fqtSRp>.fEGEM_>.RJADXR {

    align-items: flex-end;

    display: flex;

    flex-direction: column;

    grid-column: var(--arrow-grid-column, auto);

    justify-content: center

}



.UNhuLu.hGjOas>.saNEb7 {

    display: block;

    opacity: 1;

    transition: var(--subMenuOpacityTrans, all .4s ease 0s)

}



.UNhuLu.hGjOas>.fEGEM_ .DpIELp {

    transform: rotate(180deg)

}



.UNhuLu.QqwXfj>.fEGEM_ {

    background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))

}



.fqtSRp .UNhuLu.QqwXfj>.fEGEM_ {

    background-color: rgba(var(--bgsSub, var(--color_15, color_15)), var(--alpha-bgsSub, 1))

}



.UNhuLu.QqwXfj>.fEGEM_>.kGvnrc>.xfxJ27 {

    color: rgb(var(--txtsSub, var(--color_13, color_13)));

    color: rgb(var(--txts, var(--color_13, color_13)))

}



.UNhuLu>.saNEb7 {

    display: none;

    min-width: 100%;

    opacity: 0;

    transition: var(--subMenuOpacityTrans, all .4s ease 0s)

}



.UNhuLu>.saNEb7>.YLBS9j {

    background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));

    border: none

}



.UNhuLu>.saNEb7>.YLBS9j .xfxJ27 {

    color: rgb(var(--txtexpanded, var(--color_13, color_13)));

    font: var(--fntSubMenu, var(--font_1));

    line-height: var(--item-height, 50px);

    padding-left: var(--padding-left-lvl2, 0);

    padding-right: var(--padding-right-lvl2, 0)

}



.UNhuLu>.saNEb7 .saNEb7 .xfxJ27 {

    padding-left: var(--padding-left-lvl3, 0);

    padding-right: var(--padding-right-lvl3, 0)

}



.UNhuLu .ZD5b14 {

    opacity: 0;

    position: absolute

}



.UNhuLu .xfxJ27 {

    padding-left: var(--padding-left-lvl1, 0);

    padding-right: var(--padding-right-lvl1, 0)

}



.u4cNtA {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));

    border-style: solid;

    border-width: var(--brw, 1px);

    box-sizing: border-box;

    display: flex;

    list-style: none;

    margin: 0;

    position: relative;

    text-align: var(--text-align, left);

    transition: var(--itemBGColorTrans, background-color .4s ease 0s)

}



.u4cNtA .fEGEM_ {

    cursor: pointer;

    display: grid;

    grid-template-columns: 1fr;

    height: auto;

    position: relative

}



.u4cNtA .fEGEM_>.kGvnrc {

    display: grid;

    position: relative;

    text-overflow: ellipsis

}



.u4cNtA .fEGEM_>.kGvnrc>.xfxJ27 {

    color: rgb(var(--txt, var(--color_15, color_15)));

    display: inline;

    font: var(--fnt, var(--font_1));

    overflow: hidden;

    padding-bottom: var(--verticalPadding, 0);

    padding-top: var(--verticalPadding, 0);

    position: relative;

    text-overflow: ellipsis;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    white-space: nowrap

}



.u4cNtA .fEGEM_>.RJADXR {

    cursor: pointer;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    min-width: 12px

}



.u4cNtA .fEGEM_>.RJADXR>.DpIELp {

    margin: 0 20px;

    min-width: 12px;

    width: 1em

}



.u4cNtA .fEGEM_>.RJADXR>.DpIELp svg {

    fill: rgb(var(--arrowColor, var(--color_15, color_15)));

    pointer-events: none

}



.u4cNtA.fqtSRp>.fEGEM_ {

    grid-template-columns: var(--template-columns, 1fr 52px)

}



.u4cNtA.fqtSRp>.fEGEM_>.kGvnrc {

    grid-column: var(--label-grid-column, auto)

}



.u4cNtA.fqtSRp>.fEGEM_>.RJADXR {

    align-items: flex-end;

    display: flex;

    flex-direction: column;

    grid-column: var(--arrow-grid-column, auto);

    justify-content: center

}



.u4cNtA.hGjOas>.saNEb7 {

    display: block;

    opacity: 1;

    transition: var(--subMenuOpacityTrans, all .4s ease 0s)

}



.u4cNtA.hGjOas>.fEGEM_ .DpIELp {

    transform: rotate(180deg)

}



.u4cNtA.QqwXfj>.fEGEM_ {

    background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))

}



.fqtSRp .u4cNtA.QqwXfj>.fEGEM_ {

    background-color: rgba(var(--bgsSub, var(--color_15, color_15)), var(--alpha-bgsSub, 1))

}



.u4cNtA.QqwXfj>.fEGEM_>.kGvnrc>.xfxJ27 {

    color: rgb(var(--txtsSub, var(--color_13, color_13)));

    color: rgb(var(--txts, var(--color_13, color_13)))

}



.u4cNtA>.saNEb7 {

    display: none;

    min-width: 100%;

    opacity: 0;

    transition: var(--subMenuOpacityTrans, all .4s ease 0s)

}



.u4cNtA>.saNEb7>.YLBS9j {

    background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));

    border: none

}



.u4cNtA>.saNEb7>.YLBS9j .xfxJ27 {

    color: rgb(var(--txtexpanded, var(--color_13, color_13)));

    font: var(--fntSubMenu, var(--font_1));

    padding-left: var(--sub-padding-left, 0);

    padding-right: var(--sub-padding-right, 0)

}



.u4cNtA .ZD5b14 {

    opacity: 0;

    position: absolute

}



.u4cNtA .xfxJ27 {

    padding-left: var(--padding-left, 0);

    padding-right: var(--padding-right, 0)

}



.EmyVop {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    opacity: 0;

    visibility: hidden

}



.EmyVop.two32l {

    opacity: 1;

    visibility: visible

}



.EmyVop[data-undisplayed=true] {

    display: none

}



.EmyVop:not([data-is-mesh]) .vMwwq3,

.EmyVop:not([data-is-mesh]) .vnTKrr {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.YppmB_ {

    background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));

    display: initial;

    height: 100%;

    left: 0;

    opacity: 0;

    position: fixed;

    top: 0;

    width: 100%

}



.YppmB_.RmiF1m {

    display: none

}



:host(.device-mobile-optimized) .YppmB_,

body.device-mobile-optimized .YppmB_ {

    height: 100vh;

    left: calc((100% - var(--screen-width))/2);

    width: var(--screen-width)

}



:host(.device-mobile-optimized) .EmyVop.RmiF1m,

body.device-mobile-optimized .EmyVop.RmiF1m {

    left: calc((100% - var(--screen-width))/2)

}



:host(.device-mobile-optimized) .EmyVop.dqZerU,

body.device-mobile-optimized .EmyVop.dqZerU {

    height: 100vh

}



:host(:not(.device-mobile-optimized)) .EmyVop.dqZerU,

body:not(.device-mobile-optimized) .EmyVop.dqZerU {

    height: 100vh

}



.Zcgm3P.dqZerU,

.Zcgm3P.dqZerU>:first-child {

    height: calc(var(--menu-height) - var(--wix-ads-height))

}



.Zcgm3P.dqZerU>:first-child {

    margin-top: var(--wix-ads-height)

}



.EmyVop.dqZerU {

    top: 0

}



.vnTKrr {

    height: 100%;

    width: 100%

}



.EmyVop {

    position: fixed;

    z-index: calc(var(--above-all-z-index) - 1)

}



._1tQlq {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    opacity: 0;

    visibility: hidden

}



._1tQlq.kTFWgg {

    opacity: 1;

    visibility: visible

}



._1tQlq[data-undisplayed=true] {

    display: none

}



._1tQlq:not([data-is-mesh]) .X9vkbb,

._1tQlq:not([data-is-mesh]) .jpeeyX {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.PbIVkr {

    background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));

    display: initial;

    height: 100%;

    left: 0;

    opacity: 0;

    position: fixed;

    top: 0;

    width: 100%

}



.PbIVkr.YN_fLB {

    display: none

}



:host(.device-mobile-optimized) .PbIVkr,

body.device-mobile-optimized .PbIVkr {

    height: 100vh;

    left: calc((100% - var(--screen-width))/2);

    width: var(--screen-width)

}



:host(.device-mobile-optimized) ._1tQlq.YN_fLB,

body.device-mobile-optimized ._1tQlq.YN_fLB {

    left: calc((100% - var(--screen-width))/2)

}



:host(.device-mobile-optimized) ._1tQlq.jFliG2,

body.device-mobile-optimized ._1tQlq.jFliG2 {

    height: 100vh

}



:host(:not(.device-mobile-optimized)) ._1tQlq.jFliG2,

body:not(.device-mobile-optimized) ._1tQlq.jFliG2 {

    height: 100vh

}



.n74Psq.jFliG2,

.n74Psq.jFliG2>:first-child {

    height: calc(var(--menu-height) - var(--wix-ads-height))

}



.n74Psq.jFliG2>:first-child {

    margin-top: var(--wix-ads-height)

}



._1tQlq.jFliG2 {

    top: 0

}



.jpeeyX {

    height: 100%;

    width: 100%

}



._1tQlq {

    position: fixed;

    z-index: calc(var(--above-all-z-index) - 1)

}



.n74Psq {

    -ms-overflow-style: none;

    overflow-x: hidden;

    overflow-y: scroll;

    overflow: -moz-scrollbars-none;

    position: relative;

    scrollbar-width: none

}



.n74Psq::-webkit-scrollbar {

    height: 0;

    width: 0

}



.HlRz5e {

    display: block;

    height: 100%;

    width: 100%

}



.HlRz5e img {

    max-width: var(--wix-img-max-width, 100%)

}



.HlRz5e[data-animate-blur] img {

    filter: blur(9px);

    transition: filter .8s ease-in

}



.HlRz5e[data-animate-blur] img[data-load-done] {

    filter: none

}



.I5zqsT {

    display: block

}



.I5zqsT,

.MW5IWV {

    height: 100%;

    width: 100%

}



.MW5IWV {

    left: 0;

    -webkit-mask-image: var(--mask-image, none);

    mask-image: var(--mask-image, none);

    -webkit-mask-position: var(--mask-position, 0);

    mask-position: var(--mask-position, 0);

    -webkit-mask-repeat: var(--mask-repeat, no-repeat);

    mask-repeat: var(--mask-repeat, no-repeat);

    -webkit-mask-size: var(--mask-size, 100%);

    mask-size: var(--mask-size, 100%);

    overflow: hidden;

    pointer-events: var(--fill-layer-background-media-pointer-events);

    position: absolute;

    top: 0

}



.MW5IWV.N3eg0s {

    clip: rect(0, auto, auto, 0)

}



.MW5IWV .Kv1aVt {

    height: 100%;

    position: absolute;

    top: 0;

    width: 100%

}



.MW5IWV .dLPlxY {

    height: var(--fill-layer-image-height, 100%);

    opacity: var(--fill-layer-image-opacity)

}



.MW5IWV .dLPlxY img {

    height: 100%;

    width: 100%

}



@supports(-webkit-hyphens:none) {

    .MW5IWV.N3eg0s {

        clip: auto;

        -webkit-clip-path: inset(0)

    }

}



.VgO9Yg {

    height: 100%

}



.LWbAav {

    background-color: var(--bg-overlay-color);

    background-image: var(--bg-gradient);

    transition: var(--inherit-transition)

}



.K_YxMd,

.yK6aSC {

    opacity: var(--fill-layer-video-opacity)

}



.NGjcJN {

    bottom: var(--media-padding-bottom);

    height: var(--media-padding-height);

    position: absolute;

    top: var(--media-padding-top);

    width: 100%

}



.mNGsUM {

    transform: scale(var(--scale, 1));

    transition: var(--transform-duration, transform 0s)

}



.K_YxMd {

    height: 100%;

    position: relative;

    width: 100%

}



.bX9O_S {

    -webkit-clip-path: var(--fill-layer-clip);

    clip-path: var(--fill-layer-clip)

}



.Z_wCwr,

.bX9O_S {

    position: absolute;

    top: 0

}



.Jxk_UL img,

.Z_wCwr,

.bX9O_S {

    height: 100%;

    width: 100%

}



.K8MSra {

    opacity: 0

}



.K8MSra,

.YTb3b4 {

    position: absolute;

    top: 0

}



.YTb3b4 {

    height: 0;

    left: 0;

    overflow: hidden;

    width: 0

}



.SUz0WK {

    left: 0;

    pointer-events: var(--fill-layer-background-media-pointer-events);

    position: var(--fill-layer-background-media-position)

}



.FNxOn5,

.SUz0WK,

.m4khSP {

    height: 100%;

    top: 0;

    width: 100%

}



.FNxOn5 {

    position: absolute

}



.m4khSP {

    background-color: var(--fill-layer-background-overlay-color);

    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);

    position: var(--fill-layer-background-overlay-position);

    transform: var(--fill-layer-background-overlay-transform)

}



@supports(mix-blend-mode:overlay) {

    .m4khSP {

        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);

        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)

    }

}



.gIn6Wf {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .gIn6Wf {

    z-index: var(--above-all-in-container)

}



.gIn6Wf.ZhsSZ_ {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .gIn6Wf {

        touch-action: manipulation

    }

}



.P4my70 {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.P4my70,

.P4my70.ZhsSZ_ {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.P4my70.ZhsSZ_ {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.YRyQqb {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .YRyQqb {

    z-index: var(--above-all-in-container)

}



.YRyQqb.oX7wPA {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .YRyQqb {

        touch-action: manipulation

    }

}



.KbTtfL {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.KbTtfL,

.KbTtfL.oX7wPA {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.KbTtfL.oX7wPA {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.enVN3p {

    border-radius: 50%;

    cursor: pointer;

    display: block;

    height: 22px;

    position: relative;

    transition: all .3s linear;

    width: 22px

}



.enVN3p:after,

.enVN3p:before {

    background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    border-radius: 5px;

    bottom: 0;

    content: "";

    left: 0;

    margin: auto;

    position: absolute;

    right: 0;

    top: 0

}



.enVN3p:after,

.enVN3p:before {

    height: 3px;

    width: 22px

}



.enVN3p:after {

    transform: rotate(90deg);

    transition: all .12s linear

}



.enVN3p.oX7wPA {

    transform: rotate(180deg)

}



.enVN3p.oX7wPA:after,

.enVN3p.oX7wPA:before {

    background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))

}



.enVN3p.oX7wPA:after {

    transform: rotate(180deg)

}



.U_e6Q8 {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .U_e6Q8 {

    z-index: var(--above-all-in-container)

}



.U_e6Q8.JJHA1E {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .U_e6Q8 {

        touch-action: manipulation

    }

}



.Ids9OS {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.Ids9OS,

.Ids9OS.JJHA1E {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.Ids9OS.JJHA1E {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.XLAVDo {

    cursor: pointer;

    display: flex;

    flex-direction: column;

    height: 21px;

    justify-content: space-between;

    transition: transform .33s ease-out;

    width: 26px

}



.XLAVDo.JJHA1E {

    transform: rotate(-45deg)

}



.obddOt {

    background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    border-radius: 1.5px;

    height: 3px;

    width: 100%

}



.obddOt.SRM_9q {

    width: 50%

}



.obddOt.YQwk0a {

    transform-origin: right;

    transition: transform .33s cubic-bezier(.54, -.81, .57, .57)

}



.JJHA1E .obddOt.YQwk0a {

    background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));

    transform: rotate(-90deg) translateX(4px)

}



.obddOt.eyQVgg {

    align-self: flex-end;

    transform-origin: left;

    transition: transform .33s cubic-bezier(.54, -.81, .57, .57)

}



.JJHA1E .obddOt.eyQVgg {

    transform: rotate(-90deg) translateX(-4px)

}



.JJHA1E .obddOt.BU_Jm5,

.JJHA1E .obddOt.eyQVgg {

    background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))

}



.kGFVDf {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .kGFVDf {

    z-index: var(--above-all-in-container)

}



.kGFVDf.MEduRo {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .kGFVDf {

        touch-action: manipulation

    }

}



.nKRcKG {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.nKRcKG,

.nKRcKG.MEduRo {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.nKRcKG.MEduRo {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.B1Ti_C {

    height: 20px;

    width: 22px

}



.B1Ti_C,

.naeVRo {

    position: absolute

}



.naeVRo {

    background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    height: 2px;

    transition: all .25s ease

}



.HUKlBY {

    top: 0;

    width: 50%

}



.RWu2Qu,

._W7Xw0 {

    top: 9px;

    width: 100%

}



.plHZxT {

    bottom: 0;

    width: 50%

}



.oo_S7a {

    left: 0

}



.dQWoWx {

    right: 0

}



.RWu2Qu.naeVRo,

._W7Xw0.naeVRo {

    transform-origin: center

}



.HUKlBY.naeVRo.oo_S7a {

    transform-origin: 0 0

}



.HUKlBY.naeVRo.dQWoWx {

    transform-origin: 100% 0

}



.plHZxT.naeVRo.oo_S7a {

    transform-origin: 0 100%

}



.plHZxT.naeVRo.dQWoWx {

    transform-origin: 100% 100%

}



.B1Ti_C.MEduRo .HUKlBY.naeVRo.dQWoWx,

.B1Ti_C.MEduRo .HUKlBY.naeVRo.oo_S7a,

.B1Ti_C.MEduRo .plHZxT.naeVRo.dQWoWx,

.B1Ti_C.MEduRo .plHZxT.naeVRo.oo_S7a {

    background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));

    transform: scaleX(0)

}



.B1Ti_C.MEduRo ._W7Xw0.naeVRo {

    transform: rotate(-45deg) scaleX(1)

}



.B1Ti_C.MEduRo .RWu2Qu.naeVRo,

.B1Ti_C.MEduRo ._W7Xw0.naeVRo {

    background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))

}



.B1Ti_C.MEduRo .RWu2Qu.naeVRo {

    transform: rotate(45deg) scaleX(1)

}



.So0yP_ {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .So0yP_ {

    z-index: var(--above-all-in-container)

}



.So0yP_.PztR8I {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .So0yP_ {

        touch-action: manipulation

    }

}



.js8bIY {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    transition: all .5s

}



.js8bIY,

.js8bIY.PztR8I {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.js8bIY.PztR8I {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-style: solid;

    border-width: var(--borderwidthOpen, 0)

}



.baZw44 {

    height: 20px;

    margin: auto;

    position: relative;

    width: 22px

}



.T8_LA1 {

    background-color: rgba(var(--lineColor, var(--color_11, color_11)), var(--alpha-lineColor, 1));

    border-radius: 2px;

    height: 2px;

    left: 0;

    position: absolute;

    transition: all .25s ease-in-out;

    width: 100%

}



.dbDvn7 {

    margin: auto;

    top: 0

}



.dbDvn7,

.iu4m2t {

    bottom: 0

}



.baZw44.PztR8I .T8_LA1 {

    background-color: rgba(var(--lineColorOpen, var(--color_11, color_11)), var(--alpha-lineColorOpen, 1))

}



.baZw44.PztR8I .HZW1lN {

    transform: translateY(10px) translateY(-50%) rotate(-45deg)

}



.baZw44.PztR8I .dbDvn7 {

    opacity: 0

}



.baZw44.PztR8I .iu4m2t {

    transform: translateY(-10px) translateY(50%) rotate(45deg)

}



.js8bIY {

    background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_15, color_15)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6))

}



.js8bIY.PztR8I {

    background-color: rgba(var(--bgOpen, var(--color_15, color_15)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_15, color_15)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.OJFWTw {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .OJFWTw {

    z-index: var(--above-all-in-container)

}



.OJFWTw.hSKHso {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .OJFWTw {

        touch-action: manipulation

    }

}



.YBhBTQ {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.YBhBTQ,

.YBhBTQ.hSKHso {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.YBhBTQ.hSKHso {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.aoIbio {

    cursor: pointer;

    height: 26px;

    width: 26px

}



.tbJLVX {

    -webkit-touch-callout: none;

    opacity: 1;

    transition: opacity .5s ease;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none

}



.YB05pm {

    color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    font-family: Helvetica-bold;

    font-size: 12px;

    left: 55%;

    letter-spacing: 5px;

    transform: translate(-50%, -50%);

    transition: all .25s ease

}



.SofRfX,

.XOaVd6,

.YB05pm {

    position: absolute;

    top: 50%

}



.SofRfX,

.XOaVd6 {

    background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));

    height: 2px;

    left: 50%;

    opacity: 0;

    width: 0

}



.SofRfX {

    transform: translate(-50%, -50%) rotate(45deg);

    transition: all .3s ease

}



.XOaVd6 {

    transform: translate(-50%, -50%) rotate(-45deg);

    transition: all .3s ease .3s

}



.aoIbio.hSKHso .SofRfX,

.aoIbio.hSKHso .XOaVd6 {

    opacity: 1;

    width: 24px

}



.aoIbio.hSKHso .tbJLVX {

    opacity: 0

}



.mGx4LE {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .mGx4LE {

    z-index: var(--above-all-in-container)

}



.mGx4LE.VaMfZ_ {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .mGx4LE {

        touch-action: manipulation

    }

}



.iFKBdR {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.iFKBdR,

.iFKBdR.VaMfZ_ {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.iFKBdR.VaMfZ_ {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.MsXubo {

    display: block;

    height: 22px;

    position: relative;

    width: 22px

}



.MsXubo *,

.MsXubo :after,

.MsXubo :before {

    box-sizing: border-box

}



.MsXubo .L8RJUm {

    background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    border-radius: 100%;

    height: 4.4px;

    position: absolute;

    transition: .2s ease-in-out;

    width: 4.4px

}



.MsXubo .L8RJUm:first-of-type {

    transform: translate(0)

}



.MsXubo .L8RJUm:nth-of-type(2) {

    transform: translate(8.8px)

}



.MsXubo .L8RJUm:nth-of-type(3) {

    transform: translate(17.6px)

}



.MsXubo .L8RJUm:nth-of-type(4) {

    transform: translateY(8.8px)

}



.MsXubo .L8RJUm:nth-of-type(5) {

    transform: translate(8.8px, 8.8px)

}



.MsXubo .L8RJUm:nth-of-type(6) {

    transform: translate(17.6px, 8.8px)

}



.MsXubo .L8RJUm:nth-of-type(7) {

    transform: translateY(17.6px)

}



.MsXubo .L8RJUm:nth-of-type(8) {

    transform: translate(8.8px, 17.6px)

}



.MsXubo .L8RJUm:nth-of-type(9) {

    transform: translate(17.6px, 17.6px)

}



.MsXubo.VaMfZ_ .L8RJUm {

    background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))

}



.MsXubo.VaMfZ_ .L8RJUm:first-of-type {

    transform: translate(0)

}



.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(2) {

    transform: translate(4.4px, 4.4px)

}



.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(3) {

    transform: translate(17.6px)

}



.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(4) {

    transform: translate(4.4px, 13.2px)

}



.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(6) {

    transform: translate(13.2px, 4.4px)

}



.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(7) {

    transform: translateY(17.6px)

}



.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(8) {

    transform: translate(13.2px, 13.2px)

}



.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(9) {

    transform: translate(17.6px, 17.6px)

}



.r17LYB {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .r17LYB {

    z-index: var(--above-all-in-container)

}



.r17LYB.Ez9DzT {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .r17LYB {

        touch-action: manipulation

    }

}



.RgC3KY {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.RgC3KY,

.RgC3KY.Ez9DzT {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.RgC3KY.Ez9DzT {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.Klh_2G {

    height: 20px;

    transition: transform .3s ease-in-out;

    width: 25px

}



.Klh_2G span {

    background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    border-radius: 1px;

    content: "";

    display: block;

    height: 3px;

    position: relative;

    transition: width .3s ease-in-out, transform .3s ease-in-out, opacity .3s ease-in-out;

    width: 100%

}



.Klh_2G span:first-child {

    top: 0

}



.Klh_2G span:nth-child(2) {

    top: 5px

}



.Klh_2G span:nth-child(3) {

    top: 10px

}



.Ez9DzT.Klh_2G {

    transform: rotate(180deg)

}



.Ez9DzT.Klh_2G span {

    background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));

    width: 16px

}



.Ez9DzT.Klh_2G span:first-child {

    opacity: 0

}



.Ez9DzT.Klh_2G span:nth-child(2) {

    transform: rotate(45deg) translateX(0) translateY(1px)

}



.Ez9DzT.Klh_2G span:nth-child(3) {

    transform: rotate(-45deg) translateX(12px) translateY(1px)

}



.fm7Z2W {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .fm7Z2W {

    z-index: var(--above-all-in-container)

}



.fm7Z2W.XEQtWV {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .fm7Z2W {

        touch-action: manipulation

    }

}



.zhzq3y {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.zhzq3y,

.zhzq3y.XEQtWV {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.zhzq3y.XEQtWV {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.muO8XP {

    display: block;

    height: 20px;

    position: relative;

    width: 24px

}



.muO8XP span,

.muO8XP span:after,

.muO8XP span:before {

    background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    height: 2px;

    margin-top: -1px;

    position: absolute;

    top: 50%;

    width: 24px

}



.muO8XP span:after,

.muO8XP span:before {

    content: "";

    transition: .2s

}



.muO8XP span:before {

    transform: translateY(-9px)

}



.muO8XP span:after {

    transform: translateY(9px)

}



.XEQtWV span {

    background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));

    transform: translateX(1px);

    width: 23px

}



.XEQtWV span:before {

    transform: rotate(-35deg);

    transform-origin: left bottom

}



.XEQtWV span:after,

.XEQtWV span:before {

    background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));

    width: 12px

}



.XEQtWV span:after {

    transform: rotate(35deg);

    transform-origin: left top

}



.OKYxO_ {

    align-items: center;

    display: flex;

    justify-content: center

}



.mR8LEU {

    opacity: 0;

    transform: translateX(50%);

    transform-origin: right center;

    transition: .5s

}



.eRHCF_ {

    opacity: 1;

    transform: translateX(0)

}



.x17Tc8 {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .x17Tc8 {

    z-index: var(--above-all-in-container)

}



.x17Tc8.unAAcL {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .x17Tc8 {

        touch-action: manipulation

    }

}



.TQ6OEg {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.TQ6OEg,

.TQ6OEg.unAAcL {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.TQ6OEg.unAAcL {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.SACRXu {

    align-items: center;

    display: flex;

    flex-direction: column;

    height: 26px;

    justify-content: space-around;

    transition: transform .2s ease;

    width: 26px

}



.Jzi8Yx {

    transform: rotate(-45deg);

    transition: opacity .2s ease, transform .2s ease;

    width: 30px

}



.Jzi8Yx,

.qTZmEh {

    background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    border-radius: 10px;

    height: 2px

}



.qTZmEh {

    transition: transform .2s ease, border-color .2s ease;

    width: 17px

}



.qTZmEh.IOOdvm {

    transform: rotate(-45deg) translate(-7px, -3px)

}



.qTZmEh.JDwVHd {

    transform: rotate(-45deg) translate(6px, 2px)

}



.SACRXu.unAAcL .IOOdvm {

    transform: translateY(9px) rotate(135deg)

}



.SACRXu.unAAcL .IOOdvm,

.SACRXu.unAAcL .JDwVHd {

    background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));

    width: 20px

}



.SACRXu.unAAcL .JDwVHd {

    transform: translateY(-9px) rotate(45deg)

}



.SACRXu.unAAcL .Jzi8Yx {

    opacity: 0;

    transform: rotate(45deg)

}



.rNNcaA {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .rNNcaA {

    z-index: var(--above-all-in-container)

}



.rNNcaA.jJdFnD {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .rNNcaA {

        touch-action: manipulation

    }

}



.BPLyku {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.BPLyku,

.BPLyku.jJdFnD {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.BPLyku.jJdFnD {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.Ic34Nb,

.ROpKdV {

    cursor: pointer;

    position: relative;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    width: 22px

}



.Ic34Nb,

.Ic34Nb span,

.ROpKdV,

.ROpKdV span {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    transition: .2s ease-in-out

}



.Ic34Nb span,

.ROpKdV span {

    backface-visibility: hidden;

    background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    border-radius: 2em;

    height: 3px;

    position: absolute;

    width: 100%

}



.Ic34Nb span:nth-child(2),

.ROpKdV span:nth-child(2) {

    transform: rotate(90deg)

}



.ROpKdV.jJdFnD,

.jJdFnD.Ic34Nb {

    transform: rotate(135deg)

}



.ROpKdV.jJdFnD span,

.jJdFnD.Ic34Nb span {

    background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))

}



.Ic34Nb {

    align-items: center;

    display: flex;

    justify-content: center

}



.Ic34Nb span {

    left: 0

}



.Ic34Nb span:nth-child(2) {

    transform: rotate(90deg)

}



.Ic34Nb.jJdFnD {

    transform: rotate(135deg)

}



.Ic34Nb.jJdFnD span {

    background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))

}



.y73xlN {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .y73xlN {

    z-index: var(--above-all-in-container)

}



.y73xlN.Kx2Lb_ {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .y73xlN {

        touch-action: manipulation

    }

}



.J6UdEa {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.J6UdEa,

.J6UdEa.Kx2Lb_ {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.J6UdEa.Kx2Lb_ {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.kLibfv {

    cursor: pointer;

    display: block;

    height: 20px;

    position: relative;

    width: 26px

}



.kLibfv div {

    background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    border-radius: 2px;

    height: 2px;

    position: absolute;

    transition: transform .45s cubic-bezier(.9, -.6, .3, 1.6), width .2s ease .2s

}



.kLibfv .b2zCu2 {

    left: 0;

    margin: -2px 0 0 0;

    top: 11px;

    transform-origin: 50% 50%;

    width: 26px

}



.kLibfv .GYW_Vv {

    left: 0;

    transform-origin: 0 50%;

    width: 13px

}



.kLibfv .fIrRrT {

    bottom: 0;

    transform-origin: 100% 50%;

    width: 18px

}



.kLibfv.Kx2Lb_ .b2zCu2 {

    background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));

    transform: rotate(-45deg) translate(0);

    transition: transform .2s cubic-bezier(.9, -.6, .3, 1.6) .1s

}



.kLibfv.Kx2Lb_ .GYW_Vv {

    transform: translate(4px) rotate(45deg)

}



.kLibfv.Kx2Lb_ .GYW_Vv,

.kLibfv.Kx2Lb_ .fIrRrT {

    background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));

    transition: transform .2s cubic-bezier(.9, -.6, .3, 1.6) .1s, width .15s ease;

    width: 13px

}



.kLibfv.Kx2Lb_ .fIrRrT {

    transform: translate(9px) rotate(45deg)

}



.aoylXL {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .aoylXL {

    z-index: var(--above-all-in-container)

}



.aoylXL.fNnJyG {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .aoylXL {

        touch-action: manipulation

    }

}



.IqliFl {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.IqliFl,

.IqliFl.fNnJyG {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.IqliFl.fNnJyG {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.O240SO {

    cursor: pointer;

    position: absolute

}



.dm9Pzg {

    background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    height: 2px;

    margin-bottom: 6px;

    position: relative;

    transition: all .3s cubic-bezier(0, 1, .5, 1);

    width: 19px

}



.dm9Pzg:first-child {

    left: 0;

    top: 0;

    transform: rotate(0)

}



.fNnJyG .dm9Pzg:first-child {

    background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));

    left: 0;

    top: 8px;

    transform: rotate(-45deg)

}



.dm9Pzg:nth-child(2) {

    opacity: 1;

    right: -5px

}



.fNnJyG .dm9Pzg:nth-child(2) {

    background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));

    opacity: 0;

    right: 0

}



.dm9Pzg:last-child {

    left: 0;

    margin: 0;

    top: 0;

    transform: rotate(0)

}



.fNnJyG .dm9Pzg:last-child {

    left: 0;

    top: -8px;

    transform: rotate(45deg)

}



.fNnJyG .dm9Pzg,

.fNnJyG .dm9Pzg:last-child {

    background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))

}



.J7mHF_ {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .J7mHF_ {

    z-index: var(--above-all-in-container)

}



.J7mHF_.TR1lP5 {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .J7mHF_ {

        touch-action: manipulation

    }

}



.v7cAjr {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.v7cAjr,

.v7cAjr.TR1lP5 {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.v7cAjr.TR1lP5 {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.JOBrqh {

    height: 18px;

    width: 26px

}



.KKTZfd {

    background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    border-radius: 4px;

    height: 2px;

    position: relative;

    transition: .4s

}



.TpQgIG {

    top: 0;

    width: 26px

}



.PGlfJM {

    top: 6px;

    width: 26px

}



.ja83fW {

    top: 12px;

    width: 13px

}



.TR1lP5 .TpQgIG {

    top: 8px

}



.TR1lP5 .PGlfJM,

.TR1lP5 .TpQgIG,

.TR1lP5 .ja83fW {

    background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))

}



.TR1lP5 .ja83fW {

    top: 4px

}



.JxHGmw {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .JxHGmw {

    z-index: var(--above-all-in-container)

}



.JxHGmw.HoyfNC {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .JxHGmw {

        touch-action: manipulation

    }

}



.fo6j2q {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.fo6j2q,

.fo6j2q.HoyfNC {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.fo6j2q.HoyfNC {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.BCbKRj {

    height: 22px;

    margin: auto;

    position: absolute;

    width: 22px

}



.BCbKRj span {

    background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    display: block;

    height: 2px;

    position: relative;

    transition: transform .2s cubic-bezier(.25, .46, .45, .94), top .2s cubic-bezier(.3, 1.4, .7, 1) .2s, bottom .2s cubic-bezier(.3, 1.4, .7, 1) .2s;

    width: 22px

}



.BCbKRj span:first-of-type {

    top: 5px

}



.BCbKRj span:last-of-type {

    top: 13px

}



.BCbKRj.HoyfNC span {

    transition: transform .2s cubic-bezier(.25, .46, .45, .94) .2s, top .2s cubic-bezier(.3, 1.4, .7, 1), bottom .2s cubic-bezier(.3, 1.4, .7, 1)

}



.BCbKRj.HoyfNC span:first-of-type {

    top: 10px;

    transform: rotate(45deg)

}



.BCbKRj.HoyfNC span:first-of-type,

.BCbKRj.HoyfNC span:last-of-type {

    background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))

}



.BCbKRj.HoyfNC span:last-of-type {

    top: 8px;

    transform: rotate(-45deg)

}



.lu0Rcq {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .lu0Rcq {

    z-index: var(--above-all-in-container)

}



.lu0Rcq.vXxIVB {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .lu0Rcq {

        touch-action: manipulation

    }

}



.su830K {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.su830K,

.su830K.vXxIVB {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.su830K.vXxIVB {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.l0AfMo {

    height: 19px;

    width: 22px

}



.kFhkeL,

.l0AfMo {

    position: absolute

}



.kFhkeL {

    background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));

    height: 3px;

    transition: all .25s ease

}



.rBz8fx {

    top: 0;

    width: 50%

}



.FkbwVM {

    top: 8px;

    width: 100%

}



.CYMuk3 {

    bottom: 0;

    width: 50%

}



.uWZnSw {

    left: 0

}



.sNnUw0 {

    right: 0

}



.rBz8fx.kFhkeL.uWZnSw {

    transform-origin: 0 0

}



.rBz8fx.kFhkeL.sNnUw0 {

    transform-origin: 100% 0

}



.CYMuk3.kFhkeL.uWZnSw {

    transform-origin: 0 100%

}



.CYMuk3.kFhkeL.sNnUw0 {

    transform-origin: 100% 100%

}



.l0AfMo.vXxIVB .rBz8fx.kFhkeL.uWZnSw {

    transform: translate(5px, 2px) rotate(45deg)

}



.l0AfMo.vXxIVB .rBz8fx.kFhkeL.sNnUw0,

.l0AfMo.vXxIVB .rBz8fx.kFhkeL.uWZnSw {

    background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))

}



.l0AfMo.vXxIVB .rBz8fx.kFhkeL.sNnUw0 {

    transform: translate(-5px, 2px) rotate(-45deg)

}



.l0AfMo.vXxIVB .CYMuk3.kFhkeL.uWZnSw {

    transform: translate(5px, -1px) rotate(-45deg)

}



.l0AfMo.vXxIVB .CYMuk3.kFhkeL.sNnUw0,

.l0AfMo.vXxIVB .CYMuk3.kFhkeL.uWZnSw {

    background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))

}



.l0AfMo.vXxIVB .CYMuk3.kFhkeL.sNnUw0 {

    transform: translate(-5px, -1px) rotate(45deg)

}



.l0AfMo.vXxIVB .FkbwVM.kFhkeL {

    transform: scaleX(0)

}



.w1a2zI {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    cursor: pointer

}



body:not(.responsive) .w1a2zI {

    z-index: var(--above-all-in-container)

}



.w1a2zI.H801ob {

    z-index: var(--above-all-z-index) !important

}



@supports(-webkit-touch-callout:none) {

    .w1a2zI {

        touch-action: manipulation

    }

}



.JVni1I {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));

    transition: all .5s

}



.JVni1I,

.JVni1I.H801ob {

    align-items: center;

    box-sizing: border-box;

    display: flex;

    height: 100%;

    justify-content: center;

    width: 100%

}



.JVni1I.H801ob {

    background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));

    border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));

    border-radius: var(--rdOpen, 0);

    border-style: solid;

    border-width: var(--borderwidthOpen, 0);

    box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))

}



.kpM1s0 {

    height: 20px;

    width: 22px

}



.ZBaDfe,

.kpM1s0 {

    position: absolute

}



.ZBaDfe {

    background-color: rgba(var(--lineColor, var(--color_15, color_15)), var(--alpha-lineColor, 1));

    height: 2px;

    transition: all .25s ease

}



.LZBOca {

    top: 0;

    width: 100%

}



.HSYWnj {

    top: 9px;

    width: 100%

}



.r8m7zZ {

    bottom: 0;

    width: 100%

}



.LZBOca.ZBaDfe {

    transform-origin: 0 0

}



.r8m7zZ.ZBaDfe {

    transform-origin: 0 100%

}



.kpM1s0.H801ob .LZBOca.ZBaDfe {

    transform: translate(4px, 2px) rotate(45deg)

}



.kpM1s0.H801ob .LZBOca.ZBaDfe,

.kpM1s0.H801ob .r8m7zZ.ZBaDfe {

    background-color: rgba(var(--lineColorOpen, var(--color_15, color_15)), var(--alpha-lineColorOpen, 1))

}



.kpM1s0.H801ob .r8m7zZ.ZBaDfe {

    transform: translate(4px, -1px) rotate(-45deg)

}



.kpM1s0.H801ob .HSYWnj.ZBaDfe {

    background-color: rgba(var(--lineColorOpen, var(--color_15, color_15)), var(--alpha-lineColorOpen, 1));

    transform: scaleX(0)

}



.rG7wwD {

    --display: flex;

    cursor: pointer;

    display: var(--display);

    opacity: 0;

    transition: visibility 0s .5s, opacity .5s ease 0s;

    visibility: hidden

}



.rG7wwD .tjpQKX {

    height: 100%;

    opacity: var(--icon-opacity, 1);

    width: 100%

}



.rG7wwD .tjpQKX svg {

    overflow: visible

}



.wnbU2e {

    opacity: 1;

    position: relative;

    transition-delay: 0s;

    visibility: visible;

    z-index: var(--above-all-z-index)

}

.r4OX7l,

.xTjc1A {

    box-sizing: border-box;

    height: 100%;

    overflow: visible;

    position: relative;

    width: auto

}



.r4OX7l[data-state~=header] a,

.r4OX7l[data-state~=header] div,

[data-state~=header].xTjc1A a,

[data-state~=header].xTjc1A div {

    cursor: default !important

}



.r4OX7l .UiHgGh,

.xTjc1A .UiHgGh {

    display: inline-block;

    height: 100%;

    width: 100%

}



.xTjc1A {

    --display: inline-block;

    cursor: pointer;

    display: var(--display);

    font: var(--fnt, var(--font_1))

}



.xTjc1A .yRj2ms {

    padding: 0 var(--pad, 5px)

}



.xTjc1A .JS76Uv {

    color: rgb(var(--txt, var(--color_15, color_15)));

    display: inline-block;

    padding: 0 10px;

    transition: var(--trans, color .4s ease 0s)

}



.xTjc1A[data-state~=drop] {

    display: block;

    width: 100%

}



.xTjc1A[data-state~=drop] .JS76Uv {

    padding: 0 .5em

}



.xTjc1A[data-state~=link]:hover .JS76Uv,

.xTjc1A[data-state~=over] .JS76Uv {

    color: rgb(var(--txth, var(--color_14, color_14)));

    transition: var(--trans, color .4s ease 0s)

}



.xTjc1A[data-state~=selected] .JS76Uv {

    color: rgb(var(--txts, var(--color_14, color_14)));

    transition: var(--trans, color .4s ease 0s)

}



.NHM1d1 {

    overflow-x: hidden

}



.NHM1d1 .R_TAzU {

    display: flex;

    flex-direction: column;

    height: 100%;

    width: 100%

}



.NHM1d1 .R_TAzU .aOF1ks {

    flex: 1

}



.NHM1d1 .R_TAzU .y7qwii {

    height: calc(100% - (var(--menuTotalBordersY, 0px)));

    overflow: visible;

    white-space: nowrap;

    width: calc(100% - (var(--menuTotalBordersX, 0px)))

}



.NHM1d1 .R_TAzU .y7qwii .Tg1gOB {

    display: inline-block

}



.NHM1d1 .R_TAzU .y7qwii .mvZ3NH {

    display: block;

    width: 100%

}



.NHM1d1 .h3jCPd {

    display: block;

    opacity: 1;

    z-index: 99999

}



.NHM1d1 .h3jCPd .wkJ2fp {

    display: inherit;

    overflow: visible;

    visibility: inherit;

    white-space: nowrap;

    width: auto

}



.NHM1d1 .h3jCPd.DlGBN0 {

    transition: visibility;

    transition-delay: .2s;

    visibility: visible

}



.NHM1d1 .h3jCPd .p90CkU {

    display: inline-block

}



.NHM1d1 .vh74Xw {

    display: none

}



.XwCBRN>nav {

    bottom: 0;

    left: 0;

    right: 0;

    top: 0

}



.XwCBRN .h3jCPd,

.XwCBRN .y7qwii,

.XwCBRN>nav {

    position: absolute

}



.XwCBRN .h3jCPd {

    margin-top: 7px;

    visibility: hidden

}



.XwCBRN .h3jCPd[data-dropMode=dropUp] {

    margin-bottom: 7px;

    margin-top: 0

}



.XwCBRN .wkJ2fp {

    background-color: rgba(var(--bgDrop, var(--color_11, color_11)), var(--alpha-bgDrop, 1));

    border-radius: var(--rd, 0);

    box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))

}



.P0dCOY .PJ4KCX {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    bottom: 0;

    left: 0;

    overflow: hidden;

    position: absolute;

    right: 0;

    top: 0

}



.d7EBK2 {

    border-radius: var(--overflow-wrapper-border-radius)

}



.MW5IWV.N3eg0s {

    clip: rect(0, auto, auto, 0)

}



.MW5IWV .Kv1aVt {

    height: 100%;

    position: absolute;

    top: 0;

    width: 100%

}



.MW5IWV .dLPlxY {

    height: var(--fill-layer-image-height, 100%);

    opacity: var(--fill-layer-image-opacity)

}



.MW5IWV .dLPlxY img {

    height: 100%;

    width: 100%

}



@supports(-webkit-hyphens:none) {

    .MW5IWV.N3eg0s {

        clip: auto;

        -webkit-clip-path: inset(0)

    }

}



.VgO9Yg {

    height: 100%

}



.K_YxMd,

.yK6aSC {

    opacity: var(--fill-layer-video-opacity)

}



.NGjcJN {

    bottom: var(--media-padding-bottom);

    height: var(--media-padding-height);

    position: absolute;

    top: var(--media-padding-top);

    width: 100%

}



.mNGsUM {

    transform: scale(var(--scale, 1));

    transition: var(--transform-duration, transform 0s)

}



.K_YxMd {

    height: 100%;

    position: relative;

    width: 100%

}



.O7Ybkb,

.xuzjBY {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))

}



.xuzjBY>.MW5IWV .LWbAav {

    background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))))

}



.V7OeEw {

    transition-delay: var(--transition-delay);

    transition-duration: var(--transition-duration);

    transition-property: var(--transition-property);

    transition-timing-function: var(--transition-timing-function)

}



.V7OeEw.BHIo43 {

    transform: var(--scrolled-transform)

}



.V7OeEw.UvF1nu {

    opacity: var(--scrolled-opacity)

}



.V7OeEw.YzrQFb {

    transition-delay: 0s

}



.MW5IWV {

    height: 100%;

    left: 0;

    -webkit-mask-image: var(--mask-image, none);

    mask-image: var(--mask-image, none);

    -webkit-mask-position: var(--mask-position, 0);

    mask-position: var(--mask-position, 0);

    -webkit-mask-repeat: var(--mask-repeat, no-repeat);

    mask-repeat: var(--mask-repeat, no-repeat);

    -webkit-mask-size: var(--mask-size, 100%);

    mask-size: var(--mask-size, 100%);

    overflow: hidden;

    pointer-events: var(--fill-layer-background-media-pointer-events);

    position: absolute;

    top: 0;

    width: 100%

}



.MW5IWV.GeNLDt {

    clip: rect(0, auto, auto, 0)

}



.MW5IWV .K8pHFh {

    height: 100%;

    position: absolute;

    top: 0;

    width: 100%

}



.MW5IWV .TaweqS {

    height: var(--fill-layer-image-height, 100%);

    opacity: var(--fill-layer-image-opacity)

}



.MW5IWV .TaweqS img {

    height: 100%;

    width: 100%

}



@supports(-webkit-hyphens:none) {

    .MW5IWV.GeNLDt {

        clip: auto;

        -webkit-clip-path: inset(0)

    }

}



.yzHyNT {

    height: 100%

}



.LWbAav {

    background-color: var(--bg-overlay-color);

    background-image: var(--bg-gradient);

    transition: var(--inherit-transition)

}



.xjgrS3,

.zBFCpO {

    opacity: var(--fill-layer-video-opacity)

}



.b3zSS0 {

    bottom: var(--media-padding-bottom);

    height: var(--media-padding-height);

    position: absolute;

    top: var(--media-padding-top);

    width: 100%

}



.Wsv3ak {

    transform: scale(var(--scale, 1));

    transition: var(--transform-duration, transform 0s)

}



.xjgrS3 {

    height: 100%;

    position: relative;

    width: 100%

}



.KJgt14,

.KJgt14>.MW5IWV .LWbAav {

    background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));

    transition-delay: var(--transition-delay);

    transition-duration: var(--transition-duration);

    transition-property: var(--transition-property);

    transition-timing-function: var(--transition-timing-function)

}



.VTwcX7.KJgt14,

.VTwcX7.KJgt14>.MW5IWV .LWbAav {

    background-color: var(--section-corvid-background-color, rgba(var(--bg-scrl, var(--color_11, color_11)), var(--alpha-bg-scrl, 1)))

}



.HlRz5e {

    display: block;

    height: 100%;

    width: 100%

}



.HlRz5e img {

    max-width: var(--wix-img-max-width, 100%)

}



.HlRz5e[data-animate-blur] img {

    filter: blur(9px);

    transition: filter .8s ease-in

}



.HlRz5e[data-animate-blur] img[data-load-done] {

    filter: none

}



.I5zqsT {

    display: block;

    height: 100%;

    width: 100%

}



.bX9O_S {

    -webkit-clip-path: var(--fill-layer-clip);

    clip-path: var(--fill-layer-clip)

}



.Z_wCwr,

.bX9O_S {

    position: absolute;

    top: 0

}



.Jxk_UL img,

.Z_wCwr,

.bX9O_S {

    height: 100%;

    width: 100%

}



.K8MSra {

    opacity: 0

}



.K8MSra,

.YTb3b4 {

    position: absolute;

    top: 0

}



.YTb3b4 {

    height: 0;

    left: 0;

    overflow: hidden;

    width: 0

}



.SUz0WK {

    left: 0;

    pointer-events: var(--fill-layer-background-media-pointer-events);

    position: var(--fill-layer-background-media-position)

}



.FNxOn5,

.SUz0WK,

.m4khSP {

    height: 100%;

    top: 0;

    width: 100%

}



.FNxOn5 {

    position: absolute

}



.m4khSP {

    background-color: var(--fill-layer-background-overlay-color);

    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);

    position: var(--fill-layer-background-overlay-position);

    transform: var(--fill-layer-background-overlay-transform)

}



@supports(mix-blend-mode:overlay) {

    .m4khSP {

        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);

        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)

    }

}



.dkukWC {

    --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));

    --divider-pin-layer-height__: var(--divider-layers-pin-factor__);

    --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));

    height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))

}



.dkukWC,

.dkukWC .FRCqDF {

    left: 0;

    position: absolute;

    width: 100%

}



.dkukWC .FRCqDF {

    --divider-layer-i__: var(--divider-layer-i, 0);

    background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;

    background-repeat: repeat-x;

    border-bottom-style: solid;

    border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));

    height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));

    opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))

}



.xnZvZH {

    --divider-height__: var(--divider-top-height, auto);

    --divider-offset-x__: var(--divider-top-offset-x, 0px);

    --divider-layers-size__: var(--divider-top-layers-size, 0);

    --divider-layers-y__: var(--divider-top-layers-y, 0px);

    --divider-layers-x__: var(--divider-top-layers-x, 0px);

    --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);

    border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);

    opacity: var(--divider-top-opacity, 1);

    top: 0;

    transform: var(--divider-top-flip, scaleY(-1))

}



.xnZvZH .FRCqDF {

    background-image: var(--divider-top-image, none);

    background-size: var(--divider-top-size, contain);

    border-color: var(--divider-top-color, currentColor);

    bottom: 0;

    filter: var(--divider-top-filter, none)

}



.xnZvZH .FRCqDF[data-divider-layer="1"] {

    display: var(--divider-top-layer-1-display, block)

}



.xnZvZH .FRCqDF[data-divider-layer="2"] {

    display: var(--divider-top-layer-2-display, block)

}



.xnZvZH .FRCqDF[data-divider-layer="3"] {

    display: var(--divider-top-layer-3-display, block)

}



.MBOSCN {

    --divider-height__: var(--divider-bottom-height, auto);

    --divider-offset-x__: var(--divider-bottom-offset-x, 0px);

    --divider-layers-size__: var(--divider-bottom-layers-size, 0);

    --divider-layers-y__: var(--divider-bottom-layers-y, 0px);

    --divider-layers-x__: var(--divider-bottom-layers-x, 0px);

    --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);

    border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);

    bottom: 0;

    opacity: var(--divider-bottom-opacity, 1);

    transform: var(--divider-bottom-flip, none)

}



.MBOSCN .FRCqDF {

    background-image: var(--divider-bottom-image, none);

    background-size: var(--divider-bottom-size, contain);

    border-color: var(--divider-bottom-color, currentColor);

    bottom: 0;

    filter: var(--divider-bottom-filter, none)

}



.MBOSCN .FRCqDF[data-divider-layer="1"] {

    display: var(--divider-bottom-layer-1-display, block)

}



.MBOSCN .FRCqDF[data-divider-layer="2"] {

    display: var(--divider-bottom-layer-2-display, block)

}



.MBOSCN .FRCqDF[data-divider-layer="3"] {

    display: var(--divider-bottom-layer-3-display, block)

}



.S6Dcte {

    pointer-events: var(--ref-container-pointer-events) !important

}



.S6Dcte>* {

    pointer-events: auto

}



.d7EBK2 {

    border-radius: var(--overflow-wrapper-border-radius)

}



.Saw6y5 {

    -webkit-clip-path: var(--fill-layer-clip);

    clip-path: var(--fill-layer-clip)

}



.Saw6y5,

._9tgL2 {

    position: absolute;

    top: 0

}



.B_8vzd img,

.Saw6y5,

._9tgL2 {

    height: 100%;

    width: 100%

}



.yq8wNF {

    opacity: 0

}



.UhZpjR,

.yq8wNF {

    position: absolute;

    top: 0

}



.UhZpjR {

    height: 0;

    left: 0;

    overflow: hidden;

    width: 0

}



.M7AL1H [data-mesh-id$=inlineContent-gridContainer],

.M7AL1H [data-mesh-id$=inlineContent] {

    height: 100%

}



.M7AL1H .bG1bix {

    height: 100%;

    position: absolute;

    width: 100%

}



.M7AL1H:before {

    grid-area: 1/1/2/2

}



.K0b3At {

    border-color: var(--border-color);

    border-radius: var(--border-radius);

    border-style: var(--border-style);

    border-width: var(--border-width);

    bottom: 0;

    box-shadow: var(--box-shadow);

    filter: var(--fill-container-drop-shadow, none);

    left: 0;

    margin: var(--border-compensate-margin, 0);

    overflow: var(--fill-container-overflow);

    position: absolute;

    right: 0;

    top: 0;

    transform: var(--fill-container-transform)

}



.bno0bO {

    transform: var(--fill-transform)

}



.TFzbYK video {

    opacity: 0;

    visibility: hidden

}



.TFzbYK canvas {

    opacity: 0

}



.TFzbYK img {

    filter: var(--filter-effect-svg-url)

}



.AEWcAU {

    bottom: 0;

    left: 0;

    opacity: 0;

    position: absolute;

    right: 0;

    top: 0;

    transition-duration: .15s, .5s;

    transition-property: transform, opacity;

    transition-timing-function: cubic-bezier(.12, 0, .39, 0), cubic-bezier(.61, 1, .88, 1)

}



.PZw00o {

    cursor: pointer;

    opacity: 0;

    transition-delay: .2s;

    transition-duration: .2s;

    transition-property: opacity;

    transition-timing-function: cubic-bezier(.12, 0, .39, 0)

}



.PZw00o:focus {

    opacity: 1

}



.LovKv4 {

    width: 48px

}



.Igcjov,

.iuf0mL {

    margin: 5px 10px 7px 8px;

    opacity: 0

}



.M7AL1H[data-can-play] .AEWcAU {

    opacity: .99

}



@media(prefers-reduced-motion:no-preference) {

    .M7AL1H[data-has-play] {

        cursor: pointer

    }

}



.M7AL1H[data-no-audio] .PZw00o {

    --display: none;

    display: none

}



.M7AL1H[data-animate-poster=fade] [class~=bgVideoposter] {

    transition: opacity 1.6s ease-out

}



.M7AL1H[data-show-canvas] canvas {

    opacity: 1

}



.M7AL1H[data-show-canvas] [class~=bgVideoposter] {

    opacity: 0

}



.M7AL1H[data-playing] .AEWcAU {

    opacity: 0;

    transition-duration: .15s, .3s

}



.M7AL1H:not([data-playing]) .K0b3At:focus {

    z-index: auto !important

}



.M7AL1H[data-show-audio] .PZw00o {

    opacity: 1;

    transition-delay: .2s;

    transition-duration: .35s;

    transition-timing-function: cubic-bezier(.61, 1, .88, 1)

}



.M7AL1H[data-roll-in] .AEWcAU {

    transform: scale(1.07);

    transition-duration: .25s, .5s

}



.M7AL1H[data-roll-in][data-playing] .AEWcAU {

    transition-duration: .25s, .3s

}



.M7AL1H[data-audio=off] .iuf0mL,

.M7AL1H[data-audio=on] .Igcjov {

    opacity: 1

}



.M7AL1H[data-stop] {

    cursor: auto

}



.M7AL1H[data-stop] .AEWcAU {

    opacity: 0;

    transform: none;

    transition: none

}



.M7AL1H[data-stop] .PZw00o {

    cursor: auto;

    opacity: 0;

    transition: none

}



@media(prefers-reduced-motion:reduce) {

    .M7AL1H {

        cursor: pointer

    }



    .M7AL1H .AEWcAU {

        opacity: .99

    }

}



.HlRz5e {

    display: block;

    height: 100%;

    width: 100%

}



.HlRz5e img {

    max-width: var(--wix-img-max-width, 100%)

}



.HlRz5e[data-animate-blur] img {

    filter: blur(9px);

    transition: filter .8s ease-in

}



.HlRz5e[data-animate-blur] img[data-load-done] {

    filter: none

}



.I5zqsT {

    display: block

}



.I5zqsT,

.MW5IWV {

    height: 100%;

    width: 100%

}



.MW5IWV {

    left: 0;

    -webkit-mask-image: var(--mask-image, none);

    mask-image: var(--mask-image, none);

    -webkit-mask-position: var(--mask-position, 0);

    mask-position: var(--mask-position, 0);

    -webkit-mask-repeat: var(--mask-repeat, no-repeat);

    mask-repeat: var(--mask-repeat, no-repeat);

    -webkit-mask-size: var(--mask-size, 100%);

    mask-size: var(--mask-size, 100%);

    overflow: hidden;

    pointer-events: var(--fill-layer-background-media-pointer-events);

    position: absolute;

    top: 0

}



.MW5IWV.N3eg0s {

    clip: rect(0, auto, auto, 0)

}



.MW5IWV .Kv1aVt {

    height: 100%;

    position: absolute;

    top: 0;

    width: 100%

}



.MW5IWV .dLPlxY {

    height: var(--fill-layer-image-height, 100%);

    opacity: var(--fill-layer-image-opacity)

}



.MW5IWV .dLPlxY img {

    height: 100%;

    width: 100%

}



@supports(-webkit-hyphens:none) {

    .MW5IWV.N3eg0s {

        clip: auto;

        -webkit-clip-path: inset(0)

    }

}



.VgO9Yg {

    height: 100%

}



.LWbAav {

    background-color: var(--bg-overlay-color);

    background-image: var(--bg-gradient);

    transition: var(--inherit-transition)

}



.K_YxMd,

.yK6aSC {

    opacity: var(--fill-layer-video-opacity)

}



.NGjcJN {

    bottom: var(--media-padding-bottom);

    height: var(--media-padding-height);

    position: absolute;

    top: var(--media-padding-top);

    width: 100%

}



.mNGsUM {

    transform: scale(var(--scale, 1));

    transition: var(--transform-duration, transform 0s)

}



.K_YxMd {

    height: 100%;

    position: relative;

    width: 100%

}



.bX9O_S {

    -webkit-clip-path: var(--fill-layer-clip);

    clip-path: var(--fill-layer-clip)

}



.Z_wCwr,

.bX9O_S {

    position: absolute;

    top: 0

}



.Jxk_UL img,

.Z_wCwr,

.bX9O_S {

    height: 100%;

    width: 100%

}



.K8MSra {

    opacity: 0

}



.K8MSra,

.YTb3b4 {

    position: absolute;

    top: 0

}



.YTb3b4 {

    height: 0;

    left: 0;

    overflow: hidden;

    width: 0

}



.SUz0WK {

    left: 0;

    pointer-events: var(--fill-layer-background-media-pointer-events);

    position: var(--fill-layer-background-media-position)

}



.FNxOn5,

.SUz0WK,

.m4khSP {

    height: 100%;

    top: 0;

    width: 100%

}



.FNxOn5 {

    position: absolute

}



.m4khSP {

    background-color: var(--fill-layer-background-overlay-color);

    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);

    position: var(--fill-layer-background-overlay-position);

    transform: var(--fill-layer-background-overlay-transform)

}



@supports(mix-blend-mode:overlay) {

    .m4khSP {

        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);

        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)

    }

}



.J6KGih {

    cursor: pointer

}



.rM7ckN {

    --container-corvid-border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));

    --container-corvid-border-size: var(--brw, 1px);

    --container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    --overflow-wrapper-border-radius: var(--rd);

    --backdrop-filter: $backdrop-filter

}



.YJEKQk {

    background: none !important;

    border: none !important;

    box-shadow: none !important

}



.InKIFF {

    -webkit-backdrop-filter: var(--backdrop-filter, none);

    backdrop-filter: var(--backdrop-filter, none);

    background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));

    background-image: var(--bg-gradient, none);

    border: var(--container-corvid-border-width, var(--brw, 1px)) solid var(--container-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));

    border-radius: var(--rd, 5px);

    bottom: 0;

    box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.YAf4Ti {

    bottom: 0 !important;

    height: unset !important;

    left: 0 !important;

    margin: 0 !important;

    max-height: unset !important;

    max-width: unset !important;

    min-height: unset !important;

    min-width: unset !important;

    padding: 0 !important;

    position: absolute !important;

    right: 0 !important;

    top: 0 !important;

    width: unset !important;

    z-index: unset !important

}



.d7EBK2 {

    border-radius: var(--overflow-wrapper-border-radius)

}



.Mdue19 {

    --container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));

    --container-corvid-border-color: rgba(var(--borderColor, 0, 0, 0), var(--alpha-borderColor, 0));

    background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));

    background-image: var(--bg-gradient, none);

    border-color: var(--container-corvid-border-color, rgba(var(--borderColor, 0, 0, 0), var(--alpha-borderColor, 0)));

    border-radius: var(--borderRadius, 0);

    border-style: solid;

    border-width: var(--borderWidth, 0);

    box-shadow: var(--boxShadow, 0 0 0 transparent)

}



.d7EBK2 {

    border-radius: var(--overflow-wrapper-border-radius)

}



.MW5IWV.N3eg0s {

    clip: rect(0, auto, auto, 0)

}



.MW5IWV .Kv1aVt {

    height: 100%;

    position: absolute;

    top: 0;

    width: 100%

}



.MW5IWV .dLPlxY {

    height: var(--fill-layer-image-height, 100%);

    opacity: var(--fill-layer-image-opacity)

}



.MW5IWV .dLPlxY img {

    height: 100%;

    width: 100%

}



@supports(-webkit-hyphens:none) {

    .MW5IWV.N3eg0s {

        clip: auto;

        -webkit-clip-path: inset(0)

    }

}



.VgO9Yg {

    height: 100%

}



.K_YxMd,

.yK6aSC {

    opacity: var(--fill-layer-video-opacity)

}



.NGjcJN {

    bottom: var(--media-padding-bottom);

    height: var(--media-padding-height);

    position: absolute;

    top: var(--media-padding-top);

    width: 100%

}



.mNGsUM {

    transform: scale(var(--scale, 1));

    transition: var(--transform-duration, transform 0s)

}



.K_YxMd {

    height: 100%;

    position: relative;

    width: 100%

}



.O7Ybkb,

.xuzjBY {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))

}



.xuzjBY>.MW5IWV .LWbAav {

    background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))))

}



.V7OeEw {

    transition-delay: var(--transition-delay);

    transition-duration: var(--transition-duration);

    transition-property: var(--transition-property);

    transition-timing-function: var(--transition-timing-function)

}



.V7OeEw.BHIo43 {

    transform: var(--scrolled-transform)

}



.V7OeEw.UvF1nu {

    opacity: var(--scrolled-opacity)

}



.V7OeEw.YzrQFb {

    transition-delay: 0s

}



.MW5IWV {

    height: 100%;

    left: 0;

    -webkit-mask-image: var(--mask-image, none);

    mask-image: var(--mask-image, none);

    -webkit-mask-position: var(--mask-position, 0);

    mask-position: var(--mask-position, 0);

    -webkit-mask-repeat: var(--mask-repeat, no-repeat);

    mask-repeat: var(--mask-repeat, no-repeat);

    -webkit-mask-size: var(--mask-size, 100%);

    mask-size: var(--mask-size, 100%);

    overflow: hidden;

    pointer-events: var(--fill-layer-background-media-pointer-events);

    position: absolute;

    top: 0;

    width: 100%

}



.MW5IWV.GeNLDt {

    clip: rect(0, auto, auto, 0)

}



.MW5IWV .K8pHFh {

    height: 100%;

    position: absolute;

    top: 0;

    width: 100%

}



.MW5IWV .TaweqS {

    height: var(--fill-layer-image-height, 100%);

    opacity: var(--fill-layer-image-opacity)

}



.MW5IWV .TaweqS img {

    height: 100%;

    width: 100%

}



@supports(-webkit-hyphens:none) {

    .MW5IWV.GeNLDt {

        clip: auto;

        -webkit-clip-path: inset(0)

    }

}



.yzHyNT {

    height: 100%

}



.LWbAav {

    background-color: var(--bg-overlay-color);

    background-image: var(--bg-gradient);

    transition: var(--inherit-transition)

}



.xjgrS3,

.zBFCpO {

    opacity: var(--fill-layer-video-opacity)

}



.b3zSS0 {

    bottom: var(--media-padding-bottom);

    height: var(--media-padding-height);

    position: absolute;

    top: var(--media-padding-top);

    width: 100%

}



.Wsv3ak {

    transform: scale(var(--scale, 1));

    transition: var(--transform-duration, transform 0s)

}



.xjgrS3 {

    height: 100%;

    position: relative;

    width: 100%

}



.KJgt14,

.KJgt14>.MW5IWV .LWbAav {

    background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));

    transition-delay: var(--transition-delay);

    transition-duration: var(--transition-duration);

    transition-property: var(--transition-property);

    transition-timing-function: var(--transition-timing-function)

}



.VTwcX7.KJgt14,

.VTwcX7.KJgt14>.MW5IWV .LWbAav {

    background-color: var(--section-corvid-background-color, rgba(var(--bg-scrl, var(--color_11, color_11)), var(--alpha-bg-scrl, 1)))

}



.HlRz5e {

    display: block;

    height: 100%;

    width: 100%

}



.HlRz5e img {

    max-width: var(--wix-img-max-width, 100%)

}



.HlRz5e[data-animate-blur] img {

    filter: blur(9px);

    transition: filter .8s ease-in

}



.HlRz5e[data-animate-blur] img[data-load-done] {

    filter: none

}



.I5zqsT {

    display: block;

    height: 100%;

    width: 100%

}



.bX9O_S {

    -webkit-clip-path: var(--fill-layer-clip);

    clip-path: var(--fill-layer-clip)

}



.Z_wCwr,

.bX9O_S {

    position: absolute;

    top: 0

}



.Jxk_UL img,

.Z_wCwr,

.bX9O_S {

    height: 100%;

    width: 100%

}



.K8MSra {

    opacity: 0

}



.K8MSra,

.YTb3b4 {

    position: absolute;

    top: 0

}



.YTb3b4 {

    height: 0;

    left: 0;

    overflow: hidden;

    width: 0

}



.SUz0WK {

    left: 0;

    pointer-events: var(--fill-layer-background-media-pointer-events);

    position: var(--fill-layer-background-media-position)

}



.FNxOn5,

.SUz0WK,

.m4khSP {

    height: 100%;

    top: 0;

    width: 100%

}



.FNxOn5 {

    position: absolute

}



.m4khSP {

    background-color: var(--fill-layer-background-overlay-color);

    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);

    position: var(--fill-layer-background-overlay-position);

    transform: var(--fill-layer-background-overlay-transform)

}



@supports(mix-blend-mode:overlay) {

    .m4khSP {

        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);

        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)

    }

}



.dkukWC {

    --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));

    --divider-pin-layer-height__: var(--divider-layers-pin-factor__);

    --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));

    height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))

}



.dkukWC,

.dkukWC .FRCqDF {

    left: 0;

    position: absolute;

    width: 100%

}



.dkukWC .FRCqDF {

    --divider-layer-i__: var(--divider-layer-i, 0);

    background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;

    background-repeat: repeat-x;

    border-bottom-style: solid;

    border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));

    height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));

    opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))

}



.xnZvZH {

    --divider-height__: var(--divider-top-height, auto);

    --divider-offset-x__: var(--divider-top-offset-x, 0px);

    --divider-layers-size__: var(--divider-top-layers-size, 0);

    --divider-layers-y__: var(--divider-top-layers-y, 0px);

    --divider-layers-x__: var(--divider-top-layers-x, 0px);

    --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);

    border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);

    opacity: var(--divider-top-opacity, 1);

    top: 0;

    transform: var(--divider-top-flip, scaleY(-1))

}



.xnZvZH .FRCqDF {

    background-image: var(--divider-top-image, none);

    background-size: var(--divider-top-size, contain);

    border-color: var(--divider-top-color, currentColor);

    bottom: 0;

    filter: var(--divider-top-filter, none)

}



.xnZvZH .FRCqDF[data-divider-layer="1"] {

    display: var(--divider-top-layer-1-display, block)

}



.xnZvZH .FRCqDF[data-divider-layer="2"] {

    display: var(--divider-top-layer-2-display, block)

}



.xnZvZH .FRCqDF[data-divider-layer="3"] {

    display: var(--divider-top-layer-3-display, block)

}



.MBOSCN {

    --divider-height__: var(--divider-bottom-height, auto);

    --divider-offset-x__: var(--divider-bottom-offset-x, 0px);

    --divider-layers-size__: var(--divider-bottom-layers-size, 0);

    --divider-layers-y__: var(--divider-bottom-layers-y, 0px);

    --divider-layers-x__: var(--divider-bottom-layers-x, 0px);

    --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);

    border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);

    bottom: 0;

    opacity: var(--divider-bottom-opacity, 1);

    transform: var(--divider-bottom-flip, none)

}



.MBOSCN .FRCqDF {

    background-image: var(--divider-bottom-image, none);

    background-size: var(--divider-bottom-size, contain);

    border-color: var(--divider-bottom-color, currentColor);

    bottom: 0;

    filter: var(--divider-bottom-filter, none)

}



.MBOSCN .FRCqDF[data-divider-layer="1"] {

    display: var(--divider-bottom-layer-1-display, block)

}



.MBOSCN .FRCqDF[data-divider-layer="2"] {

    display: var(--divider-bottom-layer-2-display, block)

}



.MBOSCN .FRCqDF[data-divider-layer="3"] {

    display: var(--divider-bottom-layer-3-display, block)

}



.MW5IWV.N3eg0s {

    clip: rect(0, auto, auto, 0)

}



.MW5IWV .Kv1aVt {

    height: 100%;

    position: absolute;

    top: 0;

    width: 100%

}



.MW5IWV .dLPlxY {

    height: var(--fill-layer-image-height, 100%);

    opacity: var(--fill-layer-image-opacity)

}



.MW5IWV .dLPlxY img {

    height: 100%;

    width: 100%

}



@supports(-webkit-hyphens:none) {

    .MW5IWV.N3eg0s {

        clip: auto;

        -webkit-clip-path: inset(0)

    }

}



.VgO9Yg {

    height: 100%

}



.K_YxMd,

.yK6aSC {

    opacity: var(--fill-layer-video-opacity)

}



.NGjcJN {

    bottom: var(--media-padding-bottom);

    height: var(--media-padding-height);

    position: absolute;

    top: var(--media-padding-top);

    width: 100%

}



.mNGsUM {

    transform: scale(var(--scale, 1));

    transition: var(--transform-duration, transform 0s)

}



.K_YxMd {

    height: 100%;

    position: relative;

    width: 100%

}



.O7Ybkb,

.xuzjBY {

    background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))

}



.xuzjBY>.MW5IWV .LWbAav {

    background-color: #fff

}



.V7OeEw {

    transition-delay: var(--transition-delay);

    transition-duration: var(--transition-duration);

    transition-property: var(--transition-property);

    transition-timing-function: var(--transition-timing-function)

}



.V7OeEw.BHIo43 {

    transform: var(--scrolled-transform)

}



.V7OeEw.UvF1nu {

    opacity: var(--scrolled-opacity)

}



.V7OeEw.YzrQFb {

    transition-delay: 0s

}



.MW5IWV {

    height: 100%;

    left: 0;

    -webkit-mask-image: var(--mask-image, none);

    mask-image: var(--mask-image, none);

    -webkit-mask-position: var(--mask-position, 0);

    mask-position: var(--mask-position, 0);

    -webkit-mask-repeat: var(--mask-repeat, no-repeat);

    mask-repeat: var(--mask-repeat, no-repeat);

    -webkit-mask-size: var(--mask-size, 100%);

    mask-size: var(--mask-size, 100%);

    overflow: hidden;

    pointer-events: var(--fill-layer-background-media-pointer-events);

    position: absolute;

    top: 0;

    width: 100%

}



.MW5IWV.GeNLDt {

    clip: rect(0, auto, auto, 0)

}



.MW5IWV .K8pHFh {

    height: 100%;

    position: absolute;

    top: 0;

    width: 100%

}



.MW5IWV .TaweqS {

    height: var(--fill-layer-image-height, 100%);

    opacity: var(--fill-layer-image-opacity)

}



.MW5IWV .TaweqS img {

    height: 100%;

    width: 100%

}



@supports(-webkit-hyphens:none) {

    .MW5IWV.GeNLDt {

        clip: auto;

        -webkit-clip-path: inset(0)

    }

}



.yzHyNT {

    height: 100%

}



.LWbAav {

    background-color: var(--bg-overlay-color);

    background-image: var(--bg-gradient);

    transition: var(--inherit-transition)

}



.xjgrS3,

.zBFCpO {

    opacity: var(--fill-layer-video-opacity)

}



.b3zSS0 {

    bottom: var(--media-padding-bottom);

    height: var(--media-padding-height);

    position: absolute;

    top: var(--media-padding-top);

    width: 100%

}



.Wsv3ak {

    transform: scale(var(--scale, 1));

    transition: var(--transform-duration, transform 0s)

}



.xjgrS3 {

    height: 100%;

    position: relative;

    width: 100%

}



.KJgt14,

.KJgt14>.MW5IWV .LWbAav {

    background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));

    transition-delay: var(--transition-delay);

    transition-duration: var(--transition-duration);

    transition-property: var(--transition-property);

    transition-timing-function: var(--transition-timing-function)

}



.VTwcX7.KJgt14,

.VTwcX7.KJgt14>.MW5IWV .LWbAav {

    background-color: var(--section-corvid-background-color, rgba(var(--bg-scrl, var(--color_11, color_11)), var(--alpha-bg-scrl, 1)))

}



.HlRz5e {

    display: block;

    height: 100%;

    width: 100%

}



.HlRz5e img {

    max-width: var(--wix-img-max-width, 100%)

}



.HlRz5e[data-animate-blur] img {

    filter: blur(9px);

    transition: filter .8s ease-in

}



.HlRz5e[data-animate-blur] img[data-load-done] {

    filter: none

}



.I5zqsT {

    display: block;

    height: 100%;

    width: 100%

}



.bX9O_S {

    -webkit-clip-path: var(--fill-layer-clip);

    clip-path: var(--fill-layer-clip)

}



.Z_wCwr,

.bX9O_S {

    position: absolute;

    top: 0

}



.Jxk_UL img,

.Z_wCwr,

.bX9O_S {

    height: 100%;

    width: 100%

}



.K8MSra {

    opacity: 0

}



.K8MSra,

.YTb3b4 {

    position: absolute;

    top: 0

}



.YTb3b4 {

    height: 0;

    left: 0;

    overflow: hidden;

    width: 0

}



.SUz0WK {

    left: 0;

    pointer-events: var(--fill-layer-background-media-pointer-events);

    position: var(--fill-layer-background-media-position)

}



.FNxOn5,

.SUz0WK,

.m4khSP {

    height: 100%;

    top: 0;

    width: 100%

}



.FNxOn5 {

    position: absolute

}



.m4khSP {

    background-color: var(--fill-layer-background-overlay-color);

    opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);

    position: var(--fill-layer-background-overlay-position);

    transform: var(--fill-layer-background-overlay-transform)

}



@supports(mix-blend-mode:overlay) {

    .m4khSP {

        mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);

        opacity: var(--fill-layer-background-overlay-blend-opacity, 1)

    }

}



.dkukWC {

    --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));

    --divider-pin-layer-height__: var(--divider-layers-pin-factor__);

    --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));

    height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))

}



.dkukWC,

.dkukWC .FRCqDF {

    left: 0;

    position: absolute;

    width: 100%

}



.dkukWC .FRCqDF {

    --divider-layer-i__: var(--divider-layer-i, 0);

    background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;

    background-repeat: repeat-x;

    border-bottom-style: solid;

    border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));

    height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));

    opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))

}



.xnZvZH {

    --divider-height__: var(--divider-top-height, auto);

    --divider-offset-x__: var(--divider-top-offset-x, 0px);

    --divider-layers-size__: var(--divider-top-layers-size, 0);

    --divider-layers-y__: var(--divider-top-layers-y, 0px);

    --divider-layers-x__: var(--divider-top-layers-x, 0px);

    --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);

    border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);

    opacity: var(--divider-top-opacity, 1);

    top: 0;

    transform: var(--divider-top-flip, scaleY(-1))

}



.xnZvZH .FRCqDF {

    background-image: var(--divider-top-image, none);

    background-size: var(--divider-top-size, contain);

    border-color: var(--divider-top-color, currentColor);

    bottom: 0;

    filter: var(--divider-top-filter, none)

}



.xnZvZH .FRCqDF[data-divider-layer="1"] {

    display: var(--divider-top-layer-1-display, block)

}



.xnZvZH .FRCqDF[data-divider-layer="2"] {

    display: var(--divider-top-layer-2-display, block)

}



.xnZvZH .FRCqDF[data-divider-layer="3"] {

    display: var(--divider-top-layer-3-display, block)

}



.MBOSCN {

    --divider-height__: var(--divider-bottom-height, auto);

    --divider-offset-x__: var(--divider-bottom-offset-x, 0px);

    --divider-layers-size__: var(--divider-bottom-layers-size, 0);

    --divider-layers-y__: var(--divider-bottom-layers-y, 0px);

    --divider-layers-x__: var(--divider-bottom-layers-x, 0px);

    --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);

    border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);

    bottom: 0;

    opacity: var(--divider-bottom-opacity, 1);

    transform: var(--divider-bottom-flip, none)

}



.MBOSCN .FRCqDF {

    background-image: var(--divider-bottom-image, none);

    background-size: var(--divider-bottom-size, contain);

    border-color: var(--divider-bottom-color, currentColor);

    bottom: 0;

    filter: var(--divider-bottom-filter, none)

}



.MBOSCN .FRCqDF[data-divider-layer="1"] {

    display: var(--divider-bottom-layer-1-display, block)

}



.MBOSCN .FRCqDF[data-divider-layer="2"] {

    display: var(--divider-bottom-layer-2-display, block)

}



.MBOSCN .FRCqDF[data-divider-layer="3"] {

    display: var(--divider-bottom-layer-3-display, block)

}



.z_w3mq {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    opacity: 0;

    visibility: hidden

}



.z_w3mq.axLCtp {

    opacity: 1;

    visibility: visible

}



.z_w3mq[data-undisplayed=true] {

    display: none

}



.z_w3mq:not([data-is-mesh]) .Lu9Epa,

.z_w3mq:not([data-is-mesh]) .w3z6uS {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.hXDI49 {

    background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));

    display: initial;

    height: 100%;

    left: 0;

    opacity: 0;

    position: fixed;

    top: 0;

    width: 100%

}



.hXDI49.iFw_h3 {

    display: none

}



:host(.device-mobile-optimized) .hXDI49,

body.device-mobile-optimized .hXDI49 {

    height: 100vh;

    left: calc((100% - var(--screen-width))/2);

    width: var(--screen-width)

}



:host(.device-mobile-optimized) .z_w3mq.iFw_h3,

body.device-mobile-optimized .z_w3mq.iFw_h3 {

    left: calc((100% - var(--screen-width))/2)

}



:host(.device-mobile-optimized) .z_w3mq.e5DvMY,

body.device-mobile-optimized .z_w3mq.e5DvMY {

    height: 100vh

}



:host(:not(.device-mobile-optimized)) .z_w3mq.e5DvMY,

body:not(.device-mobile-optimized) .z_w3mq.e5DvMY {

    height: 100vh

}



.cl36wz.e5DvMY,

.cl36wz.e5DvMY>:first-child {

    height: calc(var(--menu-height) - var(--wix-ads-height))

}



.cl36wz.e5DvMY>:first-child {

    margin-top: var(--wix-ads-height)

}



.z_w3mq.e5DvMY {

    top: 0

}



.z_w3mq.qqLcCB {

    z-index: calc(var(--above-all-z-index) - 1)

}



.w3z6uS {

    height: 100%

}



.GEFZSP {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    opacity: 0;

    visibility: hidden

}



.GEFZSP.Yc3CJB {

    opacity: 1;

    visibility: visible

}



.GEFZSP[data-undisplayed=true] {

    display: none

}



.GEFZSP:not([data-is-mesh]) .SPKdgB,

.GEFZSP:not([data-is-mesh]) .vMEUOK {

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.gWQdkh {

    background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));

    display: initial;

    height: 100%;

    left: 0;

    opacity: 0;

    position: fixed;

    top: 0;

    width: 100%

}



.gWQdkh.bPVN2R {

    display: none

}



:host(.device-mobile-optimized) .gWQdkh,

body.device-mobile-optimized .gWQdkh {

    height: 100vh;

    left: calc((100% - var(--screen-width))/2);

    width: var(--screen-width)

}



:host(.device-mobile-optimized) .GEFZSP.bPVN2R,

body.device-mobile-optimized .GEFZSP.bPVN2R {

    left: calc((100% - var(--screen-width))/2)

}



:host(.device-mobile-optimized) .GEFZSP.fBjXkq,

body.device-mobile-optimized .GEFZSP.fBjXkq {

    height: 100vh

}



:host(:not(.device-mobile-optimized)) .GEFZSP.fBjXkq,

body:not(.device-mobile-optimized) .GEFZSP.fBjXkq {

    height: 100vh

}



._YXqpG.fBjXkq,

._YXqpG.fBjXkq>:first-child {

    height: calc(var(--menu-height) - var(--wix-ads-height))

}



._YXqpG.fBjXkq>:first-child {

    margin-top: var(--wix-ads-height)

}



.GEFZSP.fBjXkq {

    top: 0

}



.MES4Yq {

    background-color: rgba(var(--containerBackground, var(--color_11, color_11)), var(--alpha-containerBackground, 1));

    bottom: 0;

    left: 0;

    position: absolute;

    right: 0;

    top: 0

}



.SPKdgB,

._YXqpG {

    height: 100%

}



.d7EBK2 {

    border-radius: var(--overflow-wrapper-border-radius)

}



.RoEiwn,

.Z7e0td {

    background-color: var(--corvid-background-color, rgba(var(--bg, 0, 0, 0), var(--alpha-bg, 0)));

    border: solid var(--corvid-border-color, rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1))) var(--corvid-border-width, var(--brw, 0));

    border-radius: var(--corvid-border-radius, var(--rd, 0));

    box-shadow: var(--shd, 0 0 0 transparent)

}



.d7EBK2 {

    border-radius: var(--overflow-wrapper-border-radius)

}

.OQ8Tzd,

.nKphmK {

    overflow: hidden

}



.nKphmK {

    height: 100%;

    position: relative;

    width: 100%

}



.nKphmK:-ms-fullscreen {

    min-height: auto !important

}



.nKphmK:fullscreen {

    min-height: auto !important

}



.pvlz2w {

    visibility: hidden

}



.TWFxr5 {

    height: auto !important

}



.May50y {

    overflow: hidden !important

}



.sfqIGnS.oF2rUSf--madefor,

.sxsGXdd.oJmsz6T--madefor {

    --wbu-font-stack: var(--wix-font-stack);

    --wbu-font-weight-regular: var(--wix-font-weight-regular);

    --wbu-font-weight-medium: var(--wix-font-weight-medium);

    --wbu-font-weight-bold: var(--wix-font-weight-bold)

}



.pvCG_v {

    min-height: 100%;

    position: relative

}



:where(.pvCG_v) {

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    box-sizing: border-box

}



:where(.pvCG_v) * {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)

}



:where(.pvCG_v) *,

:where(.pvCG_v) :after,

:where(.pvCG_v) :before {

    box-sizing: inherit

}



:where(.pvCG_v) :where(a),

:where(.pvCG_v) :where(a:visited) {

    text-decoration: none

}



:where(.pvCG_v) :where(textarea) {

    font-family: inherit

}



@media screen {



    html.enable-scroll #root,

    html.enable-scroll .l7pLjR,

    html.enable-scroll .pvCG_v,

    html.enable-scroll body {

        display: flex;

        flex-direction: column;

        height: 100%

    }

}



.l7pLjR {

    position: relative

}



html.enable-scroll .l7pLjR {

    flex: 1;

    overflow-y: auto

}



.medium-gap .l7pLjR {

    padding-top: 50px

}



.large-gap .l7pLjR {

    padding-top: 100px

}



.JNxVBA {

    align-items: center;

    display: flex;

    flex: 0 0 auto;

    justify-content: center

}



.mnxIuN {

    border-radius: 100%;

    display: inline-block;

    height: 10px;

    margin: 18px 2px;

    opacity: 0;

    width: 10px

}



.mnxIuN:first-child {

    animation: xDDB8S 1s ease-in-out infinite

}



.mnxIuN:nth-child(2) {

    animation: xDDB8S 1s ease-in-out .33s infinite

}



.mnxIuN:nth-child(3) {

    animation: xDDB8S 1s ease-in-out .66s infinite

}



@keyframes xDDB8S {



    0%,

    to {

        opacity: 0

    }



    60% {

        opacity: 1

    }

}



.woUe2C .mABNle {

    justify-content: center

}



.woUe2C .Bt5sQV {

    align-items: flex-start;

    display: grid;

    grid-template-columns: 1fr 5fr 1fr

}



.woUe2C .Bt5sQV .dXvq5u {

    flex-direction: column;

    grid-column: 2;

    margin: unset;

    max-width: 100%;

    min-width: 0;

    place-self: center

}



.woUe2C .Bt5sQV .dXvq5u .H_gEjP {

    margin-bottom: 5px

}



.woUe2C .Bt5sQV .dXvq5u .htMcyB {

    align-items: center;

    padding: unset

}



.woUe2C .Bt5sQV .bhsfaV {

    justify-self: right;

    padding-top: 5px

}



.woUe2C .JGhsWK {

    align-items: center

}



.woUe2C .HhgCcE,

.woUe2C .JGhsWK {

    text-align: center

}



.woUe2C .qikwPI .bhsfaV {

    justify-self: left

}



.woUe2C .UjX6YI {

    justify-content: center

}



.mW_sDH .mABNle {

    justify-content: end

}



.mW_sDH .Bt5sQV {

    display: flex;

    justify-content: space-between

}



.mW_sDH .Bt5sQV .dXvq5u {

    margin: unset

}



.mW_sDH .Bt5sQV .dXvq5u .H_gEjP {

    margin-inline-start: 10px

}



.mW_sDH .Bt5sQV .dXvq5u .htMcyB {

    align-items: flex-end;

    padding: unset

}



.mW_sDH .Bt5sQV,

.mW_sDH .bhsfaV,

.mW_sDH .dXvq5u {

    flex-direction: row-reverse

}



.mW_sDH .JGhsWK {

    align-items: flex-end;

    text-align: end

}



.mW_sDH .HhgCcE {

    text-align: end

}



.mW_sDH .UjX6YI {

    justify-content: flex-end

}



.RiOfiW {

    background: #fff;

    border-radius: 0;

    cursor: default;

    display: block;

    margin-inline-end: 0;

    margin-inline-start: 0

}



.RiOfiW.FnDyW0 {

    direction: rtl

}



.RiOfiW.ac4Ofz.JlQ2sc {

    padding-top: 30px

}



.RiOfiW.UUSLFD,

.RiOfiW.hKl06e,

.RiOfiW.i_25UC,

.RiOfiW.jDqjOt,

.RiOfiW.lyd6fK,

.RiOfiW.x_FPRX,

.RiOfiW.yWOr1I {

    display: flex;

    flex-direction: column;

    height: 100%

}



.app-desktop .RiOfiW {

    border-style: solid;

    border-width: 1px

}



.RiOfiW .EfvfyL,

.RiOfiW .NAWdyL,

.RiOfiW .PoYsMP {

    display: block

}



.RiOfiW.EfvfyL,

.RiOfiW.NAWdyL,

.RiOfiW.PoYsMP,

.RiOfiW.TBrkhx,

.RiOfiW.g8vcTX,

.RiOfiW.ivAnV0 {

    display: flex

}



.RiOfiW.EfvfyL.ac4Ofz,

.RiOfiW.NAWdyL.ac4Ofz,

.RiOfiW.PoYsMP.ac4Ofz,

.RiOfiW.TBrkhx.ac4Ofz,

.RiOfiW.g8vcTX.ac4Ofz,

.RiOfiW.ivAnV0.ac4Ofz {

    height: auto

}



@media(max-width:685px) {



    .use-media-queries .RiOfiW.EfvfyL,

    .use-media-queries .RiOfiW.NAWdyL,

    .use-media-queries .RiOfiW.PoYsMP,

    .use-media-queries .RiOfiW.TBrkhx,

    .use-media-queries .RiOfiW.g8vcTX,

    .use-media-queries .RiOfiW.ivAnV0 {

        flex-direction: column

    }

}



.lt-sm .RiOfiW.EfvfyL,

.lt-sm .RiOfiW.NAWdyL,

.lt-sm .RiOfiW.PoYsMP,

.lt-sm .RiOfiW.TBrkhx,

.lt-sm .RiOfiW.g8vcTX,

.lt-sm .RiOfiW.ivAnV0 {

    flex-direction: column

}



.RiOfiW.EfvfyL,

.RiOfiW.NAWdyL,

.RiOfiW.PoYsMP,

.RiOfiW.TBrkhx,

.RiOfiW.g8vcTX {

    height: 100%

}



.UUSLFD .ITPCIq,

.hKl06e .ITPCIq,

.i_25UC .ITPCIq,

.jDqjOt .ITPCIq,

.lyd6fK .ITPCIq,

.x_FPRX .ITPCIq,

.yWOr1I .ITPCIq {

    height: 165px;

    padding-bottom: 0

}



.RiOfiW.hKl06e {

    position: absolute;

    width: 100%

}



.feQY6g .ITPCIq {

    height: 400px

}



.EfvfyL .ITPCIq,

.NAWdyL .ITPCIq,

.PoYsMP .ITPCIq,

.TBrkhx .ITPCIq,

.feQY6g .ITPCIq,

.g8vcTX .ITPCIq,

.ivAnV0 .ITPCIq {

    padding-bottom: 0

}



.EfvfyL .ITPCIq,

.EfvfyL .pccjOy,

.NAWdyL .ITPCIq,

.NAWdyL .pccjOy,

.PoYsMP .ITPCIq,

.PoYsMP .pccjOy,

.TBrkhx .ITPCIq,

.TBrkhx .pccjOy,

.g8vcTX .ITPCIq,

.g8vcTX .pccjOy,

.ivAnV0 .ITPCIq,

.ivAnV0 .pccjOy {

    bottom: 0;

    inset-inline-end: 0;

    inset-inline-start: 0;

    position: absolute;

    top: 0

}



.iSTCpN {

    padding: 30px 18px 25px;

    width: 100%

}



.app-mobile .iSTCpN.QlVZyW {

    box-shadow: 0 1px rgba(0, 0, 0, .1)

}



.iSTCpN.WdRrHJ.JufO9Q,

.iSTCpN.glhtJc.JufO9Q {

    padding: 30px 18px

}



.iSTCpN.WdRrHJ.JlQ2sc,

.iSTCpN.glhtJc.JlQ2sc {

    padding-bottom: 0

}



.iSTCpN.G1V6el {

    padding: 23px

}



.iSTCpN.G1V6el.JufO9Q {

    padding-bottom: 7px

}



.iSTCpN.KwFkyo,

.iSTCpN.x_FPRX {

    padding: 24px 29px

}



.iSTCpN.KwFkyo.JufO9Q,

.iSTCpN.x_FPRX.JufO9Q {

    padding-bottom: 7px

}



.iSTCpN.feQY6g {

    padding: 42px 47px 37px 47px

}



.iSTCpN.feQY6g.JufO9Q {

    padding: 42px 47px 13px 47px

}



.iSTCpN.UUSLFD,

.iSTCpN.i_25UC,

.iSTCpN.jDqjOt,

.iSTCpN.lyd6fK,

.iSTCpN.x_FPRX,

.iSTCpN.yWOr1I {

    display: flex;

    flex-direction: column;

    height: 100%;

    min-height: 0;

    padding: var(--blog-pl-common-padding-top) 24px var(--blog-pl-common-padding-bottom)

}



.iSTCpN.hKl06e {

    display: flex;

    flex-direction: column;

    height: 100%;

    min-height: 0;

    padding: var(--blog-pl-slider-padding-top) 16px var(--blog-pl-slider-padding-bottom)

}



.iSTCpN.UUSLFD.ac4Ofz,

.iSTCpN.UUSLFD.ac4Ofz.JufO9Q,

.iSTCpN.hKl06e.ac4Ofz,

.iSTCpN.hKl06e.ac4Ofz.JufO9Q,

.iSTCpN.jDqjOt.ac4Ofz,

.iSTCpN.jDqjOt.ac4Ofz.JufO9Q,

.iSTCpN.lyd6fK.ac4Ofz,

.iSTCpN.lyd6fK.ac4Ofz.JufO9Q {

    height: 100%

}



.iSTCpN.ivAnV0 {

    display: flex;

    flex-direction: column;

    padding: 40px 48px 37px

}



@media(min-width:686px)and (max-width:980px) {

    .use-media-queries .iSTCpN.ivAnV0 {

        padding: calc(40px + (var(--root-width) - 981px)/19) calc(48px + (var(--root-width) - 981px)/19)

    }

}



.w686-980 .iSTCpN.ivAnV0 {

    padding: calc(40px + (var(--root-width) - 981px)/19) calc(48px + (var(--root-width) - 981px)/19)

}



@media(max-width:685px) {

    .use-media-queries .iSTCpN.ivAnV0 {

        padding: 24px

    }

}



.lt-sm .iSTCpN.ivAnV0 {

    padding: 24px

}



.iSTCpN.TBrkhx,

.iSTCpN.g8vcTX {

    display: flex;

    flex: 1;

    flex-direction: column;

    overflow: hidden;

    padding-bottom: 24px;

    padding-top: 24px

}



.iSTCpN.EfvfyL,

.iSTCpN.NAWdyL,

.iSTCpN.PoYsMP {

    padding: 0

}



.iSTCpN.sCkhyN {

    display: inline-block;

    height: 100%;

    inset-inline-start: 0;

    padding: 27px 24px;

    position: absolute;

    top: 0;

    width: 100%

}



.iSTCpN.sCkhyN.ac4Ofz {

    padding: 32px 24px

}



.iSTCpN.sCkhyN.KEL4fK {

    background-color: rgba(0, 0, 0, .45)

}



.iSTCpN.FK1tXh,

.iSTCpN.JnzaaY,

.iSTCpN.hp0NoL {

    display: flex;

    flex-direction: column

}



.iSTCpN.LdmkLw {

    display: inline-block;

    inset-inline-start: 0;

    position: absolute;

    top: 0

}



.iSTCpN.FK1tXh,

.iSTCpN.JnzaaY,

.iSTCpN.LdmkLw,

.iSTCpN.hp0NoL {

    height: 100%;

    padding: 27px 24px;

    width: 100%

}



.iSTCpN.FK1tXh.KEL4fK,

.iSTCpN.JnzaaY.KEL4fK,

.iSTCpN.LdmkLw.KEL4fK,

.iSTCpN.hp0NoL.KEL4fK {

    background-color: rgba(0, 0, 0, .45)

}



.iSTCpN.FK1tXh.ac4Ofz,

.iSTCpN.JnzaaY.ac4Ofz,

.iSTCpN.LdmkLw.ac4Ofz,

.iSTCpN.hp0NoL.ac4Ofz {

    padding: 32px 24px

}



.O16KGI {

    display: block

}



.JMCi2v,

.O16KGI {

    color: inherit;

    font: inherit

}



.JMCi2v {

    box-sizing: content-box;

    flex: 1 1 auto;

    margin: -3px;

    overflow: hidden;

    padding: 3px;

    width: 100%

}



.JMCi2v.pu51Xe {

    text-align: start

}



.JMCi2v.jDqjOt.mqysW5.ZBB0ua {

    margin-top: -19px

}



.JMCi2v.UUSLFD.mqysW5.ZBB0ua {

    margin-top: -48px

}



.JMCi2v.hKl06e.mqysW5.ZBB0ua,

.JMCi2v.i_25UC.mqysW5.ZBB0ua,

.JMCi2v.lyd6fK.mqysW5.ZBB0ua,

.JMCi2v.yWOr1I.mqysW5.ZBB0ua {

    margin-top: -36px

}



.JMCi2v.x_FPRX.mqysW5.ZBB0ua {

    margin-top: -25px

}



.JMCi2v.TBrkhx,

.JMCi2v.g8vcTX,

.JMCi2v.ivAnV0 {

    display: flex;

    flex-direction: column

}



.JMCi2v.TBrkhx.ac4Ofz,

.JMCi2v.g8vcTX.ac4Ofz,

.JMCi2v.ivAnV0.ac4Ofz {

    padding-inline-end: 0

}



.JMCi2v.TBrkhx.ZBB0ua,

.JMCi2v.g8vcTX.ZBB0ua,

.JMCi2v.ivAnV0.ZBB0ua {

    margin-top: -43px

}



.JMCi2v.TBrkhx.xs2MeC.ZBB0ua,

.JMCi2v.g8vcTX.xs2MeC.ZBB0ua,

.JMCi2v.ivAnV0.xs2MeC.ZBB0ua {

    margin-top: -23px

}



.JMCi2v.jDqjOt.ZBB0ua {

    position: relative;

    top: -29px

}



.JMCi2v.UUSLFD.ZBB0ua {

    margin-top: -29px

}



.JMCi2v.hKl06e.ZBB0ua,

.JMCi2v.i_25UC.ZBB0ua,

.JMCi2v.lyd6fK.ZBB0ua,

.JMCi2v.yWOr1I.ZBB0ua {

    margin-top: -13px

}



.JMCi2v.x_FPRX.ZBB0ua {

    margin-top: -6px

}



.JMCi2v.FK1tXh,

.JMCi2v.JnzaaY,

.JMCi2v.hp0NoL {

    height: 100%

}



.JMCi2v.FK1tXh.I5nSmk,

.JMCi2v.JnzaaY.I5nSmk,

.JMCi2v.hp0NoL.I5nSmk {

    flex-grow: 0;

    height: unset

}



.JMCi2v.hKl06e {

    white-space: normal

}



.hrftIZ.glhtJc.ZBB0ua {

    margin-top: -28px;

    margin-inline-end: 12px

}



.FbwBsX {

    margin-bottom: var(--blog-pl-default-title-margin)

}



.FbwBsX.hKl06e p {

    margin-top: var(--blog-pl-slider-title-margin-top)

}



.FbwBsX.EfvfyL.ZBB0ua,

.FbwBsX.NAWdyL.ZBB0ua,

.FbwBsX.PoYsMP.ZBB0ua,

.FbwBsX.TBrkhx.ZBB0ua,

.FbwBsX.UUSLFD.ZBB0ua,

.FbwBsX.g8vcTX.ZBB0ua,

.FbwBsX.hKl06e.ZBB0ua,

.FbwBsX.i_25UC.ZBB0ua,

.FbwBsX.lyd6fK.ZBB0ua,

.FbwBsX.x_FPRX.ZBB0ua,

.FbwBsX.yWOr1I.ZBB0ua {

    margin-inline-end: 30px

}



.FbwBsX.EfvfyL.xs2MeC.ZBB0ua,

.FbwBsX.NAWdyL.xs2MeC.ZBB0ua,

.FbwBsX.PoYsMP.xs2MeC.ZBB0ua,

.FbwBsX.TBrkhx.xs2MeC.ZBB0ua,

.FbwBsX.UUSLFD.xs2MeC.ZBB0ua,

.FbwBsX.g8vcTX.xs2MeC.ZBB0ua,

.FbwBsX.hKl06e.xs2MeC.ZBB0ua,

.FbwBsX.i_25UC.xs2MeC.ZBB0ua,

.FbwBsX.lyd6fK.xs2MeC.ZBB0ua,

.FbwBsX.x_FPRX.xs2MeC.ZBB0ua,

.FbwBsX.yWOr1I.xs2MeC.ZBB0ua {

    margin-inline-end: 0

}



@media(min-width:660px) {

    .use-media-queries .FbwBsX {

        margin-bottom: 20px

    }



    .use-media-queries .FbwBsX.G1V6el {

        margin-bottom: 11px

    }



    .use-media-queries .FbwBsX.G1V6el.ZBB0ua {

        margin-bottom: -14px;

        margin-top: -13px;

        max-width: 209px;

        position: relative;

        top: -24px

    }



    .use-media-queries .FbwBsX.G1V6el.ZBB0ua.CzG_Nm {

        max-width: 189px

    }



    .use-media-queries .FbwBsX.G1V6el.xs2MeC.ZBB0ua {

        margin-top: 12px;

        max-width: none

    }



    .use-media-queries .FbwBsX.G1V6el.xs2MeC.ZBB0ua.CzG_Nm {

        max-width: none-20px

    }



    .use-media-queries .FbwBsX.KwFkyo {

        margin-bottom: 10px

    }



    .use-media-queries .FbwBsX.KwFkyo.ZBB0ua {

        margin-bottom: -13px;

        margin-top: -13px;

        max-width: 359px;

        position: relative;

        top: -24px

    }



    .use-media-queries .FbwBsX.KwFkyo.ZBB0ua.CzG_Nm {

        max-width: 339px

    }



    .use-media-queries .FbwBsX.KwFkyo.xs2MeC.ZBB0ua {

        margin-top: 17px;

        max-width: none

    }



    .use-media-queries .FbwBsX.KwFkyo.xs2MeC.ZBB0ua.CzG_Nm {

        max-width: none-20px

    }



    .use-media-queries .FbwBsX.x_FPRX {

        margin-bottom: 10px

    }



    .use-media-queries .FbwBsX.feQY6g {

        margin-bottom: 9px;

        max-width: 740px

    }



    .use-media-queries .FbwBsX.feQY6g.ZBB0ua {

        margin-bottom: -12px;

        margin-top: -6px;

        position: relative;

        top: -31px

    }



    .use-media-queries .FbwBsX.feQY6g.xs2MeC.ZBB0ua {

        margin-top: 12px;

        max-width: none

    }



    .use-media-queries .FbwBsX.feQY6g.xs2MeC.ZBB0ua.CzG_Nm {

        max-width: none-20px

    }



    .use-media-queries .FbwBsX.jDqjOt {

        margin-bottom: var(--blog-pl-common-title-margin)

    }



    .use-media-queries .FbwBsX.jDqjOt.ZBB0ua {

        max-width: 207px

    }



    .use-media-queries .FbwBsX.jDqjOt.ZBB0ua.CzG_Nm {

        max-width: 187px

    }



    .use-media-queries .FbwBsX.jDqjOt.xs2MeC.ZBB0ua {

        max-width: none

    }



    .use-media-queries .FbwBsX.jDqjOt.xs2MeC.ZBB0ua.CzG_Nm {

        max-width: none-20px

    }



    .use-media-queries .FbwBsX.UUSLFD,

    .use-media-queries .FbwBsX.hKl06e,

    .use-media-queries .FbwBsX.i_25UC,

    .use-media-queries .FbwBsX.lyd6fK,

    .use-media-queries .FbwBsX.yWOr1I {

        margin-bottom: var(--blog-pl-common-title-margin)

    }



    .use-media-queries .FbwBsX.EfvfyL.ZBB0ua,

    .use-media-queries .FbwBsX.NAWdyL.ZBB0ua,

    .use-media-queries .FbwBsX.PoYsMP.ZBB0ua,

    .use-media-queries .FbwBsX.TBrkhx.ZBB0ua,

    .use-media-queries .FbwBsX.UUSLFD.ZBB0ua,

    .use-media-queries .FbwBsX.g8vcTX.ZBB0ua,

    .use-media-queries .FbwBsX.hKl06e.ZBB0ua,

    .use-media-queries .FbwBsX.i_25UC.ZBB0ua,

    .use-media-queries .FbwBsX.lyd6fK.ZBB0ua,

    .use-media-queries .FbwBsX.yWOr1I.ZBB0ua {

        margin-inline-end: 30px

    }



    .use-media-queries .FbwBsX.EfvfyL.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.NAWdyL.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.PoYsMP.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.TBrkhx.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.UUSLFD.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.g8vcTX.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.hKl06e.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.i_25UC.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.lyd6fK.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.yWOr1I.xs2MeC.ZBB0ua {

        margin-inline-end: 0

    }



    .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua,

    .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua,

    .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua,

    .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua,

    .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua,

    .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua {

        max-width: 342px

    }



    .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua.CzG_Nm,

    .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua.CzG_Nm,

    .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua.CzG_Nm,

    .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua.CzG_Nm,

    .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua.CzG_Nm,

    .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua.CzG_Nm {

        max-width: 322px

    }



    .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua,

    .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua {

        max-width: none

    }



    .use-media-queries .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,

    .use-media-queries .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,

    .use-media-queries .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,

    .use-media-queries .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,

    .use-media-queries .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,

    .use-media-queries .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm {

        max-width: none-20px

    }



    .use-media-queries .FbwBsX.ZpmKeC {

        margin-bottom: 6px

    }



    .use-media-queries .FbwBsX.sCkhyN {

        margin-bottom: 12px

    }



    .use-media-queries .FbwBsX.sCkhyN.JufO9Q {

        bottom: 0;

        margin-bottom: 30px

    }



    .use-media-queries .FbwBsX.FK1tXh,

    .use-media-queries .FbwBsX.JnzaaY,

    .use-media-queries .FbwBsX.LdmkLw,

    .use-media-queries .FbwBsX.hp0NoL {

        margin-bottom: 18px

    }



    .use-media-queries .FbwBsX.FK1tXh.JufO9Q,

    .use-media-queries .FbwBsX.JnzaaY.JufO9Q,

    .use-media-queries .FbwBsX.LdmkLw.JufO9Q,

    .use-media-queries .FbwBsX.hp0NoL.JufO9Q {

        bottom: 0;

        margin-bottom: 36px

    }



    .use-media-queries .FbwBsX.FK1tXh.JufO9Q,

    .use-media-queries .FbwBsX.JnzaaY.JufO9Q,

    .use-media-queries .FbwBsX.hp0NoL.JufO9Q {

        margin-bottom: 0;

        padding-bottom: 0

    }

}



.gt-xs .FbwBsX {

    margin-bottom: 20px

}



.gt-xs .FbwBsX.G1V6el {

    margin-bottom: 11px

}



.gt-xs .FbwBsX.G1V6el.ZBB0ua {

    margin-bottom: -14px;

    margin-top: -13px;

    max-width: 209px;

    position: relative;

    top: -24px

}



.gt-xs .FbwBsX.G1V6el.ZBB0ua.CzG_Nm {

    max-width: 189px

}



.gt-xs .FbwBsX.G1V6el.xs2MeC.ZBB0ua {

    margin-top: 12px;

    max-width: none

}



.gt-xs .FbwBsX.G1V6el.xs2MeC.ZBB0ua.CzG_Nm {

    max-width: none-20px

}



.gt-xs .FbwBsX.KwFkyo {

    margin-bottom: 10px

}



.gt-xs .FbwBsX.KwFkyo.ZBB0ua {

    margin-bottom: -13px;

    margin-top: -13px;

    max-width: 359px;

    position: relative;

    top: -24px

}



.gt-xs .FbwBsX.KwFkyo.ZBB0ua.CzG_Nm {

    max-width: 339px

}



.gt-xs .FbwBsX.KwFkyo.xs2MeC.ZBB0ua {

    margin-top: 17px;

    max-width: none

}



.gt-xs .FbwBsX.KwFkyo.xs2MeC.ZBB0ua.CzG_Nm {

    max-width: none-20px

}



.gt-xs .FbwBsX.x_FPRX {

    margin-bottom: 10px

}



.gt-xs .FbwBsX.feQY6g {

    margin-bottom: 9px;

    max-width: 740px

}



.gt-xs .FbwBsX.feQY6g.ZBB0ua {

    margin-bottom: -12px;

    margin-top: -6px;

    position: relative;

    top: -31px

}



.gt-xs .FbwBsX.feQY6g.xs2MeC.ZBB0ua {

    margin-top: 12px;

    max-width: none

}



.gt-xs .FbwBsX.feQY6g.xs2MeC.ZBB0ua.CzG_Nm {

    max-width: none-20px

}



.gt-xs .FbwBsX.jDqjOt {

    margin-bottom: var(--blog-pl-common-title-margin)

}



.gt-xs .FbwBsX.jDqjOt.ZBB0ua {

    max-width: 207px

}



.gt-xs .FbwBsX.jDqjOt.ZBB0ua.CzG_Nm {

    max-width: 187px

}



.gt-xs .FbwBsX.jDqjOt.xs2MeC.ZBB0ua {

    max-width: none

}



.gt-xs .FbwBsX.jDqjOt.xs2MeC.ZBB0ua.CzG_Nm {

    max-width: none-20px

}



.gt-xs .FbwBsX.UUSLFD,

.gt-xs .FbwBsX.hKl06e,

.gt-xs .FbwBsX.i_25UC,

.gt-xs .FbwBsX.lyd6fK,

.gt-xs .FbwBsX.yWOr1I {

    margin-bottom: var(--blog-pl-common-title-margin)

}



.gt-xs .FbwBsX.EfvfyL.ZBB0ua,

.gt-xs .FbwBsX.NAWdyL.ZBB0ua,

.gt-xs .FbwBsX.PoYsMP.ZBB0ua,

.gt-xs .FbwBsX.TBrkhx.ZBB0ua,

.gt-xs .FbwBsX.UUSLFD.ZBB0ua,

.gt-xs .FbwBsX.g8vcTX.ZBB0ua,

.gt-xs .FbwBsX.hKl06e.ZBB0ua,

.gt-xs .FbwBsX.i_25UC.ZBB0ua,

.gt-xs .FbwBsX.lyd6fK.ZBB0ua,

.gt-xs .FbwBsX.yWOr1I.ZBB0ua {

    margin-inline-end: 30px

}



.gt-xs .FbwBsX.EfvfyL.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.NAWdyL.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.PoYsMP.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.TBrkhx.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.UUSLFD.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.g8vcTX.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.hKl06e.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.i_25UC.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.lyd6fK.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.yWOr1I.xs2MeC.ZBB0ua {

    margin-inline-end: 0

}



.gt-xs .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua,

.gt-xs .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua,

.gt-xs .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua,

.gt-xs .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua,

.gt-xs .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua,

.gt-xs .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua {

    max-width: 342px

}



.gt-xs .FbwBsX.EfvfyL.ac4Ofz.ZBB0ua.CzG_Nm,

.gt-xs .FbwBsX.NAWdyL.ac4Ofz.ZBB0ua.CzG_Nm,

.gt-xs .FbwBsX.PoYsMP.ac4Ofz.ZBB0ua.CzG_Nm,

.gt-xs .FbwBsX.TBrkhx.ac4Ofz.ZBB0ua.CzG_Nm,

.gt-xs .FbwBsX.g8vcTX.ac4Ofz.ZBB0ua.CzG_Nm,

.gt-xs .FbwBsX.ivAnV0.ac4Ofz.ZBB0ua.CzG_Nm {

    max-width: 322px

}



.gt-xs .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua,

.gt-xs .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua {

    max-width: none

}



.gt-xs .FbwBsX.EfvfyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,

.gt-xs .FbwBsX.NAWdyL.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,

.gt-xs .FbwBsX.PoYsMP.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,

.gt-xs .FbwBsX.TBrkhx.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,

.gt-xs .FbwBsX.g8vcTX.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm,

.gt-xs .FbwBsX.ivAnV0.ac4Ofz.xs2MeC.ZBB0ua.CzG_Nm {

    max-width: none-20px

}



.gt-xs .FbwBsX.ZpmKeC {

    margin-bottom: 6px

}



.gt-xs .FbwBsX.sCkhyN {

    margin-bottom: 12px

}



.gt-xs .FbwBsX.sCkhyN.JufO9Q {

    bottom: 0;

    margin-bottom: 30px

}



.gt-xs .FbwBsX.FK1tXh,

.gt-xs .FbwBsX.JnzaaY,

.gt-xs .FbwBsX.LdmkLw,

.gt-xs .FbwBsX.hp0NoL {

    margin-bottom: 18px

}



.gt-xs .FbwBsX.FK1tXh.JufO9Q,

.gt-xs .FbwBsX.JnzaaY.JufO9Q,

.gt-xs .FbwBsX.LdmkLw.JufO9Q,

.gt-xs .FbwBsX.hp0NoL.JufO9Q {

    bottom: 0;

    margin-bottom: 36px

}



.gt-xs .FbwBsX.FK1tXh.JufO9Q,

.gt-xs .FbwBsX.JnzaaY.JufO9Q,

.gt-xs .FbwBsX.hp0NoL.JufO9Q {

    margin-bottom: 0;

    padding-bottom: 0

}



.FbwBsX.glhtJc {

    margin-bottom: 0

}



.FbwBsX.WdRrHJ.AkO1lZ,

.FbwBsX.glhtJc.AkO1lZ {

    margin-bottom: 18px

}



.FbwBsX.WdRrHJ.ySFpqx,

.FbwBsX.glhtJc.ySFpqx {

    margin-bottom: 0

}



.FbwBsX.WdRrHJ.ZBB0ua,

.FbwBsX.glhtJc.ZBB0ua {

    margin-top: -43px;

    max-width: 263px

}



.FbwBsX.WdRrHJ.ZBB0ua.CzG_Nm,

.FbwBsX.glhtJc.ZBB0ua.CzG_Nm {

    max-width: 243px

}



.FbwBsX.WdRrHJ.xs2MeC.ZBB0ua,

.FbwBsX.glhtJc.xs2MeC.ZBB0ua {

    margin-top: -19px;

    max-width: none

}



.FbwBsX.WdRrHJ.xs2MeC.ZBB0ua.CzG_Nm,

.FbwBsX.glhtJc.xs2MeC.ZBB0ua.CzG_Nm {

    max-width: none-20px

}



.FbwBsX.WdRrHJ.I5nSmk,

.FbwBsX.WdRrHJ.xs2MeC.I5nSmk,

.FbwBsX.glhtJc.I5nSmk,

.FbwBsX.glhtJc.xs2MeC.I5nSmk {

    margin-top: 0

}



.FbwBsX.TBrkhx,

.FbwBsX.g8vcTX,

.FbwBsX.ivAnV0 {

    border-bottom: 12px solid transparent;

    margin: 0

}



.FbwBsX.EfvfyL,

.FbwBsX.NAWdyL,

.FbwBsX.PoYsMP {

    border-bottom: 8px solid transparent;

    margin: 0

}



.nebVix {

    padding-bottom: 18px

}



@media(min-width:660px) {

    .use-media-queries .nebVix {

        padding-bottom: 23px

    }

}



.gt-xs .nebVix {

    padding-bottom: 23px

}



.nebVix.glhtJc {

    margin-top: 10px

}



.nebVix.WdRrHJ.JufO9Q,

.nebVix.glhtJc.JufO9Q {

    padding-bottom: 0

}



.nebVix.feQY6g {

    max-width: 740px

}



.nebVix.EfvfyL,

.nebVix.NAWdyL,

.nebVix.PoYsMP,

.nebVix.TBrkhx,

.nebVix.g8vcTX,

.nebVix.ivAnV0 {

    display: flex;

    flex: 1;

    overflow: hidden;

    padding: 0

}



.sCkhyN {

    color: #fff

}



.sCkhyN.RiOfiW {

    display: inline-block;

    height: 292px;

    width: 292px

}



.sCkhyN .ITPCIq,

.sCkhyN .pccjOy,

.sCkhyN.RiOfiW.pu51Xe {

    height: 100%;

    width: 100%

}



.sCkhyN.JMCi2v {

    display: flex;

    flex-direction: column;

    justify-content: flex-end

}



.sCkhyN.FbwBsX {

    bottom: 60px;

    position: absolute;

    width: calc(100% - 48px)

}



.sCkhyN.NPsER6 {

    bottom: 27px;

    display: inline-block;

    inset-inline-end: 24px;

    inset-inline-start: 24px;

    position: absolute

}



.LdmkLw.FbwBsX {

    bottom: 60px;

    position: absolute;

    width: calc(100% - 48px)

}



.FK1tXh.FbwBsX,

.JnzaaY.FbwBsX,

.hp0NoL.FbwBsX {

    padding-bottom: 30px

}



.FK1tXh.FbwBsX.p8Uk20,

.JnzaaY.FbwBsX.p8Uk20,

.hp0NoL.FbwBsX.p8Uk20 {

    margin: 0;

    padding: 0

}



.FK1tXh,

.JnzaaY,

.LdmkLw,

.hp0NoL {

    color: #fff

}



.FK1tXh.RiOfiW,

.JnzaaY.RiOfiW,

.LdmkLw.RiOfiW,

.hp0NoL.RiOfiW {

    display: inline-block;

    height: 454px;

    width: 454px

}



.FK1tXh .ITPCIq,

.FK1tXh .pccjOy,

.FK1tXh.RiOfiW.pu51Xe,

.JnzaaY .ITPCIq,

.JnzaaY .pccjOy,

.JnzaaY.RiOfiW.pu51Xe,

.LdmkLw .ITPCIq,

.LdmkLw .pccjOy,

.LdmkLw.RiOfiW.pu51Xe,

.hp0NoL .ITPCIq,

.hp0NoL .pccjOy,

.hp0NoL.RiOfiW.pu51Xe {

    height: 100%;

    width: 100%

}



.FK1tXh.JMCi2v,

.JnzaaY.JMCi2v,

.LdmkLw.JMCi2v,

.hp0NoL.JMCi2v {

    display: flex;

    flex-direction: column;

    justify-content: flex-end

}



.FK1tXh.NPsER6,

.JnzaaY.NPsER6,

.LdmkLw.NPsER6,

.hp0NoL.NPsER6 {

    bottom: 27px;

    display: inline-block;

    inset-inline-end: 24px;

    inset-inline-start: 24px;

    position: absolute

}



.n9F1tl {

    fill: #fff

}



.VMF9AQ {

    color: #fff

}



.BVf6py {

    background-color: #fff

}



.TE7que {

    height: 1px;

    opacity: .2

}



@media(min-width:660px) {

    .use-media-queries .TE7que {

        margin-bottom: 12px

    }

}



.gt-xs .TE7que {

    margin-bottom: 12px

}



.TE7que:not(.iD0LEx) {

    margin-bottom: var(--blog-pl-footer-separator-margin)

}



.TE7que.iD0LEx {

    margin-top: 24px

}



.TE7que.iD0LEx.vxAOcp {

    margin-top: 18px

}



.FK1tXh .TE7que,

.JnzaaY .TE7que,

.LdmkLw .TE7que,

.hp0NoL .TE7que,

.sCkhyN .TE7que {

    opacity: 1

}



.NPsER6.TBrkhx,

.NPsER6.g8vcTX {

    margin-top: auto

}



.NPsER6.TBrkhx.kzwb6t,

.NPsER6.g8vcTX.kzwb6t {

    padding-top: 12px

}



@media(max-width:685px) {



    .use-media-queries .NPsER6.TBrkhx,

    .use-media-queries .NPsER6.g8vcTX {

        padding-top: 12px

    }

}



.lt-sm .NPsER6.TBrkhx,

.lt-sm .NPsER6.g8vcTX {

    padding-top: 12px

}



.NPsER6.ivAnV0 {

    margin-top: auto

}



.NPsER6.ivAnV0.kzwb6t {

    padding-top: 36px

}



@media(max-width:685px) {

    .use-media-queries .NPsER6.ivAnV0 {

        padding-top: 36px

    }

}



.lt-sm .NPsER6.ivAnV0 {

    padding-top: 36px

}



.NPsER6.UUSLFD,

.NPsER6.hKl06e,

.NPsER6.i_25UC,

.NPsER6.jDqjOt,

.NPsER6.lyd6fK,

.NPsER6.yWOr1I {

    margin-top: auto;

    padding-top: 12px

}



.NPsER6.i_25UC.zwuMcM,

.NPsER6.lyd6fK.zwuMcM,

.NPsER6.yWOr1I.zwuMcM {

    padding-top: var(--blog-pl-footer-padding-top)

}



.GGI4XB {

    display: block;

    margin: 15px 0 -11px

}



.app-desktop .GGI4XB {

    display: none

}



.NtnM8D {

    opacity: .6

}



.tFEVbz {

    flex: 0 0 50%

}



.QP8OH2 {

    padding-top: 75%;

    position: relative;

    width: 100%

}



.Gf88Ln {

    -webkit-box-orient: vertical;

    display: -webkit-box;

    overflow: hidden;

    text-overflow: ellipsis

}



@media(min-width:686px) {

    .use-media-queries .Gf88Ln {

        -webkit-line-clamp: 1

    }

}



.gt-s .Gf88Ln {

    -webkit-line-clamp: 1

}



@media(min-width:740px) {

    .use-media-queries .Gf88Ln {

        -webkit-line-clamp: 2

    }

}



.gt-740 .Gf88Ln {

    -webkit-line-clamp: 2

}



@media(min-width:886px) {

    .use-media-queries .Gf88Ln {

        -webkit-line-clamp: 3

    }

}



.gt-886 .Gf88Ln {

    -webkit-line-clamp: 3

}



.so9KdE.TBrkhx,

.so9KdE.g8vcTX {

    -webkit-mask-image: linear-gradient(0deg, transparent, #000 30px);

    mask-image: linear-gradient(0deg, transparent, #000 30px)

}



.hMB1wk {

    display: inline

}



.CHRJex {

    cursor: pointer

}



._UH27m {

    position: relative !important

}



.EQ1O0U {

    display: flex !important;

    margin: 14px 0

}



.EQ1O0U.xczrBK {

    --full-icon-color: var(--post-homepage-ratingFilledStarColor, var(--wix-color-8));

    --empty-icon-color: var(--post-homepage-ratingUnfilledStarColor, var(--wix-color-3));

    color: rgb(var(--post-homepage-ratingFontColor, var(--wix-color-5)));

    font: var(--post-homepage-ratingFont, var(--wix-font-Body-M));

    font-size: var(--post-homepage-ratingFont-size, 14px);

    -webkit-text-decoration: var(--post-homepage-ratingFont-text-decoration);

    text-decoration: var(--post-homepage-ratingFont-text-decoration)

}



.EQ1O0U.xczrBK.amZSNe {

    --full-icon-color: var(--post-homepage-TOI-ratingFilledStarColor, var(--wix-color-8));

    --empty-icon-color: var(--post-homepage-TOI-ratingUnfilledStarColor, var(--wix-color-3));

    color: rgb(var(--post-homepage-TOI-ratingFontColor, var(--wix-color-5)))

}



.EQ1O0U.hrftIZ {

    --full-icon-color: var(--post-category-ratingFilledStarColor, var(--wix-color-8));

    --empty-icon-color: var(--post-category-ratingUnfilledStarColor, var(--wix-color-3));

    color: rgb(var(--post-category-ratingFontColor, var(--wix-color-5)));

    font: var(--post-category-ratingFont, var(--wix-font-Body-M));

    font-size: var(--post-category-ratingFont-size, 14px);

    -webkit-text-decoration: var(--post-category-ratingFont-text-decoration);

    text-decoration: var(--post-category-ratingFont-text-decoration)

}



.EQ1O0U.hrftIZ.amZSNe {

    --full-icon-color: var(--post-category-TOI-ratingFilledStarColor, var(--wix-color-8));

    --empty-icon-color: var(--post-category-TOI-ratingUnfilledStarColor, var(--wix-color-3));

    color: rgb(var(--post-category-TOI-ratingFontColor, var(--wix-color-5)))

}



.EQ1O0U.zwuMcM {

    --full-icon-color: var(--post-post-list-ratingFilledStarColor, var(--wix-color-8));

    --empty-icon-color: var(--post-post-list-ratingUnfilledStarColor, var(--wix-color-3));

    color: rgb(var(--post-post-list-ratingFontColor, var(--wix-color-5)));

    font: var(--post-post-list-ratingFont, var(--wix-font-Body-M));

    font-size: var(--post-post-list-ratingFont-size, 14px);

    -webkit-text-decoration: var(--post-post-list-ratingFont-text-decoration);

    text-decoration: var(--post-post-list-ratingFont-text-decoration)

}



.EQ1O0U.zwuMcM.amZSNe {

    --full-icon-color: var(--post-post-list-TOI-ratingFilledStarColor, var(--wix-color-8));

    --empty-icon-color: var(--post-post-list-TOI-ratingUnfilledStarColor, var(--wix-color-3));

    color: rgb(var(--post-post-list-TOI-ratingFontColor, var(--wix-color-5)))

}



.EQ1O0U.NAWdyL {

    margin: 8px 0

}



.EQ1O0U.TBrkhx,

.EQ1O0U.g8vcTX,

.EQ1O0U.ivAnV0 {

    margin-bottom: 2px

}



.EQ1O0U.FK1tXh.JufO9Q,

.EQ1O0U.JnzaaY.JufO9Q,

.EQ1O0U.LdmkLw.JufO9Q,

.EQ1O0U.hp0NoL.JufO9Q {

    margin-bottom: 0

}



.AsLaVa {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='16'%3E%3Cpath d='M18 4.988A4.926 4.926 0 0 0 13.139 0 4.828 4.828 0 0 0 9 2.383 4.828 4.828 0 0 0 4.86 0 4.925 4.925 0 0 0 0 4.988a5.025 5.025 0 0 0 1.668 3.755l6.888 7.068a.616.616 0 0 0 .887 0l6.888-7.068A5.025 5.025 0 0 0 18 4.988Z' style='fill:%23f04545;fill-rule:evenodd'/%3E%3C/svg%3E")

}



.LtaU1R {

    cursor: pointer;

    height: 19px;

    vertical-align: middle;

    width: 19px

}



.LtaU1R,

.LtaU1R svg {

    display: inline-block;

    position: relative

}



.LtaU1R svg {

    fill: transparent;

    stroke: #e84a43;

    stroke-width: 1.5px;

    transition: fill .25s

}



.LtaU1R ._zh4Km {

    display: none

}



.LtaU1R.rbBvhf svg {

    fill: #e84a43;

    stroke: none;

    opacity: 1

}



.LtaU1R.rbBvhf ._zh4Km {

    border: 3px solid #e84a43;

    border-radius: 100%;

    height: 24px;

    inset-inline-start: -3px;

    top: -3px;

    width: 24px

}



.LtaU1R.rbBvhf .IiFRN3,

.LtaU1R.rbBvhf ._zh4Km {

    display: inline-block;

    opacity: 0;

    position: absolute

}



.LtaU1R.rbBvhf .IiFRN3 {

    background-color: #e84a43;

    border-radius: 100%;

    height: 4px;

    inset-inline-start: 8px;

    top: 7px;

    width: 4px

}



.U1kLgW.LtaU1R.rbBvhf svg {

    animation: qrbXQX .5s

}



.U1kLgW.LtaU1R.rbBvhf ._zh4Km {

    animation: kWXE2n .3s

}



.U1kLgW.LtaU1R.rbBvhf .IiFRN3 {

    animation: e1MjpB .5s;

    animation-delay: .1s

}



.GKdqLq,

.TlM_il,

.ab2Jus,

.h1CBon {

    display: inline-block;

    height: 6px;

    inset-inline-start: 8px;

    position: absolute;

    top: 7px;

    width: 6px

}



.TlM_il {

    transform: rotate(0deg)

}



.h1CBon {

    transform: rotate(144deg)

}



.ab2Jus {

    transform: rotate(216deg)

}



.GKdqLq {

    transform: rotate(288deg)

}



@keyframes qrbXQX {

    0% {

        transform: scale(.1)

    }



    40% {

        transform: scale(1.3)

    }



    70% {

        transform: scale(.9)

    }



    90% {

        transform: scale(1.1)

    }



    to {

        transform: scale(1)

    }

}



@keyframes kWXE2n {

    0% {

        opacity: .1;

        transform: scale(.1)

    }



    20% {

        opacity: 1

    }



    to {

        opacity: 0;

        transform: scale(1.5)

    }

}



@keyframes e1MjpB {

    0% {

        opacity: 0;

        transform: translateX(5px) scale(1)

    }



    20% {

        opacity: 1

    }



    to {

        opacity: 0;

        transform: translateX(17px) scale(0)

    }

}



.Kh5HMz {

    background: none;

    border: 0;

    color: inherit;

    font: inherit;

    font-size: inherit !important;

    line-height: 1;

    padding: 0

}



.h7K_lu {

    align-items: center;

    display: inline-flex

}



.FYRNvd {

    padding-inline-end: 5px

}



.p9gct4 {

    flex-direction: row-reverse

}



.p9gct4 .FYRNvd {

    padding-inline-end: 0;

    padding-inline-start: 5px

}



.laz8E8 {

    clip: rect(1px, 1px, 1px, 1px) !important;

    border: 0 !important;

    clip-path: inset(50%) !important;

    height: 1px !important;

    overflow: hidden !important;

    padding: 0 !important;

    position: absolute !important;

    white-space: nowrap !important;

    width: 1px !important

}



.t66ylj {

    align-items: center;

    display: inline-flex;

    padding-inline-end: 2px

}



.eYQJQu:not(:first-child) {

    margin-inline-start: 6px

}



.E54HWO {

    align-items: center;

    display: flex;

    white-space: nowrap

}



.E54HWO>*+* {

    margin-inline-start: 16px

}



.lkXNhM {

    color: inherit;

    display: inline-flex;

    font: inherit

}



.NT9zC5 {

    display: flex;

    font-size: 12px !important;

    height: var(--blog-pl-footer-content-height);

    justify-content: space-between;

    line-height: 1.5

}



.NT9zC5.KToN9P,

.NT9zC5.T6pLzn,

.NT9zC5.eJayAP {

    justify-content: flex-start

}



.zGPuSQ {

    font-size: inherit !important

}



.PsEy9r {

    display: flex;

    margin-inline-end: 16px

}



.L2cuMO {

    align-items: center;

    display: flex;

    justify-content: flex-end

}



.Ym42pV {

    display: inline-block;

    max-width: -moz-min-content;

    max-width: min-content;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 100%

}



.CS4xCt {

    font-size: 0;

    line-height: 1.2;

    margin: 0 0 var(--blog-pl-category-label-margin-bottom)

}



.pratMU {

    display: inline-block

}



.d7TwYL,

.g99UQY,

.u0T9F0 {

    margin-top: 4px

}



.TRcECH {

    margin-bottom: var(--blog-pl-slider-category-label-margin-bottom)

}



.TpXFK4,

.dU7Co_,

.ewnq0g,

.sEWsEY {

    align-items: flex-start;

    display: flex;

    flex-direction: column;

    flex-grow: 1;

    justify-content: flex-end

}



@media(max-width:659px) {



    .use-media-queries .TpXFK4,

    .use-media-queries .dU7Co_,

    .use-media-queries .ewnq0g,

    .use-media-queries .sEWsEY {

        margin-bottom: 0

    }

}



.lt-s .TpXFK4,

.lt-s .dU7Co_,

.lt-s .ewnq0g,

.lt-s .sEWsEY {

    margin-bottom: 0

}



.dqpczu {

    background-color: rgb(var(--category-label-button-backgroundColor, var(--wix-color-8)));

    border-color: rgb(var(--category-label-button-borderColor, var(--wix-color-8)));

    border-radius: calc(var(--category-label-button-cornerRadius, 0)*1px);

    border-style: solid;

    border-width: calc(var(--category-label-button-borderWidth, 0)*1px);

    color: rgb(var(--category-label-button-textColor, var(--wix-color-1)));

    font: var(--category-label-button-textFont, var(--wix-font-Body-M));

    font-size: var(--category-label-button-textFont-size, 14px);

    padding: calc(var(--category-label-button-verticalPadding, 6)*1px) calc(var(--category-label-button-horizontalPadding, 12)*1px);

    -webkit-text-decoration: var(--category-label-button-textFont-text-decoration);

    text-decoration: var(--category-label-button-textFont-text-decoration)

}



.dqpczu:hover {

    background-color: rgb(var(--category-label-button-backgroundColorHover, var(--wix-color-8)));

    border-color: rgb(var(--category-label-button-borderColorHover, var(--wix-color-8)));

    color: rgb(var(--category-label-button-textColorHover, var(--wix-color-1)))

}



.SkWvPq {

    color: rgb(var(--category-label-text-textColor, var(--wix-color-8)));

    font: var(--category-label-text-textFont, var(--wix-font-Body-M));

    -webkit-text-decoration: var(--category-label-text-textFont-text-decoration);

    text-decoration: var(--category-label-text-textFont-text-decoration)

}



.SkWvPq:hover {

    color: rgb(var(--category-label-text-textColorHover, var(--wix-color-8)))

}



.iT3c03.dqpczu {

    background-color: rgb(var(--category-label-button-mobile-backgroundColor, var(--wix-color-8)));

    border-color: rgb(var(--category-label-button-mobile-borderColor, var(--wix-color-8)));

    border-radius: calc(var(--category-label-button-mobile-cornerRadius, 0)*1px);

    border-style: solid;

    border-width: calc(var(--category-label-button-mobile-borderWidth, 0)*1px);

    color: rgb(var(--category-label-button-mobile-textColor, var(--wix-color-1)));

    font: var(--category-label-button-mobile-textFont, var(--wix-font-Body-M));

    padding: calc(var(--category-label-button-mobile-verticalPadding, 6)*1px) calc(var(--category-label-button-mobile-horizontalPadding, 12)*1px)

}



.iT3c03.SkWvPq {

    color: rgb(var(--category-label-text-mobile-textColor, var(--wix-color-8)));

    font: var(--category-label-text-mobile-textFont, var(--wix-font-Body-M))

}



.tQ0Q1A {

    display: block;

    max-width: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap

}



@media print {

    .tQ0Q1A {

        color: #000 !important

    }

}



.tmHsxH {

    display: block;

    height: 1px;

    opacity: .2

}



.Dgf2Op {

    flex: 0 0 1px;

    flex-shrink: 0;

    height: 100%;

    opacity: .2;

    width: 1px

}



.Ki_0_s {

    align-self: center;

    border-radius: 50%;

    display: block;

    height: 2px;

    width: 2px

}



.xUuoH9 {

    align-items: center;

    display: flex;

    list-style: none;

    margin: 0;

    max-width: 100%;

    padding: 0;

    text-overflow: ellipsis;

    white-space: nowrap

}



.rmqd9q {

    margin: 0 8px

}



.F4tRtJ {

    min-width: 0

}



.MBUSKJ {

    font-size: inherit !important

}



.UZa2Xr:nth-child(3) {

    overflow: hidden;

    text-overflow: ellipsis

}



.dZs5e3 {

    display: flex;

    flex-direction: column;

    font-size: 12px !important;

    max-width: 100%;

    padding-inline-start: 10px

}



.dZs5e3:first-child {

    padding-inline-start: 0

}



.dZs5e3.krCqqh {

    font-size: inherit

}



@media(min-width:980px) {

    .use-media-queries .mtJpOF .dZs5e3 {

        padding-inline-start: 18px

    }

}



.gt-sm .mtJpOF .dZs5e3 {

    padding-inline-start: 18px

}



.dZs5e3.PZIDK7 ul {

    line-height: 19px

}



.mJ89ha {

    font-size: inherit !important

}



.taLqKM {

    align-items: center;

    display: flex;

    height: 19px;

    max-width: 100%

}



.lR3yj5 {

    border-radius: 50%;

    display: block;

    height: 100%;

    -o-object-fit: cover;

    object-fit: cover;

    overflow: hidden;

    width: 100%

}



.lR3yj5:active:after {

    background-color: rgba(0, 0, 0, .3)

}



.lR3yj5:after {

    content: "";

    display: block;

    padding-bottom: 100%

}



.dDcMfv,

.lAV2rI {

    height: 100%;

    width: 100%

}



.lAV2rI {

    display: block

}



.lAV2rI img {

    max-width: var(--wix-img-max-width, 100%)

}



.lAV2rI[data-animate-blur] img {

    filter: blur(9px);

    transition: filter .8s ease-in

}



.lAV2rI[data-animate-blur] img[data-load-done] {

    filter: none

}



.ERF5R1 {

    display: inline-block;

    height: 32px;

    position: relative;

    width: 32px

}



@media(min-width:660px) {

    .use-media-queries .ERF5R1.A9WFUN {

        height: 40px;

        width: 40px

    }

}



.gt-xs .ERF5R1.A9WFUN {

    height: 40px;

    width: 40px

}



@media(min-width:660px) {

    .use-media-queries .ERF5R1.A0qBRg {

        height: 92px;

        width: 92px

    }

}



.gt-xs .ERF5R1.A0qBRg {

    height: 92px;

    width: 92px

}



.ERF5R1.zI70HL {

    height: 80px;

    width: 80px

}



@media(min-width:660px) {

    .use-media-queries .ERF5R1.zI70HL {

        height: 100px;

        width: 100px

    }

}



.gt-xs .ERF5R1.zI70HL {

    height: 100px;

    width: 100px

}



.ERF5R1.pozZSb {

    height: 40px;

    width: 40px

}



@media(min-width:660px) {

    .use-media-queries .ERF5R1.pozZSb {

        height: 80px;

        width: 80px

    }

}



.gt-xs .ERF5R1.pozZSb {

    height: 80px;

    width: 80px

}



.ERF5R1.Zcb_uj {

    height: 30px;

    width: 30px

}



.ERF5R1.bCACxF {

    height: 20px;

    width: 20px

}



@media(min-width:660px) {

    .use-media-queries .ERF5R1.bCACxF {

        height: 40px;

        width: 40px

    }

}



.gt-xs .ERF5R1.bCACxF {

    height: 40px;

    width: 40px

}



.ERF5R1.C3KamW {

    height: 20px;

    width: 20px

}



@media(min-width:660px) {

    .use-media-queries .ERF5R1.C3KamW {

        height: 30px;

        width: 30px

    }

}



.gt-xs .ERF5R1.C3KamW {

    height: 30px;

    width: 30px

}



.lBv2XN {

    align-items: center;

    cursor: pointer;

    display: flex

}



.dlINDG {

    padding-inline-start: 12px

}



.dlINDG:first-child {

    padding-inline-start: 0

}



.WmZAIu {

    display: flex;

    height: 100%;

    position: relative;

    width: 100%

}



.Bvf4SR {

    background: none;

    border: none;

    font-size: 0;

    padding: 0

}



._EA3Ke {

    align-items: center;

    cursor: pointer;

    display: flex;

    height: 24px;

    justify-content: center;

    position: relative;

    width: 24px

}



.Z9ijf3 {

    box-shadow: 0 3px 8px 0 rgba(0, 0, 0, .2);

    margin: 5px;

    max-width: 300px;

    min-width: 200px;

    position: absolute;

    z-index: 900

}



.l6L1Fh {

    height: 19px

}



.bFiLuu {

    transform: translateZ(0)

}



.bFiLuu.post-header-icons-enter-active,

.bFiLuu.post-header-icons-leave-active {

    transition: max-width .2s

}



.bFiLuu.post-header-icons-enter-active .l6L1Fh,

.bFiLuu.post-header-icons-leave-active .l6L1Fh {

    transition: transform .2s

}



.bFiLuu.post-header-icons-enter.post-header-icons-enter-active,

.bFiLuu.post-header-icons-leave {

    max-width: 22px

}



.bFiLuu.post-header-icons-enter.post-header-icons-enter-active .l6L1Fh,

.bFiLuu.post-header-icons-leave .l6L1Fh {

    transform: scaleZ(0)

}



.bFiLuu.post-header-icons-enter,

.bFiLuu.post-header-icons-leave.post-header-icons-leave-active {

    max-width: 0

}



.bFiLuu.post-header-icons-enter .l6L1Fh,

.bFiLuu.post-header-icons-leave.post-header-icons-leave-active .l6L1Fh {

    transform: scale3d(0, 0, 0)

}



.XqK7Ko {

    align-items: center;

    display: flex

}



.XqK7Ko>*+* {

    margin-inline-start: 18px

}



.SbjQym {

    align-items: center;

    display: flex;

    justify-content: flex-end

}



@media(min-width:980px) {

    .use-media-queries .SbjQym {

        padding-bottom: 12px

    }

}



.gt-sm .SbjQym {

    padding-bottom: 12px

}



.SbjQym.IStc0y {

    padding-bottom: 18px

}



.SbjQym.YD6Z1G,

.SbjQym._dR9OP {

    padding-bottom: 12px

}



.SbjQym.Nn0z1D,

.SbjQym.SoK2Wc {

    padding-bottom: 24px

}



.SbjQym.AwRwmV,

.SbjQym.DKNKji,

.SbjQym.Ij__Zw,

.SbjQym.MLEYRZ,

.SbjQym.jc3Fi0,

.SbjQym.kAgxB9,

.SbjQym.otAa9D,

.SbjQym.rA58nq {

    padding-bottom: 12px

}



.SbjQym.otAa9D.Fsmreb,

.SbjQym.wjdRtO:not(.kAgxB9) {

    padding-bottom: 0

}



.SbjQym.wjdRtO:not(.kAgxB9).TjmPXo {

    margin-bottom: var(--blog-pl-header-margin-bottom)

}



.SbjQym.wjdRtO:not(.kAgxB9).TjmPXo.vL7wf0 {

    margin-bottom: 0

}



.SbjQym.wjdRtO:not(.kAgxB9).TjmPXo.YVAddP {

    margin-bottom: auto

}



.SbjQym.Mo4mKl {

    font-size: inherit;

    padding: 0

}



@media(min-width:980px) {

    .use-media-queries .SbjQym.Mo4mKl {

        padding: 11px 11px 24px

    }

}



.gt-sm .SbjQym.Mo4mKl {

    padding: 11px 11px 24px

}



.V_aJB6 {

    align-items: center;

    display: flex;

    flex: 1 1 auto;

    font-size: 14px;

    margin-inline-end: auto;

    max-inline-size: calc(100% - 42px);

    min-block-size: var(--blog-pl-header-height)

}



.V_aJB6.CH7asw {

    max-inline-size: calc(100% - 54px)

}



.Mo4mKl .V_aJB6 {

    font-size: inherit

}



@media(min-width:980px) {



    .use-media-queries .G1sD4r .V_aJB6,

    .use-media-queries .PVEWzt .V_aJB6,

    .use-media-queries .eOIH_4 .V_aJB6,

    .use-media-queries .otAa9D .V_aJB6 {

        font-size: 12px

    }

}



.gt-sm .G1sD4r .V_aJB6,

.gt-sm .PVEWzt .V_aJB6,

.gt-sm .eOIH_4 .V_aJB6,

.gt-sm .otAa9D .V_aJB6 {

    font-size: 12px

}



.pWST8_ .V_aJB6,

.rDlcKq .V_aJB6,

.vL7wf0 .V_aJB6 {

    height: auto

}



.YiEou4 {

    display: none

}



@media(min-width:980px) {

    .use-media-queries .YiEou4 {

        display: inline-block;

        margin-inline-start: auto

    }

}



.gt-sm .YiEou4 {

    display: inline-block;

    margin-inline-start: auto

}



.YfT_t7 {

    opacity: .6

}



.Dgs_GX {

    align-items: center;

    display: flex;

    margin-inline-end: 3px

}



.YiEou4+.Dgs_GX {

    margin-inline-start: 12px

}



.GygROR {

    margin: 0;

    margin-inline-end: -9px

}



.GygROR.pWST8_,

.GygROR.rDlcKq {

    margin-inline-end: -18px

}



@media(min-width:980px) {

    .use-media-queries .Mo4mKl .GygROR {

        margin-inline-end: 0

    }

}



.gt-sm .Mo4mKl .GygROR {

    margin-inline-end: 0

}



.Q8iQIg,

.dtYGur {

    opacity: .1;

    overflow-y: hidden;

    transform: scale3d(.1, .1, 1)

}



.EhKyap,

.VL02DE {

    opacity: 1;

    transform: scaleX(1);

    transition: all .4s ease-in

}



.Z0hXe1 {

    display: flex

}



.JMAXlV {

    --full: rgb(var(--full-icon-color, $black-rgb));

    --empty: rgb(var(--empty-icon-color, $gray-rgb));

    display: block;

    position: relative

}



.fbd51l {

    clip: rect(0, 0, 0, 0);

    border: 0;

    height: 1px;

    margin: -1px;

    overflow: hidden;

    padding: 0;

    position: absolute;

    white-space: nowrap;

    width: 1px

}



.hhO2ky {

    display: flex

}



.JMAXlV .hhO2ky {

    gap: 0 6px

}



.siwre6 {

    color: var(--full)

}



.MKPjdi {

    color: var(--empty)

}



.TbC84K {

    display: flex;

    position: relative

}



.j6jO4F .MrH3GO {

    display: block

}



.j6jO4F {

    clip-path: inset(0 50% 0 0)

}



.MrH3GO,

[dir=rtl] .j6jO4F {

    clip-path: inset(0 0 0 50%)

}



.MrH3GO {

    position: absolute

}



[dir=rtl] .MrH3GO {

    clip-path: inset(0 50% 0 0)

}



.TYUuco {

    transition: color .3s ease-in

}



.A6pgue {

    align-items: center;

    display: flex

}



.KJeQ3_ {

    line-height: 1;

    margin-inline-start: 12px

}



.T5ArNO .KJeQ3_ {

    animation: M5aq50 .3s ease-in

}



.TW0XHJ .KJeQ3_,

.z8kPtl .KJeQ3_ {

    margin-inline-start: 7px

}



@keyframes M5aq50 {

    0% {

        opacity: 0

    }



    to {

        opacity: 1

    }

}



.j1Y_aa {

    display: block

}



.wR7PET {

    flex-grow: 1;

    height: 100%;

    line-height: 1.5;

    overflow: hidden;

    word-break: break-word

}



.DxQ8C1 {

    -webkit-line-clamp: 3;

    line-clamp: 3;

    height: 100%;

    text-overflow: ellipsis

}



.BOlnTh,

.DxQ8C1 {

    -webkit-box-orient: vertical;

    display: -webkit-box

}



.BOlnTh {

    overflow: hidden

}



.T5UMT5 {

    font-size: 22px;

    font-weight: inherit;

    line-height: 30px;

    margin-top: 18px;

    overflow-wrap: break-word;

    word-break: break-word

}



.T5UMT5.AreR2k,

.T5UMT5.I9XQQf,

.T5UMT5.LMmmGm,

.T5UMT5.Qr0HYQ,

.T5UMT5.WD_8WI,

.T5UMT5.mjh3Ex,

.T5UMT5.tMAW2P,

.T5UMT5.xwfLlB,

.T5UMT5.zKj_nc {

    margin-top: 0

}



@media(min-width:660px) {

    .use-media-queries .T5UMT5.tMAW2P {

        line-height: 24px !important

    }

}



.gt-xs .T5UMT5.tMAW2P {

    line-height: 24px !important

}



.T5UMT5.PW6Nzn,

.T5UMT5.v0TP18 {

    margin-top: 0

}



@media(max-width:659px) {



    .use-media-queries .T5UMT5.PW6Nzn,

    .use-media-queries .T5UMT5.v0TP18 {

        line-height: 1.4 !important

    }

}



.lt-s .T5UMT5.PW6Nzn,

.lt-s .T5UMT5.v0TP18 {

    line-height: 1.4 !important

}



.T5UMT5.ML3wIh._wPn3X,

.T5UMT5.SmUSYw._wPn3X,

.T5UMT5.nOu63e._wPn3X,

.T5UMT5.xAtwHK._wPn3X {

    margin-top: 12px

}



@media(min-width:660px) {



    .use-media-queries .T5UMT5.ML3wIh._wPn3X,

    .use-media-queries .T5UMT5.SmUSYw._wPn3X,

    .use-media-queries .T5UMT5.nOu63e._wPn3X,

    .use-media-queries .T5UMT5.xAtwHK._wPn3X {

        margin-top: 0

    }

}



.gt-xs .T5UMT5.ML3wIh._wPn3X,

.gt-xs .T5UMT5.SmUSYw._wPn3X,

.gt-xs .T5UMT5.nOu63e._wPn3X,

.gt-xs .T5UMT5.xAtwHK._wPn3X {

    margin-top: 0

}



.T5UMT5 .fcPJ4D:not(.iFTNPs):active {

    cursor: pointer;

    opacity: .5

}



@media(min-width:660px) {

    .use-media-queries .T5UMT5 {

        font-size: inherit;

        line-height: inherit;

        margin-top: 1px

    }



    .use-media-queries .T5UMT5.AreR2k,

    .use-media-queries .T5UMT5.I9XQQf,

    .use-media-queries .T5UMT5.LMmmGm,

    .use-media-queries .T5UMT5.Qr0HYQ,

    .use-media-queries .T5UMT5.xwfLlB {

        line-height: 1.4

    }

}



.gt-xs .T5UMT5 {

    font-size: inherit;

    line-height: inherit;

    margin-top: 1px

}



.gt-xs .T5UMT5.AreR2k,

.gt-xs .T5UMT5.I9XQQf,

.gt-xs .T5UMT5.LMmmGm,

.gt-xs .T5UMT5.Qr0HYQ,

.gt-xs .T5UMT5.xwfLlB {

    line-height: 1.4

}



.T5UMT5.SSbNRm,

.T5UMT5.zEYAqe {

    line-height: 1.4 !important

}



.KNiaIk {

    -webkit-box-orient: vertical;

    display: -webkit-box;

    overflow: hidden

}



.bD0vt9 {

    font: inherit

}



.Bzea4H {

    height: 100%;

    inset: 0;

    position: absolute;

    z-index: -1

}



div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover) .gallery-item-content .gallery-item {

    transition: opacity .4s ease !important

}



div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item,

div.pro-gallery .gallery-item-container.main-color-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item {

    opacity: 0

}



div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-content,

div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover),

div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover) .hover-info-element {

    transition: transform 2.2s cubic-bezier(.14, .4, .09, .99) !important

}



div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-content,

div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-content {

    transform: scale(1.1)

}



div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover),

div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) {

    transform: scale(1.11)

}



div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover) .hover-info-element,

div.pro-gallery .gallery-item-container.zoom-in-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) .hover-info-element {

    transform: scale(.9009009009)

}



div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover) .gallery-item-content {

    transition: filter .4s linear !important

}



div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover).simulate-hover .gallery-item-content .gallery-item,

div.pro-gallery .gallery-item-container.blur-on-hover:not(.hide-hover):hover .gallery-item-content .gallery-item {

    filter: blur(6px)

}



div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover) .gallery-item-content {

    transition: filter .6s ease !important

}



div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover).simulate-hover .gallery-item-content,

div.pro-gallery .gallery-item-container.grayscale-on-hover:not(.hide-hover):hover .gallery-item-content {

    filter: grayscale(1)

}



div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) {

    transition: background-color .4s ease !important

}



div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) .gallery-item-content,

div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover) .gallery-item-hover:not(.hide-hover) {

    transition: transform .4s ease !important

}



div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover,

div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover {

    background-color: transparent !important

}



div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover .gallery-item-content,

div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover).simulate-hover .gallery-item-hover:not(.hide-hover),

div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover .gallery-item-content,

div.pro-gallery .gallery-item-container.shrink-on-hover:not(.hide-hover):hover .gallery-item-hover:not(.hide-hover) {

    transform: scale(.985)

}



div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover) .gallery-item-content {

    transition: filter .6s ease !important

}



div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover).simulate-hover .gallery-item-content,

div.pro-gallery .gallery-item-container.invert-on-hover:not(.hide-hover):hover .gallery-item-content {

    filter: invert(1)

}



div.pro-gallery .gallery-item-container.color-in-on-hover .gallery-item-content {

    filter: grayscale(1);

    transition: filter .6s ease !important

}



div.pro-gallery .gallery-item-container.color-in-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content,

div.pro-gallery .gallery-item-container.color-in-on-hover:hover:not(.hide-hover) .gallery-item-content {

    filter: grayscale(0)

}



div.pro-gallery .gallery-item-container.darkened-on-hover .gallery-item-content {

    filter: brightness(1);

    transition: filter .6s ease !important

}



div.pro-gallery .gallery-item-container.darkened-on-hover.simulate-hover:not(.hide-hover) .gallery-item-content,

div.pro-gallery .gallery-item-container.darkened-on-hover:hover:not(.hide-hover) .gallery-item-content {

    filter: brightness(.7)

}



div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover {

    transition: none

}



div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover:before {

    opacity: 0

}



div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover,

div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) {

    transition: none

}



div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover):before {

    background: rgba(8, 8, 8, .75);

    opacity: 1

}



div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container:not(.invert-hover) .gallery-item-hover.force-hover .info-member:not(.hidden),

div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container:not(.invert-hover):hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) {

    opacity: 1 !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover {

    transition: filter .4s ease, opacity .4s ease !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover:before {

    filter: opacity(0);

    transition: filter .4s ease, opacity .4s ease !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) {

    transition: opacity .4s ease

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover):before {

    filter: opacity(1)

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover {

    transition: transform .4s ease, filter .2s ease, opacity .2s ease !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover:before {

    filter: opacity(0);

    transform: scale(.9);

    transition: transform .4s ease, filter .2s ease, opacity .2s ease !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover .info-member:not(.hidden) {

    transition: opacity .2s ease

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-expand:hover .gallery-item-hover:not(.hide-hover):before {

    filter: opacity(1);

    transform: scale(1)

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover {

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover:before {

    filter: opacity(0);

    transform: translateY(100%);

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) {

    transition: opacity .4s ease

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover):before {

    filter: opacity(1);

    transform: translateY(0)

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover {

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover:before {

    filter: opacity(0);

    transform: translateX(-100%);

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) {

    transition: opacity .4s ease

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover):before {

    filter: opacity(1);

    transform: translateX(0)

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover {

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover:before {

    filter: opacity(0);

    transform: translateX(100%);

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) {

    transition: opacity .4s ease

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover):before {

    filter: opacity(1);

    transform: translateX(0)

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover {

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover:before {

    filter: opacity(0);

    transform: translateY(-100%);

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) {

    transition: opacity .4s ease

}



div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container:not(.invert-hover).hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover):before {

    filter: opacity(1);

    transform: translateY(0)

}



div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover {

    transition: none

}



div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover:before {

    background: rgba(8, 8, 8, .75);

    opacity: 1

}



div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner {

    opacity: 1

}



div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover .info-member:not(.hidden) {

    opacity: 1 !important

}



div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover,

div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) {

    transition: none

}



div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover):before {

    opacity: 0

}



div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container.invert-hover .gallery-item-hover.force-hover .info-member:not(.hidden),

div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container.invert-hover:hover .gallery-item-hover:not(.hide-hover) .info-member:not(.hidden) {

    opacity: 0 !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover {

    transition: filter .4s ease, opacity .4s ease !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover:before {

    filter: opacity(1);

    transition: filter .4s ease, opacity .4s ease !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover .info-member:not(.hidden) {

    transition: opacity .4s ease

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-fade-in:hover .gallery-item-hover:not(.hide-hover):before {

    filter: opacity(0)

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover {

    transition: transform .4s ease, filter .2s ease, opacity .2s ease !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover:before {

    filter: opacity(1);

    transform: scale(1);

    transition: transform .4s ease, filter .2s ease, opacity .2s ease !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover .info-member:not(.hidden) {

    transition: opacity .2s ease

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-expand:hover .gallery-item-hover:not(.hide-hover):before {

    filter: opacity(0);

    transform: scale(.9)

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover {

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover:before {

    filter: opacity(1);

    transform: translateY(0);

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover .info-member:not(.hidden) {

    transition: opacity .4s ease

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-up:hover .gallery-item-hover:not(.hide-hover):before {

    filter: opacity(0);

    transform: translateY(100%)

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover {

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover:before {

    filter: opacity(1);

    transform: translateX(0);

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover .info-member:not(.hidden) {

    transition: opacity .4s ease

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-right:hover .gallery-item-hover:not(.hide-hover):before {

    filter: opacity(0);

    transform: translateX(-100%)

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover {

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover:before {

    filter: opacity(1);

    transform: translateX(100%);

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover .info-member:not(.hidden) {

    transition: opacity .4s ease

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-left:hover .gallery-item-hover:not(.hide-hover):before {

    filter: opacity(0);

    transform: translateX(0)

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover {

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover:before {

    filter: opacity(1);

    transform: translateY(-100%);

    transition: transform .4s cubic-bezier(.3, .13, .12, 1), filter .5s ease, opacity .5s ease !important

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .gallery-item-hover-inner,

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover .info-member:not(.hidden) {

    transition: opacity .4s ease

}



div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down .gallery-item-hover.force-hover:before,

div.pro-gallery .gallery-item-container.invert-hover.hover-animation-slide-down:hover .gallery-item-hover:not(.hide-hover):before {

    filter: opacity(0);

    transform: translateY(0)

}



.animation-slide {

    transition: width .4s ease, height .4s ease, top .4s ease, left .4s ease

}



.item-with-secondary-media-container .secondary-media-item.hide {

    opacity: 0

}



.item-with-secondary-media-container .secondary-media-item.show {

    opacity: 1

}



[data-collapsed=true] .pro-gallery-parent-container .gallery-item,

[data-hidden=true] .pro-gallery-parent-container .gallery-item {

    background-image: none !important

}



html.pro-gallery {

    height: auto;

    width: 100%

}



body.pro-gallery {

    transition: opacity 2s ease

}



#gallery-loader {

    position: fixed;

    top: 50%

}



.show-more-container {

    line-height: 138px;

    text-align: center

}



.show-more-container i.show-more {

    color: #5d5d61;

    cursor: pointer;

    font-size: 40px;

    margin-top: -3px

}



.show-more-container button.show-more {

    background: transparent;

    border: 2px solid #5d5d61;

    border-radius: 0;

    color: #5d5d61;

    cursor: pointer;

    display: inline-block;

    font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif;

    font-size: 12px;

    padding: 11px 29px

}



.show-more-container button.show-more:hover {

    background: rgba(0, 0, 0, .1)

}



.more-items-loader {

    color: #3899ec;

    display: block;

    font-size: 30px;

    line-height: 50px;

    text-align: center;

    width: 100%

}



.version-header {

    background: hsla(0, 0%, 100%, .8);

    color: #e03939;

    font-family: Consolas, monospace;

    font-size: 13px;

    height: 100px;

    left: 0;

    line-height: 30px;

    position: absolute;

    text-align: left;

    top: 0;

    width: 320px;

    z-index: 100

}



.auto-slideshow-button {

    cursor: pointer;

    height: 28px;

    margin-top: 19px;

    padding: 5px;

    width: 20px

}



.auto-slideshow-button,

.auto-slideshow-counter {

    display: flex;

    left: auto;

    opacity: .9;

    position: absolute;

    text-align: center;

    z-index: 1

}



.auto-slideshow-counter {

    font-size: 15px;

    line-height: normal;

    margin-top: 24px

}



@keyframes wNW36F {

    0% {

        opacity: 0

    }



    to {

        opacity: 1

    }

}



.mouse-cursor {

    display: flex;

    position: absolute;

    width: 100%

}



.nav-arrows-container {

    align-items: center;

    background: transparent;

    border: none;

    cursor: pointer;

    display: flex;

    justify-content: center;

    left: auto;

    opacity: .9;

    outline: none;

    position: absolute;

    text-align: center

}



.nav-arrows-container.follow-mouse-cursor {

    cursor: none;

    position: relative

}



.nav-arrows-container:hover {

    opacity: 1

}



.nav-arrows-container.drop-shadow svg {

    filter: drop-shadow(0 1px .15px #B2B2B2)

}



.nav-arrows-container .slideshow-arrow {

    flex-shrink: 0

}



.arrow-portal-container span {

    align-items: center;

    animation: fadeIn .1s ease-in-out;

    display: flex;

    justify-content: center;

    position: fixed;

    transition: top 50ms, left 50ms

}



div.gallery-slideshow .gallery-column,

div.gallery-slideshow div.pro-gallery {

    box-sizing: content-box !important

}



div.gallery-slideshow .gallery-group,

div.gallery-slideshow .gallery-item-container,

div.gallery-slideshow .gallery-item-wrapper {

    overflow: visible !important

}



div.gallery-slideshow.streched .gallery-slideshow-info {

    padding-left: 50px !important;

    padding-right: 50px !important

}



@media(max-width:500px) {

    div.gallery-slideshow div.pro-gallery .gallery-slideshow-info {

        padding-left: 20px;

        padding-right: 20px

    }

}



div.gallery-slideshow div.pro-gallery .gallery-item-container .gallery-slideshow-info {

    bottom: -220px;

    box-sizing: border-box;

    display: flex;

    height: 220px;

    padding-top: 0;

    position: absolute;

    width: 100%;

    z-index: 15

}



.gallery-thumbnails div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {

    padding: 30px 60px

}



.gallery-slider div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {

    padding: 30px 10px 50px

}



.gallery-columns div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {

    padding: 30px

}



div.pro-gallery {

    height: 100%;

    width: 100%

}



div.pro-gallery,

div.pro-gallery .gallery-column {

    backface-visibility: hidden;

    overflow: hidden;

    position: relative

}



div.pro-gallery .gallery-column {

    float: left;

    transform-style: preserve-3d

}



div.pro-gallery .gallery-column .gallery-left-padding {

    display: inline-block;

    height: 100%

}



div.pro-gallery .gallery-column .gallery-top-padding {

    display: block;

    width: 100%

}



div.pro-gallery .gallery-group {

    backface-visibility: hidden;

    box-sizing: border-box;

    float: left;

    font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif;

    font-size: 11px;

    overflow: hidden;

    padding: 0;

    position: relative;

    transform-style: preserve-3d

}



div.pro-gallery .gallery-group.debug.gallery-group-gone {

    background: #cdcdd0

}



div.pro-gallery .gallery-group.debug.gallery-group-visible {

    background: #c1f0c1

}



div.pro-gallery .gallery-group.debug.gallery-group-hidden {

    background: #f99

}



div.pro-gallery .gallery-item-container {

    backface-visibility: hidden;

    border: none;

    border-radius: 0;

    box-sizing: border-box;

    color: inherit;

    cursor: default;

    display: inline-block;

    font-family: HelveticaNeueW01-45Ligh, HelveticaNeueW02-45Ligh, HelveticaNeueW10-45Ligh, sans-serif;

    font-size: 11px;

    outline: none;

    overflow: hidden;

    padding: 0;

    position: absolute;

    scroll-snap-align: center;

    text-decoration: none;

    transform-style: preserve-3d;

    vertical-align: top;

    will-change: top, left, width, height

}



div.pro-gallery .gallery-item-container:hover .gallery-item-common-info {

    cursor: pointer

}



div.pro-gallery .gallery-item-container:hover .gallery-item-common-info button {

    cursor: pointer;

    text-decoration: underline

}



div.pro-gallery .gallery-item-container.visible {

    transform: translateZ(0)

}



div.pro-gallery .gallery-item-container.clickable {

    cursor: pointer

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper {

    height: 100%;

    overflow: hidden;

    position: relative;

    width: 100%

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item {

    height: 100%;

    left: 0;

    position: absolute;

    top: 0;

    width: 100%;

    z-index: 1

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .gallery-item {

    -o-object-fit: cover;

    object-fit: cover

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .item-with-secondary-media-container .secondary-media-item .text-item>div {

    height: 100% !important;

    width: 100% !important

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit,

div.pro-gallery .gallery-item-container .gallery-item-wrapper.transparent {

    background: transparent

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-preload {

    display: none

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper.cube-type-fit .gallery-item {

    background: transparent;

    -o-object-fit: contain;

    object-fit: contain

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item {

    border-radius: 0;

    height: 100%;

    left: 0;

    margin: 0;

    -o-object-fit: cover;

    object-fit: cover;

    overflow: hidden;

    position: absolute;

    top: 0;

    width: 100%

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item {

    -webkit-font-smoothing: antialiased;

    box-sizing: border-box;

    

    white-space: normal

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item .te-pro-gallery-text-item {

    letter-spacing: normal !important;

    line-height: normal !important

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item>div {

    background: initial !important;

    box-sizing: border-box

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item div,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h1,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h2,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h3,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h4,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h5,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item h6,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item i,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item p,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.text-item span {

    margin: 0;

    padding: 0

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item .pro-circle-preloader {

    height: 30px;

    left: 50%;

    opacity: .4;

    top: 50%;

    width: 15px;

    z-index: -1

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item img.gallery--placeholder-item {

    height: 100% !important;

    -o-object-fit: cover;

    object-fit: cover;

    -o-object-position: center;

    object-position: center;

    width: 100% !important

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded {

    animation: none !important;

    background-color: transparent;

    opacity: 1 !important

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded.image-item:after {

    display: none !important

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-loaded~.pro-circle-preloader {

    display: none

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.error {

    opacity: 0 !important

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded {

    background-position: 50%;

    background-repeat: no-repeat;

    background-size: cover

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-preloaded.grid-fit {

    background-size: contain

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video {

    overflow: hidden;

    text-align: center

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video iframe {

    left: 0;

    top: 0

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing button,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playing i {

    display: none

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video.playedOnce~.image-item {

    opacity: 0;

    pointer-events: none;

    transition: opacity .2s ease

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i {

    -webkit-font-smoothing: antialiased;

    background: #080808;

    border-radius: 50px;

    color: #fff;

    display: inline-block;

    height: 60px;

    left: 50%;

    margin: -30px 0 0 -30px;

    opacity: .7;

    position: absolute;

    text-align: center;

    text-rendering: auto;

    

    top: 50%;

    z-index: 11

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle {

    opacity: 1

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-background,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button.play-triangle,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-background,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i.play-triangle {

    font-size: 26px

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button:hover,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i:hover {

    opacity: .9

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video button:before,

div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item.gallery-item-video i:before {

    font-size: 2.3em;

    opacity: 1

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info {

    bottom: -220px;

    box-sizing: border-box;

    display: flex;

    height: 220px;

    position: absolute;

    width: 100%;

    z-index: 15

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-info>div {

    height: 100%;

    width: 100%

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover {

    border-radius: 0;

    box-sizing: border-box;

    height: 100%;

    left: 0;

    margin: 0;

    overflow: hidden;

    position: absolute;

    top: 0;

    white-space: normal;

    width: 100%;

    z-index: 15

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover .gallery-item-hover-inner {

    height: 100%

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover.no-hover-bg:before {

    opacity: 0 !important

}



div.pro-gallery .gallery-item-container .gallery-item-wrapper .gallery-item-hover:before {

    box-sizing: border-box;

    content: " ";

    height: 100%;

    left: 0;

    margin: 0;

    position: absolute;

    top: 0;

    width: 100%;

    z-index: -1

}



div.pro-gallery .gallery-item-container .gallery-item-common-info {

    box-sizing: border-box;

    cursor: pointer

}



div.pro-gallery.one-row {

    float: left;

    white-space: nowrap

}



div.pro-gallery.one-row .gallery-column {

    float: none;

    white-space: nowrap;

    width: 100%

}



div.pro-gallery.one-row .gallery-column .gallery-group {

    display: inline-block;

    float: none

}



div.pro-gallery.one-row.slider .gallery-column {

    overflow-x: scroll

}



div.pro-gallery.one-row.slider .gallery-column.scroll-snap {

    -ms-scroll-snap-type: x mandatory;

    scroll-snap-type: x mandatory

}



div.pro-gallery.one-row .gallery-horizontal-scroll-inner {

    position: relative;

    will-change: transform

}



div.pro-gallery.thumbnails-gallery {

    float: left;

    overflow: hidden

}



div.pro-gallery.thumbnails-gallery .galleryColumn {

    overflow: visible;

    position: relative

}



div.pro-gallery.thumbnails-gallery .thumbnailItem {

    background-color: #fff;

    background-position: 50%;

    background-size: cover;

    border-radius: 0;

    cursor: pointer;

    overflow-y: inherit;

    position: absolute

}



div.pro-gallery.thumbnails-gallery .thumbnailItem.pro-gallery-highlight:after {

    background-color: hsla(0, 0%, 100%, .6);

    content: "";

    display: block;

    height: 100%;

    left: 0;

    position: absolute;

    top: 0;

    width: 100%

}



@media(max-width:500px) {

    div.pro-gallery.thumbnails-gallery {

        overflow: visible

    }

}



div.pro-gallery :focus {

    box-shadow: none

}



div.pro-gallery.accessible button:not(.nav-arrows-container, .has-custom-focus):focus,

div.pro-gallery.accessible i:focus {

    box-shadow: 0 0 0 1px #fff, 0 0 1px 2px #3899ec

}



div.pro-gallery.accessible .has-custom-focus:focus {

    box-shadow: inset 0 0 0 1px #fff, inset 0 0 1px 4px #3899ec

}



div.pro-gallery.accessible .gallery-item-hover button:focus,

div.pro-gallery.accessible .gallery-item-hover i:focus {

    box-shadow: none

}



div.pro-gallery.accessible .thumbnailItem.pro-gallery-highlight:after {

    box-shadow: inset 0 0 1px 2px #3899ec, inset 0 0 7px 0 #fff, 0 0 10px -5px #3899ec

}



div.pro-gallery.accessible .gallery-item-container:focus:after {

    border-radius: inherit;

    content: " ";

    height: 100%;

    left: 0;

    pointer-events: none;

    position: absolute;

    top: 0;

    width: 100%

}



div.pro-gallery.accessible .gallery-item-container:focus:after,

div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted:before {

    box-shadow: inset 0 0 1px 2px #3899ec, inset 0 0 7px 0 #fff, inset 0 0 10px -5px #3899ec

}



div.pro-gallery.accessible .pro-gallery-thumbnails-highlighted:after {

    border-radius: inherit;

    box-shadow: inset 0 0 1px 2px #3899ec, inset 0 0 7px 0 #fff, 0 0 10px -5px #3899ec;

    content: " ";

    height: 100%;

    left: 0;

    pointer-events: none;

    position: absolute;

    top: 0;

    width: 100%

}



div.pro-gallery .hide-scrollbars {

    -ms-overflow-style: none;

    overflow: -moz-scrollbars-none;

    scrollbar-width: none

}



div.pro-gallery .hide-scrollbars ::-webkit-scrollbar,

div.pro-gallery .hide-scrollbars::-webkit-scrollbar {

    height: 0 !important;

    width: 0 !important

}



div.pro-gallery .rtl {

    direction: rtl

}



div.pro-gallery .ltr {

    direction: ltr

}



.sr-only.out-of-view-component {

    border: 0;

    clip-path: circle(0);

    height: 1px;

    margin: -1px;

    overflow: hidden;

    padding: 0;

    position: absolute;

    width: 1px

}



.screen-logs {

    word-wrap: break-word;

    background: #fff;

    font-size: 10px;

    width: 280px

}



.fade {

    display: block;

    transition: opacity .6s ease

}



.fade-visible {

    opacity: 1

}



.fade-hidden {

    opacity: 0

}



.deck-before {

    transform: translateX(-100%)

}



.deck-before,

.deck-before-rtl {

    display: block;

    transition: transform .6s ease;

    z-index: 1

}



.deck-before-rtl {

    transform: translateX(100%)

}



.deck-current {

    display: block;

    transform: translateX(0);

    transition: transform .6s ease;

    z-index: 0

}



.deck-current .override {

    transition: transform .6s ease, opacity .1s ease .2s !important

}



.deck-after {

    display: block;

    opacity: 0;

    transition: opacity .2s ease .6s;

    z-index: -1

}



.deck-after .override {

    transition: opacity .1s ease 0s !important

}



.disabled-transition {

    transition: none !important

}



@keyframes JqqXMV {

    0% {

        background-color: hsla(0, 0%, 95%, .2)

    }



    50% {

        background-color: hsla(0, 0%, 95%, .8)

    }



    to {

        background-color: hsla(0, 0%, 95%, .2)

    }

}



.pro-gallery-parent-container.gallery-slideshow [data-hook=group-view]:before,

.pro-gallery-parent-container:not(.gallery-slideshow) [data-hook=group-view] .item-link-wrapper:before {

    content: "";

    height: 1px;

    left: var(--group-left);

    pointer-events: none;

    position: absolute;

    right: var(--group-right);

    scroll-snap-align: center;

    top: var(--group-top);

    width: var(--group-width)

}



.gallery-item-container {

    scroll-snap-align: none !important

}



.gallery-slideshow .gallery-item-container:not(.clickable) a {

    cursor: default

}



._SIYmI.homepage {

    --border-color: rgb(var(--post-homepage-borderColor, var(--wix-color-2)));

    --border-width: calc(var(--post-homepage-borderWidth, 1) * 1px);

    --border-radius: calc(var(--post-homepage-postRadius, 0) * 1px)

}



._SIYmI.homepage.is-mobile {

    --border-color: rgb(var(--post-homepage-mobile-borderColor, var(--post-homepage-borderColor, var(--wix-color-2))));

    --border-width: calc(var(--post-homepage-mobile-borderWidth, var(--post-homepage-borderWidth, 1)) * 1px);

    --border-radius: calc(var(--post-homepage-mobile-postRadius, var(--post-homepage-postRadius, 0)) * 1px)

}



._SIYmI.category {

    --border-color: rgb(var(--post-category-borderColor, var(--wix-color-2)));

    --border-width: calc(var(--post-category-borderWidth, 1) * 1px);

    --border-radius: calc(var(--post-category-postRadius, 0) * 1px)

}



._SIYmI.category.is-mobile {

    --border-color: rgb(var(--post-category-mobile-borderColor, var(--post-category-borderColor, var(--wix-color-2))));

    --border-width: calc(var(--post-category-mobile-borderWidth, var(--post-category-borderWidth, 1)) * 1px);

    --border-radius: calc(var(--post-category-mobile-postRadius, var(--post-category-postRadius, 0)) * 1px)

}



._SIYmI.tags {

    --border-color: rgb(var(--post-tags-borderColor, var(--wix-color-2)));

    --border-width: calc(var(--post-tags-borderWidth, 1) * 1px);

    --border-radius: calc(var(--post-tags-postRadius, 0) * 1px)

}



._SIYmI.tags.is-mobile {

    --border-color: rgb(var(--post-tags-mobile-borderColor, var(--post-tags-borderColor, var(--wix-color-2))));

    --border-width: calc(var(--post-tags-mobile-borderWidth, var(--post-tags-borderWidth, 1)) * 1px);

    --border-radius: calc(var(--post-tags-mobile-postRadius, var(--post-tags-postRadius, 0)) * 1px)

}



._SIYmI.post-list {

    --border-color: rgb(var(--post-post-list-borderColor, var(--wix-color-2)));

    --border-width: calc(var(--post-post-list-borderWidth, 1) * 1px);

    --border-radius: calc(var(--post-post-list-postRadius, 0) * 1px)

}



._SIYmI.post-list.is-mobile {

    --border-color: rgb(var(--post-post-list-mobile-borderColor, var(--post-post-list-borderColor, var(--wix-color-2))));

    --border-width: calc(var(--post-post-list-mobile-borderWidth, var(--post-post-list-borderWidth, 1)) * 1px);

    --border-radius: calc(var(--post-post-list-mobile-postRadius, var(--post-post-list-postRadius, 0)) * 1px)

}



._SIYmI.related-posts {

    --border-color: rgb(var(--post-related-posts-borderColor, var(--wix-color-2)));

    --border-width: calc(var(--post-related-posts-borderWidth, 1) * 1px);

    --border-radius: calc(var(--post-related-posts-postRadius, 0) * 1px)

}



._SIYmI.related-posts.is-mobile {

    --border-color: rgb(var(--post-related-posts-mobile-borderColor, var(--post-related-posts-borderColor, var(--wix-color-2))));

    --border-width: calc(var(--post-related-posts-mobile-borderWidth, var(--post-related-posts-borderWidth, 1)) * 1px);

    --border-radius: calc(var(--post-related-posts-mobile-postRadius, var(--post-related-posts-postRadius, 0)) * 1px)

}



._SIYmI.my-posts {

    --border-color: rgb(var(--post-my-posts-borderColor, var(--wix-color-2)));

    --border-width: calc(var(--post-my-posts-borderWidth, 1) * 1px);

    --border-radius: calc(var(--post-my-posts-postRadius, 0) * 1px)

}



._SIYmI.my-posts.is-mobile {

    --border-color: rgb(var(--post-my-posts-mobile-borderColor, var(--post-my-posts-borderColor, var(--wix-color-2))));

    --border-width: calc(var(--post-my-posts-mobile-borderWidth, var(--post-my-posts-borderWidth, 1)) * 1px);

    --border-radius: calc(var(--post-my-posts-mobile-postRadius, var(--post-my-posts-postRadius, 0)) * 1px)

}



._SIYmI .gallery-item-hover:before {

    background: unset !important

}



._SIYmI .gallery-item-container {

    border-radius: var(--border-radius) !important;

    scroll-snap-align: center !important

}



._SIYmI.post-list-pro-gallery-list-large.gallery-right-align .gallery-item-wrapper,

._SIYmI.post-list-pro-gallery-list-medium.gallery-right-align .gallery-item-wrapper,

._SIYmI.post-list-pro-gallery-list.gallery-right-align .gallery-item-wrapper {

    right: 13px;

    

    top: 13px

        

}



._SIYmI.post-list-pro-gallery-list-large.gallery-left-align .gallery-item-wrapper,

._SIYmI.post-list-pro-gallery-list-medium.gallery-left-align .gallery-item-wrapper,

._SIYmI.post-list-pro-gallery-list.gallery-left-align .gallery-item-wrapper {

    left: 13px;

    

    top: 13px

        

}



._SIYmI.post-list-pro-gallery-list .gallery-item-common-info,

._SIYmI.post-list-pro-gallery-list-large .gallery-item-common-info,

._SIYmI.post-list-pro-gallery-list-medium .gallery-item-common-info {

    overflow: visible !important

}



._SIYmI.post-list-pro-gallery-slider {

    border-color: var(--border-color);

    border-radius: var(--border-radius);

    border-style: solid;

    border-width: var(--border-width);

    overflow: hidden

}



._SIYmI.post-list-pro-gallery-slider .gallery-item-container {

    border-radius: revert !important

}



._SIYmI.post-list-pro-gallery-slider .gallery-slideshow .pro-gallery .gallery-slideshow-info {

    padding-inline-end: 0 !important;

    padding-inline-start: 0 !important

}



._SIYmI[class^=post-list-pro-gallery] .gallery-item-wrapper {

    cursor: pointer

}



._SIYmI.post-list-pro-gallery-flat #pro-gallery-container .gallery-item-container {

    transform-style: flat;

    will-change: top, left, width, height

}



.IeY3vx,

.KhVdjt,

.acbUIp,

.gwgQCb,

.lfi41p,

.sI4Nnn {

    line-height: 1

}



.wR7lgz {

    display: flex

}



.wR7lgz .sI4Nnn {

    cursor: inherit;

    opacity: 1

}



.wR7lgz .RcfyI6,

.wR7lgz .ixAZGX {

    cursor: pointer;

    font-size: 14px;

    margin-inline-end: 48px

}



.wR7lgz .ixAZGX {

    opacity: .8

}



.ynW8KF {

    align-items: center;

    display: flex;

    font-family: system-ui, sans-serif;

    font-size: 16px;

    height: 100%

}



@media only screen and (max-width:500px) {

    .ynW8KF {

        max-width: 100%;

        overflow-y: hidden

    }

}



.KhVdjt,

.RcfyI6,

.fOICak {

    align-items: center;

    display: flex;

    justify-content: center

}



.KhVdjt,

.RcfyI6 {

    color: inherit;

    cursor: pointer;

    margin: 0 3px;

    min-height: 36px;

    min-width: 36px

}



.IZ6Wrl .KhVdjt,

.IZ6Wrl .RcfyI6 {

    margin: 0 6px

}



.BCQZoR,

.sI4Nnn {

    cursor: default

}



.BCQZoR {

    opacity: .4

}



.fOICak {

    margin: 0 6px;

    min-width: 48px

}



.aq_u4p {

    align-items: center;

    display: flex;

    justify-content: center;

    margin: 16px 0 30px

}



.aq_u4p.HcArW_ {

    margin: 1px 0 0;

    min-height: 68px

}



.arh2qf {

    align-items: center;

    border-style: solid;

    display: flex;

    flex: 1;

    flex-direction: column;

    justify-content: center;

    overflow: hidden;

    padding: 36px 30px;

    text-align: center

}



.app-mobile .arh2qf {

    box-shadow: 0 1px rgba(0, 0, 0, .1)

}



@media(min-width:980px) {

    .use-media-queries .arh2qf {

        border-style: solid;

        height: 450px;

        padding: 0

    }

}



.gt-sm .arh2qf {

    border-style: solid;

    height: 450px;

    padding: 0

}



.cJscj1 {

    font-size: 24px;

    line-height: 34px;

    margin-bottom: 12px

}



.cJscj1:focus {

    box-shadow: none !important

}



@media(min-width:980px) {

    .use-media-queries .cJscj1 {

        font-size: 32px;

        line-height: 1.5;

        margin-bottom: 12px;

        max-width: 620px

    }

}



.gt-sm .cJscj1 {

    font-size: 32px;

    margin-bottom: 12px;

    max-width: 620px

}



.cTdFFO,

.gt-sm .cJscj1 {

    line-height: 1.5

}



@media(min-width:980px) {

    .use-media-queries .cTdFFO {

        max-width: 620px

    }

}



.gt-sm .cTdFFO {

    max-width: 620px

}



.clf9mN {

    font-size: 16px

}



.wdbmEY {

    font-size: 18px;

    margin-top: 18px

}



@media(min-width:980px) {

    .use-media-queries .wdbmEY {

        margin-top: 48px

    }

}



.gt-sm .wdbmEY {

    margin-top: 48px

}



.nAaNon {

    background-color: #fff;

    color: #000

}



.zVjbZW {

    margin-bottom: 0;

    padding-bottom: 20px

}



.t1YWug {

    min-height: 100%;

    position: relative

}



:where(.t1YWug) {

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    box-sizing: border-box

}



:where(.t1YWug) * {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)

}



:where(.t1YWug) *,

:where(.t1YWug) :after,

:where(.t1YWug) :before {

    box-sizing: inherit

}



:where(.t1YWug) :where(a),

:where(.t1YWug) :where(a:visited) {

    text-decoration: none

}



:where(.t1YWug) :where(textarea) {

    font-family: inherit

}



@media screen {



    html.enable-scroll #root,

    html.enable-scroll .qHpbsu,

    html.enable-scroll .t1YWug,

    html.enable-scroll body {

        display: flex;

        flex-direction: column;

        height: 100%

    }

}



.qHpbsu {

    position: relative

}



html.enable-scroll .qHpbsu {

    flex: 1;

    overflow-y: auto

}



.medium-gap .qHpbsu {

    padding-top: 50px

}



.large-gap .qHpbsu {

    padding-top: 100px

}



html {

    height: 100%;

    touch-action: manipulation

}



body,

html {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

    margin: 0;

    padding: 0

}



body {

    -webkit-text-size-adjust: none;

    -webkit-highlight: none

}



#root {

    margin: 0;

    padding: 0

}



a {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)

}



.gallery-item-common-info.gallery-item-right-info {

    position: absolute;

    

    right: 0

        

}



.gallery-item-common-info.gallery-item-left-info {

    left: 0;

    

    position: absolute

        

}



#pro-gallery-container button.nav-arrows-container {

    box-sizing: border-box

}



.sXdULV {

    background-color: rgb(var(--postListWidgetBackgroundColor, 0, 0, 0, 0))

}



:where(.sXdULV) {

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    box-sizing: border-box

}



:where(.sXdULV) * {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)

}



:where(.sXdULV) *,

:where(.sXdULV) :after,

:where(.sXdULV) :before {

    box-sizing: inherit

}



:where(.sXdULV) :where(a),

:where(.sXdULV) :where(a:visited) {

    text-decoration: none

}



:where(.sXdULV) :where(textarea) {

    font-family: inherit

}



.b79EPn {

    background-color: rgb(var(--postListWidgetBackgroundColorMobile, 0, 0, 0, 0))

}



:where(.b79EPn) {

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    box-sizing: border-box

}



:where(.b79EPn) * {

    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)

}



:where(.b79EPn) *,

:where(.b79EPn) :after,

:where(.b79EPn) :before {

    box-sizing: inherit

}



:where(.b79EPn) :where(a),

:where(.b79EPn) :where(a:visited) {

    text-decoration: none

}



:where(.b79EPn) :where(textarea) {

    font-family: inherit

}



.c3VDPV .nav-arrows-container svg {

    fill: rgb(var(--postListWidgetSliderArrowsColor, var(--wix-color-15)));

    stroke: rgb(var(--postListWidgetSliderArrowsColor, var(--wix-color-15)))

}



.c3VDPV .mobile-slider-arrow-color .nav-arrows-container svg {

    fill: rgb(var(--postListWidgetSliderArrowsColorMobile, var(--wix-color-15)));

    stroke: rgb(var(--postListWidgetSliderArrowsColorMobile, var(--wix-color-15)))

}



.c3VDPV .blog-post-post-list-title-font {

    font: var(--post-post-list-titleFont, var(--wix-font-Page-title));

    font-size: var(--post-post-list-titleFont-size, 22px);

    line-height: normal;

    -webkit-text-decoration: var(--post-post-list-titleFont-text-decoration);

    text-decoration: var(--post-post-list-titleFont-text-decoration)

}



.c3VDPV .post-list-pro-gallery-list .blog-post-post-list-title-font {

    font: var(--post-post-list-titleFont, var(--wix-font-Page-title));

    font-size: var(--post-post-list-titleFont-size, 14px)

}



.c3VDPV .blog-post-post-list-description-style-font {

    -webkit-text-decoration: var(--post-post-list-descriptionFont-text-decoration);

    text-decoration: var(--post-post-list-descriptionFont-text-decoration)

}



.c3VDPV .blog-post-post-list-description-font,

.c3VDPV .blog-post-post-list-description-style-font {

    font: var(--post-post-list-descriptionFont, var(--wix-font-Body-M));

    font-size: var(--post-post-list-descriptionFont-size, 12px);

    line-height: normal

}



.c3VDPV .blog-post-post-list-description-font {

    font-style: inherit;

    font-weight: inherit;

    text-decoration: inherit

}



.c3VDPV .blog-post-post-list-mobile-post-container .blog-post-text-font,

.c3VDPV .blog-post-post-list-post-container .blog-post-text-font {

    font: var(--post-post-list-descriptionFont, var(--wix-font-Page-title));

    font-size: var(--post-post-list-descriptionFont-size, 12px);

    line-height: normal

}



.c3VDPV .blog-post-list-pagination-active {

    color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-list-mobile-pagination-active {

    color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-title-color {

    color: rgb(var(--post-post-list-titleColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-mobile-title-color {

    color: rgb(var(--post-post-list-mobile-titleColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-TOI-title-color {

    color: rgb(var(--post-post-list-TOI-titleColor, var(--wix-color-1)))

}



.c3VDPV .blog-post-post-list-TOI-mobile-title-color {

    color: rgb(var(--post-post-list-TOI-mobile-titleColor, var(--wix-color-1)))

}



.c3VDPV .blog-post-post-list-description-color {

    color: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-mobile-description-color {

    color: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-description-fill {

    fill: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-mobile-description-fill {

    fill: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-description-background-color {

    background-color: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-mobile-description-background-color {

    background-color: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-TOI-description-color {

    color: rgb(var(--post-post-list-TOI-descriptionColor, var(--wix-color-1)))

}



.c3VDPV .blog-post-post-list-TOI-mobile-description-color {

    color: rgb(var(--post-post-list-TOI-mobile-descriptionColor, var(--wix-color-1)))

}



.c3VDPV .blog-post-post-list-TOI-description-fill {

    fill: rgb(var(--post-post-list-TOI-descriptionColor, var(--wix-color-1)))

}



.c3VDPV .blog-post-post-list-TOI-mobile-description-fill {

    fill: rgb(var(--post-post-list-TOI-mobile-descriptionColor, var(--wix-color-1)))

}



.c3VDPV .blog-post-post-list-TOI-description-background-color {

    background-color: rgb(var(--post-post-list-TOI-descriptionColor, var(--wix-color-1)))

}



.c3VDPV .blog-post-post-list-TOI-mobile-description-background-color {

    background-color: rgb(var(--post-post-list-TOI-mobile-descriptionColor, var(--wix-color-1)))

}



.c3VDPV .blog-post-post-list-border-color {

    border-color: rgb(var(--post-post-list-borderColor, var(--wix-color-2)))

}



.c3VDPV .blog-post-post-list-mobile-border-color {

    border-color: rgb(var(--post-post-list-mobile-borderColor, var(--wix-color-2)))

}



.c3VDPV .blog-post-post-list-overlay-background-color {

    background-color: rgb(var(--post-post-list-overlayColor, 0, 0, 0, .55))

}



.c3VDPV .blog-post-post-list-mobile-overlay-background-color {

    background-color: rgb(var(--post-post-list-mobile-overlayColor, 0, 0, 0, .55))

}



.c3VDPV .blog-post-post-list-link-hashtag-hover-color:hover {

    color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-color:hover {

    color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-link-hashtag-hover-fill:hover {

    fill: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-fill:hover {

    fill: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-link-hashtag-hover-color:hover .blog-post-post-list-title-color {

    color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-color:hover .blog-post-post-list-mobile-title-color {

    color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-link-hashtag-hover-color:hover .blog-post-post-list-TOI-title-color {

    color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-mobile-link-hashtag-hover-color:hover .blog-post-post-list-TOI-mobile-title-color {

    color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-background-color {

    background-color: rgb(var(--post-post-list-backgroundColor, var(--wix-color-1)))

}



.c3VDPV .blog-post-post-list-mobile-background-color {

    background-color: rgb(var(--post-post-list-mobile-backgroundColor, var(--wix-color-1)))

}



.c3VDPV .blog-post-post-list-TOI-background-color {

    background-color: rgb(var(--post-post-list-TOI-backgroundColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-TOI-mobile-background-color {

    background-color: rgb(var(--post-post-list-TOI-mobile-backgroundColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-hover-container:hover .blog-hover-container-element-color {

    color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-mobile-hover-container:hover .blog-hover-container-element-color {

    color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-hover-container:hover .blog-hover-container-element-fill {

    fill: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-mobile-hover-container:hover .blog-hover-container-element-fill {

    fill: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-post-container .blog-link-hashtag-color {

    color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-mobile-post-container .blog-link-hashtag-color {

    color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-post-container .blog-post-text-color {

    color: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-mobile-post-container .blog-post-text-color {

    color: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-post-container .blog-icon-fill {

    fill: rgb(var(--post-post-list-descriptionColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-mobile-post-container .blog-icon-fill {

    fill: rgb(var(--post-post-list-mobile-descriptionColor, var(--wix-color-5)))

}



.c3VDPV .blog-post-post-list-post-container .blog-link-hover-color:hover {

    color: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-mobile-post-container .blog-link-hover-color:hover {

    color: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-post-container .blog-link-hover-fill:hover {

    fill: rgb(var(--post-post-list-linkHashtagColor, var(--wix-color-8)))

}



.c3VDPV .blog-post-post-list-mobile-post-container .blog-link-hover-fill:hover {

    fill: rgb(var(--post-post-list-mobile-linkHashtagColor, var(--wix-color-8)))

}



@font-face {

    font-family: 'atlas-aaa-500';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/atlas-aaa-500.other.woff2') format('woff2');

    unicode-range: U+2000-2001, U+2003-2008, U+200A, U+2011-2012, U+2015, U+202F, U+203E, U+205F, U+E801-E805, U+E83A, U+F031, U+FFFC;

    font-display: swap;

}



@font-face {

    font-family: 'atlas-aaa-500';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/atlas-aaa-500.math.woff2') format('woff2');

    unicode-range: U+2190, U+2192, U+221A;

    font-display: swap;

}



@font-face {

    font-family: 'atlas-aaa-500';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/atlas-aaa-500.symbols.woff2') format('woff2');

    unicode-range: U+25A0, U+25BA, U+25C4, U+25CF, U+25FC, U+263A, U+2665;

    font-display: swap;

}



@font-face {

    font-family: 'atlas-aaa-500';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/atlas-aaa-500.hebrew.woff2') format('woff2');

    unicode-range: U+05B0-05B9, U+05BB-05C3, U+05D0-05EA, U+05F3-05F4, U+2010, U+20AA, U+FB1D, U+FB2A-FB2D, U+FB31-FB36, U+FB38-FB3C, U+FB3E, U+FB40-FB41, U+FB44, U+FB46-FB47, U+FB49-FB4B;

    font-display: swap;

}



@font-face {

    font-family: 'atlas-aaa-500';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/atlas-aaa-500.latin-ext.woff2') format('woff2');

    unicode-range: U+20A4;

    font-display: swap;

}



@font-face {

    font-family: 'atlas-aaa-500';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/atlas-aaa-500.latin.woff2') format('woff2');

    unicode-range: U+0020-007E, U+00A0, U+00A3, U+00A5, U+00AB, U+00AD, U+00AF-00B0, U+00B4, U+00B6-00B7, U+00BB, U+02C6, U+02DC, U+2002, U+2009, U+2013-2014, U+2018-201A, U+201C-201E, U+2026, U+2039-203A, U+20AC, U+2212;

    font-display: swap;

}



@font-face {

    font-family: 'din-next-w01-light';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/din-next-w10-light.woff2') format('woff2');

    unicode-range: U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;

    font-display: swap;

}



@font-face {

    font-family: 'din-next-w01-light';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/din-next-w02-light.woff2') format('woff2');

    unicode-range: U+000D, U+0100-010F, U+0111-0130, U+0132-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+01FA-01FF, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03C0, U+1E80-1E85, U+1EF2-1EF3, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2126, U+212E, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04;

    font-display: swap;

}



@font-face {

    font-family: 'din-next-w01-light';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/din-next-w01-light.woff2') format('woff2');

    unicode-range: U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;

    font-display: swap;

}



@font-face {

    font-family: 'avenir-lt-w01_85-heavy1475544';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/avenir-lt-w05_85-heavy.woff2') format('woff2');

    unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;

    font-display: swap;

}



@font-face {

    font-family: 'avenir-lt-w01_85-heavy1475544';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/avenir-lt-w01_85-heavy1475544.woff2') format('woff2');

    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/6ae84K2oVqwItm4TCp8y2lvQNTIQoQ.woff2') format('woff2');

    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/6aez4K2oVqwIvto2H70Q13HqPA.woff2') format('woff2');

    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/6ae84K2oVqwItm4TCp0y2lvQNTIQoQ.woff2') format('woff2');

    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/6aez4K2oVqwIvtg2H70Q13HqPA.woff2') format('woff2');

    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/6ae84K2oVqwItm4TCpQy2lvQNTIQoQ.woff2') format('woff2');

    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/6aez4K2oVqwIvtE2H70Q13HqPA.woff2') format('woff2');

    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/6ae84K2oVqwItm4TCpMy2lvQNTIQoQ.woff2') format('woff2');

    unicode-range: U+0370-03FF;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/6aez4K2oVqwIvtY2H70Q13HqPA.woff2') format('woff2');

    unicode-range: U+0370-03FF;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/6ae84K2oVqwItm4TCp4y2lvQNTIQoQ.woff2') format('woff2');

    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/6aez4K2oVqwIvts2H70Q13HqPA.woff2') format('woff2');

    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/6ae84K2oVqwItm4TCpAy2lvQNTI.woff2') format('woff2');

    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/6aez4K2oVqwIvtU2H70Q13E.woff2') format('woff2');

    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;

    font-display: swap;

}



@font-face {

    font-family: 'avenir-lt-w01_35-light1475496';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/avenir-lt-w05_35-light.woff2') format('woff2');

    unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;

    font-display: swap;

}



@font-face {

    font-family: 'avenir-lt-w01_35-light1475496';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/avenir-lt-w01_35-light1475496.woff2') format('woff2');

    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;

    font-display: swap;

}



#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,

#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus~.wixSdkShowFocusOnSibling {

    --focus-ring-box-shadow: 0 0 0 1px #ffffff, 0 0 0 3px #116dff;

    box-shadow: var(--focus-ring-box-shadow) !important;

    z-index: 1;

}



.has-inner-focus-ring {

    --focus-ring-box-shadow: inset 0 0 0 1px #ffffff, inset 0 0 0 3px #116dff !important;

}



:root,

:host,

.spxThemeOverride,

.max-width-container {

    --color_0: 255, 255, 255;

    --color_1: 255, 255, 255;

    --color_2: 0, 0, 0;

    --color_3: 237, 28, 36;

    --color_4: 0, 136, 203;

    --color_5: 255, 203, 5;

    --color_6: 114, 114, 114;

    --color_7: 176, 176, 176;

    --color_8: 255, 255, 255;

    --color_9: 114, 114, 114;

    --color_10: 176, 176, 176;

    --color_11: 255, 255, 255;

    --color_12: 203, 204, 204;

    --color_13: 152, 153, 153;

    --color_14: 102, 102, 102;

    --color_15: 0, 0, 0;

    --color_16: 216, 212, 201;

    --color_17: 176, 172, 159;

    --color_18: 137, 130, 110;

    --color_19: 105, 103, 103;

    --color_20: 255, 255, 255;

    --color_21: 177, 191, 208;

    --color_22: 129, 143, 162;

    --color_23: 80, 95, 115;

    --color_24: 27, 45, 68;

    --color_25: 14, 22, 34;

    --color_26: 203, 220, 224;

    --color_27: 165, 188, 192;

    --color_28: 116, 153, 161;

    --color_29: 77, 102, 107;

    --color_30: 39, 51, 54;

    --color_31: 214, 197, 212;

    --color_32: 174, 153, 170;

    --color_33: 133, 101, 128;

    --color_34: 89, 67, 85;

    --color_35: 44, 34, 43;

    --color_36: 254, 255, 255;

    --color_37: 51, 51, 51;

    --color_38: 203, 204, 204;

    --color_39: 152, 153, 153;

    --color_40: 102, 102, 102;

    --color_41: 137, 130, 110;

    --color_42: 51, 51, 51;

    --color_43: 152, 153, 153;

    --color_44: 254, 255, 255;

    --color_45: 51, 51, 51;

    --color_46: 51, 51, 51;

    --color_47: 203, 204, 204;

    --color_48: 137, 130, 110;

    --color_49: 137, 130, 110;

    --color_50: 254, 255, 255;

    --color_51: 254, 255, 255;

    --color_52: 137, 130, 110;

    --color_53: 137, 130, 110;

    --color_54: 152, 153, 153;

    --color_55: 152, 153, 153;

    --color_56: 254, 255, 255;

    --color_57: 254, 255, 255;

    --color_58: 137, 130, 110;

    --color_59: 254, 255, 255;

    --color_60: 137, 130, 110;

    --color_61: 137, 130, 110;

    --color_62: 254, 255, 255;

    --color_63: 254, 255, 255;

    --color_64: 152, 153, 153;

    --color_65: 152, 153, 153;

    --font_0: normal normal normal 54px/1.4em atlas-aaa-500, sans-serif;

    --font_1: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;

    --font_2: normal normal normal 32px/1.4em atlas-aaa-500, sans-serif;

    --font_3: normal normal normal 20px/1.4em atlas-aaa-500, sans-serif;

    --font_4: normal normal normal 22px/1.4em atlas-aaa-500, sans-serif;

    --font_5: normal normal normal 40px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;

    --font_6: normal normal normal 20px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;

    --font_7: normal normal normal 18px/1.4em play, sans-serif;

    --font_8: normal normal normal 16px/1.4em play, sans-serif;

    --font_9: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496, sans-serif;

    --font_10: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;

    --wix-ads-height: 0px;

    --sticky-offset: 0px;

    --wix-ads-top-height: 0px;

    --site-width: 980px;

    --above-all-z-index: 100000;

    --portals-z-index: 100001;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

    --minViewportSize: 320;

    --maxViewportSize: 1920;

    --theme-spx-ratio: var(--scaling-factor) / 1921;

    --scaling-factor: min((100 * var(--one-unit)), var(--section-max-width));

    --customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, 100 * var(--one-unit), min(var(--section-max-width), var(--maxViewportSize) * 1px));

}



.font_0 {

    font: var(--font_0);

    color: rgb(0, 28, 59);

    letter-spacing: 0em;

}



.font_1 {

    font: var(--font_1);

    color: rgb(var(--color_14));

    letter-spacing: 0em;

}



.font_2 {

    font: var(--font_2);

    color: rgb(0, 28, 59);

    letter-spacing: 0em;

}



.font_3 {

    font: var(--font_3);

    color: rgb(0, 28, 59);

    letter-spacing: 0em;

}



.font_4 {

    font: var(--font_4);

    color: rgb(0, 28, 59);

    letter-spacing: 0em;

}



.font_5 {

    font: var(--font_5);

    color: rgb(var(--color_23));

    letter-spacing: 0em;

}



.font_6 {

    font: var(--font_6);

    color: rgb(var(--color_23));

    letter-spacing: 0em;

}



.font_7 {

    font: var(--font_7);

    color: rgb(0, 28, 59);

    letter-spacing: 0em;

}



.font_8 {

    font: var(--font_8);

    color: rgb(0, 28, 59);

    letter-spacing: 0em;

}



.font_9 {

    font: var(--font_9);

    color: rgb(var(--color_23));

    letter-spacing: 0em;

}



.font_10 {

    font: var(--font_10);

    color: rgb(var(--color_14));

    letter-spacing: 0em;

}



.color_0 {

    color: rgb(var(--color_0));

}



.color_1 {

    color: rgb(var(--color_1));

}



.color_2 {

    color: rgb(var(--color_2));

}



.color_3 {

    color: rgb(var(--color_3));

}



.color_4 {

    color: rgb(var(--color_4));

}



.color_5 {

    color: rgb(var(--color_5));

}



.color_6 {

    color: rgb(var(--color_6));

}



.color_7 {

    color: rgb(var(--color_7));

}



.color_8 {

    color: rgb(var(--color_8));

}



.color_9 {

    color: rgb(var(--color_9));

}



.color_10 {

    color: rgb(var(--color_10));

}



.color_11 {

    color: rgb(var(--color_11));

}



.color_12 {

    color: rgb(var(--color_12));

}



.color_13 {

    color: rgb(var(--color_13));

}



.color_14 {

    color: rgb(var(--color_14));

}



.color_15 {

    color: rgb(var(--color_15));

}



.color_16 {

    color: rgb(var(--color_16));

}



.color_17 {

    color: rgb(var(--color_17));

}



.color_18 {

    color: rgb(var(--color_18));

}



.color_19 {

    color: rgb(var(--color_19));

}



.color_20 {

    color: rgb(var(--color_20));

}



.color_21 {

    color: rgb(var(--color_21));

}



.color_22 {

    color: rgb(var(--color_22));

}



.color_23 {

    color: rgb(var(--color_23));

}



.color_24 {

    color: rgb(var(--color_24));

}



.color_25 {

    color: rgb(var(--color_25));

}



.color_26 {

    color: rgb(var(--color_26));

}



.color_27 {

    color: rgb(var(--color_27));

}



.color_28 {

    color: rgb(var(--color_28));

}



.color_29 {

    color: rgb(var(--color_29));

}



.color_30 {

    color: rgb(var(--color_30));

}



.color_31 {

    color: rgb(var(--color_31));

}



.color_32 {

    color: rgb(var(--color_32));

}



.color_33 {

    color: rgb(var(--color_33));

}



.color_34 {

    color: rgb(var(--color_34));

}



.color_35 {

    color: rgb(var(--color_35));

}



.color_36 {

    color: rgb(var(--color_36));

}



.color_37 {

    color: rgb(var(--color_37));

}



.color_38 {

    color: rgb(var(--color_38));

}



.color_39 {

    color: rgb(var(--color_39));

}



.color_40 {

    color: rgb(var(--color_40));

}



.color_41 {

    color: rgb(var(--color_41));

}



.color_42 {

    color: rgb(var(--color_42));

}



.color_43 {

    color: rgb(var(--color_43));

}



.color_44 {

    color: rgb(var(--color_44));

}



.color_45 {

    color: rgb(var(--color_45));

}



.color_46 {

    color: rgb(var(--color_46));

}



.color_47 {

    color: rgb(var(--color_47));

}



.color_48 {

    color: rgb(var(--color_48));

}



.color_49 {

    color: rgb(var(--color_49));

}



.color_50 {

    color: rgb(var(--color_50));

}



.color_51 {

    color: rgb(var(--color_51));

}



.color_52 {

    color: rgb(var(--color_52));

}



.color_53 {

    color: rgb(var(--color_53));

}



.color_54 {

    color: rgb(var(--color_54));

}



.color_55 {

    color: rgb(var(--color_55));

}



.color_56 {

    color: rgb(var(--color_56));

}



.color_57 {

    color: rgb(var(--color_57));

}



.color_58 {

    color: rgb(var(--color_58));

}



.color_59 {

    color: rgb(var(--color_59));

}



.color_60 {

    color: rgb(var(--color_60));

}



.color_61 {

    color: rgb(var(--color_61));

}



.color_62 {

    color: rgb(var(--color_62));

}



.color_63 {

    color: rgb(var(--color_63));

}



.color_64 {

    color: rgb(var(--color_64));

}



.color_65 {

    color: rgb(var(--color_65));

}



.backcolor_0 {

    background-color: rgb(var(--color_0));

}



.backcolor_1 {

    background-color: rgb(var(--color_1));

}



.backcolor_2 {

    background-color: rgb(var(--color_2));

}



.backcolor_3 {

    background-color: rgb(var(--color_3));

}



.backcolor_4 {

    background-color: rgb(var(--color_4));

}



.backcolor_5 {

    background-color: rgb(var(--color_5));

}



.backcolor_6 {

    background-color: rgb(var(--color_6));

}



.backcolor_7 {

    background-color: rgb(var(--color_7));

}



.backcolor_8 {

    background-color: rgb(var(--color_8));

}



.backcolor_9 {

    background-color: rgb(var(--color_9));

}



.backcolor_10 {

    background-color: rgb(var(--color_10));

}



.backcolor_11 {

    background-color: rgb(var(--color_11));

}



.backcolor_12 {

    background-color: rgb(var(--color_12));

}



.backcolor_13 {

    background-color: rgb(var(--color_13));

}



.backcolor_14 {

    background-color: rgb(var(--color_14));

}



.backcolor_15 {

    background-color: rgb(var(--color_15));

}



.backcolor_16 {

    background-color: rgb(var(--color_16));

}



.backcolor_17 {

    background-color: rgb(var(--color_17));

}



.backcolor_18 {

    background-color: rgb(var(--color_18));

}



.backcolor_19 {

    background-color: rgb(var(--color_19));

}



.backcolor_20 {

    background-color: rgb(var(--color_20));

}



.backcolor_21 {

    background-color: rgb(var(--color_21));

}



.backcolor_22 {

    background-color: rgb(var(--color_22));

}



.backcolor_23 {

    background-color: rgb(var(--color_23));

}



.backcolor_24 {

    background-color: rgb(var(--color_24));

}



.backcolor_25 {

    background-color: rgb(var(--color_25));

}



.backcolor_26 {

    background-color: rgb(var(--color_26));

}



.backcolor_27 {

    background-color: rgb(var(--color_27));

}



.backcolor_28 {

    background-color: rgb(var(--color_28));

}



.backcolor_29 {

    background-color: rgb(var(--color_29));

}



.backcolor_30 {

    background-color: rgb(var(--color_30));

}



.backcolor_31 {

    background-color: rgb(var(--color_31));

}



.backcolor_32 {

    background-color: rgb(var(--color_32));

}



.backcolor_33 {

    background-color: rgb(var(--color_33));

}



.backcolor_34 {

    background-color: rgb(var(--color_34));

}



.backcolor_35 {

    background-color: rgb(var(--color_35));

}



.backcolor_36 {

    background-color: rgb(var(--color_36));

}



.backcolor_37 {

    background-color: rgb(var(--color_37));

}



.backcolor_38 {

    background-color: rgb(var(--color_38));

}



.backcolor_39 {

    background-color: rgb(var(--color_39));

}



.backcolor_40 {

    background-color: rgb(var(--color_40));

}



.backcolor_41 {

    background-color: rgb(var(--color_41));

}



.backcolor_42 {

    background-color: rgb(var(--color_42));

}



.backcolor_43 {

    background-color: rgb(var(--color_43));

}



.backcolor_44 {

    background-color: rgb(var(--color_44));

}



.backcolor_45 {

    background-color: rgb(var(--color_45));

}



.backcolor_46 {

    background-color: rgb(var(--color_46));

}



.backcolor_47 {

    background-color: rgb(var(--color_47));

}



.backcolor_48 {

    background-color: rgb(var(--color_48));

}



.backcolor_49 {

    background-color: rgb(var(--color_49));

}



.backcolor_50 {

    background-color: rgb(var(--color_50));

}



.backcolor_51 {

    background-color: rgb(var(--color_51));

}



.backcolor_52 {

    background-color: rgb(var(--color_52));

}



.backcolor_53 {

    background-color: rgb(var(--color_53));

}



.backcolor_54 {

    background-color: rgb(var(--color_54));

}



.backcolor_55 {

    background-color: rgb(var(--color_55));

}



.backcolor_56 {

    background-color: rgb(var(--color_56));

}



.backcolor_57 {

    background-color: rgb(var(--color_57));

}



.backcolor_58 {

    background-color: rgb(var(--color_58));

}



.backcolor_59 {

    background-color: rgb(var(--color_59));

}



.backcolor_60 {

    background-color: rgb(var(--color_60));

}



.backcolor_61 {

    background-color: rgb(var(--color_61));

}



.backcolor_62 {

    background-color: rgb(var(--color_62));

}



.backcolor_63 {

    background-color: rgb(var(--color_63));

}



.backcolor_64 {

    background-color: rgb(var(--color_64));

}



.backcolor_65 {

    background-color: rgb(var(--color_65));

}



#masterPage {

    --variables-m1kn0r1j: 2000px;

}



#SITE_HEADER {

    --bg-overlay-color: transparent;

    --bg-gradient: none;

}



#SITE_PAGES {

    --transition-duration: 700ms;

}



#SITE_FOOTER {

    --bg-overlay-color: transparent;

    --bg-gradient: none;

}



@font-face {

    font-family: 'poppins-extralight';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/h3r77AwDsldr1E_2g4qqGPk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');

    font-display: swap;

}



@font-face {

    font-family: 'poppins-extralight';

    font-style: italic;

    font-weight: 700;

    src: url('{$theme_path}/static/font/Fm41upUVp7KTKUZhL0PfQVtXRa8TVwTICgirnJhmVJw.woff2') format('woff2');

    font-display: swap;

}



@font-face {

    font-family: 'poppins-extralight';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/rijG6I_IOXJjsH07UEo2mw.woff2') format('woff2');

    font-display: swap;

}



@font-face {

    font-family: 'poppins-extralight';

    font-style: italic;

    font-weight: 400;

    src: url('{$theme_path}/static/font/-GlaWpWcSgdVagNuOGuFKRUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');

    font-display: swap;

}



@font-face {

    font-family: 'poppins';

    font-style: italic;

    font-weight: 700;

    src: url('{$theme_path}/static/font/pxiDyp8kv8JHgFVrJJLmy15VGdeOYktMqlap.woff2') format('woff2');

    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;

    font-display: swap;

}



@font-face {

    font-family: 'poppins';

    font-style: italic;

    font-weight: 400;

    src: url('{$theme_path}/static/font/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2') format('woff2');

    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;

    font-display: swap;

}



@font-face {

    font-family: 'poppins';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2') format('woff2');

    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;

    font-display: swap;

}



@font-face {

    font-family: 'poppins';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2') format('woff2');

    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;

    font-display: swap;

}



@font-face {

    font-family: 'poppins';

    font-style: italic;

    font-weight: 700;

    src: url('{$theme_path}/static/font/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2') format('woff2');

    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;

    font-display: swap;

}



@font-face {

    font-family: 'poppins';

    font-style: italic;

    font-weight: 400;

    src: url('{$theme_path}/static/font/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2') format('woff2');

    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;

    font-display: swap;

}



@font-face {

    font-family: 'poppins';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2') format('woff2');

    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;

    font-display: swap;

}



@font-face {

    font-family: 'poppins';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2') format('woff2');

    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/6ae84K2oVqwItm4TCp8y2lvQNTIQoQ.woff2') format('woff2');

    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/6aez4K2oVqwIvto2H70Q13HqPA.woff2') format('woff2');

    unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/6ae84K2oVqwItm4TCp0y2lvQNTIQoQ.woff2') format('woff2');

    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/6aez4K2oVqwIvtg2H70Q13HqPA.woff2') format('woff2');

    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/6ae84K2oVqwItm4TCpQy2lvQNTIQoQ.woff2') format('woff2');

    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/6aez4K2oVqwIvtE2H70Q13HqPA.woff2') format('woff2');

    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/6ae84K2oVqwItm4TCpMy2lvQNTIQoQ.woff2') format('woff2');

    unicode-range: U+0370-03FF;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/6aez4K2oVqwIvtY2H70Q13HqPA.woff2') format('woff2');

    unicode-range: U+0370-03FF;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/6ae84K2oVqwItm4TCp4y2lvQNTIQoQ.woff2') format('woff2');

    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/6aez4K2oVqwIvts2H70Q13HqPA.woff2') format('woff2');

    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/6ae84K2oVqwItm4TCpAy2lvQNTI.woff2') format('woff2');

    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;

    font-display: swap;

}



@font-face {

    font-family: 'play';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/6aez4K2oVqwIvtU2H70Q13E.woff2') format('woff2');

    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;

    font-display: swap;

}



@font-face {

    font-family: 'atlas-aaa-500';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/atlas-aaa-500.other.woff2') format('woff2');

    unicode-range: U+2000-2001, U+2003-2008, U+200A, U+2011-2012, U+2015, U+202F, U+203E, U+205F, U+E801-E805, U+E83A, U+F031, U+FFFC;

    font-display: swap;

}



@font-face {

    font-family: 'atlas-aaa-500';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/atlas-aaa-500.math.woff2') format('woff2');

    unicode-range: U+2190, U+2192, U+221A;

    font-display: swap;

}



@font-face {

    font-family: 'atlas-aaa-500';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/atlas-aaa-500.symbols.woff2') format('woff2');

    unicode-range: U+25A0, U+25BA, U+25C4, U+25CF, U+25FC, U+263A, U+2665;

    font-display: swap;

}



@font-face {

    font-family: 'atlas-aaa-500';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/atlas-aaa-500.hebrew.woff2') format('woff2');

    unicode-range: U+05B0-05B9, U+05BB-05C3, U+05D0-05EA, U+05F3-05F4, U+2010, U+20AA, U+FB1D, U+FB2A-FB2D, U+FB31-FB36, U+FB38-FB3C, U+FB3E, U+FB40-FB41, U+FB44, U+FB46-FB47, U+FB49-FB4B;

    font-display: swap;

}



@font-face {

    font-family: 'atlas-aaa-500';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/atlas-aaa-500.latin-ext.woff2') format('woff2');

    unicode-range: U+20A4;

    font-display: swap;

}



@font-face {

    font-family: 'atlas-aaa-500';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/atlas-aaa-500.latin.woff2') format('woff2');

    unicode-range: U+0020-007E, U+00A0, U+00A3, U+00A5, U+00AB, U+00AD, U+00AF-00B0, U+00B4, U+00B6-00B7, U+00BB, U+02C6, U+02DC, U+2002, U+2009, U+2013-2014, U+2018-201A, U+201C-201E, U+2026, U+2039-203A, U+20AC, U+2212;

    font-display: swap;

}



@font-face {

    font-family: 'avenir-lt-w01_35-light1475496';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/avenir-lt-w05_35-light.woff2') format('woff2');

    unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;

    font-display: swap;

}



@font-face {

    font-family: 'avenir-lt-w01_35-light1475496';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/avenir-lt-w01_35-light1475496.woff2') format('woff2');

    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;

    font-display: swap;

}



@font-face {

    font-family: 'poppins-semibold';

    font-style: normal;

    font-weight: 700;

    src: url('{$theme_path}/static/font/aDjpMND83pDErGXlVEr-Sfk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');

    font-display: swap;

}



@font-face {

    font-family: 'poppins-semibold';

    font-style: italic;

    font-weight: 700;

    src: url('{$theme_path}/static/font/c4FPK8_hIFKoX59qcGwdChUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');

    font-display: swap;

}



@font-face {

    font-family: 'poppins-semibold';

    font-style: italic;

    font-weight: 400;

    src: url('{$theme_path}/static/font/RbebACOccNN-5ixkDIVLjRUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');

    font-display: swap;

}



@font-face {

    font-family: 'poppins-semibold';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/9VWMTeb5jtXkNoTv949Npfk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');

    font-display: swap;

}



@font-face {

    font-family: 'helvetica-w01-roman';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/helvetica-lt-w10-roman.woff2') format('woff2');

    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0, U+00A4, U+00A6-00A7, U+00A9, U+00AB-00AE, U+00B0-00B1, U+00B5-00B7, U+00BB, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+20AC, U+2116, U+2122;

    font-display: swap;

}



@font-face {

    font-family: 'helvetica-w01-roman';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/helvetica-w02-roman.woff2') format('woff2');

    unicode-range: U+000D, U+0020-007E, U+00A0-012B, U+012E-0137, U+0139-0149, U+014C-017E, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2113, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E301-E304, U+E306-E30D, U+FB01-FB02;

    font-display: swap;

}



@font-face {

    font-family: 'helvetica-w01-roman';

    font-style: normal;

    font-weight: 400;

    src: url('{$theme_path}/static/font/helvetica-w01-roman.woff2') format('woff2');

    unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-012B, U+012E-0137, U+0139-0149, U+014C-017E, U+0192, U+0218-021B, U+0237, U+02C6-02C7, U+02C9, U+02D8-02DD, U+0394, U+03A9, U+03BC, U+03C0, U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+04D9, U+1E9E, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+20B9-20BA, U+20BC-20BD, U+2113, U+2116, U+2122, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+E300-E30D, U+F6C5, U+F6C9-F6D8, U+F8FF, U+FB01-FB02;

    font-display: swap;

}



#qr0j6 {

    width: auto;

    height: auto;

    --comp-display: unset;

    position: relative;

}



#qr0j6 .qr0j6-container {

    box-sizing: border-box;

    position: relative;

    display: var(--l_display, var(--container-display));

    grid-template-rows: auto auto auto auto auto auto 0px auto auto auto auto auto auto 0px auto auto auto;

    grid-template-columns: minmax(0px, 1fr);

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#qr0j6:not(.qr0j6-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #qr0j6 .qr0j6-container {

        grid-template-rows: auto auto auto auto auto auto 0px auto auto auto auto auto auto 0px auto auto auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #qr0j6 .qr0j6-container {

        grid-template-rows: auto auto auto auto auto auto 0px auto auto auto auto auto auto 0px auto auto auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #qr0j6 .qr0j6-container {

        padding-right: 0px;

        grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto 0px auto auto auto;

    }

}



#qr0j6 {

    --bg: 255, 255, 255;

    --alpha-bg: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #qr0j6 {

        --bg: var(--color_11);

    }

}



#PAGE_SECTIONSqr0j6 {

    --above-all-in-container: 49;

}



#comp-l9ieeuzw1 {

    z-index: 50;

    --above-all-in-container: 10000;

}



#comp-l9ieeuw4 {

    z-index: 51;

    --above-all-in-container: 10000;

}



#comp-l9ieev081-pinned-layer {

    z-index: 55;

    --above-all-in-container: 10000;

}



#comp-ljmuwtyx-pinned-layer {

    z-index: 56;

    --above-all-in-container: 10000;

}



#comp-m2jgths4-pinned-layer {

    z-index: 57;

    --above-all-in-container: 10000;

}



#comp-m2litujz-pinned-layer {

    z-index: 58;

    --above-all-in-container: 10000;

}



#comp-m2ljo0wt-pinned-layer {

    z-index: 59;

    --above-all-in-container: 10000;

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #PAGE_SECTIONSqr0j6 {

        --above-all-in-container: 49;

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #PAGE_SECTIONSqr0j6 {

        --above-all-in-container: 49;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #PAGE_SECTIONSqr0j6 {

        --above-all-in-container: 49;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #PAGE_SECTIONSqr0j6 {

        --above-all-in-container: 49;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #PAGE_SECTIONSqr0j6 {

        --above-all-in-container: 49;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #PAGE_SECTIONSqr0j6 {

        --above-all-in-container: 49;

    }

}



#comp-l9ieeuwd {

    height: 750px;

    min-height: 0px;

    --l_display: unset;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 2/1/3/2;

    position: relative;

}



.comp-l9ieeuwd-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuwd {

        height: 650px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuwd {

        height: 600px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuwd {

        height: 600px;

    }

}



#comp-l9ieeuwd {

    --bg: 0, 28, 59;

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-l9ieeuwh5 {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: auto;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuwh5-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieeuwh5:not(.comp-l9ieeuwh5-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuwh5 {

        --l_display: unset;

        width: auto;

        --aspect-ratio: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuwh5 {

        --l_display: unset;

        width: auto;

        --aspect-ratio: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuwh5 {

        --l_display: none;

        --aspect-ratio: 0.5624750366210938;

        width: 14.746443772401435%;

        align-self: center;

        justify-self: end;

        margin-right: 460.28121337890616px;

        margin-top: 17.975030517578034px;

    }

}



#comp-l9ieeuwh5 {

    --static-spx: 1px;

}



#comp-l9ieeuwh5 {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieeux91 {

    --l_display: unset;

    height: auto;

    --aspect-ratio: 1;

    min-width: 50px;

    width: 13.4375%;

    max-width: 100px;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-top: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeux91 {

    --static-spx: 1px;

}



#comp-l9ieeux91 {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieeuxh {

    height: 44px;

    width: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: end;

    margin-left: 2px;

    margin-right: 2px;

    margin-bottom: 2px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuxh {

    --maincolor: 255, 255, 255;

    --alpha-maincolor: 1;

    --progresscolor: 31, 223, 103;

    --alpha-progresscolor: 1;

    --disabledcolor: 119, 119, 119;

    --alpha-disabledcolor: 1;

    --static-spx: 1px;

}



#comp-l9ieeuxh {

    transform: translateX(0)translateY(0)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieeuxl {

    height: auto;

    --aspect-ratio: 0.5620609;

    width: 35%;

    --l_display: none;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    align-self: center;

    justify-self: end;

    margin-left: 0%;

    margin-right: 20.93011380215933%;

    margin-top: -22px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuxl-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieeuxl:not(.comp-l9ieeuxl-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuxl {

        --l_display: none;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuxl {

        min-height: 0px;

        --l_display: unset;

        min-width: 0px;

        width: auto;

        --aspect-ratio: auto;

        align-self: stretch;

        justify-self: stretch;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

    }

}



#comp-l9ieeuxl {

    --static-spx: 1px;

}



#comp-l9ieeuxl {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieeuxo {

    --l_display: unset;

    height: auto;

    --aspect-ratio: 1;

    min-width: 50px;

    width: 13.4375%;

    max-width: 100px;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-top: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuxo {

    --static-spx: 1px;

}



#comp-l9ieeuxo {

    transform: translateX(0)translateY(0)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieeuxq1 {

    height: 44px;

    width: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: end;

    margin-left: 2px;

    margin-right: 2px;

    margin-bottom: 2px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuxq1 {

    --maincolor: 255, 255, 255;

    --alpha-maincolor: 1;

    --progresscolor: 31, 223, 103;

    --alpha-progresscolor: 1;

    --disabledcolor: 119, 119, 119;

    --alpha-disabledcolor: 1;

    --static-spx: 1px;

}



#comp-l9ieeuxq1 {

    transform: translateX(0)translateY(0)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieeuxs3 {

    width: 30px;

    height: 25px;

    --l_display: none;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 45.945312px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuxs3 {

        justify-self: end;

        margin-right: 1%;

        margin-top: 45.945312px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuxs3 {

        justify-self: end;

        margin-right: 4.0383654%;

        margin-top: 42.5px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuxs3 {

        height: 23.5px;

        width: 23.5px;

        justify-self: end;

        margin-right: 7.332920792079208%;

        margin-top: 22.890625px;

    }

}



#comp-l9ieeuxs3 {

    --static-spx: 1px;

}



#comp-ln4mf1nz {

    min-height: 45.000003814697266px;

    --l_display: unset;

    height: auto;

    min-width: 50px;

    width: max-content;

    --comp-display: unset;

    align-self: end;

    justify-self: center;

    margin-left: 0.00012849362382156608%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 150px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-ln4mf1nz-container {

    box-sizing: border-box;

    column-gap: 20px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-ln4mf1nz {

        min-height: 0px;

        width: 90%;

    }



    .comp-ln4mf1nz-container {

        column-gap: 10px;

    }

}



#comp-ln4mf1nz {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuxy3 {

    min-height: 45px;

    --l_display: unset;

    height: auto;

    width: 200.00001525878906px;

    max-width: 200.00001525878906px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: start;

    margin-left: -0.004192621652474355%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuxy3 {

        align-self: start;

        justify-self: center;

        margin-left: 0%;

        margin-right: 0.00009948784075541787%;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuxy3 {

        align-self: start;

        justify-self: center;

        margin-left: 0%;

        margin-right: 0%;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuxy3 {

        width: 100%;

        align-self: start;

        justify-self: end;

        margin-left: 0%;

        margin-right: 0%;

    }

}



#comp-l9ieeuxy3 {

    --rd: 3px 3px 3px 3px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: var(--color_11);

    --bg: 0, 28, 59;

    --brd: var(--color_11);

    --brw: 1px;

    --bgh: 4, 28, 59;

    --brdh: var(--color_11);

    --txth: var(--color_11);

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 0;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 1;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuxy3 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ifhoue {

    min-height: 45px;

    --l_display: unset;

    height: auto;

    width: 200.00001525878906px;

    max-width: 200.00001525878906px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: end;

    margin-left: 0%;

    margin-right: 0.004219307321508442%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ifhoue {

        width: 100%;

        justify-self: start;

        margin-right: 0%;

    }

}



#comp-l9ifhoue {

    --rd: 3px 3px 3px 3px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: var(--color_11);

    --bg: 0, 28, 59;

    --brd: var(--color_11);

    --brw: 1px;

    --bgh: 4, 28, 59;

    --brdh: var(--color_11);

    --txth: var(--color_11);

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 0;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 1;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ifhoue {

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ifhoue {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9y3i3co {

    height: auto;

    min-height: 0px;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 3/1/4/2;

    position: relative;

}



.comp-l9y3i3co-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9y3i3co {

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9y3i3co {

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9y3i3co {

        --l_display: unset;

    }

}



#comp-l9y3i3co {

    --bg: 0, 28, 59;

    --alpha-bg: 1;

    --static-spx: 1px;

}



#comp-l9ifwjg1 {

    width: 803.4500122070312px;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 100px;

    margin-bottom: 100px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ifwjg1-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ifwjg1 {

        width: auto;

        justify-self: stretch;

        margin-left: 5%;

        margin-right: 5%;

        margin-top: 50px;

        margin-bottom: 50px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ifwjg1 {

        width: 90%;

        justify-self: start;

        margin-left: 5%;

        margin-right: 5%;

        margin-top: 50px;

        margin-bottom: 50px;

    }

}



#comp-l9ifwjg1 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ifwjg1:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ifd5l22 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 1;

    position: relative;

}



#comp-l9ifd5l22 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --color: 0, 28, 59;

    --alpha-color: 1;

    --textAlign: center;

    --fontFamily: atlas-aaa-500, sans-serif;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 54px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ifd5l22 {

        --fontSize: 54px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ifd5l22 {

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ifd5l22 {

        --fontSize: 32px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ifd5l22 {

        --fontSize: 24px;

    }

}



#comp-l9ifd5l8 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ifd5l8 {

        margin-bottom: 29.990074157714844px;

    }

}



#comp-l9ifd5l8 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textAlign: center;

    --fontSize: 16px;

    --lineHeight: normal;

    --letterSpacing: 0em;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ifd5l8 {

        --textAlign: center;

        --fontSize: 16px;

        --lineHeight: normal;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ifd5l8 {

        --textAlign: center;

        --fontSize: 14px;

        --lineHeight: normal;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ifd5l8 {

        --textAlign: left;

        --fontSize: 14px;

        --lineHeight: 1.6em;

    }

}



#comp-l9ifi4aw {

    min-height: 45px;

    --l_display: unset;

    height: 45px;

    min-width: 50px;

    width: max-content;

    --comp-display: unset;

    margin-left: -0.0014091675655965603%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: center;

    order: 3;

    position: relative;

}



.comp-l9ifi4aw-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ifi4aw {

        height: auto;

        width: 100%;

        max-width: 290px;

        margin-left: 0px;

        align-self: flex-start;

    }

}



#comp-l9ifi4aw {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ifd5la9 {

    min-height: 45px;

    --l_display: unset;

    height: auto;

    width: 200px;

    max-width: 200px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ifd5la9 {

    --rd: 3px 3px 3px 3px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: var(--color_20);

    --bg: 0, 28, 59;

    --brd: 0, 28, 59;

    --brw: 1px;

    --bgh: 24, 24, 24;

    --brdh: 0, 28, 59;

    --txth: 0, 28, 59;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ifd5la9 {

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

        --txt: var(--color_11);

        --bgh: 11, 60, 95;

        --alpha-brd: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ifd5la9 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

        --txt: var(--color_11);

        --bgh: 11, 60, 95;

        --alpha-brd: 0;

    }

}



#comp-l9y3pb66 {

    height: auto;

    min-height: 0px;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 4/1/5/2;

    position: relative;

}



.comp-l9y3pb66-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9y3pb66 {

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9y3pb66 {

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9y3pb66 {

        --l_display: unset;

    }



    .comp-l9y3pb66-container {

        padding-top: 50px;

        padding-right: 0px;

        padding-left: 0px;

        padding-bottom: 50px;

    }

}



#comp-l9y3pb66 {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-l9ieev0m3 {

    min-height: 420.3333435058594px;

    --l_display: unset;

    height: 340px;

    min-width: 220px;

    width: 89.99585353364452%;

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0.006038694488898883%;

    margin-top: 100.00000476837158px;

    margin-bottom: 30px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieev0m3-container {

    box-sizing: border-box;

    column-gap: 30px;

    display: var(--l_display, var(--container-display));

    flex-direction: row;

    flex-wrap: nowrap;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev0m3 {

        min-height: 300px;

        height: 398px;

        min-width: 220px;

        width: 89.99960928252248%;

        margin-left: 0%;

        margin-right: 0.0059142257228042144%;

        margin-top: 100.02084350585938px;

        margin-bottom: 0px;

    }



    .comp-l9ieev0m3-container {

        column-gap: 30px;

        flex-wrap: nowrap;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev0m3 {

        min-height: 230px;

        height: auto;

        min-width: 220px;

        width: 90%;

        margin-left: 5%;

        margin-right: 5%;

        margin-top: 50.009918212890625px;

        margin-bottom: 30px;

    }



    .comp-l9ieev0m3-container {

        row-gap: 30px;

        column-gap: 30px;

        justify-content: flex-start;

        flex-wrap: wrap;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev0m3 {

        min-height: 0px;

        height: auto;

        min-width: 0px;

        width: 89.9931693989071%;

        margin-left: 0%;

        margin-right: 0.0034155089998505806%;

        margin-top: 0px;

        margin-bottom: 0px;

    }



    .comp-l9ieev0m3-container {

        row-gap: 20px;

        column-gap: 0px;

        justify-content: flex-start;

        flex-wrap: wrap;

    }

}



#comp-l9ieev0m3 {

    --brw: 0px;

    --brd: 232, 230, 230;

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev0m3:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev0m3:not(.is-animating) {

    transition: all 0.2s ease-out 0s, visibility 0s;

    --transition: all 0.2s ease-out 0s, visibility 0s;

}



#comp-l9ieev0m3 {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieev0v {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 20%;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0.6%;

    margin-bottom: 0.6%;

    order: 1;

    flex-basis: 20%;

    flex-grow: 1;

    flex-shrink: 1;

    position: relative;

}



.comp-l9ieev0v-container {

    box-sizing: border-box;

    padding-left: 30px;

    padding-right: 30px;

    padding-top: 30px;

    padding-bottom: 30px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: max-content;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev0v {

        min-height: 100px;

        min-width: 50px;

        width: 47.8%;

        max-width: 99999px;

        max-height: 99999px;

        scroll-snap-align: none;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        flex-basis: 47.7%;

        flex-grow: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev0v {

        min-height: 0px;

        min-width: 0px;

        width: 0px;

        max-width: 99999px;

        max-height: 99999px;

        scroll-snap-align: none;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        flex-basis: 100%;

        flex-grow: 1;

    }



    .comp-l9ieev0v-container {

        padding-left: 20px;

        padding-right: 20px;

        padding-top: 20px;

        padding-bottom: 20px;

        grid-template-rows: auto;

    }

}



#comp-l9ieev0v {

    --brw: 1px;

    --brd: var(--color_11);

    --bg: var(--color_11);

    --rd: 5px 5px 5px 5px;

    --shd: 0.00px 0.00px 20px 5px rgba(255, 255, 255, 0.2);

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev0v:not(.is-animating) {

    transition: all 0.2s ease-out 0s, visibility 0s;

    --transition: all 0.2s ease-out 0s, visibility 0s;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev0v:not(.is-animating) {

        transition: all 0.3s ease-in-out 0s, visibility 0s;

        --transition: all 0.3s ease-in-out 0s, visibility 0s;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev0v:not(.is-animating) {

        transition: all 0.2s ease-in 0s, visibility 0s;

        --transition: all 0.2s ease-in 0s, visibility 0s;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev0v:not(.is-animating) {

        transition: all 0.2s ease-in 0s, visibility 0s;

        --transition: all 0.2s ease-in 0s, visibility 0s;

    }

}



#comp-l9ieev0v {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieev0v.variants-l9ieev0w {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1.1)scaleY(1.1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieev0v.variants-l9ieev0x1 {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1.1)scaleY(1.1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lmkejsxo {

    width: 100.00005674233313%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0.0390625px;

    margin-bottom: -0.008249999999861757px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-lmkejsxo-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lmkejsxo {

        width: 100%;

        align-self: start;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lmkejsxo {

        align-self: start;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lmkejsxo {

        width: 99.99993778680283%;

        align-self: center;

        margin-top: 0px;

        margin-bottom: -0.016000000000076398px;

    }

}



#comp-lmkejsxo {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lynwk6qt {

    width: 100%;

    height: auto;

    --comp-display: unset;

    margin-top: 0%;

    margin-left: 0%;

    margin-bottom: 6.9311721301560425%;

    margin-right: 0%;

    align-self: flex-start;

    order: 1;

    position: relative;

}



.comp-lynwk6qt-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lynwk6qt {

        width: 100%;

        margin-bottom: 15px;

    }



    .comp-lynwk6qt-container {

        flex-direction: column;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lynwk6qt {

        width: 100%;

    }



    .comp-lynwk6qt-container {

        flex-direction: column;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lynwk6qt {

        min-width: 0px;

        width: max-content;

        max-width: 99999px;

        margin-bottom: 15px;

    }



    .comp-lynwk6qt-container {

        padding-top: 0px;

        padding-left: 0px;

        padding-right: 0px;

        padding-bottom: 0px;

        flex-direction: row;

    }

}



#comp-lynwk6qt {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 0.1 * var(--one-unit);

    --bg-gradient: none;

}



#comp-l9ieev1b {

    width: 100%;

    height: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 20px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev1b {

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        margin-bottom: 15px;

        align-self: flex-start;

        order: 1;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1b {

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        margin-bottom: 15px;

        align-self: flex-start;

        order: 1;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1b {

        min-width: 0px;

        width: max-content;

        max-width: 99999px;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        align-self: center;

        order: 2;

    }

}



#comp-l9ieev1b {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --fontFamily: atlas-aaa-500, sans-serif;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 24px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev1b {

        --fontSize: 18px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1b {

        --textAlign: center;

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1b {

        --textAlign: left;

        --fontSize: 18px;

    }

}



#comp-l9ieev1d7 {

    width: 69.99008178710938px;

    height: 69.99008178710938px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 0px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev1d7 {

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        order: 2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1d7 {

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        order: 2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1d7 {

        min-height: 0px;

        height: 50px;

        min-width: 0px;

        width: 50px;

        max-width: 99999px;

        max-height: 99999px;

        margin-left: 0px;

        margin-right: max(0.5px, 0.038441 * (var(--scaling-factor) - var(--scrollbar-width)));

        margin-top: 0px;

        order: 1;

    }

}



#comp-l9ieev1d7 {

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1d7 {

        --static-spx: 0.1 * var(--one-unit);

    }

}



#comp-l9ieev1h {

    width: 200px;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    margin-top: 0%;

    margin-bottom: 0%;

    margin-left: 0%;

    margin-right: 0%;

    align-self: center;

    order: 2;

    position: relative;

}



.comp-l9ieev1h-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev1h {

        width: 100%;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1h {

        width: 231px;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        align-self: flex-start;

    }

}



#comp-l9ieev1h {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev1k1 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 1;

    position: relative;

}



#comp-l9ieev1k1 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1k1 {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1k1 {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9ieev1o {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1o {

        order: 3;

    }

}



#comp-l9ieev1o {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1o {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1o {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9ieev1m1 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1m1 {

        order: 2;

    }

}



#comp-l9ieev1m1 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1m1 {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1m1 {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-lr0ggdyb {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 4;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lr0ggdyb {

        order: 5;

    }

}



#comp-lr0ggdyb {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lr0ggdyb {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lr0ggdyb {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-lr0ghqwi {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 5;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lr0ghqwi {

        order: 6;

    }

}



#comp-lr0ghqwi {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lr0ghqwi {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lr0ghqwi {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-ltcrgm6b {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 6;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-ltcrgm6b {

        margin-right: 0%;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-ltcrgm6b {

        margin-right: 0%;

        order: 7;

    }

}



#comp-ltcrgm6b {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-ltcrgm6b {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-ltcrgm6b {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9ieev1r {

    width: 100%;

    height: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: -1.9583282470703125%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 7;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev1r {

        margin-left: -3.628158714361767%;

        order: 7;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1r {

        margin-left: 0%;

        order: 4;

    }

}



#comp-l9ieev1r {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1r {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1r {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9ieev1t {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: center;

    order: 8;

    position: relative;

}



#comp-l9ieev1t {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1t {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1t {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9ieev1v {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 20%;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0.6%;

    margin-bottom: 0.6%;

    order: 4;

    flex-basis: 20%;

    flex-grow: 1;

    flex-shrink: 1;

    position: relative;

}



.comp-l9ieev1v-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    .comp-l9ieev1v-container {

        padding-top: 30px;

        padding-left: 30px;

        padding-right: 30px;

        padding-bottom: 30px;

        grid-template-rows: 1fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1v {

        min-height: 100px;

        min-width: 50px;

        width: 47.8%;

        max-width: 99999px;

        max-height: 99999px;

        scroll-snap-align: none;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        flex-basis: 47.7%;

        flex-grow: 0;

    }



    .comp-l9ieev1v-container {

        padding-top: 30px;

        padding-left: 30px;

        padding-right: 30px;

        padding-bottom: 30px;

        grid-template-rows: 1fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1v {

        min-height: 0px;

        min-width: 0px;

        width: 0px;

        max-width: 99999px;

        max-height: 99999px;

        scroll-snap-align: none;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        flex-basis: 100%;

        flex-grow: 1;

    }



    .comp-l9ieev1v-container {

        padding-top: 20px;

        padding-left: 20px;

        padding-right: 20px;

        padding-bottom: 20px;

        grid-template-rows: auto;

    }

}



#comp-l9ieev1v {

    --brw: 1px;

    --brd: var(--color_11);

    --bg: var(--color_11);

    --rd: 5px 5px 5px 5px;

    --shd: 0.00px 0.00px 20px 5px rgba(255, 255, 255, 0.2);

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev1v:not(.is-animating) {

    transition: all 0.2s ease-out 0s, visibility 0s;

    --transition: all 0.2s ease-out 0s, visibility 0s;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev1v:not(.is-animating) {

        transition: all 0.3s ease-in-out 0s, visibility 0s;

        --transition: all 0.3s ease-in-out 0s, visibility 0s;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1v:not(.is-animating) {

        transition: all 0.2s ease-in 0s, visibility 0s;

        --transition: all 0.2s ease-in 0s, visibility 0s;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1v:not(.is-animating) {

        transition: all 0.2s ease-in 0s, visibility 0s;

        --transition: all 0.2s ease-in 0s, visibility 0s;

    }

}



#comp-l9ieev1v {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieev1v.variants-l9ieev1w {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1.1)scaleY(1.1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieev1v.variants-l9ieev1w2 {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1.1)scaleY(1.1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lj8dlqa9 {

    width: 100%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0.004107831912811807%;

    margin-top: 25px;

    margin-bottom: 25px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-lj8dlqa9-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lj8dlqa9 {

        margin-right: 0%;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



#comp-lj8dlqa9 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lynwrzvt {

    width: 100%;

    height: auto;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 20px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



.comp-lynwrzvt-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lynwrzvt {

        width: 100%;

        margin-bottom: 15px;

    }



    .comp-lynwrzvt-container {

        flex-direction: column;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lynwrzvt {

        min-width: 0px;

        width: max-content;

        max-width: 99999px;

    }



    .comp-lynwrzvt-container {

        padding-top: 0px;

        padding-left: 0px;

        padding-right: 0px;

        padding-bottom: 0px;

        flex-direction: row;

    }

}



#comp-lynwrzvt {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 0.1 * var(--one-unit);

    --bg-gradient: none;

}



#comp-l9ieev20 {

    width: 100%;

    height: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 20px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev20 {

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        margin-bottom: 15px;

        align-self: flex-start;

        order: 1;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev20 {

        min-width: 0px;

        width: max-content;

        max-width: 99999px;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        align-self: center;

        order: 2;

    }

}



#comp-l9ieev20 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --color: var(--color_11);

    --alpha-color: 1;

    --fontFamily: atlas-aaa-500, sans-serif;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 24px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev20 {

        --fontSize: 18px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev20 {

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev20 {

        --textAlign: left;

        --fontSize: 18px;

    }

}



#comp-l9ieev223 {

    width: 70px;

    height: 70px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 0px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev223 {

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        order: 2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev223 {

        min-height: 0px;

        height: 50px;

        min-width: 0px;

        width: 50px;

        max-width: 99999px;

        max-height: 99999px;

        margin-left: 0px;

        margin-right: 15px;

        margin-top: 0px;

        order: 1;

    }

}



#comp-l9ieev223 {

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev223 {

        --static-spx: 0.1 * var(--one-unit);

    }

}



#comp-l9ieev25 {

    width: 200px;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0%;

    margin-bottom: 0px;

    align-self: center;

    order: 2;

    position: relative;

}



.comp-l9ieev25-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev25 {

        width: 100%;

        align-self: center;

        order: 2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev25 {

        width: 150px;

        align-self: center;

        order: 3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev25 {

        width: 231px;

        margin-top: 0px;

        align-self: flex-start;

        order: 2;

    }

}



#comp-l9ieev25 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev265 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 1;

    position: relative;

}



#comp-l9ieev265 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev265 {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev265 {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9ieev282 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: center;

    order: 2;

    position: relative;

}



#comp-l9ieev282 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev282 {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev282 {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9ieev2d {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 20%;

    --comp-display: unset;

    scroll-snap-align: none;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0.6%;

    margin-bottom: 0.6%;

    align-self: stretch;

    order: 3;

    flex-basis: 20%;

    flex-grow: 1;

    flex-shrink: 1;

    position: relative;

}



.comp-l9ieev2d-container {

    box-sizing: border-box;

    padding-left: 30px;

    padding-right: 30px;

    padding-top: 30px;

    padding-bottom: 30px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2d {

        min-height: 100px;

        min-width: 50px;

        width: 47.8%;

        max-width: 99999px;

        max-height: 99999px;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        flex-basis: 47.7%;

        flex-grow: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2d {

        min-height: 0px;

        min-width: 0px;

        width: 0px;

        max-width: 99999px;

        max-height: 99999px;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        flex-basis: 100%;

        flex-grow: 1;

    }



    .comp-l9ieev2d-container {

        padding-left: 20px;

        padding-right: 20px;

        padding-top: 20px;

        padding-bottom: 20px;

        grid-template-rows: auto;

    }

}



#comp-l9ieev2d {

    --brw: 1px;

    --brd: var(--color_11);

    --bg: var(--color_11);

    --rd: 5px 5px 5px 5px;

    --shd: 0.00px 0.00px 20px 5px rgba(255, 255, 255, 0.2);

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev2d:not(.is-animating) {

    transition: all 0.2s ease-out 0s, visibility 0s;

    --transition: all 0.2s ease-out 0s, visibility 0s;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev2d:not(.is-animating) {

        transition: all 0.3s ease-in-out 0s, visibility 0s;

        --transition: all 0.3s ease-in-out 0s, visibility 0s;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2d:not(.is-animating) {

        transition: all 0.2s ease-in 0s, visibility 0s;

        --transition: all 0.2s ease-in 0s, visibility 0s;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2d:not(.is-animating) {

        transition: all 0.2s ease-in 0s, visibility 0s;

        --transition: all 0.2s ease-in 0s, visibility 0s;

    }

}



#comp-l9ieev2d {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieev2d.variants-l9ieev2d1 {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1.1)scaleY(1.1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieev2d.variants-l9ieev2e1 {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1.1)scaleY(1.1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lj8dkt1e {

    width: 100%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0.004107831912811807%;

    margin-top: 0px;

    margin-bottom: 25px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-lj8dkt1e-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lj8dkt1e {

        margin-right: 0%;

        margin-bottom: 0px;

    }

}



#comp-lj8dkt1e {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lynwrf27 {

    width: 100%;

    height: auto;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 20px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



.comp-lynwrf27-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lynwrf27 {

        width: 100%;

        margin-bottom: 15px;

    }



    .comp-lynwrf27-container {

        flex-direction: column;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lynwrf27 {

        min-width: 0px;

        width: max-content;

        max-width: 99999px;

        margin-bottom: 15px;

    }



    .comp-lynwrf27-container {

        padding-top: 0px;

        padding-left: 0px;

        padding-right: 0px;

        padding-bottom: 0px;

        flex-direction: row;

    }

}



#comp-lynwrf27 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 0.1 * var(--one-unit);

    --bg-gradient: none;

}



#comp-l9ieev2j {

    width: 100%;

    height: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 20px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev2j {

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        margin-bottom: 15px;

        align-self: flex-start;

        order: 1;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2j {

        min-width: 0px;

        width: max-content;

        max-width: 99999px;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        align-self: center;

        order: 2;

    }

}



#comp-l9ieev2j {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --fontFamily: atlas-aaa-500, sans-serif;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 24px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev2j {

        --fontSize: 18px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2j {

        --textAlign: center;

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2j {

        --textAlign: left;

        --fontSize: 18px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2j {

        opacity: 1;

        --comp-opacity: 1;

        transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

        --comp-rotate-z: 0deg;

    }

}



#comp-l9ieev2h {

    width: 70px;

    height: 70px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 0px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev2h {

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        order: 2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2h {

        min-height: 0px;

        height: 50px;

        min-width: 0px;

        width: 50px;

        max-width: 99999px;

        max-height: 99999px;

        margin-left: 0px;

        margin-right: 15px;

        margin-top: 0px;

        order: 1;

    }

}



#comp-l9ieev2h {

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2h {

        --static-spx: 0.1 * var(--one-unit);

    }

}



#comp-l9ieev2m {

    width: 200px;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0%;

    margin-bottom: 0px;

    align-self: center;

    order: 2;

    position: relative;

}



.comp-l9ieev2m-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev2m {

        width: 100%;

        align-self: center;

        order: 2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2m {

        width: 150px;

        align-self: center;

        order: 3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2m {

        width: 231px;

        margin-top: 0px;

        align-self: flex-start;

        order: 2;

    }

}



#comp-l9ieev2m {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev2n5 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2n5 {

        align-self: flex-start;

    }

}



#comp-l9ieev2n5 {

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --fontSize: 16px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2n5 {

        --textAlign: center;

        --fontSize: 14px;

        --static-spx: 1px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2n5 {

        --textAlign: left;

        --fontSize: 14px;

        --static-spx: 0.1 * var(--one-unit);

    }

}



#comp-l9ieev2p3 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2p3 {

        align-self: flex-start;

    }

}



#comp-l9ieev2p3 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2p3 {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2p3 {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9ieev2r3 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2r3 {

        align-self: flex-start;

    }

}



#comp-l9ieev2r3 {

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --fontSize: 16px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2r3 {

        --textAlign: center;

        --fontSize: 14px;

        --static-spx: 1px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2r3 {

        --textAlign: left;

        --fontSize: 14px;

        --static-spx: 0.1 * var(--one-unit);

    }

}



#comp-l9ieev2u {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 4;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2u {

        align-self: flex-start;

    }

}



#comp-l9ieev2u {

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --fontSize: 16px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2u {

        --textAlign: center;

        --fontSize: 14px;

        --static-spx: 1px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2u {

        --textAlign: left;

        --fontSize: 14px;

        --static-spx: 0.1 * var(--one-unit);

    }

}



#comp-l9ieev2v4 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: center;

    order: 5;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2v4 {

        align-self: flex-start;

    }

}



#comp-l9ieev2v4 {

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --fontSize: 16px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2v4 {

        --textAlign: center;

        --fontSize: 14px;

        --static-spx: 1px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2v4 {

        --textAlign: left;

        --fontSize: 14px;

        --static-spx: 0.1 * var(--one-unit);

    }

}



#comp-l9ieev2x2 {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 20%;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0.6%;

    margin-bottom: 0.6%;

    order: 2;

    flex-basis: 20%;

    flex-grow: 1;

    flex-shrink: 1;

    position: relative;

}



.comp-l9ieev2x2-container {

    box-sizing: border-box;

    padding-left: 30px;

    padding-right: 30px;

    padding-top: 30px;

    padding-bottom: 30px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2x2 {

        min-height: 100px;

        min-width: 50px;

        width: 47.8%;

        max-width: 99999px;

        max-height: 99999px;

        scroll-snap-align: none;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        flex-basis: 47.7%;

        flex-grow: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2x2 {

        min-height: 0px;

        min-width: 0px;

        width: 0px;

        max-width: 99999px;

        max-height: 99999px;

        scroll-snap-align: none;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        flex-basis: 100%;

        flex-grow: 1;

    }



    .comp-l9ieev2x2-container {

        padding-left: 20px;

        padding-right: 20px;

        padding-top: 20px;

        padding-bottom: 20px;

        grid-template-rows: auto;

    }

}



#comp-l9ieev2x2 {

    --brw: 1px;

    --brd: var(--color_11);

    --bg: var(--color_11);

    --rd: 5px 5px 5px 5px;

    --shd: 0.00px 0.00px 20px 5px rgba(255, 255, 255, 0.2);

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev2x2:not(.is-animating) {

    transition: all 0.2s ease-out 0s, visibility 0s;

    --transition: all 0.2s ease-out 0s, visibility 0s;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev2x2:not(.is-animating) {

        transition: all 0.3s ease-in-out 0s, visibility 0s;

        --transition: all 0.3s ease-in-out 0s, visibility 0s;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2x2:not(.is-animating) {

        transition: all 0.2s ease-in 0s, visibility 0s;

        --transition: all 0.2s ease-in 0s, visibility 0s;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2x2:not(.is-animating) {

        transition: all 0.2s ease-in 0s, visibility 0s;

        --transition: all 0.2s ease-in 0s, visibility 0s;

    }

}



#comp-l9ieev2x2 {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieev2x2.variants-l9ieev2y {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1.1)scaleY(1.1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieev2x2.variants-l9ieev2y2 {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1.1)scaleY(1.1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lj8dk22i {

    width: 100%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0.004107831912811807%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-lj8dk22i-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lj8dk22i {

        width: 74.28393183886497%;

        justify-self: start;

        margin-right: 0%;

    }

}



#comp-lj8dk22i {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lynwn0go {

    width: 100%;

    height: auto;

    --comp-display: unset;

    margin-top: 0%;

    margin-left: 0%;

    margin-bottom: 20px;

    margin-right: 0%;

    align-self: flex-start;

    order: 1;

    position: relative;

}



.comp-lynwn0go-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lynwn0go {

        width: 100%;

        margin-bottom: 15px;

    }



    .comp-lynwn0go-container {

        flex-direction: column;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lynwn0go {

        min-width: 0px;

        width: max-content;

        max-width: 99999px;

        margin-bottom: 15px;

    }



    .comp-lynwn0go-container {

        padding-top: 0px;

        padding-left: 0px;

        padding-right: 0px;

        padding-bottom: 0px;

        flex-direction: row;

    }

}



#comp-lynwn0go {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 0.1 * var(--one-unit);

    --bg-gradient: none;

}



#comp-l9ieev33 {

    width: 100%;

    height: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 6.193298657312205%;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev33 {

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        margin-bottom: 15px;

        align-self: flex-start;

        order: 1;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev33 {

        min-width: 0px;

        width: max-content;

        max-width: 99999px;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        align-self: center;

        order: 2;

    }

}



#comp-l9ieev33 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --fontFamily: atlas-aaa-500, sans-serif;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 24px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev33 {

        --textAlign: center;

        --fontSize: 18px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev33 {

        --textAlign: center;

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev33 {

        --textAlign: left;

        --fontSize: 18px;

    }

}



#comp-l9ieev31 {

    width: 70px;

    height: 70px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 0%;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev31 {

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        margin-bottom: 0px;

        order: 2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev31 {

        min-height: 0px;

        height: 50px;

        min-width: 0px;

        width: 50px;

        max-width: 99999px;

        max-height: 99999px;

        margin-left: 0px;

        margin-right: 15px;

        margin-top: 0px;

        margin-bottom: 0px;

        order: 1;

    }

}



#comp-l9ieev31 {

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev31 {

        --static-spx: 0.1 * var(--one-unit);

    }

}



#comp-l9ieev355 {

    width: 200px;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0%;

    margin-bottom: 0px;

    align-self: center;

    order: 2;

    position: relative;

}



.comp-l9ieev355-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev355 {

        width: 100%;

        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev355 {

        width: 150px;

        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev355 {

        width: 231px;

        align-self: flex-start;

    }

}



#comp-l9ieev355 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev373 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0.0078125px;

    align-self: center;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev373 {

        margin-bottom: 0px;

    }

}



#comp-l9ieev373 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev373 {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev373 {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-ltcri76y {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 1;

    position: relative;

}



#comp-ltcri76y {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-ltcri76y {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-ltcri76y {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-ltcri8qu {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.00390625%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 9.9921875px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-ltcri8qu {

        margin-left: 0.002536525974025974%;

        margin-bottom: 10px;

    }

}



#comp-ltcri8qu {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-ltcri8qu {

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-ltcri8qu {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-ljcpu96m {

    height: 0px;

    width: 0px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    margin-left: 27.466367713004487%;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9y3jh5p {

    height: auto;

    min-height: 0px;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 5/1/6/2;

    position: relative;

}



.comp-l9y3jh5p-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9y3jh5p {

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9y3jh5p {

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9y3jh5p {

        --l_display: unset;

    }

}



#comp-l9y3jh5p {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-l9zf7dvx {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: auto;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: stretch;

    justify-self: stretch;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9zf7dvx {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --borderWidth: 0px;

    --cornerRadius: 0px;

    --boxShadow: none;

    --mediaOpacity: 0.2;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --alpha-borderColor: 1;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



#comp-l9zf7dvx wow-image {

    overflow: visible;

    height: max-content;

    min-height: 100%;

}



#comp-l9zf7dvx wow-image img {

    height: auto;

}



#comp-l9xzx3p7 {

    min-height: 600px;

    --l_display: unset;

    height: auto;

    width: auto;

    --comp-display: unset;

    align-self: start;

    justify-self: stretch;

    margin-left: 5%;

    margin-right: 5%;

    margin-top: 50px;

    margin-bottom: 50px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9xzx3p7-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: minmax(600px, max-content);

    grid-template-columns: 1fr 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9xzx3p7 {

        min-height: 400px;

        width: auto;

    }



    .comp-l9xzx3p7-container {

        grid-template-rows: minmax(200px, max-content) minmax(200px, max-content);

        grid-template-columns: 1fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9xzx3p7 {

        justify-self: stretch;

        margin-right: 5%;

        margin-top: 50px;

        margin-bottom: 50px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9xzx3p7 {

        min-height: 0px;

        width: 90.00356884853822%;

        justify-self: start;

        margin-right: 0%;

        margin-top: 50px;

        margin-bottom: 50px;

    }



    .comp-l9xzx3p7-container {

        grid-template-rows: minmax(281.85222897797325px, max-content) minmax(0px, max-content);

        grid-template-columns: 1fr;

    }

}



#comp-l9xzx3p7 {

    --brw: 1px;

    --brd: 255, 255, 255;

    --bg: var(--color_11);

    --rd: 5px;

    --shd: 0.00px 5.00px 20px 5px rgba(254, 255, 255, 0.2);

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9xzx3p7:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9zeochj {

    width: auto;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: center;

    justify-self: stretch;

    margin-left: 4.998130969402507%;

    margin-right: 4.998133630377165%;

    margin-top: 50px;

    margin-bottom: 50px;

    grid-area: 1/2/2/3;

    position: relative;

}



.comp-l9zeochj-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zeochj {

        align-self: center;

        margin-left: 4.998130969402507%;

        margin-right: 4.998133630377165%;

        grid-area: 2/1/3/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zeochj {

        align-self: start;

        margin-left: 20px;

        margin-right: 20px;

        grid-area: 2/1/3/2;

    }

}



#comp-l9zeochj {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9zeeq6e {

    width: 99.99827677363707%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0.00691178961423859%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



.comp-l9zeeq6e-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zeeq6e {

        margin-left: 0.021249639907732713px;

    }

}



#comp-l9zeeq6e {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9zeasdj {

    height: auto;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.008317193748262557%;

    margin-right: 0%;

    margin-bottom: 10.000019073486328px;

    align-self: center;

    order: 1;

    position: relative;

}



#comp-l9zeasdj {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 24px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zeasdj {

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zeasdj {

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zeasdj {

        --fontSize: 18px;

    }

}



#comp-l9zeclho {

    height: auto;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.0065854903561090306%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: center;

    order: 2;

    position: relative;

}



#comp-l9zeclho {

    --lineHeight: 1.6em;

    --fontStyle: normal;

    --fontSize: 16px;

    --color: var(--color_11);

    --alpha-color: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zeclho {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zeclho {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9zee6nq {

    height: 5px;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 5%;

    margin-right: 5.001731703392154%;

    margin-bottom: 0px;

    align-self: center;

    order: 3;

    position: relative;

}



#comp-l9zee6nq {

    --lnw: 1px;

    --brd: var(--color_11);

    --alpha-brd: 1;

    --static-spx: 1px;

}



#comp-l9zef9rq {

    width: 99.99827677363707%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0.00518173238478937%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



.comp-l9zef9rq-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



#comp-l9zef9rq {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9zef9s14 {

    height: auto;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.008317193748262557%;

    margin-right: 0%;

    margin-bottom: 10.000019073486328px;

    align-self: center;

    order: 1;

    position: relative;

}



#comp-l9zef9s14 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 24px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zef9s14 {

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zef9s14 {

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zef9s14 {

        --fontSize: 18px;

    }

}



#comp-l9zef9s5 {

    height: auto;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.0065854903561090306%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: center;

    order: 2;

    position: relative;

}



#comp-l9zef9s5 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zef9s5 {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zef9s5 {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9zef9s64 {

    height: 5px;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 5%;

    margin-right: 5.001731703392154%;

    margin-bottom: 0px;

    align-self: center;

    order: 3;

    position: relative;

}



#comp-l9zef9s64 {

    --lnw: 1px;

    --brd: var(--color_11);

    --alpha-brd: 1;

    --static-spx: 1px;

}



#comp-l9zegcyb {

    width: 99.99827677363707%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    margin-left: -0.0017300572294492197%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: flex-start;

    order: 3;

    position: relative;

}



.comp-l9zegcyb-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



#comp-l9zegcyb {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9zegcyp1 {

    height: auto;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.008317193748262557%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 10.000019073486328px;

    align-self: center;

    order: 1;

    position: relative;

}



#comp-l9zegcyp1 {

    --textAlign: left;

    --fontSize: 24px;

    --color: var(--color_11);

    --alpha-color: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zegcyp1 {

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zegcyp1 {

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zegcyp1 {

        --fontSize: 18px;

    }

}



#comp-l9zegcyu {

    height: auto;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.0065854903561090306%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: center;

    order: 2;

    position: relative;

}



#comp-l9zegcyu {

    --lineHeight: 1.6em;

    --fontStyle: normal;

    --fontSize: 16px;

    --color: var(--color_11);

    --alpha-color: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zegcyu {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zegcyu {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9zegcyw1 {

    height: 5px;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 5%;

    margin-right: 5.001731703392154%;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: center;

    order: 3;

    position: relative;

}



#comp-l9zegcyw1 {

    --lnw: 1px;

    --brd: var(--color_11);

    --alpha-brd: 1;

    --static-spx: 1px;

}



#comp-l9zehu37 {

    width: 99.99827677363707%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: flex-start;

    order: 4;

    position: relative;

}



.comp-l9zehu37-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



#comp-l9zehu37 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9zehu3o2 {

    height: auto;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.008317193748262557%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 10.000019073486328px;

    align-self: center;

    order: 1;

    position: relative;

}



#comp-l9zehu3o2 {

    --textAlign: left;

    --fontSize: 24px;

    --color: var(--color_11);

    --alpha-color: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zehu3o2 {

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zehu3o2 {

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zehu3o2 {

        --fontSize: 18px;

    }

}



#comp-l9zehu3q8 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



#comp-l9zehu3q8 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zehu3q8 {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zehu3q8 {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9zehu3s4 {

    height: 5px;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 5%;

    margin-right: 5.001731703392154%;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: center;

    order: 3;

    position: relative;

}



#comp-l9zehu3s4 {

    --lnw: 1px;

    --brd: var(--color_11);

    --alpha-brd: 1;

    --static-spx: 1px;

}



#comp-l9zejnwc {

    width: 99.99827677363707%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: flex-start;

    order: 5;

    position: relative;

}



.comp-l9zejnwc-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zejnwc {

        margin-bottom: 29.990116596221924px;

    }

}



#comp-l9zejnwc {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9zejnws2 {

    height: auto;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.008317193748262557%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 10.000019073486328px;

    align-self: center;

    order: 1;

    position: relative;

}



#comp-l9zejnws2 {

    --textAlign: left;

    --color: var(--color_11);

    --alpha-color: 1;

    --fontSize: 24px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zejnws2 {

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zejnws2 {

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zejnws2 {

        --fontSize: 18px;

    }

}



#comp-l9zejnwv {

    height: auto;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.0065854903561090306%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: center;

    order: 2;

    position: relative;

}



#comp-l9zejnwv {

    --lineHeight: 1.6em;

    --fontStyle: normal;

    --fontSize: 16px;

    --color: var(--color_11);

    --alpha-color: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zejnwv {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zejnwv {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9zejnww4 {

    height: 5px;

    width: 99.90493804009313%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 5%;

    margin-right: 5.001731703392154%;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: center;

    order: 3;

    position: relative;

}



#comp-l9zejnww4 {

    --lnw: 1px;

    --brd: var(--color_11);

    --alpha-brd: 1;

    --static-spx: 1px;

}



#comp-l9zell6t {

    min-height: 45px;

    --l_display: unset;

    height: auto;

    width: 200px;

    max-width: 200px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.001731673550984144%;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 6;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zell6t {

        margin-left: 0%;

        margin-right: 0px;

        margin-top: 0px;

    }

}



#comp-l9zell6t {

    --rd: 3px 3px 3px 3px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 0, 28, 59;

    --bg: 255, 255, 255;

    --brd: var(--color_11);

    --brw: 1px;

    --bgh: 24, 24, 24;

    --brdh: var(--color_11);

    --txth: var(--color_11);

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zell6t {

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

        --bg: var(--color_11);

        --brd: 0, 28, 59;

        --bgh: 61, 155, 233;

        --alpha-brd: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zell6t {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

        --bg: var(--color_11);

        --brd: 0, 28, 59;

        --bgh: 61, 155, 233;

        --alpha-brd: 0;

    }

}



#comp-l9zevcab {

    min-height: 670.8601680379265px;

    --l_display: unset;

    height: 670.875px;

    width: 632.5817103603155px;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0.833828612962224%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zevcab {

        min-height: 0px;

        height: auto;

        --aspect-ratio: 1.0328690879038658;

        min-width: 0px;

        width: 96.06822692463179%;

        align-self: start;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 24.62152411493753px;

    }

}



#comp-l9zevcab {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --alpha-borderColor: 1;

    --borderWidth: 0px;

    --cornerRadius: 0px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9zevcab:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9zevcab wow-image {

    overflow: clip;

}



#comp-l9zevcab wow-image img {

    height: 100%;

}



#comp-l9ieev575 {

    height: auto;

    min-height: 800px;

    --l_display: unset;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 6/1/7/2;

    position: relative;

}



.comp-l9ieev575-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev575 {

        min-height: 800px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev575 {

        min-height: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev575 {

        min-height: 0px;

    }

}



#comp-l9ieev575 {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-l9ieev5h5 {

    width: 1083.5125732421877px;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 100px;

    margin-bottom: 100px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieev5h5-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev5h5 {

        width: 90%;

        justify-self: center;

        margin-left: 0%;

        margin-top: 100px;

        margin-bottom: 100px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev5h5 {

        width: 90%;

        justify-self: center;

        margin-left: 0%;

        margin-top: 50px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev5h5 {

        width: 90.00356884853822%;

        justify-self: start;

        margin-left: 5%;

        margin-top: 50px;

        margin-bottom: 0px;

    }

}



#comp-l9ieev5h5 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev5l {

    height: auto;

    width: 1083.5125732421875px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0.922207240660759%;

    align-self: center;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev5l {

        width: 100%;

        margin-left: 0.0011435157306643037%;

        margin-bottom: 10px;

        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev5l {

        width: 100%;

        max-width: 99999px;

        margin-left: 0%;

        margin-bottom: 10.000007629394531px;

        align-self: flex-start;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev5l {

        width: 100%;

        max-width: 781.99658203125px;

        margin-left: 0%;

        margin-bottom: 10.000007629394531px;

        align-self: flex-start;

    }

}



#comp-l9ieev5l {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textAlign: center;

    --fontSize: 32px;

    --lineHeight: normal;

    --letterSpacing: 0em;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev5l {

        --textAlign: center;

        --fontSize: 32px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev5l {

        --textAlign: left;

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev5l {

        --color: 0, 28, 59;

        --alpha-color: 1;

        --textAlign: left;

        --fontSize: 20px;

    }

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev5l:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev5o6 {

    --l_display: unset;

    height: 768.5250244140625px;

    width: 1083.5125732421875px;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 3;

    position: relative;

}



.comp-l9ieev5o6-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev5o6 {

        min-height: 0px;

        --l_display: unset;

        height: 614.8250122070312px;

        width: 800px;

        align-self: center;

        order: 3;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev5o6 {

        min-height: 0px;

        --l_display: unset;

        height: 614.8250122070312px;

        width: 650px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev5o6 {

        min-height: 0px;

        --l_display: none;

        height: 614.8250122070312px;

        width: 650px;

        align-self: center;

        order: 1;

    }

}



#comp-l9ieev5o6 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev5r7 {

    height: 392.3125px;

    width: 392.3125px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 2.772058280395926%;

    margin-right: 0%;

    margin-top: 120px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev5r7 {

        width: 300px;

        height: 300px;

        margin-left: 2.7704557939009233%;

        margin-top: 108px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev5r7 {

        width: 270px;

        height: 270px;

        margin-left: 0%;

        margin-top: 85px;

    }

}



#comp-l9ieev5r7 {

    --static-spx: 1px;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev5r7:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev5t7 {

    height: 420.2749938964844px;

    width: 420.2749938964844px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-top: 0.012500762939453125px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 2.773216383938674%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev5t7 {

        width: 350px;

        height: 350px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev5t7 {

        height: 300px;

        width: 350px;

        margin-left: 0%;

    }

}



#comp-l9ieev5t7 {

    --static-spx: 1px;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev5t7:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev5v8 {

    min-height: 300.5249938964844px;

    --l_display: unset;

    height: 300.5249938964844px;

    width: 389.7124938964844px;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-top: 174.6875114440918px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieev5v8-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev5v8 {

        width: 200px;

        height: 200px;

        min-height: 200px;

        margin-left: 9.673437118530273%;

        margin-top: 150.01250076293945px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev5v8 {

        margin-left: 0.7038456843449519%;

        margin-top: 124.51250457763672px;

    }

}



#comp-l9ieev5v8 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev5v8:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev5y {

    height: 300.5249938964844px;

    width: 300px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: -0.003329532048669508%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev5y {

        width: 200px;

        height: 200px;

    }

}



#comp-l9ieev5y {

    --static-spx: 1px;

}



#comp-l9ieev60 {

    height: 90px;

    width: 100px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 60.2625030517579px;

    margin-left: 9.750790327215995%;

    margin-right: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev60 {

        width: 80px;

        height: 80px;

        margin-left: -13.34375%;

        margin-bottom: 19.8125px;

    }

}



#comp-l9ieev60 {

    --static-spx: 1px;

}



#comp-l9ieev623 {

    min-height: 46px;

    --l_display: unset;

    height: auto;

    width: 170px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 11.912496948242278px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev623 {

        margin-left: -38%;

        margin-bottom: -26.162506103515625px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev623 {

        width: 100px;

        margin-left: -20%;

        margin-bottom: -26.162506103515625px;

    }

}



#comp-l9ieev623 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 0, 28, 59;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: 56, 74, 211;

    --brdh: 50, 50, 50;

    --txth: 61, 155, 233;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev623 {

        --fnt: normal normal normal 16px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev623 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-l9ieev654 {

    min-height: 377.5500030517578px;

    --l_display: unset;

    height: 377.5500183105469px;

    width: 342.4375px;

    --comp-display: unset;

    align-self: end;

    justify-self: start;

    margin-left: 15.354036262752247%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 66.98747100830087px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieev654-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev654 {

        width: 210px;

        height: 210px;

        min-height: 0px;

        align-self: start;

        justify-self: center;

        margin-left: -41.07500076293945%;

        margin-top: 253.26251220703125px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev654 {

        align-self: center;

        justify-self: start;

        margin-left: 8.150000352125902%;

        margin-top: 40.47500686645526px;

        margin-bottom: 0px;

    }

}



#comp-l9ieev654 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev654:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev677 {

    height: 320.4375px;

    width: 341.8000183105469px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0px;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev677 {

        width: 230px;

        height: 220px;

        justify-self: start;

        margin-top: 1px;

    }

}



#comp-l9ieev677 {

    --static-spx: 1px;

}



#comp-l9ieev696 {

    height: 100.01250457763672px;

    width: 100px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 47.98749237060565px;

    margin-left: 10.220837207780132%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev696 {

        width: 80px;

        height: 90px;

        margin-left: 8.397730047052557%;

        margin-bottom: -33.050018310546875px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev696 {

        margin-left: 8.831521739130435%;

        margin-bottom: -29.050003051757812px;

    }

}



#comp-l9ieev696 {

    --static-spx: 1px;

}



#comp-l9ieev6b4 {

    min-height: 46px;

    --l_display: unset;

    height: auto;

    width: 170px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6b4 {

        margin-left: -15.81818320534446%;

        margin-bottom: -80.98751831054688px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev6b4 {

        width: 100px;

        margin-left: 0.7065217391304348%;

        margin-bottom: -76.98750305175781px;

    }

}



#comp-l9ieev6b4 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 0, 28, 59;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: 56, 74, 211;

    --brdh: 50, 50, 50;

    --txth: 61, 155, 233;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6b4 {

        --fnt: normal normal normal 16px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev6b4 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-l9ieev6e {

    min-height: 381.9250030517578px;

    --l_display: unset;

    height: auto;

    width: 29.244072804653165%;

    --comp-display: unset;

    align-self: end;

    justify-self: center;

    margin-left: 2.5867325731664343%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: -0.01253054141989196px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieev6e-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6e {

        width: 230px;

        height: 230px;

        min-height: 230px;

        align-self: start;

        margin-left: 1.8750034679066052%;

        margin-right: 0%;

        margin-top: 302.0500030517578px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev6e {

        align-self: end;

        margin-left: 0%;

        margin-right: 1.723077627328726%;

        margin-top: 0px;

        margin-bottom: 123.38749046325688px;

    }

}



#comp-l9ieev6e {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev6e:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev6i {

    height: 316.875px;

    width: 316.875px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6i {

        width: 230px;

        height: 230px;

        justify-self: center;

    }

}



#comp-l9ieev6i {

    --static-spx: 1px;

}



#comp-l9ieev6k3 {

    height: 70.01250457763672px;

    width: 70px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: center;

    margin-top: 0px;

    margin-bottom: 46.0000045776369px;

    margin-left: 0%;

    margin-right: 0.5323930202659454%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6k3 {

        height: 50px;

        margin-left: 0.7064952021059783%;

        margin-right: 0%;

        margin-bottom: -16.037506103515625px;

    }

}



#comp-l9ieev6k3 {

    --static-spx: 1px;

}



#comp-l9ieev6m3 {

    min-height: 46px;

    --l_display: unset;

    height: auto;

    width: 200px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: center;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0.5323930202659454%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6m3 {

        margin-left: 1.3369352921195652%;

        margin-right: 0%;

        margin-bottom: -62.037506103515625px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev6m3 {

        width: 150px;

    }

}



#comp-l9ieev6m3 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 0, 28, 59;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: 56, 74, 211;

    --brdh: 50, 50, 50;

    --txth: 61, 155, 233;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6m3 {

        --fnt: normal normal normal 16px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev6m3 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-l9ieev6p5 {

    min-height: 374.6625099182129px;

    --l_display: unset;

    height: auto;

    width: 32.41108305293289%;

    --comp-display: unset;

    align-self: end;

    justify-self: end;

    margin-left: 0%;

    margin-right: 10.806079424451552%;

    margin-top: 0px;

    margin-bottom: 70.987501525879px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieev6p5-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6p5 {

        width: 230px;

        height: 230px;

        min-height: 230px;

        align-self: end;

        margin-right: 14.039064407348633%;

        margin-top: 0px;

        margin-bottom: 127.43750114440923px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev6p5 {

        align-self: center;

        margin-right: 9.43846189058744%;

        margin-top: 52.15002136230487px;

        margin-bottom: 0px;

    }

}



#comp-l9ieev6p5 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev6p5:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev6s2 {

    height: 320.5249938964844px;

    width: 320.5249938964844px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-top: -0.0124969482421875px;

    margin-bottom: 0px;

    margin-left: -0.00354557467786716%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6s2 {

        width: 230px;

        height: 230px;

    }

}



#comp-l9ieev6s2 {

    --static-spx: 1px;

}



#comp-l9ieev6s2 {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieev6u3 {

    height: 100.01250457763672px;

    width: 100px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 46.01299465942384px;

    margin-right: 17.085502159046403%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6u3 {

        margin-right: 5.7663096552309785%;

        margin-bottom: -34.987510681152344px;

    }

}



#comp-l9ieev6u3 {

    --static-spx: 1px;

}



#comp-l9ieev6w {

    min-height: 46px;

    --l_display: unset;

    height: auto;

    width: 220px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0.012987030029307789px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6w {

        margin-right: -23.30436374830163%;

        margin-bottom: -80.97500610351562px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev6w {

        width: 150px;

        margin-right: -9%;

        margin-bottom: -80.97500610351562px;

    }

}



#comp-l9ieev6w {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 0, 28, 59;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: 56, 74, 211;

    --brdh: 50, 50, 50;

    --txth: 61, 155, 233;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6w {

        --fnt: normal normal normal 16px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev6w {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-l9ieev6z3 {

    min-height: 293.5249938964844px;

    --l_display: unset;

    height: auto;

    width: 33.32286839788783%;

    --comp-display: unset;

    align-self: start;

    justify-self: end;

    margin-top: 174.6875114440918px;

    margin-bottom: 0px;

    margin-right: 0.0002246326385072223%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieev6z3-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6z3 {

        width: 200px;

        height: 200px;

        min-height: 200px;

        margin-right: 7.421871185302734%;

        margin-top: 143px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev6z3 {

        min-height: 0px;

        width: 200px;

        height: 200px;

        margin-right: 1.8326926598182092%;

        margin-top: 114.00000762939453px;

    }

}



#comp-l9ieev6z3 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev6z3:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev731 {

    height: 293.5249938964844px;

    width: 293.5249938964844px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev731 {

        width: 200px;

        height: 200px;

        margin-left: 2.354998779296875%;

        margin-top: 10.51251220703125px;

    }

}



#comp-l9ieev731 {

    --static-spx: 1px;

}



#comp-l9ieev731 {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-l9ieev753 {

    height: 90px;

    width: 100px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 53.26248779296884px;

    margin-right: 9.693487545075332%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev753 {

        width: 80px;

        height: 80px;

        margin-right: -14.78125%;

        margin-bottom: 14.886999999999944px;

    }

}



#comp-l9ieev753 {

    --static-spx: 1px;

}



#comp-l9ieev77 {

    min-height: 46px;

    --l_display: unset;

    height: auto;

    width: 170px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 7.275000000000091px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev77 {

        margin-right: -40.5%;

        margin-bottom: -32.01299389648443px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev77 {

        width: 100px;

        min-height: 40px;

        margin-right: -24%;

        margin-bottom: -30px;

    }

}



#comp-l9ieev77 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 0, 28, 59;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: 56, 74, 211;

    --brdh: 50, 50, 50;

    --txth: 61, 155, 233;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev77 {

        --fnt: normal normal normal 16px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev77 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-lisrbcjp {

    --l_display: unset;

    height: auto;

    width: 100.0011604284437%;

    max-width: 800px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0px;

    margin-right: 0.0234375px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lisrbcjp {

        width: 100%;

        margin-left: 0.0011435157306643037%;

        margin-right: 0px;

        margin-bottom: 0px;

        align-self: center;

        order: 2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lisrbcjp {

        width: 100%;

        margin-left: 0px;

        margin-right: 0px;

        margin-bottom: 0px;

        align-self: flex-start;

        order: 2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lisrbcjp {

        width: 100%;

        margin-left: 0px;

        margin-right: 0px;

        margin-bottom: 0px;

        align-self: flex-start;

        order: 1;

    }

}



#comp-lisrbcjp {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textAlign: center;

    --fontSize: 16px;

    --lineHeight: 1.6em;

    --letterSpacing: 0em;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lisrbcjp {

        --textAlign: center;

        --fontSize: 16px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lisrbcjp {

        --textAlign: left;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lisrbcjp {

        --textAlign: left;

        --fontSize: 14px;

    }

}



@media (prefers-reduced-motion: no-preference) {

    #comp-lisrbcjp:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-lmkhg5qy {

    height: auto;

    min-height: 500px;

    --l_display: none;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 7/1/8/2;

    position: relative;

}



.comp-lmkhg5qy-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lmkhg5qy {

        --l_display: none;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lmkhg5qy {

        --l_display: none;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lmkhg5qy {

        --l_display: unset;

    }



    .comp-lmkhg5qy-container {

        padding-top: 30px;

        padding-right: 0px;

        padding-left: 0px;

        padding-bottom: 50px;

    }

}



#comp-lmkhg5qy {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-lmkhie4m {

    min-height: 0px;

    --l_display: none;

    height: auto;

    min-width: 0px;

    width: 42.15617104866403%;

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    align-self: center;

    justify-self: center;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-lmkhie4m .comp-lmkhie4m-container {

    box-sizing: border-box;

    position: relative;

    row-gap: 8px;

    column-gap: 8px;

    display: var(--l_display, var(--container-display));

    flex-direction: row;

    justify-content: center;

    flex-wrap: wrap;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



#comp-lmkhie4m:not(.comp-lmkhie4m-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lmkhie4m {

        --l_display: unset;

        direction: ltr;

        width: 90%;

        align-self: stretch;

        justify-self: start;

        margin-left: 5%;

    }



    #comp-lmkhie4m .comp-lmkhie4m-container {

        row-gap: 20px;

        column-gap: 20px;

        grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));

        grid-auto-rows: minmax(100px, auto);

        --container-layout-type: grid-container-layout;

        --container-display: grid;

    }

}



#comp-lmkhie4m {

    --brw: 0px;

    --brd: 50, 65, 88;

    --bg: 61, 155, 233;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



[id^="comp-lmkhie4s__"] {

    min-height: 163px;

    --comp-display: grid;

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: calc(((50% - ((0px + 0px) + 4px)) - 0px));

    display: var(--l_display, var(--comp-display, flex));

    flex-direction: column;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    flex-basis: auto;

    flex-grow: 0;

    flex-shrink: 0;

    position: relative;

}



[id^="comp-lmkhie4s__"] .comp-lmkhie4s-container {

    box-sizing: border-box;

    position: relative;

    flex-grow: 1;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-lmkhie4s__"] {

        min-height: 0px;

        --comp-display: flex;

        width: 100%;

    }



    [id^="comp-lmkhie4s__"] .comp-lmkhie4s-container {

        padding-top: 0px;

        padding-right: 0%;

        padding-left: 0%;

        padding-bottom: 0px;

    }

}



[id^="comp-lmkhie4s__"] {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: var(--color_16);

    --rd: 0px 0px 0px 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-lmkhie4s__"] {

        --alpha-bg: 0;

    }

}



@media (prefers-reduced-motion: no-preference) {

    [id^="comp-lmkhie4s__"]:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



[id^="comp-lmkhj6tz__"] {

    min-height: 0px;

    --l_display: none;

    height: 200px;

    width: 207.65417074070692%;

    --comp-display: unset;

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

    align-self: start;

    justify-self: start;

    margin-left: -53.8270796906142%;

    margin-right: 0%;

    margin-top: -18.501983642578125px;

    margin-bottom: -18.50201635742178px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-lmkhj6tz__"] {

        --l_display: unset;

        height: auto;

        min-width: 0px;

        width: 100.00015961574819%;

        padding-top: 20px;

        padding-right: 20px;

        padding-left: 20px;

        padding-bottom: 20px;

        column-gap: 15px;

        grid-template-rows: auto;

        grid-template-columns: max-content 1fr;

        align-self: stretch;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



[id^="comp-lmkhj6tz__"] {

    --brw: 0px;

    --brd: var(--color_13);

    --bg: var(--color_12);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-lmkhj6tz__"] {

        --brw: 1px;

        --brd: 0, 28, 59;

        --bg: var(--color_11);

        --rd: 5px 5px 5px 5px;

        --shd: 0.00px 0.00px 16px 4px rgba(0, 28, 59, 0.1);

        --alpha-brd: 0.6;

    }

}



@media (prefers-reduced-motion: no-preference) {

    [id^="comp-lmkhj6tz__"]:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-lmkhj6tz__"] {

        opacity: 1;

        --comp-opacity: 1;

        transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

        --comp-rotate-z: 0deg;

    }

}



[id^="comp-lmkhj6u9__"] {

    min-height: 46px;

    --l_display: none;

    height: auto;

    width: 100px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: start;

    margin-left: 25%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 77px;

    grid-area: 1/1/2/2;

    position: relative;

}



[id^="comp-lmkhj6u9__"] {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal 700 18px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 0, 28, 59;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: 56, 74, 211;

    --brdh: 50, 50, 50;

    --txth: 61, 155, 233;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-lmkhj6u9__"] {

        --fnt: normal normal 700 14px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-lmkhj6u9__"] {

        --fnt: normal normal 700 12px/1.4em play, sans-serif;

    }

}



[id^="comp-lmkhv29w__"] {

    width: 69.99008178710938px;

    height: 69.99008178710938px;

    --l_display: none;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-lmkhv29w__"] {

        width: 50px;

        height: 50px;

        --l_display: unset;

        justify-self: start;

        margin-left: -0.019840240478515625%;

        margin-bottom: 0.019828247070108773px;

    }

}



[id^="comp-lmkhv29w__"] {

    --static-spx: 1px;

}



[id^="comp-lmkhvs7j__"] {

    min-height: 45.9920654296875px;

    --l_display: none;

    height: auto;

    width: 141.99404907226562px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-lmkhvs7j__"] {

        --l_display: unset;

        justify-self: start;

        grid-area: 1/2/2/3;

    }

}



[id^="comp-lmkhvs7j__"] {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal 700 16px/1.4em poppins-extralight, poppins, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: 56, 74, 211;

    --brdh: 50, 50, 50;

    --txth: 255, 255, 255;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 1;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-lmkhvs7j__"] {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

        --txt: 0, 28, 59;

        --bg: var(--color_17);

        --brd: 61, 155, 233;

        --bgh: var(--color_18);

        --brdh: var(--color_15);

        --txth: 174, 174, 174;

        --align: left;

        --alpha-bg: 0;

        --alpha-bgh: 0;

    }

}



@media (prefers-reduced-motion: no-preference) {

    [id^="comp-lmkhvs7j__"]:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9zg0oj6 {

    height: auto;

    min-height: 0px;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 8/1/9/2;

    position: relative;

}



.comp-l9zg0oj6-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: minmax(0px, max-content);

    grid-template-columns: 1fr 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zg0oj6 {

        min-height: 400px;

        --l_display: unset;

    }



    .comp-l9zg0oj6-container {

        grid-template-rows: minmax(200px, max-content) minmax(450px, max-content);

        grid-template-columns: 1fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zg0oj6 {

        min-height: 400px;

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zg0oj6 {

        min-height: 400px;

        --l_display: unset;

    }

}



#comp-l9zg0oj6 {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-l9zgwjep {

    width: auto;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: stretch;

    margin-left: 9.99859865470852%;

    margin-right: 4.999158467372289%;

    margin-top: 100.0000057220459px;

    margin-bottom: 100px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9zgwjep-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgwjep {

        justify-self: stretch;

        margin-left: 5%;

        margin-right: 4.999158467372289%;

        margin-top: 50px;

        margin-bottom: 50px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgwjep {

        width: 90.00189418455638%;

        justify-self: start;

        margin-left: 5%;

        margin-right: 0%;

        margin-top: 50.000003814697266px;

        margin-bottom: 50px;

    }

}



#comp-l9zgwjep {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9zgwjep:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9zg6bgc {

    height: auto;

    width: 99.90776114858402%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



#comp-l9zg6bgc {

    --fontSize: 32px;

    --fontFamily: atlas-aaa-500, sans-serif;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zg6bgc {

        --fontSize: 32px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zg6bgc {

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zg6bgc {

        --fontSize: 20px;

    }

}



#comp-l9zg8a8d {

    height: auto;

    width: 99.90940985069756%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zg8a8d {

        margin-bottom: 30.434518814086914px;

    }

}



#comp-l9zg8a8d {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --fontWeight: bold;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zg8a8d {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zg8a8d {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9zgv03p {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 50px;

    width: max-content;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: flex-start;

    order: 3;

    position: relative;

}



.comp-l9zgv03p-container {

    box-sizing: border-box;

    column-gap: 5px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: max-content max-content max-content;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgv03p {

        min-height: 56.4365119934082px;

        width: 672.2089917503448px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgv03p {

        min-height: 59.43055725097656px;

        width: 100.00155130065069%;

        margin-left: 0%;

        margin-right: 0%;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgv03p {

        min-height: 0px;

        width: 100%;

        margin-left: 0.003226783907102374%;

        margin-right: 0px;

    }



    .comp-l9zgv03p-container {

        row-gap: 20px;

        grid-template-rows: auto auto auto;

        grid-template-columns: 1fr;

    }

}



#comp-l9zgv03p {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9zgg3tb {

    --l_display: unset;

    height: max-content;

    min-width: 150px;

    width: max-content;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



.comp-l9zgg3tb-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgg3tb {

        min-width: 50px;

        width: 100.00004049199393%;

        grid-area: 2/1/3/2;

    }

}



#comp-l9zgg3tb {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9zgg3to {

    height: auto;

    width: 100.48750305175781px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



#comp-l9zgg3to {

    --textAlign: left;

    --fontSize: 51px;

    --color: var(--color_11);

    --alpha-color: 1;

    --fontWeight: bold;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgg3to {

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgg3to {

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgg3to {

        --fontSize: 24px;

    }

}



#comp-l9zgg3tt2 {

    height: auto;

    width: 150px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgg3tt2 {

        width: 142.22222900390625px;

        margin-right: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgg3tt2 {

        margin-right: 0px;

    }

}



#comp-l9zgg3tt2 {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --fontSize: 16px;

    --fontWeight: bold;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgg3tt2 {

        --fontSize: 16px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgg3tt2 {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgg3tt2 {

        --fontSize: 14px;

    }

}



#comp-l9zgt2si {

    --l_display: unset;

    height: max-content;

    min-width: 0px;

    width: max-content;

    max-width: 180px;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/3/2/4;

    position: relative;

}



.comp-l9zgt2si-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgt2si {

        min-width: 50px;

        width: 100%;

        max-width: 99999px;

        grid-area: 3/1/4/2;

    }

}



#comp-l9zgt2si {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9zgi0nj2 {

    height: auto;

    width: 59.945001220703126%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0.00001144400448538363px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgi0nj2 {

        margin-bottom: 0px;

    }

}



#comp-l9zgi0nj2 {

    --textAlign: left;

    --fontSize: 51px;

    --color: var(--color_11);

    --alpha-color: 1;

    --fontWeight: bold;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgi0nj2 {

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgi0nj2 {

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgi0nj2 {

        --fontSize: 24px;

    }

}



#comp-l9zgs8da {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.043614266450969566%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: -0.00000762939453125px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgs8da {

        width: 236.66667938232422px;

        margin-left: 0px;

        margin-right: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgs8da {

        margin-left: 0px;

        margin-right: 0px;

    }

}



#comp-l9zgs8da {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --fontSize: 16px;

    --fontWeight: bold;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgs8da {

        --fontSize: 16px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgs8da {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgs8da {

        --fontSize: 14px;

    }

}



#comp-l9zgtnlx {

    --l_display: unset;

    height: max-content;

    width: 100%;

    max-width: 150px;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-left: -0.0018607725196824747%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9zgtnlx-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgtnlx {

        max-width: 150px;

        margin-left: 0%;

        margin-right: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgtnlx {

        max-width: 99999px;

        margin-left: 0%;

        margin-right: 0%;

    }

}



#comp-l9zgtnlx {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9zgc1ee {

    height: auto;

    width: 100.48750305175781px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



#comp-l9zgc1ee {

    --textAlign: left;

    --fontSize: 51px;

    --color: var(--color_11);

    --alpha-color: 1;

    --fontWeight: bold;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgc1ee {

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgc1ee {

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgc1ee {

        --fontSize: 24px;

    }

}



#comp-l9zgd564 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.043614266450969566%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgd564 {

        margin-left: 0%;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgd564 {

        margin-left: 0px;

    }

}



#comp-l9zgd564 {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --fontSize: 16px;

    --fontWeight: bold;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgd564 {

        --fontSize: 16px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgd564 {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgd564 {

        --fontSize: 14px;

    }

}



#comp-l9zgaekg {

    min-height: 45px;

    --l_display: unset;

    height: auto;

    width: 200px;

    max-width: 200px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 4;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgaekg {

        margin-bottom: 50px;

    }

}



#comp-l9zgaekg {

    --rd: 3px 3px 3px 3px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 0, 28, 59;

    --bg: 255, 255, 255;

    --brd: var(--color_11);

    --brw: 1px;

    --bgh: 24, 24, 24;

    --brdh: var(--color_11);

    --txth: var(--color_11);

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgaekg {

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

        --bg: var(--color_11);

        --brd: 0, 28, 59;

        --bgh: 61, 155, 233;

        --alpha-brd: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgaekg {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

        --bg: var(--color_11);

        --brd: 0, 28, 59;

        --bgh: 61, 155, 233;

        --alpha-brd: 0;

    }

}



#comp-l9zir0n4 {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: auto;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: stretch;

    justify-self: stretch;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zir0n4 {

        grid-area: 2/1/3/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zir0n4 {

        grid-area: 2/1/3/2;

    }

}



#comp-l9zir0n4 {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --alpha-borderColor: 1;

    --borderWidth: 0px;

    --cornerRadius: 0px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9zir0n4:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9zir0n4 wow-image {

    overflow: clip;

}



#comp-l9zir0n4 wow-image img {

    height: 100%;

}



#comp-l9ieev41 {

    height: auto;

    min-height: 0px;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 9/1/10/2;

    position: relative;

}



.comp-l9ieev41-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev41 {

        min-height: 0px;

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev41 {

        min-height: 0px;

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev41 {

        min-height: 105.97500610351562px;

        --l_display: unset;

    }

}



#comp-l9ieev41 {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-l9ieev43 {

    min-height: 93px;

    --l_display: none;

    height: 108.68055725097656px;

    min-width: 220px;

    width: 338.9930725097656px;

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    align-self: end;

    justify-self: center;

    margin-left: 0.0001113266227598723%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 50px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieev43-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: row;

    flex-wrap: nowrap;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev43 {

        align-self: start;

        margin-left: 0%;

        margin-right: 0px;

        margin-top: 99.28125px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev43 {

        min-height: 84.5px;

        height: 74.6875px;

        width: 266.89062px;

        align-self: start;

        margin-left: 0%;

        margin-right: 0.002140411%;

        margin-top: 67.28125px;

        margin-bottom: 0px;

    }

}



#comp-l9ieev43 {

    --brw: 0px;

    --brd: 232, 230, 230;

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev446 {

    min-height: 100px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 20%;

    --comp-display: unset;

    margin-left: 0.6%;

    margin-right: 0.6%;

    margin-top: 0.6%;

    margin-bottom: 0.6%;

    order: 1;

    flex-basis: 50%;

    flex-grow: 1;

    flex-shrink: 1;

    position: relative;

}



.comp-l9ieev446-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieev446 {

    --brw: 0px;

    --brd: 232, 230, 230;

    --bg: var(--color_16);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev455 {

    min-height: 52px;

    --l_display: unset;

    height: auto;

    width: 166px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 25.953125px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev455 {

        width: 125.875px;

        margin-right: 3.358925%;

        margin-top: 25.984375px;

    }

}



#comp-l9ieev455 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 17px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: var(--color_11);

    --bg: 0, 28, 59;

    --brd: 0, 28, 59;

    --brw: 1px;

    --bgh: 0, 28, 59;

    --brdh: 0, 28, 59;

    --txth: var(--color_11);

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 0;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 0.8;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



#comp-l9ieev48 {

    min-height: 100px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 50%;

    --comp-display: unset;

    margin-left: 0.6%;

    margin-right: 0.6%;

    margin-top: 0.6%;

    margin-bottom: 0.6%;

    order: 2;

    flex-basis: 50%;

    flex-grow: 1;

    flex-shrink: 1;

    position: relative;

}



.comp-l9ieev48-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieev48 {

    --brw: 0px;

    --brd: 232, 230, 230;

    --bg: var(--color_16);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev493 {

    min-height: 52px;

    --l_display: unset;

    height: auto;

    width: 166.91394px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0.15471391%;

    margin-top: 25.953125px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev493 {

        width: 126.1875px;

        justify-self: start;

        margin-right: 0%;

        margin-top: 25.96875px;

    }

}



#comp-l9ieev493 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 17px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: var(--color_11);

    --bg: 0, 28, 59;

    --brd: 0, 28, 59;

    --brw: 1px;

    --bgh: 0, 28, 59;

    --brdh: 74, 138, 203;

    --txth: var(--color_11);

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 0;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 0.8;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



#comp-l9ieev4b2 {

    height: auto;

    width: 546.734375px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0.0001113266227598723%;

    margin-right: 0%;

    margin-top: 100px;

    margin-bottom: 50px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4b2 {

        justify-self: center;

        margin-left: 0.0001113266227598723%;

        margin-top: 50px;

        margin-bottom: 30px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4b2 {

        width: 274.16px;

        justify-self: start;

        margin-left: 5%;

        margin-top: 50px;

        margin-bottom: 30px;

    }

}



#comp-l9ieev4b2 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textAlign: center;

    --fontSize: 32px;

    --lineHeight: normal;

    --letterSpacing: 0em;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev4b2 {

        --textAlign: center;

        --fontSize: 32px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4b2 {

        --textAlign: center;

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4b2 {

        --textAlign: left;

        --fontSize: 20px;

    }

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev4b2:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-ljcpu9s4 {

    height: 0px;

    width: 0px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    margin-left: 27.466367713004487%;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieev4d5 {

    height: auto;

    min-height: 0px;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 10/1/11/2;

    position: relative;

}



.comp-l9ieev4d5-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev4d5 {

        min-height: 0px;

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4d5 {

        min-height: 0px;

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4d5 {

        min-height: 1251.9874877929688px;

        --l_display: unset;

    }

}



#comp-l9ieev4d5 {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-l9ieev4f7 {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: auto;

    --comp-display: unset;

    align-self: start;

    justify-self: stretch;

    margin-left: 5%;

    margin-right: 5%;

    margin-top: 0px;

    margin-bottom: 100px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieev4f7-container {

    box-sizing: border-box;

    row-gap: 30px;

    column-gap: 0px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: minmax(437.609px, auto) auto;

    grid-template-columns: 1.0481999414980987fr 1.008019553739709fr 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    .comp-l9ieev4f7-container {

        row-gap: 30px;

        grid-template-rows: minmax(437.609px, auto) auto;

        grid-template-columns: 1fr 30px 1fr 30px 1.0000086256531238fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4f7 {

        width: 90%;

        justify-self: center;

        margin-left: -0.0031565656565656565%;

        margin-right: 0%;

        margin-bottom: 50px;

    }



    .comp-l9ieev4f7-container {

        row-gap: 30px;

        grid-template-rows: auto auto;

        grid-template-columns: 1fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4f7 {

        width: 90%;

        justify-self: center;

        margin-left: 0%;

        margin-right: 0%;

        margin-bottom: 0px;

    }



    .comp-l9ieev4f7-container {

        row-gap: 20px;

        grid-template-rows: auto auto;

        grid-template-columns: 1fr;

    }

}



#comp-l9ieev4f7 {

    --brw: 0px;

    --brd: 50, 65, 88;

    --bg: var(--color_16);

    --rd: 0px 0px 5px 5px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev4f7:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev4k {

    min-height: 339.60938px;

    --l_display: unset;

    height: 437.60938px;

    width: auto;

    --comp-display: unset;

    align-self: end;

    justify-self: stretch;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/4;

    position: relative;

}



.comp-l9ieev4k-container {

    box-sizing: border-box;

    column-gap: 30px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: minmax(437.609px, auto);

    grid-template-columns: 1.0488380002916815fr 1.04885423437248fr 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    .comp-l9ieev4k-container {

        grid-template-rows: minmax(437.609px, auto);

        grid-template-columns: 1.0488066514989431fr 1.0488530785028067fr 1.0000325046624121fr;

    }



    #comp-l9ieev4k {

        align-self: end;

        justify-self: stretch;

        margin-right: -0.00299243376736267%;

        margin-bottom: 74.89058996582025px;

        grid-area: 1/1/3/6;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4k {

        min-height: 1123.2625732421875px;

        height: auto;

        min-width: 0px;

        width: 100%;

        align-self: start;

        justify-self: start;

        margin-right: 0%;

        margin-bottom: 0px;

        grid-area: 1/1/2/2;

    }



    .comp-l9ieev4k-container {

        grid-template-rows: minmax(355.4421885004556px, max-content) minmax(30px, max-content) minmax(348.8837241071432px, max-content) minmax(30px, max-content) minmax(398.1746362205262px, max-content);

        grid-template-columns: 1fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4k {

        min-height: 0px;

        height: auto;

        min-width: 0px;

        width: 100%;

    }



    .comp-l9ieev4k-container {

        row-gap: 0px;

        grid-template-rows: minmax(355.4421885004556px, max-content) minmax(20px, max-content) minmax(348.8837241071432px, max-content) minmax(20px, max-content) minmax(398.1746362205262px, max-content);

        grid-template-columns: 1fr;

    }

}



#comp-l9ieev4k {

    --brw: 0px;

    --brd: 50, 65, 88;

    --bg: var(--color_16);

    --rd: 0px 0px 5px 5px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev4m3 {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: auto;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: stretch;

    justify-self: stretch;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4m3 {

        height: 354.23462px;

        width: 100.0034%;

        align-self: start;

        justify-self: center;

        margin-left: 0.003400042%;

        margin-right: 0%;

        margin-top: -0.015625px;

    }

}



#comp-l9ieev4m3 {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --alpha-borderColor: 1;

    --borderWidth: 0px;

    --cornerRadius: 5px 5px 5px 5px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



#comp-l9ieev4o2 {

    min-height: 91px;

    --l_display: unset;

    height: 90px;

    width: 100%;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-left: -0.053929133205135794%;

    margin-right: 0%;

    margin-top: 346.6071548461914px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieev4o2-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4o2 {

        justify-self: center;

        margin-left: 0%;

        margin-top: 264.688px;

    }

}



#comp-l9ieev4o2 {

    --brw: 1px;

    --brd: 11, 60, 95;

    --bg: var(--color_11);

    --rd: 0px 0px 5px 5px;

    --shd: 0.00px 0.00px 20px 5px rgba(11, 60, 95, 0.2);

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev4p7 {

    height: auto;

    width: 91.17647%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 23.819427490234375px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4p7 {

        justify-self: start;

        margin-left: 4.411420975061923%;

    }

}



#comp-l9ieev4p7 {

    --fontSize: 16px;

    --fontFamily: atlas-aaa-500, sans-serif;

    --color: 11, 60, 95;

    --alpha-color: 1;

    --lineHeight: 1.6em;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4p7 {

        --fontSize: 14px;

    }

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev4p7:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev4s {

    height: 437.99603271484375px;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: end;

    margin-left: 0%;

    margin-right: 0.03465427829759863%;

    margin-top: -0.5853195190429688px;

    margin-bottom: -0.406px;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4s {

        height: 348.54688px;

        width: 99.903564%;

        justify-self: center;

        margin-right: 0%;

        margin-top: 0.9995px;

        margin-bottom: 0px;

        grid-area: 3/1/6/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4s {

        justify-self: center;

        margin-right: 0%;

        margin-top: 0.9995px;

        margin-bottom: 0px;

        grid-area: 3/1/6/2;

    }

}



#comp-l9ieev4s {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --alpha-borderColor: 1;

    --borderWidth: 0px;

    --cornerRadius: 5px 5px 5px 5px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4s {

        --backgroundColor: var(--color_8);

        --borderColor: var(--color_8);

        --cornerRadius: 0px;

        --alpha-backgroundColor: 1;

    }

}



#comp-l9ieev4s wow-image {

    overflow: clip;

}



#comp-l9ieev4s wow-image img {

    height: 100%;

}



#comp-l9ieev4u3 {

    min-height: 91px;

    --l_display: unset;

    height: 90px;

    width: 100%;

    --comp-display: unset;

    align-self: start;

    justify-self: end;

    margin-left: 0%;

    margin-right: 0.03156867386921093%;

    margin-top: 346.58731842041016px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



.comp-l9ieev4u3-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4u3 {

        justify-self: center;

        margin-right: 0.13217102%;

        margin-top: 258.125px;

        grid-area: 3/1/4/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4u3 {

        justify-self: center;

        margin-right: 0.13217102%;

        margin-top: 258.125px;

        grid-area: 3/1/4/2;

    }

}



#comp-l9ieev4u3 {

    --brw: 1px;

    --brd: 11, 60, 95;

    --bg: var(--color_11);

    --rd: 0px 0px 5px 5px;

    --shd: 0.00px 0.00px 20px 5px rgba(11, 60, 95, 0.2);

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev4w3 {

    height: auto;

    width: 91.17647%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 23.819427490234375px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4w3 {

        justify-self: start;

        margin-left: 20px;

    }

}



#comp-l9ieev4w3 {

    --fontSize: 16px;

    --fontFamily: atlas-aaa-500, sans-serif;

    --color: 11, 60, 95;

    --alpha-color: 1;

    --lineHeight: 1.6em;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4w3 {

        --fontSize: 14px;

    }

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev4w3:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev4y {

    height: 437.99603271484375px;

    width: 100.00001296528147%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: end;

    margin-left: 0%;

    margin-right: -0.04205716185473751%;

    margin-top: 0px;

    margin-bottom: -0.38703271484337165px;

    grid-area: 1/3/2/4;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4y {

        height: 394.6875px;

        width: 99.99993%;

        align-self: start;

        justify-self: center;

        margin-right: 0.12709583%;

        margin-top: 0.015125px;

        margin-bottom: 0px;

        grid-area: 5/1/6/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4y {

        height: 389.16669750213623px;

        width: 100.00529769514516%;

        align-self: start;

        justify-self: center;

        margin-right: 0.11257627141700417%;

        margin-top: 0.06877765655508483px;

        margin-bottom: 0px;

        grid-area: 5/1/6/2;

    }

}



#comp-l9ieev4y {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --alpha-borderColor: 1;

    --borderWidth: 0px;

    --cornerRadius: 5px 5px 5px 5px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4y wow-image {

        overflow: clip;

    }



    #comp-l9ieev4y wow-image img {

        height: 100%;

    }

}



#comp-l9ieev4z6 {

    min-height: 91px;

    --l_display: unset;

    height: 90px;

    width: 100.00001296528147%;

    --comp-display: unset;

    align-self: start;

    justify-self: end;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 346.6071548461914px;

    margin-bottom: 0px;

    grid-area: 1/3/2/4;

    position: relative;

}



.comp-l9ieev4z6-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4z6 {

        min-height: 91px;

        height: 90px;

        width: 100%;

        justify-self: center;

        margin-right: 0.09368695%;

        margin-top: 307.453px;

        grid-area: 5/1/6/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4z6 {

        min-height: 71.98958587646484px;

        height: 84.826416015625px;

        width: 100.00529769514516%;

        justify-self: center;

        margin-right: 0.05899735624428473%;

        margin-top: 304.4264160156249px;

        grid-area: 5/1/6/2;

    }

}



#comp-l9ieev4z6 {

    --brw: 1px;

    --brd: 11, 60, 95;

    --bg: var(--color_11);

    --rd: 0px 0px 5px 5px;

    --shd: 0.00px 0.00px 20px 5px rgba(11, 60, 95, 0.2);

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev512 {

    height: auto;

    width: 91.17647%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 23.819427490234375px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev512 {

        justify-self: start;

        margin-left: 20.317459106445312px;

        margin-right: 0px;

    }

}



#comp-l9ieev512 {

    --fontSize: 16px;

    --fontFamily: atlas-aaa-500, sans-serif;

    --color: 11, 60, 95;

    --alpha-color: 1;

    --lineHeight: 1.6em;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev512 {

        --fontSize: 14px;

    }

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev512:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9ieev53 {

    min-height: 45px;

    --l_display: unset;

    height: auto;

    width: 200px;

    max-width: 200px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 2/2/3/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev53 {

        align-self: center;

        justify-self: center;

        margin-top: 0px;

        grid-area: 2/3/3/4;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev53 {

        align-self: start;

        justify-self: center;

        margin-top: 1193.1845703125px;

        grid-area: 1/1/3/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev53 {

        align-self: start;

        justify-self: start;

        margin-top: -0.013364257813009317px;

        grid-area: 2/1/3/2;

    }

}



#comp-l9ieev53 {

    --rd: 3px 3px 3px 3px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: var(--color_20);

    --bg: 0, 28, 59;

    --brd: 0, 28, 59;

    --brw: 1px;

    --bgh: 24, 24, 24;

    --brdh: 0, 28, 59;

    --txth: 0, 28, 59;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev53 {

        --rd: 3px 3px 3px 3px;

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

        --txt: var(--color_11);

        --bgh: 61, 155, 233;

        --alpha-brdh: 1;

        --alpha-brd: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev53 {

        --rd: 3px 3px 3px 3px;

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

        --txt: var(--color_11);

        --bgh: 61, 155, 233;

        --alpha-brdh: 1;

        --alpha-brd: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev53 {

        --rd: 5px 5px 5px 5px;

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

        --txt: var(--color_11);

        --bgh: 0, 28, 59;

        --alpha-brdh: 0.07;

        --alpha-brd: 1;

    }

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9ieev53:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-lcrh29co {

    height: auto;

    --l_display: unset;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 11/1/12/2;

    position: relative;

}



.comp-lcrh29co-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 2fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}





@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrh29co {

        min-height: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrh29co {

        min-height: 500px;

    }

}



#comp-lcrh29co {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-lcrhc749 {

    width: auto;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: stretch;

    margin-left: 5%;

    margin-right: 5%;

    margin-top: 50px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-lcrhc749-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrhc749 {

        width: 90%;

        justify-self: center;

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 50px;

        margin-bottom: 20px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrhc749 {

        width: 90%;

        justify-self: start;

        margin-left: 4.999034990726404%;

        margin-right: 0%;

        margin-top: 50px;

        margin-bottom: 20px;

    }

}



#comp-lcrhc749 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lcrh6u18 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;



    align-self: center;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrh6u18 {

        margin-right: 0%;

        margin-bottom: 30px;

        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrh6u18 {

        width: 274.16px;

        margin-right: 0px;

        margin-bottom: 20px;

        align-self: flex-start;

    }

}



#comp-lcrh6u18 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 32px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrh6u18 {

        --fontSize: 32px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrh6u18 {

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrh6u18 {

        --fontSize: 20px;

    }

}



@media (prefers-reduced-motion: no-preference) {

    #comp-lcrh6u18:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-lcrhbata {

    min-height: 240px;

    --l_display: unset;

    height: auto;

    min-width: 504.265625px;

    width: 100%;

    max-width: 99999px;

    --comp-display: unset;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 50px;

    align-self: center;

    order: 2;

    position: relative;

}



.comp-lcrhbata-container {

    box-sizing: border-box;

    row-gap: 0px;

    column-gap: 30px;

    display: var(--l_display, var(--container-display));

    flex-direction: row;

    justify-content: flex-start;

    flex-wrap: nowrap;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    .comp-lcrhbata-container {

        column-gap: 30px;

    }



    #comp-lcrhbata {



        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrhbata {

        min-height: 250px;

        min-width: 504.265625px;

        max-height: 99999px;

        margin-bottom: 30px;

        align-self: center;

    }



    .comp-lcrhbata-container {

        row-gap: 30px;

        column-gap: 0px;

        flex-wrap: wrap;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrhbata {

        min-height: 240px;

        min-width: 0px;

        max-height: 99999px;

        margin-bottom: 30px;

        align-self: flex-start;

    }



    .comp-lcrhbata-container {

        row-gap: 20px;

        column-gap: 0px;

        flex-wrap: wrap;

    }

}



#comp-lcrhbata {

    --brw: 0px;

    --brd: 232, 230, 230;

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lcrhbavv {

    min-height: 350px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 20%;

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    order: 1;

    flex-basis: 33.333333333333336%;

    flex-grow: 1;

    flex-shrink: 1;

    position: relative;

}



.comp-lcrhbavv-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 2fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrhbavv {

        min-height: 280px;

        width: 20%;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrhbavv {

        min-height: 100px;

        width: 0px;

        scroll-snap-align: none;

        flex-basis: 100%;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrhbavv {

        min-height: 200px;

        width: 0px;

        scroll-snap-align: none;

        flex-basis: 100%;

    }

}



#comp-lcrhbavv {

    --brw: 1px;

    --brd: var(--color_11);

    --bg: var(--color_11);

    --rd: 5px 5px 5px 5px;

    --shd: 0.00px 0.00px 20px 5px rgba(61, 155, 233, 0.2);

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lcrhk39i {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: auto;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: stretch;

    justify-self: stretch;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-lcrhk39i {

    --backgroundColor: 0, 0, 0;

    --borderColor: var(--color_11);

    --alpha-borderColor: 1;

    --borderWidth: 2px;

    --cornerRadius: 5px 5px 5px 5px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



#comp-lcrhk39i:not(.is-animating) {

    transition: all 0.3s ease-in-out 0s, visibility 0s;

    --transition: all 0.3s ease-in-out 0s, visibility 0s;

}



#comp-lcrhk39i:not(.is-animating) :not(.is-animating) {

    transition: all 0.3s ease-in-out 0s, visibility 0s;

    --transition: all 0.3s ease-in-out 0s, visibility 0s;

}



#comp-lcrhk39i {

    opacity: 0;

    --comp-opacity: 0;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lcrhk39i.variants-lcrhljd2 {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lcrhbavv.variants-lcrittdt #comp-lcrhk39i {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lcrhk39i wow-image {

    overflow: clip;

}



#comp-lcrhk39i wow-image img {

    height: 100%;

}



#comp-lcrigq0n {

    width: auto;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: center;

    justify-self: stretch;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-lcrigq0n-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrigq0n {

        margin-left: 20px;

        margin-right: 20px;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    .comp-lcrigq0n-container {

        padding-top: 30px;

        padding-right: 30px;

        padding-left: 30px;

        padding-bottom: 30px;

    }



    #comp-lcrigq0n {

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    .comp-lcrigq0n-container {

        padding-top: 0px;

        padding-right: 0px;

        padding-left: 0px;

        padding-bottom: 0px;

    }



    #comp-lcrigq0n {

        margin-left: 20px;

        margin-right: 20px;

        margin-top: 20px;

        margin-bottom: 20px;

    }

}



#comp-lcrigq0n {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lcrigq0n:not(.is-animating) {

    transition: all 0.3s ease-in-out 0s, visibility 0s;

    --transition: all 0.3s ease-in-out 0s, visibility 0s;

}



#comp-lcrhbavv.variants-lcrittdt #comp-lcrigq0n,

#comp-lcrhbavv.variants-lcrittdt #comp-lcrigq0n> :not(.is-animating) {

    transition: all 0.3s ease-in-out 0s, visibility 0s;

    --transition: all 0.3s ease-in-out 0s, visibility 0s;

}



#comp-lcrhbavv.variants-lcrittdt #comp-lcrigq0n {

    opacity: 0;

    --comp-opacity: 0;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lcridbec {

    width: 120px;

    height: 25px;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 19.5px;

    align-self: center;

    order: 1;

    position: relative;

}



.comp-lcridbec-container {

    box-sizing: border-box;

    column-gap: 5px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcridbec {

        margin-bottom: 15px;

        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcridbec {

        width: 110px;

        margin-bottom: 10px;

        align-self: flex-start;

    }

}



#comp-lcridbec {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lcribj63 {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcribj63 {

        width: 18px;

    }

}



#comp-lcribj63 {

    --static-spx: 1px;

}



#comp-lcribj7o {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcribj7o {

        width: 18px;

    }

}



#comp-lcribj7o {

    --static-spx: 1px;

}



#comp-lcribpj7 {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/3/2/4;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcribpj7 {

        width: 18px;

    }

}



#comp-lcribpj7 {

    --static-spx: 1px;

}



#comp-lcribj4e {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/4/2/5;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcribj4e {

        width: 18px;

    }

}



#comp-lcribj4e {

    --static-spx: 1px;

}



#comp-lcribf4f {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 1%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/5/2/6;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcribf4f {

        width: 18px;

    }

}



#comp-lcribf4f {

    --static-spx: 1px;

}



#comp-lcrhvma5 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0px;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 20px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrhvma5 {

        margin-bottom: 15px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrhvma5 {

        margin-bottom: 10px;

    }

}



#comp-lcrhvma5 {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0.03em;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrhvma5 {

        --textAlign: center;

        --textDecoration: none;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrhvma5 {

        --textDecoration: none;

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrhvma5 {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-lcrhofrl {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-right: 0%;

    margin-bottom: 0px;

    margin-left: 0px;

    align-self: center;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrhofrl {

        margin-top: 0px;

    }

}



#comp-lcrhofrl {

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --lineHeight: 1.3em;

    --fontSize: 24px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrhofrl {

        --textAlign: center;

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrhofrl {

        --textAlign: left;

        --fontSize: 18px;

    }

}



#comp-lcrj8oak {

    min-height: 400px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 20%;

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    order: 2;

    flex-basis: 33.333333333333336%;

    flex-grow: 1;

    flex-shrink: 1;

    position: relative;

}



.comp-lcrj8oak-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 2fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrj8oak {

        min-height: 280px;

        width: 20%;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8oak {

        min-height: 40px;

        width: 0px;

        scroll-snap-align: none;

        flex-basis: 100%;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8oak {

        min-height: 200px;

        width: 0px;

        scroll-snap-align: none;

        flex-basis: 100%;

    }

}



#comp-lcrj8oak {

    --brw: 1px;

    --brd: var(--color_11);

    --bg: var(--color_11);

    --rd: 5px 5px 5px 5px;

    --shd: 0.00px 0.00px 20px 5px rgba(61, 155, 233, 0.2);

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lcrj8ofi {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: auto;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: stretch;

    justify-self: stretch;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-lcrj8ofi {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --alpha-borderColor: 1;

    --borderWidth: 0px;

    --cornerRadius: 5px 5px 5px 5px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



#comp-lcrj8ofi:not(.is-animating) {

    transition: all 0.3s ease-in-out 0s, visibility 0s;

    --transition: all 0.3s ease-in-out 0s, visibility 0s;

}



#comp-lcrj8ofi:not(.is-animating) :not(.is-animating) {

    transition: all 0.3s ease-in-out 0s, visibility 0s;

    --transition: all 0.3s ease-in-out 0s, visibility 0s;

}



#comp-lcrj8ofi {

    opacity: 0;

    --comp-opacity: 0;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lcrj8ofi.variants-lcrj8ofj {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lcrj8oak.variants-lcrj8of9 #comp-lcrj8ofi {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lcrj8ofi wow-image {

    overflow: clip;

}



#comp-lcrj8ofi wow-image img {

    height: 100%;

}



#comp-lcrj8ofr {

    width: auto;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: center;

    justify-self: stretch;

    margin-left: 30px;

    margin-right: 30px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-lcrj8ofr-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrj8ofr {

        margin-left: 20px;

        margin-right: 20px;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    .comp-lcrj8ofr-container {

        padding-top: 30px;

        padding-right: 30px;

        padding-left: 30px;

        padding-bottom: 30px;

    }



    #comp-lcrj8ofr {

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    .comp-lcrj8ofr-container {

        padding-top: 0px;

        padding-right: 0px;

        padding-left: 0px;

        padding-bottom: 0px;

    }



    #comp-lcrj8ofr {

        margin-left: 20px;

        margin-right: 20px;

        margin-top: 20px;

        margin-bottom: 20px;

    }

}



#comp-lcrj8ofr {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lcrj8ofr:not(.is-animating) {

    transition: all 0.3s ease-in-out 0s, visibility 0s;

    --transition: all 0.3s ease-in-out 0s, visibility 0s;

}



#comp-lcrj8oak.variants-lcrj8of9 #comp-lcrj8ofr,

#comp-lcrj8oak.variants-lcrj8of9 #comp-lcrj8ofr> :not(.is-animating) {

    transition: all 0.3s ease-in-out 0s, visibility 0s;

    --transition: all 0.3s ease-in-out 0s, visibility 0s;

}



#comp-lcrj8oak.variants-lcrj8of9 #comp-lcrj8ofr {

    opacity: 0;

    --comp-opacity: 0;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lcrj8ofy {

    width: 120px;

    height: 25px;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 19.5px;

    align-self: center;

    order: 1;

    position: relative;

}



.comp-lcrj8ofy-container {

    box-sizing: border-box;

    column-gap: 5px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8ofy {

        margin-bottom: 15px;

        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8ofy {

        width: 110px;

        margin-bottom: 10px;

        align-self: flex-start;

    }

}



#comp-lcrj8ofy {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lcrj8og41 {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8og41 {

        width: 18px;

    }

}



#comp-lcrj8og41 {

    --static-spx: 1px;

}



#comp-lcrj8og9 {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8og9 {

        width: 18px;

    }

}



#comp-lcrj8og9 {

    --static-spx: 1px;

}



#comp-lcrj8ogc1 {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/3/2/4;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8ogc1 {

        width: 18px;

    }

}



#comp-lcrj8ogc1 {

    --static-spx: 1px;

}



#comp-lcrj8ogf1 {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/4/2/5;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8ogf1 {

        width: 18px;

    }

}



#comp-lcrj8ogf1 {

    --static-spx: 1px;

}



#comp-lcrj8ogi {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 1%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/5/2/6;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8ogi {

        width: 18px;

    }

}



#comp-lcrj8ogi {

    --static-spx: 1px;

}



#comp-lcrj8ogm2 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0px;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 20px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8ogm2 {

        margin-bottom: 15px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8ogm2 {

        margin-bottom: 10px;

    }

}



#comp-lcrj8ogm2 {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0.03em;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrj8ogm2 {

        --textAlign: center;

        --textDecoration: none;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8ogm2 {

        --textDecoration: none;

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8ogm2 {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-lcrj8ogv1 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-right: 0%;

    margin-bottom: 0px;

    margin-left: 0px;

    align-self: center;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8ogv1 {

        margin-top: 0px;

    }

}



#comp-lcrj8ogv1 {

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --lineHeight: 1.3em;

    --fontSize: 24px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrj8ogv1 {

        --textAlign: center;

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8ogv1 {

        --textAlign: center;

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8ogv1 {

        --textAlign: left;

        --fontSize: 18px;

    }

}



#comp-lcrj8v5v {

    min-height: 400px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 20%;

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    order: 3;

    flex-basis: 33.333333333333336%;

    flex-grow: 1;

    flex-shrink: 1;

    position: relative;

}



.comp-lcrj8v5v-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 2fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrj8v5v {

        min-height: 280px;

        width: 20%;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8v5v {

        min-height: 40px;

        width: 0px;

        scroll-snap-align: none;

        flex-basis: 100%;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8v5v {

        min-height: 200px;

        width: 0px;

        scroll-snap-align: none;

        flex-basis: 100%;

    }

}



#comp-lcrj8v5v {

    --brw: 1px;

    --brd: var(--color_11);

    --bg: var(--color_11);

    --rd: 5px 5px 5px 5px;

    --shd: 0.00px 0.00px 20px 5px rgba(61, 155, 233, 0.2);

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lcrj8vba {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: auto;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: stretch;

    justify-self: stretch;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-lcrj8vba {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --alpha-borderColor: 1;

    --borderWidth: 0px;

    --cornerRadius: 5px 5px 5px 5px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



#comp-lcrj8vba:not(.is-animating) {

    transition: all 0.3s ease-in-out 0s, visibility 0s;

    --transition: all 0.3s ease-in-out 0s, visibility 0s;

}



#comp-lcrj8vba:not(.is-animating) :not(.is-animating) {

    transition: all 0.3s ease-in-out 0s, visibility 0s;

    --transition: all 0.3s ease-in-out 0s, visibility 0s;

}



#comp-lcrj8vba {

    opacity: 0;

    --comp-opacity: 0;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lcrj8vba.variants-lcrj8vbb {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lcrj8v5v.variants-lcrj8vb5 #comp-lcrj8vba {

    opacity: 1;

    --comp-opacity: 1;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lcrj8vba wow-image {

    overflow: clip;

}



#comp-lcrj8vba wow-image img {

    height: 100%;

}



#comp-lcrj8vbg {

    width: auto;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: center;

    justify-self: stretch;

    margin-left: 30px;

    margin-right: 30px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-lcrj8vbg-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrj8vbg {

        margin-left: 20px;

        margin-right: 20px;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    .comp-lcrj8vbg-container {

        padding-top: 30px;

        padding-right: 30px;

        padding-left: 30px;

        padding-bottom: 30px;

    }



    #comp-lcrj8vbg {

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    .comp-lcrj8vbg-container {

        padding-top: 0px;

        padding-right: 0px;

        padding-left: 0px;

        padding-bottom: 0px;

    }



    #comp-lcrj8vbg {

        margin-left: 20px;

        margin-right: 20px;

        margin-top: 20px;

        margin-bottom: 20px;

    }

}



#comp-lcrj8vbg {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lcrj8vbg:not(.is-animating) {

    transition: all 0.3s ease-in-out 0s, visibility 0s;

    --transition: all 0.3s ease-in-out 0s, visibility 0s;

}



#comp-lcrj8v5v.variants-lcrj8vb5 #comp-lcrj8vbg,

#comp-lcrj8v5v.variants-lcrj8vb5 #comp-lcrj8vbg> :not(.is-animating) {

    transition: all 0.3s ease-in-out 0s, visibility 0s;

    --transition: all 0.3s ease-in-out 0s, visibility 0s;

}



#comp-lcrj8v5v.variants-lcrj8vb5 #comp-lcrj8vbg {

    opacity: 0;

    --comp-opacity: 0;

    transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);

    --comp-rotate-z: 0deg;

}



#comp-lcrj8vbo {

    width: 120px;

    height: 25px;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 19.5px;

    align-self: center;

    order: 1;

    position: relative;

}



.comp-lcrj8vbo-container {

    box-sizing: border-box;

    column-gap: 5px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8vbo {

        margin-bottom: 15px;

        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8vbo {

        width: 110px;

        margin-bottom: 10px;

        align-self: flex-start;

    }

}



#comp-lcrj8vbo {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-lcrj8vbr2 {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8vbr2 {

        width: 18px;

    }

}



#comp-lcrj8vbr2 {

    --static-spx: 1px;

}



#comp-lcrj8vbw {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8vbw {

        width: 18px;

    }

}



#comp-lcrj8vbw {

    --static-spx: 1px;

}



#comp-lcrj8vbz1 {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/3/2/4;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8vbz1 {

        width: 18px;

    }

}



#comp-lcrj8vbz1 {

    --static-spx: 1px;

}



#comp-lcrj8vc22 {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/4/2/5;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8vc22 {

        width: 18px;

    }

}



#comp-lcrj8vc22 {

    --static-spx: 1px;

}



#comp-lcrj8vc6 {

    height: auto;

    --aspect-ratio: 1;

    width: 20px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 1%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/5/2/6;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8vc6 {

        width: 18px;

    }

}



#comp-lcrj8vc6 {

    --static-spx: 1px;

}



#comp-lcrj8vca {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0px;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 20px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8vca {

        margin-right: 0%;

        margin-bottom: 15px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8vca {

        margin-right: 0px;

        margin-bottom: 10px;

    }

}



#comp-lcrj8vca {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --letterSpacing: 0.03em;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrj8vca {

        --textAlign: center;

        --textDecoration: none;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8vca {

        --textDecoration: none;

        --textAlign: center;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8vca {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-lcrj8vce3 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-right: 0%;

    margin-bottom: 0px;

    margin-left: 0px;

    align-self: center;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8vce3 {

        margin-top: 0px;

    }

}



#comp-lcrj8vce3 {

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --lineHeight: 1.3em;

    --fontSize: 24px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8vce3 {

        --textAlign: center;

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8vce3 {

        --textAlign: left;

        --fontSize: 18px;

    }

}



#comp-lcrk0g3j {

    min-height: 45px;

    --l_display: unset;

    height: auto;

    width: 200px;

    max-width: 200px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: center;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrk0g3j {

        align-self: flex-start;

    }

}



#comp-lcrk0g3j {

    --rd: 3px 3px 3px 3px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 0, 28, 59;

    --bg: 255, 255, 255;

    --brd: var(--color_11);

    --brw: 1px;

    --bgh: 24, 24, 24;

    --brdh: 255, 255, 255;

    --txth: var(--color_11);

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrk0g3j {

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

        --bg: var(--color_11);

        --bgh: 0, 28, 59;

        --alpha-brdh: 0.07;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrk0g3j {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

        --bg: 255, 255, 255;

        --bgh: 24, 24, 24;

        --alpha-brdh: 1;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrk0g3j {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

        --bg: 255, 255, 255;

        --bgh: 24, 24, 24;

        --alpha-brdh: 1;

    }

}



@media (prefers-reduced-motion: no-preference) {

    #comp-lcrk0g3j:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9zo9i2p {

    height: auto;

    min-height: 0px;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 12/1/13/2;

    position: relative;

}



.comp-l9zo9i2p-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zo9i2p {

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zo9i2p {

        --l_display: unset;

    }



    .comp-l9zo9i2p-container {

        grid-template-rows: minmax(280px, max-content) minmax(380.5px, max-content);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zo9i2p {

        --l_display: unset;

    }



    .comp-l9zo9i2p-container {

        grid-template-rows: minmax(0px, max-content) minmax(229.34615014807605px, max-content) minmax(0px, max-content);

    }

}



#comp-l9zo9i2p {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-lb4wceb3 {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: auto;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: stretch;

    justify-self: stretch;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lb4wceb3 {

        grid-area: 1/1/3/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lb4wceb3 {

        grid-area: 2/1/4/2;

    }

}



#comp-lb4wceb3 {

    --backgroundColor: var(--color_11);

    --borderColor: 255, 255, 255;

    --alpha-borderColor: 1;

    --borderWidth: 0px;

    --cornerRadius: 0px;

    --boxShadow: none;

    --mediaOpacity: 0.4;

    --blendMode: normal;

    --alpha-backgroundColor: 1;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



#comp-l9zo9i4j2 {

    height: max-content;

    width: 40%;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-left: 89.20000457763672px;

    margin-right: 0%;

    margin-top: 100.00000381469727px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9zo9i4j2-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zo9i4j2 {

        width: auto;

        justify-self: stretch;

        margin-left: 5%;

        margin-right: 50%;

        margin-top: 100.00000381469727px;

        margin-bottom: 0px;

        grid-area: 1/1/2/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zo9i4j2 {

        width: auto;

        max-width: 99999px;

        justify-self: stretch;

        margin-left: 5.000000304364144%;

        margin-right: 5%;

        margin-top: 60px;

        margin-bottom: 60px;

        grid-area: 1/1/2/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zo9i4j2 {

        width: 90.00189418455638%;

        max-width: 99999px;

        justify-self: start;

        margin-left: 5%;

        margin-right: 0%;

        margin-top: 50px;

        margin-bottom: 40px;

        grid-area: 2/1/3/2;

    }

}



#comp-l9zo9i4j2 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 0, 0, 0;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9zo9i4j2:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-l9zo9i4o {

    height: auto;

    width: 98.85319%;

    min-height: 0px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: -1.1477824%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: -7.629394484683869e-8px;

    align-self: center;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zo9i4o {

        --l_display: unset;

        margin-left: 0%;

        margin-bottom: 10px;

    }

}



#comp-l9zo9i4o {

    --color: 0, 28, 59;

    --alpha-color: 1;

    --lineHeight: 1.3em;

    --fontSize: 32px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zo9i4o {

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zo9i4o {

        --textAlign: left;

        --fontSize: 20px;

    }

}



#comp-l9zo9i4w3 {

    min-height: 0px;

    height: auto;

    width: 99.845024%;

    max-width: 500px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 29.999997894287105px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zo9i4w3 {

        width: 100%;

        max-width: 99999px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zo9i4w3 {

        --l_display: unset;

        width: 99.845024%;

        max-width: 99999px;

    }

}



#comp-l9zo9i4w3 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --color: 0, 28, 59;

    --alpha-color: 1;

    --letterSpacing: 0.03em;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zo9i4w3 {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zo9i4w3 {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-l9zp4mz3 {

    min-height: 45px;

    --l_display: unset;

    height: auto;

    width: 200px;

    max-width: 200px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: -7.629394484683869e-8px;

    margin-bottom: -7.629394484683869e-8px;

    align-self: flex-start;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zp4mz3 {

        margin-right: 0px;

    }

}



#comp-l9zp4mz3 {

    --rd: 3px 3px 3px 3px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: var(--color_20);

    --bg: 0, 28, 59;

    --brd: 0, 28, 59;

    --brw: 1px;

    --bgh: 24, 24, 24;

    --brdh: 0, 28, 59;

    --txth: 0, 28, 59;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zp4mz3 {

        --rd: 3px 3px 3px 3px;

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

        --txt: var(--color_11);

        --bgh: 61, 155, 233;

        --alpha-brd: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zp4mz3 {

        --rd: 3px 3px 3px 3px;

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

        --txt: var(--color_11);

        --bgh: 61, 155, 233;

        --alpha-brd: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zp4mz3 {

        --rd: 5px 5px 5px 5px;

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

        --txt: var(--color_11);

        --bgh: 0, 28, 59;

        --alpha-brd: 1;

    }

}



#comp-l9zo9i5a {

    min-height: 0px;

    height: auto;

    direction: ltr;

    min-width: 0px;

    width: 50%;

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-left: 45%;

    margin-right: 0px;

    margin-top: 100px;

    margin-bottom: 100px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9zo9i5a .comp-l9zo9i5a-container {

    box-sizing: border-box;

    position: relative;

    row-gap: 30px;

    column-gap: 30px;

    display: var(--l_display, var(--container-display));

    grid-template-columns: repeat(auto-fit, minmax(379px, 1fr));

    grid-auto-rows: minmax(240.00001525878906px, auto);

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9zo9i5a:not(.comp-l9zo9i5a-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zo9i5a {

        width: auto;

        justify-self: stretch;

        margin-left: 5%;

        margin-right: 5%;

        margin-top: 400px;

        margin-bottom: 100px;

        grid-area: 1/1/2/2;

    }



    #comp-l9zo9i5a .comp-l9zo9i5a-container {

        grid-template-columns: repeat(auto-fit, minmax(405px, 1fr));

        grid-auto-rows: minmax(199.23611450195312px, auto);

        --container-layout-type: grid-container-layout;

        --container-display: grid;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zo9i5a {

        width: 90.00266728182824%;

        justify-self: center;

        margin-left: 0.000004671886953977005%;

        margin-right: 0%;

        margin-top: 0px;

        margin-bottom: 50px;

        grid-area: 2/1/2/2;

    }



    #comp-l9zo9i5a .comp-l9zo9i5a-container {

        grid-template-columns: repeat(auto-fit, minmax(287px, 1fr));

        grid-auto-rows: minmax(254.30557250976562px, auto);

        --container-layout-type: grid-container-layout;

        --container-display: grid;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zo9i5a {

        width: 90%;

        justify-self: start;

        margin-left: 5.0011663116910805%;

        margin-right: 0%;

        margin-top: 0px;

        margin-bottom: 50px;

        grid-area: 3/1/3/2;

    }



    #comp-l9zo9i5a .comp-l9zo9i5a-container {

        row-gap: 20px;

        column-gap: 0px;

        flex-direction: column;

        flex-wrap: nowrap;

        --container-layout-type: flex-container-layout;

        --container-display: flex;

    }

}



#comp-l9zo9i5a {

    --brw: 0px;

    --brd: 61, 155, 233;

    --bg: 61, 155, 233;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-l9zo9i5a:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



[id^="comp-l9zo9i5m__"] {

    min-height: 0px;

    height: auto;

    min-width: 0px;

    width: 100%;

    max-height: 99999px;

    --comp-display: unset;

    box-sizing: border-box;

    padding-top: 30px;

    padding-left: 30px;

    padding-right: 30px;

    padding-bottom: 30px;

    row-gap: 15px;

    column-gap: 15px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: max-content max-content;

    grid-template-columns: max-content 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    flex-basis: auto;

    flex-grow: 0;

    flex-shrink: 0;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-l9zo9i5m__"] {

        padding-bottom: 30px;

        padding-top: 30px;

        padding-left: 30px;

        padding-right: 30px;

        row-gap: 15px;

        grid-template-rows: max-content auto;

        grid-template-columns: min-content 1fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-l9zo9i5m__"] {

        padding-bottom: 20px;

        padding-top: 20px;

        padding-left: 20px;

        padding-right: 20px;

        row-gap: 10px;

        grid-template-rows: max-content auto;

        grid-template-columns: max-content 1fr;

    }

}



[id^="comp-l9zo9i5m__"] {

    --brw: 1px;

    --brd: 11, 60, 95;

    --bg: 0, 28, 59;

    --rd: 5px;

    --shd: 0.00px 0.00px 20px 5px rgba(11, 60, 95, 0.2);

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --static-spx: 1px;

    --bg-gradient: none;

}



[id^="comp-l9zo9i5u__"] {

    width: 100%;

    height: auto;

    min-height: 30.129020825195767px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0.01987470703170402px;

    grid-area: 1/2/2/3;

    position: relative;

}



[id^="comp-l9zo9i5u__"] {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --color: var(--color_11);

    --alpha-color: 1;

    --letterSpacing: 0em;

    --lineHeight: 1.5em;

    --fontSize: 24px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-l9zo9i5u__"] {

        --lineHeight: 1.4em;

        --fontSize: 24px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-l9zo9i5u__"] {

        --textAlign: left;

        --lineHeight: 1.4em;

        --fontSize: 18px;

    }

}



[id^="comp-l9zo9i5x__"] {

    width: 99.98783794204964%;

    height: auto;

    min-height: 0px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0.026676289960966822%;

    margin-top: 0.06941972656204598px;

    margin-bottom: 0px;

    grid-area: 2/1/3/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-l9zo9i5x__"] {

        width: 99.99510125883499%;

        min-height: 74.00199127197266px;

        justify-self: start;

        margin-right: 0%;

        margin-top: 0.08925910644575197px;

    }

}



[id^="comp-l9zo9i5x__"] {

    --color: var(--color_11);

    --alpha-color: 1;

    --fontFamily: play, sans-serif;

    --letterSpacing: 0.03em;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-l9zo9i5x__"] {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-l9zo9i5x__"] {

        --textAlign: left;

        --fontSize: 14px;

    }

}



[id^="comp-la0wymdw__"] {

    height: 50.17857360839844px;

    width: 49.642860412597656px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: start;

    margin-left: -0.019917642427215172%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



[id^="comp-la0wymdw__"] {

    --static-spx: 1px;

}



#comp-la0vuqxv {

    min-height: 277.09823656836215px;

    --l_display: unset;

    height: 277.1000061035156px;

    width: 566.8908337701573px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 4.99929932735426%;

    margin-right: 0%;

    margin-top: 399.4807916014579px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-la0vuqxv {

        min-height: 210.84002252888513px;

        height: 210.85000610351562px;

        width: 427.15914988284203px;

        justify-self: end;

        margin-left: 0%;

        margin-right: 5%;

        margin-top: 100px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-la0vuqxv {

        --l_display: none;

    }

}



#comp-la0vuqxv {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --alpha-borderColor: 1;

    --borderWidth: 0px;

    --cornerRadius: 0px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



@media (prefers-reduced-motion: no-preference) {

    #comp-la0vuqxv:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-la0vuqxv wow-image {

    overflow: clip;

}



#comp-la0vuqxv wow-image img {

    height: 100%;

}



#comp-la0yghlc {

    height: auto;

    min-height: 0px;

    --l_display: unset;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 13/1/14/2;

    position: relative;

}



.comp-la0yghlc-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-la0yghlc {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-la0yh4bo {

    min-height: 0px;

    height: auto;

    min-width: 0px;

    width: auto;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: stretch;

    justify-self: stretch;

    margin-left: 4%;

    margin-right: 4%;

    margin-top: 170px;

    margin-bottom: 90px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-la0yh4bo {

        align-self: stretch;

        justify-self: stretch;

        margin-right: 4%;

        margin-top: 110px;

        margin-bottom: 40px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-la0yh4bo {

        height: 128.9250030517578px;

        width: 92%;

        align-self: start;

        justify-self: start;

        margin-right: 0%;

        margin-top: 90px;

        margin-bottom: 50px;

    }

}



#comp-la2ff6w5 {

    height: auto;

    width: 546.7250366210938px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 100px;

    margin-bottom: 50px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-la2ff6w5 {

        justify-self: center;

        margin-left: 0%;

        margin-top: 50px;

        margin-bottom: 50px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-la2ff6w5 {

        width: 274.16px;

        justify-self: start;

        margin-left: 5%;

        margin-top: 50px;

        margin-bottom: 0px;

    }

}



#comp-la2ff6w5 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textAlign: center;

    --fontSize: 32px;

    --lineHeight: normal;

    --letterSpacing: 0em;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-la2ff6w5 {

        --textAlign: center;

        --fontSize: 32px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-la2ff6w5 {

        --textAlign: left;

        --fontSize: 20px;

    }

}



@media (prefers-reduced-motion: no-preference) {

    #comp-la2ff6w5:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-liiqiu4u {

    height: auto;

    min-height: 0px;

    --l_display: none;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 14/1/15/2;

    position: relative;

}



.comp-liiqiu4u-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-liiqiu4u {

        min-height: 770.9603184291295px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-liiqiu4u {

        min-height: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-liiqiu4u {

        min-height: 0px;

    }

}



#comp-liiqiu4u {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-liiqy9ia {

    --l_display: unset;

    height: max-content;

    width: auto;

    max-width: 99999px;

    --comp-display: unset;

    align-self: start;

    justify-self: stretch;

    margin-left: 4.999493917067571%;

    margin-right: 5%;

    margin-top: 100.0000114440918px;

    margin-bottom: 100px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-liiqy9ia-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-liiqy9ia {

        justify-self: stretch;

        margin-left: 4.999001820882161%;

        margin-right: 4.999001820882161%;

        margin-top: 100.00000762939453px;

        margin-bottom: 100px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-liiqy9ia {

        width: auto;

        justify-self: stretch;

        margin-left: 5%;

        margin-right: 5%;

        margin-top: 100px;

        margin-bottom: 100px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-liiqy9ia {

        width: 90%;

        justify-self: center;

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 50px;

        margin-bottom: 50px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-liiqy9ia {

        width: 90%;

        justify-self: start;

        margin-left: 5%;

        margin-right: 0%;

        margin-top: 50px;

        margin-bottom: 50px;

    }

}



#comp-liiqy9ia {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-liiqxpwb {

    width: 546.71875px;

    height: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 50px;

    align-self: center;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-liiqxpwb {

        width: 100%;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-liiqxpwb {

        width: 100%;

        margin-bottom: 30px;

        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-liiqxpwb {

        width: 100%;

        margin-bottom: 20px;

        align-self: flex-start;

    }

}



#comp-liiqxpwb {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textAlign: center;

    --fontSize: 32px;

    --lineHeight: normal;

    --letterSpacing: 0em;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-liiqxpwb {

        --textAlign: center;

        --fontSize: 32px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-liiqxpwb {

        --textAlign: center;

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-liiqxpwb {

        --textAlign: left;

        --fontSize: 20px;

    }

}



@media (prefers-reduced-motion: no-preference) {

    #comp-liiqxpwb:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-liiqjsei {

    width: 100%;

    height: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-liiqjsei {

        order: 4;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-liiqjsei {

        order: 2;

    }

}



#comp-lt2t3ijb {

    height: auto;

    min-height: 0px;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 16/1/17/2;

    position: relative;

}



.comp-lt2t3ijb-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lt2t3ijb {

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ijb {

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ijb {

        --l_display: unset;

    }

}



#comp-lt2t3ijb {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-lt2t3ijm {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 474.04168701171875px;

    width: 734px;

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-left: 0px;

    margin-right: 0.0033129882813227596px;

    margin-top: 190px;

    margin-bottom: 50px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-lt2t3ijm-container {

    box-sizing: border-box;

    padding-top: 0px;

    padding-bottom: 0px;

    padding-left: 0px;

    padding-right: 0px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-lt2t3ijm:not(.comp-lt2t3ijm-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ijm {

        min-height: 0px;

        min-width: 600px;

        width: 35%;

        align-self: end;

        justify-self: center;

        margin-left: 11.640625px;

        margin-right: 0px;

        margin-top: 110px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ijm {

        min-height: 251.99999999999997px;

        min-width: 0px;

        width: 90%;

        align-self: center;

        justify-self: start;

        margin-left: 5%;

        margin-right: 0px;

        margin-top: 100.01019628906215px;

        margin-bottom: 0px;

    }

}



#comp-lt2t3ijm {

    --static-spx: 1px;

}



#comp-lt2t3ijt {

    height: auto;

    width: auto;

    --l_display: unset;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-lt2t3ijt-container {

    box-sizing: border-box;

    row-gap: 20px;

    column-gap: 20px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: auto auto;

    grid-template-columns: 1fr 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-lt2t3ijt:not(.comp-lt2t3ijt-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    .comp-lt2t3ijt-container {

        grid-template-rows: auto auto auto auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    .comp-lt2t3ijt-container {

        row-gap: 16px;

        column-gap: 15px;

        grid-template-rows: auto auto auto auto;

    }

}



#comp-lt2t3ijt {

    --rd: 0px;

    --shd: 0 0 0 rgba(0, 0, 0, 0);

    --bg: 0, 0, 0;

    --alpha-bg: 0;

    --brd: 227, 227, 227;

    --brw: 0px;

    --alpha-brd: 1;

    --static-spx: 1px;

}



#comp-lt2t3ik63 {

    --l_display: unset;

    height: 50px;

    width: auto;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: stretch;

    margin-left: 72.98748779296875px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ik63 {

        width: auto;

        justify-self: stretch;

        margin-left: 6px;

        margin-right: 0%;

        grid-area: 1/1/2/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ik63 {

        width: 100%;

        justify-self: start;

        margin-left: 0px;

        margin-right: 0px;

        grid-area: 1/1/2/3;

    }

}



#comp-lt2t3ik63 {

    --errorTextColor: 255, 64, 64;

    --alpha-errorTextColor: 1;

    --errorTextFont: var(--font_8);

    --shd: 0 0 0 rgba(0, 0, 0, 0);

    --rd: 3px 3px 3px 3px;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --brw: 1px;

    --bg: var(--color_11);

    --txt: var(--color_11);

    --alpha-txt: 1;

    --brd: var(--color_11);

    --txt2: var(--color_11);

    --alpha-txt2: 1;

    --brwh: 2px;

    --bgh: var(--color_11);

    --brdh: var(--color_11);

    --brwf: 2px;

    --bgf: var(--color_11);

    --brdf: var(--color_11);

    --brwe: 1px;

    --bge: 255, 64, 64;

    --brde: var(--color_11);

    --bgd: 255, 255, 255;

    --txtd: 219, 219, 219;

    --alpha-txtd: 1;

    --brwd: 1px;

    --brdd: 219, 219, 219;

    --fntlbl: var(--font_8);

    --txtlbl: var(--color_11);

    --alpha-txtlbl: 1;

    --txtlblrq: var(--color_11);

    --fntprefix: normal normal normal 16px/1.4em helvetica-w01-roman, helvetica-w02-roman, helvetica-lt-w10-roman, sans-serif;

    --alpha-bgf: 0;

    --alpha-bgd: 1;

    --alpha-brdd: 1;

    --alpha-bge: 0;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-txtlblrq: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --alpha-brde: 1;

    --alpha-brdf: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lt2t3ik63 {

        --fnt: normal normal normal 16px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ik63 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ik63 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-lt2t3ikp {

    --l_display: unset;

    height: 100px;

    width: auto;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: stretch;

    margin-left: 72.98748779296875px;

    margin-right: 72.98748779296875px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 2/1/3/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ikp {

        width: auto;

        justify-self: stretch;

        margin-left: 6px;

        margin-right: 6.01171875px;

        grid-area: 2/1/3/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ikp {

        width: 100%;

        justify-self: start;

        margin-left: 0px;

        margin-right: 0px;

        grid-area: 3/1/4/3;

    }

}



#comp-lt2t3ikp {

    --errorTextColor: 255, 64, 64;

    --alpha-errorTextColor: 1;

    --errorTextFont: var(--font_8);

    --shd: none;

    --rd: 3px 3px 3px 3px;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --brw: 1px;

    --bg: var(--color_11);

    --txt: var(--color_11);

    --alpha-txt: 1;

    --brd: var(--color_11);

    --txt2: var(--color_11);

    --alpha-txt2: 1;

    --brwh: 2px;

    --bgh: var(--color_11);

    --brdh: var(--color_11);

    --bgd: 255, 255, 255;

    --txtd: 219, 219, 219;

    --alpha-txtd: 1;

    --brwd: 0px;

    --brdd: 219, 219, 219;

    --alpha-brdd: 1;

    --brwf: 2px;

    --bgf: var(--color_11);

    --brdf: var(--color_11);

    --brwe: 1px;

    --bge: 255, 64, 64;

    --brde: var(--color_11);

    --fntlbl: normal normal normal 16px/1.4em play, sans-serif;

    --txtlbl: var(--color_11);

    --alpha-txtlbl: 1;

    --txtlblrq: var(--color_11);

    --alpha-txtlblrq: 1;

    --alpha-bgf: 0;

    --alpha-bgd: 1;

    --alpha-bge: 0;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --alpha-brde: 1;

    --alpha-brdf: 1;

    --boxShadowToggleOn-shd: none;

    --bg2: 170, 170, 170;

    --alpha-bg2: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ikp {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ikp {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-lt2t3il4 {

    min-height: 45px;

    --l_display: unset;

    height: auto;

    min-width: 150px;

    width: 200px;

    max-width: 200px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 10.000007629394531px;

    margin-bottom: 0px;

    grid-area: 3/1/4/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3il4 {

        min-width: 150px;

        justify-self: center;

        margin-top: 10px;

        grid-area: 3/1/4/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3il4 {

        min-width: 0px;

        justify-self: start;

        margin-top: 9px;

        grid-area: 4/1/5/3;

    }

}



#comp-lt2t3il4 {

    --rd: 3px 3px 3px 3px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 0, 28, 59;

    --bg: 255, 255, 255;

    --brd: var(--color_11);

    --brw: 1px;

    --bgh: 24, 24, 24;

    --brdh: var(--color_11);

    --txth: var(--color_11);

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3il4 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3il4 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-lt2t3ilj3 {

    --l_display: unset;

    height: 50px;

    min-width: 0px;

    width: auto;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: stretch;

    margin-left: 0%;

    margin-right: 72.98748779296875px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ilj3 {

        width: auto;

        align-self: end;

        justify-self: stretch;

        margin-left: 0%;

        margin-right: 6px;

        grid-area: 1/2/2/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ilj3 {

        width: 100%;

        align-self: start;

        justify-self: start;

        margin-left: 0px;

        margin-right: 0px;

        grid-area: 2/1/3/3;

    }

}



#comp-lt2t3ilj3 {

    --errorTextColor: 255, 64, 64;

    --alpha-errorTextColor: 1;

    --errorTextFont: var(--font_8);

    --shd: 0 0 0 rgba(0, 0, 0, 0);

    --rd: 3px 3px 3px 3px;

    --fnt: var(--font_8);

    --brw: 1px;

    --bg: var(--color_11);

    --txt: var(--color_11);

    --alpha-txt: 1;

    --brd: var(--color_11);

    --txt2: var(--color_11);

    --alpha-txt2: 1;

    --brwh: 2px;

    --bgh: var(--color_11);

    --brdh: var(--color_11);

    --brwf: 2px;

    --bgf: var(--color_11);

    --brdf: var(--color_11);

    --brwe: 1px;

    --bge: 255, 64, 64;

    --brde: var(--color_11);

    --bgd: 255, 255, 255;

    --txtd: 219, 219, 219;

    --alpha-txtd: 1;

    --brwd: 1px;

    --brdd: 219, 219, 219;

    --fntlbl: normal normal normal 16px/1.4em play, sans-serif;

    --txtlbl: var(--color_11);

    --alpha-txtlbl: 1;

    --txtlblrq: var(--color_11);

    --fntprefix: normal normal normal 16px/1.4em helvetica-w01-roman, helvetica-w02-roman, helvetica-lt-w10-roman, sans-serif;

    --alpha-bgf: 0;

    --alpha-bgd: 1;

    --alpha-brdd: 1;

    --alpha-bge: 0;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-txtlblrq: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --alpha-brde: 1;

    --alpha-brdf: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ilj3 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ilj3 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-lt2t3ilu3 {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: 60%;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0.006806168309349455%;

    margin-top: 65.00000762939453px;

    margin-bottom: 5px;

    grid-area: 3/1/4/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ilu3 {

        width: 80%;

        margin-right: 0.004063719115734721%;

        margin-top: 65px;

        margin-bottom: 0px;

        grid-area: 3/1/4/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ilu3 {

        width: 100%;

        margin-right: 0.004063719115734721%;

        margin-top: 60px;

        margin-bottom: 0px;

        grid-area: 4/1/5/3;

    }

}



#comp-lt2t3ilu3 {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: center;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ilu3 {

        --textAlign: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ilu3 {

        --textAlign: left;

        --fontSize: 14px;

    }

}



#comp-lt2t3im6 {

    height: auto;

    width: 48.60260756632765%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0.00018283060517537033%;

    margin-top: 100px;

    margin-bottom: 50px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3im6 {

        width: 100%;

        justify-self: center;

        margin-left: 0%;

        margin-right: 0.00018283060517537033%;

        margin-top: 50px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3im6 {

        width: 84.89452207463329%;

        justify-self: start;

        margin-left: 5%;

        margin-right: 0%;

        margin-top: 50px;

        margin-bottom: 0px;

    }

}



#comp-lt2t3im6 {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --letterSpacing: 0em;

    --lineHeight: normal;

    --fontSize: 32px;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3im6 {

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3im6 {

        --textAlign: left;

        --fontSize: 20px;

    }

}



#comp-m2j9tqhm {

    min-height: 0px;

    --comp-display: flex;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    max-width: 99999px;

    max-height: 99999px;

    display: var(--l_display, var(--comp-display, flex));

    flex-direction: column;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 15/1/16/2;

    position: relative;

}



#comp-m2j9tqhm .comp-m2j9tqhm-container {

    box-sizing: border-box;

    position: relative;

    padding-top: 0px;

    padding-right: 0px;

    padding-left: 0px;

    padding-bottom: 0px;

    max-width: 99999999999px;

    margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));

    --section-max-width: 99999999999px;

    flex-grow: 1;

    display: var(--l_display, var(--container-display));

    grid-template-rows: minmax(max(0.5px, 0.3215052 * (var(--scaling-factor) - var(--scrollbar-width))), auto);

    grid-template-columns: minmax(0px, 1fr);

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-m2j9tqhm .comp-m2j9tqhm-container-pinned {

    max-width: 99999999999px;

    margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));

    --section-max-width: 99999999999px;

    height: 100%;

    width: 100%;

    position: absolute;

    display: grid;

    pointer-events: none;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-m2j9tqhm .comp-m2j9tqhm-container {

        max-width: var(--variables-m1kn0r1j);

        margin-left: clamp(0px, (100% - var(--variables-m1kn0r1j)) / 2, 100 * var(--one-unit));

        --section-max-width: var(--variables-m1kn0r1j);

        grid-template-rows: auto;

    }



    #comp-m2j9tqhm .comp-m2j9tqhm-container-pinned {

        max-width: var(--variables-m1kn0r1j);

        margin-left: clamp(0px, (100% - var(--variables-m1kn0r1j)) / 2, 100 * var(--one-unit));

        --section-max-width: var(--variables-m1kn0r1j);

    }

}



#comp-m2j9tqhm {

    --bg: var(--color_11);

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-m2k8011n {

    min-height: unset;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 90%;

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-top: 100px;

    margin-left: 5%;

    margin-bottom: 100px;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-m2k8011n-container {

    box-sizing: border-box;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-m2k8011n {

        width: 90.00072948400297%;

        justify-self: start;

        margin-top: 0px;

        margin-left: 5%;

        margin-bottom: 50px;

        margin-right: 0%;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-m2k8011n {

        width: 90.00072948400297%;

        justify-self: center;

        margin-top: 0px;

        margin-left: 0%;

        margin-bottom: 40px;

        margin-right: 0.0010100806907752113%;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-m2k8011n {

        justify-self: center;

        margin-top: 0px;

        margin-left: 0%;

        margin-bottom: 50px;

        margin-right: 0%;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-m2k8011n {

        width: 90.00072948400297%;

        justify-self: center;

        margin-top: 0px;

        margin-left: 0%;

        margin-bottom: 50px;

        margin-right: 0%;

    }

}



#comp-m2k8011n {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 0.1 * var(--one-unit);

    --bg-gradient: none;

}



#comp-m2jb654n {

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 546.7166748046875px;

    max-width: 99999px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 1.7776826560457202%;

    align-self: center;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-m2jb654n {

        margin-bottom: 3.5083667370488056%;

        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-m2jb654n {

        margin-bottom: 2.789782975233425%;

        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-m2jb654n {

        width: 546.7150268554688px;

        margin-bottom: 2.7879859203928063%;

        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-m2jb654n {

        width: 546.7150268554688px;

        margin-bottom: 2.7913522818371996%;

        align-self: center;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-m2jb654n {

        width: 100%;

        margin-bottom: 20px;

        align-self: flex-start;

    }

}



#comp-m2jb654n {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textAlign: center;

    --fontSize: 32px;

    --lineHeight: normal;

    --letterSpacing: 0em;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-m2jb654n {

        --textAlign: center;

        --fontSize: 32px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-m2jb654n {

        --textAlign: center;

        --fontSize: 28px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-m2jb654n {

        --textAlign: left;

        --fontSize: 20px;

    }

}



@media (prefers-reduced-motion: no-preference) {

    #comp-m2jb654n:not([data-motion-enter="done"]) {

        opacity: 0;

    }

}



#comp-m2jaz1md {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 99.99999728362918%;

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 0%;

    align-self: flex-start;

    order: 2;

    position: relative;

}



#comp-m2jaz1md .comp-m2jaz1md-container {

    box-sizing: border-box;

    position: relative;

    row-gap: max(0.5px, 0.0062495 * (var(--scaling-factor) - var(--scrollbar-width)));

    column-gap: max(0.5px, 0.0062495 * (var(--scaling-factor) - var(--scrollbar-width)));

    display: var(--l_display, var(--container-display));

    flex-direction: row;

    justify-content: center;

    flex-wrap: wrap;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



#comp-m2jaz1md:not(.comp-m2jaz1md-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-m2jaz1md {

        margin-bottom: 0%;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-m2jaz1md .comp-m2jaz1md-container {

        row-gap: max(0.5px, 0.0062493 * (var(--scaling-factor) - var(--scrollbar-width)));

        column-gap: max(0.5px, 0.0062493 * (var(--scaling-factor) - var(--scrollbar-width)));

        flex-direction: row;

        justify-content: center;

        flex-wrap: wrap;

    }



    #comp-m2jaz1md {

        margin-bottom: 0%;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-m2jaz1md {

        width: 100%;

    }



    #comp-m2jaz1md .comp-m2jaz1md-container {

        row-gap: max(0.5px, 0.0266293 * (var(--scaling-factor) - var(--scrollbar-width)));

        column-gap: max(0.5px, 0.0266293 * (var(--scaling-factor) - var(--scrollbar-width)));

        flex-direction: row;

        justify-content: flex-start;

        flex-wrap: wrap;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-m2jaz1md {

        width: 100%;

        margin-bottom: 0px;

    }



    #comp-m2jaz1md .comp-m2jaz1md-container {

        row-gap: 20px;

        column-gap: 0px;

        flex-direction: column;

        justify-content: flex-start;

        flex-wrap: nowrap;

    }

}



#comp-m2jaz1md {

    --brw: 0px;

    --brd: 50, 65, 88;

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 0.1 * var(--one-unit);

    --bg-gradient: none;

}



[id^="comp-m2jaz1mg3__"] {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: calc(((25% - ((0px + 0px) + max(0.5px, 0.004689 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px));

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: auto auto auto auto auto;

    grid-template-columns: minmax(0px, 1fr);

    --container-layout-type: grid-container-layout;

    --container-display: grid;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 0%;

    flex-basis: auto;

    flex-grow: 0;

    flex-shrink: 0;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2jaz1mg3__"] {

        grid-template-rows: auto auto auto auto auto;

        grid-template-columns: 1fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2jaz1mg3__"] {

        grid-template-rows: auto auto auto auto auto;

        grid-template-columns: 1fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2jaz1mg3__"] {

        width: calc(((25% - ((0px + 0px) + max(0.5px, 0.0046867 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px));

        grid-template-rows: auto auto auto auto auto;

        grid-template-columns: 1fr;

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        margin-bottom: 0%;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2jaz1mg3__"] {

        width: calc(((50% - ((0px + 0px) + max(0.5px, 0.0133157 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px));

        padding-top: 0px;

        padding-right: 0px;

        padding-left: 0px;

        padding-bottom: 0px;

        grid-template-rows: auto max-content auto;

        grid-template-columns: 0.5fr 1.3004612392252568fr;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2jaz1mg3__"] {

        width: 100%;

        padding-top: 14px;

        padding-right: 14px;

        padding-left: 14px;

        padding-bottom: 14px;

        column-gap: 14px;

        grid-template-rows: auto auto max-content;

        grid-template-columns: 0.2fr 1.4614692869370136fr;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



[id^="comp-m2jaz1mg3__"] {

    --brw: 1.008px;

    --brd: var(--color_12);

    --bg: 254, 255, 255;

    --rd: 0px 0px 0px 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --boxShadowToggleOn-shd: none;

    --static-spx: 0.1 * var(--one-unit);

    --bg-gradient: none;

}



[id^="comp-m2jb444x__"] {

    min-height: unset;

    --l_display: unset;

    height: auto;

    --aspect-ratio: 0.5227379973173824;

    min-width: 0px;

    width: 99.99991892078936%;

    max-width: 99999px;

    max-height: 99999px;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0%;

    margin-bottom: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2jb444x__"] {

        align-self: start;

        justify-self: start;

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        margin-bottom: 0%;

        grid-area: 1/1/2/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2jb444x__"] {

        min-height: unset;

        height: auto;

        --aspect-ratio: 0.5475575056014088;

        width: 99.99991892078936%;

        align-self: start;

        justify-self: start;

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        margin-bottom: 0%;

        grid-area: 1/1/2/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2jb444x__"] {

        min-height: 128.61712646484375px;

        height: auto;

        width: 99.99991892078936%;

        --aspect-ratio: auto;

        align-self: start;

        justify-self: start;

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0%;

        margin-bottom: 0%;

        grid-area: 1/1/2/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2jb444x__"] {

        min-height: 0px;

        height: auto;

        width: auto;

        --aspect-ratio: auto;

        align-self: stretch;

        justify-self: stretch;

        margin-left: 10%;

        margin-right: 10%;

        margin-top: 10%;

        margin-bottom: 0%;

        grid-area: 1/1/2/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2jb444x__"] {

        min-height: unset;

        height: 80px;

        width: 80px;

        --aspect-ratio: auto;

        align-self: start;

        justify-self: start;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

        grid-area: 1/1/3/2;

    }

}



[id^="comp-m2jb444x__"] {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --borderWidth: 0px;

    --cornerRadius: 0px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --alpha-borderColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 0.1 * var(--one-unit);

}



[id^="comp-m2jb444x__"] wow-image {

    overflow: clip;

}



[id^="comp-m2jb444x__"] wow-image img {

    height: 100%;

}



[id^="comp-m2jb8f7r__"] {

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 90%;

    max-width: 99999px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 26px;

    margin-bottom: 0%;

    grid-area: 2/1/3/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2jb8f7r__"] {

        justify-self: center;

        margin-left: 0%;

        margin-top: 24px;

        margin-bottom: 10px;

        grid-area: 2/1/3/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2jb8f7r__"] {

        justify-self: center;

        margin-left: 0%;

        margin-top: 24px;

        margin-bottom: 0%;

        grid-area: 2/1/3/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2jb8f7r__"] {

        justify-self: center;

        margin-left: 0%;

        margin-top: 20px;

        margin-bottom: 0%;

        grid-area: 2/1/3/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2jb8f7r__"] {

        justify-self: start;

        margin-left: 5px;

        margin-top: 9.999987792969478px;

        margin-bottom: 0px;

        grid-area: 2/2/3/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2jb8f7r__"] {

        justify-self: start;

        margin-left: 0px;

        margin-top: 11.989555722046134px;

        margin-bottom: 20px;

        grid-area: 2/2/3/3;

    }

}



[id^="comp-m2jb8f7r__"] {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --fontFamily: play, sans-serif;

    --textScale__minFontSize: 10;

    --textScale__maxFontSize: 12;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2jb8f7r__"] {

        --fontSize: 12spx;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2jb8f7r__"] {

        --minViewportSize: 320;

        --maxViewportSize: 1440;

        --textScale__minFontSize: 10;

        --fontSize: 12.135spx;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2jb8f7r__"] {

        --minViewportSize: 320;

        --maxViewportSize: 1280;

        --textScale__minFontSize: 10;

        --fontSize: 12.135spx;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2jb8f7r__"] {

        --minViewportSize: 320;

        --maxViewportSize: 1000;

        --textScale__minFontSize: 10;

        --lineHeight: 1.2em;

        --fontSize: 12.135spx;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2jb8f7r__"] {

        --minViewportSize: 320;

        --maxViewportSize: 750;

        --textScale__minFontSize: 12;

        --lineHeight: 1.2em;

        --fontSize: 12.137spx;

    }

}



[id^="comp-m2kfiyva__"] {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 90%;

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 19.99999694824237px;

    margin-bottom: 0%;

    grid-area: 3/1/4/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2kfiyva__"] {



        width: 90%;

        justify-self: center;

        margin-left: 0%;

        margin-right: 0.004594170608277164%;

        margin-top: 0px;

        grid-area: 3/1/4/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2kfiyva__"] {

        justify-self: center;

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 14px;

        grid-area: 3/1/4/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2kfiyva__"] {

        min-height: 123.17913055419922px;

        width: 90%;

        justify-self: center;

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 10px;

        grid-area: 3/1/4/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2kfiyva__"] {

        min-height: 80px;

        width: 85%;

        justify-self: start;

        margin-left: 4.994707824707035px;

        margin-right: 0%;

        margin-top: 6.0654449462890625px;

        grid-area: 1/2/2/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2kfiyva__"] {

        min-height: 0px;

        width: 100%;

        justify-self: start;

        margin-left: 0px;

        margin-right: 0%;

        margin-top: -0.0069446563720703125px;

        grid-area: 1/2/2/3;

    }

}



[id^="comp-m2kfiyva__"] {

    --rd: 0px 0px 0px 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 24px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: var(--color_15);

    --bg: var(--color_11);

    --brd: 0, 0, 0;

    --brw: 0px;

    --bgh: var(--color_20);

    --brdh: var(--color_11);

    --txth: var(--color_15);

    --bgd: 238, 238, 238;

    --txtd: 141, 141, 141;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --margin: 0spx;

    --alpha-bgd: 1;

    --alpha-brdh: 1;

    --align: start;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 1;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2kfiyva__"] {

        --fnt: normal normal normal 24px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2kfiyva__"] {

        --fnt: normal normal normal 23px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2kfiyva__"] {

        --fnt: normal normal normal 22px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2kfiyva__"] {

        --fnt: normal normal normal 18px/1.4em play, sans-serif;

    }

}



[id^="comp-m2jbw56y__"] {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: max-content;

    --comp-display: unset;

    box-sizing: border-box;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

    display: var(--l_display, var(--container-display));

    flex-direction: row;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

    align-self: end;

    justify-self: start;

    margin-left: 22px;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30.000018310547603px;

    grid-area: 5/1/6/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2jbw56y__"] {

        align-self: end;

        margin-left: 22px;

        margin-top: 0px;

        margin-bottom: 29.999974804686644px;

        grid-area: 5/1/6/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2jbw56y__"] {

        align-self: start;

        margin-left: 18px;

        margin-top: 0px;

        margin-bottom: 30px;

        grid-area: 5/1/6/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2jbw56y__"] {

        align-self: start;

        margin-left: 16px;

        margin-top: 0px;

        margin-bottom: 30px;

        grid-area: 5/1/6/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2jbw56y__"] {

        align-self: center;

        margin-left: 4.999993896484369px;

        margin-top: 12px;

        margin-bottom: 9.950068701172132px;

        grid-area: 3/2/4/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2jbw56y__"] {

        align-self: start;

        margin-left: 0px;

        margin-top: 12.000025195313356px;

        margin-bottom: 0px;

        grid-area: 3/2/4/3;

    }

}



[id^="comp-m2jbw56y__"] {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 0.1 * var(--one-unit);

    --bg-gradient: none;

}



[id^="comp-m2jbdop7__"] {

    width: 20px;

    height: 20px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0px;

    margin-right: max(0.5px, 0.0031371 * (var(--scaling-factor) - var(--scrollbar-width)));

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2jbdop7__"] {

        margin-right: max(0.5px, 0.0026563 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2jbdop7__"] {

        margin-right: max(0.5px, 0.0047619 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



[id^="comp-m2jbdop7__"] {

    --static-spx: 0.1 * var(--one-unit);

}



[id^="comp-m2jbj1nr__"] {

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: max(0.5px, 0.012723 * (var(--scaling-factor) - var(--scrollbar-width)));

    max-width: 99999px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0px;

    margin-right: 0px;

    margin-top: max(0.5px, 0.0004196 * (var(--scaling-factor) - var(--scrollbar-width)));

    margin-bottom: 0px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2jbj1nr__"] {

        width: max(0.5px, 0.0188874 * (var(--scaling-factor) - var(--scrollbar-width)));

        margin-top: max(0.5px, 0.0004878 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2jbj1nr__"] {

        width: max(0.5px, 0.0271322 * (var(--scaling-factor) - var(--scrollbar-width)));

        margin-top: max(0.5px, 0.0007324 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2jbj1nr__"] {

        width: max(0.5px, 0.0772331 * (var(--scaling-factor) - var(--scrollbar-width)));

        margin-top: max(0.5px, 0.0015476 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



[id^="comp-m2jbj1nr__"] {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --minFontSize: 10px;

    --maxFontSize: 12px;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 12spx;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2jbj1nr__"] {

        --minViewportSize: 320;

        --maxViewportSize: 1920;

        --textScale__minFontSize: 10;

        --textScale__maxFontSize: 12;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2jbj1nr__"] {

        --fontSize: 12px;

    }

}



[id^="comp-m2jbw9qd__"] {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: max-content;

    --comp-display: unset;

    box-sizing: border-box;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

    display: var(--l_display, var(--container-display));

    flex-direction: row;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

    align-self: end;

    justify-self: start;

    margin-left: 110px;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 30.000018310547603px;

    grid-area: 5/1/6/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2jbw9qd__"] {

        align-self: end;

        justify-self: start;

        margin-left: 110px;

        margin-top: 0px;

        margin-bottom: 29.999974804686644px;

        grid-area: 5/1/6/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2jbw9qd__"] {

        align-self: start;

        justify-self: start;

        margin-left: 95px;

        margin-top: 0px;

        margin-bottom: 30px;

        grid-area: 5/1/6/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2jbw9qd__"] {

        align-self: start;

        justify-self: start;

        margin-left: 85px;

        margin-top: 0px;

        margin-bottom: 30px;

        grid-area: 5/1/6/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2jbw9qd__"] {

        align-self: start;

        justify-self: start;

        margin-left: 67.99999389648437px;

        margin-top: 12px;

        margin-bottom: 10px;

        grid-area: 3/2/4/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2jbw9qd__"] {

        align-self: start;

        justify-self: center;

        margin-left: 2.217018310546905px;

        margin-top: 12.000025195313356px;

        margin-bottom: 0px;

        grid-area: 3/2/4/3;

    }

}



[id^="comp-m2jbw9qd__"] {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 0.1 * var(--one-unit);

    --bg-gradient: none;

}



[id^="comp-m2jbf0ul__"] {

    width: 20px;

    height: 20px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0px;

    margin-right: max(0.5px, 0.003148 * (var(--scaling-factor) - var(--scrollbar-width)));

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2jbf0ul__"] {

        margin-right: max(0.5px, 0.0047619 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



[id^="comp-m2jbf0ul__"] {

    --static-spx: 0.1 * var(--one-unit);

}



[id^="comp-m2jblz72__"] {

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: max(0.5px, 0.012723 * (var(--scaling-factor) - var(--scrollbar-width)));

    max-width: 99999px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0px;

    margin-right: 0px;

    margin-top: max(0.5px, 0.0004196 * (var(--scaling-factor) - var(--scrollbar-width)));

    margin-bottom: 0px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2jblz72__"] {

        width: max(0.5px, 0.0224935 * (var(--scaling-factor) - var(--scrollbar-width)));

        margin-top: max(0.5px, 0.0004883 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2jblz72__"] {

        width: max(0.5px, 0.067619 * (var(--scaling-factor) - var(--scrollbar-width)));

        margin-top: max(0.5px, 0.0012698 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



[id^="comp-m2jblz72__"] {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --minFontSize: 10px;

    --maxFontSize: 12px;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 12spx;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2jblz72__"] {

        --minViewportSize: 320;

        --maxViewportSize: 1920;

        --textScale__minFontSize: 10;

        --textScale__maxFontSize: 12;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2jblz72__"] {

        --fontSize: 12px;

    }

}



[id^="comp-m2kfrj8l__"] {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: 90%;

    max-width: 99999px;

    max-height: 99999px;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 13.999993896484739px;

    margin-bottom: 40px;

    grid-area: 4/1/5/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2kfrj8l__"] {

        min-height: 0px;

        --l_display: unset;

        --aspect-ratio: auto;

        margin-left: 0%;

        margin-top: 14.000037402343878px;

        margin-bottom: 24px;

        grid-area: 4/1/5/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2kfrj8l__"] {

        min-height: 0px;

        --l_display: unset;

        --aspect-ratio: auto;

        margin-left: 0%;

        margin-top: 10px;

        margin-bottom: 22px;

        grid-area: 4/1/5/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2kfrj8l__"] {

        min-height: 90.9817886352539px;

        --l_display: unset;

        --aspect-ratio: auto;

        margin-left: 0%;

        margin-top: 10px;

        margin-bottom: 16px;

        grid-area: 4/1/5/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2kfrj8l__"] {

        min-height: unset;

        --l_display: none;

        --aspect-ratio: 0.08813907733461761;

        margin-left: 0.0029560270823992952%;

        margin-top: 14.062175756835131px;

        margin-bottom: 0%;

        grid-area: 2/1/3/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2kfrj8l__"] {

        min-height: unset;

        --l_display: none;

        --aspect-ratio: 0.08813907733461761;

    }

}



[id^="comp-m2kfrj8l__"] {

    --rd: max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width)));

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: var(--color_15);

    --bg: var(--color_11);

    --brd: 0, 0, 0;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 26, 106, 255;

    --txth: var(--color_15);

    --bgd: 238, 238, 238;

    --txtd: 141, 141, 141;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --margin: 0spx;

    --alpha-bgd: 1;

    --alpha-brdh: 1;

    --align: start;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 1;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2kfrj8l__"] {

        --fnt: normal normal normal 13px/1.4em play, sans-serif;

    }

}



[id^="comp-m2lqvmv2__"] {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: max-content;

    --comp-display: unset;

    box-sizing: border-box;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

    display: var(--l_display, var(--container-display));

    flex-direction: row;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

    align-self: start;

    justify-self: end;

    margin-top: 0%;

    margin-left: 0%;

    margin-bottom: 30px;

    margin-right: 8.999623466734903px;

    grid-area: 5/1/6/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2lqvmv2__"] {

        align-self: end;

        margin-top: 0%;

        margin-bottom: 30px;

        margin-right: 10px;

        grid-area: 5/1/6/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2lqvmv2__"] {

        align-self: start;

        margin-top: 0px;

        margin-bottom: 30px;

        margin-right: 9.999671752929714px;

        grid-area: 5/1/6/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2lqvmv2__"] {

        align-self: start;

        margin-top: 0px;

        margin-bottom: 30px;

        margin-right: 0.016668701171852263px;

        grid-area: 5/1/6/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2lqvmv2__"] {

        align-self: end;

        margin-right: 24px;

        margin-top: 12px;

        margin-bottom: 10.050022143554088px;

        grid-area: 3/2/4/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2lqvmv2__"] {

        align-self: start;

        margin-top: 12.000025195313356px;

        margin-bottom: 6px;

        margin-right: 0px;

        grid-area: 3/2/4/3;

    }

}



[id^="comp-m2lqvmv2__"] {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 0.1 * var(--one-unit);

    --bg-gradient: none;

}



[id^="comp-m2jbgawz__"] {

    width: 20px;

    height: 20px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0px;

    margin-right: max(0.5px, 0.0031217 * (var(--scaling-factor) - var(--scrollbar-width)));

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2jbgawz__"] {

        margin-right: max(0.5px, 0.0034166 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2jbgawz__"] {

        margin-right: max(0.5px, 0.0034166 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2jbgawz__"] {

        margin-right: max(0.5px, 0.0034146 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2jbgawz__"] {

        margin-right: max(0.5px, 0.0034166 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2jbgawz__"] {

        margin-right: max(0.5px, 0.0047619 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



[id^="comp-m2jbgawz__"] {

    --static-spx: 0.1 * var(--one-unit);

}



[id^="comp-m2lqsh91__"] {

    --l_display: unset;

    height: auto;

    min-width: 0px;

    width: max(0.5px, 0.0127125 * (var(--scaling-factor) - var(--scrollbar-width)));

    max-width: 99999px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2lqsh91__"] {

        width: max(0.5px, 0.0224553 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2lqsh91__"] {

        width: max(0.5px, 0.0195475 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2lqsh91__"] {

        width: max(0.5px, 0.0703125 * (var(--scaling-factor) - var(--scrollbar-width)));

    }

}



[id^="comp-m2lqsh91__"] {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --minFontSize: 10px;

    --maxFontSize: 12px;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 12spx;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2lqsh91__"] {

        --minViewportSize: 320;

        --maxViewportSize: 1920;

        --textScale__minFontSize: 10;

        --textScale__maxFontSize: 12;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2lqsh91__"] {

        --fontSize: 12px;

    }

}



#comp-l9ieeuzw1 {

    width: auto;

    height: auto;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 17/1/18/2;

    position: relative;

}



.comp-l9ieeuzw1-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieeuzw1:not(.comp-l9ieeuzw1-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuzw1 {

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1 {

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1 {

        --l_display: unset;

    }

}



#comp-l9ieeuzw1 {

    --alpha-bg: 0;

    --bg: var(--color_11);

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-k6gjwdge {

    min-height: 0px;

    height: auto;

    min-width: 0px;

    width: auto;

    max-width: 99999px;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 3/1/4/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-k6gjwdge-container {

    box-sizing: border-box;

    row-gap: 0px;

    column-gap: 0px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieeuzw1_r_comp-k6gjwdge:not(.comp-l9ieeuzw1_r_comp-k6gjwdge-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    .comp-l9ieeuzw1_r_comp-k6gjwdge-container {

        row-gap: 20px;

        grid-template-rows: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    .comp-l9ieeuzw1_r_comp-k6gjwdge-container {

        grid-template-rows: 1fr;

    }

}



#comp-l9ieeuzw1_r_comp-k6gjwdge {

    --bg: 0, 28, 59;

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-kkwmyk9y {

    height: 0px;

    width: 0px;

    --l_display: none;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 0px;

    margin-right: 0%;

    margin-top: -221.3874969482422px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-kkwmyk9y {

        justify-self: start;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 159.9791717529297px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-kkwmyk9y {

        --l_display: unset;

        justify-self: center;

        margin-left: -256.938px;

        margin-right: 0px;

        margin-top: 793.09375px;

    }

}



#comp-l9ieeuzw1_r_comp-kkwmyk9y {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-kky2g6ni {

    height: auto;

    width: 0px;

    --l_display: none;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: -221.3874969482422px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-kky2g6ni {

        margin-top: 159.9791717529297px;

    }

}



#comp-l9ieeuzw1_r_comp-kky2g6ni {

    --fontSize: 24px;

    --fontFamily: poppins-semibold, poppins, sans-serif;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-kky2g6ni {

        --textAlign: center;

    }

}



#comp-l9ieeuzw1_r_comp-l51f3wri {

    width: 0%;

    height: max-content;

    --l_display: none;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: -221.3874969482422px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l51f3wri-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l51f3wri {

        width: 0%;

        justify-self: start;

        margin-right: 0px;

        margin-top: 159.9791717529297px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l51f3wri {

        width: 271.00000000000006px;

        justify-self: center;

        margin-right: 0.04925446926038039%;

        margin-top: 50px;

    }



    .comp-l9ieeuzw1_r_comp-l51f3wri-container {

        padding-bottom: 50px;

    }

}



#comp-l9ieeuzw1_r_comp-l51f3wri {

    --brw: 1px;

    --brd: var(--color_15);

    --bg: 0, 28, 59;

    --rd: 5px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 1;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l51eohbd {

    width: 100%;

    height: auto;

    min-height: 0px;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 1;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l51eohbd-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l51eohbd {

        margin-bottom: 15px;

    }

}



#comp-l9ieeuzw1_r_comp-l51eohbd {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-bg: 0;

    --alpha-brd: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l1qabzyi {

    min-height: 24.98750114440918px;

    --l_display: unset;

    height: 24.984375px;

    width: 144.1875px;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-top: 0.28125px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l1qabzyi-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieeuzw1_r_comp-l1qabzyi {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-kkxzhzo8 {

    height: auto;

    --aspect-ratio: 1;

    width: 24.98750114440918px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-kkxzhzo8 {

        width: 20px;

    }

}



#comp-l9ieeuzw1_r_comp-kkxzhzo8 {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-kksjnlpn {

    height: auto;

    width: 82.37146624756657%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 45.13504px;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-kksjnlpn {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --lineHeight: 1.6em;

    --fontSize: 14px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-kksjnlpn {

        --letterSpacing: 0em;

        --lineHeight: 1.5em;

    }

}



#comp-l9ieeuzw1_r_comp-l51eyf9g {

    width: 100%;

    height: auto;

    min-height: 23.765625px;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l51eyf9g-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l51eyf9g {

        margin-bottom: 15px;

    }

}



#comp-l9ieeuzw1_r_comp-l51eyf9g {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-bg: 0;

    --alpha-brd: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l4o4zcy4 {

    height: 22px;

    width: 22px;

    --l_display: unset;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l4o4zcy4 {

        height: auto;

        --aspect-ratio: 1;

        width: 20px;

    }

}



#comp-l9ieeuzw1_r_comp-l4o4zcy4 {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l51ex9vn {

    height: auto;

    width: 82.60983536030126%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 45.13504px;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-l51ex9vn {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --lineHeight: 1.6em;

    --fontSize: 14px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l51ex9vn {

        --letterSpacing: 0em;

        --lineHeight: 1.5em;

    }

}



#comp-l9ieeuzw1_r_comp-l51f288f {

    width: 100%;

    height: auto;

    min-height: 23.765625px;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: center;

    order: 3;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l51f288f-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieeuzw1_r_comp-l51f288f {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-bg: 0;

    --alpha-brd: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l4o4zm2c {

    height: auto;

    width: 237.046875px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 42.314099999999996px;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l4o4zm2c {

        width: 78.76944570026755%;

        margin-left: 45px;

        margin-top: 0.020843505859375px;

    }

}



#comp-l9ieeuzw1_r_comp-l4o4zm2c {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --lineHeight: 1.6em;

    --fontSize: 14px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l4o4zm2c {

        --letterSpacing: 0em;

        --lineHeight: 1.5em;

    }

}



#comp-l9ieeuzw1_r_comp-l51ezj0c1 {

    height: 22px;

    width: 22px;

    --l_display: unset;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l51ezj0c1 {

        height: auto;

        --aspect-ratio: 1;

        width: 20px;

    }

}



#comp-l9ieeuzw1_r_comp-l51ezj0c1 {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l51hdte1 {

    width: 0px;

    height: max-content;

    --l_display: none;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: -221.3874969482422px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l51hdte1-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l51hdte1 {

        width: 0px;

        justify-self: start;

        margin-left: 0%;

        margin-top: 159.9791717529297px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l51hdte1 {

        width: 270px;

        justify-self: center;

        margin-left: 0.03715494080472913%;

        margin-top: 220px;

    }



    .comp-l9ieeuzw1_r_comp-l51hdte1-container {

        padding-bottom: 50px;

    }

}



#comp-l9ieeuzw1_r_comp-l51hdte1 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-bg: 0;

    --alpha-brd: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l51hd1lz {

    width: 98.0141431754335%;

    height: auto;

    min-height: 19.9921875px;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 20px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l51hd1lz-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieeuzw1_r_comp-l51hd1lz {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-bg: 0;

    --alpha-brd: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-kl21912b {

    height: auto;

    width: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: stretch;

    margin-left: 16%;

    margin-right: 0.010041494300891199%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-kl21912b {

    --textAlign: left;

    --fontFamily: atlas-aaa-500, sans-serif;

    --fontSize: 16px;

    --color: var(--color_11);

    --alpha-color: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-kl21912b {

        --fontSize: 18px;

        --lineHeight: 1.6em;

        --letterSpacing: 0em;

    }

}



#comp-l9ieeuzw1_r_comp-kl21bhii {

    height: auto;

    --aspect-ratio: 1;

    width: 19.9921875px;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: -0.019766721064683038%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-kl21bhii {

        align-self: center;

    }

}



#comp-l9ieeuzw1_r_comp-kl21bhii {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-kl219dql {

    height: auto;

    width: 100.0096871064613%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0.0208282470703125px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-kl219dql {

        width: 270px;

    }

}



#comp-l9ieeuzw1_r_comp-kl219dql {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --lineHeight: 1.6em;

    --fontSize: 14px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-kl219dql {

        --lineHeight: 2em;

        --letterSpacing: 0em;

    }

}



#comp-l9ieeuzw1_r_comp-l52nxj9l {

    min-height: 23.765625px;

    --l_display: none;

    height: auto;

    width: 0%;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: -221.3874969482422px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l52nxj9l-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l52nxj9l {

        margin-top: 159.9791717529297px;

    }

}



#comp-l9ieeuzw1_r_comp-l52nxj9l {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l52nxjiy {

    height: 23.765625px;

    width: 23.765625px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l52nxjiy {

        --l_display: none;

    }

}



#comp-l9ieeuzw1_r_comp-l52nxjiy {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l52nxjjf1 {

    height: auto;

    width: 214.1015625px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-l52nxjjf1 {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --lineHeight: 1.6em;

    --fontSize: 14px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l52nxjjf1 {

        --textAlign: center;

        --letterSpacing: 0em;

        --lineHeight: 1.5em;

    }

}



#comp-l9ieeuzw1_r_comp-l7ove0f6 {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: 90%;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0.0000013012043007727925%;

    margin-top: 50px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7ove0f6-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: auto auto auto;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ove0f6 {

        width: 89.99892491164604%;

        align-self: center;

        justify-self: center;

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 29.99987402343777px;

        margin-bottom: 0px;

    }



    .comp-l9ieeuzw1_r_comp-l7ove0f6-container {

        row-gap: 20px;

        column-gap: 10px;

        grid-template-rows: 1fr auto auto auto auto;

        grid-template-columns: 62.0007683536982% auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ove0f6 {

        min-width: 0px;

        width: auto;

        align-self: center;

        justify-self: stretch;

        margin-left: 5%;

        margin-right: 5%;

        margin-top: 45px;

        margin-bottom: 49.99562500000002px;

    }



    .comp-l9ieeuzw1_r_comp-l7ove0f6-container {

        row-gap: 15px;

        column-gap: 0px;

        grid-template-rows: auto auto auto auto auto auto;

        grid-template-columns: 100% auto;

    }

}



#comp-l9ieeuzw1_r_comp-l7ove0f6 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ove0f6 {

        --bg: 0, 28, 59;

        --rd: 5px;

        --alpha-bg: 1;

    }

}



#comp-l9ieeuzw1_r_comp-l7ki11s0 {

    height: 70%;

    width: 1.3333333730697632px;

    --l_display: none;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 23.499944935674254%;

    margin-right: 0%;

    margin-top: 45px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ki11s0 {

        height: 100.00011366537595%;

        width: 1.3333333730697632px;

        margin-left: 19.58175240316707%;

        margin-top: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ki11s0 {

        height: 0%;

        width: 0px;

        margin-left: -8.961363205859449%;

        margin-top: -29.87847328186035px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ki11s0 {

    --lnw: 1px;

    --brd: var(--color_11);

    --mrg: 1px;

    --alpha-brd: 1;

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7ou39kn {

    height: 70%;

    width: 1.3333333730697632px;

    --l_display: none;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: end;

    margin-left: 0%;

    margin-right: 22.999012022621546%;

    margin-top: 45px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ou39kn {

        height: 99.99321659254552%;

        width: 1.3333333730697632px;

        justify-self: end;

        margin-left: 0%;

        margin-right: 35.83003125813818%;

        margin-top: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ou39kn {

        height: 0%;

        width: 0px;

        justify-self: start;

        margin-left: -8.961363205859449%;

        margin-right: 0%;

        margin-top: -29.87847328186035px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ou39kn {

    --lnw: 1px;

    --brd: var(--color_11);

    --mrg: 1px;

    --alpha-brd: 1;

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7ovd0qp {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: 51%;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0.008233513913763998%;

    margin-top: 0px;

    margin-bottom: 60px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7ovd0qp-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: auto;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ovd0qp {

        width: 100%;

        justify-self: start;

        margin-left: 0.002832242912193119%;

        margin-right: 0%;

        margin-top: 0.04166412353515625px;

        margin-bottom: 0px;

        grid-area: 1/1/2/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ovd0qp {

        width: auto;

        justify-self: stretch;

        margin-left: 0%;

        margin-right: 0%;

        margin-top: 0px;

        margin-bottom: 0px;

        grid-area: 2/1/3/2;

    }



    .comp-l9ieeuzw1_r_comp-l7ovd0qp-container {

        row-gap: 10px;

        column-gap: 10px;

        grid-template-rows: auto auto;

        grid-template-columns: 60% auto;

    }

}



#comp-l9ieeuzw1_r_comp-l7ovd0qp {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7otvyq9 {

    width: 35.5%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7otvyq9-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7otvyq9 {

        width: 30%;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7otvyq9 {

        width: 100%;

    }

}



#comp-l9ieeuzw1_r_comp-l7otvyq9 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7ki66b6 {

    width: 100%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 5px;

    align-self: center;

    order: 1;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7ki66b6-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



#comp-l9ieeuzw1_r_comp-l7ki66b6 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7ki2m12 {

    height: auto;

    width: 200px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ki2m12 {

        width: 100%;

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ki2m12 {

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --fontWeight: bold;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ki2m12 {

        --fontSize: 16px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ki2m12 {

        --fontSize: 14px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzbqkw {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: 100px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzbqkw {

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzbqkw {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzbqkw {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzbqkw {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzez06 {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: max-content;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 4;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzez06 {

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzez06 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzez06 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzez06 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzi11l {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: 80px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 6;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzi11l {

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzi11l {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzi11l {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzi11l {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ktk2n8m7 {

    min-height: 24.42500114440918px;

    --l_display: unset;

    height: auto;

    width: 80px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 8;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ktk2n8m7 {

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-ktk2n8m7 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ktk2n8m7 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ktk2n8m7 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzjh0l {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: 50px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 9;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-krlzjh0l {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzjh0l {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzjh0l {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-lmg6l3zi {

    min-height: 24.42708396911621px;

    --l_display: unset;

    height: auto;

    width: max-content;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lmg6l3zi {

        min-height: 24.4375px;

        margin-right: 0px;

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-lmg6l3zi {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: var(--color_11);

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 0;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lmg6l3zi {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

        --alpha-brdh: 0.61;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lmg6l3zi {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

        --alpha-brdh: 0.61;

    }

}



#comp-l9ieeuzw1_r_comp-lrrudcw2 {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: 145.9140625px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 5;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lrrudcw2 {

        width: 100px;

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-lrrudcw2 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lrrudcw2 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lrrudcw2 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ltcoa80b {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: 80px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 7;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ltcoa80b {

        margin-left: 0%;

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-ltcoa80b {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ltcoa80b {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ltcoa80b {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-l7ot16br {

    width: 80%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7ot16br-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ot16br {

        width: 100%;

    }

}



#comp-l9ieeuzw1_r_comp-l7ot16br {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7kiaumx {

    height: auto;

    width: 110px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7kiaumx {

        width: 100%;

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-l7kiaumx {

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --fontWeight: bold;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7kiaumx {

        --fontSize: 16px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7kiaumx {

        --fontSize: 14px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzykpk {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: 100%;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 4;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzykpk {

        align-self: center;

    }

}



#comp-l9ieeuzw1_r_comp-krlzykpk {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzykpk {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzykpk {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ltcoe338 {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: 100%;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ltcoe338 {

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-ltcoe338 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ltcoe338 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ltcoe338 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ltcok1il {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: 100%;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-end;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ltcok1il {

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-ltcok1il {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ltcok1il {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ltcok1il {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-l7otwl4g {

    width: 34%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-left: 8.597142801912542%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7otwl4g-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7otwl4g {

        width: 30%;

        justify-self: center;

        margin-left: 0%;

        grid-area: 1/1/2/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7otwl4g {

        width: 100%;

        justify-self: start;

        margin-left: 0%;

        grid-area: 1/2/2/3;

    }

}



#comp-l9ieeuzw1_r_comp-l7otwl4g {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7ot4fk3 {

    width: 100%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 1;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7ot4fk3-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ot4fk3 {

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ot4fk3 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7ot1zau {

    height: auto;

    width: 200px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ot1zau {

        width: 100%;

        margin-bottom: 5px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ot1zau {

    --textDecoration: none;

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --fontWeight: bold;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ot1zau {

        --fontSize: 16px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ot1zau {

        --fontSize: 14px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzr7xq {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: 70px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzr7xq {

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzr7xq {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzr7xq {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzr7xq {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzr7y7 {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: 120px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzr7y7 {

        width: 100%;

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzr7y7 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzr7y7 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzr7y7 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzr7yd {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: 120px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 4;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzr7yd {

        width: 100%;

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzr7yd {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzr7yd {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzr7yd {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ktk3inem {

    min-height: 24.42500114440918px;

    --l_display: unset;

    height: auto;

    width: 100px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 5;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ktk3inem {

        width: 100%;

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-ktk3inem {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ktk3inem {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ktk3inem {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzr7yg2 {

    min-height: 24.4375px;

    --l_display: unset;

    height: auto;

    width: 100px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 6;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzr7yg2 {

        width: 100%;

        margin-right: 0px;

        margin-top: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzr7yg2 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzr7yg2 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzr7yg2 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ksh45lug {

    min-height: 25.200000762939453px;

    --l_display: unset;

    height: auto;

    width: 100px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ksh45lug {

        width: 100%;

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-ksh45lug {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ksh45lug {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ksh45lug {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ksh45lvi {

    min-height: 25.200000762939453px;

    --l_display: unset;

    height: auto;

    width: 100px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvi {

        width: 100%;

        margin-right: 0px;

        margin-top: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-ksh45lvi {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvi {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvi {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-l7u8s0qm {

    min-height: 300.66634350585934px;

    --l_display: unset;

    height: auto;

    width: 25.496624831958506%;

    --comp-display: unset;

    align-self: start;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7u8s0qm-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: auto auto;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7u8s0qm {

        width: auto;

        min-height: 0px;

        justify-self: stretch;

        grid-area: 2/1/3/3;

    }



    .comp-l9ieeuzw1_r_comp-l7u8s0qm-container {

        grid-template-rows: auto;

        grid-template-columns: 60% 1fr;

    }

}



#comp-l9ieeuzw1_r_comp-l7u8s0qm {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7otxcnp {

    width: 100.01082880360495%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7otxcnp-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



#comp-l9ieeuzw1_r_comp-l7otxcnp {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-krlzykpq {

    min-height: 25.200000762939453px;

    --l_display: unset;

    height: auto;

    width: 141.9875030517578px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzykpq {

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzykpq {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzykpq {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzykpq {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzykpt {

    min-height: 25.200000762939453px;

    --l_display: unset;

    height: auto;

    width: 141.9875030517578px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 9.612499237060547px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzykpt {

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzykpt {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: var(--color_11);

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzykpt {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzykpt {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzykpn {

    min-height: 25.200000762939453px;

    --l_display: unset;

    height: auto;

    width: 141.9875030517578px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzykpn {

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-krlzykpn {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: 56, 74, 211;

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzykpn {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzykpn {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ksh45lvn {

    min-height: 25.200000762939453px;

    --l_display: unset;

    height: auto;

    width: 141.9875030517578px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: flex-start;

    order: 4;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvn {

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-ksh45lvn {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: 56, 74, 211;

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvn {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvn {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ksh45lvs1 {

    min-height: 25.200000762939453px;

    --l_display: unset;

    height: auto;

    width: 141.9875030517578px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 5;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-ksh45lvs1 {

    --rd: 0px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 255, 255, 255;

    --bg: 24, 24, 24;

    --brd: 50, 50, 50;

    --brw: 0px;

    --bgh: 56, 74, 211;

    --brdh: 50, 50, 50;

    --txth: 174, 174, 174;

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvs1 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvs1 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-l1d9zghh {

    height: auto;

    --aspect-ratio: 1;

    width: 69.9988475400218%;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 2/1/3/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l1d9zghh {

        width: 95px;

        height: 120px;

        --aspect-ratio: auto;

        align-self: stretch;

        grid-area: 1/2/2/3;

    }

}



#comp-l9ieeuzw1_r_comp-l1d9zghh {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7ub717i {

    height: 0px;

    width: 0%;

    --l_display: none;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: -5.555555723087275%;

    margin-right: 0%;

    margin-top: -122.47917175292969px;

    margin-bottom: 20px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ub717i {

        width: 30%;

        --l_display: unset;

        align-self: start;

        justify-self: center;

        margin-left: 0%;

        margin-top: 0px;

        margin-bottom: 0px;

        grid-area: 4/1/5/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ub717i {

        width: 100%;

        --l_display: unset;

        align-self: stretch;

        justify-self: center;

        margin-left: 0%;

        margin-top: 0px;

        margin-bottom: 0px;

        grid-area: 5/1/6/2;

    }

}



#comp-l9ieeuzw1_r_comp-l7ub717i {

    --lnw: 1px;

    --brd: 183, 183, 191;

    --alpha-brd: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ub717i {

        --brd: var(--color_11);

    }

}



#comp-l9ieeuzw1_r_comp-l7udcbbc {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: 22%;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7udcbbc-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7udcbbc {

        width: 100%;

        justify-self: start;

        grid-area: 2/1/3/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7udcbbc {

        width: auto;

        justify-self: stretch;

        grid-area: 1/1/2/2;

    }



    .comp-l9ieeuzw1_r_comp-l7udcbbc-container {

        grid-template-rows: auto auto;

        grid-template-columns: auto;

    }

}



#comp-l9ieeuzw1_r_comp-l7udcbbc {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7khtf9x {

    width: 100.0000679631128%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7khtf9x-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7khtf9x {

        width: 100.00014989717054%;

        justify-self: center;

        margin-right: -0.00014989717053746427%;

    }

}



#comp-l9ieeuzw1_r_comp-l7khtf9x {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l20529s2 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 9.987504959106445px;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l20529s2 {

        margin-bottom: 10px;

    }

}



#comp-l9ieeuzw1_r_comp-l20529s2 {

    --fontStyle: normal;

    --color: var(--color_11);

    --alpha-color: 1;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --fontWeight: bold;

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-krm0n9mn {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 30px;

    align-self: flex-start;

    order: 2;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-krm0n9mn {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 14px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krm0n9mn {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krm0n9mn {

        --fontSize: 12px;

    }

}



#comp-l9ieeuzw1_r_comp-l7khph8z {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: 100%;

    max-width: 300px;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 19.999988555908203px;

    align-self: flex-start;

    order: 3;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7khph8z-container {

    box-sizing: border-box;

    column-gap: 5px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 0.9996999999999997fr 0.9999999999999997fr 0.9999999999999997fr 0.9999999999999997fr 1.0002999999999995fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7khph8z {

        max-width: 280px;

    }



    .comp-l9ieeuzw1_r_comp-l7khph8z-container {

        grid-template-columns: 0.9993369381513fr 1.0002839529032137fr 1.0000475780211362fr 1.0002839529032137fr 1.0000475780211362fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7khph8z {

        max-width: 280px;

        margin-left: 0px;

        margin-bottom: 29px;

    }



    .comp-l9ieeuzw1_r_comp-l7khph8z-container {

        grid-template-columns: 0.9994428571428569fr 1.000278571428571fr 0.9999999999999996fr 0.9999999999999996fr 1.000278571428571fr;

    }

}



#comp-l9ieeuzw1_r_comp-l7khph8z {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-lniu17xp {

    width: 99.45768448730617%;

    height: auto;

    --aspect-ratio: 1;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-lniu17xp {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-lniu3aou {

    width: 100%;

    height: auto;

    --aspect-ratio: 1;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-lniu3aou {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-lniu7bvm {

    width: 115%;

    height: auto;

    --aspect-ratio: 1;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0.015625px;

    grid-area: 1/4/2/5;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-lniu7bvm {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-lniu91fz {

    width: 110%;

    height: auto;

    --aspect-ratio: 1;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/5/2/6;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-lniu91fz {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-lx8zmgsb {

    --l_display: unset;

    height: auto;

    --aspect-ratio: 1;

    min-width: 0px;

    width: 100%;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/3/2/4;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-lx8zmgsb {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --alpha-borderColor: 1;

    --borderWidth: 0px;

    --cornerRadius: 0px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-lx8zmgsb wow-image {

    overflow: clip;

}



#comp-l9ieeuzw1_r_comp-lx8zmgsb wow-image img {

    height: 100%;

}



#comp-l9ieeuzw1_r_comp-l7khswe8 {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: 100%;

    max-width: 300px;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 4;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7khswe8-container {

    box-sizing: border-box;

    column-gap: 10px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: auto;

    grid-template-columns: 0.9998814814814815fr 1.0001185185185184fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7khswe8 {

        min-height: 36.01250076293945px;

        max-width: 280px;

    }



    .comp-l9ieeuzw1_r_comp-l7khswe8-container {

        grid-template-rows: 1fr;

        grid-template-columns: 0.9999058823529411fr 1.0000941176470584fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7khswe8 {

        min-height: 0px;

        max-width: 280px;

        margin-left: 0px;

    }



    .comp-l9ieeuzw1_r_comp-l7khswe8-container {

        grid-template-rows: auto;

        grid-template-columns: 0.9998949597628123fr 1.0001050402371876fr;

    }

}



#comp-l9ieeuzw1_r_comp-l7khswe8 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-lnivc5vq {

    width: 100%;

    height: auto;

    --aspect-ratio: 0.3;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lnivc5vq {

        width: 100%;

        height: 100%;

        --aspect-ratio: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lnivc5vq {

        width: 99.9995774716722%;

        height: auto;

        --aspect-ratio: 0.2998937018336434;

    }

}



#comp-l9ieeuzw1_r_comp-lnivc5vq {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-lniveyfu {

    width: 100%;

    height: auto;

    --aspect-ratio: 0.3;

    --l_display: unset;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lniveyfu {

        justify-self: start;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lniveyfu {

        width: 99.9995774716722%;

        --aspect-ratio: 0.2999256083373671;

        justify-self: end;

    }

}



#comp-l9ieeuzw1_r_comp-lniveyfu {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7udbr42 {

    width: 50.0000339815564%;

    --l_display: none;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: stretch;

    justify-self: center;

    margin-top: 237.6875px;

    margin-bottom: 0.020499999999628926px;

    margin-right: 0%;

    margin-left: 7.06397082845218%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7udbr42 {

        width: 50.0000339815564%;

        --l_display: none;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7udbr42 {

        width: 100%;

        --l_display: unset;

        margin-left: 0%;

        margin-top: 20px;

        margin-bottom: 0px;

        grid-area: 2/1/3/2;

    }

}



#comp-l9ieeuzw1_r_comp-l7udbr42 {

    --lnw: 1px;

    --brd: 183, 183, 191;

    --alpha-brd: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7udbr42 {

        --brd: var(--color_11);

    }

}



#comp-l9ieeuzw1_r_comp-l7udlurm {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: 99.9999483766434%;

    --comp-display: unset;

    align-self: end;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 3/1/4/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7udlurm-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7udlurm {

        width: 99.9999483766434%;

        grid-area: 3/1/4/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7udlurm {

        width: 37.583334350585936%;

        grid-area: 3/1/4/2;

    }

}



#comp-l9ieeuzw1_r_comp-l7udlurm {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7udmscq {

    min-height: 187.14584350585938px;

    --l_display: unset;

    height: auto;

    width: 22%;

    --comp-display: unset;

    align-self: start;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7udmscq-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7udmscq {

        min-height: 187.14584350585938px;

        width: 100%;

        justify-self: start;

        grid-area: 2/2/3/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7udmscq {

        min-height: 0px;

        width: 99.9999483766434%;

        justify-self: start;

        grid-area: 3/1/4/2;

    }



    .comp-l9ieeuzw1_r_comp-l7udmscq-container {

        grid-template-rows: auto auto;

    }

}



#comp-l9ieeuzw1_r_comp-l7udmscq {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7u80mtm {

    min-height: 0px;

    --l_display: unset;

    width: 100.00687620811856%;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7u80mtm-container {

    box-sizing: border-box;

    row-gap: 30px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: auto auto;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7u80mtm {

        width: auto;

        justify-self: stretch;

        grid-area: 2/1/3/2;

    }

}



#comp-l9ieeuzw1_r_comp-l7u80mtm {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7ov406m {

    width: 100.00005808196148%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: start;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-left: 0%;

    margin-right: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7ov406m-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ov406m {

        width: 100%;

        align-self: stretch;

        justify-self: center;

    }

}



#comp-l9ieeuzw1_r_comp-l7ov406m {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7ouzyoa {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: 100%;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0.01251220703125px;

    margin-bottom: 15.099994659423828px;

    align-self: center;

    order: 1;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7ouzyoa-container {

    box-sizing: border-box;

    column-gap: 10px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: auto;

    grid-template-columns: 30px 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ouzyoa {

        margin-top: 0px;

        margin-bottom: 10px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ouzyoa {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7ou9fxc {

    height: auto;

    width: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: stretch;

    margin-left: 0%;

    margin-right: -8.58300047048882%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ou9fxc {

        width: 100%;

        justify-self: start;

        margin-right: 0%;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ou9fxc {

        width: 100%;

        justify-self: end;

        margin-right: 0.8552977580568255%;

    }

}



#comp-l9ieeuzw1_r_comp-l7ou9fxc {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 14px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ou9fxc {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ou9fxc {

        --fontSize: 12px;

    }

}



#comp-l9ieeuzw1_r_comp-l803ut9p {

    height: 20px;

    width: 20px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 5px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-l803ut9p {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7ov07vh {

    min-height: 0px;

    --l_display: unset;

    height: auto;

    width: 100%;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 20px;

    align-self: center;

    order: 2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7ov07vh-container {

    box-sizing: border-box;

    column-gap: 10px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 30px 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieeuzw1_r_comp-l7ov07vh {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7ov07yt4 {

    height: auto;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-l7ov07yt4 {

    --textDecoration: none;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 14px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ov07yt4 {

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ov07yt4 {

        --fontSize: 12px;

    }

}



#comp-l9ieeuzw1_r_comp-l803vsru {

    height: 20px;

    width: 20px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-l803vsru {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7ov20is {

    min-height: 22.399999618530273px;

    --l_display: unset;

    height: auto;

    width: 100%;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 4;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7ov20is-container {

    box-sizing: border-box;

    column-gap: 10px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 30px 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ov20is {

        min-height: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ov20is {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7ov20m6 {

    height: auto;

    width: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: stretch;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ov20m6 {

        width: 100%;

        align-self: center;

        justify-self: start;

    }

}



#comp-l9ieeuzw1_r_comp-l7ov20m6 {

    --textDecoration: none;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ov20m6 {

        --fontSize: 16px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ov20m6 {

        --fontSize: 12px;

    }

}



#comp-l9ieeuzw1_r_comp-l803wgfa {

    height: 22px;

    width: 25px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-top: 0px;

    margin-bottom: -13.69140625px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-l803wgfa {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l9i68jat {

    min-height: 22.399999618530273px;

    --l_display: unset;

    height: auto;

    width: 100%;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 5;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l9i68jat-container {

    box-sizing: border-box;

    column-gap: 10px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 30px 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l9i68jat {

        min-height: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-l9i68jat {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l9i68jet {

    height: auto;

    width: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: stretch;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l9i68jet {

        width: 100%;

        align-self: center;

        justify-self: start;

    }

}



#comp-l9ieeuzw1_r_comp-l9i68jet {

    --textDecoration: none;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l9i68jet {

        --fontSize: 16px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l9i68jet {

        --fontSize: 12px;

    }

}



#comp-l9ieeuzw1_r_comp-l9i68jf01 {

    height: 25px;

    width: 25px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-l9i68jf01 {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l9i6a5mo {

    min-height: 22.399999618530273px;

    --l_display: unset;

    height: auto;

    width: 100%;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 10px;

    align-self: center;

    order: 6;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l9i6a5mo-container {

    box-sizing: border-box;

    column-gap: 10px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 30px 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l9i6a5mo {

        min-height: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-l9i6a5mo {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l9i6a5qp3 {

    height: auto;

    width: auto;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: stretch;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l9i6a5qp3 {

        width: 100%;

        align-self: center;

        justify-self: start;

    }

}



#comp-l9ieeuzw1_r_comp-l9i6a5qp3 {

    --textDecoration: none;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l9i6a5qp3 {

        --fontSize: 16px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l9i6a5qp3 {

        --fontSize: 12px;

    }

}



#comp-l9ieeuzw1_r_comp-l9i6a5qv3 {

    height: 22px;

    width: 25px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-top: 0px;

    margin-bottom: -13.69140625px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-l9i6a5qv3 {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l9i6c6qh {

    min-height: 22.399999618530273px;

    --l_display: unset;

    height: auto;

    width: 100%;

    --comp-display: unset;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    align-self: flex-start;

    order: 7;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l9i6c6qh-container {

    box-sizing: border-box;

    column-gap: 10px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 29.989420967866824px 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l9i6c6qh {

        min-height: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-l9i6c6qh {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l9i6c6u3 {

    height: auto;

    width: 104.99425104279723%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l9i6c6u3 {

        width: 100%;

        align-self: center;

    }

}



#comp-l9ieeuzw1_r_comp-l9i6c6u3 {

    --textDecoration: none;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --letterSpacing: 0em;

    --lineHeight: 1.6em;

    --fontSize: 16px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l9i6c6u3 {

        --fontSize: 16px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l9i6c6u3 {

        --fontSize: 12px;

    }

}



#comp-l9ieeuzw1_r_comp-l9i6c6u54 {

    height: 21.99652862548828px;

    width: 25.000001907348633px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-l9i6c6u54 {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-lnjyzqyl {

    height: 5px;

    width: 100%;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 20px;

    align-self: center;

    order: 3;

    position: relative;

}



#comp-l9ieeuzw1_r_comp-lnjyzqyl {

    --lnw: 1px;

    --brd: var(--color_11);

    --alpha-brd: 1;

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l4o5azep {

    min-height: 45px;

    --l_display: unset;

    height: auto;

    width: 199.99999999999997px;

    max-width: 200px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0.00001907348614338389px;

    margin-bottom: 0px;

    grid-area: 2/1/3/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l4o5azep {

        width: 100.0000580819615%;

        max-width: 200px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l4o5azep {

        width: 200px;

        max-width: 200.00001525878906px;

        align-self: start;

        margin-top: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-l4o5azep {

    --rd: 3px 3px 3px 3px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: var(--color_25);

    --bg: var(--color_11);

    --brd: var(--color_11);

    --brw: 1px;

    --bgh: 61, 155, 233;

    --brdh: var(--color_11);

    --txth: var(--color_11);

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l4o5azep {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l4o5azep {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-l7udpqpy {

    width: 44.99656692976804%;

    --l_display: none;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: stretch;

    justify-self: center;

    margin-top: 82.23961918992973px;

    margin-bottom: 103.57304743700024px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7udpqpy {

        width: 44.99656692976804%;

        --l_display: none;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7udpqpy {

        width: 100%;

        --l_display: unset;

        margin-top: 0px;

        margin-bottom: 20px;

    }

}



#comp-l9ieeuzw1_r_comp-l7udpqpy {

    --lnw: 1px;

    --brd: 183, 183, 191;

    --alpha-brd: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7udpqpy {

        --brd: var(--color_11);

    }

}



#comp-l9ieeuzw1_r_comp-l7ue209z {

    min-height: 0px;

    --l_display: unset;

    height: 30px;

    min-width: 50px;

    width: max-content;

    --comp-display: unset;

    align-self: end;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-l7ue209z-container {

    box-sizing: border-box;

    row-gap: 10px;

    column-gap: 10px;

    display: var(--l_display, var(--container-display));

    grid-template-rows: auto;

    grid-template-columns: auto auto auto auto auto auto auto auto auto;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ue209z {

        justify-self: center;

        margin-top: 20px;

        grid-area: 3/1/4/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ue209z {

        height: 25.000001907348633px;

        max-width: 100%;

        justify-self: start;

        margin-top: 20px;

        grid-area: 4/1/5/2;

    }



    .comp-l9ieeuzw1_r_comp-l7ue209z-container {

        row-gap: 15px;

        column-gap: 8px;

        grid-template-columns: minmax(20px, 25px) minmax(20px, 25px) minmax(20px, 25px) minmax(20px, 25px) minmax(20px, 25px) minmax(20px, 25px) minmax(20px, 25px) minmax(20px, 25px) minmax(20px, 25px);

    }

}



#comp-l9ieeuzw1_r_comp-l7ue209z {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7ue20a41 {

    min-height: 25px;

    --l_display: unset;

    height: 30px;

    width: 30px;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0px;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ue20a41 {

        height: 30px;

        width: 30px;

        --aspect-ratio: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ue20a41 {

        height: auto;

        --aspect-ratio: 1;

        width: 100%;

        max-width: 25px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ue20a41 {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7ue20ap {

    min-height: 25px;

    --l_display: unset;

    height: 30px;

    width: 30px;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: -0.07834305379123349%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/2/2/3;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ue20ap {

        height: 30px;

        min-width: 0%;

        width: 30px;

        --aspect-ratio: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ue20ap {

        height: auto;

        --aspect-ratio: 1;

        min-width: 0px;

        width: 100%;

        max-width: 25px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ue20ap {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7ue20at {

    min-height: 26px;

    --l_display: unset;

    height: 30px;

    width: 30px;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/3/2/4;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ue20at {

        min-height: 0px;

        height: 30px;

        width: 30px;

        --aspect-ratio: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ue20at {

        min-height: 0px;

        height: auto;

        --aspect-ratio: 1;

        width: 100%;

        max-width: 25px;

        align-self: center;

    }

}



#comp-l9ieeuzw1_r_comp-l7ue20at {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7ue20ax {

    min-height: 26px;

    --l_display: unset;

    height: 30px;

    width: 30px;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/4/2/5;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ue20ax {

        min-height: 0px;

        height: 30px;

        width: 30px;

        --aspect-ratio: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ue20ax {

        min-height: 0px;

        height: auto;

        --aspect-ratio: 1;

        width: 100%;

        max-width: 25px;

        align-self: center;

    }

}



#comp-l9ieeuzw1_r_comp-l7ue20ax {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7ue20b02 {

    min-height: 26px;

    --l_display: unset;

    height: 30px;

    width: 30px;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/6/2/7;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ue20b02 {

        min-height: 0px;

        height: 30px;

        width: 30px;

        --aspect-ratio: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ue20b02 {

        min-height: 0px;

        height: auto;

        --aspect-ratio: 1;

        width: 100%;

        max-width: 25px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ue20b02 {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7ue20b7 {

    min-height: 26.1015625px;

    --l_display: unset;

    height: 30px;

    width: 30px;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/7/2/8;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ue20b7 {

        min-height: 26px;

        height: 30px;

        width: 30px;

        --aspect-ratio: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ue20b7 {

        min-height: 25px;

        height: auto;

        --aspect-ratio: 1;

        width: 100%;

        max-width: 25px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ue20b7 {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7ue20bb {

    min-height: 25px;

    --l_display: unset;

    height: 30px;

    width: 30px;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/8/2/9;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ue20bb {

        min-height: 0px;

        height: 30px;

        width: 30px;

        --aspect-ratio: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ue20bb {

        min-height: 0px;

        height: auto;

        --aspect-ratio: 1;

        width: 100%;

        max-width: 25px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ue20bb {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-l7ue20bf1 {

    height: 30px;

    width: 30px;

    --l_display: unset;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/5/2/6;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ue20bf1 {

        height: 30px;

        width: 30px;

        --aspect-ratio: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ue20bf1 {

        height: auto;

        --aspect-ratio: 1;

        width: 100%;

        max-width: 25px;

    }

}



#comp-l9ieeuzw1_r_comp-l7ue20bf1 {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --alpha-borderColor: 1;

    --borderWidth: 0px;

    --cornerRadius: 0px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-lvul7zf2 {

    min-height: 25px;

    --l_display: unset;

    height: 30px;

    width: 30px;

    --aspect-ratio: auto;

    aspect-ratio: 1/var(--aspect-ratio);

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: -20px;

    grid-area: 1/9/2/10;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lvul7zf2 {

        min-height: 0px;

        height: 30px;

        width: 30px;

        --aspect-ratio: auto;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lvul7zf2 {

        min-height: 0px;

        height: auto;

        --aspect-ratio: 1;

        width: 100%;

        max-width: 25px;

        align-self: center;

        justify-self: end;

        margin-bottom: 0px;

    }

}



#comp-l9ieeuzw1_r_comp-lvul7zf2 {

    --static-spx: 1px;

}



#comp-l9ieeuzw1_r_comp-lcrmxih4 {

    min-height: 22.399999618530273px;

    --l_display: unset;

    height: 22.399999618530273px;

    width: 484.49993896484375px;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-left: 0%;

    margin-right: 0%;

    margin-top: 30px;

    margin-bottom: 50px;

    grid-area: 3/1/4/2;

    position: relative;

}



.comp-l9ieeuzw1_r_comp-lcrmxih4-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lcrmxih4 {

        min-height: 22.399999618530273px;

        height: 22.399999618530273px;

        width: 500px;

        margin-top: 100px;

        margin-bottom: 50px;

        grid-area: 3/1/6/3;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lcrmxih4 {

        min-height: 0px;

        height: 50px;

        width: 100%;

        margin-top: 70px;

        margin-bottom: 0px;

        grid-area: 4/1/7/2;

    }



    .comp-l9ieeuzw1_r_comp-lcrmxih4-container {

        row-gap: 5px;

        column-gap: 10px;

        grid-template-rows: auto auto;

        grid-template-columns: max-content max-content auto;

    }

}



#comp-l9ieeuzw1_r_comp-lcrmxih4 {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-l7ue20br {

    height: auto;

    width: 215px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: -0.002569970272680175%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ue20br {

        margin-left: 0%;

        grid-area: 1/1/2/2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ue20br {

        width: 100%;

        margin-left: 0%;

        grid-area: 1/1/2/4;

    }

}



#comp-l9ieeuzw1_r_comp-l7ue20br {

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --lineHeight: 1.6em;

    --fontSize: 14px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ue20br {

        --textAlign: center;

        --lineHeight: 1.6em;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ue20br {

        --textAlign: left;

        --letterSpacing: 0em;

        --lineHeight: 2em;

        --fontSize: 12px;

    }

}



#comp-l9ieeuzw1_r_comp-lcrmum1o {

    height: auto;

    width: 85px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 35.88321003308011%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lcrmum1o {

        width: max-content;

        justify-self: start;

        margin-right: 0%;

        grid-area: 2/1/3/2;

    }

}



#comp-l9ieeuzw1_r_comp-lcrmum1o {

    --textDecoration: none;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --lineHeight: 1.6em;

    --fontSize: 14px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lcrmum1o {

        --textAlign: center;

        --lineHeight: 1.6em;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lcrmum1o {

        --textAlign: left;

        --letterSpacing: 0em;

        --lineHeight: 2em;

        --fontSize: 12px;

    }

}



#comp-l9ieeuzw1_r_comp-lcrmvb00 {

    height: auto;

    width: 55px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 21.324000893116086%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lcrmvb00 {

        width: 50px;

        justify-self: start;

        margin-right: 0%;

        grid-area: 2/2/3/3;

    }

}



#comp-l9ieeuzw1_r_comp-lcrmvb00 {

    --textDecoration: none;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --lineHeight: 1.6em;

    --fontSize: 14px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lcrmvb00 {

        --textAlign: center;

        --lineHeight: 1.6em;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lcrmvb00 {

        --textAlign: center;

        --letterSpacing: 0em;

        --lineHeight: 2em;

        --fontSize: 12px;

    }

}



#comp-l9ieeuzw1_r_comp-lcrmvy7p {

    height: auto;

    width: 90px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: end;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 0%;

    margin-left: 0%;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lcrmvy7p {

        width: 100px;

        justify-self: start;

        grid-area: 2/3/3/4;

    }

}



#comp-l9ieeuzw1_r_comp-lcrmvy7p {

    --textDecoration: none;

    --color: var(--color_11);

    --alpha-color: 1;

    --textAlign: left;

    --fontFamily: play, sans-serif;

    --lineHeight: 1.6em;

    --fontSize: 14px;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lcrmvy7p {

        --textAlign: center;

        --lineHeight: 1.6em;

        --fontSize: 14px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lcrmvy7p {

        --textAlign: left;

        --letterSpacing: 0em;

        --lineHeight: 2em;

        --fontSize: 12px;

    }

}



#comp-l9ieeuw4 {

    height: auto;

    width: auto;

    --l_display: unset;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    position: sticky;

    --force-auto: initial;

    top: var(--force-auto, calc(0% + var(--sticky-offset, 0px)));

    bottom: var(--force-auto, );

    left: var(--force-auto, );

    right: var(--force-auto, );

    grid-area: 1/1/2/2;

    --is-sticky: 1;

}



.comp-l9ieeuw4-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieeuw4:not(.comp-l9ieeuw4-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



#comp-l9ieeuw4~* {

    will-change: var(--safari-sticky-fix);

}



#masterPage:not(.landingPage) {

    --top-offset: var(--header-height);

}



#masterPage.landingPage {

    --top-offset: 0px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #masterPage:not(.landingPage) {

        --top-offset: var(--header-height);

    }



    #masterPage.landingPage {

        --top-offset: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #masterPage:not(.landingPage) {

        --top-offset: var(--header-height);

    }



    #masterPage.landingPage {

        --top-offset: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #masterPage:not(.landingPage) {

        --top-offset: var(--header-height);

    }



    #masterPage.landingPage {

        --top-offset: 0px;

    }

}



#comp-l9ieeuw4 {

    --alpha-bg: 0;

    --bg: var(--color_11);

    --static-spx: 1px;

}



#comp-l9ieeuw4_r_comp-k6gjwdd6 {

    min-height: 0px;

    height: 100px;

    min-width: 0px;

    width: auto;

    max-width: 99999px;

    max-height: 99999px;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuw4_r_comp-k6gjwdd6-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieeuw4_r_comp-k6gjwdd6:not(.comp-l9ieeuw4_r_comp-k6gjwdd6-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuw4_r_comp-k6gjwdd6 {

        min-height: 11px;

    }



    .comp-l9ieeuw4_r_comp-k6gjwdd6-container {

        grid-template-columns: 1fr;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuw4_r_comp-k6gjwdd6 {

        min-height: 95.07031px;

    }



    .comp-l9ieeuw4_r_comp-k6gjwdd6-container {

        grid-template-columns: auto;

    }

}



#comp-l9ieeuw4_r_comp-k6gjwdd6 {

    --bg: 0, 28, 59;

    --alpha-bg: 0;

    --static-spx: 1px;

}



#comp-l9ieeuw4_r_comp-kpe1da7l {

    min-height: 40px;

    --l_display: none;

    height: 40px;

    width: 120px;

    --comp-display: unset;

    align-self: center;

    justify-self: end;

    margin-left: 0px;

    margin-right: 200px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieeuw4_r_comp-kpe1da7l-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieeuw4_r_comp-kpe1da7l:not(.comp-l9ieeuw4_r_comp-kpe1da7l-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuw4_r_comp-kpe1da7l {

        align-self: center;

        margin-right: 35%;

        margin-top: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuw4_r_comp-kpe1da7l {

        align-self: start;

        margin-right: 23.104956268221574%;

        margin-top: 22.550415087463556px;

    }

}



#comp-l9ieeuw4_r_comp-kpe1da7l {

    --static-spx: 1px;

}



#comp-l9ieeuw4_r_comp-kpe1da8m1 {

    width: 100%;

    height: 100%;

    min-height: 40px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: stretch;

    margin-left: 0px;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieeuw4_r_comp-kpe1da8m1 {

    --bg: 0, 0, 0;

    --alpha-bg: 0;

    --brw: 0px;

    --brd: var(--color_15);

    --rd: 0px;

    --shd: none;

    --bg-dd: 0, 28, 59;

    --alpha-bg-dd: 1;

    --brw-dd: 1px;

    --brd-dd: 61, 155, 233;

    --rd-dd: 0px;

    --shd-dd: none;

    --fnt: normal normal normal 12px/1.4em play, sans-serif;

    --fnt-size-dd: 12px;

    --txt-dd: 255, 255, 255;

    --alpha-txt-dd: 1;

    --txt-slct-dd: 61, 155, 233;

    --alpha-txt-slct-dd: 1;

    --txth-dd: 61, 155, 233;

    --alpha-txth-dd: 1;

    --txth: 255, 255, 254;

    --alpha-txth: 1;

    --txt: 255, 255, 255;

    --alpha-txt: 1;

    --avatarCornerRadius: 100px;

    --avatarAndArrowStrokeWidth: 0px;

    --badge-bg: 61, 155, 233;

    --alpha-badge-bg: 1;

    --badge-txt: 255, 255, 255;

    --alpha-badge-txt: 1;

    --fillcolor: 61, 155, 233;

    --alpha-fillcolor: 1;

    --alpha-brd: 0;

    --alpha-brd-dd: 0.3;

    --boxShadowToggleOn-shd: none;

    --boxShadowToggleOn-shd-dd: none;

    --static-spx: 1px;

}



#comp-l9ieeuw4_r_comp-kpi6pitc {

    width: 30px;

    height: 30px;

    --l_display: none;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: start;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuw4_r_comp-kpi6pitc {

        height: 30px;

        --l_display: none;

        align-self: center;

        justify-self: end;

        margin-left: 0%;

        margin-right: 5%;

        margin-top: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuw4_r_comp-kpi6pitc {

        height: 30px;

        --l_display: unset;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuw4_r_comp-kpi6pitc {

        height: 35px;

        --l_display: unset;

        align-self: start;

        justify-self: end;

        margin-left: 0%;

        margin-right: 5%;

        margin-top: 32.5px;

    }

}



#comp-l9ieeuw4_r_comp-kpi6pitc {

    --static-spx: 1px;

}



#comp-l9ieeuw4_r_comp-l1l8cgrt {

    width: 126.90625px;

    height: 68.984375px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: start;

    margin-left: 5%;

    margin-right: 0%;

    margin-top: 0px;

    margin-bottom: 0.015625px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ieeuw4_r_comp-l1l8cgrt {

        width: 108.4375px;

        height: 53.65234375px;

        margin-left: 5%;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuw4_r_comp-l1l8cgrt {

        margin-left: 5.000000000000001%;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuw4_r_comp-l1l8cgrt {

        height: 78.40747602645872px;

        width: 158.41905786961982px;

        margin-left: 5%;

        margin-bottom: 0px;

    }

}



#comp-l9ieeuw4_r_comp-l1l8cgrt {

    --backgroundColor: 0, 0, 0;

    --borderColor: 255, 255, 255;

    --alpha-borderColor: 1;

    --borderWidth: 0px;

    --cornerRadius: 0px;

    --boxShadow: none;

    --mediaOpacity: 1;

    --blendMode: normal;

    --alpha-backgroundColor: 0;

    --boxShadowToggleOn-boxShadow: none;

    --static-spx: 1px;

}



#comp-l9ieeuw4_r_comp-l1l8cgrt wow-image {

    overflow: clip;

}



#comp-l9ieeuw4_r_comp-l1l8cgrt wow-image img {

    height: 100%;

}



#comp-l9ieeuw4_r_comp-kpe1avco {

    min-height: 0px;

    --l_display: unset;

    height: 55.9444465637207px;

    min-width: 0px;

    width: 63.09197525374273%;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: center;

    margin-left: 0px;

    margin-right: 60.583839721679624px;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ieeuw4_r_comp-kpe1avco {

        --l_display: unset;

        height: 55.9375px;

        width: 55.38887355443445%;

        align-self: center;

        justify-self: center;

        margin-right: 61px;

        margin-bottom: 0.0333404541015625px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuw4_r_comp-kpe1avco {

        --l_display: unset;

        height: 56px;

        width: 52.87785185305983%;

        align-self: center;

        justify-self: center;

        margin-right: 48px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuw4_r_comp-kpe1avco {

        --l_display: none;

        height: 56px;

        width: 38.460770487719145%;

        align-self: center;

        justify-self: center;

        margin-right: 46px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuw4_r_comp-kpe1avco {

        --l_display: none;

        height: 0px;

        width: 0%;

        align-self: start;

        justify-self: start;

        margin-right: 0px;

        margin-bottom: 0px;

    }

}



#comp-l9ieeuw4_r_comp-kpe1avco {

    --menuTotalBordersX: 0px;

    --menuTotalBordersY: 0px;

    --bg: 0, 28, 59;

    --rd: 0px 0px 0px 0px;

    --shd: none;

    --brw: 0px;

    --brd: var(--color_15);

    --bgDrop: 0, 28, 59;

    --rdDrop: 5px 5px 5px 5px;

    --trans: background-color 0.4s ease 0s;

    --pad: 5px;

    --sep: var(--color_15);

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --txt: var(--color_11);

    --alpha-txt: 1;

    --trans2: color 0.4s ease 0s;

    --bgh: var(--color_17);

    --txth: var(--color_11);

    --alpha-txth: 1;

    --bgs: var(--color_18);

    --txts: var(--color_11);

    --alpha-txts: 1;

    --alpha-bgs: 0;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --alpha-sep: 0;

    --alpha-bgh: 0;

    --alpha-bgDrop: 1;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ieeuw4_r_comp-kpe1avco {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

        --static-spx: 1px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuw4_r_comp-kpe1avco {

        --fnt: normal normal normal 12px/1.4em play, sans-serif;

        --static-spx: 0.1 * var(--one-unit);

    }

}



#comp-l9ieeuw4_r_comp-kpe1c4w1 {

    min-height: 45px;

    --l_display: unset;

    height: auto;

    width: 200px;

    max-width: 200px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: center;

    justify-self: end;

    margin-left: 0%;

    margin-right: 5%;

    margin-top: 0px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ieeuw4_r_comp-kpe1c4w1 {

        align-self: center;

        justify-self: end;

        margin-right: 67.05px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuw4_r_comp-kpe1c4w1 {

        align-self: center;

        justify-self: end;

        margin-right: 5%;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuw4_r_comp-kpe1c4w1 {

        min-height: 45px;

        --l_display: unset;

        width: 170px;

        align-self: center;

        justify-self: end;

        margin-right: 12%;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuw4_r_comp-kpe1c4w1 {

        min-height: 50px;

        --l_display: none;

        width: 200px;

        align-self: start;

        justify-self: start;

        margin-right: 0%;

    }

}



#comp-l9ieeuw4_r_comp-kpe1c4w1 {

    --rd: 3px 3px 3px 3px;

    --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;

    --shd: none;

    --horizontalPadding: 0px;

    --verticalPadding: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --trans2: color 0.4s ease 0s;

    --txt: 0, 28, 59;

    --bg: var(--color_11);

    --brd: var(--color_11);

    --brw: 1px;

    --bgh: 24, 24, 24;

    --brdh: var(--color_11);

    --txth: var(--color_11);

    --bgd: 204, 204, 204;

    --alpha-bgd: 1;

    --txtd: 255, 255, 255;

    --alpha-txtd: 1;

    --alpha-txth: 1;

    --alpha-brdh: 1;

    --alpha-brd: 1;

    --alpha-bg: 1;

    --alpha-bgh: 0;

    --boxShadowToggleOn-shd: none;

    --alpha-txt: 1;

    --static-spx: 1px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuw4_r_comp-kpe1c4w1 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

        --bg: 255, 255, 255;

    }

}



#comp-l9ieev081 {

    height: auto;

    width: auto;

    --comp-display: unset;

    align-self: start;

    justify-self: end;

    margin-right: 0px;

    margin-top: 0px;

    grid-area: 1/1/2/2;

    pointer-events: auto;

    position: relative;

}



.comp-l9ieev081-container {

    box-sizing: border-box;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieev081:not(.comp-l9ieev081-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



#comp-l9ieev081-pinned-layer {

    position: fixed;

    left: 0;

    width: 100%;

    display: grid;

    grid-template-columns: 1fr;

    grid-template-rows: 1fr;

    top: 0;

    bottom: unset;

    height: calc(100% - var(--wix-ads-height));

    margin-top: var(--wix-ads-height);

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev081 {

        justify-self: center;

        margin-top: 0.5px;

        margin-left: 0px;

        margin-bottom: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081 {

        justify-self: end;

        margin-left: 0px;

        margin-top: 0px;

        margin-bottom: 0px;

    }

}



#comp-l9ieev081 {

    --alpha-bg: 0;

    --bg: var(--color_11);

    --static-spx: 1px;

}



#comp-l9ieev081_r_comp-k7ooahul {

    height: 100vh;

    width: 100vw;

    min-height: 100vh;

    --comp-display: unset;

    align-self: stretch;

    justify-self: stretch;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieev081_r_comp-k7ooahul .comp-l9ieev081_r_comp-k7ooahul-overflow-wrapper {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    display: grid;

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    overflow-x: hidden;

    overflow-y: scroll;

    --sticky-offset: 0px;

}



#comp-l9ieev081_r_comp-k7ooahul .comp-l9ieev081_r_comp-k7ooahul-container {

    box-sizing: border-box;

    position: relative;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



#comp-l9ieev081_r_comp-k7ooahul:not(.comp-l9ieev081_r_comp-k7ooahul-container) {

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-k7ooahul {

        height: 1200px;

        min-height: 1200px;

    }



    #comp-l9ieev081_r_comp-k7ooahul .comp-l9ieev081_r_comp-k7ooahul-overflow-wrapper {

        overflow-x: visible;

        overflow-y: visible;

        scrollbar-width: none;

        overflow: -moz-scrollbars-none;

        -ms-overflow-style: none;

    }



    #comp-l9ieev081_r_comp-k7ooahul .comp-l9ieev081_r_comp-k7ooahul-container {

        grid-template-rows: 1500px;

    }



    #comp-l9ieev081_r_comp-k7ooahul .comp-l9ieev081_r_comp-k7ooahul-overflow-wrapper::-webkit-scrollbar {

        width: 0;

        height: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-k7ooahul {

        height: 1200px;

        min-height: 1200px;

    }



    #comp-l9ieev081_r_comp-k7ooahul .comp-l9ieev081_r_comp-k7ooahul-overflow-wrapper {

        overflow-x: visible;

        overflow-y: visible;

        scrollbar-width: none;

        overflow: -moz-scrollbars-none;

        -ms-overflow-style: none;

    }



    #comp-l9ieev081_r_comp-k7ooahul .comp-l9ieev081_r_comp-k7ooahul-container {

        grid-template-rows: 1500px;

    }



    #comp-l9ieev081_r_comp-k7ooahul .comp-l9ieev081_r_comp-k7ooahul-overflow-wrapper::-webkit-scrollbar {

        width: 0;

        height: 0;

    }

}



#comp-l9ieev081_r_comp-k7ooahul {

    --containerBackground: 0, 28, 59;

    --bg: var(--color_15);

    --alpha-bg: 0.5;

    --alpha-containerBackground: 1;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-k7ooahul {

        --bg: 0, 0, 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-k7ooahul {

        --bg: 0, 0, 0;

    }

}



#comp-l9ieev081_r_comp-ktbd7ywp {

    min-height: 858.8999837239583px;

    --comp-display: grid;

    grid-template-rows: 1fr;

    grid-template-columns: minmax(0, 1fr);

    --l_display: unset;

    height: auto;

    width: 90%;

    display: var(--l_display, var(--comp-display, flex));

    flex-direction: column;

    align-self: start;

    justify-self: center;

    margin-right: 0.0002597869725483632%;

    margin-left: 0%;

    margin-top: 90px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



#comp-l9ieev081_r_comp-ktbd7ywp .comp-l9ieev081_r_comp-ktbd7ywp-overflow-wrapper {

    position: relative;

    display: flex;

    flex-direction: column;

    flex-grow: 1;

}



#comp-l9ieev081_r_comp-ktbd7ywp .comp-l9ieev081_r_comp-ktbd7ywp-container {

    box-sizing: border-box;

    position: relative;

    flex-grow: 1;

    display: var(--l_display, var(--container-display));

    grid-template-rows: 1fr;

    grid-template-columns: 1fr;

    --container-layout-type: grid-container-layout;

    --container-display: grid;

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-ktbd7ywp {

        min-height: 0px;

        --comp-display: flex;

        height: 81.7584477906586vh;

        width: 38.04283401245983%;

        max-width: 833.7285592215401px;

        justify-self: start;

        margin-left: 55px;

        margin-right: 0%;

        margin-top: 89.99753618240356px;

        margin-bottom: 100px;

    }



    #comp-l9ieev081_r_comp-ktbd7ywp .comp-l9ieev081_r_comp-ktbd7ywp-overflow-wrapper {

        position: absolute;

        top: 0;

        left: 0;

        width: 100%;

        height: 100%;

        overflow-x: hidden;

        overflow-y: scroll;

        --sticky-offset: 0px;

        scrollbar-width: none;

        overflow: -moz-scrollbars-none;

        -ms-overflow-style: none;

    }



    #comp-l9ieev081_r_comp-ktbd7ywp .comp-l9ieev081_r_comp-ktbd7ywp-overflow-wrapper::-webkit-scrollbar {

        width: 0;

        height: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-ktbd7ywp {

        min-height: 0px;

        --comp-display: flex;

        height: 75vh;

        min-width: 0px;

        width: 90%;

        max-width: 99999px;

        justify-self: center;

        margin-left: 0px;

        margin-right: 0%;

        margin-top: 79.99507904052734px;

        margin-bottom: 100px;

    }



    #comp-l9ieev081_r_comp-ktbd7ywp .comp-l9ieev081_r_comp-ktbd7ywp-overflow-wrapper {

        position: absolute;

        top: 0;

        left: 0;

        width: 100%;

        height: 100%;

        overflow-x: hidden;

        overflow-y: scroll;

        --sticky-offset: 0px;

        scrollbar-width: none;

        overflow: -moz-scrollbars-none;

        -ms-overflow-style: none;

    }



    #comp-l9ieev081_r_comp-ktbd7ywp .comp-l9ieev081_r_comp-ktbd7ywp-overflow-wrapper::-webkit-scrollbar {

        width: 0;

        height: 0;

    }

}



#comp-l9ieev081_r_comp-ktbd7ywp {

    --brw: 0px;

    --brd: var(--color_13);

    --bg: var(--color_11);

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 1;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 0.1 * var(--one-unit);

    --bg-gradient: none;

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-ktbd7ywp {

        --brw: 0px;

        --brd: var(--color_15);

        --rd: 5px;

        --alpha-brd: 1;

        --static-spx: 1px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-ktbd7ywp {

        --brw: 1px;

        --brd: var(--color_15);

        --rd: 5px;

        --alpha-brd: 0;

        --static-spx: 1px;

    }

}



#comp-l9ieev081_r_comp-l6kjieex {

    width: 32.63973888208894%;

    height: max-content;

    --l_display: unset;

    --comp-display: unset;

    align-self: start;

    justify-self: center;

    margin-top: 0px;

    margin-bottom: 0px;

    margin-right: 775.98px;

    margin-left: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



.comp-l9ieev081_r_comp-l6kjieex-container {

    box-sizing: border-box;

    padding-bottom: 376px;

    display: var(--l_display, var(--container-display));

    flex-direction: column;

    --container-layout-type: flex-container-layout;

    --container-display: flex;

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-l6kjieex {

        width: 87.29952117003961%;

        justify-self: end;

        margin-left: 0%;

        margin-right: 12.696533363417627%;

    }



    .comp-l9ieev081_r_comp-l6kjieex-container {

        padding-bottom: 376px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-l6kjieex {

        width: 100.00380539224082%;

        justify-self: start;

        margin-left: 0%;

        margin-right: 0%;

    }



    .comp-l9ieev081_r_comp-l6kjieex-container {

        padding-bottom: 242.20000000000005px;

    }

}



#comp-l9ieev081_r_comp-l6kjieex {

    --brw: 0px;

    --brd: var(--color_15);

    --bg: 255, 255, 255;

    --rd: 0px;

    --shd: none;

    --gradient: none;

    --alpha-brd: 0;

    --alpha-bg: 0;

    --boxShadowToggleOn-shd: none;

    --static-spx: 1px;

    --bg-gradient: none;

}



#comp-l9ieev081_r_comp-l6kjfw8b {

    width: 0%;

    --l_display: none;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-bottom: 0px;

    margin-right: 0%;

    align-self: center;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-l6kjfw8b {

        width: 99.99999806326346%;

        --l_display: unset;

        margin-left: 0%;

        margin-right: 0px;

        margin-top: 0px;

        align-self: flex-start;

        order: 2;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-l6kjfw8b {

        width: 100%;

        --l_display: unset;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        align-self: flex-start;

        order: 2;

    }

}



#comp-l9ieev081_r_comp-l6kjfw8b {

    --blendMode: normal;

    --textShadow: 0px 0px transparent;

    --textOutline: 0px 0px transparent;

    --textDecoration: none;

    --textAlign: center;

    --lineHeight: normal;

    --letterSpacing: 0em;

    --static-spx: 0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-l6kjfw8b {

        --color: var(--color_11);

        --alpha-color: 1;

        --textAlign: left;

        --fontSize: 22px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-l6kjfw8b {

        --color: var(--color_11);

        --alpha-color: 1;

        --textAlign: left;

        --fontSize: 18px;

    }

}



#comp-l9ieev081_r_comp-ktbd7yyw {

    width: 376px;

    min-width: 280px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    margin-left: 0%;

    margin-bottom: 0px;

    margin-right: 0%;

    align-self: flex-start;

    order: 1;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-ktbd7yyw {

        width: 96.40170600218815%;

        min-width: 0px;

        margin-left: 0%;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 11px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-ktbd7yyw {

        width: 100%;

        min-width: 0px;

        margin-left: 0px;

        margin-right: 0px;

        margin-top: 0px;

        margin-bottom: 12px;

    }

}



#comp-l9ieev081_r_comp-ktbd7yyw {

    --bgs: var(--color_11);

    --itemBGColorNoTrans: background-color 50ms ease 0s;

    --shd: none;

    --bg: var(--color_11);

    --brw: 0px;

    --brd: var(--color_15);

    --itemBGColorTrans: background-color 0.4s ease 0s;

    --verticalPadding: 10px;

    --fnt: normal normal normal 18px/1.4em poppins-semibold, poppins, sans-serif;

    --txt: var(--color_11);

    --alpha-txt: 1;

    --arrowColor: var(--color_11);

    --alpha-arrowColor: 1;

    --subMenuOpacityTrans: opacity 0.4s ease 0s;

    --bgsSub: var(--color_15);

    --txtsSub: 181, 207, 229;

    --alpha-txtsSub: 1;

    --txts: 181, 207, 229;

    --alpha-txts: 1;

    --bgexpanded: var(--color_11);

    --fntSubMenu: normal normal normal 16px/1.4em poppins-semibold, poppins, sans-serif;

    --txtexpanded: var(--color_11);

    --alpha-txtexpanded: 1;

    --subMenuSpacing: 0px;

    --menuSpacing: 10px;

    --bgh: 230, 234, 245;



    --SKINS_fntSubmenu:normal normal normal 16px/1.4em din-next-w01-light {

        color_14

    }



    ;

    --alpha-SKINS_bgSubmenu:0;

    --rd:90px;

    --alpha-bgs:0.77;

    --alpha-bgsSub:0;

    --alpha-brd:0;

    --textSpacing:0;

    --alpha-bg:0;

    --SKINS_submenuMargin:0;

    --alpha-bgexpanded:0;

    --sepw:1;

    --alpha-bgh:1;

    --SKINS_submenuBR:90px;

    --boxShadowToggleOn-shd:none;

    --separatorHeight:15;

    --static-spx:0.1 * var(--one-unit);

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-ktbd7yyw {

        --fnt: normal normal normal 22px/1.4em atlas-aaa-500, sans-serif;

        --txtsSub: 183, 183, 191;

        --txts: 174, 174, 174;

        --fntSubMenu: normal normal normal 18px/1.4em atlas-aaa-500, sans-serif;

        --txtexpanded: var(--color_11);

        --subMenuSpacing: 20px;

        --menuSpacing: 0px;

        --alpha-bgs: 0;

        --alpha-bgexpanded: 0.05;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-ktbd7yyw {

        --fnt: normal normal normal 18px/1.4em atlas-aaa-500, sans-serif;

        --txtsSub: 183, 183, 191;

        --txts: 174, 174, 174;

        --fntSubMenu: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

        --txtexpanded: 255, 255, 255;

        --subMenuSpacing: 10px;

        --menuSpacing: 0px;

        --alpha-bgs: 0;

        --alpha-bgexpanded: 0.05;

    }

}



#comp-l9ieev081_r_comp-kkla8daa {

    width: 30px;

    height: 30px;

    --l_display: unset;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: end;

    margin-left: 0%;

    margin-right: 5%;

    margin-top: 45.93333435058594px;

    margin-bottom: 0px;

    grid-area: 1/1/2/2;

    position: relative;

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-kkla8daa {

        height: 30.000001907348633px;

        width: 30.000001907348633px;

        margin-right: 6%;

        margin-top: 50px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-kkla8daa {

        width: 20px;

        height: 20px;

        margin-right: 8%;

        margin-top: 40px;

    }

}



#comp-l9ieev081_r_comp-kkla8daa {

    --static-spx: 1px;

}



#comp-ljmuwtyx {

    min-height: 0px;

    --l_display: unset;

    height: 70px;

    width: 70px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: end;

    justify-self: end;

    margin-left: 0%;

    margin-right: 5%;

    margin-top: 0%;

    margin-bottom: 50px;

    grid-area: 1/1/2/2;

    pointer-events: auto;

    position: relative;

}



#comp-ljmuwtyx-pinned-layer {

    position: fixed;

    left: 0;

    width: 100%;

    display: grid;

    grid-template-columns: 1fr;

    grid-template-rows: 1fr;

    bottom: 0;

    top: unset;

    height: auto;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-ljmuwtyx {

        margin-left: 0%;

        margin-top: 0%;

        margin-bottom: 50px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-ljmuwtyx {

        margin-left: 0%;

        margin-top: 0%;

        margin-bottom: 50px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-ljmuwtyx {

        margin-left: 0px;

        margin-top: 0px;

        margin-bottom: 30px;

    }

}



#comp-m2jgths4 {

    height: 60px;

    width: 60px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: end;

    grid-area: 1/1/2/2;

    pointer-events: auto;

    position: relative;

}



#comp-m2jgths4-pinned-layer {

    position: fixed;

    left: 0;

    width: 100%;

    display: grid;

    grid-template-columns: 1fr;

    grid-template-rows: 1fr;

    top: 0;

    bottom: unset;

    height: calc(100% - var(--wix-ads-height));

    margin-top: var(--wix-ads-height);

}



#comp-m2jgths4 {

    --static-spx: 1px;

}



#comp-m2litujz {

    height: 60px;

    width: 60px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: end;

    grid-area: 1/1/2/2;

    pointer-events: auto;

    position: relative;

}



#comp-m2litujz-pinned-layer {

    position: fixed;

    left: 0;

    width: 100%;

    display: grid;

    grid-template-columns: 1fr;

    grid-template-rows: 1fr;

    top: 0;

    bottom: unset;

    height: calc(100% - var(--wix-ads-height));

    margin-top: var(--wix-ads-height);

}



#comp-m2litujz {

    --static-spx: 1px;

}



#comp-m2ljo0wt {

    height: 60px;

    width: 60px;

    --comp-display: unset;

    display: var(--l_display, var(--display, block));

    align-self: start;

    justify-self: end;

    grid-area: 1/1/2/2;

    pointer-events: auto;

    position: relative;

}



#comp-m2ljo0wt-pinned-layer {

    position: fixed;

    left: 0;

    width: 100%;

    display: grid;

    grid-template-columns: 1fr;

    grid-template-rows: 1fr;

    top: 0;

    bottom: unset;

    height: calc(100% - var(--wix-ads-height));

    margin-top: var(--wix-ads-height);

}



#comp-m2ljo0wt {

    --static-spx: 1px;

}







#comp-ljmuwtyx .style-ljmv1wrt__root {

    -st-extends: StylableButton;

    transition: all 0.2s ease, visibility 0s;

    box-shadow: 1.5px 3.71px 9px rgba(19, 25, 70, 0);

    padding-left: 0px;

    padding-bottom: 0px;

    border-radius: 999px;

    background: #25D366

}







#comp-ljmuwtyx .style-ljmv1wrt__root:hover {

    box-shadow: 1.5px 3.71px 9px rgba(19, 25, 70, 0.25);

    border: 1px solid #25D366;

    background: rgb(254, 255, 255);

}



#comp-ljmuwtyx .style-ljmv1wrt__root:hover .StylableButton2545352419__icon {

    fill: #25D366;

}



#comp-ljmuwtyx .style-ljmv1wrt__root:disabled {

    background: #E2E2E2

}



#comp-ljmuwtyx .style-ljmv1wrt__root:disabled .StylableButton2545352419__label {

    color: #8F8F8F

}



#comp-ljmuwtyx .style-ljmv1wrt__root:disabled .StylableButton2545352419__icon {

    fill: #8F8F8F

}



#comp-ljmuwtyx .style-ljmv1wrt__root .StylableButton2545352419__container {

    transition: inherit

}



#comp-ljmuwtyx .style-ljmv1wrt__root .StylableButton2545352419__label {

    transition: inherit;

    letter-spacing: 0em;

    font-family: poppins-extralight, poppins, sans-serif;

    font-weight: normal;

    font-style: normal;

    font-size: 14px;

    color: #000000;

    margin: 0px 0px 0px 0px;

    display: none

}



#comp-ljmuwtyx .style-ljmv1wrt__root .StylableButton2545352419__icon {

    transition: inherit;

    margin: 0px 0px 0px 0px;

    display: inherited;

    width: 32px;

    height: 32px;

    fill: #FFFFFF

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-ljmuwtyx {

        

    }



    

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-ljmuwtyx {

        

    }



    

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-ljmuwtyx {

        

    }



    

}



#comp-l9ieeux91 {

    fill-opacity: 0;

    stroke-width: 0;

    stroke: #000000;

    stroke-opacity: 1;

    fill: #000000

}



#comp-l9ieeuxh {

    undefined: #777;

    fill-opacity: 1;

    stroke-width: 0;

    stroke: #000000;

    stroke-opacity: 1;

    fill: #ffffff

}



#comp-l9ieeuxo {

    fill-opacity: 0;

    stroke-width: 0;

    stroke: #000000;

    stroke-opacity: 1;

    fill: #000000

}



#comp-l9ieeuxq1 {

    undefined: #777;

    fill-opacity: 1;

    stroke-width: 0;

    stroke: #000000;

    stroke-opacity: 1;

    fill: #ffffff

}



#comp-l9ieeuwh5 {

    --fill-layer-video-opacity: 1;

    --bg-overlay-color: transparent;

    --bg-gradient: none;

    --fill-container-overflow: visible;

    --fill-transform: rotate(0.01deg);

    --border-compensate-margin: 0px;

    --fill-layer-background-overlay-transform: translateZ(0)

}



#comp-l9ieeuxl {

    --fill-layer-video-opacity: 1;

    --bg-overlay-color: transparent;

    --bg-gradient: none;

    --fill-container-overflow: visible;

    --fill-transform: rotate(0.01deg);

    --border-compensate-margin: 0px;

    --fill-layer-background-overlay-transform: translateZ(0)

}



#qr0j6 {

    --shc-mutated-brightness: 128, 128, 128;

    justify-self: unset;

}



#comp-l9ieeuwd {

    --bg-overlay-color: rgb(0, 28, 59);

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9ieeuwd {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-l9ieeuwd {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ieeuwd {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuwd {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuwd {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuwd {

        --inherit-transition: var(--transition, none);

    }

}



#comp-l9ieeuwh5 {

    --fill-layer-video-opacity: 1;

    --bg-overlay-color: transparent;

    --bg-gradient: none;

    --fill-container-overflow: visible;

    --fill-transform: rotate(0.01deg);

    --border-compensate-margin: 0px;

    --fill-layer-background-overlay-transform: translateZ(0);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9ieeuwh5 {

        --fill-layer-video-opacity: 1;

        --bg-overlay-color: transparent;

        --bg-gradient: none;

        --fill-container-overflow: visible;

        --fill-transform: rotate(0.01deg);

        --border-compensate-margin: 0px;

        --fill-layer-background-overlay-transform: translateZ(0);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-l9ieeuwh5 {

        --fill-layer-video-opacity: 1;

        --bg-overlay-color: transparent;

        --bg-gradient: none;

        --fill-container-overflow: visible;

        --fill-transform: rotate(0.01deg);

        --border-compensate-margin: 0px;

        --fill-layer-background-overlay-transform: translateZ(0);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ieeuwh5 {

        --fill-layer-video-opacity: 1;

        --bg-overlay-color: transparent;

        --bg-gradient: none;

        --fill-container-overflow: visible;

        --fill-transform: rotate(0.01deg);

        --border-compensate-margin: 0px;

        --fill-layer-background-overlay-transform: translateZ(0);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuwh5 {

        --fill-layer-video-opacity: 1;

        --bg-overlay-color: transparent;

        --bg-gradient: none;

        --fill-container-overflow: visible;

        --fill-transform: rotate(0.01deg);

        --border-compensate-margin: 0px;

        --fill-layer-background-overlay-transform: translateZ(0);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuwh5 {

        --fill-layer-video-opacity: 1;

        --bg-overlay-color: transparent;

        --bg-gradient: none;

        --fill-container-overflow: visible;

        --fill-transform: rotate(0.01deg);

        --border-compensate-margin: 0px;

        --fill-layer-background-overlay-transform: translateZ(0);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuwh5 {

        --fill-layer-video-opacity: 1;

        --bg-overlay-color: transparent;

        --bg-gradient: none;

        --fill-container-overflow: visible;

        --fill-transform: rotate(0.01deg);

        --border-compensate-margin: 0px;

        --fill-layer-background-overlay-transform: translateZ(0);

    }

}



#comp-l9ieeux91 {

    opacity: 0;

}



#comp-l9ieeuxh {

    undefined: #777;

    fill-opacity: 1;

    stroke-width: 0;

    stroke: #000000;

    stroke-opacity: 1;

    fill: #ffffff;

}



#comp-l9ieeuxl {

    --fill-layer-video-opacity: 1;

    --bg-overlay-color: transparent;

    --bg-gradient: none;

    --fill-container-overflow: visible;

    --fill-transform: rotate(0.01deg);

    --border-compensate-margin: 0px;

    --fill-layer-background-overlay-transform: translateZ(0);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9ieeuxl {

        --fill-layer-video-opacity: 1;

        --bg-overlay-color: transparent;

        --bg-gradient: none;

        --fill-container-overflow: visible;

        --fill-transform: rotate(0.01deg);

        --border-compensate-margin: 0px;

        --fill-layer-background-overlay-transform: translateZ(0);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-l9ieeuxl {

        --fill-layer-video-opacity: 1;

        --bg-overlay-color: transparent;

        --bg-gradient: none;

        --fill-container-overflow: visible;

        --fill-transform: rotate(0.01deg);

        --border-compensate-margin: 0px;

        --fill-layer-background-overlay-transform: translateZ(0);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ieeuxl {

        --fill-layer-video-opacity: 1;

        --bg-overlay-color: transparent;

        --bg-gradient: none;

        --fill-container-overflow: visible;

        --fill-transform: rotate(0.01deg);

        --border-compensate-margin: 0px;

        --fill-layer-background-overlay-transform: translateZ(0);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuxl {

        --fill-layer-video-opacity: 1;

        --bg-overlay-color: transparent;

        --bg-gradient: none;

        --fill-container-overflow: visible;

        --fill-transform: rotate(0.01deg);

        --border-compensate-margin: 0px;

        --fill-layer-background-overlay-transform: translateZ(0);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuxl {

        --fill-layer-video-opacity: 1;

        --bg-overlay-color: transparent;

        --bg-gradient: none;

        --fill-container-overflow: visible;

        --fill-transform: rotate(0.01deg);

        --border-compensate-margin: 0px;

        --fill-layer-background-overlay-transform: translateZ(0);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuxl {

        --fill-layer-video-opacity: 1;

        --bg-overlay-color: transparent;

        --bg-gradient: none;

        --fill-container-overflow: visible;

        --fill-transform: rotate(0.01deg);

        --border-compensate-margin: 0px;

        --fill-layer-background-overlay-transform: translateZ(0);

    }

}



#comp-l9ieeuxo {

    opacity: 0;

}



#comp-l9ieeuxq1 {

    undefined: #777;

    fill-opacity: 1;

    stroke-width: 0;

    stroke: #000000;

    stroke-opacity: 1;

    fill: #ffffff;

}



#comp-l9ieeuxs3 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



#comp-ln4mf1nz {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuxy3 {

    --shc-mutated-brightness: 0, 14, 30;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuxy3 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ifhoue {

    --shc-mutated-brightness: 0, 14, 30;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ifhoue {

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ifhoue {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9y3i3co {

    --fill-layer-image-opacity: 0.4;

    --fill-layer-background-media-position: fixed;

    --fill-layer-background-media-pointer-events: none;

    --bg-overlay-color: rgb(var(--color_11));

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9y3i3co {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-l9y3i3co {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9y3i3co {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9y3i3co {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9y3i3co {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9y3i3co {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



#comp-l9ifwjg1 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ifd5l22 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #001C3B;

    font-family: atlas-aaa-500, sans-serif;

    font-size: 54px;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ifd5l22 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 54px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ifd5l22 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ifd5l22 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 32px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ifd5l22 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



#comp-l9ifd5l8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    font-size: 16px;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ifd5l8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 16px !important;

        text-align: center !important;

        line-height: normal !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ifd5l8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

        line-height: normal !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ifd5l8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

        line-height: 1.6 !important;

    }

}



#comp-l9ifi4aw {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ifd5la9 {

    --shc-mutated-brightness: 0, 14, 30;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ifd5la9 {

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ifd5la9 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9y3pb66 {

    --bg-overlay-color: rgb(0, 28, 59);

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9y3pb66 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-l9y3pb66 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9y3pb66 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9y3pb66 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9y3pb66 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9y3pb66 {

        --inherit-transition: var(--transition, none);

    }

}



#comp-l9ieev0m3 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev0v {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lmkejsxo {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lynwk6qt {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev1b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: atlas-aaa-500, sans-serif;

    font-size: 24px;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev1b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

        text-align: left !important;

    }

}



#comp-l9ieev1d7 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1d7 {

        --undefined: [object Object];

        --fill-opacity: 1;

        --stroke-width: 0;

        --stroke: #5E97FF;

        --stroke-opacity: 1;

        --fill: #FFFFFF;

    }

}



#comp-l9ieev1h {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev1k1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1k1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1k1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9ieev1o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9ieev1m1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1m1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1m1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-lr0ggdyb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lr0ggdyb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lr0ggdyb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-lr0ghqwi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lr0ghqwi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lr0ghqwi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-ltcrgm6b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-ltcrgm6b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-ltcrgm6b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9ieev1r :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1r :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1r :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9ieev1t :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev1t :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev1t :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9ieev1v {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lj8dlqa9 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lynwrzvt {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev20 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: atlas-aaa-500, sans-serif;

    font-size: 24px;

    text-decoration: none;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev20 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev20 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev20 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

        text-align: left !important;

    }

}



#comp-l9ieev223 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev223 {

        --undefined: [object Object];

        --fill-opacity: 1;

        --stroke-width: 0;

        --stroke: #5E97FF;

        --stroke-opacity: 1;

        --fill: #FFFFFF;

    }

}



#comp-l9ieev25 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev265 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev265 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev265 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9ieev282 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev282 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev282 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9ieev2d {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lj8dkt1e {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lynwrf27 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev2j :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: atlas-aaa-500, sans-serif;

    font-size: 24px;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev2j :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2j :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2j :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

        text-align: left !important;

    }

}



#comp-l9ieev2h {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2h {

        --undefined: [object Object];

        --fill-opacity: 1;

        --stroke-width: 0;

        --stroke: #5E97FF;

        --stroke-opacity: 1;

        --fill: #FFFFFF;

    }

}



#comp-l9ieev2m {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev2n5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2n5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2n5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9ieev2p3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2p3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2p3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9ieev2r3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2r3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2r3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9ieev2u :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2u :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2u :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9ieev2v4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev2v4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev2v4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9ieev2x2 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lj8dk22i {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lynwn0go {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev33 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: atlas-aaa-500, sans-serif;

    font-size: 24px;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev33 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev33 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev33 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

        text-align: left !important;

    }

}



#comp-l9ieev31 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev31 {

        --undefined: [object Object];

        --fill-opacity: 1;

        --stroke-width: 0;

        --stroke: #5E97FF;

        --stroke-opacity: 1;

        --fill: #FFFFFF;

    }

}



#comp-l9ieev355 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev373 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev373 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev373 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-ltcri76y :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-ltcri76y :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-ltcri76y :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-ltcri8qu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-ltcri8qu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-ltcri8qu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9y3jh5p {

    --bg-overlay-color: rgb(0, 28, 59);

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9y3jh5p {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-l9y3jh5p {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9y3jh5p {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9y3jh5p {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9y3jh5p {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9y3jh5p {

        --inherit-transition: var(--transition, none);

    }

}



#comp-l9xzx3p7 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9zeochj {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9zeeq6e {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9zeasdj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 24px;

    text-align: left;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zeasdj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zeasdj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zeasdj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

    }

}



#comp-l9zeclho :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zeclho :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zeclho :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9zee6nq {

    transform-origin: center 0.5px;

    height: 0 !important;

    box-sizing: content-box;

}



#comp-l9zef9rq {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9zef9s14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 24px;

    text-align: left;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zef9s14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zef9s14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zef9s14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

    }

}



#comp-l9zef9s5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zef9s5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zef9s5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9zef9s64 {

    transform-origin: center 0.5px;

    height: 0 !important;

    box-sizing: content-box;

}



#comp-l9zegcyb {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9zegcyp1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 24px;

    text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zegcyp1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zegcyp1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zegcyp1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

    }

}



#comp-l9zegcyu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zegcyu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zegcyu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9zegcyw1 {

    transform-origin: center 0.5px;

    height: 0 !important;

    box-sizing: content-box;

}



#comp-l9zehu37 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9zehu3o2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 24px;

    text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zehu3o2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zehu3o2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zehu3o2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

    }

}



#comp-l9zehu3q8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zehu3q8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zehu3q8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9zehu3s4 {

    transform-origin: center 0.5px;

    height: 0 !important;

    box-sizing: content-box;

}



#comp-l9zejnwc {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9zejnws2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 24px;

    text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zejnws2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zejnws2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zejnws2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

    }

}



#comp-l9zejnwv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    font-style: normal;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zejnwv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zejnwv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9zejnww4 {

    transform-origin: center 0.5px;

    height: 0 !important;

    box-sizing: content-box;

}



#comp-l9zell6t {

    --shc-mutated-brightness: 128, 128, 128;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zell6t {

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zell6t {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieev575 {

    --bg-overlay-color: transparent;

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9ieev575 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-l9ieev575 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ieev575 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev575 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev575 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev575 {

        --inherit-transition: var(--transition, none);

    }

}



#comp-l9ieev5h5 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev5l :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    font-size: 32px;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev5l :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 32px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev5l :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

        text-align: left !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev5l :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        color: #001C3B !important;

        font-size: 20px !important;

        text-align: left !important;

    }

}



#comp-l9ieev5o6 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev5r7 {

    --opacity: 1;

}



#comp-l9ieev5t7 {

    --opacity: 1;

}



#comp-l9ieev5v8 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev5y {

    --opacity: 1;

}



#comp-l9ieev60 {

    --opacity: 1;

}



#comp-l9ieev623 {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev623 {

        --fnt: normal normal normal 16px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev623 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-l9ieev654 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev677 {

    --opacity: 1;

}



#comp-l9ieev696 {

    --opacity: 1;

}



#comp-l9ieev6b4 {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6b4 {

        --fnt: normal normal normal 16px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev6b4 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-l9ieev6e {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev6i {

    --opacity: 1;

}



#comp-l9ieev6k3 {

    --opacity: 1;

}



#comp-l9ieev6m3 {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6m3 {

        --fnt: normal normal normal 16px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev6m3 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-l9ieev6p5 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev6s2 {

    --opacity: 1;

}



#comp-l9ieev6u3 {

    --opacity: 1;

}



#comp-l9ieev6w {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev6w {

        --fnt: normal normal normal 16px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev6w {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-l9ieev6z3 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev731 {

    --opacity: 1;

}



#comp-l9ieev753 {

    --opacity: 1;

}



#comp-l9ieev77 {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev77 {

        --fnt: normal normal normal 16px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev77 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-lisrbcjp :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    font-size: 16px;

    text-align: center;

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lisrbcjp :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 16px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lisrbcjp :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lisrbcjp :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-lmkhg5qy {

    --bg-overlay-color: rgb(var(--color_11));

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-lmkhg5qy {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-lmkhg5qy {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-lmkhg5qy {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lmkhg5qy {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lmkhg5qy {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lmkhg5qy {

        --inherit-transition: var(--transition, none);

    }

}



#comp-lmkhie4m {

    --boxShadow: none;

    --backgroundColor: rgba(61, 155, 233, 1);

    --borderColor: 50, 65, 88;

    --borderWidth: 0px;

    --borderRadius: 0px;

    --alpha-borderColor: 0;

}



[id^="comp-lmkhie4s__"] {

    --shc-mutated-brightness: 108, 106, 101;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-lmkhie4s__"] {

        --shc-mutated-brightness: 108, 106, 101;

    }

}



[id^="comp-lmkhj6tz__"] {

    --shc-mutated-brightness: 102, 102, 102;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-lmkhj6tz__"] {

        --shc-mutated-brightness: 128, 128, 128;

    }

}



[id^="comp-lmkhj6u9__"] {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal 700 18px/1.4em play, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-lmkhj6u9__"] {

        --fnt: normal normal 700 14px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-lmkhj6u9__"] {

        --fnt: normal normal 700 12px/1.4em play, sans-serif;

    }

}



[id^="comp-lmkhv29w__"] {

    --opacity: 1;

}



[id="comp-lmkhv29w__item-j9plerjk"] {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #001C3B;

}



[id^="comp-lmkhvs7j__"] {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal 700 16px/1.4em poppins-extralight, poppins, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-lmkhvs7j__"] {

        --shc-mutated-brightness: 88, 86, 80;

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

    }

}



#comp-l9zg0oj6 {

    --fill-layer-image-opacity: 0.2;

    --fill-layer-background-media-position: fixed;

    --fill-layer-background-media-pointer-events: none;

    --bg-overlay-color: rgb(0, 28, 59);

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9zg0oj6 {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-l9zg0oj6 {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9zg0oj6 {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zg0oj6 {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zg0oj6 {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zg0oj6 {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



#comp-l9zgwjep {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9zg6bgc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: atlas-aaa-500, sans-serif;

    font-size: 32px;

    text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zg6bgc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 32px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zg6bgc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zg6bgc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 20px !important;

    }

}



#comp-l9zg8a8d :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-weight: bold;

    font-size: 16px;

    font-style: normal;

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zg8a8d :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zg8a8d :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9zgv03p {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9zgg3tb {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9zgg3to :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-weight: bold;

    font-size: 51px;

    text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgg3to :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgg3to :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgg3to :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



#comp-l9zgg3tt2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-weight: bold;

    font-size: 16px;

    text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgg3tt2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 16px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgg3tt2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgg3tt2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



#comp-l9zgt2si {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9zgi0nj2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-weight: bold;

    font-size: 51px;

    text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgi0nj2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgi0nj2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgi0nj2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



#comp-l9zgs8da :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-weight: bold;

    font-size: 16px;

    text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgs8da :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 16px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgs8da :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgs8da :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



#comp-l9zgtnlx {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9zgc1ee :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-weight: bold;

    font-size: 51px;

    text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgc1ee :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgc1ee :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgc1ee :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

    }

}



#comp-l9zgd564 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-weight: bold;

    font-size: 16px;

    text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgd564 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 16px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgd564 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zgd564 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



#comp-l9zgaekg {

    --shc-mutated-brightness: 128, 128, 128;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zgaekg {

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zgaekg {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieev41 {

    --bg-overlay-color: rgb(var(--color_11));

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9ieev41 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-l9ieev41 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ieev41 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev41 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev41 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev41 {

        --inherit-transition: var(--transition, none);

    }

}



#comp-l9ieev43 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev446 {

    --shc-mutated-brightness: 108, 106, 101;

}



#comp-l9ieev455 {

    --shc-mutated-brightness: 0, 14, 30;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 17px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



#comp-l9ieev48 {

    --shc-mutated-brightness: 108, 106, 101;

}



#comp-l9ieev493 {

    --shc-mutated-brightness: 0, 14, 30;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 17px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



#comp-l9ieev4b2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    font-size: 32px;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev4b2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 32px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4b2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4b2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 20px !important;

        text-align: left !important;

    }

}



#comp-l9ieev4d5 {

    --bg-overlay-color: rgb(var(--color_11));

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9ieev4d5 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-l9ieev4d5 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ieev4d5 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev4d5 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4d5 {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev4d5 {

        --inherit-transition: var(--transition, none);

    }

}



#comp-l9ieev4f7 {

    --shc-mutated-brightness: 108, 106, 101;

}



#comp-l9ieev4k {

    --shc-mutated-brightness: 108, 106, 101;

}



#comp-l9ieev4o2 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev4p7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #0B3C5F;

    font-family: atlas-aaa-500, sans-serif;

    font-size: 16px;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4p7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



#comp-l9ieev4u3 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev4w3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #0B3C5F;

    font-family: atlas-aaa-500, sans-serif;

    font-size: 16px;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev4w3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



#comp-l9ieev4z6 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev512 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #0B3C5F;

    font-family: atlas-aaa-500, sans-serif;

    font-size: 16px;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev512 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



#comp-l9ieev53 {

    --shc-mutated-brightness: 0, 14, 30;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieev53 {

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieev53 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev53 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-lcrh29co {

    --bg-overlay-color: rgb(0, 28, 59);

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-lcrh29co {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-lcrh29co {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-lcrh29co {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrh29co {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrh29co {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrh29co {

        --inherit-transition: var(--transition, none);

    }

}



#comp-lcrhc749 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lcrh6u18 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 32px;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrh6u18 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 32px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrh6u18 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrh6u18 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 20px !important;

    }

}



#comp-lcrhbata {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lcrhbavv {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lcrigq0n {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lcridbec {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lcribj63 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcribj7o {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcribpj7 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcribj4e {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcribf4f {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcrhvma5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    text-align: center;

    letter-spacing: 0.03em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrhvma5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        text-decoration: none !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrhvma5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-decoration: none !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrhvma5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-lcrhofrl :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 24px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    line-height: 1.3;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrhofrl :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrhofrl :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

        text-align: left !important;

    }

}



#comp-lcrj8oak {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lcrj8ofr {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lcrj8ofy {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lcrj8og41 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcrj8og9 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcrj8ogc1 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcrj8ogf1 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcrj8ogi {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcrj8ogm2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    text-align: center;

    letter-spacing: 0.03em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrj8ogm2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        text-decoration: none !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8ogm2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-decoration: none !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8ogm2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-lcrj8ogv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 24px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    line-height: 1.3;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrj8ogv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8ogv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8ogv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

        text-align: left !important;

    }

}



#comp-lcrj8v5v {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lcrj8vbg {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lcrj8vbo {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-lcrj8vbr2 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcrj8vbw {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcrj8vbz1 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcrj8vc22 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcrj8vc6 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #000000;

    --stroke-opacity: 1;

    --fill: #FFB901;

}



#comp-lcrj8vca :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 16px;

    text-align: center;

    letter-spacing: 0.03em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrj8vca :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        text-decoration: none !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8vca :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-decoration: none !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8vca :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-lcrj8vce3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 24px;

    font-style: normal;

    text-decoration: none;

    text-align: center;

    line-height: 1.3;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrj8vce3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrj8vce3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

        text-align: left !important;

    }

}



#comp-lcrk0g3j {

    --shc-mutated-brightness: 128, 128, 128;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lcrk0g3j {

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lcrk0g3j {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lcrk0g3j {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9zo9i2p {

    --bg-overlay-color: rgb(var(--color_15));

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9zo9i2p {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-l9zo9i2p {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9zo9i2p {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zo9i2p {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zo9i2p {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zo9i2p {

        --inherit-transition: var(--transition, none);

    }

}



#comp-l9zo9i4j2 {

    --shc-mutated-brightness: 0, 0, 0, 0;

}



#comp-l9zo9i4o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #001C3B;

    font-size: 32px;

    line-height: 1.3;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zo9i4o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zo9i4o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 20px !important;

        text-align: left !important;

    }

}



#comp-l9zo9i4w3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #001C3B;

    font-size: 16px;

    letter-spacing: 0.03em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zo9i4w3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zo9i4w3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-l9zp4mz3 {

    --shc-mutated-brightness: 0, 14, 30;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9zp4mz3 {

        --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9zp4mz3 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9zp4mz3 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9zo9i5a {

    --boxShadow: none;

    --backgroundColor: 61, 155, 233, 1;

    --borderColor: 61, 155, 233;

    --borderWidth: 0px;

    --borderRadius: 0px;

    --alpha-borderColor: 1.0;

}



[id^="comp-l9zo9i5m__"] {

    --shc-mutated-brightness: 0, 14, 30;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-l9zo9i5m__"] {

        --shc-mutated-brightness: 0, 14, 30;

    }

}



[id^="comp-l9zo9i5u__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 24px;

    letter-spacing: 0em;

    line-height: 1.5;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-l9zo9i5u__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 24px !important;

        line-height: 1.4 !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-l9zo9i5u__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

        text-align: left !important;

        line-height: 1.4 !important;

    }

}



[id^="comp-l9zo9i5x__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 16px;

    letter-spacing: 0.03em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-l9zo9i5x__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-l9zo9i5x__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



[id^="comp-la0wymdw__"] {

    --opacity: 1;

}



[id="comp-la0wymdw__item-j9ples3e"] {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



[id="comp-la0wymdw__item-k5pbv85p"] {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



#comp-la0yghlc {

    --bg-overlay-color: rgb(var(--color_11));

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-la0yghlc {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-la0yghlc {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-la0yghlc {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-la0yghlc {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-la0yghlc {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-la0yghlc {

        --inherit-transition: var(--transition, none);

    }

}



#comp-la2ff6w5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    font-size: 32px;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-la2ff6w5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 32px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-la2ff6w5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 20px !important;

        text-align: left !important;

    }

}



#comp-liiqiu4u {

    --fill-layer-image-opacity: 0.4;

    --fill-layer-background-media-position: fixed;

    --fill-layer-background-media-pointer-events: none;

    --bg-overlay-color: transparent;

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-liiqiu4u {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-liiqiu4u {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-liiqiu4u {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-liiqiu4u {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-liiqiu4u {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-liiqiu4u {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



#comp-liiqy9ia {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-liiqxpwb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    font-size: 32px;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-liiqxpwb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 32px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-liiqxpwb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-liiqxpwb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 20px !important;

        text-align: left !important;

    }

}



.comp-liiqjsei {

    --wix-direction: ltr;

    --layout-post-list-layoutType: 16;

    --postListWidgetSliderArrowsSize: 25;

    --layout-post-list-slider-contentHeightType: 1;

    --layout-post-list-pg-grid-contentHeightType: 0;

    --post-list-post-list-mobile-titleFontSize: 18;

    --layout-post-list-list-layoutSpacing: 12;

    --layout-post-list-slider-contentHeight: 300;

    --postListWidgetSliderArrowsPosition: 0;

    --layout-post-list-pg-grid-layoutPostSize: 320;

    --postListWidgetPostsPerPage: 4;

    --layout-mobile-post-list-slider-contentHeightType: 1;

    --layout-post-list-pg-grid-sidesPadding: 24;

    --layout-mobile-post-list-list-imageAlignment: 2;

    --postListWidgetEntityCount: 4;

    --layout-post-list-pg-grid-layoutSpacing: 7;

    --layout-mobile-post-list-layoutType: 19;

    --layout-post-list-pg-grid-imageCropType: 1;

    --layout-post-list-list-imageRatio: 2;

    --layout-post-list-slider-imageRatio: 1;

    --layout-post-list-pg-grid-contentHeight: 320;

    --postListWidgetPaginationType: 0;

    --layout-post-list-pg-grid-layoutPostsPerRow: 4;

    --contentAlignment: 0;

    --postListWidgetSliderArrowsPositionMobile: 1;

    --layout-post-list-list-margins: 0;

    --layout-post-list-pg-grid-layoutCardsRowType: 1;

    --layout-mobile-post-list-list-imageRatio: 3;

    --post-post-list-backgroundColor: 255, 255, 255;

    --post-post-list-backgroundColor-rgb: 255, 255, 255;

    --post-post-list-backgroundColor-opacity: 1;

    --post-post-list-TOI-descriptionColor: 255, 255, 255;

    --post-post-list-TOI-descriptionColor-rgb: 255, 255, 255;

    --post-post-list-TOI-descriptionColor-opacity: 1;

    --post-post-list-TOI-titleColor: 255, 255, 255;

    --post-post-list-TOI-titleColor-rgb: 255, 255, 255;

    --post-post-list-TOI-titleColor-opacity: 1;

    --post-post-list-mobile-overlayColor: 0, 0, 0, 0.55;

    --post-post-list-mobile-overlayColor-rgb: 0, 0, 0;

    --post-post-list-mobile-overlayColor-opacity: 0.55;

    --post-post-list-TOI-mobile-descriptionColor: 255, 255, 255;

    --post-post-list-TOI-mobile-descriptionColor-rgb: 255, 255, 255;

    --post-post-list-TOI-mobile-descriptionColor-opacity: 1;

    --post-post-list-linkHashtagColor: 11, 60, 95;

    --post-post-list-linkHashtagColor-rgb: 11, 60, 95;

    --post-post-list-linkHashtagColor-opacity: 1;

    --postListWidgetSliderArrowsColor: 255, 255, 255;

    --postListWidgetSliderArrowsColor-rgb: 255, 255, 255;

    --postListWidgetSliderArrowsColor-opacity: 1;

    --post-post-list-ratingUnfilledStarColor: 152, 153, 153;

    --post-post-list-ratingUnfilledStarColor-rgb: 152, 153, 153;

    --post-post-list-ratingUnfilledStarColor-opacity: 1;

    --post-post-list-titleColor: 0, 28, 59;

    --post-post-list-titleColor-rgb: 0, 28, 59;

    --post-post-list-titleColor-opacity: 1;

    --post-post-list-borderColor: 0, 28, 59, 0.2;

    --post-post-list-borderColor-rgb: 0, 28, 59;

    --post-post-list-borderColor-opacity: 0.2;

    --post-post-list-overlayColor: 0, 0, 0, 0.55;

    --post-post-list-overlayColor-rgb: 0, 0, 0;

    --post-post-list-overlayColor-opacity: 0.55;

    --post-post-list-mobile-descriptionColor: 0, 0, 0;

    --post-post-list-mobile-descriptionColor-rgb: 0, 0, 0;

    --post-post-list-mobile-descriptionColor-opacity: 1;

    --post-post-list-mobile-titleColor: 0, 0, 0;

    --post-post-list-mobile-titleColor-rgb: 0, 0, 0;

    --post-post-list-mobile-titleColor-opacity: 1;

    --post-post-list-TOI-ratingFontColor: 255, 255, 255;

    --post-post-list-TOI-ratingFontColor-rgb: 255, 255, 255;

    --post-post-list-TOI-ratingFontColor-opacity: 1;

    --post-post-list-TOI-ratingFilledStarColor: 137, 130, 110;

    --post-post-list-TOI-ratingFilledStarColor-rgb: 137, 130, 110;

    --post-post-list-TOI-ratingFilledStarColor-opacity: 1;

    --postListWidgetBackgroundColorMobile: 0, 0, 0, 0;

    --postListWidgetBackgroundColorMobile-rgb: 0, 0, 0;

    --postListWidgetBackgroundColorMobile-opacity: 0;

    --post-post-list-ratingFilledStarColor: 137, 130, 110;

    --post-post-list-ratingFilledStarColor-rgb: 137, 130, 110;

    --post-post-list-ratingFilledStarColor-opacity: 1;

    --post-post-list-TOI-ratingUnfilledStarColor: 152, 153, 153;

    --post-post-list-TOI-ratingUnfilledStarColor-rgb: 152, 153, 153;

    --post-post-list-TOI-ratingUnfilledStarColor-opacity: 1;

    --post-post-list-ratingFontColor: 0, 0, 0;

    --post-post-list-ratingFontColor-rgb: 0, 0, 0;

    --post-post-list-ratingFontColor-opacity: 1;

    --post-post-list-TOI-mobile-titleColor: 255, 255, 255;

    --post-post-list-TOI-mobile-titleColor-rgb: 255, 255, 255;

    --post-post-list-TOI-mobile-titleColor-opacity: 1;

    --post-post-list-descriptionColor: 0, 28, 59;

    --post-post-list-descriptionColor-rgb: 0, 28, 59;

    --post-post-list-descriptionColor-opacity: 1;

    --post-post-list-mobile-linkHashtagColor: 137, 130, 110;

    --post-post-list-mobile-linkHashtagColor-rgb: 137, 130, 110;

    --post-post-list-mobile-linkHashtagColor-opacity: 1;

    --post-post-list-mobile-backgroundColor: 255, 255, 255;

    --post-post-list-mobile-backgroundColor-rgb: 255, 255, 255;

    --post-post-list-mobile-backgroundColor-opacity: 1;

    --postListWidgetBackgroundColor: 255, 255, 255, 0;

    --postListWidgetBackgroundColor-rgb: 255, 255, 255;

    --postListWidgetBackgroundColor-opacity: 0;

    --post-post-list-mobile-borderColor: 203, 204, 204, 0.75;

    --post-post-list-mobile-borderColor-rgb: 203, 204, 204;

    --post-post-list-mobile-borderColor-opacity: 0.75;

    --postListWidgetSliderArrowsColorMobile: 255, 255, 255;

    --postListWidgetSliderArrowsColorMobile-rgb: 255, 255, 255;

    --postListWidgetSliderArrowsColorMobile-opacity: 1;

    --post-pg-grid-post-list-titleFont: normal normal normal 24px/30px play, sans-serif;

    --post-pg-grid-post-list-titleFont-style: normal;

    --post-pg-grid-post-list-titleFont-variant: normal;

    --post-pg-grid-post-list-titleFont-weight: normal;

    --post-pg-grid-post-list-titleFont-size: 24px;

    --post-pg-grid-post-list-titleFont-line-height: 30px;

    --post-pg-grid-post-list-titleFont-family: play, sans-serif;

    --post-pg-grid-post-list-titleFont-text-decoration: none;

    --post-small-post-list-titleFont: normal normal normal 22px/27px avenir-lt-w01_35-light1475496, sans-serif;

    --post-small-post-list-titleFont-style: normal;

    --post-small-post-list-titleFont-variant: normal;

    --post-small-post-list-titleFont-weight: normal;

    --post-small-post-list-titleFont-size: 22px;

    --post-small-post-list-titleFont-line-height: 27px;

    --post-small-post-list-titleFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-small-post-list-titleFont-text-decoration: none;

    --post-medium-post-list-titleFont: normal normal normal 26px/32px avenir-lt-w01_35-light1475496, sans-serif;

    --post-medium-post-list-titleFont-style: normal;

    --post-medium-post-list-titleFont-variant: normal;

    --post-medium-post-list-titleFont-weight: normal;

    --post-medium-post-list-titleFont-size: 26px;

    --post-medium-post-list-titleFont-line-height: 32px;

    --post-medium-post-list-titleFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-medium-post-list-titleFont-text-decoration: none;

    --post-large-post-list-titleFont: normal normal normal 28px/35px avenir-lt-w01_35-light1475496, sans-serif;

    --post-large-post-list-titleFont-style: normal;

    --post-large-post-list-titleFont-variant: normal;

    --post-large-post-list-titleFont-weight: normal;

    --post-large-post-list-titleFont-size: 28px;

    --post-large-post-list-titleFont-line-height: 35px;

    --post-large-post-list-titleFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-large-post-list-titleFont-text-decoration: none;

    --post-pg-grid-intermediate-post-list-descriptionFont: normal normal normal 16px/20px play, sans-serif;

    --post-pg-grid-intermediate-post-list-descriptionFont-style: normal;

    --post-pg-grid-intermediate-post-list-descriptionFont-variant: normal;

    --post-pg-grid-intermediate-post-list-descriptionFont-weight: normal;

    --post-pg-grid-intermediate-post-list-descriptionFont-size: 16px;

    --post-pg-grid-intermediate-post-list-descriptionFont-line-height: 20px;

    --post-pg-grid-intermediate-post-list-descriptionFont-family: play, sans-serif;

    --post-pg-grid-intermediate-post-list-descriptionFont-text-decoration: none;

    --post-pg-grid-post-list-descriptionFont: normal normal normal 14px/17px play, sans-serif;

    --post-pg-grid-post-list-descriptionFont-style: normal;

    --post-pg-grid-post-list-descriptionFont-variant: normal;

    --post-pg-grid-post-list-descriptionFont-weight: normal;

    --post-pg-grid-post-list-descriptionFont-size: 14px;

    --post-pg-grid-post-list-descriptionFont-line-height: 17px;

    --post-pg-grid-post-list-descriptionFont-family: play, sans-serif;

    --post-pg-grid-post-list-descriptionFont-text-decoration: none;

    --post-list-post-list-ratingFont: normal normal normal 14px/17px play, sans-serif;

    --post-list-post-list-ratingFont-style: normal;

    --post-list-post-list-ratingFont-variant: normal;

    --post-list-post-list-ratingFont-weight: normal;

    --post-list-post-list-ratingFont-size: 14px;

    --post-list-post-list-ratingFont-line-height: 17px;

    --post-list-post-list-ratingFont-family: play, sans-serif;

    --post-list-post-list-ratingFont-text-decoration: none;

    --post-list-medium-post-list-descriptionFont: normal normal normal 14px/17px play, sans-serif;

    --post-list-medium-post-list-descriptionFont-style: normal;

    --post-list-medium-post-list-descriptionFont-variant: normal;

    --post-list-medium-post-list-descriptionFont-weight: normal;

    --post-list-medium-post-list-descriptionFont-size: 14px;

    --post-list-medium-post-list-descriptionFont-line-height: 17px;

    --post-list-medium-post-list-descriptionFont-family: play, sans-serif;

    --post-list-medium-post-list-descriptionFont-text-decoration: none;

    --post-list-post-list-titleFont: normal normal normal 18px/22px play, sans-serif;

    --post-list-post-list-titleFont-style: normal;

    --post-list-post-list-titleFont-variant: normal;

    --post-list-post-list-titleFont-weight: normal;

    --post-list-post-list-titleFont-size: 18px;

    --post-list-post-list-titleFont-line-height: 22px;

    --post-list-post-list-titleFont-family: play, sans-serif;

    --post-list-post-list-titleFont-text-decoration: none;

    --post-pg-one-column-post-list-descriptionFont: normal normal normal 16px/20px play, sans-serif;

    --post-pg-one-column-post-list-descriptionFont-style: normal;

    --post-pg-one-column-post-list-descriptionFont-variant: normal;

    --post-pg-one-column-post-list-descriptionFont-weight: normal;

    --post-pg-one-column-post-list-descriptionFont-size: 16px;

    --post-pg-one-column-post-list-descriptionFont-line-height: 20px;

    --post-pg-one-column-post-list-descriptionFont-family: play, sans-serif;

    --post-pg-one-column-post-list-descriptionFont-text-decoration: none;

    --post-slider-post-list-titleFont: normal normal normal 18px/22px play, sans-serif;

    --post-slider-post-list-titleFont-style: normal;

    --post-slider-post-list-titleFont-variant: normal;

    --post-slider-post-list-titleFont-weight: normal;

    --post-slider-post-list-titleFont-size: 18px;

    --post-slider-post-list-titleFont-line-height: 22px;

    --post-slider-post-list-titleFont-family: play, sans-serif;

    --post-slider-post-list-titleFont-text-decoration: none;

    --post-large-post-list-descriptionFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;

    --post-large-post-list-descriptionFont-style: normal;

    --post-large-post-list-descriptionFont-variant: normal;

    --post-large-post-list-descriptionFont-weight: normal;

    --post-large-post-list-descriptionFont-size: 16px;

    --post-large-post-list-descriptionFont-line-height: 20px;

    --post-large-post-list-descriptionFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-large-post-list-descriptionFont-text-decoration: none;

    --post-slider-post-list-descriptionFont: normal normal normal 12px/15px play, sans-serif;

    --post-slider-post-list-descriptionFont-style: normal;

    --post-slider-post-list-descriptionFont-variant: normal;

    --post-slider-post-list-descriptionFont-weight: normal;

    --post-slider-post-list-descriptionFont-size: 12px;

    --post-slider-post-list-descriptionFont-line-height: 15px;

    --post-slider-post-list-descriptionFont-family: play, sans-serif;

    --post-slider-post-list-descriptionFont-text-decoration: none;

    --post-pg-side-by-side-right-post-list-titleFont: normal normal normal 28px/35px play, sans-serif;

    --post-pg-side-by-side-right-post-list-titleFont-style: normal;

    --post-pg-side-by-side-right-post-list-titleFont-variant: normal;

    --post-pg-side-by-side-right-post-list-titleFont-weight: normal;

    --post-pg-side-by-side-right-post-list-titleFont-size: 28px;

    --post-pg-side-by-side-right-post-list-titleFont-line-height: 35px;

    --post-pg-side-by-side-right-post-list-titleFont-family: play, sans-serif;

    --post-pg-side-by-side-right-post-list-titleFont-text-decoration: none;

    --post-text-on-image-mobile-post-list-descriptionFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;

    --post-text-on-image-mobile-post-list-descriptionFont-style: normal;

    --post-text-on-image-mobile-post-list-descriptionFont-variant: normal;

    --post-text-on-image-mobile-post-list-descriptionFont-weight: normal;

    --post-text-on-image-mobile-post-list-descriptionFont-size: 16px;

    --post-text-on-image-mobile-post-list-descriptionFont-line-height: 20px;

    --post-text-on-image-mobile-post-list-descriptionFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-text-on-image-mobile-post-list-descriptionFont-text-decoration: none;

    --post-pg-medium-post-list-descriptionFont: normal normal normal 16px/20px play, sans-serif;

    --post-pg-medium-post-list-descriptionFont-style: normal;

    --post-pg-medium-post-list-descriptionFont-variant: normal;

    --post-pg-medium-post-list-descriptionFont-weight: normal;

    --post-pg-medium-post-list-descriptionFont-size: 16px;

    --post-pg-medium-post-list-descriptionFont-line-height: 20px;

    --post-pg-medium-post-list-descriptionFont-family: play, sans-serif;

    --post-pg-medium-post-list-descriptionFont-text-decoration: none;

    --post-pg-one-column-post-list-titleFont: normal normal normal 28px/35px play, sans-serif;

    --post-pg-one-column-post-list-titleFont-style: normal;

    --post-pg-one-column-post-list-titleFont-variant: normal;

    --post-pg-one-column-post-list-titleFont-weight: normal;

    --post-pg-one-column-post-list-titleFont-size: 28px;

    --post-pg-one-column-post-list-titleFont-line-height: 35px;

    --post-pg-one-column-post-list-titleFont-family: play, sans-serif;

    --post-pg-one-column-post-list-titleFont-text-decoration: none;

    --post-full-post-list-descriptionFont: normal normal normal 18px/22px avenir-lt-w01_35-light1475496, sans-serif;

    --post-full-post-list-descriptionFont-style: normal;

    --post-full-post-list-descriptionFont-variant: normal;

    --post-full-post-list-descriptionFont-weight: normal;

    --post-full-post-list-descriptionFont-size: 18px;

    --post-full-post-list-descriptionFont-line-height: 22px;

    --post-full-post-list-descriptionFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-full-post-list-descriptionFont-text-decoration: none;

    --post-text-on-image-small-post-list-titleFont: normal normal normal 28px/35px avenir-lt-w01_35-light1475496, sans-serif;

    --post-text-on-image-small-post-list-titleFont-style: normal;

    --post-text-on-image-small-post-list-titleFont-variant: normal;

    --post-text-on-image-small-post-list-titleFont-weight: normal;

    --post-text-on-image-small-post-list-titleFont-size: 28px;

    --post-text-on-image-small-post-list-titleFont-line-height: 35px;

    --post-text-on-image-small-post-list-titleFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-text-on-image-small-post-list-titleFont-text-decoration: none;

    --post-post-list-descriptionFont: normal normal normal 14px/17px play, sans-serif;

    --post-post-list-descriptionFont-style: normal;

    --post-post-list-descriptionFont-variant: normal;

    --post-post-list-descriptionFont-weight: normal;

    --post-post-list-descriptionFont-size: 14px;

    --post-post-list-descriptionFont-line-height: 17px;

    --post-post-list-descriptionFont-family: play, sans-serif;

    --post-post-list-descriptionFont-text-decoration: none;

    --post-side-by-side-post-list-descriptionFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;

    --post-side-by-side-post-list-descriptionFont-style: normal;

    --post-side-by-side-post-list-descriptionFont-variant: normal;

    --post-side-by-side-post-list-descriptionFont-weight: normal;

    --post-side-by-side-post-list-descriptionFont-size: 16px;

    --post-side-by-side-post-list-descriptionFont-line-height: 20px;

    --post-side-by-side-post-list-descriptionFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-side-by-side-post-list-descriptionFont-text-decoration: none;

    --post-pg-side-by-side-post-list-titleFont: normal normal normal 28px/35px play, sans-serif;

    --post-pg-side-by-side-post-list-titleFont-style: normal;

    --post-pg-side-by-side-post-list-titleFont-variant: normal;

    --post-pg-side-by-side-post-list-titleFont-weight: normal;

    --post-pg-side-by-side-post-list-titleFont-size: 28px;

    --post-pg-side-by-side-post-list-titleFont-line-height: 35px;

    --post-pg-side-by-side-post-list-titleFont-family: play, sans-serif;

    --post-pg-side-by-side-post-list-titleFont-text-decoration: none;

    --post-pg-text-on-image-medium-post-list-descriptionFont: normal normal normal 16px/20px play, sans-serif;

    --post-pg-text-on-image-medium-post-list-descriptionFont-style: normal;

    --post-pg-text-on-image-medium-post-list-descriptionFont-variant: normal;

    --post-pg-text-on-image-medium-post-list-descriptionFont-weight: normal;

    --post-pg-text-on-image-medium-post-list-descriptionFont-size: 16px;

    --post-pg-text-on-image-medium-post-list-descriptionFont-line-height: 20px;

    --post-pg-text-on-image-medium-post-list-descriptionFont-family: play, sans-serif;

    --post-pg-text-on-image-medium-post-list-descriptionFont-text-decoration: none;

    --post-side-by-side-post-list-titleFont: normal normal normal 28px/35px avenir-lt-w01_35-light1475496, sans-serif;

    --post-side-by-side-post-list-titleFont-style: normal;

    --post-side-by-side-post-list-titleFont-variant: normal;

    --post-side-by-side-post-list-titleFont-weight: normal;

    --post-side-by-side-post-list-titleFont-size: 28px;

    --post-side-by-side-post-list-titleFont-line-height: 35px;

    --post-side-by-side-post-list-titleFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-side-by-side-post-list-titleFont-text-decoration: none;

    --post-pg-text-on-image-large-post-list-descriptionFont: normal normal normal 16px/20px play, sans-serif;

    --post-pg-text-on-image-large-post-list-descriptionFont-style: normal;

    --post-pg-text-on-image-large-post-list-descriptionFont-variant: normal;

    --post-pg-text-on-image-large-post-list-descriptionFont-weight: normal;

    --post-pg-text-on-image-large-post-list-descriptionFont-size: 16px;

    --post-pg-text-on-image-large-post-list-descriptionFont-line-height: 20px;

    --post-pg-text-on-image-large-post-list-descriptionFont-family: play, sans-serif;

    --post-pg-text-on-image-large-post-list-descriptionFont-text-decoration: none;

    --post-list-post-list-descriptionFont: normal normal normal 14px/17px play, sans-serif;

    --post-list-post-list-descriptionFont-style: normal;

    --post-list-post-list-descriptionFont-variant: normal;

    --post-list-post-list-descriptionFont-weight: normal;

    --post-list-post-list-descriptionFont-size: 14px;

    --post-list-post-list-descriptionFont-line-height: 17px;

    --post-list-post-list-descriptionFont-family: play, sans-serif;

    --post-list-post-list-descriptionFont-text-decoration: none;

    --post-list-large-post-list-titleFont: normal normal normal 22px/27px play, sans-serif;

    --post-list-large-post-list-titleFont-style: normal;

    --post-list-large-post-list-titleFont-variant: normal;

    --post-list-large-post-list-titleFont-weight: normal;

    --post-list-large-post-list-titleFont-size: 22px;

    --post-list-large-post-list-titleFont-line-height: 27px;

    --post-list-large-post-list-titleFont-family: play, sans-serif;

    --post-list-large-post-list-titleFont-text-decoration: none;

    --post-grid-post-list-titleFont: normal normal normal 22px/27px avenir-lt-w01_35-light1475496, sans-serif;

    --post-grid-post-list-titleFont-style: normal;

    --post-grid-post-list-titleFont-variant: normal;

    --post-grid-post-list-titleFont-weight: normal;

    --post-grid-post-list-titleFont-size: 22px;

    --post-grid-post-list-titleFont-line-height: 27px;

    --post-grid-post-list-titleFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-grid-post-list-titleFont-text-decoration: none;

    --post-pg-text-on-image-medium-post-list-ratingFont: normal normal normal 14px/17px play, sans-serif;

    --post-pg-text-on-image-medium-post-list-ratingFont-style: normal;

    --post-pg-text-on-image-medium-post-list-ratingFont-variant: normal;

    --post-pg-text-on-image-medium-post-list-ratingFont-weight: normal;

    --post-pg-text-on-image-medium-post-list-ratingFont-size: 14px;

    --post-pg-text-on-image-medium-post-list-ratingFont-line-height: 17px;

    --post-pg-text-on-image-medium-post-list-ratingFont-family: play, sans-serif;

    --post-pg-text-on-image-medium-post-list-ratingFont-text-decoration: none;

    --post-list-medium-post-list-titleFont: normal normal normal 18px/22px play, sans-serif;

    --post-list-medium-post-list-titleFont-style: normal;

    --post-list-medium-post-list-titleFont-variant: normal;

    --post-list-medium-post-list-titleFont-weight: normal;

    --post-list-medium-post-list-titleFont-size: 18px;

    --post-list-medium-post-list-titleFont-line-height: 22px;

    --post-list-medium-post-list-titleFont-family: play, sans-serif;

    --post-list-medium-post-list-titleFont-text-decoration: none;

    --post-text-on-image-medium-post-list-descriptionFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;

    --post-text-on-image-medium-post-list-descriptionFont-style: normal;

    --post-text-on-image-medium-post-list-descriptionFont-variant: normal;

    --post-text-on-image-medium-post-list-descriptionFont-weight: normal;

    --post-text-on-image-medium-post-list-descriptionFont-size: 16px;

    --post-text-on-image-medium-post-list-descriptionFont-line-height: 20px;

    --post-text-on-image-medium-post-list-descriptionFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-text-on-image-medium-post-list-descriptionFont-text-decoration: none;

    --post-pg-grid-large-post-list-descriptionFont: normal normal normal 16px/20px play, sans-serif;

    --post-pg-grid-large-post-list-descriptionFont-style: normal;

    --post-pg-grid-large-post-list-descriptionFont-variant: normal;

    --post-pg-grid-large-post-list-descriptionFont-weight: normal;

    --post-pg-grid-large-post-list-descriptionFont-size: 16px;

    --post-pg-grid-large-post-list-descriptionFont-line-height: 20px;

    --post-pg-grid-large-post-list-descriptionFont-family: play, sans-serif;

    --post-pg-grid-large-post-list-descriptionFont-text-decoration: none;

    --post-pg-side-by-side-right-post-list-descriptionFont: normal normal normal 16px/20px play, sans-serif;

    --post-pg-side-by-side-right-post-list-descriptionFont-style: normal;

    --post-pg-side-by-side-right-post-list-descriptionFont-variant: normal;

    --post-pg-side-by-side-right-post-list-descriptionFont-weight: normal;

    --post-pg-side-by-side-right-post-list-descriptionFont-size: 16px;

    --post-pg-side-by-side-right-post-list-descriptionFont-line-height: 20px;

    --post-pg-side-by-side-right-post-list-descriptionFont-family: play, sans-serif;

    --post-pg-side-by-side-right-post-list-descriptionFont-text-decoration: none;

    --post-text-on-image-small-post-list-descriptionFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;

    --post-text-on-image-small-post-list-descriptionFont-style: normal;

    --post-text-on-image-small-post-list-descriptionFont-variant: normal;

    --post-text-on-image-small-post-list-descriptionFont-weight: normal;

    --post-text-on-image-small-post-list-descriptionFont-size: 16px;

    --post-text-on-image-small-post-list-descriptionFont-line-height: 20px;

    --post-text-on-image-small-post-list-descriptionFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-text-on-image-small-post-list-descriptionFont-text-decoration: none;

    --post-full-post-list-titleFont: normal normal normal 40px/50px avenir-lt-w01_35-light1475496, sans-serif;

    --post-full-post-list-titleFont-style: normal;

    --post-full-post-list-titleFont-variant: normal;

    --post-full-post-list-titleFont-weight: normal;

    --post-full-post-list-titleFont-size: 40px;

    --post-full-post-list-titleFont-line-height: 50px;

    --post-full-post-list-titleFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-full-post-list-titleFont-text-decoration: none;

    --post-pg-grid-intermediate-post-list-titleFont: normal normal normal 22px/27px play, sans-serif;

    --post-pg-grid-intermediate-post-list-titleFont-style: normal;

    --post-pg-grid-intermediate-post-list-titleFont-variant: normal;

    --post-pg-grid-intermediate-post-list-titleFont-weight: normal;

    --post-pg-grid-intermediate-post-list-titleFont-size: 22px;

    --post-pg-grid-intermediate-post-list-titleFont-line-height: 27px;

    --post-pg-grid-intermediate-post-list-titleFont-family: play, sans-serif;

    --post-pg-grid-intermediate-post-list-titleFont-text-decoration: none;

    --post-pg-side-by-side-post-list-descriptionFont: normal normal normal 16px/20px play, sans-serif;

    --post-pg-side-by-side-post-list-descriptionFont-style: normal;

    --post-pg-side-by-side-post-list-descriptionFont-variant: normal;

    --post-pg-side-by-side-post-list-descriptionFont-weight: normal;

    --post-pg-side-by-side-post-list-descriptionFont-size: 16px;

    --post-pg-side-by-side-post-list-descriptionFont-line-height: 20px;

    --post-pg-side-by-side-post-list-descriptionFont-family: play, sans-serif;

    --post-pg-side-by-side-post-list-descriptionFont-text-decoration: none;

    --post-pg-text-on-image-small-post-list-titleFont: normal normal normal 22px/27px play, sans-serif;

    --post-pg-text-on-image-small-post-list-titleFont-style: normal;

    --post-pg-text-on-image-small-post-list-titleFont-variant: normal;

    --post-pg-text-on-image-small-post-list-titleFont-weight: normal;

    --post-pg-text-on-image-small-post-list-titleFont-size: 22px;

    --post-pg-text-on-image-small-post-list-titleFont-line-height: 27px;

    --post-pg-text-on-image-small-post-list-titleFont-family: play, sans-serif;

    --post-pg-text-on-image-small-post-list-titleFont-text-decoration: none;

    --post-post-list-titleFont: normal normal normal 24px/30px play, sans-serif;

    --post-post-list-titleFont-style: normal;

    --post-post-list-titleFont-variant: normal;

    --post-post-list-titleFont-weight: normal;

    --post-post-list-titleFont-size: 24px;

    --post-post-list-titleFont-line-height: 30px;

    --post-post-list-titleFont-family: play, sans-serif;

    --post-post-list-titleFont-text-decoration: none;

    --post-text-on-image-mobile-post-list-titleFont: normal normal normal 22px/27px avenir-lt-w01_35-light1475496, sans-serif;

    --post-text-on-image-mobile-post-list-titleFont-style: normal;

    --post-text-on-image-mobile-post-list-titleFont-variant: normal;

    --post-text-on-image-mobile-post-list-titleFont-weight: normal;

    --post-text-on-image-mobile-post-list-titleFont-size: 22px;

    --post-text-on-image-mobile-post-list-titleFont-line-height: 27px;

    --post-text-on-image-mobile-post-list-titleFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-text-on-image-mobile-post-list-titleFont-text-decoration: none;

    --post-pg-medium-post-list-titleFont: normal normal normal 26px/32px play, sans-serif;

    --post-pg-medium-post-list-titleFont-style: normal;

    --post-pg-medium-post-list-titleFont-variant: normal;

    --post-pg-medium-post-list-titleFont-weight: normal;

    --post-pg-medium-post-list-titleFont-size: 26px;

    --post-pg-medium-post-list-titleFont-line-height: 32px;

    --post-pg-medium-post-list-titleFont-family: play, sans-serif;

    --post-pg-medium-post-list-titleFont-text-decoration: none;

    --post-list-large-post-list-descriptionFont: normal normal normal 14px/17px play, sans-serif;

    --post-list-large-post-list-descriptionFont-style: normal;

    --post-list-large-post-list-descriptionFont-variant: normal;

    --post-list-large-post-list-descriptionFont-weight: normal;

    --post-list-large-post-list-descriptionFont-size: 14px;

    --post-list-large-post-list-descriptionFont-line-height: 17px;

    --post-list-large-post-list-descriptionFont-family: play, sans-serif;

    --post-list-large-post-list-descriptionFont-text-decoration: none;

    --post-text-on-image-medium-post-list-titleFont: normal normal normal 26px/32px avenir-lt-w01_35-light1475496, sans-serif;

    --post-text-on-image-medium-post-list-titleFont-style: normal;

    --post-text-on-image-medium-post-list-titleFont-variant: normal;

    --post-text-on-image-medium-post-list-titleFont-weight: normal;

    --post-text-on-image-medium-post-list-titleFont-size: 26px;

    --post-text-on-image-medium-post-list-titleFont-line-height: 32px;

    --post-text-on-image-medium-post-list-titleFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-text-on-image-medium-post-list-titleFont-text-decoration: none;

    --post-pg-one-column-post-list-ratingFont: normal normal normal 14px/17px play, sans-serif;

    --post-pg-one-column-post-list-ratingFont-style: normal;

    --post-pg-one-column-post-list-ratingFont-variant: normal;

    --post-pg-one-column-post-list-ratingFont-weight: normal;

    --post-pg-one-column-post-list-ratingFont-size: 14px;

    --post-pg-one-column-post-list-ratingFont-line-height: 17px;

    --post-pg-one-column-post-list-ratingFont-family: play, sans-serif;

    --post-pg-one-column-post-list-ratingFont-text-decoration: none;

    --post-slider-post-list-ratingFont: normal normal normal 14px/17px play, sans-serif;

    --post-slider-post-list-ratingFont-style: normal;

    --post-slider-post-list-ratingFont-variant: normal;

    --post-slider-post-list-ratingFont-weight: normal;

    --post-slider-post-list-ratingFont-size: 14px;

    --post-slider-post-list-ratingFont-line-height: 17px;

    --post-slider-post-list-ratingFont-family: play, sans-serif;

    --post-slider-post-list-ratingFont-text-decoration: none;

    --post-small-post-list-descriptionFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;

    --post-small-post-list-descriptionFont-style: normal;

    --post-small-post-list-descriptionFont-variant: normal;

    --post-small-post-list-descriptionFont-weight: normal;

    --post-small-post-list-descriptionFont-size: 16px;

    --post-small-post-list-descriptionFont-line-height: 20px;

    --post-small-post-list-descriptionFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-small-post-list-descriptionFont-text-decoration: none;

    --post-grid-post-list-descriptionFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;

    --post-grid-post-list-descriptionFont-style: normal;

    --post-grid-post-list-descriptionFont-variant: normal;

    --post-grid-post-list-descriptionFont-weight: normal;

    --post-grid-post-list-descriptionFont-size: 16px;

    --post-grid-post-list-descriptionFont-line-height: 20px;

    --post-grid-post-list-descriptionFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-grid-post-list-descriptionFont-text-decoration: none;

    --post-pg-grid-post-list-ratingFont: normal normal normal 14px/17px play, sans-serif;

    --post-pg-grid-post-list-ratingFont-style: normal;

    --post-pg-grid-post-list-ratingFont-variant: normal;

    --post-pg-grid-post-list-ratingFont-weight: normal;

    --post-pg-grid-post-list-ratingFont-size: 14px;

    --post-pg-grid-post-list-ratingFont-line-height: 17px;

    --post-pg-grid-post-list-ratingFont-family: play, sans-serif;

    --post-pg-grid-post-list-ratingFont-text-decoration: none;

    --post-pg-text-on-image-large-post-list-titleFont: normal normal normal 28px/35px play, sans-serif;

    --post-pg-text-on-image-large-post-list-titleFont-style: normal;

    --post-pg-text-on-image-large-post-list-titleFont-variant: normal;

    --post-pg-text-on-image-large-post-list-titleFont-weight: normal;

    --post-pg-text-on-image-large-post-list-titleFont-size: 28px;

    --post-pg-text-on-image-large-post-list-titleFont-line-height: 35px;

    --post-pg-text-on-image-large-post-list-titleFont-family: play, sans-serif;

    --post-pg-text-on-image-large-post-list-titleFont-text-decoration: none;

    --post-medium-post-list-descriptionFont: normal normal normal 16px/20px avenir-lt-w01_35-light1475496, sans-serif;

    --post-medium-post-list-descriptionFont-style: normal;

    --post-medium-post-list-descriptionFont-variant: normal;

    --post-medium-post-list-descriptionFont-weight: normal;

    --post-medium-post-list-descriptionFont-size: 16px;

    --post-medium-post-list-descriptionFont-line-height: 20px;

    --post-medium-post-list-descriptionFont-family: avenir-lt-w01_35-light1475496, sans-serif;

    --post-medium-post-list-descriptionFont-text-decoration: none;

    --post-pg-text-on-image-medium-post-list-titleFont: normal normal normal 26px/32px play, sans-serif;

    --post-pg-text-on-image-medium-post-list-titleFont-style: normal;

    --post-pg-text-on-image-medium-post-list-titleFont-variant: normal;

    --post-pg-text-on-image-medium-post-list-titleFont-weight: normal;

    --post-pg-text-on-image-medium-post-list-titleFont-size: 26px;

    --post-pg-text-on-image-medium-post-list-titleFont-line-height: 32px;

    --post-pg-text-on-image-medium-post-list-titleFont-family: play, sans-serif;

    --post-pg-text-on-image-medium-post-list-titleFont-text-decoration: none;

    --post-pg-text-on-image-small-post-list-descriptionFont: normal normal normal 16px/20px play, sans-serif;

    --post-pg-text-on-image-small-post-list-descriptionFont-style: normal;

    --post-pg-text-on-image-small-post-list-descriptionFont-variant: normal;

    --post-pg-text-on-image-small-post-list-descriptionFont-weight: normal;

    --post-pg-text-on-image-small-post-list-descriptionFont-size: 16px;

    --post-pg-text-on-image-small-post-list-descriptionFont-line-height: 20px;

    --post-pg-text-on-image-small-post-list-descriptionFont-family: play, sans-serif;

    --post-pg-text-on-image-small-post-list-descriptionFont-text-decoration: none;

    --post-pg-grid-large-post-list-titleFont: normal normal normal 22px/27px play, sans-serif;

    --post-pg-grid-large-post-list-titleFont-style: normal;

    --post-pg-grid-large-post-list-titleFont-variant: normal;

    --post-pg-grid-large-post-list-titleFont-weight: normal;

    --post-pg-grid-large-post-list-titleFont-size: 22px;

    --post-pg-grid-large-post-list-titleFont-line-height: 27px;

    --post-pg-grid-large-post-list-titleFont-family: play, sans-serif;

    --post-pg-grid-large-post-list-titleFont-text-decoration: none;

    --wix-color-1: 255, 255, 255;

    --wix-color-2: 203, 204, 204;

    --wix-color-3: 152, 153, 153;

    --wix-color-4: 102, 102, 102;

    --wix-color-5: 0, 0, 0;

    --wix-color-6: 216, 212, 201;

    --wix-color-7: 176, 172, 159;

    --wix-color-8: 137, 130, 110;

    --wix-color-9: 105, 103, 103;

    --wix-color-10: 255, 255, 255;

    --wix-color-11: 177, 191, 208;

    --wix-color-12: 129, 143, 162;

    --wix-color-13: 80, 95, 115;

    --wix-color-14: 27, 45, 68;

    --wix-color-15: 14, 22, 34;

    --wix-color-16: 203, 220, 224;

    --wix-color-17: 165, 188, 192;

    --wix-color-18: 116, 153, 161;

    --wix-color-19: 77, 102, 107;

    --wix-color-20: 39, 51, 54;

    --wix-color-21: 214, 197, 212;

    --wix-color-22: 174, 153, 170;

    --wix-color-23: 133, 101, 128;

    --wix-color-24: 89, 67, 85;

    --wix-color-25: 44, 34, 43;

    --wix-color-26: 254, 255, 255;

    --wix-color-27: 51, 51, 51;

    --wix-color-28: 203, 204, 204;

    --wix-color-29: 152, 153, 153;

    --wix-color-30: 102, 102, 102;

    --wix-color-31: 137, 130, 110;

    --wix-color-32: 51, 51, 51;

    --wix-color-33: 152, 153, 153;

    --wix-color-34: 254, 255, 255;

    --wix-color-35: 51, 51, 51;

    --wix-color-36: 51, 51, 51;

    --wix-color-37: 203, 204, 204;

    --wix-color-38: 137, 130, 110;

    --wix-color-39: 137, 130, 110;

    --wix-color-40: 254, 255, 255;

    --wix-color-41: 254, 255, 255;

    --wix-color-42: 137, 130, 110;

    --wix-color-43: 137, 130, 110;

    --wix-color-44: 152, 153, 153;

    --wix-color-45: 152, 153, 153;

    --wix-color-46: 254, 255, 255;

    --wix-color-47: 254, 255, 255;

    --wix-color-48: 137, 130, 110;

    --wix-color-49: 254, 255, 255;

    --wix-color-50: 137, 130, 110;

    --wix-color-51: 137, 130, 110;

    --wix-color-52: 254, 255, 255;

    --wix-color-53: 254, 255, 255;

    --wix-color-54: 152, 153, 153;

    --wix-color-55: 152, 153, 153;

    --wix-font-Title: normal normal normal 54px/1.4em atlas-aaa-500, sans-serif;

    --wix-font-Title-style: normal;

    --wix-font-Title-variant: normal;

    --wix-font-Title-weight: normal;

    --wix-font-Title-size: 54px;

    --wix-font-Title-line-height: 1.4em;

    --wix-font-Title-family: atlas-aaa-500, sans-serif;

    --wix-font-Title-text-decoration: none;

    --wix-font-Menu: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;

    --wix-font-Menu-style: normal;

    --wix-font-Menu-variant: normal;

    --wix-font-Menu-weight: normal;

    --wix-font-Menu-size: 16px;

    --wix-font-Menu-line-height: 1.4em;

    --wix-font-Menu-family: din-next-w01-light, sans-serif;

    --wix-font-Menu-text-decoration: none;

    --wix-font-Page-title: normal normal normal 32px/1.4em atlas-aaa-500, sans-serif;

    --wix-font-Page-title-style: normal;

    --wix-font-Page-title-variant: normal;

    --wix-font-Page-title-weight: normal;

    --wix-font-Page-title-size: 32px;

    --wix-font-Page-title-line-height: 1.4em;

    --wix-font-Page-title-family: atlas-aaa-500, sans-serif;

    --wix-font-Page-title-text-decoration: none;

    --wix-font-Heading-XL: normal normal normal 20px/1.4em atlas-aaa-500, sans-serif;

    --wix-font-Heading-XL-style: normal;

    --wix-font-Heading-XL-variant: normal;

    --wix-font-Heading-XL-weight: normal;

    --wix-font-Heading-XL-size: 20px;

    --wix-font-Heading-XL-line-height: 1.4em;

    --wix-font-Heading-XL-family: atlas-aaa-500, sans-serif;

    --wix-font-Heading-XL-text-decoration: none;

    --wix-font-Heading-L: normal normal normal 22px/1.4em atlas-aaa-500, sans-serif;

    --wix-font-Heading-L-style: normal;

    --wix-font-Heading-L-variant: normal;

    --wix-font-Heading-L-weight: normal;

    --wix-font-Heading-L-size: 22px;

    --wix-font-Heading-L-line-height: 1.4em;

    --wix-font-Heading-L-family: atlas-aaa-500, sans-serif;

    --wix-font-Heading-L-text-decoration: none;

    --wix-font-Heading-M: normal normal normal 40px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;

    --wix-font-Heading-M-style: normal;

    --wix-font-Heading-M-variant: normal;

    --wix-font-Heading-M-weight: normal;

    --wix-font-Heading-M-size: 40px;

    --wix-font-Heading-M-line-height: 1.4em;

    --wix-font-Heading-M-family: avenir-lt-w01_85-heavy1475544, sans-serif;

    --wix-font-Heading-M-text-decoration: none;

    --wix-font-Heading-S: normal normal normal 20px/1.4em avenir-lt-w01_85-heavy1475544, sans-serif;

    --wix-font-Heading-S-style: normal;

    --wix-font-Heading-S-variant: normal;

    --wix-font-Heading-S-weight: normal;

    --wix-font-Heading-S-size: 20px;

    --wix-font-Heading-S-line-height: 1.4em;

    --wix-font-Heading-S-family: avenir-lt-w01_85-heavy1475544, sans-serif;

    --wix-font-Heading-S-text-decoration: none;

    --wix-font-Body-L: normal normal normal 18px/1.4em play, sans-serif;

    --wix-font-Body-L-style: normal;

    --wix-font-Body-L-variant: normal;

    --wix-font-Body-L-weight: normal;

    --wix-font-Body-L-size: 18px;

    --wix-font-Body-L-line-height: 1.4em;

    --wix-font-Body-L-family: play, sans-serif;

    --wix-font-Body-L-text-decoration: none;

    --wix-font-Body-M: normal normal normal 16px/1.4em play, sans-serif;

    --wix-font-Body-M-style: normal;

    --wix-font-Body-M-variant: normal;

    --wix-font-Body-M-weight: normal;

    --wix-font-Body-M-size: 16px;

    --wix-font-Body-M-line-height: 1.4em;

    --wix-font-Body-M-family: play, sans-serif;

    --wix-font-Body-M-text-decoration: none;

    --wix-font-Body-S: normal normal normal 14px/1.4em avenir-lt-w01_35-light1475496, sans-serif;

    --wix-font-Body-S-style: normal;

    --wix-font-Body-S-variant: normal;

    --wix-font-Body-S-weight: normal;

    --wix-font-Body-S-size: 14px;

    --wix-font-Body-S-line-height: 1.4em;

    --wix-font-Body-S-family: avenir-lt-w01_35-light1475496, sans-serif;

    --wix-font-Body-S-text-decoration: none;

    --wix-font-Body-XS: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;

    --wix-font-Body-XS-style: normal;

    --wix-font-Body-XS-variant: normal;

    --wix-font-Body-XS-weight: normal;

    --wix-font-Body-XS-size: 12px;

    --wix-font-Body-XS-line-height: 1.4em;

    --wix-font-Body-XS-family: din-next-w01-light, sans-serif;

    --wix-font-Body-XS-text-decoration: none;

    --wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;

    --wix-font-LIGHT-style: normal;

    --wix-font-LIGHT-variant: normal;

    --wix-font-LIGHT-weight: normal;

    --wix-font-LIGHT-size: 12px;

    --wix-font-LIGHT-line-height: 1.4em;

    --wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;

    --wix-font-LIGHT-text-decoration: none;

    --wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;

    --wix-font-MEDIUM-style: normal;

    --wix-font-MEDIUM-variant: normal;

    --wix-font-MEDIUM-weight: normal;

    --wix-font-MEDIUM-size: 12px;

    --wix-font-MEDIUM-line-height: 1.4em;

    --wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;

    --wix-font-MEDIUM-text-decoration: none;

    --wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;

    --wix-font-STRONG-style: normal;

    --wix-font-STRONG-variant: normal;

    --wix-font-STRONG-weight: normal;

    --wix-font-STRONG-size: 12px;

    --wix-font-STRONG-line-height: 1.4em;

    --wix-font-STRONG-family: HelveticaNeueW01-65Medi;

    --wix-font-STRONG-text-decoration: none;

}



#comp-lt2t3ijb {

    --bg-overlay-color: rgb(0, 28, 59);

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-lt2t3ijb {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-lt2t3ijb {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-lt2t3ijb {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lt2t3ijb {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ijb {

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ijb {

        --inherit-transition: var(--transition, none);

    }

}



#comp-lt2t3ik63 {

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --fntlbl: normal normal normal 16px/1.4em play, sans-serif;

    --direction: inherit;

    --align: start;

    --labelDirection: inherit;

    --inputDirection: inherit;

    --errorDirection: inherit;

    --requiredIndicationDisplay: inline;

    --labelMarginBottom: 8px;

    --textPadding: 3px;

    --textPadding_start: 15px;

    --textPadding_end: 3px;

    --labelPadding_start: 1px;

    --labelPadding_end: 20px;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-lt2t3ik63 {

        --fnt: normal normal normal 16px/1.4em play, sans-serif;

        --fntlbl: normal normal normal 16px/1.4em play, sans-serif;

        --direction: inherit;

        --align: start;

        --labelDirection: inherit;

        --inputDirection: inherit;

        --errorDirection: inherit;

        --requiredIndicationDisplay: inline;

        --labelMarginBottom: 8px;

        --textPadding: 3px;

        --textPadding_start: 15px;

        --textPadding_end: 3px;

        --labelPadding_start: 1px;

        --labelPadding_end: 20px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ik63 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

        --fntlbl: normal normal normal 16px/1.4em play, sans-serif;

        --direction: inherit;

        --align: start;

        --labelDirection: inherit;

        --inputDirection: inherit;

        --errorDirection: inherit;

        --requiredIndicationDisplay: inline;

        --labelMarginBottom: 8px;

        --textPadding: 3px;

        --textPadding_start: 15px;

        --textPadding_end: 3px;

        --labelPadding_start: 1px;

        --labelPadding_end: 20px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ik63 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

        --fntlbl: normal normal normal 16px/1.4em play, sans-serif;

        --direction: inherit;

        --align: start;

        --labelDirection: inherit;

        --inputDirection: inherit;

        --errorDirection: inherit;

        --requiredIndicationDisplay: inline;

        --labelMarginBottom: 8px;

        --textPadding: 3px;

        --textPadding_start: 15px;

        --textPadding_end: 3px;

        --labelPadding_start: 1px;

        --labelPadding_end: 20px;

    }

}



#comp-lt2t3ikp {

    --fntlbl: normal normal normal 16px/1.4em play, sans-serif;

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --direction: inherit;

    --labelDirection: inherit;

    --inputDirection: inherit;

    --errorDirection: inherit;

    --align: start;

    --textPaddingTop: 0.75em;

    --textPaddingStart: 15px;

    --textPaddingEnd: 10px;

    --labelMarginBottom: 8px;

    --requiredIndicationDisplay: inline;

    --labelPadding_start: 1px;

    --labelPadding_end: 20px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ikp {

        --fntlbl: normal normal normal 16px/1.4em play, sans-serif;

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

        --direction: inherit;

        --labelDirection: inherit;

        --inputDirection: inherit;

        --errorDirection: inherit;

        --align: start;

        --textPaddingTop: 0.75em;

        --textPaddingStart: 15px;

        --textPaddingEnd: 10px;

        --labelMarginBottom: 8px;

        --requiredIndicationDisplay: inline;

        --labelPadding_start: 1px;

        --labelPadding_end: 20px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ikp {

        --fntlbl: normal normal normal 16px/1.4em play, sans-serif;

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

        --direction: inherit;

        --labelDirection: inherit;

        --inputDirection: inherit;

        --errorDirection: inherit;

        --align: start;

        --textPaddingTop: 0.75em;

        --textPaddingStart: 15px;

        --textPaddingEnd: 10px;

        --labelMarginBottom: 8px;

        --requiredIndicationDisplay: inline;

        --labelPadding_start: 1px;

        --labelPadding_end: 20px;

    }

}



#comp-lt2t3il4 {

    --shc-mutated-brightness: 128, 128, 128;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3il4 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3il4 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-lt2t3ilj3 {

    --fnt: normal normal normal 16px/1.4em play, sans-serif;

    --fntlbl: normal normal normal 16px/1.4em play, sans-serif;

    --direction: inherit;

    --align: start;

    --labelDirection: inherit;

    --inputDirection: inherit;

    --errorDirection: inherit;

    --requiredIndicationDisplay: inline;

    --labelMarginBottom: 8px;

    --textPadding: 3px;

    --textPadding_start: 15px;

    --textPadding_end: 3px;

    --labelPadding_start: 1px;

    --labelPadding_end: 20px;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ilj3 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

        --fntlbl: normal normal normal 16px/1.4em play, sans-serif;

        --direction: inherit;

        --align: start;

        --labelDirection: inherit;

        --inputDirection: inherit;

        --errorDirection: inherit;

        --requiredIndicationDisplay: inline;

        --labelMarginBottom: 8px;

        --textPadding: 3px;

        --textPadding_start: 15px;

        --textPadding_end: 3px;

        --labelPadding_start: 1px;

        --labelPadding_end: 20px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ilj3 {

        --fnt: normal normal normal 14px/1.4em play, sans-serif;

        --fntlbl: normal normal normal 16px/1.4em play, sans-serif;

        --direction: inherit;

        --align: start;

        --labelDirection: inherit;

        --inputDirection: inherit;

        --errorDirection: inherit;

        --requiredIndicationDisplay: inline;

        --labelMarginBottom: 8px;

        --textPadding: 3px;

        --textPadding_start: 15px;

        --textPadding_end: 3px;

        --labelPadding_start: 1px;

        --labelPadding_end: 20px;

    }

}



#comp-lt2t3ilu3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3ilu3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3ilu3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: left !important;

    }

}



#comp-lt2t3im6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-size: 32px;

    font-style: normal;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-lt2t3im6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-lt2t3im6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 20px !important;

        text-align: left !important;

    }

}



#comp-m2j9tqhm {

    --fill-layer-image-opacity: 0.4;

    --fill-layer-background-media-position: fixed;

    --fill-layer-background-media-pointer-events: none;

    --bg-overlay-color: rgb(var(--color_11));

    --bg-gradient: none;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-m2j9tqhm {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-m2j9tqhm {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-m2j9tqhm {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-m2j9tqhm {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-m2j9tqhm {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-m2j9tqhm {

        --fill-layer-background-media-position: fixed;

        --fill-layer-background-media-pointer-events: none;

        --inherit-transition: var(--transition, none);

    }

}



#comp-m2k8011n {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-m2jb654n :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    font-size: 32px;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-m2jb654n :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 32px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-m2jb654n :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 28px !important;

        text-align: center !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-m2jb654n :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 20px !important;

        text-align: left !important;

    }

}



#comp-m2jaz1md {

    --boxShadow: none;

    --backgroundColor: rgba(255, 255, 255, 1);

    --borderColor: 50, 65, 88;

    --borderWidth: 0px;

    --borderRadius: 0px;

    --alpha-borderColor: 0;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-m2jaz1md {

        --boxShadow: none;

        --backgroundColor: rgba(255, 255, 255, 1);

        --borderColor: 50, 65, 88;

        --borderWidth: 0px;

        --borderRadius: 0px;

        --alpha-borderColor: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-m2jaz1md {

        --boxShadow: none;

        --backgroundColor: rgba(255, 255, 255, 1);

        --borderColor: 50, 65, 88;

        --borderWidth: 0px;

        --borderRadius: 0px;

        --alpha-borderColor: 0;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-m2jaz1md {

        --boxShadow: none;

        --backgroundColor: rgba(255, 255, 255, 1);

        --borderColor: 50, 65, 88;

        --borderWidth: 0px;

        --borderRadius: 0px;

        --alpha-borderColor: 0;

    }

}



[id^="comp-m2jaz1mg3__"] {

    --shc-mutated-brightness: 127, 128, 128;

}



[id^="comp-m2jb8f7r__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    font-family: play, sans-serif;

    font-size: calc(10px + 2 * (var(--customScaleViewportLimit) - var(--minViewportSize) * 1px) / (var(--maxViewportSize) - var(--minViewportSize)));

    min-height: 0vw;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2jb8f7r__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 15px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2jb8f7r__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: calc(10px + 2 * (var(--customScaleViewportLimit) - var(--minViewportSize) * 1px) / (var(--maxViewportSize) - var(--minViewportSize))) !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2jb8f7r__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: calc(10px + 2 * (var(--customScaleViewportLimit) - var(--minViewportSize) * 1px) / (var(--maxViewportSize) - var(--minViewportSize))) !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2jb8f7r__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: calc(10px + 2 * (var(--customScaleViewportLimit) - var(--minViewportSize) * 1px) / (var(--maxViewportSize) - var(--minViewportSize))) !important;

        line-height: 1.2 !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    [id^="comp-m2jb8f7r__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: calc(12px + 0 * (var(--customScaleViewportLimit) - var(--minViewportSize) * 1px) / (var(--maxViewportSize) - var(--minViewportSize))) !important;

        line-height: 1.2 !important;

    }

}



[id^="comp-m2kfiyva__"] {

    --shc-mutated-brightness: 128, 128, 128;

    --margin-start: 0px;

    --fnt: normal normal normal 24px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: start;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2kfiyva__"] {

        --fnt: normal normal normal 24px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2kfiyva__"] {

        --fnt: normal normal normal 23px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2kfiyva__"] {

        --fnt: normal normal normal 22px/1.4em play, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    [id^="comp-m2kfiyva__"] {

        --fnt: normal normal normal 18px/1.4em play, sans-serif;

    }

}



[id^="comp-m2jbw56y__"] {

    --shc-mutated-brightness: 128, 128, 128;

}



[id^="comp-m2jbdop7__"] {

    --opacity: 1;

}



[id^="comp-m2jbj1nr__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    font-size: max(10px, min(12px, max(0.5px, 0.0062959 * (var(--scaling-factor) - var(--scrollbar-width)))));

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2jbj1nr__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: calc(10px + 2 * (var(--customScaleViewportLimit) - var(--minViewportSize) * 1px) / (var(--maxViewportSize) - var(--minViewportSize))) !important;

        min-height: 0vw !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2jbj1nr__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

    }

}



[id^="comp-m2jbw9qd__"] {

    --shc-mutated-brightness: 128, 128, 128;

}



[id^="comp-m2jbf0ul__"] {

    --opacity: 1;

}



[id^="comp-m2jblz72__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    font-size: max(10px, min(12px, max(0.5px, 0.0062959 * (var(--scaling-factor) - var(--scrollbar-width)))));

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2jblz72__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: calc(10px + 2 * (var(--customScaleViewportLimit) - var(--minViewportSize) * 1px) / (var(--maxViewportSize) - var(--minViewportSize))) !important;

        min-height: 0vw !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2jblz72__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

    }

}



[id^="comp-m2kfrj8l__"] {

    --shc-mutated-brightness: 128, 128, 128;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: start;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    [id^="comp-m2kfrj8l__"] {

        --fnt: normal normal normal 13px/1.4em play, sans-serif;

    }

}



[id^="comp-m2lqvmv2__"] {

    --shc-mutated-brightness: 128, 128, 128;

}



[id^="comp-m2jbgawz__"] {

    --opacity: 1;

}



[id^="comp-m2lqsh91__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    font-size: max(10px, min(12px, max(0.5px, 0.0062959 * (var(--scaling-factor) - var(--scrollbar-width)))));

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    [id^="comp-m2lqsh91__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: calc(10px + 2 * (var(--customScaleViewportLimit) - var(--minViewportSize) * 1px) / (var(--maxViewportSize) - var(--minViewportSize))) !important;

        min-height: 0vw !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    [id^="comp-m2lqsh91__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

    }

}



#comp-l9ieeuzw1_r_comp-k6gjwdge {

    --bg-overlay-color: rgb(0, 28, 59);

    --bg-gradient: none;

}



#comp-l9ieeuzw1_r_comp-kkwmyk9y {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



#comp-l9ieeuzw1_r_comp-kky2g6ni :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: poppins-semibold, poppins, sans-serif;

    font-size: 24px;

    text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-kky2g6ni :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        text-align: center !important;

    }

}



#comp-l9ieeuzw1_r_comp-l51f3wri {

    --shc-mutated-brightness: 0, 14, 30;

}



#comp-l9ieeuzw1_r_comp-l51eohbd {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l1qabzyi {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-kkxzhzo8 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



#comp-l9ieeuzw1_r_comp-kksjnlpn :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 14px;

    text-align: left;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-kksjnlpn :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        letter-spacing: 0em !important;

        line-height: 1.5 !important;

    }

}



#comp-l9ieeuzw1_r_comp-l51eyf9g {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l4o4zcy4 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



#comp-l9ieeuzw1_r_comp-l51ex9vn :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 14px;

    text-align: left;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l51ex9vn :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        letter-spacing: 0em !important;

        line-height: 1.5 !important;

    }

}



#comp-l9ieeuzw1_r_comp-l51f288f {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l4o4zm2c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 14px;

    text-align: left;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l4o4zm2c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        letter-spacing: 0em !important;

        line-height: 1.5 !important;

    }

}



#comp-l9ieeuzw1_r_comp-l51ezj0c1 {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



#comp-l9ieeuzw1_r_comp-l51hdte1 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l51hd1lz {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-kl21912b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: atlas-aaa-500, sans-serif;

    font-size: 16px;

    text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-kl21912b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 18px !important;

        letter-spacing: 0em !important;

        line-height: 1.6 !important;

    }

}



#comp-l9ieeuzw1_r_comp-kl21bhii {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



#comp-l9ieeuzw1_r_comp-kl219dql :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 14px;

    text-align: left;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-kl219dql :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        letter-spacing: 0em !important;

        line-height: 2 !important;

    }

}



#comp-l9ieeuzw1_r_comp-l52nxj9l {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l52nxjiy {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



#comp-l9ieeuzw1_r_comp-l52nxjjf1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 14px;

    text-align: left;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l52nxjjf1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        text-align: center !important;

        letter-spacing: 0em !important;

        line-height: 1.5 !important;

    }

}



#comp-l9ieeuzw1_r_comp-l7ove0f6 {

    --shc-mutated-brightness: 128, 128, 128;

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ove0f6 {

        --shc-mutated-brightness: 0, 14, 30;

    }

}



#comp-l9ieeuzw1_r_comp-l7ovd0qp {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7otvyq9 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7ki66b6 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7ki2m12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-weight: bold;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ki2m12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 16px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ki2m12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



#comp-l9ieeuzw1_r_comp-krlzbqkw {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzbqkw {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzbqkw {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzez06 {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzez06 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzez06 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzi11l {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzi11l {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzi11l {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ktk2n8m7 {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ktk2n8m7 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ktk2n8m7 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzjh0l {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzjh0l {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzjh0l {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-lmg6l3zi {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lmg6l3zi {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lmg6l3zi {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-lrrudcw2 {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lrrudcw2 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lrrudcw2 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ltcoa80b {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ltcoa80b {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ltcoa80b {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-l7ot16br {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7kiaumx :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-weight: bold;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7kiaumx :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 16px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7kiaumx :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



#comp-l9ieeuzw1_r_comp-krlzykpk {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzykpk {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzykpk {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ltcoe338 {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ltcoe338 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ltcoe338 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ltcok1il {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ltcok1il {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ltcok1il {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-l7otwl4g {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7ot4fk3 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7ot1zau :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-weight: bold;

    font-size: 16px;

    font-style: normal;

    text-decoration: none;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ot1zau :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 16px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ot1zau :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



#comp-l9ieeuzw1_r_comp-krlzr7xq {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzr7xq {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzr7xq {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzr7y7 {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzr7y7 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzr7y7 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzr7yd {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzr7yd {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzr7yd {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ktk3inem {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ktk3inem {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ktk3inem {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzr7yg2 {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal normal 14px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzr7yg2 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzr7yg2 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ksh45lug {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ksh45lug {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ksh45lug {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ksh45lvi {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvi {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvi {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-l7u8s0qm {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7otxcnp {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-krlzykpq {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzykpq {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzykpq {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzykpt {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzykpt {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzykpt {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-krlzykpn {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krlzykpn {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krlzykpn {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ksh45lvn {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvn {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvn {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-ksh45lvs1 {

    --shc-mutated-brightness: 12, 12, 12;

    --margin-start: 0px;

    --fnt: normal normal 700 16px/1.4em play, sans-serif;

    --label-align: start;

    --label-text-align: left;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvs1 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-ksh45lvs1 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-l1d9zghh {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-l7ub717i {

    transform-origin: center 0.5px;

    height: 0 !important;

    box-sizing: content-box;

}



#comp-l9ieeuzw1_r_comp-l7udcbbc {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7khtf9x {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l20529s2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-weight: bold;

    font-size: 16px;

    font-style: normal;

    line-height: 1.6;

}



#comp-l9ieeuzw1_r_comp-krm0n9mn :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 14px;

    text-align: left;

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-krm0n9mn :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-krm0n9mn :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

    }

}



#comp-l9ieeuzw1_r_comp-l7khph8z {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-lniu17xp {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-lniu3aou {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-lniu7bvm {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-lniu91fz {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-l7khswe8 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-lnivc5vq {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-lniveyfu {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-l7udbr42 {

    transform-origin: center 0.5px;

    height: 0 !important;

    box-sizing: content-box;

}



#comp-l9ieeuzw1_r_comp-l7udlurm {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7udmscq {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7u80mtm {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7ov406m {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7ouzyoa {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7ou9fxc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 14px;

    text-align: left;

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ou9fxc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ou9fxc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

    }

}



#comp-l9ieeuzw1_r_comp-l803ut9p {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



#comp-l9ieeuzw1_r_comp-l7ov07vh {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7ov07yt4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 14px;

    text-decoration: none;

    text-align: left;

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ov07yt4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ov07yt4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

    }

}



#comp-l9ieeuzw1_r_comp-l803vsru {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



#comp-l9ieeuzw1_r_comp-l7ov20is {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7ov20m6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 16px;

    text-decoration: none;

    text-align: left;

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ov20m6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 16px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ov20m6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

    }

}



#comp-l9ieeuzw1_r_comp-l803wgfa {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-l9i68jat {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l9i68jet :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 16px;

    text-decoration: none;

    text-align: left;

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l9i68jet :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 16px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l9i68jet :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

    }

}



#comp-l9ieeuzw1_r_comp-l9i68jf01 {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-l9i6a5mo {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l9i6a5qp3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 16px;

    text-decoration: none;

    text-align: left;

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l9i6a5qp3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 16px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l9i6a5qp3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

    }

}



#comp-l9ieeuzw1_r_comp-l9i6a5qv3 {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-l9i6c6qh {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l9i6c6u3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 16px;

    text-decoration: none;

    text-align: left;

    letter-spacing: 0em;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l9i6c6u3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 16px !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l9i6c6u3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

    }

}



#comp-l9ieeuzw1_r_comp-l9i6c6u54 {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-lnjyzqyl {

    transform-origin: center 0.5px;

    height: 0 !important;

    box-sizing: content-box;

}



#comp-l9ieeuzw1_r_comp-l4o5azep {

    --shc-mutated-brightness: 128, 128, 128;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l4o5azep {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l4o5azep {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieeuzw1_r_comp-l7udpqpy {

    transform-origin: center 0.5px;

    height: 0 !important;

    box-sizing: content-box;

}



#comp-l9ieeuzw1_r_comp-l7ue209z {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7ue20a41 {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-l7ue20ap {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-l7ue20at {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-l7ue20ax {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-l7ue20b02 {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-l7ue20b7 {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-l7ue20bb {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-lvul7zf2 {

    --opacity: 1;

}



#comp-l9ieeuzw1_r_comp-lcrmxih4 {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieeuzw1_r_comp-l7ue20br :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 14px;

    text-align: left;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-l7ue20br :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

        line-height: 1.6 !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-l7ue20br :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

        text-align: left !important;

        letter-spacing: 0em !important;

        line-height: 2 !important;

    }

}



#comp-l9ieeuzw1_r_comp-lcrmum1o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 14px;

    text-decoration: none;

    text-align: left;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lcrmum1o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

        line-height: 1.6 !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lcrmum1o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

        text-align: left !important;

        letter-spacing: 0em !important;

        line-height: 2 !important;

    }

}



#comp-l9ieeuzw1_r_comp-lcrmvb00 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 14px;

    text-decoration: none;

    text-align: left;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lcrmvb00 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

        line-height: 1.6 !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lcrmvb00 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

        text-align: center !important;

        letter-spacing: 0em !important;

        line-height: 2 !important;

    }

}



#comp-l9ieeuzw1_r_comp-lcrmvy7p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    color: #FFFFFF;

    font-family: play, sans-serif;

    font-size: 14px;

    text-decoration: none;

    text-align: left;

    line-height: 1.6;

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuzw1_r_comp-lcrmvy7p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 14px !important;

        text-align: center !important;

        line-height: 1.6 !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuzw1_r_comp-lcrmvy7p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        font-size: 12px !important;

        text-align: left !important;

        letter-spacing: 0em !important;

        line-height: 2 !important;

    }

}



#comp-l9ieeuw4_r_comp-k6gjwdd6 {

    --bg-overlay-color: rgba(0, 28, 59, 0.8);

    --bg-gradient: none;

    --transition-delay: 0s;

    --transition-duration: 0.3s;

    --transition-timing-function: linear;

    --scrolled-transform: translateY(-100%);

    --transition-property: transform;

    --inherit-transition: var(--transition, none);

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9ieeuw4_r_comp-k6gjwdd6 {

        --transition-delay: 0s;

        --transition-duration: 0.3s;

        --transition-timing-function: linear;

        --scrolled-transform: translateY(-100%);

        --transition-property: transform;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1920px) {

    #comp-l9ieeuw4_r_comp-k6gjwdd6 {

        --transition-delay: 0s;

        --transition-duration: 0.3s;

        --transition-timing-function: linear;

        --scrolled-transform: translateY(-100%);

        --transition-property: transform;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ieeuw4_r_comp-k6gjwdd6 {

        --bg-overlay-color: rgba(0, 28, 59, 0.8);

        --bg-gradient: none;

        --transition-delay: 0s;

        --transition-duration: 0.3s;

        --transition-timing-function: linear;

        --scrolled-transform: translateY(-100%);

        --transition-property: transform;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuw4_r_comp-k6gjwdd6 {

        --bg-overlay-color: rgba(0, 28, 59, 0.8);

        --bg-gradient: none;

        --transition-delay: 0s;

        --transition-duration: 0.3s;

        --transition-timing-function: linear;

        --scrolled-transform: translateY(-100%);

        --transition-property: transform;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuw4_r_comp-k6gjwdd6 {

        --transition-delay: 0s;

        --transition-duration: 0.3s;

        --transition-timing-function: linear;

        --scrolled-transform: translateY(-100%);

        --transition-property: transform;

        --inherit-transition: var(--transition, none);

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieeuw4_r_comp-k6gjwdd6 {

        --bg-overlay-color: rgba(0, 28, 59, 0.8);

        --bg-gradient: none;

        --transition-delay: 0s;

        --transition-duration: 0.3s;

        --transition-timing-function: linear;

        --scrolled-transform: translateY(-100%);

        --transition-property: transform;

        --inherit-transition: var(--transition, none);

    }

}



#comp-l9ieeuw4_r_comp-kpe1da8m1 {

    justify-content: flex-end;

    direction: ltr;

    --icon-size: 26px;

    --fnt: normal normal normal 12px/1.4em play, sans-serif;

    --arrow-size: 14px;

    --avatarAndArrowStrokeWidth: 0px;

}



#comp-l9ieeuw4_r_comp-kpi6pitc {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #5E97FF;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}



#comp-l9ieeuw4_r_comp-kpe1avco {

    --menuTotalBordersY: 0px;

    --menuTotalBordersX: 0px;

}



@media screen and (min-width: 320px) and (max-width: 1440px) {

    #comp-l9ieeuw4_r_comp-kpe1avco {

        --menuTotalBordersY: 0px;

        --menuTotalBordersX: 0px;

    }

}



@media screen and (min-width: 320px) and (max-width: 1000px) {

    #comp-l9ieeuw4_r_comp-kpe1avco {

        --menuTotalBordersY: 0px;

        --menuTotalBordersX: 0px;

    }

}



#comp-l9ieeuw4_r_comp-kpe1c4w1 {

    --shc-mutated-brightness: 128, 128, 128;

    --margin-start: 0px;

    --margin-end: 0px;

    --fnt: normal normal normal 16px/1.4em atlas-aaa-500, sans-serif;

    --label-align: center;

    --label-text-align: center;

}



@media screen and (min-width: 320px) and (max-width: 1280px) {

    #comp-l9ieeuw4_r_comp-kpe1c4w1 {

        --fnt: normal normal normal 14px/1.4em atlas-aaa-500, sans-serif;

    }

}



#comp-l9ieev081_r_comp-k7ooahul {

    --screen-width: 100vw;

}



@media screen and (min-width: 320px) and (max-width: 2147483647px) {

    #comp-l9ieev081_r_comp-k7ooahul {

        --screen-width: 100vw;

    }

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-k7ooahul {

        --screen-width: 100vw;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-k7ooahul {

        --screen-width: 100vw;

    }

}



#comp-l9ieev081_r_comp-ktbd7ywp {

    --shc-mutated-brightness: 128, 128, 128;

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-ktbd7ywp {

        --shc-mutated-brightness: 128, 128, 128;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-ktbd7ywp {

        --shc-mutated-brightness: 128, 128, 128;

    }

}



#comp-l9ieev081_r_comp-l6kjieex {

    --shc-mutated-brightness: 128, 128, 128;

}



#comp-l9ieev081_r_comp-l6kjfw8b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

    text-decoration: none;

    text-align: center;

    letter-spacing: 0em;

    line-height: normal;

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-l6kjfw8b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        color: #FFFFFF !important;

        font-size: 22px !important;

        text-align: left !important;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-l6kjfw8b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {

        color: #FFFFFF !important;

        font-size: 18px !important;

        text-align: left !important;

    }

}



#comp-l9ieev081_r_comp-ktbd7yyw {

    height: auto;

    --direction: ltr;

    --item-height: 56px;

    --text-align: left;

    --template-columns: 1fr calc(40px + 1em);

    --label-grid-column: 1;

    --arrow-grid-column: 2;

    --padding-left: 10px;

    --sub-padding-left: 0px;

    --padding-right: 0px;

    --sub-padding-right: 0px;

}



@media screen and (min-width: 320px) and (max-width: 1180px) {

    #comp-l9ieev081_r_comp-ktbd7yyw {

        --padding-left: 0px;

        --sub-padding-left: 20px;

    }

}



@media screen and (min-width: 320px) and (max-width: 750px) {

    #comp-l9ieev081_r_comp-ktbd7yyw {

        --padding-left: 0px;

        --sub-padding-left: 10px;

    }

}



#comp-l9ieev081_r_comp-kkla8daa {

    --fill-opacity: 1;

    --stroke-width: 0;

    --stroke: #ED1566;

    --stroke-opacity: 1;

    --fill: #FFFFFF;

}


