.cms-jdnnh4 {
    grid-gap: var(--viskan-grid-gap)
}
.cms-mdf9kd {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 24;
    --viskan-grid-row-count: 10;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap)
}
.cms-1el17qh {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0px;
    margin: -1px;
    overflow: hidden;
    clip: rect(0px, 0px, 0px, 0px);
    white-space: nowrap;
    border: 0px
}.cms-1idh6rp {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}
.cms-loi73h {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background);
    padding-top: 50px
}
.cms-3gotq8 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 1;
    grid-row-end: 11;
    background-color: var(--theme-color-background-peach);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-z47ymh {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-in4wn3 {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-1gdhvbk {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-hjs75t {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-e1pb58 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-6jabsj {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-1yzspuh {
    margin: var(--theme-spacing-margin-xs)
}
.cms-iw1ich {
    margin: var(--theme-spacing-margin-xs);
    margin-left: 0px;
    margin-right: 00px;
    margin-top: px;
    margin-bottom: 16px
}
.cms-pg4e8q {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-5rt6dr {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: right
}
.cms-1akowm1 {
    margin-bottom: 10px
}
.cms-iec9i5 {
    margin-bottom: 16px
}
.cms-1jpaw75 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 18;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-7pxsqv {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 19;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-136uis5 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-1dpr5oh {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-15n6ciy {
    display: flex;
    grid-column-start: 3;
    grid-column-end: 19;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-1gw8nsy {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 18;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-1efn0yw {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 19;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-1ezntyb {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: co;
    object-position: right
}
.cms-gpj1nz {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1enp5mh {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-10maici {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1xjte4j {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-o54q2c {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-8xtoco {
    margin: var(--theme-spacing-margin-xs);
    margin-left: 0px;
    margin-right: 00px;
    margin-top: px;
    margin-bottom: 1px
}
.cms-21ktzm {
    margin: var(--theme-spacing-margin-xs);
    margin-left: 0px;
    margin-right: 00px;
    margin-top: px;
    margin-bottom: 10px
}
.cms-srd34n {
    margin: var(--theme-spacing-margin-xs);
    margin-left: 0px;
    margin-right: 00px;
    margin-top: px
}
.cms-tiuu99 {
    margin: var(--theme-spacing-margin-xs);
    margin-left: 0px;
    margin-right: 00px
}
.cms-1j9dwe9 {
    margin: var(--theme-spacing-margin-xs);
    margin-left: 0px;
    margin-right: px
}
.cms-18c4q18 {
    margin: var(--theme-spacing-margin-xs);
    margin-left: 0px
}
.cms-1avu7sb {
    margin: var(--theme-spacing-margin-sm)
}
.cms-15ddb4j {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-8az9ng {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-164odcv {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-1421xxy {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-ehv3pi {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-65yahx {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-fuh2i6 {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-16srdek {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-1yz5a1d {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-10te9o2 {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-jkkkdk {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-7eskgp {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-16ll7e6 {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-18d08i8 {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-1xeoaia {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-2znu5w {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-1h0rnp {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-ems1up {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-6wv7sy {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1emet8d {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-el3u7i {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-mlslvx {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1mx8hn8 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1m8xibs {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1eizi3x {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-2dgxlj {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1p74zxa {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-hxv8ko {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-17hnsq4 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-ihzwki {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1jf5x9j {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1xatijv {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-gf16vj {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1x7vrbn {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1hk0z6o {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1gwn5dh {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1p13rp4 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-13vl3ia {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-199s0fb {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-10uoeft {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-1rw4nq2 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-1wnp0aa {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-1uw2z0j {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 16;
    grid-row-end: 21;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-jewmr5 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 12;
    grid-row-end: 16;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-19zo1u6 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-7g4cmt {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 10;
    grid-row-end: 14;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-5o7f1h {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-tws8er {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-f3vk8m {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-130wja2 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-zs5pz2 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 1;
    grid-row-end: 11;
    background-color: var(--theme-color-background-peach);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1lmcfuk {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 1;
    grid-row-end: 11;
    background-color: var(--theme-color-background-peach);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-a3lurs {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 1;
    grid-row-end: 11;
    background-color: var(--theme-color-background-peach);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-pszmlu {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 1;
    grid-row-end: 11;
    background-color: var(--theme-color-background-peach);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1ypka2m {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-mutiak {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-1um6r4o {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-yg1ye4 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-1idzyzw {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-u6fgv9 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-qu7faj {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-9aucj1 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-1au0en3 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-14umh6c {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-1hq2fx8 {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background);
    padding-top: 50px
}
.cms-takbfw {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background);
    padding-top: 50px
}
.cms-iid1i1 {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background);
    padding-top: 50px
}
.cms-w1y6z7 {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background);
    padding-top: 40px
}
.cms-vjw0x7 {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background);
    padding-top: 40px
}
.cms-xw23ct {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background);
    padding-top: 40px
}
.cms-1azktbq {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background);
    padding-top: 40pc
}
.cms-1yx1lji {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-1nfnne4 {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-g67mbf {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-a39uae {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-i689hm {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-1uodawz {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-yv3x16 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-sqyzwo {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-182ip2l {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-19btmes {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-1m1gwv6 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-1kpdwp8 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-hdyvjp {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-8xyaer {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
.cms-1pk9mr3 {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-r4m3ab {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-1gav45v {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-1pa9wjs {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-s9wahq {
    grid-column-start: 4;
    grid-column-end: 18;
    grid-row-start: 1;
    grid-row-end: 7;
    z-index: 2;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: bottom center;
    pointer-events: none;
    padding: var(--theme-spacing-padding-md)
}
.cms-1bgffuo {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1hjwdp {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1g026mm {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1o09x8i {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1iksc10 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-18hkiyc {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1pomh4u {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-7xhhv {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1vzt74u {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1b58kdw {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1i0a6bl {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1hbs2qp {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-bty5hg {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-n6qxq7 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-2af27r {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-qssjot {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-mzdni7 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-k4oej5 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-t534ac {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-h9vr6q {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1mok64o {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-vzn044 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-knfyvh {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1l1fpbk {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-1rtus3x {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-15mzojp {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1x494t9 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-27n3ji {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-kw52qj {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1stq0my {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-7ng54b {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-t9t4o8 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-et4u5e {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1c5z9wf {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-zrk8bv {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1br2403 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1hc5fr7 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1vz5ugy {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-urpsh7 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-vhuq8v {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1a8zf20 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-ggwnc1 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1nzsfgf {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1p2wiy7 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-show7u {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1ndt3wb {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-y4m2u1 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-z01oo2 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1pn9lr7 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-1djjtct {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-heu7e {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 19;
    grid-row-end: 23
}
.cms-16d1yu0 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-gxaozt {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-1qac3f0 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-9fd4p {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-2ecpl7 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-1d6qebz {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-riywir {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-1q6teia {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-fvn0lj {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-ah3crb {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-16qj3kt {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-185mtrn {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-1jobhnb {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-1ekux4m {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-c0ljv3 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-1b303b0 {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-12a5uzr {
    grid-column-start: 12;
    grid-column-end: 19;
    grid-row-start: 13;
    grid-row-end: 17;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-wqmjrh {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-skg25u {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-1phk6gw {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-zld5h4 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-9cnbkh {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1qcnrfj {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1duohfo {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1iv2xly {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-8cplxg {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-12mkn9p {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-1h4ovjr {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-m1z2x2 {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-1eli9oq {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-1e5skm1 {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-sun3fh {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-1xcsqyk {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-1glmtc3 {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-4b1488 {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-l2zr2w {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-hpnajs {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-4t4k8x {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-atkxza {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-1uzwy1m {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-94afl7 {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-gaqlw6 {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-14x6mt7 {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-kayqr0 {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-1doikcj {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-uvfv7x {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-1gl6jks {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-o3pinz {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-18wx48q {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-1qmyce {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-ounnol {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1d3uchd {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1d8168z {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-f54wg0 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-12honc0 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-iy2ivp {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-12bj6gg {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-zs6kox {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1bxjt3 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1plbda0 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1mq1229 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1ighvla {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-11m4cso {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1gyex3m {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-6te6q5 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-2jzsww {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-h91who {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-agkojv {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-xg056h {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1a1zw9v {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1fkytqs {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-17z0r5h {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1jmwvtc {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-13mlt13 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-kp7l2u {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-3utchw {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1ku9ovy {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-x7hafp {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1n4qwn9 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-7xzn03 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1gyqh7e {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-13onr5e {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1unqdl5 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-1bh58i1 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-3gr3iq {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-699e5 {
    display: flex;
    grid-column-start: 8;
    grid-column-end: 19;
    grid-row-start: 11;
    grid-row-end: 15;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start
}
.cms-7x406i {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1wnsjet {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-o9ywmv {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-2i9v5n {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1scl4ls {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-11fac7m {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1oeq6ah {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-10r270m {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-18rluy8 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-14ppt0u {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-ypof5m {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1tv9x6d {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-wpaqn5 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1pfcpkl {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1pmfyst {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1ioohx8 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-v6jip {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1ql4iay {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-5ezyud {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-19qfzq9 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1glrv1b {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1updk80 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-193b7a8 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-tuizmr {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-ky28ez {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1clg4ue {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 17;
    grid-row-end: 22;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-5szup9 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-14exv2j {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 12;
    grid-row-start: 17;
    grid-row-end: 21;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    align-items: flex-start;
    margin-left: 20px
}
.cms-6hic39 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-j32ayh {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-sg7okj {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-v50m1c {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-vtscgp {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-vyh8e {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1op2l11 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-d0p0wm {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-y15jjn {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1yl29nn {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-13vrdok {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-rloc4g {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-bh3ucw {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-e3todm {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1l6w846 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1ss7fa9 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-wy56vg {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 11;
    grid-row-end: 17;
    background-color: var(--theme-color-background-mid-yellow);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-q8ow9j {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 1;
    grid-row-end: 11;
    background-color: var(--theme-color-background-peach);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-lrh784 {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 1;
    grid-row-end: 11;
    background-color: var(--theme-color-background-peach);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1a2p0zy {
    display: flex;
    grid-column-start: 2;
    grid-column-end: 20;
    grid-row-start: 1;
    grid-row-end: 11;
    background-color: var(--theme-color-background-peach);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1xvrjcs {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-8fdlc9 {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-wq3ti3 {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-120etex {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-nwmdyq {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-jfx22t {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-athcsl {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-673e86 {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-180duv6 {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-13rp10v {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-16ugoug {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-1f99jhr {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-1wdt5ye {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-mgulmg {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-13x8aj9 {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 18;
    --viskan-grid-row-count: 22;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-36w7j9 {
    grid-column-start: 2;
    grid-column-end: 8;
    grid-row-start: 11;
    grid-row-end: 17;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: right
}
.cms-172wax1 {
    display: flex;
    grid-column-start: 3;
    grid-column-end: 19;
    grid-row-start: 6;
    grid-row-end: 11;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start
}
@media (min-width: 640px) {
    .cms-loi73h {
        padding-top: 50px
    }
    .cms-3gotq8 {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 9;
        grid-column-end: 20
    }
    .cms-z47ymh {
        grid-row-start: 9;
        grid-column-start: 2;
        grid-row-end: 15;
        grid-column-end: 20
    }
    .cms-in4wn3 {
        grid-row-start: 10;
        grid-column-start: 8;
        grid-row-end: 14;
        grid-column-end: 19
    }
    .cms-1gdhvbk {
        grid-row-start: 10;
        grid-column-start: 12;
        grid-row-end: 14;
        grid-column-end: 19
    }
    .cms-hjs75t {
        grid-row-start: 15;
        grid-column-start: 2;
        grid-row-end: 20;
        grid-column-end: 20
    }
    .cms-e1pb58 {
        grid-row-start: 15;
        grid-column-start: 2;
        grid-row-end: 19;
        grid-column-end: 12
    }
    .cms-6jabsj {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 9;
        grid-column-end: 9
    }
    .cms-pg4e8q {
        grid-row-start: 14;
        grid-column-start: 12;
        grid-row-end: 20;
        grid-column-end: 19;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: contain;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center
    }
    .cms-5rt6dr {
        grid-row-start: 9;
        grid-column-start: 2;
        grid-row-end: 15;
        grid-column-end: 8
    }
    .cms-1jpaw75 {
        grid-row-start: 2;
        grid-column-start: 9;
        grid-row-end: 7;
        grid-column-end: 20
    }
    .cms-7pxsqv {
        grid-row-start: 2;
        grid-column-start: 9;
        grid-row-end: 7;
        grid-column-end: 20
    }
    .cms-136uis5 {
        grid-row-start: 2;
        grid-column-start: 9;
        grid-row-end: 7;
        grid-column-end: 20
    }
    .cms-1dpr5oh {
        grid-row-start: 2;
        grid-column-start: 9;
        grid-row-end: 7;
        grid-column-end: 20
    }
    .cms-15n6ciy {
        grid-row-start: 2;
        grid-column-start: 9;
        grid-row-end: 7;
        grid-column-end: 20
    }
    .cms-1gw8nsy {
        grid-row-start: 2;
        grid-column-start: 9;
        grid-row-end: 7;
        grid-column-end: 20
    }
    .cms-1efn0yw {
        grid-row-start: 2;
        grid-column-start: 9;
        grid-row-end: 7;
        grid-column-end: 20
    }
    .cms-1ezntyb {
        grid-row-start: 9;
        grid-column-start: 2;
        grid-row-end: 15;
        grid-column-end: 8
    }
    .cms-gpj1nz {
        grid-row-start: 9;
        grid-column-start: 2;
        grid-row-end: 15;
        grid-column-end: 8
    }
    .cms-1enp5mh {
        grid-row-start: 14;
        grid-column-start: 12;
        grid-row-end: 20;
        grid-column-end: 19;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: con;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center
    }
    .cms-10maici {
        grid-row-start: 14;
        grid-column-start: 12;
        grid-row-end: 20;
        grid-column-end: 19;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: c;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center
    }
    .cms-1xjte4j {
        grid-row-start: 14;
        grid-column-start: 12;
        grid-row-end: 20;
        grid-column-end: 19;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: cr;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center
    }
    .cms-o54q2c {
        grid-row-start: 14;
        grid-column-start: 12;
        grid-row-end: 20;
        grid-column-end: 19;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: cover;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center
    }
    .cms-15ddb4j {
        grid-row-start: 14;
        grid-column-start: 12;
        grid-row-end: 20;
        grid-column-end: 19;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center
    }
    .cms-8az9ng {
        grid-row-start: 14;
        grid-column-start: 12;
        grid-row-end: 20;
        grid-column-end: 19;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center
    }
    .cms-164odcv {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 8;
        grid-column-end: 9
    }
    .cms-1421xxy {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 8;
        grid-column-end: 10
    }
    .cms-ehv3pi {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 9;
        grid-column-end: 10
    }
    .cms-65yahx {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 9;
        grid-column-end: 9
    }
    .cms-fuh2i6 {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 3;
        grid-row-end: 8;
        grid-column-end: 10
    }
    .cms-16srdek {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 4;
        grid-row-end: 8;
        grid-column-end: 11
    }
    .cms-1yz5a1d {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 4;
        grid-row-end: 5;
        grid-column-end: 11
    }
    .cms-10te9o2 {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 4;
        grid-row-end: 6;
        grid-column-end: 11
    }
    .cms-jkkkdk {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 4;
        grid-row-end: 7;
        grid-column-end: 11
    }
    .cms-7eskgp {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 4;
        grid-row-end: 7;
        grid-column-end: 12
    }
    .cms-16ll7e6 {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 4;
        grid-row-end: 7;
        grid-column-end: 13
    }
    .cms-18d08i8 {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 4;
        grid-row-end: 7;
        grid-column-end: 14
    }
    .cms-1xeoaia {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        grid-row-start: 1;
        grid-column-start: 4;
        grid-row-end: 7;
        grid-column-end: 17
    }
    .cms-2znu5w {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%
    }
    .cms-ems1up {
        grid-row-start: 14;
        grid-column-start: 11;
        grid-row-end: 20;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center
    }
    .cms-6wv7sy {
        grid-row-start: 14;
        grid-column-start: 10;
        grid-row-end: 20;
        grid-column-end: 17;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center
    }
    .cms-1emet8d {
        grid-row-start: 14;
        grid-column-start: 10;
        grid-row-end: 20;
        grid-column-end: 17;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%
    }
    .cms-el3u7i {
        grid-row-start: 14;
        grid-column-start: 10;
        grid-row-end: 19;
        grid-column-end: 17;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%
    }
    .cms-mlslvx {
        grid-row-start: 14;
        grid-column-start: 10;
        grid-row-end: 22;
        grid-column-end: 17;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%
    }
    .cms-1mx8hn8 {
        grid-row-start: 14;
        grid-column-start: 10;
        grid-row-end: 23;
        grid-column-end: 17;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%
    }
    .cms-1m8xibs {
        grid-row-start: 14;
        grid-column-start: 10;
        grid-row-end: 23;
        grid-column-end: 19;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%
    }
    .cms-1eizi3x {
        grid-row-start: 14;
        grid-column-start: 10;
        grid-row-end: 23;
        grid-column-end: 20;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: 50% 50%
    }
    .cms-2dgxlj {
        grid-row-start: 14;
        grid-column-start: 10;
        grid-row-end: 23;
        grid-column-end: 20;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1p74zxa {
        grid-row-start: 15;
        grid-column-start: 10;
        grid-row-end: 23;
        grid-column-end: 20;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-hxv8ko {
        grid-row-start: 15;
        grid-column-start: 10;
        grid-row-end: 22;
        grid-column-end: 20;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-17hnsq4 {
        grid-row-start: 15;
        grid-column-start: 10;
        grid-row-end: 21;
        grid-column-end: 20;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-ihzwki {
        grid-row-start: 15;
        grid-column-start: 11;
        grid-row-end: 21;
        grid-column-end: 20;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1jf5x9j {
        grid-row-start: 15;
        grid-column-start: 12;
        grid-row-end: 21;
        grid-column-end: 19;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1xatijv {
        grid-row-start: 15;
        grid-column-start: 12;
        grid-row-end: 21;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-gf16vj {
        grid-row-start: 14;
        grid-column-start: 12;
        grid-row-end: 20;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1x7vrbn {
        grid-row-start: 16;
        grid-column-start: 12;
        grid-row-end: 22;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1hk0z6o {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1gwn5dh {
        grid-row-start: 16;
        grid-column-start: 2;
        grid-row-end: 20;
        grid-column-end: 12
    }
    .cms-13vl3ia {
        grid-row-start: 16;
        grid-column-start: 2;
        grid-row-end: 21;
        grid-column-end: 20
    }
    .cms-10uoeft {
        grid-row-start: 11;
        grid-column-start: 12;
        grid-row-end: 15;
        grid-column-end: 19
    }
    .cms-1rw4nq2 {
        grid-row-start: 12;
        grid-column-start: 12;
        grid-row-end: 16;
        grid-column-end: 19
    }
    .cms-f3vk8m {
        grid-row-start: 10;
        grid-column-start: 2;
        grid-row-end: 16;
        grid-column-end: 20
    }
    .cms-zs5pz2 {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 7;
        grid-column-end: 20
    }
    .cms-1lmcfuk {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 8;
        grid-column-end: 20
    }
    .cms-a3lurs {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20
    }
    .cms-1ypka2m {
        grid-row-start: 3;
        grid-column-start: 9;
        grid-row-end: 8;
        grid-column-end: 20
    }
    .cms-mutiak {
        grid-row-start: 4;
        grid-column-start: 9;
        grid-row-end: 9;
        grid-column-end: 20
    }
    .cms-1um6r4o {
        grid-row-start: 6;
        grid-column-start: 9;
        grid-row-end: 11;
        grid-column-end: 20
    }
    .cms-yg1ye4 {
        grid-row-start: 6;
        grid-column-start: 8;
        grid-row-end: 11;
        grid-column-end: 19
    }
    .cms-1idzyzw {
        grid-row-start: 6;
        grid-column-start: 6;
        grid-row-end: 11;
        grid-column-end: 17
    }
    .cms-u6fgv9 {
        grid-row-start: 6;
        grid-column-start: 4;
        grid-row-end: 11;
        grid-column-end: 15
    }
    .cms-qu7faj {
        grid-row-start: 6;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 13
    }
    .cms-9aucj1 {
        grid-row-start: 6;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 14
    }
    .cms-1au0en3 {
        grid-row-start: 6;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 19
    }
    .cms-1hq2fx8 {
        padding-top: 50px
    }
    .cms-takbfw {
        padding-top: 50px
    }
    .cms-1rtus3x {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-15mzojp {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1x494t9 {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-27n3ji {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-kw52qj {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1stq0my {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-7ng54b {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-t9t4o8 {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-et4u5e {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1c5z9wf {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-zrk8bv {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1br2403 {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1hc5fr7 {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1vz5ugy {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-urpsh7 {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-vhuq8v {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1a8zf20 {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-ggwnc1 {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1nzsfgf {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1p2wiy7 {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-show7u {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1ndt3wb {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-y4m2u1 {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-z01oo2 {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1pn9lr7 {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-1djjtct {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-heu7e {
        grid-row-start: 17;
        grid-column-start: 12;
        grid-row-end: 23;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md);
        padding-bottom: 0px;
        padding-top: 48px
    }
    .cms-172wax1 {
        grid-row-start: 2;
        grid-column-start: 9;
        grid-row-end: 7;
        grid-column-end: 20
    }
}
@media (min-width: 1024px) {
    .cms-1oqxebs {
        grid-column-start: 3;
        grid-column-end: 3
    }
    .cms-loi73h {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 12;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ;
        padding-top: 50px
    }
    .cms-3gotq8 {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 14
    }
    .cms-z47ymh {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 26
    }
    .cms-in4wn3 {
        grid-row-start: 1;
        grid-column-start: 18;
        grid-row-end: 6;
        grid-column-end: 22
    }
    .cms-1gdhvbk {
        grid-row-start: 1;
        grid-column-start: 21;
        grid-row-end: 6;
        grid-column-end: 25
    }
    .cms-hjs75t {
        grid-row-start: 6;
        grid-column-start: 14;
        grid-row-end: 11;
        grid-column-end: 26
    }
    .cms-e1pb58 {
        grid-row-start: 6;
        grid-column-start: 14;
        grid-row-end: 11;
        grid-column-end: 21;
        padding-left: 12px
    }
    .cms-6jabsj {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-pg4e8q {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-5rt6dr {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1jpaw75 {
        grid-row-start: 3;
        grid-column-start: 8;
        grid-row-end: 9;
        grid-column-end: 14;
        padding-left: 24px
    }
    .cms-7pxsqv {
        grid-row-start: 3;
        grid-column-start: 8;
        grid-row-end: 9;
        grid-column-end: 14;
        padding-left: 24px
    }
    .cms-136uis5 {
        grid-row-start: 3;
        grid-column-start: 8;
        grid-row-end: 9;
        grid-column-end: 14;
        padding-left: 24px
    }
    .cms-1dpr5oh {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-15n6ciy {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-1gw8nsy {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-1efn0yw {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-1ezntyb {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-gpj1nz {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1enp5mh {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-10maici {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1xjte4j {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-o54q2c {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-15ddb4j {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-8az9ng {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-164odcv {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-1421xxy {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-ehv3pi {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-65yahx {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-fuh2i6 {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-16srdek {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-1yz5a1d {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-10te9o2 {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-jkkkdk {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-7eskgp {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-16ll7e6 {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-18d08i8 {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-1xeoaia {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-2znu5w {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-1h0rnp {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-ems1up {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-6wv7sy {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1emet8d {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-el3u7i {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-mlslvx {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1mx8hn8 {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1m8xibs {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1eizi3x {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-2dgxlj {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1p74zxa {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-hxv8ko {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-17hnsq4 {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-ihzwki {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1jf5x9j {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1xatijv {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-gf16vj {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1x7vrbn {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1hk0z6o {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1gwn5dh {
        grid-row-start: 6;
        grid-column-start: 14;
        grid-row-end: 11;
        grid-column-end: 21;
        padding-left: 12px
    }
    .cms-1p13rp4 {
        grid-row-start: 6;
        grid-column-start: 14;
        grid-row-end: 11;
        grid-column-end: 21;
        padding-left: 12px
    }
    .cms-13vl3ia {
        grid-row-start: 6;
        grid-column-start: 14;
        grid-row-end: 11;
        grid-column-end: 26
    }
    .cms-199s0fb {
        grid-row-start: 6;
        grid-column-start: 14;
        grid-row-end: 11;
        grid-column-end: 26
    }
    .cms-10uoeft {
        grid-row-start: 1;
        grid-column-start: 21;
        grid-row-end: 6;
        grid-column-end: 25
    }
    .cms-1rw4nq2 {
        grid-row-start: 1;
        grid-column-start: 21;
        grid-row-end: 6;
        grid-column-end: 25
    }
    .cms-1wnp0aa {
        grid-row-start: 1;
        grid-column-start: 21;
        grid-row-end: 6;
        grid-column-end: 25
    }
    .cms-1uw2z0j {
        grid-row-start: 6;
        grid-column-start: 14;
        grid-row-end: 11;
        grid-column-end: 26
    }
    .cms-jewmr5 {
        grid-row-start: 1;
        grid-column-start: 21;
        grid-row-end: 6;
        grid-column-end: 25
    }
    .cms-19zo1u6 {
        grid-row-start: 1;
        grid-column-start: 21;
        grid-row-end: 6;
        grid-column-end: 25
    }
    .cms-7g4cmt {
        grid-row-start: 1;
        grid-column-start: 21;
        grid-row-end: 6;
        grid-column-end: 25
    }
    .cms-5o7f1h {
        grid-row-start: 1;
        grid-column-start: 18;
        grid-row-end: 6;
        grid-column-end: 22
    }
    .cms-tws8er {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-f3vk8m {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 26
    }
    .cms-130wja2 {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 26
    }
    .cms-zs5pz2 {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 14
    }
    .cms-1lmcfuk {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 14
    }
    .cms-a3lurs {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 14
    }
    .cms-pszmlu {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 14
    }
    .cms-1ypka2m {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-mutiak {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-1um6r4o {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-yg1ye4 {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-1idzyzw {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-u6fgv9 {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-qu7faj {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-9aucj1 {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-1au0en3 {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-14umh6c {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 24px
    }
    .cms-1hq2fx8 {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 12;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
    .cms-takbfw {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 12;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
    .cms-iid1i1 {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 12;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }
    .cms-w1y6z7 {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 12;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }
    .cms-vjw0x7 {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 12;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
    .cms-xw23ct {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 12;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
    .cms-1azktbq {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 12;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }
    .cms-1yx1lji {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 12;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }
    .cms-1nfnne4 {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 12;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
    .cms-g67mbf {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 12;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
    .cms-a39uae {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 25px
    }
    .cms-i689hm {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13;
        padding-left: 12px
    }
    .cms-1uodawz {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 9;
        grid-column-end: 13
    }
    .cms-yv3x16 {
        grid-row-start: 3;
        grid-column-start: 7;
        grid-row-end: 8;
        grid-column-end: 13
    }
    .cms-sqyzwo {
        grid-row-start: 3;
        grid-column-start: 8;
        grid-row-end: 8;
        grid-column-end: 14
    }
    .cms-182ip2l {
        grid-row-start: 4;
        grid-column-start: 8;
        grid-row-end: 9;
        grid-column-end: 14
    }
    .cms-19btmes {
        grid-row-start: 5;
        grid-column-start: 8;
        grid-row-end: 10;
        grid-column-end: 14
    }
    .cms-1m1gwv6 {
        grid-row-start: 5;
        grid-column-start: 7;
        grid-row-end: 10;
        grid-column-end: 13
    }
    .cms-1kpdwp8 {
        grid-row-start: 5;
        grid-column-start: 6;
        grid-row-end: 10;
        grid-column-end: 12
    }
    .cms-hdyvjp {
        grid-row-start: 5;
        grid-column-start: 6;
        grid-row-end: 10;
        grid-column-end: 13
    }
    .cms-8xyaer {
        grid-row-start: 5;
        grid-column-start: 6;
        grid-row-end: 10;
        grid-column-end: 14
    }
    .cms-1pk9mr3 {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 10;
        grid-column-end: 8
    }
    .cms-r4m3ab {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-1gav45v {
        grid-row-start: 3;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 8
    }
    .cms-1pa9wjs {
        grid-row-start: 3;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-s9wahq {
        grid-row-start: 3;
        grid-column-start: 2;
        grid-row-end: 10;
        grid-column-end: 8
    }
    .cms-1bgffuo {
        grid-row-start: 6;
        grid-column-start: 14;
        grid-row-end: 11;
        grid-column-end: 21
    }
    .cms-1hjwdp {
        grid-row-start: 6;
        grid-column-start: 15;
        grid-row-end: 11;
        grid-column-end: 22
    }
    .cms-1g026mm {
        grid-row-start: 6;
        grid-column-start: 15;
        grid-row-end: 11;
        grid-column-end: 21
    }
    .cms-1o09x8i {
        grid-row-start: 6;
        grid-column-start: 15;
        grid-row-end: 10;
        grid-column-end: 21
    }
    .cms-1iksc10 {
        grid-row-start: 6;
        grid-column-start: 15;
        grid-row-end: 10;
        grid-column-end: 20
    }
    .cms-18hkiyc {
        grid-row-start: 6;
        grid-column-start: 14;
        grid-row-end: 10;
        grid-column-end: 19
    }
    .cms-1pomh4u {
        grid-row-start: 6;
        grid-column-start: 13;
        grid-row-end: 10;
        grid-column-end: 18
    }
    .cms-7xhhv {
        grid-row-start: 6;
        grid-column-start: 12;
        grid-row-end: 10;
        grid-column-end: 17
    }
    .cms-1vzt74u {
        grid-row-start: 6;
        grid-column-start: 10;
        grid-row-end: 10;
        grid-column-end: 15
    }
    .cms-1b58kdw {
        grid-row-start: 6;
        grid-column-start: 8;
        grid-row-end: 10;
        grid-column-end: 13
    }
    .cms-1i0a6bl {
        grid-row-start: 7;
        grid-column-start: 8;
        grid-row-end: 11;
        grid-column-end: 13
    }
    .cms-1hbs2qp {
        grid-row-start: 6;
        grid-column-start: 7;
        grid-row-end: 10;
        grid-column-end: 12
    }
    .cms-bty5hg {
        grid-row-start: 8;
        grid-column-start: 7;
        grid-row-end: 12;
        grid-column-end: 12
    }
    .cms-n6qxq7 {
        grid-row-start: 9;
        grid-column-start: 7;
        grid-row-end: 13;
        grid-column-end: 12
    }
    .cms-2af27r {
        grid-row-start: 10;
        grid-column-start: 7;
        grid-row-end: 14;
        grid-column-end: 12
    }
    .cms-qssjot {
        grid-row-start: 10;
        grid-column-start: 7;
        grid-row-end: 14;
        grid-column-end: 13
    }
    .cms-mzdni7 {
        grid-row-start: 10;
        grid-column-start: 7;
        grid-row-end: 14;
        grid-column-end: 14
    }
    .cms-k4oej5 {
        grid-row-start: 10;
        grid-column-start: 6;
        grid-row-end: 14;
        grid-column-end: 16
    }
    .cms-t534ac {
        grid-row-start: 10;
        grid-column-start: 5;
        grid-row-end: 14;
        grid-column-end: 15
    }
    .cms-h9vr6q {
        grid-row-start: 10;
        grid-column-start: 4;
        grid-row-end: 14;
        grid-column-end: 14
    }
    .cms-1mok64o {
        grid-row-start: 11;
        grid-column-start: 4;
        grid-row-end: 15;
        grid-column-end: 14
    }
    .cms-vzn044 {
        grid-row-start: 15;
        grid-column-start: 4;
        grid-row-end: 19;
        grid-column-end: 14
    }
    .cms-knfyvh {
        grid-row-start: 16;
        grid-column-start: 4;
        grid-row-end: 20;
        grid-column-end: 14
    }
    .cms-1l1fpbk {
        grid-row-start: 17;
        grid-column-start: 4;
        grid-row-end: 21;
        grid-column-end: 14
    }
    .cms-1rtus3x {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 10;
        grid-column-end: 26;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-15mzojp {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 10;
        grid-column-end: 26;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        padding-left: 0px
    }
    .cms-1x494t9 {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 25;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        padding-left: 0px
    }
    .cms-27n3ji {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 10;
        grid-column-end: 24;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        padding-left: 0px
    }
    .cms-kw52qj {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 9;
        grid-column-end: 24;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
        padding-left: 0px
    }
    .cms-1stq0my {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 9;
        grid-column-end: 24;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px
    }
    .cms-7ng54b {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 9;
        grid-column-end: 24;
        padding-top: 0px;
        padding-bottom: 0px
    }
    .cms-t9t4o8 {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 9;
        grid-column-end: 24;
        padding-top: 00px;
        padding-bottom: 0px
    }
    .cms-et4u5e {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 9;
        grid-column-end: 24;
        padding-top: 00px;
        padding-bottom: 00px
    }
    .cms-1c5z9wf {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 9;
        grid-column-end: 24;
        padding-top: 00px
    }
    .cms-zrk8bv {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 9;
        grid-column-end: 24
    }
    .cms-1br2403 {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 9;
        grid-column-end: 25
    }
    .cms-1hc5fr7 {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 10;
        grid-column-end: 25
    }
    .cms-1vz5ugy {
        grid-row-start: 5;
        grid-column-start: 21;
        grid-row-end: 9;
        grid-column-end: 25
    }
    .cms-urpsh7 {
        grid-row-start: 5;
        grid-column-start: 21;
        grid-row-end: 9;
        grid-column-end: 26
    }
    .cms-vhuq8v {
        grid-row-start: 5;
        grid-column-start: 21;
        grid-row-end: 10;
        grid-column-end: 26
    }
    .cms-1a8zf20 {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 26
    }
    .cms-ggwnc1 {
        grid-row-start: 6;
        grid-column-start: 20;
        grid-row-end: 11;
        grid-column-end: 25
    }
    .cms-1nzsfgf {
        grid-row-start: 6;
        grid-column-start: 19;
        grid-row-end: 11;
        grid-column-end: 24
    }
    .cms-1p2wiy7 {
        grid-row-start: 7;
        grid-column-start: 19;
        grid-row-end: 12;
        grid-column-end: 24
    }
    .cms-show7u {
        grid-row-start: 7;
        grid-column-start: 18;
        grid-row-end: 12;
        grid-column-end: 23
    }
    .cms-1ndt3wb {
        grid-row-start: 7;
        grid-column-start: 17;
        grid-row-end: 12;
        grid-column-end: 22
    }
    .cms-y4m2u1 {
        grid-row-start: 7;
        grid-column-start: 16;
        grid-row-end: 12;
        grid-column-end: 21
    }
    .cms-z01oo2 {
        grid-row-start: 7;
        grid-column-start: 14;
        grid-row-end: 12;
        grid-column-end: 19
    }
    .cms-1pn9lr7 {
        grid-row-start: 7;
        grid-column-start: 15;
        grid-row-end: 12;
        grid-column-end: 20
    }
    .cms-1djjtct {
        grid-row-start: 7;
        grid-column-start: 13;
        grid-row-end: 12;
        grid-column-end: 18
    }
    .cms-heu7e {
        grid-row-start: 7;
        grid-column-start: 12;
        grid-row-end: 12;
        grid-column-end: 17
    }
    .cms-16d1yu0 {
        grid-row-start: 1;
        grid-column-start: 22;
        grid-row-end: 6;
        grid-column-end: 26
    }
    .cms-gxaozt {
        grid-row-start: 2;
        grid-column-start: 21;
        grid-row-end: 7;
        grid-column-end: 25
    }
    .cms-1qac3f0 {
        grid-row-start: 3;
        grid-column-start: 21;
        grid-row-end: 8;
        grid-column-end: 25
    }
    .cms-9fd4p {
        grid-row-start: 4;
        grid-column-start: 21;
        grid-row-end: 9;
        grid-column-end: 25
    }
    .cms-2ecpl7 {
        grid-row-start: 5;
        grid-column-start: 21;
        grid-row-end: 10;
        grid-column-end: 25
    }
    .cms-1d6qebz {
        grid-row-start: 6;
        grid-column-start: 21;
        grid-row-end: 11;
        grid-column-end: 25
    }
    .cms-riywir {
        grid-row-start: 7;
        grid-column-start: 21;
        grid-row-end: 12;
        grid-column-end: 25
    }
    .cms-1q6teia {
        grid-row-start: 8;
        grid-column-start: 21;
        grid-row-end: 13;
        grid-column-end: 25
    }
    .cms-fvn0lj {
        grid-row-start: 8;
        grid-column-start: 20;
        grid-row-end: 13;
        grid-column-end: 24
    }
    .cms-ah3crb {
        grid-row-start: 8;
        grid-column-start: 18;
        grid-row-end: 13;
        grid-column-end: 22
    }
    .cms-16qj3kt {
        grid-row-start: 8;
        grid-column-start: 16;
        grid-row-end: 13;
        grid-column-end: 20
    }
    .cms-185mtrn {
        grid-row-start: 8;
        grid-column-start: 14;
        grid-row-end: 13;
        grid-column-end: 18
    }
    .cms-1jobhnb {
        grid-row-start: 8;
        grid-column-start: 12;
        grid-row-end: 13;
        grid-column-end: 16
    }
    .cms-1ekux4m {
        grid-row-start: 8;
        grid-column-start: 12;
        grid-row-end: 13;
        grid-column-end: 17
    }
    .cms-c0ljv3 {
        grid-row-start: 8;
        grid-column-start: 12;
        grid-row-end: 13;
        grid-column-end: 19
    }
    .cms-1b303b0 {
        grid-row-start: 12;
        grid-column-start: 12;
        grid-row-end: 16;
        grid-column-end: 19
    }
    .cms-wqmjrh {
        grid-row-start: 1;
        grid-column-start: 18;
        grid-row-end: 6;
        grid-column-end: 23
    }
    .cms-skg25u {
        grid-row-start: 1;
        grid-column-start: 18;
        grid-row-end: 6;
        grid-column-end: 24
    }
    .cms-1phk6gw {
        grid-row-start: 1;
        grid-column-start: 19;
        grid-row-end: 6;
        grid-column-end: 25
    }
    .cms-zld5h4 {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 17;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-9cnbkh {
        grid-row-start: 1;
        grid-column-start: 15;
        grid-row-end: 6;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1qcnrfj {
        grid-row-start: 1;
        grid-column-start: 15;
        grid-row-end: 6;
        grid-column-end: 18
    }
    .cms-1duohfo {
        grid-row-start: 1;
        grid-column-start: 15;
        grid-row-end: 5;
        grid-column-end: 18
    }
    .cms-1iv2xly {
        grid-row-start: 1;
        grid-column-start: 15;
        grid-row-end: 6;
        grid-column-end: 19
    }
    .cms-8cplxg {
        grid-row-start: 1;
        grid-column-start: 19;
        grid-row-end: 5;
        grid-column-end: 25
    }
    .cms-12mkn9p {
        grid-row-start: 2;
        grid-column-start: 19;
        grid-row-end: 6;
        grid-column-end: 25
    }
    .cms-1h4ovjr {
        grid-row-start: 3;
        grid-column-start: 19;
        grid-row-end: 7;
        grid-column-end: 25
    }
    .cms-m1z2x2 {
        grid-row-start: 4;
        grid-column-start: 19;
        grid-row-end: 8;
        grid-column-end: 25
    }
    .cms-1eli9oq {
        grid-row-start: 4;
        grid-column-start: 18;
        grid-row-end: 8;
        grid-column-end: 24
    }
    .cms-1e5skm1 {
        grid-row-start: 4;
        grid-column-start: 17;
        grid-row-end: 8;
        grid-column-end: 23
    }
    .cms-sun3fh {
        grid-row-start: 4;
        grid-column-start: 16;
        grid-row-end: 8;
        grid-column-end: 22
    }
    .cms-1xcsqyk {
        grid-row-start: 5;
        grid-column-start: 16;
        grid-row-end: 9;
        grid-column-end: 22
    }
    .cms-1glmtc3 {
        grid-row-start: 7;
        grid-column-start: 16;
        grid-row-end: 11;
        grid-column-end: 22
    }
    .cms-4b1488 {
        grid-row-start: 9;
        grid-column-start: 16;
        grid-row-end: 13;
        grid-column-end: 22
    }
    .cms-l2zr2w {
        grid-row-start: 10;
        grid-column-start: 16;
        grid-row-end: 14;
        grid-column-end: 22
    }
    .cms-hpnajs {
        grid-row-start: 11;
        grid-column-start: 16;
        grid-row-end: 15;
        grid-column-end: 22
    }
    .cms-4t4k8x {
        grid-row-start: 11;
        grid-column-start: 17;
        grid-row-end: 15;
        grid-column-end: 23
    }
    .cms-atkxza {
        grid-row-start: 11;
        grid-column-start: 15;
        grid-row-end: 15;
        grid-column-end: 21
    }
    .cms-1uzwy1m {
        grid-row-start: 11;
        grid-column-start: 13;
        grid-row-end: 15;
        grid-column-end: 19
    }
    .cms-94afl7 {
        grid-row-start: 11;
        grid-column-start: 12;
        grid-row-end: 15;
        grid-column-end: 18
    }
    .cms-gaqlw6 {
        grid-row-start: 11;
        grid-column-start: 11;
        grid-row-end: 15;
        grid-column-end: 17
    }
    .cms-14x6mt7 {
        grid-row-start: 11;
        grid-column-start: 10;
        grid-row-end: 15;
        grid-column-end: 16
    }
    .cms-kayqr0 {
        grid-row-start: 11;
        grid-column-start: 9;
        grid-row-end: 15;
        grid-column-end: 15
    }
    .cms-1doikcj {
        grid-row-start: 11;
        grid-column-start: 9;
        grid-row-end: 15;
        grid-column-end: 16
    }
    .cms-uvfv7x {
        grid-row-start: 11;
        grid-column-start: 9;
        grid-row-end: 15;
        grid-column-end: 18
    }
    .cms-1gl6jks {
        grid-row-start: 11;
        grid-column-start: 9;
        grid-row-end: 15;
        grid-column-end: 20
    }
    .cms-o3pinz {
        grid-row-start: 11;
        grid-column-start: 9;
        grid-row-end: 15;
        grid-column-end: 21
    }
    .cms-18wx48q {
        grid-row-start: 11;
        grid-column-start: 8;
        grid-row-end: 15;
        grid-column-end: 20
    }
    .cms-1qmyce {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 18
    }
    .cms-ounnol {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-lg);
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px
    }
    .cms-1d3uchd {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-lg);
        padding-top: 0px;
        padding-bottom: 0px
    }
    .cms-1d8168z {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-lg);
        padding-top: 0px
    }
    .cms-f54wg0 {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 18;
        padding: var(--theme-spacing-padding-lg)
    }
    .cms-12honc0 {
        grid-row-start: 1;
        grid-column-start: 15;
        grid-row-end: 6;
        grid-column-end: 19;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-iy2ivp {
        grid-row-start: 2;
        grid-column-start: 15;
        grid-row-end: 7;
        grid-column-end: 19
    }
    .cms-12bj6gg {
        grid-row-start: 2;
        grid-column-start: 15;
        grid-row-end: 6;
        grid-column-end: 19
    }
    .cms-zs6kox {
        grid-row-start: 1;
        grid-column-start: 15;
        grid-row-end: 5;
        grid-column-end: 19
    }
    .cms-1bxjt3 {
        grid-row-start: 1;
        grid-column-start: 14;
        grid-row-end: 5;
        grid-column-end: 18
    }
    .cms-1plbda0 {
        grid-row-start: 1;
        grid-column-start: 13;
        grid-row-end: 5;
        grid-column-end: 17
    }
    .cms-1mq1229 {
        grid-row-start: 1;
        grid-column-start: 12;
        grid-row-end: 5;
        grid-column-end: 16
    }
    .cms-1ighvla {
        grid-row-start: 1;
        grid-column-start: 11;
        grid-row-end: 5;
        grid-column-end: 15
    }
    .cms-11m4cso {
        grid-row-start: 1;
        grid-column-start: 10;
        grid-row-end: 5;
        grid-column-end: 14
    }
    .cms-1gyex3m {
        grid-row-start: 1;
        grid-column-start: 9;
        grid-row-end: 5;
        grid-column-end: 13
    }
    .cms-6te6q5 {
        grid-row-start: 1;
        grid-column-start: 9;
        grid-row-end: 5;
        grid-column-end: 14
    }
    .cms-2jzsww {
        grid-row-start: 1;
        grid-column-start: 9;
        grid-row-end: 6;
        grid-column-end: 14
    }
    .cms-h91who {
        grid-row-start: 1;
        grid-column-start: 9;
        grid-row-end: 6;
        grid-column-end: 15
    }
    .cms-agkojv {
        grid-row-start: 1;
        grid-column-start: 9;
        grid-row-end: 7;
        grid-column-end: 15
    }
    .cms-xg056h {
        grid-row-start: 1;
        grid-column-start: 8;
        grid-row-end: 7;
        grid-column-end: 14
    }
    .cms-1a1zw9v {
        grid-row-start: 1;
        grid-column-start: 7;
        grid-row-end: 7;
        grid-column-end: 13
    }
    .cms-1fkytqs {
        grid-row-start: 1;
        grid-column-start: 5;
        grid-row-end: 7;
        grid-column-end: 11
    }
    .cms-17z0r5h {
        grid-row-start: 1;
        grid-column-start: 4;
        grid-row-end: 7;
        grid-column-end: 10
    }
    .cms-1jmwvtc {
        grid-row-start: 1;
        grid-column-start: 3;
        grid-row-end: 7;
        grid-column-end: 9
    }
    .cms-13mlt13 {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 7;
        grid-column-end: 8
    }
    .cms-kp7l2u {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 8;
        grid-column-end: 8
    }
    .cms-3utchw {
        grid-row-start: 3;
        grid-column-start: 2;
        grid-row-end: 9;
        grid-column-end: 8
    }
    .cms-1ku9ovy {
        grid-row-start: 4;
        grid-column-start: 2;
        grid-row-end: 10;
        grid-column-end: 8
    }
    .cms-x7hafp {
        grid-row-start: 5;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 8
    }
    .cms-1n4qwn9 {
        grid-row-start: 6;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 8
    }
    .cms-7xzn03 {
        grid-row-start: 7;
        grid-column-start: 2;
        grid-row-end: 13;
        grid-column-end: 8
    }
    .cms-1gyqh7e {
        grid-row-start: 8;
        grid-column-start: 2;
        grid-row-end: 14;
        grid-column-end: 8
    }
    .cms-13onr5e {
        grid-row-start: 9;
        grid-column-start: 2;
        grid-row-end: 15;
        grid-column-end: 8
    }
    .cms-1unqdl5 {
        grid-row-start: 10;
        grid-column-start: 2;
        grid-row-end: 16;
        grid-column-end: 8
    }
    .cms-3gr3iq {
        grid-row-start: 1;
        grid-column-start: 15;
        grid-row-end: 6;
        grid-column-end: 26
    }
    .cms-7x406i {
        grid-row-start: 6;
        grid-column-start: 13;
        grid-row-end: 11;
        grid-column-end: 25
    }
    .cms-1wnsjet {
        grid-row-start: 6;
        grid-column-start: 12;
        grid-row-end: 11;
        grid-column-end: 24
    }
    .cms-o9ywmv {
        grid-row-start: 6;
        grid-column-start: 11;
        grid-row-end: 11;
        grid-column-end: 23
    }
    .cms-2i9v5n {
        grid-row-start: 6;
        grid-column-start: 10;
        grid-row-end: 11;
        grid-column-end: 22
    }
    .cms-1scl4ls {
        grid-row-start: 7;
        grid-column-start: 10;
        grid-row-end: 12;
        grid-column-end: 22
    }
    .cms-11fac7m {
        grid-row-start: 8;
        grid-column-start: 10;
        grid-row-end: 13;
        grid-column-end: 22
    }
    .cms-1oeq6ah {
        grid-row-start: 9;
        grid-column-start: 10;
        grid-row-end: 14;
        grid-column-end: 22
    }
    .cms-10r270m {
        grid-row-start: 10;
        grid-column-start: 10;
        grid-row-end: 15;
        grid-column-end: 22
    }
    .cms-18rluy8 {
        grid-row-start: 11;
        grid-column-start: 10;
        grid-row-end: 16;
        grid-column-end: 22
    }
    .cms-14ppt0u {
        grid-row-start: 12;
        grid-column-start: 10;
        grid-row-end: 17;
        grid-column-end: 22
    }
    .cms-ypof5m {
        grid-row-start: 13;
        grid-column-start: 10;
        grid-row-end: 18;
        grid-column-end: 22
    }
    .cms-1tv9x6d {
        grid-row-start: 14;
        grid-column-start: 10;
        grid-row-end: 19;
        grid-column-end: 22
    }
    .cms-wpaqn5 {
        grid-row-start: 15;
        grid-column-start: 10;
        grid-row-end: 20;
        grid-column-end: 22
    }
    .cms-1pfcpkl {
        grid-row-start: 16;
        grid-column-start: 10;
        grid-row-end: 21;
        grid-column-end: 22
    }
    .cms-1pmfyst {
        grid-row-start: 17;
        grid-column-start: 10;
        grid-row-end: 22;
        grid-column-end: 22
    }
    .cms-1ioohx8 {
        grid-row-start: 17;
        grid-column-start: 9;
        grid-row-end: 22;
        grid-column-end: 21
    }
    .cms-v6jip {
        grid-row-start: 17;
        grid-column-start: 8;
        grid-row-end: 22;
        grid-column-end: 20
    }
    .cms-1ql4iay {
        grid-row-start: 17;
        grid-column-start: 4;
        grid-row-end: 22;
        grid-column-end: 16
    }
    .cms-5ezyud {
        grid-row-start: 17;
        grid-column-start: 3;
        grid-row-end: 22;
        grid-column-end: 15
    }
    .cms-19qfzq9 {
        grid-row-start: 17;
        grid-column-start: 3;
        grid-row-end: 22;
        grid-column-end: 16
    }
    .cms-1glrv1b {
        grid-row-start: 17;
        grid-column-start: 3;
        grid-row-end: 22;
        grid-column-end: 17
    }
    .cms-1updk80 {
        grid-row-start: 17;
        grid-column-start: 3;
        grid-row-end: 22;
        grid-column-end: 18
    }
    .cms-193b7a8 {
        grid-row-start: 17;
        grid-column-start: 3;
        grid-row-end: 22;
        grid-column-end: 19
    }
    .cms-tuizmr {
        grid-row-start: 17;
        grid-column-start: 3;
        grid-row-end: 22;
        grid-column-end: 20
    }
    .cms-ky28ez {
        grid-row-start: 17;
        grid-column-start: 3;
        grid-row-end: 22;
        grid-column-end: 21
    }
    .cms-5szup9 {
        grid-row-start: 17;
        grid-column-start: 3;
        grid-row-end: 21;
        grid-column-end: 13
    }
    .cms-6hic39 {
        grid-row-start: 2;
        grid-column-start: 15;
        grid-row-end: 7;
        grid-column-end: 26
    }
    .cms-j32ayh {
        grid-row-start: 3;
        grid-column-start: 15;
        grid-row-end: 8;
        grid-column-end: 26
    }
    .cms-sg7okj {
        grid-row-start: 4;
        grid-column-start: 15;
        grid-row-end: 9;
        grid-column-end: 26
    }
    .cms-v50m1c {
        grid-row-start: 5;
        grid-column-start: 15;
        grid-row-end: 10;
        grid-column-end: 26
    }
    .cms-vtscgp {
        grid-row-start: 5;
        grid-column-start: 14;
        grid-row-end: 10;
        grid-column-end: 25
    }
    .cms-vyh8e {
        grid-row-start: 5;
        grid-column-start: 13;
        grid-row-end: 10;
        grid-column-end: 24
    }
    .cms-1op2l11 {
        grid-row-start: 5;
        grid-column-start: 12;
        grid-row-end: 10;
        grid-column-end: 23
    }
    .cms-d0p0wm {
        grid-row-start: 5;
        grid-column-start: 11;
        grid-row-end: 10;
        grid-column-end: 22
    }
    .cms-y15jjn {
        grid-row-start: 5;
        grid-column-start: 10;
        grid-row-end: 10;
        grid-column-end: 21
    }
    .cms-1yl29nn {
        grid-row-start: 5;
        grid-column-start: 9;
        grid-row-end: 10;
        grid-column-end: 20
    }
    .cms-13vrdok {
        grid-row-start: 5;
        grid-column-start: 8;
        grid-row-end: 10;
        grid-column-end: 19
    }
    .cms-rloc4g {
        grid-row-start: 5;
        grid-column-start: 7;
        grid-row-end: 10;
        grid-column-end: 18
    }
    .cms-bh3ucw {
        grid-row-start: 5;
        grid-column-start: 6;
        grid-row-end: 10;
        grid-column-end: 17
    }
    .cms-e3todm {
        grid-row-start: 5;
        grid-column-start: 6;
        grid-row-end: 10;
        grid-column-end: 16
    }
    .cms-1l6w846 {
        grid-row-start: 5;
        grid-column-start: 6;
        grid-row-end: 10;
        grid-column-end: 15
    }
    .cms-1ss7fa9 {
        grid-row-start: 5;
        grid-column-start: 6;
        grid-row-end: 10;
        grid-column-end: 14
    }
    .cms-q8ow9j {
        grid-row-start: 1;
        grid-column-start: 2;
        grid-row-end: 10;
        grid-column-end: 14
    }
    .cms-lrh784 {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 11;
        grid-column-end: 14
    }
    .cms-1a2p0zy {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 14
    }
    .cms-1xvrjcs {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 13;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }
    .cms-8fdlc9 {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 14;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }
    .cms-wq3ti3 {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 16;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
    .cms-120etex {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 21;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
    .cms-nwmdyq {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 23;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }
    .cms-jfx22t {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 24            ;
        --viskan-grid-column-count: 24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }
    .cms-athcsl {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 24            ;
        --viskan-grid-column-count: 23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }
    .cms-673e86 {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 24            ;
        --viskan-grid-column-count: 22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
    .cms-180duv6 {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 24            ;
        --viskan-grid-column-count: 21                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
    .cms-13rp10v {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 24            ;
        --viskan-grid-column-count: 20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }
    .cms-16ugoug {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 24            ;
        --viskan-grid-column-count: 19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
    .cms-1f99jhr {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 24            ;
        --viskan-grid-column-count: 18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
    .cms-1wdt5ye {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 24            ;
        --viskan-grid-column-count: 17                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }
    .cms-mgulmg {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 24            ;
        --viskan-grid-column-count: 16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
    .cms-13x8aj9 {
        grid-row-start: 2;
        grid-column-start: 2;
        grid-row-end: 12;
        grid-column-end: 20;
        --viskan-grid-row-count: 24            ;
        --viskan-grid-column-count: 15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }
    .cms-36w7j9 {
        grid-row-start: 2;
        grid-column-start: 14;
        grid-row-end: 6;
        grid-column-end: 18
    }
    .cms-172wax1 {
        grid-row-start: 3;
        grid-column-start: 8;
        grid-row-end: 9;
        grid-column-end: 14;
        padding-left: 24px
    }
}.cms-1c3dl4 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6
}
.cms-18m33q0 {
    list-style-type: none
}
.cms-46ao7a {
    list-style: none;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: var(--theme-spacing-padding-sm)
}
.cms-11vy2v7 {
    white-space: nowrap
}
.cms-o77ebn {
    background-color: var(--theme-color-background-secondary);
    color: var(--theme-color-text-secondary)
}
.cms-6ae1b7 {
    display: flex;
    align-items: center
}
.cms-11pn0zp {
    position: relative
}
.cms-t4tkio {
    position: absolute;
    left: 0;
    top: 0
}
.cms-10e0fme {
    width: 30px;
    height: 30px
}
.cms-x296ok {
    text-decoration: line-through;
    opacity: 0.5
}
.cms-1fe3owl {
    display: flex
}
.cms-1ounjwn {
    display: flex;
    align-items: center
}
.cms-bhyhen {
    display: none;
    align-items: center;
    border-radius: 10px;
    padding: 0px 10px 0px 10px;
    background-color: var(--theme-color-background-dark-danger)
}
.cms-1gcj51c {
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    text-decoration: line-through;
    background-color: var(--theme-color-background-dark-danger);
    font-size: 14px
}
.cms-10oc3or {
    display: none
}
.cms-1421x7v {
    background-color: var(--theme-color-background-hero-green);
    padding: 4px 8px;
    color: var(--theme-color-text-primary);
    border-radius: 0px 5px 5px 0px
}
.cms-4qobfr {
    position: absolute;
    top: 20px;
    left: 0px
}
.cms-1hs3my3 {
    width: 70px
}
.cms-1ot1eaz {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    margin-top: 20px
}
.cms-ztvy10 {
    padding: var(--theme-spacing-padding-sm)
}
.cms-1c1stw8 {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    background-color: var(--theme-color-background-site-background);
    padding-bottom: 16px;
    gap: 5px
}
.cms-1yd5xzo {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    background-color: var(--theme-color-background-green);
    border-radius: 10px 0px 0px 10px
}
.cms-lzr77g {
    width: 12px
}
.cms-1rwlqyh {
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center
}
.cms-1elbzj2 {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    background-color: var(--theme-color-background-green);
    border-radius: 0px 10px 10px 0px
}
.cms-v4u7p2 {
    width: 14px
}
.cms-1c35rgy {
    position: absolute;
    left: 0;
    top: 50%
}
.cms-5nuhq2 {
    position: absolute;
    right: 0;
    top: 50%
}
.cms-5643i1 {
    display: flex;
    justify-content: center;
    padding-top: 4px
}
.cms-5gi1pt {
    width: 30px;
    height: 6px;
    border-radius: 0px
}
.cms-fqxpmg {
    width: 26px;
    height: 26px
}
.cms-1x0tkqd {
    height: 100%
}
.cms-1fk2baz {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: 90px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center
}
.cms-zghxzo {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px;
    width: 90px;
    height: 40px
}
.cms-1k0dazw {
    text-align: center
}
.cms-re8xw6 {
    min-width: 120px;
    min-height: 120px;
    max-width: 120px;
    max-height: 120px;
    object-fit: contain
}
.cms-10mbklv {
    text-align: center;
    text-align: center;
    padding: var(--theme-spacing-padding-xs);
    color: var(--theme-color-text-primary);
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}
.cms-xvc1yq {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    text-align: center;
    flex: 1;
    position: relative
}
.cms-1ssemwp {
    position: absolute;
    top: -30px;
    right: -12px;
    font-weight: 500;
    border-radius: 10px;
    transform: rotate(-0.02turn);
    background-color: var(--theme-color-background-dark-red)
}
.cms-18mtav8 {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    top: -45px;
    right: -12px;
    font-weight: 500;
    border-radius: 10px
}
.cms-ugevy8 {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    top: -65px;
    right: -12px;
    font-size: 30px;
    font-weight: 500;
    border-radius: 10px;
    z-index: 2
}
.cms-1j5y1jq {
    white-space: nowrap;
    width: 100%
}
.cms-1tovhyn {
    background-color: var(--theme-color-background-hero-green);
    color: var(--theme-color-text-primary);
    display: flex;
    align-items: center;
    height: 46.5px;
    border-radius: 10px
}
.cms-1mvl1vl {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px;
    overflow: hidden;
    height: 100%
}
.cms-1mtnyxd {
    padding-bottom: 20px
}
.cms-u4g3xi {
    display: flex;
    max-width: 1440px;
    margin: auto;
    flex-direction: column
}
.cms-arawyv {
    padding-bottomgrid-gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-1oo61ao {
    paddinggrid-gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-1bfgeso {
    opaddinggrid-gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-6wje1o {
    grid-gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
.cms-116wgfz {
    padding-bottom: 30
}
.cms-sot2gg {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px;
    overflow: hidden;
    height: 100%;
    padding-bottom: 20px
}
.cms-18x8lsm {
    background-color: var(--theme-color-background-hero-green);
    color: var(--theme-color-text-primary);
    display: flex;
    align-items: center;
    height: 46.5px;
    border-radius: 10px
}
.cms-1f57fy2 {
    background-color: var(--theme-color-background-hero-green);
    color: var(--theme-color-text-primary);
    display: flex;
    align-items: center;
    height: 46.5px;
    border-radius: 10px
}
.cms-maxeb4 {
    background-color: var(--theme-color-background-hero-green);
    color: var(--theme-color-text-primary);
    display: flex;
    align-items: center;
    height: 42px;
    border-radius: 10px
}
.cms-g15x83 {
    white-space: nowrap;
    width: 100%
}
.cms-16u6kun {
    white-space: nowrap;
    width: 100%
}
.cms-lxnjfv {
    white-space: nowrap;
    width: 100%;
    font-size: 14px
}
.cms-v4wj3c {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    margin-bottom: 4px;
    padding: var(--theme-spacing-padding-xs);
    color: var(--theme-color-text-primary)
}
.cms-1b0nbia {
    text-align: center;
    color: var(--theme-color-text-primary)
}
.cms-1omzbh7 {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 310px;
    overflow: hidden !important;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px;
    color: var(--theme-color-text-primary)
}
.cms-nim9if {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 155px;
    right: 0px;
    font-weight: 700;
    border-radius: 10px
}
.cms-3sw7r5 {
    position: absolute;
    bottom: 125px;
    right: -5px;
    font-weight: 700;
    border-radius: 10px;
    transform: rotate(-0.02turn);
    background-color: var(--theme-color-background-dark-red)
}
.cms-1gfm4oe {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 155px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10px;
    z-index: 2
}
.cms-1u1yx4x {
    min-width: 120px;
    min-height: 120px;
    max-width: 120px;
    max-height: 120px
}
.cms-v2122 {
    z-index: 2
}
.cms-1q9c60v {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    padding: var(--theme-spacing-padding-sm);
    padding-top: 4px;
    padding-bottom: 04px
}
.cms-262m1r {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: var(--theme-spacing-padding-sm);
    font-size: 18px;
    width: fit-content;
    padding-top: 04px;
    padding-bottom: 04px
}
.cms-1k4o2pw {
    background-color: var(--theme-color-background-hero-green);
    color: var(--theme-color-text-primary);
    display: flex;
    align-items: center;
    min-height: 46px;
    height: 46px;
    border-radius: 10px
}
.cms-1v0l950 {
    white-space: nowrap;
    width: 100%;
    font-size: 14px;
    margin-top: auto
}
.cms-1a2vt0q {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    text-align: center
}
.cms-11ctxul {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    text-align: center
}
.cms-1vf6ii3 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100px;
    width: 100%;
    text-align: center
}
.cms-1gak1ln {
    white-space: nowrap;
    width: 100%;
    font-size: 14px
}
.cms-7honfm {
    height: 100
}
.cms-xfk5g6 {
    background-color: var(--theme-color-background-hero-green);
    color: var(--theme-color-text-primary);
    display: flex;
    align-items: center;
    min-height: 46px;
    border-radius: 10px
}
.cms-r04cvt {
    background-color: var(--theme-color-background-hero-green);
    color: var(--theme-color-text-primary);
    display: flex;
    align-items: center;
    minheight: 46px;
    border-radius: 10px
}
.cms-1f5dkhi {
    background-color: var(--theme-color-background-hero-green);
    color: var(--theme-color-text-primary);
    display: flex;
    align-items: center;
    height: 46px;
    border-radius: 10px
}
.cms-oruoi1 {
    width: 26px
}
.cms-1fgfouu {
    width: 2px
}
.cms-10e4g6y {
    height: 26px;
    width: 26px
}
.cms-j3hjkn {
    width: 30px;
    height: px;
    border-radius: 0px
}
.cms-1jqlu1q {
    width: 30px;
    height: 4px;
    border-radius: 0px
}
.cms-13bd3qu {
    width: 30px;
    height: 2px;
    border-radius: 0px
}
.cms-am53bc {
    width: 30px;
    heightt: 2px;
    border-radius: 0px
}
.cms-1c72t1a {
    width: 30px;
    heigt: 2px;
    border-radius: 0px
}
.cms-1s6w848 {
    width: 30px;
    het: 2px;
    border-radius: 0px
}
.cms-1cqyn8o {
    width: 30px;
    heihgt: 2px;
    border-radius: 0px
}
.cms-5s9kf0 {
    width: 30px;
    heihgt: 4px;
    border-radius: 0px
}
.cms-1rga9zr {
    width: 30px;
    heiht: 4px;
    border-radius: 0px
}
.cms-1bh40u3 {
    width: 30px;
    heiht: 14px;
    border-radius: 0px
}
.cms-1cq3l6s {
    width: 30px;
    border-radius: 0px
}
.cms-1kyfc31 {
    width: 30px;
    border-radius: 0px;
    color: #DADADA
}
.cms-8bt85n {
    width: 30px;
    border-radius: 0px;
    color: #DADADA
}
.cms-8bt85n:active {
    color: #000000
}
.cms-lj3owl {
    width: 30px;
    border-radius: 0px;
    color: #DADADA
}
.cms-lj3owl:active {
    color: #
}
.cms-nv9jkg {
    width: 30px;
    border-radius: 0px;
    color: DADADA
}
.cms-1fh8sve {
    border-radius: 40px
}
.cms-1066rdg {
    border-radius: 10px
}
.cms-b5dxu {
    width: 30px;
    border-radius: 0
}
.cms-1jrq922 {
    width: 30px;
    border-radius: 10px 0px 0px 10px
}
.cms-hlp6qw {
    width: 20px;
    border-radius: 10px 0px 0px 10px
}
.cms-f2p0bt {
    width: 20px;
    border-radius: 10px 0px 0px
}
.cms-1fb05b9 {
    width: 20px;
    border-radius: 10px 0px 0p
}
.cms-17a8awe {
    width: 20px;
    border-radius: 10px 0px
}
.cms-15ldrop {
    width: 20px;
    border-radius: 10px 0
}
.cms-k1h3es {
    width: 20px;
    border-radius: 10px
}
.cms-1cljvg1 {
    width: 20px
}
.cms-ohzd6p {
    display: flex;
    justify-content: space-between;
    padding-top: 4px
}
.cms-1uqfvtv {
    display: flex;
    justify-content: space-between;
    padding-top: 14px
}
.cms-egbuvo {
    display: flex;
    justify-content: space-between;
    padding-top: 24px
}
.cms-1m7uh49 {
    display: flex;
    justify-content: space-between;
    padding-top: 24px
}
.cms-9dkc5z {
    position: absolute;
    right: 0;
    top: 50
}
.cms-vubkqj {
    position: absolute;
    right: 0
}
.cms-1a3quln {
    right: 0
}
.cms-47ykvp {
    left: 0
}
.cms-12eff5w {
    position: absolute;
    left: 0
}
.cms-10xi4o8 {
    position: absolute;
    ri: 0
}
.cms-129eycd {
    position: absolute;
    r: 0
}
.cms-1f6mvv8 {
    position: absolute;
    rg: 0
}
.cms-1djys3t {
    position: absolute
}
.cms-1b7vkg7 {
    width: 16px
}
.cms-1ehiram {
    display: flex;
    height: 46px
}
.cms-1gn14hj {
    display: fle
}
.cms-rb2100 {
    width: 16
}
.cms-1ch0h9k {
    width: 1
}
.cms-19nhsmu {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: var(--theme-spacing-padding-sm);
    font-size: 18px;
    width: fit-content;
    padding-top: 04px;
    padding-bottom: 0px
}
.cms-i4l4nb {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: var(--theme-spacing-padding-sm);
    font-size: 18px;
    width: fit-content;
    padding-top: 0px;
    padding-bottom: 0px
}
.cms-828iqz {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    padding: var(--theme-spacing-padding-sm);
    padding-top: 4px;
    padding-bottom: 0px
}
.cms-15ri1fo {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    padding: var(--theme-spacing-padding-sm);
    padding-top: 0px;
    padding-bottom: 0px
}
.cms-6horok {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: var(--theme-spacing-padding-sm);
    font-size: 18px;
    width: fit-content;
    padding-top: 0px;
    padding-bottom: 120px
}
.cms-1wr2pta {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: var(--theme-spacing-padding-sm);
    font-size: 18px;
    width: fit-content;
    padding-top: 0px
}
.cms-1g3eggz {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: var(--theme-spacing-padding-sm);
    font-size: 18px;
    width: fit-content
}
.cms-1jfj8dl {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    padding: var(--theme-spacing-padding-sm);
    padding-top: 0px
}
.cms-y08mzw {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    padding: var(--theme-spacing-padding-sm)
}
.cms-1hofrdh {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: var(--theme-spacing-padding-sm);
    font-size: 18px;
    width: fit-content;
    height: 40px
}
.cms-1xn4vev {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: var(--theme-spacing-padding-sm);
    font-size: 18px;
    width: fit-content;
    height: 40px
}
.cms-283gd2 {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    padding: var(--theme-spacing-padding-sm)
}
.cms-13g5mzu {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: fit-content;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    padding: var(--theme-spacing-padding-sm)
}
.cms-g53rs1 {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px;
    width: fit-content;
    height: 40px
}
.cms-2clpoz {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: fit-content;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center
}
.cms-xcfutb {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: fit-;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center
}
.cms-1vmoueb {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: 90px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center
}
.cms-1ydzrdz {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: 90px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center
}
.cms-miioam {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px;
    width: fit-content;
    height: 40px
}
.cms-1dbvzsu {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px;
    width: fit;
    height: 40px
}
.cms-1fne3ud {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    background-color: var(--theme-color-background-site-background);
    padding-bottom: 16px
}
.cms-1hku82r {
    height: 25px;
    width: 26px
}
.cms-xxd0m3 {
    height: 25px;
    width: 25px
}
.cms-1fbyjt8 {
    height: 25px;
    width: 28px
}
.cms-syj8d5 {
    height: 28px;
    width: 28px
}
.cms-ulj0tw {
    height: 30px;
    width: 28px
}
.cms-13gcv08 {
    height: 30px
}
.cms-rdqxfa {
    width: 30px;
    height: 32px
}
.cms-2srcg2 {
    width: 3px;
    height: 32px
}
.cms-18sjmgo {
    width: 32px;
    height: 32px
}
.cms-13bo27p {
    width: 32px;
    height: 34px
}
.cms-o4no3u {
    width: 34px;
    height: 34px
}
.cms-12174qz {
    width: 34px;
    height: 20px
}
.cms-1fp682v {
    width: 20px;
    height: 20px
}
.cms-1xhgoso {
    position: absolute;
    top: 50%;
    left: -20px
}
.cms-2287we {
    position: absolute;
    top: 50%;
    left: -20
}
.cms-1d2h972 {
    position: absolute;
    top: 50%;
    left: -
}
.cms-1e6w6pe {
    position: absolute;
    top: 50
}
.cms-zmiw2a {
    z-index: 9
}
.cms-1weo8hq {
    z-index: NaN
}
.cms-1pzbd9w {
    min-width: 120px;
    min-height: 120px;
    max-width: 120px;
    max-height: 120px
}
.cms-x36udr {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6
}
.cms-1fo60d7 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 120px;
    min-height: 120px;
    max-width: 120px;
    max-height: 120px
}
.cms-t45ww5 {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 14px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10px;
    z-index: 2
}
.cms-rb3kyr {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 140px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10px;
    z-index: 2
}
.cms-xriozs {
    position: absolute;
    bottom: 1px;
    right: -5px;
    font-weight: 700;
    border-radius: 10px;
    transform: rotate(-0.02turn);
    background-color: var(--theme-color-background-dark-red)
}
.cms-177vjkf {
    position: absolute;
    bottom: 110px;
    right: -5px;
    font-weight: 700;
    border-radius: 10px;
    transform: rotate(-0.02turn);
    background-color: var(--theme-color-background-dark-red)
}
.cms-xxaojo {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 1px;
    right: 0px;
    font-weight: 700;
    border-radius: 10px
}
.cms-eju2z7 {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 140px;
    right: 0px;
    font-weight: 700;
    border-radius: 10px
}
.cms-z8c0br {
    min-width: 120px;
    min-height: 120px;
    max-width: 120px;
    max-height: 250px
}
.cms-11xla0y {
    min-width: 120px;
    min-height: 120px;
    max-width: 250px;
    max-height: 250px
}
.cms-14fdt28 {
    min-width: 120px;
    min-height: 250px;
    max-width: 250px;
    max-height: 250px
}
.cms-14n3evf {
    min-width: 1200px;
    min-height: 250px;
    max-width: 250px;
    max-height: 250px
}
.cms-cyqnj4 {
    min-width: 250px;
    min-height: 250px;
    max-width: 250px;
    max-height: 250px
}
.cms-1rvv8qn {
    min-width: 250px;
    min-height: 250px;
    max-width: 250px;
    max-height: 250px
}
.cms-15ihce6 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 120px;
    min-height: 120px;
    max-width: 120px;
    max-height: 0px
}
.cms-bdfgx6 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 120px;
    min-height: 120px;
    max-width: 120px;
    max-height: 250px
}
.cms-1ifentu {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 120px;
    min-height: 120px;
    max-width: 20px;
    max-height: 250px
}
.cms-1jjf31e {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 120px;
    min-height: 120px;
    max-width: 250px;
    max-height: 250px
}
.cms-ijwiju {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 120px;
    min-height: 100px;
    max-width: 250px;
    max-height: 250px
}
.cms-gytzub {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 120px;
    min-height: 250px;
    max-width: 250px;
    max-height: 250px
}
.cms-vrr9ye {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 1px;
    min-height: 250px;
    max-width: 250px;
    max-height: 250px
}
.cms-jd3qw0 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 130px;
    min-height: 250px;
    max-width: 250px;
    max-height: 250px
}
.cms-osgsmz {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: px;
    min-height: 250px;
    max-width: 250px;
    max-height: 250px
}
.cms-1apr4yl {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 250px;
    min-height: 250px;
    max-width: 250px;
    max-height: 250px
}
.cms-1o8j71u {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 250px;
    min-height: 250px;
    max-width: 250px;
    max-height: 250px
}
.cms-1fb0yiw {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 140px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10px;
    z-index: 2
}
.cms-129dv1v {
    position: absolute;
    bottom: 110px;
    right: -5px;
    font-weight: 700;
    border-radius: 10px;
    transform: rotate(-0.02turn);
    background-color: var(--theme-color-background-dark-red)
}
.cms-1z04ebd {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 140px;
    right: 0px;
    font-weight: 700;
    border-radius: 10px
}
.cms-tbe57f {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 310px;
    overflow: hidden !important;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px;
    color: var(--theme-color-text-primary)
}
.cms-1kbaz4i {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 140px;
    right: -20px;
    font-weight: 700;
    border-radius: 10px
}
.cms-1lqbnwy {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: 90px;
    height: 40px
}
.cms-g05ooc {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 140px;
    right: -20px;
    font-weight: 700;
    border-radius: 10px;
    padding: 0px 20px 0px 20px
}
.cms-htce34 {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 140px;
    right: -20px;
    font-weight: 700;
    border-radius: 10px;
    padding: 0px 20px 0px 20px
}
.cms-11crm6e {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: 90px
}
.cms-zdaadt {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px;
    width: 90px
}
.cms-crs1e4 {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px;
    width: 90px;
    height: 40px
}
.cms-verc8k {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px;
    width: 90px
}
.cms-1bx7vi0 {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px
}
.cms-1crqqgx {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    font-size: 18px
}
.cms-1njyxnk {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px
}
.cms-ll1em9 {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px;
    width: 0px
}
.cms-1ybw41b {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px;
    width: 110px
}
.cms-1c59lqh {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px;
    width: 110px
}
.cms-2gguun {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px;
    width: 110px
}
.cms-j622lf {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px;
    width: 110px
}
.cms-1pses60 {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px;
    width: 110px
}
.cms-7gw172 {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: -7px;
    padding-right: 0px
}
.cms-9r8ghr {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: 0px;
    padding-right: 0px
}
.cms-1syh6d0 {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: 00px;
    padding-right: 0px
}
.cms-14fq66d {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: px;
    padding-right: 0px
}
.cms-1egl3ca {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: 8px;
    padding-right: 0px
}
.cms-sjckyd {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: 8px;
    padding-right: 24px
}
.cms-1fhnbbq {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: 24px;
    padding-right: 24px
}
.cms-1ptyjir {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: 24px;
    padding-right: 248px
}
.cms-1r3lbx6 {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 18px;
    padding-left: 24px
}
.cms-1qzfy3s {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 310px;
    overflow: hidden !important;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px;
    color: var(--theme-color-text-primary)
}
.cms-1jwg6mo {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 310px;
    overflow: hidden !important;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px;
    color: var(--theme-color-text-primary)
}
.cms-10761p1 {
    min-width: 250px;
    min-height: 250px;
    max-width: 250px
}
.cms-mgb93i {
    min-width: 250px;
    min-height: 250px
}
.cms-12zo7en {
    min-width: 250px
}
.cms-uzpotn {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 250px;
    min-height: 250px;
    max-width: 250px
}
.cms-k25gsq {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 250px;
    min-height: 250px
}
.cms-1nhtwji {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 250px;
    min-height: 300px
}
.cms-1h5nfjj {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 300px;
    min-height: 300px
}
.cms-wvcybk {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 300px;
    min-height: 3px
}
.cms-6atjq {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    min-width: 300px
}
.cms-ejp9ih {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    height: 300px
}
.cms-1ywu0fo {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    width: 300px;
    height: 300px
}
.cms-inaw00 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    width: 250px;
    height: 300px
}
.cms-4avqi6 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    width: 250px
}
.cms-1f4514h {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    width: 250px;
    height: 250px
}
.cms-5042c8 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    width: 250px;
    height: 25px
}
.cms-a02i6i {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    width: 250px;
    height: 2px
}
.cms-4m4bv3 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    width: 25px
}
.cms-mpbddj {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 140px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10px;
    z-index: NaN
}
.cms-pgaeha {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 140px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10px
}
.cms-1mjr1ga {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 310px;
    overflow: hidden !importan;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px;
    color: var(--theme-color-text-primary)
}
.cms-f7b7y7 {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 310px;
    overflow: hidden !impo;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px;
    color: var(--theme-color-text-primary)
}
.cms-12al0ct {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 310px;
    overflow: hidden !im;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px;
    color: var(--theme-color-text-primary)
}
.cms-1k0pug0 {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 310px;
    overflow: hidden;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px;
    color: var(--theme-color-text-primary)
}
.cms-aj39l9 {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 310px;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px;
    color: var(--theme-color-text-primary)
}
.cms-1mep5wx {
    position: absolute;
    bottom: 110px;
    right: -5px;
    font-weight: 700;
    border-radius: 10px;
    z-index: 1;
    transform: rotate(-0.02turn);
    background-color: var(--theme-color-background-dark-red)
}
.cms-15u43in {
    position: absolute;
    bottom: 110px;
    right: -5px;
    font-weight: 700;
    border-radius: 10px;
    overflow: hidden !important;
    transform: rotate(-0.02turn);
    background-color: var(--theme-color-background-dark-red)
}
.cms-ukcqa9 {
    position: absolute;
    bottom: 110px;
    right: -5px;
    font-weight: 700;
    border-radius: 10px;
    overflow: hidden !im;
    transform: rotate(-0.02turn);
    background-color: var(--theme-color-background-dark-red)
}
.cms-1eop6cr {
    position: absolute;
    bottom: 110px;
    right: -5px;
    font-weight: 700;
    border-radius: 10px;
    overflow: hidden;
    transform: rotate(-0.02turn);
    background-color: var(--theme-color-background-dark-red)
}
.cms-1uflli2 {
    width: 25px;
    height: 25px;
    margin-right: 10px
}
.cms-mhcywf {
    text-decoration: line-through;
    color: var(--theme-color-text-secondary)
}
.cms-g97ff5 {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 120px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10px
}
.cms-ana8lt {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 22px;
    text-decoration: line-through
}
.cms-oeizhg {
    background-color: var(--theme-color-background-dark-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 22px
}
.cms-vyjpq0 {
    background-color: var(--theme-color-background-danger);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 22px
}
.cms-cmfc5 {
    display: flex;
    max-width: 1440px;
    margin: auto
}
.cms-5zejil {
    display: flex;
    max-width: 1440px
}
.cms-1ah4ib1 {
    display: flex;
    max-width: 1440
}
.cms-j42hve {
    grid-gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background);
    max-width: var(--theme-size-max-width-primary)
}
.cms-1kffh1d {
    min-width: 100px;
    min-height: 100px
}
.cms-11448x {
    min-width: 100px;
    min-height: 100px
}
.cms-11wdf04 {
    padding: var(--theme-spacing-padding-sm);
    width: 100%
}
.cms-11pf9ck {
    padding: var(--theme-spacing-padding-sm);
    width: 100px
}
.cms-vitgw9 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    margin-bottom: 4px;
    padding: var(--theme-spacing-padding-xs)
}
.cms-10lhvls {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 310px;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px
}
.cms-16yb1ce {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 180px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10px
}
.cms-v8wmr0 {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 180px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10px
}
.cms-1e6xjsp {
    background-color: var(--theme-color-background-danger);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 11px
}
.cms-v3qcb4 {
    background-color: var(--theme-color-background-danger);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px
}
.cms-yrupgv {
    background-color: var(--theme-color-background-danger);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px
}
.cms-1d907mn {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 290px;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px
}
.cms-ucd028 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 10px;
    width: 100%;
    text-align: center
}
.cms-28datd {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 140px;
    width: 100%;
    text-align: center
}
.cms-1xtjb5t {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 140px;
    width: 100%;
    text-align: center
}
.cms-1tokfip {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    margin-bottom: 4px;
    padding: var(--theme-spacing-padding-xs)
}
.cms-clo833 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    margin-bottom: 20px;
    padding: var(--theme-spacing-padding-xs)
}
.cms-ky7mkc {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    margin-bottom: 20px;
    padding: var(--theme-spacing-padding-xs)
}
.cms-blbboj {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    margin-bottom: 20px;
    padding: var(--theme-spacing-padding-sm);
    padding-left: 12px;
    padding-right: 12px
}
.cms-tnvuah {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 490px;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px
}
.cms-fvt9l {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 490px;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm);
    margin-bottom: 8px
}
.cms-1gyoylq {
    min-width: 100px;
    min-height: 300px
}
.cms-1nbl6ci {
    min-width: 3px;
    min-height: 300px
}
.cms-esolwo {
    min-width: 300px;
    min-height: 300px
}
.cms-5k6ab8 {
    min-width: 300px;
    min-height: 300px
}
.cms-4aw5ke {
    padding: var(--theme-spacing-padding-xs)
}
.cms-3d4qsx {
    padding: var(--theme-spacing-padding-md)
}
.cms-291kh {
    padding: var(--theme-spacing-padding-md)
}
.cms-k14em8 {
    padding-bottom: 24px
}
.cms-1t4ukwh {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 490px;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm)
}
.cms-109a1vw {
    padding-bottom: 024px
}
.cms-gmnj2y {
    display: flex;
    justify-content: space-between
}
.cms-1mjcwfp {
    display: flex;
    justify-content: space
}
.cms-ztmz6q {
    display: flex;
    justify-content: spac
}
.cms-1o3sc13 {
    display: flex;
    justify-content: sp
}
.cms-123uomd {
    display: f
}
.cms-s1a67k {
    padding-top: 24px;
    padding-bottom: 24px;
    justify-content: space-between
}
.cms-53ueqv {
    padding-top: 24px;
    padding-bottom: 24px;
    justify-content: space-between;
    flex-flow: row nowrap
}
.cms-tmzpdy {
    padding-top: 24px;
    padding-bottom: 24px
}
.cms-xxw4zh {
    padding-top: 24px
}
.cms-1oi3mxd {
    padding: var(--theme-spacing-padding-sm)
}
.cms-jp3qpu {
    display: flex;
    margin: 20px
}
.cms-d62ail {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    margin-bottom: 20px;
    padding: var(--theme-spacing-padding-sm);
    padding-left: 12px;
    padding-right: 16px
}
.cms-1pc3qcf {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    margin-bottom: 20px;
    padding: var(--theme-spacing-padding-sm);
    padding-left: 16px;
    padding-right: 16px
}
.cms-146zz36 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    margin-bottom: 20px;
    padding: var(--theme-spacing-padding-sm);
    padding-left: 16px
}
.cms-rdnkkk {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    margin-bottom: 20px;
    padding: var(--theme-spacing-padding-sm)
}
.cms-19pklw {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 160px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10px
}
.cms-1rzokpt {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 130px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10px
}
.cms-ht7y0r {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 140px;
    width: 100%;
    text-align: ce
}
.cms-1bjlqz4 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 140px;
    width: 100%;
    text-align: cent
}
.cms-7mv0cl {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 140px;
    width: 100%
}
.cms-1kcec1r {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 490px;
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-sm)
}
.cms-fwqhq1 {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 490px;
    background-color: var(--theme-color-background-secondary)
}
.cms-vohwh3 {
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 490px
}
.cms-1b01pk8 {
    padding: var(--theme-spacing-padding-xl);
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 490px
}
.cms-vz8hee {
    padding: var(--theme-spacing-padding-xl);
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 490px;
    margin: var(--theme-spacing-margin-xl)
}
.cms-271nlx {
    background-color: var(--theme-color-background-dark-danger);
    padding: var(--theme-spacing-padding-xl);
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 490px;
    margin: var(--theme-spacing-margin-xl)
}
.cms-1ahqk3k {
    background-color: var(--theme-color-background-dark-danger);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 490px;
    margin: var(--theme-spacing-margin-xl)
}
.cms-11akn8b {
    background-color: var(--theme-color-background-dark-danger);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 490px
}
.cms-1k2914s {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 490px
}
.cms-1632pre {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 140px;
    width: 100
}
.cms-1gpz5yd {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 140px
}
.cms-10az9kx {
    display: flex;
    flex-direction: column;
    justify: space-between;
    height: 140px
}
.cms-f812lj {
    display: flex;
    flex-direction: column;
    justif: space-between;
    height: 140px
}
.cms-1y4y98n {
    display: flex;
    flex-direction: column;
    align-items: space-between;
    height: 140px
}
.cms-1fvyhmk {
    display: flex;
    flex-direction: column;
    align-items: space-sbetween;
    height: 140px
}
.cms-fe5k2x {
    display: flex;
    flex-direction: column;
    align-items: space-space-between;
    height: 140px
}
.cms-exhcvp {
    display: flex;
    flex-direction: column;
    align-items: space-space-between;
    height: 14
}
.cms-1gtqax5 {
    display: flex;
    flex-direction: column;
    align-items: space-space-between
}
.cms-1nu7mk0 {
    display: flex;
    flex-direction: column;
    align-items: space-space-between;
    height: 100%
}
.cms-1w5ex6x {
    display: flex;
    align-items: space-space-between;
    height: 100%
}
.cms-yj4i87 {
    display: flex;
    align-items: space-space-between;
    height: 100
}
.cms-rfv1vu {
    display: flex;
    align-items: space-space-between
}
.cms-1lkzt4y {
    display: flex;
    align-items: space-bet
}
.cms-1ke24zc {
    display: flex;
    align-items: space-
}
.cms-8w72m2 {
    display: flex;
    align-items: spa
}
.cms-1duj3ej {
    display: flex;
    align-items: spavc
}
.cms-10q52pn {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 490
}
.cms-fyi1lz {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 4
}
.cms-kkvl9u {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 48
}
.cms-k1qy77 {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 487p
}
.cms-1fccedj {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    min-height: 487
}
.cms-16ryef0 {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center
}
.cms-1h9nw3r {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    margin-bottom: 20px
}
.cms-12b5ft1 {
    white-space: nowrap;
    width: 80%
}
.cms-7arzc6 {
    white-space: nowrap;
    width: 80px
}
.cms-19ly39p {
    white-space: nowrap;
    width: 8px
}
.cms-1eijgmz {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    height: 380px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center
}
.cms-mm6293 {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    height: 380px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    flex-direction: column
}
.cms-16bs8xf {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    height: 380px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex
}
.cms-10hvu7m {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    height: 380px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative
}
.cms-m9llj {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    height: 380px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center
}
.cms-1ark2p {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 150px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10px
}
.cms-2qm4zn {
    text-decoration: line-through
}
.cms-ee6h04 {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 150px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    border-radius: 10pX
}
.cms-9p011u {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 150px;
    right: 0px;
    font-size: 30px;
    font-weight: 700
}
.cms-wuv23e {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 150px;
    right: 0px;
    font-size: 30px;
    font-weight: 800
}
.cms-aulwa4 {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 150px;
    right: 0px;
    font-size: 30px
}
.cms-e77v5k {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 150px;
    right: 0px
}
.cms-hawbdv {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 0px;
    right: 0px
}
.cms-1xfocq4 {
    background-color: var(--theme-color-background-danger);
    position: absolute;
    bottom: 40px;
    right: 0px
}
.cms-bog25d {
    background-color: var(--theme-color-background-danger);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8
}
.cms-12hqh66 {
    background-color: var(--theme-color-background-danger);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px
}
.cms-1ddsl3p {
    background-color: var(--theme-color-background-danger);
    color: var(--theme-color-text-secondary)
}
.cms-76fjln {
    background-color: var(--theme-color-background-danger);
    border-radius: 10px 0px 0px 10px;
    position: absolute;
    bottom: 40px;
    right: 0px
}
.cms-16tisfs {
    background-color: var(--theme-color-background-danger);
    border-radius: 10px 0px 0px 10px;
    position: absolute;
    bottom: 0px;
    right: 0px
}
.cms-1m82sf6 {
    background-color: var(--theme-color-background-danger);
    border-radius: 10px 0px 0px 10;
    position: absolute;
    bottom: 0px;
    right: 0px
}
.cms-doegiq {
    background-color: var(--theme-color-background-danger);
    border-radius: 10px 0px 0px;
    position: absolute;
    bottom: 0px;
    right: 0px
}
.cms-bx8pqs {
    background-color: var(--theme-color-background-danger);
    border-radius: 10px 0px;
    position: absolute;
    bottom: 0px;
    right: 0px
}
.cms-11nq0q3 {
    background-color: var(--theme-color-background-danger);
    border-radius: 10px;
    position: absolute;
    bottom: 0px;
    right: 0px
}
.cms-1oapqeu {
    background-color: var(--theme-color-background-danger);
    border-radius: 10 px;
    position: absolute;
    bottom: 0px;
    right: 0px
}
.cms-1fgq4jy {
    padding: var(--theme-spacing-padding-xl)
}
.cms-e4jk96 {
    padding: var(--theme-spacing-padding-lg);
    background-color: var(--theme-color-background-danger);
    border-radius: 10px;
    position: absolute;
    bottom: 0px;
    right: 0px
}
.cms-ctgen7 {
    padding: var(--theme-spacing-padding-xs);
    background-color: var(--theme-color-background-danger);
    border-radius: 10px;
    position: absolute;
    bottom: 0px;
    right: 0px
}
.cms-17in4o0 {
    padding: var(--theme-spacing-padding-lg)
}
.cms-erkdco {
    padding: var(--theme-spacing-padding-xs);
    background-color: var(--theme-color-background-danger);
    border-radius: 10px;
    position: absolute;
    bottom: 0px;
    right: 0
}
.cms-1ln8zfy {
    padding: var(--theme-spacing-padding-xs);
    background-color: var(--theme-color-background-danger);
    border-radius: 10px;
    position: absolute;
    bottom: 0px
}
.cms-prm565 {
    padding: var(--theme-spacing-padding-xs);
    background-color: var(--theme-color-background-danger);
    border-radius: 10px;
    position: absolute
}
.cms-1x5c6tb {
    padding: var(--theme-spacing-padding-xs);
    background-color: var(--theme-color-background-danger);
    border-radius: 10px;
    position: absolute;
    top: 0px
}
.cms-ohxoe5 {
    padding: var(--theme-spacing-padding-xs);
    background-color: var(--theme-color-background-danger);
    border-radius: 10px;
    position: ab
}
.cms-gqfpja {
    padding: var(--theme-spacing-padding-xs);
    background-color: var(--theme-color-background-danger);
    border-radius: 10px;
    position: a
}
.cms-1ozkbyu {
    padding: var(--theme-spacing-padding-xs);
    background-color: var(--theme-color-background-danger);
    border-radius: 10px
}
.cms-1ani1nn {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    height: 380px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: rel
}
.cms-1vs7g3 {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    height: 380px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    position: rea
}
.cms-1butsw7 {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    height: 380px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08)
}
.cms-5oyd5c {
    padding: var(--theme-spacing-padding-xs);
    background-color: var(--theme-color-background-danger)
}
.cms-1frurgw {
    background-color: var(--theme-color-background-danger)
}
.cms-19jjn82 {
    padding: var(--theme-spacing-padding-xs)
}
.cms-9kbb24 {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    border-radius: 20px;
    height: 380px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08);
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center
}
.cms-1hoyrq4 {
    grid-column-start: 13;
    grid-column-end: 14;
    grid-row-start: 5;
    grid-row-end: 6;
    text-align: center
}
.cms-74diwk {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    margin: var(--theme-spacing-margin-sm);
    border-radius: 20px;
    height: 380px;
    box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.08)
}
.cms-lwjr6k {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    background-color: var(--theme-color-background-site-background);
    margin-bottom: px;
    padding-bottom: 16px
}
.cms-aa56ta {
    background-color: var(--theme-color-background-secondary);
    padding: var(--theme-spacing-padding-md);
    margin: var(--theme-spacing-margin-sm);
    border-radius: 20px;
    height: 380px
}
.cms-jdnnh4 {
    grid-gap: var(--viskan-grid-gap)
}
.cms-o4zryf {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    background-color: var(--theme-color-background-site-background);
    margin-bottom: px
}
.cms-y3jgd2 {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    background-color: var(--theme-color-background-site-background);
    margin-bottom: 16px
}
.cms-1tz7aen {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    background-color: var(--theme-color-background-site-background)
}
.cms-1plb3m4 {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center
}
.cms-c5pwjf {
    width: 25px;
    height: 25px
}
.cms-1kwcepf {
    width: 25px;
    height: 30px
}
.cms-11k7p09 {
    width: 200px;
    height: 30px
}
.cms-4juzq1 {
    width: 200px;
    height: 200px
}
.cms-ljc200 {
    width: 200px;
    height: 200px;
    font-size: 50px
}
.cms-1akfq99 {
    width: 200px;
    height: 200px;
    font-size: 5px
}
.cms-5lgacz {
    width: 200px;
    height: 200px;
    font-size: 12px
}
.cms-1shg3or {
    width: 200px;
    height: 20px
}
.cms-mdf9kd {
    --viskan-grid-gap: var(--theme-grid-gap-sm);
    --viskan-grid-max-width: var(--theme-size-max-width-primary);
    --viskan-grid-column-count: 24;
    --viskan-grid-row-count: 10;
    --viskan-grid-row-height: 30px;
    display: grid;
    grid-template-columns: minmax(0, 1fr) repeat(var(--viskan-grid-column-count, 24), minmax(0, calc((var(--viskan-grid-max-width, 100%) - (var(--viskan-grid-gap, 0) * (var(--viskan-grid-column-count, 24) - 1))) / var(--viskan-grid-column-count, 24)))) minmax(0, 1fr);
    grid-template-rows: repeat(var(--viskan-grid-row-count), var(--viskan-grid-row-height));
    grid-gap: var(--viskan-grid-gap);
    gap: var(--viskan-grid-gap)
}
.cms-a7rf7z {
    background-color: var(--theme-color-background-red);
    color: var(--theme-color-text-secondary);
    border-radius: 10px 0px 0px 10px;
    padding: 8px;
    font-size: 22px
}
.cms-103s5zf {
    position: absolute;
    top: 50%
}
.cms-x2ikp2 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    height: 100%;
    text-align: center
}
.cms-1ml8pju {
    padding-bottom: 30px
}
.cms-gb60yr {
    padding-bottom: 20px;
    grid-gap: var(--viskan-grid-gap);
    background-color: var(--theme-color-background-site-background)
}
@media (min-width: 640px) {
    .cms-re8xw6 {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-1f57fy2 {
        height: 44px
    }
    .cms-maxeb4 {
        height: 44px
    }
    .cms-g15x83 {
        font-size: 16px
    }
    .cms-16u6kun {
        font-size: 16px
    }
    .cms-lxnjfv {
        font-size: 16px
    }
    .cms-1omzbh7 {
        min-height: 445px
    }
    .cms-nim9if {
        bottom: 180px
    }
    .cms-3sw7r5 {
        bottom: 150px
    }
    .cms-1gfm4oe {
        bottom: 180px
    }
    .cms-1u1yx4x {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-t45ww5 {
        bottom: 180px
    }
    .cms-rb3kyr {
        bottom: 180px
    }
    .cms-xriozs {
        bottom: 150px
    }
    .cms-177vjkf {
        bottom: 150px
    }
    .cms-xxaojo {
        bottom: 180px
    }
    .cms-eju2z7 {
        bottom: 180px
    }
}
@media (min-width: 1024px) {
    .cms-1gcj51c {
        font-size: 16px
    }
    .cms-1421x7v {
        background-color: var(--theme-color-background-hero-green);
        padding: 4px 8px;
        color: var(--theme-color-text-primary);
        border-radius: 0px 5px 5px 0px
    }
    .cms-dwdft9 {
        width: 70px
    }
    .cms-1hs3my3 {
        width: 70px
    }
    .cms-1ot1eaz {
        margin-top: 25px
    }
    .cms-ztvy10 {
        padding: var(--theme-spacing-padding-md)
    }
    .cms-5643i1 {
        display: flex;
        justify-content: space-between;
        padding-top: 24px
    }
    .cms-1fk2baz {
        font-size: 30px;
        width: 110px;
        height: 50px
    }
    .cms-zghxzo {
        font-size: 30px;
        width: 110px;
        height: 50px
    }
    .cms-re8xw6 {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-10mbklv {
        padding: var(--theme-spacing-padding-sm)
    }
    .cms-18mtav8 {
        top: -60px
    }
    .cms-ugevy8 {
        top: -77px
    }
    .cms-18x8lsm {
        height: 47px
    }
    .cms-1f57fy2 {
        height: 47px
    }
    .cms-maxeb4 {
        height: 47px
    }
    .cms-16u6kun {
        font-size: 18px
    }
    .cms-lxnjfv {
        font-size: 18px
    }
    .cms-v4wj3c {
        padding: var(--theme-spacing-padding-sm);
        margin-bottom: 20px
    }
    .cms-1omzbh7 {
        min-height: 445px
    }
    .cms-nim9if {
        bottom: 180px
    }
    .cms-3sw7r5 {
        bottom: 150px
    }
    .cms-1gfm4oe {
        bottom: 180px
    }
    .cms-1u1yx4x {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-1q9c60v {
        font-size: 30px;
        width: fit-content
    }
    .cms-262m1r {
        font-size: 30px
    }
    .cms-11ctxul {
        height: 140px
    }
    .cms-1vf6ii3 {
        height: 140px
    }
    .cms-ohzd6p {
        display: flex;
        justify-content: space-between;
        padding-top: 24px
    }
    .cms-1uqfvtv {
        display: flex;
        justify-content: space-between;
        padding-top: 24px
    }
    .cms-egbuvo {
        display: flex;
        justify-content: space-between;
        padding-top: 24px
    }
    .cms-19nhsmu {
        font-size: 30px
    }
    .cms-i4l4nb {
        font-size: 30px
    }
    .cms-828iqz {
        font-size: 30px;
        width: fit-content
    }
    .cms-15ri1fo {
        font-size: 30px;
        width: fit-content
    }
    .cms-6horok {
        font-size: 30px
    }
    .cms-1wr2pta {
        font-size: 30px
    }
    .cms-1g3eggz {
        font-size: 30px
    }
    .cms-1jfj8dl {
        font-size: 30px;
        width: fit-content
    }
    .cms-y08mzw {
        font-size: 30px;
        width: fit-content
    }
    .cms-1hofrdh {
        font-size: 30px
    }
    .cms-1xn4vev {
        font-size: 30px;
        height: 50px
    }
    .cms-283gd2 {
        font-size: 30px;
        width: fit-content;
        height: 50px
    }
    .cms-13g5mzu {
        font-size: 30px;
        width: fit-content;
        height: 50px
    }
    .cms-g53rs1 {
        font-size: 30px;
        height: 50px
    }
    .cms-2clpoz {
        font-size: 30px;
        width: fit-content;
        height: 50px
    }
    .cms-xcfutb {
        font-size: 30px;
        width: fit-content;
        height: 50px
    }
    .cms-1vmoueb {
        font-size: 30px;
        width: fit-content;
        height: 50px
    }
    .cms-1ydzrdz {
        font-size: 30px;
        width: fit;
        height: 50px
    }
    .cms-miioam {
        font-size: 30px;
        width: 110px;
        height: 50px
    }
    .cms-1dbvzsu {
        font-size: 30px;
        width: 110px;
        height: 50px
    }
    .cms-1pzbd9w {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-x36udr {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-1fo60d7 {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-t45ww5 {
        bottom: 180px
    }
    .cms-rb3kyr {
        bottom: 180px
    }
    .cms-xriozs {
        bottom: 150px
    }
    .cms-177vjkf {
        bottom: 150px
    }
    .cms-xxaojo {
        bottom: 180px
    }
    .cms-eju2z7 {
        bottom: 180px
    }
    .cms-z8c0br {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-11xla0y {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-14fdt28 {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-14n3evf {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-cyqnj4 {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-15ihce6 {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-bdfgx6 {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-1ifentu {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-1jjf31e {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-ijwiju {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-gytzub {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-vrr9ye {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-jd3qw0 {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-osgsmz {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-1apr4yl {
        min-width: 250px;
        min-height: 250px;
        max-width: 250px;
        max-height: 250px
    }
    .cms-1fb0yiw {
        bottom: 180px
    }
    .cms-129dv1v {
        bottom: 150px
    }
    .cms-1z04ebd {
        bottom: 180px
    }
    .cms-tbe57f {
        min-height: 445px
    }
    .cms-1kbaz4i {
        bottom: 180px
    }
    .cms-1lqbnwy {
        font-size: 30px;
        width: 110px;
        height: 50px
    }
    .cms-g05ooc {
        bottom: 180px
    }
    .cms-htce34 {
        bottom: 180px;
        padding: 0px 20px 0px 20px
    }
    .cms-11crm6e {
        font-size: 30px;
        width: 110px;
        height: 50px
    }
    .cms-zdaadt {
        font-size: 30px;
        width: 110px
    }
    .cms-crs1e4 {
        font-size: 30px;
        width: 110px
    }
    .cms-verc8k {
        font-size: 30px;
        width: 110px
    }
    .cms-1bx7vi0 {
        font-size: 30px;
        width: 110px
    }
    .cms-1crqqgx {
        font-size: 30px
    }
    .cms-1njyxnk {
        font-size: 30px
    }
    .cms-ll1em9 {
        font-size: 30px;
        width: 110px
    }
    .cms-1ybw41b {
        font-size: 30px;
        width: 110px
    }
    .cms-1c59lqh {
        font-size: 30px;
        width: 110
    }
    .cms-2gguun {
        font-size: 30px;
        width: 110p
    }
    .cms-j622lf {
        font-size: 30px
    }
    .cms-1pses60 {
        font-size: 30px;
        width: 11
    }
    .cms-7gw172 {
        font-size: 30px
    }
    .cms-9r8ghr {
        font-size: 30px
    }
    .cms-1syh6d0 {
        font-size: 30px
    }
    .cms-14fq66d {
        font-size: 30px
    }
    .cms-1egl3ca {
        font-size: 30px
    }
    .cms-sjckyd {
        font-size: 30px
    }
    .cms-1fhnbbq {
        font-size: 30px
    }
    .cms-1ptyjir {
        font-size: 30px
    }
    .cms-1r3lbx6 {
        font-size: 30px
    }
    .cms-1qzfy3s {
        min-height: 450px
    }
    .cms-1jwg6mo {
        min-height: 490px
    }
    .cms-mpbddj {
        bottom: 180px
    }
    .cms-pgaeha {
        bottom: 180px
    }
    .cms-1mjr1ga {
        min-height: 490px
    }
    .cms-f7b7y7 {
        min-height: 490px
    }
    .cms-12al0ct {
        min-height: 490px
    }
    .cms-1k0pug0 {
        min-height: 490px
    }
    .cms-aj39l9 {
        min-height: 490px
    }
    .cms-1mep5wx {
        bottom: 150px
    }
    .cms-15u43in {
        bottom: 150px
    }
    .cms-ukcqa9 {
        bottom: 150px
    }
    .cms-1eop6cr {
        bottom: 150px
    }
    .cms-g97ff5 {
        bottom: 180px
    }
    .cms-ana8lt {
        font-size: 30px
    }
    .cms-oeizhg {
        font-size: 30px
    }
    .cms-vyjpq0 {
        font-size: 30px
    }
    .cms-11448x {
        min-width: 300px;
        min-height: 300px
    }
    .cms-11wdf04 {
        padding: var(--theme-spacing-padding-md)
    }
    .cms-11pf9ck {
        padding: var(--theme-spacing-padding-md)
    }
    .cms-vitgw9 {
        padding: var(--theme-spacing-padding-sm);
        margin-bottom: 20px
    }
    .cms-10lhvls {
        min-height: 490px
    }
    .cms-16yb1ce {
        bottom: 180px
    }
    .cms-1e6xjsp {
        font-size: 30px
    }
    .cms-v3qcb4 {
        font-size: 30px
    }
    .cms-1d907mn {
        min-height: 490px
    }
    .cms-ucd028 {
        height: 140px
    }
    .cms-28datd {
        height: 140px
    }
    .cms-1tokfip {
        padding: var(--theme-spacing-padding-sm)
    }
    .cms-clo833 {
        padding: var(--theme-spacing-padding-sm)
    }
    .cms-tnvuah {
        min-height: 490px
    }
    .cms-1gyoylq {
        min-width: 300px;
        min-height: 300px
    }
    .cms-1nbl6ci {
        min-width: 300px;
        min-height: 300px
    }
    .cms-esolwo {
        min-width: 300px;
        min-height: 300px
    }
    .cms-1es0em {
        min-width: 300px;
        min-height: 300px
    }
    .cms-4aw5ke {
        padding: var(--theme-spacing-padding-md)
    }
    .cms-3d4qsx {
        padding: var(--theme-spacing-padding-md)
    }
    .cms-a7rf7z {
        font-size: 30px
    }
}.cms-1oi3mxd {
    padding: var(--theme-spacing-padding-sm)
}
.cms-1nx0u9y {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: var(--theme-spacing-padding-md);
    padding-bottom: 0px
}
.cms-122bls4 {
    padding-top: 15px;
    padding-bottom: 30px
}
.cms-17m27fo {
    width: -webkit-fit-content;
    width: fit-content
}
.cms-1kbetsq {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 0px
}
.cms-1r8bncl {
    padding: var(--theme-spacing-padding-md)
}
.cms-rnwzn7 {
    width: 100%;
    padding: var(--theme-spacing-padding-md)
}
.cms-djacb3 {
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
    background-color: var(--theme-color-background-hero-pink);
    border-radius: 20px;
    width: 100%;
    height: 100%
}
.cms-x9adqs {
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
    background-color: var(--theme-color-background-hero-green);
    border-radius: 20px;
    width: 100%;
    height: 100%
}
.cms-1fcz3e6 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 0px
}
.cms-5gi1pt {
    width: 30px;
    height: 6px;
    border-radius: 0px
}
.cms-13qqq6e {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 0px
}
.cms-jygfge {
    display: flex;
    flex-direction: column-reverse;
    background-color: var(--theme-color-background-hero-green);
    border-radius: 20px;
    width: 100%;
    height: 100%
}
.cms-1ciokmx {
    display: flex;
    flex-direction: column-reverse;
    justify-content: flex-end;
    background-color: var(--theme-color-background-hero-pink);
    border-radius: 20px;
    width: 100%;
    height: 100%
}
.cms-dngtac {
    display: flex;
    flex-direction: column-reverse;
    justify.content: flex-end;
    background-color: var(--theme-color-background-hero-pink);
    border-radius: 20px;
    width: 100%;
    height: 100%
}
.cms-1rtd77e {
    display: flex;
    flex-direction: column-reverse;
    justify: flex-end;
    background-color: var(--theme-color-background-hero-pink);
    border-radius: 20px;
    width: 100%;
    height: 100%
}
.cms-1n1gsgx {
    display: flex;
    flex-direction: column-reverse;
    align-items: flex-end;
    background-color: var(--theme-color-background-hero-pink);
    border-radius: 20px;
    width: 100%;
    height: 100%
}
.cms-dq548l {
    display: flex;
    flex-direction: column-reverse;
    align-itemsbackground-color: var(--theme-color-background-hero-pink);
    border-radius: 20px;
    width: 100%;
    height: 100%
}
.cms-14y4zvo {
    display: flex;
    flex-direction: column-reverse;
    align-background-color: var(--theme-color-background-hero-pink);
    border-radius: 20px;
    width: 100%;
    height: 100%
}
.cms-1fuzk24 {
    display: flex;
    flex-direction: column-reverse;
    alignbackground-color: var(--theme-color-background-hero-pink);
    border-radius: 20px;
    width: 100%;
    height: 100%
}
.cms-k0j8c7 {
    display: flex;
    flex-direction: column-reverse;
    alibackground-color: var(--theme-color-background-hero-pink);
    border-radius: 20px;
    width: 100%;
    height: 100%
}
.cms-v7bjt8 {
    display: flex;
    flex-direction: column-reverse;
    background-color: var(--theme-color-background-hero-pink);
    border-radius: 20px;
    width: 100%;
    height: 100%
}
.cms-14rohbj {
    display: flex;
    flex-direction: column-reverse;
    background-color: var(--theme-color-background-hero-green);
    border-radius: 20px;
    width: 100%;
    height: 100
}
.cms-1lzc35e {
    display: flex;
    flex-direction: column-reverse;
    background-color: var(--theme-color-background-hero-green);
    border-radius: 20px;
    width: 100%
}
.cms-1fyjpwv {
    display: flex;
    flex-direction: column-reverse;
    background-color: var(--theme-color-background-hero-pink);
    border-radius: 20px;
    width: 100%
}
.cms-1y3hamu {
    display: flex;
    flex-direction: column-reverse;
    background-color: var(--theme-color-background-pink);
    border-radius: 20px;
    width: 100%
}
.cms-13ahslg {
    display: flex;
    flex-direction: column-reverse;
    background-color: var(--theme-color-background-banner-purple);
    border-radius: 20px;
    width: 100%
}
.cms-76amic {
    width: 60%;
    height: 60%;
    object-fit: cover;
    object-position: 50% 50%
}
.cms-dywp0i {
    display: flex;
    align-items: center;
    background-color: var(--theme-color-background-banner-purple);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1vimhcs {
    padding-bottom: 10px
}
.cms-yzaado {
    display: flex;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-sm);
    align-items: flex-start;
    margin-left: 20px
}
.cms-1q0ozwt {
    padding: var(--theme-spacing-padding-md)
}
.cms-125qhdq {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 0px
}
.cms-17cdsut {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 0px
}
.cms-go7ca8 {
    width: -webkit-fit-content;
    width: fit-content
}
.cms-1j6zek3 {
    padding-top: 15px;
    padding-bottom: 30px
}
.cms-1rvn1k9 {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 0px
}
.cms-1i5xx7a {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 0px
}
.cms-v7eek6 {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 0px
}
.cms-1yd8g9f {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 24px;
    padding-right: 24px
}
.cms-1uskwtt {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 24px;
    padding-right: 12px
}
.cms-1c9wgu0 {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 12px;
    padding-right: 12px
}
.cms-1yxf2sd {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 12px
}
.cms-ocmehz {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-lg);
    padding-left: 4812px
}
.cms-1wb07in {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-lg)
}
.cms-hq4vg {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-md)
}
.cms-l0vatv {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-sm)
}
.cms-15r5pbv {
    padding: var(--theme-spacing-padding-md)
}
.cms-1vyo1yi {
    padding: var(--theme-spacing-padding-md)
}
.cms-xscsi6 {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-sm)
}
.cms-1y200qe {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-sm)
}
.cms-qayswl {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-sm)
}
.cms-1qwkf06 {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-sm)
}
.cms-1a6w17l {
    padding: var(--theme-spacing-padding-md)
}
.cms-kd7ua {
    padding: var(--theme-spacing-padding-sm)
}
.cms-iadvze {
    padding-top: 15px;
    padding-bottom: px
}
.cms-1hpozb1 {
    padding-top: 15px;
    padding-bottom: 40px
}
.cms-yl6xt {
    padding-top: 1px;
    padding-bottom: 40px
}
.cms-1oe5wkl {
    padding-top: 20px;
    padding-bottom: 40px
}
.cms-18yvvok {
    padding-top: 20px
}
.cms-q831ik {
    padding-top: 20
}
.cms-1y8nfw3 {
    display: flex;
    flex-direction: column;
    row-gap: 30px;
    padding: var(--theme-spacing-padding-md)
}
.cms-n6ft1k {
    width: fit-
}
.cms-1em4mhp {
    display: table
}
.cms-1isx6pd {
    display: t
}
.cms-lnlcs7 {
    display: block
}
.cms-1vfta5p {
    display: flex;
    flex-direction: column-reverse;
    background-color: var(--theme-color-background-hero-green);
    border-radius: 20px;
    width: 100%
}
.cms-z15w1d {
    display: flex;
    flex-direction: column;
    background-color: var(--theme-color-background-hero-green);
    border-radius: 20px;
    width: 100%
}
.cms-8byww {
    display: flex;
    flex-direction: row;
    background-color: var(--theme-color-background-hero-green);
    border-radius: 20px;
    width: 100%
}
.cms-zlqbz2 {
    display: flex;
    flex-direction: column;
    padding: var(--theme-spacing-padding-md)
}
.cms-yw9z2q {
    display: flex;
    flex-direction: row;
    background-color: var(--theme-color-background-hero-green);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-mduzwp {
    display: flex;
    flex-direction: row;
    background-color: var(--theme-color-background-hero-green);
    border-radius: 20px
}
.cms-qd6934 {
    display: flex;
    grid-column-start: 14;
    grid-column-end: 26;
    grid-row-start: 7;
    grid-row-end: 12;
    background-color: var(--theme-color-background-hero-green);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1j2jzgv {
    display: flex;
    padding: var(--theme-spacing-padding-md)
}
.cms-1av30aj {
    display: flex;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start;
    margin-left: 20px
}
.cms-8vjjyg {
    display: flex;
    grid-column-start: 14;
    grid-column-end: 21;
    grid-row-start: 7;
    grid-row-end: 12;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-md);
    align-items: flex-start;
    margin-left: 20px
}
.cms-11spi3c {
    width: 60%;
    height: 60%;
    object-fit: cover;
    object-position: 50% 50%
}
.cms-hs3ei0 {
    display: flex;
    grid-column-start: 14;
    grid-column-end: 21;
    grid-row-start: 7;
    grid-row-end: 12;
    flex-direction: column;
    justify-content: center;
    z-index: 2;
    padding: var(--theme-spacing-padding-sm);
    align-items: flex-start;
    margin-left: 20px
}
.cms-gqg5o5 {
    display: flex;
    background-color: var(--theme-color-background-banner-purple);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-4yhw8p {
    display: flex;
    grid-column-start: 14;
    grid-column-end: 26;
    grid-row-start: 7;
    grid-row-end: 12;
    background-color: var(--theme-color-background-banner-purple);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-nvz1fy {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-ojko8i {
    width: 60%;
    height: 0%;
    object-fit: cover;
    object-position: 50% 50%
}
.cms-oi730h {
    width: 60%;
    height: 80%;
    object-fit: cover;
    object-position: 50% 50%
}
.cms-z5pid6 {
    width: 0%;
    height: 80%;
    object-fit: cover;
    object-position: 50% 50%
}
.cms-11lkegr {
    width: 80%;
    height: 80%;
    object-fit: cover;
    object-position: 50% 50%
}
.cms-3dum8i {
    width: 80%;
    height: 0%;
    object-fit: cover;
    object-position: 50% 50%
}
.cms-128ptkt {
    width: 80%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 50%
}
.cms-u78t9n {
    width: 0%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 50%
}
.cms-1bihlqm {
    width: 00%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 50%
}
.cms-1k2kgpl {
    width: 800%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 50%
}
.cms-qz9kbm {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 50%
}
.cms-fp9fz7 {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-1tq18sq {
    display: flex;
    grid-column-start: 14;
    grid-column-end: 26;
    grid-row-start: 7;
    grid-row-end: 12;
    background-color: var(--theme-color-background-hero-green);
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-1x2srzm {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: var(--theme-spacing-padding-md)
}
.cms-1ramvoe {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: var(--theme-spacing-padding-sm)
}
.cms-1azm6f5 {
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-8bs43m {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: var(--theme-spacing-margin-sm)
}
.cms-77ya9y {
    max-width: 1440px
}
.cms-1x0mpi0 {
    margin: var(--theme-spacing-margin-md);
    max-width: 1440px
}
.cms-12fq54w {
    margin: var(--theme-spacing-margin-md)
}
.cms-bqyna2 {
    display: flex;
    justify-content: center;
    align-items: centerM
}
.cms-9zkm8e {
    display: flex;
    justify-content: center;
    align-items: cene
}
.cms-vasjlt {
    display: flex;
    justify-content: center;
    align-items: cen
}
.cms-1xf0uqg {
    display: flex;
    justify-content: center
}
.cms-1khl749 {
    display: flex;
    justify-content: centet
}
.cms-1ggcc9u {
    display: flex;
    justify-content: cente
}
.cms-1fe3owl {
    display: flex
}
.cms-wza8f1 {
    display: felx
}
.cms-16chrmt {
    max-width: 1440px;
    justify-content: center;
    align-items: center;
    align-content: center;
    flex-flow: row nowrap
}
.cms-n9lmth {
    display: flex;
    max-width: 1440px;
    justify-content: center;
    align-items: center;
    align-content: center;
    flex-flow: row nowrap
}
.cms-1vpl59m {
    display: flex;
    max-width: 1440px;
    justify-content: center;
    align-items: center;
    align-content: center
}
.cms-5zejil {
    display: flex;
    max-width: 1440px
}
.cms-1p6lwm8 {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-xp2z1k {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-wtqjoe {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-cmlvvl {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-2w4jn2 {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11;
    width: 200px
}
.cms-p288qt {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11;
    width: 300px
}
.cms-1vglrsd {
    max-width: var(--theme-size-max-width-primary)
}
.cms-8lx5in {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-hl77qe {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-bzuffb {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-qf4hhk {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-1v432jj {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-18xerb0 {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-1iz43jc {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-1m0k6dy {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-2mfmbd {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-gdcuza {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-vpw01q {
    grid-column-start: 21;
    grid-column-end: 25;
    grid-row-start: 7;
    grid-row-end: 11
}
.cms-6l6ukc {
    display: flex;
    grid-column-start: 14;
    grid-column-end: 26;
    grid-row-start: 7;
    grid-row-end: 12;
    background-color: #FFC0CB;
    border-radius: 20px;
    height: 100%;
    width: 100%
}
.cms-160yvnv {
    display: flex;
    justify-content: center;
    padding-top: 4px
}
@media (min-width: 1024px) {
    .cms-s26s2q {
        background-color: var(--theme-color-background-site-background)
    }
    .cms-1rpwu4c {
        max-width: 1440px
    }
    .cms-1kbetsq {
        width: 50%;
        padding: var(--theme-spacing-padding-md);
        padding-left: 12px
    }
    .cms-1r8bncl {
        width: 50%;
        object-fit: contain;
        padding: var(--theme-spacing-padding-lg)
    }
    .cms-rnwzn7 {
        width: 50%;
        object-fit: contain;
        padding: var(--theme-spacing-padding-lg)
    }
    .cms-djacb3 {
        flex-direction: row
    }
    .cms-x9adqs {
        flex-direction: row
    }
    .cms-1fcz3e6 {
        width: 50%;
        padding: var(--theme-spacing-padding-md);
        padding-left: 24px
    }
    .cms-13qqq6e {
        width: 50%;
        padding: var(--theme-spacing-padding-md);
        padding-left: 12px
    }
    .cms-jygfge {
        flex-direction: row
    }
    .cms-1ciokmx {
        flex-direction: row
    }
    .cms-dngtac {
        flex-direction: row
    }
    .cms-1rtd77e {
        flex-direction: row
    }
    .cms-1n1gsgx {
        flex-direction: row
    }
    .cms-dq548l {
        flex-direction: row
    }
    .cms-14y4zvo {
        flex-direction: row
    }
    .cms-1fuzk24 {
        flex-direction: row
    }
    .cms-k0j8c7 {
        flex-direction: row
    }
    .cms-v7bjt8 {
        flex-direction: row
    }
    .cms-14rohbj {
        flex-direction: row
    }
    .cms-1lzc35e {
        flex-direction: row
    }
    .cms-1fyjpwv {
        flex-direction: row
    }
    .cms-1y3hamu {
        flex-direction: row
    }
    .cms-13ahslg {
        flex-direction: row
    }
    .cms-uju64t {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-76amic {
        object-fit: contain;
        width: 180px
    }
    .cms-dywp0i {
        background-color: var(--theme-color-background-banner-purple)
    }
    .cms-1vimhcs {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-1q0ozwt {
        width: 50%;
        object-fit: contain;
        padding: var(--theme-spacing-padding-sm)
    }
    .cms-125qhdq {
        width: 50%;
        padding: var(--theme-spacing-padding-md);
        padding-left: 0px
    }
    .cms-17cdsut {
        width: 50%;
        padding: var(--theme-spacing-padding-md);
        padding-left: 0px
    }
    .cms-go7ca8 {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-1j6zek3 {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-1rvn1k9 {
        width: 50%;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1i5xx7a {
        width: 50%;
        padding: var(--theme-spacing-padding-lg)
    }
    .cms-v7eek6 {
        width: 50%
    }
    .cms-1yd8g9f {
        width: 50%
    }
    .cms-1uskwtt {
        width: 50%
    }
    .cms-1c9wgu0 {
        width: 50%
    }
    .cms-1yxf2sd {
        width: 50%
    }
    .cms-ocmehz {
        width: 50%
    }
    .cms-1wb07in {
        width: 50%
    }
    .cms-hq4vg {
        width: 50%
    }
    .cms-l0vatv {
        width: 50%
    }
    .cms-15r5pbv {
        width: 0%;
        object-fit: contain;
        padding: var(--theme-spacing-padding-sm)
    }
    .cms-1vyo1yi {
        width: 40%;
        object-fit: contain;
        padding: var(--theme-spacing-padding-sm)
    }
    .cms-xscsi6 {
        width: 40%;
        object-fit: contain;
        padding: var(--theme-spacing-padding-sm)
    }
    .cms-1y200qe {
        width: 50%;
        object-fit: contain;
        padding: var(--theme-spacing-padding-sm)
    }
    .cms-qayswl {
        flex-direction: row
    }
    .cms-1qwkf06 {
        width: 60%
    }
    .cms-1a6w17l {
        width: 50%;
        object-fit: contain;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-kd7ua {
        width: 50%;
        object-fit: contain;
        padding: var(--theme-spacing-padding-sm)
    }
    .cms-acs3ew {
        width: 50%;
        object-fit: contain;
        padding: var(--theme-spacing-padding-sm)
    }
    .cms-iadvze {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-1hpozb1 {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-yl6xt {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-1oe5wkl {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-18yvvok {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-q831ik {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-1y8nfw3 {
        width: 50%
    }
    .cms-n6ft1k {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-1em4mhp {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-1isx6pd {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-lnlcs7 {
        margin: var(--theme-spacing-margin-sm)
    }
    .cms-qrc9tf {
        width: 50%;
        object-fit: contain;
        padding: var(--theme-spacing-padding-md)
    }
    .cms-1lkmp2l {
        width: 50%;
        object-fit: contain
    }
    .cms-15v98db {
        width: 50%;
        object-fit: con
    }
    .cms-yfpig8 {
        width: 50%;
        object-fit: co
    }
    .cms-9aykas {
        width: 50%
    }
    .cms-rysu9o {
        object-fit: contain;
        width: 500px
    }
    .cms-11spi3c {
        object-fit: contain;
        width: 500px
    }
    .cms-gqg5o5 {
        background-color: var(--theme-color-background-banner-purple)
    }
    .cms-4yhw8p {
        background-color: var(--theme-color-background-banner-purple)
    }
    .cms-nvz1fy {
        object-fit: contain;
        width: 180px
    }
    .cms-ojko8i {
        object-fit: contain;
        width: 500px
    }
    .cms-oi730h {
        object-fit: contain;
        width: 500px
    }
    .cms-z5pid6 {
        object-fit: contain;
        width: 500px
    }
    .cms-11lkegr {
        object-fit: contain;
        width: 500px
    }
    .cms-3dum8i {
        object-fit: contain;
        width: 500px
    }
    .cms-128ptkt {
        object-fit: contain;
        width: 500px
    }
    .cms-u78t9n {
        object-fit: contain;
        width: 500px
    }
    .cms-1bihlqm {
        object-fit: contain;
        width: 500px
    }
    .cms-1k2kgpl {
        object-fit: contain;
        width: 500px
    }
    .cms-qz9kbm {
        object-fit: contain;
        width: 500px
    }
    .cms-fp9fz7 {
        object-fit: contain;
        width: 500px
    }
    .cms-1tq18sq {
        background-color: var(--theme-color-background-banner-purple)
    }
    .cms-ytt1lp {
        padding-top: 40px;
        background-color: var(--theme-color-background-site-background)
    }
    .cms-1nw26wo {
        padding-top: 40px;
        padding-bottom: 40px;
        background-color: var(--theme-color-background-site-background)
    }
    .cms-1p6lwm8 {
        object-fit: contain;
        width: 10px
    }
    .cms-xp2z1k {
        object-fit: contain;
        width: 100px
    }
    .cms-wtqjoe {
        object-fit: contain;
        width: 300px
    }
    .cms-cmlvvl {
        object-fit: contain;
        width: 00px
    }
    .cms-2w4jn2 {
        object-fit: contain;
        width: 500px
    }
    .cms-p288qt {
        object-fit: contain;
        width: 500px
    }
    .cms-1vglrsd {
        padding-top: 40px;
        padding-bottom: 40px;
        background-color: var(--theme-color-background-site-background)
    }
    .cms-yv74y3 {
        padding-top: 40px;
        padding-bottom: 40px
    }
    .cms-j7myhi {
        padding-top: 40px
    }
    .cms-8lx5in {
        object-fit: contain;
        width: 400px
    }
    .cms-hl77qe {
        object-fit: contain;
        width: 200px
    }
    .cms-bzuffb {
        object-fit: contain;
        width: 20px
    }
    .cms-qf4hhk {
        object-fit: contain;
        width: 20ppx
    }
    .cms-1v432jj {
        object-fit: contain;
        width: 200ppx
    }
    .cms-18xerb0 {
        object-fit: contain
    }
    .cms-1iz43jc {
        object-fit: cont
    }
    .cms-1m0k6dy {
        object-fit: con
    }
    .cms-2mfmbd {
        object-fit: co
    }
    .cms-gdcuza {
        object-fit: c
    }
    .cms-1bufhr6 {
        padding: var(--theme-spacing-padding-md)
    }
    .cms-4yrche {
        padding: var(--theme-spacing-padding-sm)
    }
}.cms-1fe3owl {
    display: flex
}
.cms-1oi3mxd {
    padding: var(--theme-spacing-padding-sm)
}
.cms-1tsp2f6 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}
.cms-291kh {
    padding: var(--theme-spacing-padding-md)
}
.cms-5gi1pt {
    width: 30px;
    height: 6px;
    border-radius: 0px
}
.cms-160yvnv {
    display: flex;
    justify-content: center;
    padding-top: 4px
}
.cms-wax1ll {
    max-width: 1440px;
    width: 100%
}
.cms-1m0mv3q {
    background-color: var(--theme-color-background-site-background);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 0px
}
.cms-1ccejzj {
    background-color: var(--theme-color-background-site-background);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 10px
}
.cms-16ftli1 {
    background-color: var(--theme-color-background-site-background);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 100px
}
.cms-dkfke7 {
    background-color: var(--theme-color-background-site-background);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}
.cms-1p4y918 {
    max-width: 1440px;
    width: 100%;
    padding-bottom: 100px
}
.cms-x60ec1 {
    max-width: 1440px;
    width: 100%;
    padding-bottom: 100p
}
.cms-g93gel {
    max-width: 1440px;
    width: 100%;
    padding-bottom: 100
}
.cms-77ya9y {
    max-width: 1440px
}
.cms-k5rbyt {
    background-color: var(--theme-color-background-site-background);
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-f2ad32 {
    padding: var(--theme-spacing-padding-md);
    max-width: 1440px;
    padding-bottom: 0px
}
.cms-1u62c5w {
    padding: var(--theme-spacing-padding-md);
    max-width: 1440px
}
.cms-29xduo {
    background-color: var(--theme-color-background-site-background);
    display: flex;
    justify-content: center
}
.cms-qeh14z {
    background-color: var(--theme-color-background-site-background);
    display: flex
}
.cms-1r8cxh9 {
    background-color: var(--theme-color-background-site-background);
    display: fl
}
.cms-85ybee {
    background-color: var(--theme-color-background-site-background)
}
.cms-16cxhrh {
    padding: var(--theme-spacing-padding-md);
    max-width: 1px
}
.cms-1yqytk7 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}
.cms-1azm6f5 {
    display: flex;
    justify-content: center;
    align-items: center
}
.cms-1xf0uqg {
    display: flex;
    justify-content: center
}
.cms-1ycuxvi {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-gap: 30px;
    gap: 30px
}
.cms-19que72 {
    display: grid
}
.cms-9qokda {
    display: grid;
    grid-template-columns: repeat()
}
.cms-1ta0ntv {
    display: grid;
    grid-template-columns: repeat
}
.cms-1o1qlh {
    display: grid;
    grid-template-columns: repe
}
.cms-p3tlql {
    display: grid;
    grid-template-columns: 1
}
.cms-ld2arc {
    display: gri
}
.cms-1tzl0sx {
    display: g
}
.cms-1bk62wi {
    background-color: var(--theme-color-background-site-background);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 50px
}