body {
    --f: 1;
    min-width: 1200px
}

@media (min-width: 960px) and (max-width:1199px) {
    body {
        min-width:960px
    }
}

@media (min-width: 768px) and (max-width:959px) {
    body {
        min-width:768px
    }
}

@media (min-width: 480px) and (max-width:767px) {
    body {
        min-width:480px
    }
}

@media (max-width: 479px) {
    body {
        min-width:320px
    }
}

.animated {
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

@-webkit-keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0,-100%,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0)
    }
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }

    to {
        opacity: 1;
        transform: translate3d(0, 0, 0)
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}

.v1 {
    display: block
}

.ps1 {
    position: relative;
    margin-top: 0
}

.s1 {
    width: 100%;
    min-width: 1200px;
    min-height: 881px;
    padding-bottom: 0
}

.c1 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: transparent
}

.z1 {
    z-index: 69
}

.ps2 {
    display: inline-block;
    width: 0;
    height: 0
}

.ps3 {
    position: relative;
    margin-top: 43px
}

.v2 {
    display: block;
    pointer-events: none
}

.s2 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    min-height: 257px
}

.v3 {
    display: inline-block;
    vertical-align: top;
    pointer-events: auto
}

.ps4 {
    position: relative;
    margin-left: 62px;
    margin-top: 0
}

.s3 {
    min-width: 260px;
    width: 260px;
    min-height: 257px;
    height: 257px
}

.z2 {
    z-index: 34
}

.i1 {
    position: absolute;
    left: 0;
    width: 260px;
    top: 0;
    height: 257px;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    border: 0
}

.i2 {
    width: 100%;
    height: 100%;
    display: inline-block;
    -webkit-transform: translate3d(0,0,0)
}

.v4 {
    display: inline-block;
    vertical-align: top;
    pointer-events: none
}

.ps5 {
    position: relative;
    margin-top: -210px
}

.s4 {
    width: 100%;
    min-width: 1200px;
    min-height: 582px
}

.c3 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    z-index: 32
}

.z3 {
    z-index: 32
}

.fx1 {
    background-attachment: fixed;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    background-image: url(../images/0/255a1959-768.jpg)
}

.webp .fx1 {
    background-image: url(../images/8/255a1959-768.webp);
    background-attachment: fixed
}

.v5 {
    display: none;
    pointer-events: none
}

.ps6 {
    position: relative;
    margin-top: -210px
}

.s5 {
    width: 100%;
    min-width: 1200px;
    min-height: 582px
}

.c4 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    z-index: 33
}

.z4 {
    z-index: 33
}

.fx2 {
    background-attachment: fixed;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    background-image: url(../images/r/gofer-coffee-6-320.jpg)
}

.webp .fx2 {
    background-image: url(../images/8/gofer-coffee-6-320.webp);
    background-attachment: fixed
}

.ps7 {
    position: relative;
    margin-top: -291px
}

.s6 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    min-height: 395px
}

.v6 {
    display: inline-block;
    vertical-align: top
}

.ps8 {
    position: relative;
    margin-left: 99px;
    margin-top: 0
}

.s7 {
    min-width: 1037px;
    width: 1037px;
    min-height: 395px
}

.ps9 {
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.s8 {
    min-width: 187px;
    width: 187px;
    min-height: 245px;
    height: 245px
}

.z5 {
    z-index: 35
}

.i3 {
    position: absolute;
    left: 0;
    min-width: 187px;
    max-width: 187px;
    min-height: 243px;
    max-height: 243px;
    top: 1px
}

.ps10 {
    position: relative;
    margin-left: 376px;
    margin-top: 80px
}

.s9 {
    min-width: 474px;
    width: 474px;
    min-height: 315px;
    height: 315px
}

.z6 {
    z-index: 36
}

.i4 {
    position: absolute;
    left: 0;
    width: 474px;
    top: 0;
    height: 315px;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    border: 0
}

.ps11 {
    position: relative;
    margin-left: 0;
    margin-top: 42px
}

.s10 {
    min-width: 1200px;
    width: 1200px;
    min-height: 1px
}

.s11 {
    width: 100%;
    min-width: 1200px;
    min-height: 986px;
    padding-bottom: 0
}

.z7 {
    z-index: 37
}

.ps12 {
    position: relative;
    margin-top: 81px
}

.s12 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    min-height: 700px
}

.ps13 {
    position: relative;
    margin-left: 94px;
    margin-top: 0
}

.s13 {
    min-width: 1018px;
    width: 1018px;
    min-height: 700px
}

.ps14 {
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.s14 {
    min-width: 300px;
    width: 300px;
    min-height: 700px
}

.c5 {
    -webkit-border-radius: 27px;
    -moz-border-radius: 27px;
    border-radius: 27px
}

.z8 {
    z-index: 38
}

.c6 {
    position: absolute;
    pointer-events: none;
    width: 100%;
    height: 100%;
    -webkit-border-radius: 27px;
    -moz-border-radius: 27px;
    border-radius: 27px;
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    box-shadow: 0 2px 20px rgba(0,0,0,0.2)
}

.c7 {
    position: absolute;
    box-sizing: border-box;
    border: 0;
    -webkit-border-radius: 27px;
    -moz-border-radius: 27px;
    border-radius: 27px;
    background-color: #f1f7ea;
    opacity: 0.5
}

.s15 {
    width: 100%;
    height: 100%
}

.ps15 {
    position: relative;
    margin-left: 56px;
    margin-top: 0
}

.s16 {
    min-width: 300px;
    width: 300px;
    min-height: 700px
}

.z9 {
    z-index: 39
}

.ps16 {
    position: relative;
    margin-left: 55px;
    margin-top: 159px
}

.s17 {
    min-width: 307px;
    width: 307px;
    min-height: 368px;
    line-height: 0
}

.ps17 {
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.s18 {
    min-width: 307px;
    width: 307px;
    overflow: hidden;
    height: 161px
}

.z10 {
    z-index: 40
}

.p1 {
    text-indent: 0;
    padding-bottom: 0;
    padding-right: 0;
    text-align: left
}

.f1 {
    font-family: "Jost 7";
    font-size: 34px;
    font-size: calc(34px * var(--f));
    line-height: 1.148;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f6faf9;
    background-color: initial;
    text-shadow: none
}

.f2 {
    font-family: "Jost 7";
    font-size: 34px;
    font-size: calc(34px * var(--f));
    line-height: 1.148;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #dbf8b8;
    background-color: initial;
    text-shadow: none
}

.ps18 {
    position: relative;
    margin-left: 0;
    margin-top: -2px
}

.s19 {
    min-width: 307px;
    width: 307px;
    overflow: hidden;
    height: 144px
}

.z11 {
    z-index: 41
}

.f3 {
    font-family: "Jost 2";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.572;
    font-weight: 300;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.v7 {
    display: inline-block;
    vertical-align: top;
    pointer-events: auto;
    outline: 0
}

.ps19 {
    position: relative;
    margin-left: 0;
    margin-top: 23px
}

.s20 {
    min-width: 191px;
    height: 42px;
    box-sizing: border-box;
    width: 191px;
    padding-right: 0
}

.c8 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #dbf8b8;
    -webkit-border-radius: 21px;
    -moz-border-radius: 21px;
    border-radius: 21px;
    background-color: #21886b;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z12 {
    z-index: 42
}

.a1 {
    display: inline-block;
    width: 100%;
    z-index: 1
}

.f4 {
    font-family: "Jost 4";
    font-size: 16px;
    font-size: calc(16px * var(--f));
    line-height: 1.438;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 10px;
    padding-bottom: 9px
}

.ps20 {
    position: relative;
    margin-top: -905px
}

.s21 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    min-height: 701px
}

.ps21 {
    position: relative;
    margin-left: 95px;
    margin-top: 0
}

.s22 {
    min-width: 652px;
    width: 652px;
    min-height: 701px
}

.s23 {
    min-width: 292px;
    width: 292px;
    min-height: 701px;
    line-height: 0
}

.s24 {
    min-width: 292px;
    width: 292px;
    min-height: 701px
}

.s25 {
    min-width: 292px;
    width: 292px;
    height: 701px
}

.z13 {
    z-index: 160
}

.v8 {
    display: inline-block;
    vertical-align: top;
    pointer-events: none
}

.ps22 {
    position: relative;
    margin-left: 20px;
    margin-top: 32px
}

.s26 {
    min-width: 259px;
    width: 259px;
    min-height: 645px
}

.z14 {
    z-index: 161
}

.ps23 {
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.s27 {
    min-width: 259px;
    width: 259px;
    min-height: 50px
}

.z15 {
    z-index: 169
}

.s28 {
    min-width: 50px;
    width: 50px;
    min-height: 50px
}

.z16 {
    z-index: 183
}

.c9 {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px
}

.z17 {
    z-index: 184
}

.c10 {
    position: absolute;
    pointer-events: none;
    width: 100%;
    height: 100%;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    box-shadow: 0 2px 20px rgba(0,0,0,0.4)
}

.c11 {
    position: absolute;
    box-sizing: border-box;
    border: 0;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background-color: #dbf8b8;
    opacity: 0.3
}

.ps24 {
    position: relative;
    margin-left: 13px;
    margin-top: 11px
}

.s29 {
    min-width: 27px;
    width: 27px;
    min-height: 27px;
    height: 27px
}

.z18 {
    z-index: 185
}

.i5 {
    position: absolute;
    left: 0;
    min-width: 27px;
    max-width: 27px;
    min-height: 27px;
    max-height: 27px;
    top: 0;
    color: #1b312b
}

.ps25 {
    position: relative;
    margin-left: 20px;
    margin-top: 0
}

.z19 {
    z-index: 180
}

.z20 {
    z-index: 181
}

.ps26 {
    position: relative;
    margin-left: 9px;
    margin-top: 11px
}

.s30 {
    min-width: 29px;
    width: 29px;
    min-height: 29px;
    height: 29px
}

.z21 {
    z-index: 182
}

.i6 {
    position: absolute;
    left: 0;
    min-width: 29px;
    max-width: 29px;
    min-height: 29px;
    max-height: 29px;
    top: 0;
    color: #1b312b
}

.ps27 {
    position: relative;
    margin-left: 19px;
    margin-top: 0
}

.z22 {
    z-index: 177
}

.z23 {
    z-index: 178
}

.c12 {
    position: absolute;
    box-sizing: border-box;
    border: 0;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background-color: #21886b;
    opacity: 1
}

.ps28 {
    position: relative;
    margin-left: 10px;
    margin-top: 15px
}

.s31 {
    min-width: 27px;
    width: 27px;
    min-height: 25px;
    height: 25px
}

.z24 {
    z-index: 179
}

.i7 {
    position: absolute;
    left: 1px;
    min-width: 25px;
    max-width: 25px;
    min-height: 25px;
    max-height: 25px;
    top: 0;
    color: #dbf8b8
}

.z25 {
    z-index: 174
}

.z26 {
    z-index: 175
}

.ps29 {
    position: relative;
    margin-left: 12px;
    margin-top: 15px
}

.s32 {
    min-width: 25px;
    width: 25px;
    min-height: 25px;
    height: 25px
}

.z27 {
    z-index: 176
}

.i8 {
    position: absolute;
    left: 0;
    min-width: 25px;
    max-width: 25px;
    min-height: 25px;
    max-height: 25px;
    top: 0;
    color: #1b312b
}

.ps30 {
    position: relative;
    margin-left: 9px;
    margin-top: 19px
}

.s33 {
    min-width: 241px;
    width: 241px;
    min-height: 191px
}

.s34 {
    min-width: 241px;
    width: 241px;
    min-height: 191px;
    line-height: 0
}

.s35 {
    min-width: 241px;
    width: 241px;
    overflow: hidden;
    height: 39px
}

.z28 {
    z-index: 162
}

.f5 {
    font-family: "Jost 7";
    font-size: 24px;
    font-size: calc(24px * var(--f));
    line-height: 1.459;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.ps31 {
    position: relative;
    margin-left: 10px;
    margin-top: -1px
}

.s36 {
    min-width: 184px;
    width: 184px;
    overflow: hidden;
    height: 153px
}

.z29 {
    z-index: 163
}

.f6 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.430;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.ps32 {
    position: relative;
    margin-left: 139px;
    margin-top: -153px
}

.s37 {
    min-width: 92px;
    width: 92px;
    overflow: hidden;
    height: 153px
}

.z30 {
    z-index: 164
}

.p2 {
    text-indent: 0;
    padding-bottom: 0;
    padding-right: 0;
    text-align: right
}

.ps33 {
    position: relative;
    margin-left: 9px;
    margin-top: 4px
}

.s38 {
    min-width: 241px;
    width: 241px;
    min-height: 204px
}

.s39 {
    min-width: 241px;
    width: 241px;
    min-height: 204px;
    line-height: 0
}

.z31 {
    z-index: 165
}

.ps34 {
    position: relative;
    margin-left: 10px;
    margin-top: -4px
}

.s40 {
    min-width: 184px;
    width: 184px;
    overflow: hidden;
    height: 154px
}

.z32 {
    z-index: 166
}

.f7 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.430;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.ps35 {
    position: relative;
    margin-left: 139px;
    margin-top: -154px
}

.s41 {
    min-width: 92px;
    width: 92px;
    overflow: hidden;
    height: 130px
}

.z33 {
    z-index: 168
}

.ps36 {
    position: relative;
    margin-left: 0;
    margin-top: -24px
}

.s42 {
    min-width: 241px;
    width: 241px;
    overflow: hidden;
    height: 39px
}

.z34 {
    z-index: 173
}

.ps37 {
    position: relative;
    margin-left: 5px;
    margin-top: 1px
}

.s43 {
    min-width: 235px;
    width: 235px;
    min-height: 108px
}

.ps38 {
    position: relative;
    margin-left: 0;
    margin-top: 66px
}

.s44 {
    min-width: 146px;
    height: 42px;
    box-sizing: border-box;
    width: 146px;
    padding-right: 0
}

.c13 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #dbf8b8;
    -webkit-border-radius: 21px;
    -moz-border-radius: 21px;
    border-radius: 21px;
    background-color: #21886b;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z35 {
    z-index: 170
}

.f8 {
    font-family: "Jost 4";
    font-size: 16px;
    font-size: calc(16px * var(--f));
    line-height: 1.438;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 10px;
    padding-bottom: 9px
}

.ps39 {
    position: relative;
    margin-left: 14px;
    margin-top: -108px
}

.s45 {
    min-width: 184px;
    width: 184px;
    overflow: hidden;
    height: 68px
}

.z36 {
    z-index: 171
}

.f9 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.430;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.ps40 {
    position: relative;
    margin-left: 143px;
    margin-top: -108px
}

.s46 {
    min-width: 92px;
    width: 92px;
    overflow: hidden;
    height: 68px
}

.z37 {
    z-index: 172
}

.f10 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.430;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.v9 {
    display: inline-block;
    vertical-align: top;
    pointer-events: auto
}

.ps41 {
    position: relative;
    margin-left: 19px;
    margin-top: 16px
}

.s47 {
    min-width: 222px;
    width: 222px;
    overflow: hidden;
    height: 52px
}

.z38 {
    z-index: 167
}

.f11 {
    font-family: "Jost 12";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.144;
    font-weight: 400;
    font-style: italic;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.ps42 {
    position: relative;
    margin-left: 0;
    margin-top: -701px
}

.z39 {
    z-index: 186
}

.ps43 {
    position: relative;
    margin-left: 20px;
    margin-top: 32px
}

.z40 {
    z-index: 196
}

.z41 {
    z-index: 206
}

.z42 {
    z-index: 207
}

.z43 {
    z-index: 208
}

.z44 {
    z-index: 203
}

.z45 {
    z-index: 204
}

.z46 {
    z-index: 205
}

.i9 {
    position: absolute;
    left: 0;
    min-width: 29px;
    max-width: 29px;
    min-height: 29px;
    max-height: 29px;
    top: 0;
    color: #dbf8b8
}

.z47 {
    z-index: 200
}

.z48 {
    z-index: 201
}

.z49 {
    z-index: 202
}

.i10 {
    position: absolute;
    left: 1px;
    min-width: 25px;
    max-width: 25px;
    min-height: 25px;
    max-height: 25px;
    top: 0;
    color: #1b312b
}

.z50 {
    z-index: 197
}

.z51 {
    z-index: 198
}

.z52 {
    z-index: 199
}

.ps44 {
    position: relative;
    margin-left: 25px;
    margin-top: 19px
}

.s48 {
    min-width: 245px;
    width: 245px;
    min-height: 576px
}

.z53 {
    z-index: 187
}

.ps45 {
    position: relative;
    margin-left: 4px;
    margin-top: 0
}

.s49 {
    min-width: 241px;
    width: 241px;
    overflow: hidden;
    height: 39px
}

.z54 {
    z-index: 188
}

.ps46 {
    position: relative;
    margin-left: 14px;
    margin-top: -2px
}

.s50 {
    min-width: 184px;
    width: 184px;
    overflow: hidden;
    height: 152px
}

.z55 {
    z-index: 189
}

.f12 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.715;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.ps47 {
    position: relative;
    margin-left: 143px;
    margin-top: -152px
}

.s51 {
    min-width: 92px;
    width: 92px;
    overflow: hidden;
    height: 153px
}

.z56 {
    z-index: 190
}

.ps48 {
    position: relative;
    margin-left: 4px;
    margin-top: 10px
}

.z57 {
    z-index: 192
}

.ps49 {
    position: relative;
    margin-left: 14px;
    margin-top: -1px
}

.s52 {
    min-width: 184px;
    width: 184px;
    overflow: hidden;
    height: 216px
}

.z58 {
    z-index: 193
}

.ps50 {
    position: relative;
    margin-left: 143px;
    margin-top: -216px
}

.s53 {
    min-width: 92px;
    width: 92px;
    overflow: hidden;
    height: 216px
}

.z59 {
    z-index: 194
}

.ps51 {
    position: relative;
    margin-left: 0;
    margin-top: 12px
}

.z60 {
    z-index: 195
}

.ps52 {
    position: relative;
    margin-left: 14px;
    margin-top: 16px
}

.z61 {
    z-index: 191
}

.z62 {
    z-index: 209
}

.z63 {
    z-index: 210
}

.z64 {
    z-index: 218
}

.z65 {
    z-index: 229
}

.z66 {
    z-index: 230
}

.z67 {
    z-index: 231
}

.i11 {
    position: absolute;
    left: 0;
    min-width: 27px;
    max-width: 27px;
    min-height: 27px;
    max-height: 27px;
    top: 0;
    color: #dbf8b8
}

.z68 {
    z-index: 226
}

.z69 {
    z-index: 227
}

.z70 {
    z-index: 228
}

.z71 {
    z-index: 223
}

.z72 {
    z-index: 224
}

.z73 {
    z-index: 225
}

.z74 {
    z-index: 220
}

.z75 {
    z-index: 221
}

.z76 {
    z-index: 222
}

.ps53 {
    position: relative;
    margin-left: 9px;
    margin-top: 19px
}

.s54 {
    min-width: 241px;
    width: 241px;
    overflow: hidden;
    height: 40px
}

.z77 {
    z-index: 211
}

.ps54 {
    position: relative;
    margin-left: 19px;
    margin-top: 0
}

.s55 {
    min-width: 184px;
    width: 184px;
    overflow: hidden;
    height: 104px
}

.z78 {
    z-index: 212
}

.f13 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.858;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.ps55 {
    position: relative;
    margin-left: 148px;
    margin-top: -104px
}

.s56 {
    min-width: 92px;
    width: 92px;
    overflow: hidden;
    height: 104px
}

.z79 {
    z-index: 213
}

.ps56 {
    position: relative;
    margin-left: 9px;
    margin-top: 11px
}

.s57 {
    min-width: 241px;
    width: 241px;
    overflow: hidden;
    height: 39px
}

.z80 {
    z-index: 215
}

.ps57 {
    position: relative;
    margin-left: 19px;
    margin-top: -4px
}

.s58 {
    min-width: 184px;
    width: 184px;
    overflow: hidden;
    height: 264px
}

.z81 {
    z-index: 216
}

.f14 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.430;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.ps58 {
    position: relative;
    margin-left: 148px;
    margin-top: -264px
}

.s59 {
    min-width: 92px;
    width: 92px;
    overflow: hidden;
    height: 264px
}

.z82 {
    z-index: 217
}

.ps59 {
    position: relative;
    margin-left: 5px;
    margin-top: 12px
}

.z83 {
    z-index: 219
}

.ps60 {
    position: relative;
    margin-left: 19px;
    margin-top: 16px
}

.s60 {
    min-width: 222px;
    width: 222px;
    overflow: hidden;
    height: 52px
}

.z84 {
    z-index: 214
}

.f15 {
    font-family: "Jost 12";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.144;
    font-weight: 400;
    font-style: italic;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.z85 {
    z-index: 137
}

.z86 {
    z-index: 147
}

.z87 {
    z-index: 157
}

.z88 {
    z-index: 158
}

.z89 {
    z-index: 159
}

.z90 {
    z-index: 154
}

.z91 {
    z-index: 155
}

.z92 {
    z-index: 156
}

.z93 {
    z-index: 151
}

.z94 {
    z-index: 152
}

.z95 {
    z-index: 153
}

.z96 {
    z-index: 148
}

.z97 {
    z-index: 149
}

.z98 {
    z-index: 150
}

.i12 {
    position: absolute;
    left: 0;
    min-width: 25px;
    max-width: 25px;
    min-height: 25px;
    max-height: 25px;
    top: 0;
    color: #dbf8b8
}

.ps61 {
    position: relative;
    margin-left: 25px;
    margin-top: 19px
}

.s61 {
    min-width: 245px;
    width: 245px;
    min-height: 576px
}

.z99 {
    z-index: 138
}

.s62 {
    min-width: 241px;
    width: 241px;
    overflow: hidden;
    height: 39px
}

.z100 {
    z-index: 139
}

.ps62 {
    position: relative;
    margin-left: 14px;
    margin-top: 7px
}

.s63 {
    min-width: 221px;
    width: 221px;
    min-height: 204px
}

.s64 {
    min-width: 184px;
    width: 184px;
    overflow: hidden;
    height: 204px
}

.z101 {
    z-index: 140
}

.f16 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 2.001;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.ps63 {
    position: relative;
    margin-left: 129px;
    margin-top: -204px
}

.s65 {
    min-width: 92px;
    width: 92px;
    overflow: hidden;
    height: 204px
}

.z102 {
    z-index: 141
}

.ps64 {
    position: relative;
    margin-left: 4px;
    margin-top: 42px
}

.z103 {
    z-index: 143
}

.ps65 {
    position: relative;
    margin-left: 14px;
    margin-top: 7px
}

.s66 {
    min-width: 221px;
    width: 221px;
    min-height: 67px
}

.s67 {
    min-width: 184px;
    width: 184px;
    overflow: hidden;
    height: 67px
}

.z104 {
    z-index: 144
}

.f17 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 2.001;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.ps66 {
    position: relative;
    margin-left: 129px;
    margin-top: -67px
}

.s68 {
    min-width: 92px;
    width: 92px;
    overflow: hidden;
    height: 67px
}

.z105 {
    z-index: 145
}

.ps67 {
    position: relative;
    margin-left: 0;
    margin-top: 61px
}

.z106 {
    z-index: 146
}

.ps68 {
    position: relative;
    margin-left: 14px;
    margin-top: 16px
}

.z107 {
    z-index: 142
}

.ps69 {
    position: relative;
    margin-left: 68px;
    margin-top: 0
}

.s69 {
    min-width: 292px;
    width: 292px;
    min-height: 701px;
    line-height: 0
}

.s70 {
    min-width: 292px;
    width: 292px;
    min-height: 701px
}

.z108 {
    z-index: 101
}

.ps70 {
    position: relative;
    margin-left: 3px;
    margin-top: 27px
}

.s71 {
    min-width: 274px;
    width: 274px;
    min-height: 648px
}

.z109 {
    z-index: 102
}

.ps71 {
    position: relative;
    margin-left: 18px;
    margin-top: 0
}

.s72 {
    min-width: 251px;
    width: 251px;
    min-height: 34px
}

.z110 {
    z-index: 103
}

.s73 {
    min-width: 23px;
    width: 23px;
    min-height: 34px;
    height: 34px
}

.z111 {
    z-index: 111
}

.a2 {
    display: block
}

.i13 {
    position: absolute;
    left: 0;
    min-width: 23px;
    max-width: 23px;
    min-height: 23px;
    max-height: 23px;
    top: 5px;
    color: #dbf8b8
}

.ps72 {
    position: relative;
    margin-left: 205px;
    margin-top: 0
}

.s74 {
    min-width: 23px;
    width: 23px;
    min-height: 34px;
    height: 34px;
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.z112 {
    z-index: 112
}

.ps73 {
    position: relative;
    margin-left: 0;
    margin-top: 36px
}

.s75 {
    min-width: 274px;
    width: 274px;
    min-height: 311px;
    height: 311px
}

.z113 {
    z-index: 106
}

.i14 {
    position: absolute;
    left: 13px;
    width: 247px;
    top: 0;
    height: 311px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: 0
}

.ps74 {
    position: relative;
    margin-left: 26px;
    margin-top: 20px
}

.s76 {
    min-width: 231px;
    width: 231px;
    overflow: hidden;
    height: 166px
}

.z114 {
    z-index: 104
}

.f18 {
    font-family: "Jost 7";
    font-size: 24px;
    font-size: calc(24px * var(--f));
    line-height: 1.168;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.f19 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.430;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.ps75 {
    position: relative;
    margin-left: 23px;
    margin-top: 44px
}

.s77 {
    min-width: 239px;
    width: 239px;
    min-height: 37px
}

.ps76 {
    position: relative;
    margin-left: 0;
    margin-top: 5px
}

.s78 {
    min-width: 78px;
    height: 30px;
    box-sizing: border-box;
    width: 78px;
    padding-right: 0
}

.c14 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #21886b;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    background-color: rgba(219,248,184,0.3);
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z115 {
    z-index: 109
}

.f20 {
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 1;
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.430;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 5px;
    padding-bottom: 5px
}

.ps77 {
    position: relative;
    margin-left: 11px;
    margin-top: 5px
}

.s79 {
    min-width: 30px;
    width: 30px;
    min-height: 30px
}

.z116 {
    z-index: 110
}

.c15 {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px
}

.z117 {
    z-index: 107
}

.c16 {
    position: absolute;
    pointer-events: none;
    width: 100%;
    height: 100%;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px)
}

.c17 {
    position: absolute;
    box-sizing: border-box;
    border: 0;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background-color: #dbf8b8;
    opacity: 0.3
}

.ps78 {
    position: relative;
    margin-left: 4px;
    margin-top: 7px
}

.s80 {
    min-width: 20px;
    width: 20px;
    min-height: 18px;
    height: 18px
}

.z118 {
    z-index: 108
}

.i15 {
    position: absolute;
    left: 1px;
    min-width: 18px;
    max-width: 18px;
    min-height: 18px;
    max-height: 18px;
    top: 0
}

.ps79 {
    position: relative;
    margin-left: 15px;
    margin-top: 0
}

.s81 {
    min-width: 105px;
    height: 37px;
    box-sizing: border-box;
    width: 105px;
    padding-right: 0
}

.c18 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #dbf8b8;
    -webkit-border-radius: 19px;
    -moz-border-radius: 19px;
    border-radius: 19px;
    background-color: #21886b;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z119 {
    z-index: 105
}

.f21 {
    font-family: "Jost 4";
    font-size: 16px;
    font-size: calc(16px * var(--f));
    line-height: 1.438;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 7px;
    padding-bottom: 7px
}

.ps80 {
    position: relative;
    margin-left: 0;
    margin-top: -701px
}

.z120 {
    z-index: 113
}

.z121 {
    z-index: 114
}

.z122 {
    z-index: 116
}

.z123 {
    z-index: 123
}

.z124 {
    z-index: 124
}

.ps81 {
    position: relative;
    margin-left: 0;
    margin-top: -7px
}

.s82 {
    min-width: 274px;
    width: 274px;
    min-height: 374px;
    height: 374px
}

.z125 {
    z-index: 115
}

.i16 {
    position: absolute;
    left: 0;
    width: 274px;
    top: 10px;
    height: 355px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: 0
}

.ps82 {
    position: relative;
    margin-left: 26px;
    margin-top: 0
}

.s83 {
    min-width: 231px;
    width: 231px;
    overflow: hidden;
    height: 192px
}

.z126 {
    z-index: 118
}

.f22 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.715;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #1b312b;
    background-color: initial;
    text-shadow: none
}

.ps83 {
    position: relative;
    margin-left: 157px;
    margin-top: 18px
}

.z127 {
    z-index: 117
}

.ps84 {
    position: relative;
    margin-left: 23px;
    margin-top: -32px
}

.z128 {
    z-index: 121
}

.ps85 {
    position: relative;
    margin-left: 11px;
    margin-top: -32px
}

.z129 {
    z-index: 122
}

.z130 {
    z-index: 119
}

.z131 {
    z-index: 120
}

.z132 {
    z-index: 125
}

.z133 {
    z-index: 126
}

.z134 {
    z-index: 127
}

.z135 {
    z-index: 134
}

.z136 {
    z-index: 135
}

.z137 {
    z-index: 132
}

.z138 {
    z-index: 133
}

.ps86 {
    position: relative;
    margin-left: 157px;
    margin-top: 18px
}

.z139 {
    z-index: 128
}

.z140 {
    z-index: 136
}

.z141 {
    z-index: 129
}

.z142 {
    z-index: 130
}

.z143 {
    z-index: 131
}

.z144 {
    z-index: 89
}

.z145 {
    z-index: 90
}

.s84 {
    min-width: 274px;
    width: 274px;
    min-height: 401px
}

.s85 {
    min-width: 274px;
    width: 274px;
    min-height: 401px;
    line-height: 0
}

.z146 {
    z-index: 92
}

.z147 {
    z-index: 99
}

.z148 {
    z-index: 100
}

.s86 {
    min-width: 274px;
    width: 274px;
    min-height: 374px;
    height: 374px
}

.z149 {
    z-index: 91
}

.i17 {
    position: absolute;
    left: 59px;
    width: 155px;
    top: 0;
    height: 374px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: 0
}

.z150 {
    z-index: 94
}

.ps87 {
    position: relative;
    margin-left: 23px;
    margin-top: 18px
}

.z151 {
    z-index: 97
}

.z152 {
    z-index: 98
}

.z153 {
    z-index: 95
}

.z154 {
    z-index: 96
}

.z155 {
    z-index: 93
}

.ps88 {
    position: relative;
    margin-top: 204px
}

.s87 {
    width: 100%;
    min-width: 1200px;
    min-height: 466px;
    padding-bottom: 0
}

.c19 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #21886b
}

.z156 {
    z-index: 21
}

.s88 {
    width: 100%;
    min-width: 1200px;
    min-height: 466px
}

.z157 {
    z-index: 28
}

.map1 {
    width: 100%;
    height: 466px
}

.ps89 {
    position: relative;
    margin-left: 0;
    margin-top: -46px
}

.ps90 {
    position: relative;
    margin-top: 0
}

.s89 {
    width: 100%;
    min-width: 1200px;
    min-height: 756px;
    padding-bottom: 0
}

.c20 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #1b312b
}

.z158 {
    z-index: 27
}

.ps91 {
    position: relative;
    margin-top: 58px
}

.s90 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    min-height: 635px
}

.ps92 {
    position: relative;
    margin-left: 87px;
    margin-top: 0
}

.s91 {
    min-width: 307px;
    width: 307px;
    overflow: hidden;
    height: 27px
}

.z159 {
    z-index: 8
}

.f23 {
    font-family: "Jost 6";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.715;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps93 {
    position: relative;
    margin-left: -306px;
    margin-top: 50px
}

.s92 {
    min-width: 649px;
    width: 649px;
    overflow: hidden;
    height: 51px
}

.z160 {
    z-index: 9
}

.ps94 {
    position: relative;
    margin-left: 87px;
    margin-top: 14px
}

.s93 {
    min-width: 1008px;
    width: 1008px;
    min-height: 1px
}

.c21 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #dbf8b8
}

.z161 {
    z-index: 12
}

.ps95 {
    position: relative;
    margin-left: 87px;
    margin-top: 33px
}

.s94 {
    min-width: 1009px;
    width: 1009px;
    min-height: 246px
}

.ps96 {
    position: relative;
    margin-left: 0;
    margin-top: 1px
}

.s95 {
    min-width: 425px;
    width: 425px;
    overflow: hidden;
    height: 235px
}

.z162 {
    z-index: 10
}

.p3 {
    text-indent: 0;
    padding-bottom: 6px;
    padding-right: 0;
    text-align: left
}

.f24 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.715;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.p4 {
    text-indent: 0;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-right: 0;
    text-align: left
}

.ps97 {
    position: relative;
    margin-left: 24px;
    margin-top: 0
}

.s96 {
    min-width: 560px;
    width: 560px;
    min-height: 246px
}

.z163 {
    z-index: 11
}

.s97 {
    min-width: 560px;
    width: 560px;
    min-height: 179px
}

.s98 {
    min-width: 267px;
    width: 267px;
    min-height: 178px;
    line-height: 0
}

.s99 {
    min-width: 267px;
    width: 267px;
    height: 47px
}

.input1 {
    border: 1px solid #dbf8b8;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    background-color: transparent;
    width: 267px;
    height: 47px;
    font-family: "Jost 11";
    font-size: 14px;
    line-height: 1.430;
    font-weight: 300;
    font-style: italic;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #fff;
    text-shadow: none;
    text-indent: 8px;
    padding-bottom: 0;
    text-align: left;
    padding: 4px
}

.input1::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps98 {
    position: relative;
    margin-left: 0;
    margin-top: 84px
}

.input1::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps99 {
    position: relative;
    margin-left: -266px;
    margin-top: 66px
}

.input1::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps100 {
    position: relative;
    margin-left: 25px;
    margin-top: 0
}

.s100 {
    min-width: 267px;
    width: 267px;
    height: 179px
}

.input2 {
    border: 1px solid #dbf8b8;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    background-color: transparent;
    width: 267px;
    height: 179px;
    font-family: "Jost 11";
    font-size: 14px;
    line-height: 1.430;
    font-weight: 300;
    font-style: italic;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #fff;
    text-shadow: none;
    text-indent: 8px;
    padding-bottom: 0;
    text-align: left;
    padding: 4px
}

.input2::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps101 {
    position: relative;
    margin-left: 294px;
    margin-top: 15px
}

.s101 {
    min-width: 265px;
    width: 265px;
    height: 52px
}

.submit1 {
    font-family: "Jost 4";
    font-size: 16px;
    line-height: 1.438;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #dbf8b8;
    text-shadow: none;
    text-indent: 0;
    text-align: center;
    border: 0;
    -webkit-border-radius: 26px;
    -moz-border-radius: 26px;
    border-radius: 26px;
    background-color: #21886b;
    padding-top: 15px;
    padding-bottom: 14px;
    padding-left: 0;
    padding-right: 0;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.s102 {
    width: 265px
}

.ps102 {
    position: relative;
    margin-left: 88px;
    margin-top: 40px
}

.s103 {
    min-width: 1007px;
    width: 1007px;
    min-height: 200px
}

.ps103 {
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.s104 {
    min-width: 192px;
    width: 192px;
    overflow: hidden;
    height: 198px
}

.z164 {
    z-index: 14
}

.f25 {
    font-family: "Jost 7";
    font-size: 25px;
    font-size: calc(25px * var(--f));
    line-height: 2.001;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #21886b;
    background-color: initial;
    text-shadow: none
}

.f26 {
    font-family: "Jost 3";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 2.001;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps104 {
    position: relative;
    margin-left: 116px;
    margin-top: 0
}

.s105 {
    min-width: 280px;
    width: 280px;
    overflow: hidden;
    height: 200px
}

.z165 {
    z-index: 15
}

.f27 {
    font-family: "Jost 3";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 2.001;
    font-weight: 400;
    font-style: normal;
    text-decoration: underline;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps105 {
    position: relative;
    margin-left: 66px;
    margin-top: 33px
}

.s106 {
    min-width: 353px;
    width: 353px;
    min-height: 113px;
    height: 113px
}

.z166 {
    z-index: 13
}

.i18 {
    position: absolute;
    left: 2px;
    min-width: 350px;
    max-width: 350px;
    min-height: 113px;
    max-height: 113px;
    top: 0
}

.c22 {
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    overflow: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none;
    height: 100vh;
    height: calc(100vh + env(safe-area-inset-bottom));
    z-index: 2146435072;
    background-color: rgba(0,0,0,0.5);
    pointer-events: auto;
    opacity: 0;
    transition: opacity 1s
}

.ps106 {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
    pointer-events: none
}

.ps107 {
    position: relative;
    margin-left: 38px;
    margin-top: 188px
}

.s107 {
    min-width: 1125px;
    width: 1125px;
    min-height: 194px;
    height: 194px
}

.c23 {
    border: 0;
    -webkit-border-radius: 0 0 14px 14px;
    -moz-border-radius: 0 0 14px 14px;
    border-radius: 0 0 14px 14px;
    background-color: #1b312b
}

.ps108 {
    position: relative;
    margin-left: 1063px;
    margin-top: 10px
}

.s108 {
    min-width: 38px;
    width: 38px;
    min-height: 52px;
    height: 52px
}

.z167 {
    z-index: 245
}

.i19 {
    position: absolute;
    left: 0;
    min-width: 38px;
    max-width: 38px;
    min-height: 38px;
    max-height: 38px;
    top: 7px;
    color: #dbf8b8
}

.ps109 {
    position: relative;
    margin-left: 69px;
    margin-top: -45px
}

.s109 {
    min-width: 153px;
    width: 153px;
    min-height: 142px
}

.z168 {
    z-index: 246
}

.s110 {
    min-width: 153px;
    width: 153px;
    min-height: 142px;
    height: 142px
}

.i20 {
    position: absolute;
    left: 7px;
    width: 140px;
    top: 0;
    height: 142px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: 0
}

.ps110 {
    position: relative;
    margin-left: 57px;
    margin-top: -87px
}

.s111 {
    min-width: 41px;
    width: 41px;
    min-height: 37px;
    height: 37px
}

.i21 {
    position: absolute;
    left: 0;
    min-width: 41px;
    max-width: 41px;
    min-height: 35px;
    max-height: 35px;
    top: 1px;
    color: rgba(255,255,255,0.26)
}

.ps111 {
    position: relative;
    margin-left: 227px;
    margin-top: -41px
}

.s112 {
    min-width: 538px;
    width: 538px;
    min-height: 34px
}

.z169 {
    z-index: 249
}

.s113 {
    min-width: 100px;
    height: 34px;
    box-sizing: border-box;
    width: 100px;
    padding-right: 0
}

.c24 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #fff;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: transparent;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z170 {
    z-index: 253
}

.f28 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 0 10px rgba(0,0,0,0.2);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps112 {
    position: relative;
    margin-left: 9px;
    margin-top: 0
}

.c25 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #f1f7ea;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: transparent;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z171 {
    z-index: 252
}

.f29 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 2px 10px rgba(0,0,0,0.2);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps113 {
    position: relative;
    margin-left: 10px;
    margin-top: 0
}

.z172 {
    z-index: 254
}

.f30 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 2px 20px rgba(0,0,0,0.1);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps114 {
    position: relative;
    margin-left: 9px;
    margin-top: 0
}

.z173 {
    z-index: 251
}

.f31 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 2px 10px rgba(0,0,0,0.2);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps115 {
    position: relative;
    margin-left: 10px;
    margin-top: 0
}

.c26 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #dbf8b8;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: #21886b;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z174 {
    z-index: 250
}

.f32 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps116 {
    position: relative;
    margin-left: 438px;
    margin-top: -34px
}

.z175 {
    z-index: 255
}

.c27 {
    display: inline-block;
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.c8:hover {
    background-color: #1b312b;
    background-clip: padding-box
}

.c8:active {
    transition: initial
}

.c13:hover {
    background-color: #1b312b;
    background-clip: padding-box
}

.c13:active {
    transition: initial
}

.c14:hover {
    background-color: #21886b;
    background-clip: padding-box;
    color: #dbf8b8
}

.c14:active {
    transition: initial
}

.c18:hover {
    background-color: #1b312b;
    background-clip: padding-box
}

.c18:active {
    transition: initial
}

.submit1:hover {
    background-color: #1b312b;
    background-clip: padding-box
}

.submit1:active {
    transition: initial
}

.c24:hover {
    background-clip: padding-box;
    color: #dbf8b8
}

.c24:active {
    transition: initial
}

.c25:hover {
    background-clip: padding-box;
    color: #21886b
}

.c25:active {
    transition: initial
}

.c26:hover {
    background-color: #1b312b;
    background-clip: padding-box
}

.c26:active {
    transition: initial
}

@media (min-width: 960px) and (max-width:1199px) {
    .s1 {
        min-width:960px;
        min-height: 705px
    }

    .ps3 {
        margin-top: 34px
    }

    .s2 {
        width: 960px;
        min-height: 206px
    }

    .ps4 {
        margin-left: 50px
    }

    .s3 {
        min-width: 208px;
        width: 208px;
        min-height: 206px;
        height: 206px
    }

    .i1 {
        width: 208px;
        height: 206px
    }

    .ps5 {
        margin-top: -168px
    }

    .s4 {
        min-width: 960px;
        min-height: 466px
    }

    .ps6 {
        margin-top: -168px
    }

    .s5 {
        min-width: 960px;
        min-height: 466px
    }

    .ps7 {
        margin-top: -233px
    }

    .s6 {
        width: 960px;
        min-height: 316px
    }

    .ps8 {
        margin-left: 79px
    }

    .s7 {
        min-width: 830px;
        width: 830px;
        min-height: 316px
    }

    .s8 {
        min-width: 150px;
        width: 150px;
        min-height: 196px;
        height: 196px
    }

    .i3 {
        min-width: 150px;
        max-width: 150px;
        min-height: 195px;
        max-height: 195px
    }

    .ps10 {
        margin-left: 301px;
        margin-top: 64px
    }

    .s9 {
        min-width: 379px;
        width: 379px;
        min-height: 252px;
        height: 252px
    }

    .i4 {
        width: 379px;
        height: 252px
    }

    .ps11 {
        margin-top: 34px
    }

    .s10 {
        min-width: 960px;
        width: 960px
    }

    .s11 {
        min-width: 960px;
        min-height: 789px
    }

    .ps12 {
        margin-top: 65px
    }

    .s12 {
        width: 960px;
        min-height: 560px
    }

    .ps13 {
        margin-left: 75px
    }

    .s13 {
        min-width: 815px;
        width: 815px;
        min-height: 560px
    }

    .s14 {
        min-width: 240px;
        width: 240px;
        min-height: 560px
    }

    .ps15 {
        margin-left: 45px
    }

    .s16 {
        min-width: 240px;
        width: 240px;
        min-height: 560px
    }

    .ps16 {
        margin-left: 44px;
        margin-top: 127px
    }

    .s17 {
        min-width: 246px;
        width: 246px;
        min-height: 295px
    }

    .s18 {
        min-width: 246px;
        width: 246px;
        height: 129px
    }

    .f1 {
        font-size: 27px;
        font-size: calc(27px * var(--f));
        line-height: 1.149
    }

    .f2 {
        font-size: 27px;
        font-size: calc(27px * var(--f));
        line-height: 1.149
    }

    .s19 {
        min-width: 246px;
        width: 246px;
        height: 115px
    }

    .f3 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.637
    }

    .ps19 {
        margin-top: 19px
    }

    .s20 {
        min-width: 153px;
        height: 34px;
        width: 153px
    }

    .c8 {
        -webkit-border-radius: 17px;
        -moz-border-radius: 17px;
        border-radius: 17px
    }

    .f4 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 8px;
        padding-bottom: 8px
    }

    .ps20 {
        margin-top: -723px
    }

    .s21 {
        width: 960px;
        min-height: 561px
    }

    .ps21 {
        margin-left: 76px
    }

    .s22 {
        min-width: 522px;
        width: 522px;
        min-height: 561px
    }

    .s23 {
        min-width: 234px;
        width: 234px;
        min-height: 561px
    }

    .s24 {
        min-width: 234px;
        width: 234px;
        min-height: 561px
    }

    .s25 {
        min-width: 234px;
        width: 234px;
        height: 561px
    }

    .ps22 {
        margin-left: 16px;
        margin-top: 25px
    }

    .s26 {
        min-width: 207px;
        width: 207px;
        min-height: 517px
    }

    .s27 {
        min-width: 207px;
        width: 207px;
        min-height: 40px
    }

    .s28 {
        min-width: 40px;
        width: 40px;
        min-height: 40px
    }

    .ps24 {
        margin-left: 10px;
        margin-top: 9px
    }

    .s29 {
        min-width: 22px;
        width: 22px;
        min-height: 22px;
        height: 22px
    }

    .i5 {
        min-width: 22px;
        max-width: 22px;
        min-height: 22px;
        max-height: 22px
    }

    .ps25 {
        margin-left: 16px
    }

    .ps26 {
        margin-left: 7px;
        margin-top: 9px
    }

    .s30 {
        min-width: 23px;
        width: 23px;
        min-height: 23px;
        height: 23px
    }

    .i6 {
        min-width: 23px;
        max-width: 23px;
        min-height: 23px;
        max-height: 23px
    }

    .ps27 {
        margin-left: 15px
    }

    .ps28 {
        margin-left: 8px;
        margin-top: 12px
    }

    .s31 {
        min-width: 22px;
        width: 22px;
        min-height: 20px;
        height: 20px
    }

    .i7 {
        min-width: 20px;
        max-width: 20px;
        min-height: 20px;
        max-height: 20px
    }

    .ps29 {
        margin-left: 10px;
        margin-top: 12px
    }

    .s32 {
        min-width: 20px;
        width: 20px;
        min-height: 20px;
        height: 20px
    }

    .i8 {
        min-width: 20px;
        max-width: 20px;
        min-height: 20px;
        max-height: 20px
    }

    .ps30 {
        margin-left: 7px;
        margin-top: 15px
    }

    .s33 {
        min-width: 193px;
        width: 193px;
        min-height: 153px
    }

    .s34 {
        min-width: 193px;
        width: 193px;
        min-height: 153px
    }

    .s35 {
        min-width: 193px;
        width: 193px;
        height: 31px
    }

    .f5 {
        font-size: 19px;
        font-size: calc(19px * var(--f));
        line-height: 1.422
    }

    .ps31 {
        margin-left: 8px;
        margin-top: 0
    }

    .s36 {
        min-width: 147px;
        width: 147px;
        height: 122px
    }

    .f6 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.456
    }

    .ps32 {
        margin-left: 111px;
        margin-top: -122px
    }

    .s37 {
        min-width: 74px;
        width: 74px;
        height: 122px
    }

    .ps33 {
        margin-left: 7px;
        margin-top: 3px
    }

    .s38 {
        min-width: 193px;
        width: 193px;
        min-height: 163px
    }

    .s39 {
        min-width: 193px;
        width: 193px;
        min-height: 163px
    }

    .ps34 {
        margin-left: 8px;
        margin-top: -3px
    }

    .s40 {
        min-width: 147px;
        width: 147px;
        height: 123px
    }

    .f7 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.456
    }

    .ps35 {
        margin-left: 111px;
        margin-top: -123px
    }

    .s41 {
        min-width: 74px;
        width: 74px;
        height: 104px
    }

    .ps36 {
        margin-top: -19px
    }

    .s42 {
        min-width: 193px;
        width: 193px;
        height: 31px
    }

    .ps37 {
        margin-left: 4px
    }

    .s43 {
        min-width: 188px;
        width: 188px;
        min-height: 87px
    }

    .ps38 {
        margin-top: 53px
    }

    .s44 {
        min-width: 117px;
        height: 34px;
        width: 117px
    }

    .c13 {
        -webkit-border-radius: 17px;
        -moz-border-radius: 17px;
        border-radius: 17px
    }

    .f8 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 8px;
        padding-bottom: 8px
    }

    .ps39 {
        margin-left: 11px;
        margin-top: -87px
    }

    .s45 {
        min-width: 147px;
        width: 147px;
        height: 54px
    }

    .f9 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.456
    }

    .ps40 {
        margin-left: 114px;
        margin-top: -87px
    }

    .s46 {
        min-width: 74px;
        width: 74px;
        height: 54px
    }

    .f10 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.456
    }

    .ps41 {
        margin-left: 15px;
        margin-top: 13px
    }

    .s47 {
        min-width: 178px;
        width: 178px;
        height: 42px
    }

    .f11 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.092
    }

    .ps42 {
        margin-top: -561px
    }

    .ps43 {
        margin-left: 16px;
        margin-top: 26px
    }

    .i9 {
        min-width: 23px;
        max-width: 23px;
        min-height: 23px;
        max-height: 23px
    }

    .i10 {
        min-width: 20px;
        max-width: 20px;
        min-height: 20px;
        max-height: 20px
    }

    .ps44 {
        margin-left: 20px;
        margin-top: 14px
    }

    .s48 {
        min-width: 196px;
        width: 196px;
        min-height: 462px
    }

    .ps45 {
        margin-left: 3px
    }

    .s49 {
        min-width: 193px;
        width: 193px;
        height: 31px
    }

    .ps46 {
        margin-left: 11px;
        margin-top: -1px
    }

    .s50 {
        min-width: 147px;
        width: 147px;
        height: 122px
    }

    .f12 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .ps47 {
        margin-left: 114px;
        margin-top: -122px
    }

    .s51 {
        min-width: 74px;
        width: 74px;
        height: 122px
    }

    .ps48 {
        margin-left: 3px;
        margin-top: 8px
    }

    .ps49 {
        margin-left: 11px;
        margin-top: 0
    }

    .s52 {
        min-width: 147px;
        width: 147px;
        height: 173px
    }

    .ps50 {
        margin-left: 114px;
        margin-top: -173px
    }

    .s53 {
        min-width: 74px;
        width: 74px;
        height: 173px
    }

    .ps51 {
        margin-top: 9px
    }

    .ps52 {
        margin-left: 11px;
        margin-top: 13px
    }

    .i11 {
        min-width: 22px;
        max-width: 22px;
        min-height: 22px;
        max-height: 22px
    }

    .ps53 {
        margin-left: 7px;
        margin-top: 15px
    }

    .s54 {
        min-width: 193px;
        width: 193px;
        height: 32px
    }

    .ps54 {
        margin-left: 15px
    }

    .s55 {
        min-width: 147px;
        width: 147px;
        height: 83px
    }

    .f13 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.819
    }

    .ps55 {
        margin-left: 118px;
        margin-top: -83px
    }

    .s56 {
        min-width: 74px;
        width: 74px;
        height: 83px
    }

    .ps56 {
        margin-left: 7px;
        margin-top: 9px
    }

    .s57 {
        min-width: 193px;
        width: 193px;
        height: 31px
    }

    .ps57 {
        margin-left: 15px;
        margin-top: -3px
    }

    .s58 {
        min-width: 147px;
        width: 147px;
        height: 211px
    }

    .f14 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.456
    }

    .ps58 {
        margin-left: 118px;
        margin-top: -211px
    }

    .s59 {
        min-width: 74px;
        width: 74px;
        height: 211px
    }

    .ps59 {
        margin-left: 4px;
        margin-top: 10px
    }

    .ps60 {
        margin-left: 15px;
        margin-top: 13px
    }

    .s60 {
        min-width: 178px;
        width: 178px;
        height: 42px
    }

    .f15 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.092
    }

    .i12 {
        min-width: 20px;
        max-width: 20px;
        min-height: 20px;
        max-height: 20px
    }

    .ps61 {
        margin-left: 20px;
        margin-top: 14px
    }

    .s61 {
        min-width: 196px;
        width: 196px;
        min-height: 462px
    }

    .s62 {
        min-width: 193px;
        width: 193px;
        height: 31px
    }

    .ps62 {
        margin-left: 11px;
        margin-top: 6px
    }

    .s63 {
        min-width: 177px;
        width: 177px;
        min-height: 163px
    }

    .s64 {
        min-width: 147px;
        width: 147px;
        height: 163px
    }

    .f16 {
        font-size: 11px;
        font-size: calc(11px * var(--f))
    }

    .ps63 {
        margin-left: 103px;
        margin-top: -163px
    }

    .s65 {
        min-width: 74px;
        width: 74px;
        height: 163px
    }

    .ps64 {
        margin-left: 3px;
        margin-top: 34px
    }

    .ps65 {
        margin-left: 11px;
        margin-top: 6px
    }

    .s66 {
        min-width: 177px;
        width: 177px;
        min-height: 54px
    }

    .s67 {
        min-width: 147px;
        width: 147px;
        height: 54px
    }

    .f17 {
        font-size: 11px;
        font-size: calc(11px * var(--f))
    }

    .ps66 {
        margin-left: 103px;
        margin-top: -54px
    }

    .s68 {
        min-width: 74px;
        width: 74px;
        height: 54px
    }

    .ps67 {
        margin-top: 48px
    }

    .ps68 {
        margin-left: 11px;
        margin-top: 13px
    }

    .ps69 {
        margin-left: 54px
    }

    .s69 {
        min-width: 234px;
        width: 234px;
        min-height: 561px
    }

    .s70 {
        min-width: 234px;
        width: 234px;
        min-height: 561px
    }

    .ps70 {
        margin-top: 21px
    }

    .s71 {
        min-width: 219px;
        width: 219px;
        min-height: 519px
    }

    .ps71 {
        margin-left: 15px
    }

    .s72 {
        min-width: 198px;
        width: 198px;
        min-height: 27px
    }

    .s73 {
        min-width: 18px;
        width: 18px;
        min-height: 27px;
        height: 27px
    }

    .i13 {
        min-width: 18px;
        max-width: 18px;
        min-height: 18px;
        max-height: 18px;
        top: 4px
    }

    .ps72 {
        margin-left: 162px
    }

    .s74 {
        min-width: 18px;
        width: 18px;
        min-height: 27px;
        height: 27px
    }

    .ps73 {
        margin-top: 29px
    }

    .s75 {
        min-width: 219px;
        width: 219px;
        min-height: 249px;
        height: 249px
    }

    .i14 {
        left: 11px;
        width: 198px;
        height: 249px
    }

    .ps74 {
        margin-left: 21px;
        margin-top: 16px
    }

    .s76 {
        min-width: 185px;
        width: 185px;
        height: 133px
    }

    .f18 {
        font-size: 19px;
        font-size: calc(19px * var(--f));
        line-height: 1.159
    }

    .f19 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.456
    }

    .ps75 {
        margin-left: 19px;
        margin-top: 35px
    }

    .s77 {
        min-width: 191px;
        width: 191px;
        min-height: 30px
    }

    .ps76 {
        margin-top: 4px
    }

    .s78 {
        min-width: 62px;
        height: 24px;
        width: 62px
    }

    .f20 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.456;
        padding-top: 4px;
        padding-bottom: 4px
    }

    .ps77 {
        margin-left: 9px;
        margin-top: 4px
    }

    .s79 {
        min-width: 24px;
        width: 24px;
        min-height: 24px
    }

    .ps78 {
        margin-left: 3px;
        margin-top: 6px
    }

    .s80 {
        min-width: 16px;
        width: 16px;
        min-height: 14px;
        height: 14px
    }

    .i15 {
        min-width: 14px;
        max-width: 14px;
        min-height: 14px;
        max-height: 14px
    }

    .ps79 {
        margin-left: 12px
    }

    .s81 {
        min-width: 84px;
        height: 30px;
        width: 84px
    }

    .c18 {
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        border-radius: 15px
    }

    .f21 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 6px;
        padding-bottom: 6px
    }

    .ps80 {
        margin-top: -561px
    }

    .ps81 {
        margin-top: -5px
    }

    .s82 {
        min-width: 219px;
        width: 219px;
        min-height: 299px;
        height: 299px
    }

    .i16 {
        width: 219px;
        top: 8px;
        height: 284px
    }

    .ps82 {
        margin-left: 21px
    }

    .s83 {
        min-width: 185px;
        width: 185px;
        height: 154px
    }

    .f22 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .ps83 {
        margin-left: 126px;
        margin-top: 14px
    }

    .ps84 {
        margin-left: 19px;
        margin-top: -26px
    }

    .ps85 {
        margin-left: 9px;
        margin-top: -26px
    }

    .ps86 {
        margin-left: 126px;
        margin-top: 14px
    }

    .s84 {
        min-width: 219px;
        width: 219px;
        min-height: 321px
    }

    .s85 {
        min-width: 219px;
        width: 219px;
        min-height: 321px
    }

    .s86 {
        min-width: 219px;
        width: 219px;
        min-height: 299px;
        height: 299px
    }

    .i17 {
        left: 48px;
        width: 124px;
        height: 299px
    }

    .ps87 {
        margin-left: 19px;
        margin-top: 14px
    }

    .ps88 {
        margin-top: 162px
    }

    .s87 {
        min-width: 960px;
        min-height: 373px
    }

    .s88 {
        min-width: 960px;
        min-height: 373px
    }

    .map1 {
        height: 373px
    }

    .ps89 {
        margin-top: -36px
    }

    .s89 {
        min-width: 960px;
        min-height: 605px
    }

    .ps91 {
        margin-top: 46px
    }

    .s90 {
        width: 960px;
        min-height: 509px
    }

    .ps92 {
        margin-left: 69px
    }

    .s91 {
        min-width: 246px;
        width: 246px;
        height: 22px
    }

    .f23 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .ps93 {
        margin-left: -244px;
        margin-top: 40px
    }

    .s92 {
        min-width: 519px;
        width: 519px;
        height: 41px
    }

    .ps94 {
        margin-left: 70px;
        margin-top: 11px
    }

    .s93 {
        min-width: 806px;
        width: 806px
    }

    .ps95 {
        margin-left: 70px;
        margin-top: 26px
    }

    .s94 {
        min-width: 807px;
        width: 807px;
        min-height: 197px
    }

    .s95 {
        min-width: 340px;
        width: 340px;
        height: 188px
    }

    .p3 {
        padding-bottom: 5px
    }

    .f24 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .p4 {
        padding-top: 5px;
        padding-bottom: 5px
    }

    .ps97 {
        margin-left: 19px
    }

    .s96 {
        min-width: 448px;
        width: 448px;
        min-height: 197px
    }

    .s97 {
        min-width: 448px;
        width: 448px;
        min-height: 144px
    }

    .s98 {
        min-width: 214px;
        width: 214px;
        min-height: 142px
    }

    .s99 {
        min-width: 214px;
        width: 214px;
        height: 38px
    }

    .input1 {
        -webkit-border-radius: 19px;
        -moz-border-radius: 19px;
        border-radius: 19px;
        width: 214px;
        height: 38px;
        font-size: 11px;
        line-height: 1.456;
        text-indent: 6px
    }

    .ps98 {
        margin-top: 66px
    }

    .ps99 {
        margin-left: -214px;
        margin-top: 52px
    }

    .ps100 {
        margin-left: 20px
    }

    .s100 {
        min-width: 214px;
        width: 214px;
        height: 144px
    }

    .input2 {
        width: 214px;
        height: 144px;
        font-size: 11px;
        line-height: 1.456;
        text-indent: 6px
    }

    .ps101 {
        margin-left: 235px;
        margin-top: 11px
    }

    .s101 {
        min-width: 212px;
        width: 212px;
        height: 42px
    }

    .submit1 {
        font-size: 12px;
        line-height: 1.501;
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px;
        padding-top: 12px;
        padding-bottom: 12px
    }

    .s102 {
        width: 212px
    }

    .ps102 {
        margin-left: 70px;
        margin-top: 33px
    }

    .s103 {
        min-width: 806px;
        width: 806px;
        min-height: 160px
    }

    .s104 {
        min-width: 154px;
        width: 154px;
        height: 158px
    }

    .f25 {
        font-size: 20px;
        font-size: calc(20px * var(--f))
    }

    .f26 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps104 {
        margin-left: 93px
    }

    .s105 {
        min-width: 224px;
        width: 224px;
        height: 160px
    }

    .f27 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps105 {
        margin-left: 53px;
        margin-top: 26px
    }

    .s106 {
        min-width: 282px;
        width: 282px;
        min-height: 90px;
        height: 90px
    }

    .i18 {
        min-width: 278px;
        max-width: 278px;
        min-height: 90px;
        max-height: 90px
    }

    .ps106 {
        width: 960px
    }

    .ps107 {
        margin-left: 30px;
        margin-top: 150px
    }

    .s107 {
        min-width: 900px;
        width: 900px;
        min-height: 155px;
        height: 155px
    }

    .ps108 {
        margin-left: 851px;
        margin-top: 8px
    }

    .s108 {
        min-width: 30px;
        width: 30px;
        min-height: 42px;
        height: 42px
    }

    .i19 {
        min-width: 30px;
        max-width: 30px;
        min-height: 30px;
        max-height: 30px;
        top: 6px
    }

    .ps109 {
        margin-left: 55px;
        margin-top: -37px
    }

    .s109 {
        min-width: 122px;
        width: 122px;
        min-height: 114px
    }

    .s110 {
        min-width: 122px;
        width: 122px;
        min-height: 114px;
        height: 114px
    }

    .i20 {
        left: 5px;
        width: 112px;
        height: 114px
    }

    .ps110 {
        margin-left: 45px;
        margin-top: -70px
    }

    .s111 {
        min-width: 33px;
        width: 33px;
        min-height: 30px;
        height: 30px
    }

    .i21 {
        min-width: 33px;
        max-width: 33px;
        min-height: 28px;
        max-height: 28px
    }

    .ps111 {
        margin-left: 182px;
        margin-top: -33px
    }

    .s112 {
        min-width: 430px;
        width: 430px;
        min-height: 27px
    }

    .s113 {
        min-width: 80px;
        height: 27px;
        width: 80px
    }

    .c24 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f28 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps112 {
        margin-left: 7px
    }

    .c25 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f29 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps113 {
        margin-left: 8px
    }

    .f30 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps114 {
        margin-left: 7px
    }

    .f31 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps115 {
        margin-left: 8px
    }

    .c26 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f32 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps116 {
        margin-left: 350px;
        margin-top: -27px
    }

    .f27:visited {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f27:hover {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f27:active {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }
}

@media (min-width: 768px) and (max-width:959px) {
    .s1 {
        min-width:768px;
        min-height: 564px
    }

    .ps3 {
        margin-top: 28px
    }

    .s2 {
        width: 768px;
        min-height: 164px
    }

    .ps4 {
        margin-left: 40px
    }

    .s3 {
        min-width: 166px;
        width: 166px;
        min-height: 164px;
        height: 164px
    }

    .i1 {
        width: 166px;
        height: 164px
    }

    .ps5 {
        margin-top: -134px
    }

    .s4 {
        min-width: 768px;
        min-height: 372px
    }

    .ps6 {
        margin-top: -134px
    }

    .s5 {
        min-width: 768px;
        min-height: 372px
    }

    .ps7 {
        margin-top: -186px
    }

    .s6 {
        width: 768px;
        min-height: 253px
    }

    .ps8 {
        margin-left: 63px
    }

    .s7 {
        min-width: 664px;
        width: 664px;
        min-height: 253px
    }

    .s8 {
        min-width: 120px;
        width: 120px;
        min-height: 157px;
        height: 157px
    }

    .i3 {
        min-width: 120px;
        max-width: 120px;
        min-height: 156px;
        max-height: 156px
    }

    .ps10 {
        margin-left: 241px;
        margin-top: 51px
    }

    .s9 {
        min-width: 303px;
        width: 303px;
        min-height: 202px;
        height: 202px
    }

    .i4 {
        width: 303px;
        height: 202px
    }

    .ps11 {
        margin-top: 27px
    }

    .s10 {
        min-width: 768px;
        width: 768px
    }

    .s11 {
        min-width: 768px;
        min-height: 631px
    }

    .ps12 {
        margin-top: 52px
    }

    .s12 {
        width: 768px;
        min-height: 448px
    }

    .ps13 {
        margin-left: 60px
    }

    .s13 {
        min-width: 652px;
        width: 652px;
        min-height: 448px
    }

    .s14 {
        min-width: 192px;
        width: 192px;
        min-height: 448px
    }

    .ps15 {
        margin-left: 36px
    }

    .s16 {
        min-width: 192px;
        width: 192px;
        min-height: 448px
    }

    .ps16 {
        margin-left: 35px;
        margin-top: 102px
    }

    .s17 {
        min-width: 197px;
        width: 197px;
        min-height: 235px
    }

    .ps17 {
        margin-left: 1px
    }

    .s18 {
        min-width: 196px;
        width: 196px;
        height: 103px
    }

    .f1 {
        font-size: 21px;
        font-size: calc(21px * var(--f));
        line-height: 1.144
    }

    .f2 {
        font-size: 21px;
        font-size: calc(21px * var(--f));
        line-height: 1.144
    }

    .ps18 {
        margin-left: 1px
    }

    .s19 {
        min-width: 196px;
        width: 196px;
        height: 92px
    }

    .f3 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.501
    }

    .ps19 {
        margin-top: 15px
    }

    .s20 {
        min-width: 122px;
        height: 27px;
        width: 122px
    }

    .c8 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f4 {
        font-size: 10px;
        font-size: calc(10px * var(--f));
        line-height: 1.501;
        padding-top: 6px;
        padding-bottom: 6px
    }

    .ps20 {
        margin-top: -579px
    }

    .s21 {
        width: 768px;
        min-height: 449px
    }

    .ps21 {
        margin-left: 61px
    }

    .s22 {
        min-width: 417px;
        width: 417px;
        min-height: 449px
    }

    .s23 {
        min-width: 187px;
        width: 187px;
        min-height: 449px
    }

    .s24 {
        min-width: 187px;
        width: 187px;
        min-height: 449px
    }

    .s25 {
        min-width: 187px;
        width: 187px;
        height: 449px
    }

    .ps22 {
        margin-left: 13px;
        margin-top: 20px
    }

    .s26 {
        min-width: 165px;
        width: 165px;
        min-height: 413px
    }

    .s27 {
        min-width: 165px;
        width: 165px;
        min-height: 32px
    }

    .s28 {
        min-width: 32px;
        width: 32px;
        min-height: 32px
    }

    .ps24 {
        margin-left: 8px;
        margin-top: 7px
    }

    .s29 {
        min-width: 17px;
        width: 17px;
        min-height: 17px;
        height: 17px
    }

    .i5 {
        min-width: 17px;
        max-width: 17px;
        min-height: 17px;
        max-height: 17px
    }

    .ps25 {
        margin-left: 12px
    }

    .ps26 {
        margin-left: 6px;
        margin-top: 7px
    }

    .s30 {
        min-width: 19px;
        width: 19px;
        min-height: 19px;
        height: 19px
    }

    .i6 {
        min-width: 19px;
        max-width: 19px;
        min-height: 19px;
        max-height: 19px
    }

    .ps27 {
        margin-left: 13px
    }

    .ps28 {
        margin-left: 6px;
        margin-top: 10px
    }

    .s31 {
        min-width: 17px;
        width: 17px;
        min-height: 16px;
        height: 16px
    }

    .i7 {
        min-width: 16px;
        max-width: 16px;
        min-height: 16px;
        max-height: 16px
    }

    .ps29 {
        margin-left: 8px;
        margin-top: 10px
    }

    .s32 {
        min-width: 16px;
        width: 16px;
        min-height: 16px;
        height: 16px
    }

    .i8 {
        min-width: 16px;
        max-width: 16px;
        min-height: 16px;
        max-height: 16px
    }

    .ps30 {
        margin-left: 5px;
        margin-top: 13px
    }

    .s33 {
        min-width: 154px;
        width: 154px;
        min-height: 122px
    }

    .s34 {
        min-width: 154px;
        width: 154px;
        min-height: 122px
    }

    .s35 {
        min-width: 154px;
        width: 154px;
        height: 25px
    }

    .f5 {
        font-size: 15px;
        font-size: calc(15px * var(--f));
        line-height: 1.468
    }

    .ps31 {
        margin-left: 7px
    }

    .s36 {
        min-width: 118px;
        width: 118px;
        height: 98px
    }

    .f6 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.501
    }

    .ps32 {
        margin-left: 89px;
        margin-top: -98px
    }

    .s37 {
        min-width: 59px;
        width: 59px;
        height: 98px
    }

    .ps33 {
        margin-left: 5px;
        margin-top: 2px
    }

    .s38 {
        min-width: 154px;
        width: 154px;
        min-height: 131px
    }

    .s39 {
        min-width: 154px;
        width: 154px;
        min-height: 131px
    }

    .ps34 {
        margin-left: 7px;
        margin-top: -2px
    }

    .s40 {
        min-width: 118px;
        width: 118px;
        height: 99px
    }

    .f7 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.501
    }

    .ps35 {
        margin-left: 89px;
        margin-top: -99px
    }

    .s41 {
        min-width: 59px;
        width: 59px;
        height: 83px
    }

    .ps36 {
        margin-top: -16px
    }

    .s42 {
        min-width: 154px;
        width: 154px;
        height: 25px
    }

    .ps37 {
        margin-left: 3px
    }

    .s43 {
        min-width: 150px;
        width: 150px;
        min-height: 69px
    }

    .ps38 {
        margin-top: 42px
    }

    .s44 {
        min-width: 93px;
        height: 27px;
        width: 93px
    }

    .c13 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f8 {
        font-size: 10px;
        font-size: calc(10px * var(--f));
        line-height: 1.501;
        padding-top: 6px;
        padding-bottom: 6px
    }

    .ps39 {
        margin-left: 9px;
        margin-top: -69px
    }

    .s45 {
        min-width: 118px;
        width: 118px;
        height: 44px
    }

    .f9 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.501
    }

    .ps40 {
        margin-left: 91px;
        margin-top: -69px
    }

    .s46 {
        min-width: 59px;
        width: 59px;
        height: 44px
    }

    .f10 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.501
    }

    .ps41 {
        margin-left: 12px;
        margin-top: 10px
    }

    .s47 {
        min-width: 142px;
        width: 142px;
        height: 33px
    }

    .f11 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.126
    }

    .ps42 {
        margin-top: -449px
    }

    .ps43 {
        margin-left: 13px;
        margin-top: 21px
    }

    .i9 {
        min-width: 19px;
        max-width: 19px;
        min-height: 19px;
        max-height: 19px
    }

    .i10 {
        min-width: 16px;
        max-width: 16px;
        min-height: 16px;
        max-height: 16px
    }

    .ps44 {
        margin-left: 16px;
        margin-top: 12px
    }

    .s48 {
        min-width: 156px;
        width: 156px;
        min-height: 368px
    }

    .ps45 {
        margin-left: 2px
    }

    .s49 {
        min-width: 154px;
        width: 154px;
        height: 25px
    }

    .ps46 {
        margin-left: 9px
    }

    .s50 {
        min-width: 118px;
        width: 118px;
        height: 97px
    }

    .f12 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.751
    }

    .ps47 {
        margin-left: 91px;
        margin-top: -97px
    }

    .s51 {
        min-width: 59px;
        width: 59px;
        height: 98px
    }

    .ps48 {
        margin-left: 2px;
        margin-top: 7px
    }

    .ps49 {
        margin-left: 9px
    }

    .s52 {
        min-width: 118px;
        width: 118px;
        height: 138px
    }

    .ps50 {
        margin-left: 91px;
        margin-top: -138px
    }

    .s53 {
        min-width: 59px;
        width: 59px;
        height: 138px
    }

    .ps51 {
        margin-top: 8px
    }

    .ps52 {
        margin-left: 9px;
        margin-top: 10px
    }

    .i11 {
        min-width: 17px;
        max-width: 17px;
        min-height: 17px;
        max-height: 17px
    }

    .ps53 {
        margin-left: 5px;
        margin-top: 13px
    }

    .s54 {
        min-width: 154px;
        width: 154px;
        height: 26px
    }

    .ps54 {
        margin-left: 12px;
        margin-top: -1px
    }

    .s55 {
        min-width: 118px;
        width: 118px;
        height: 67px
    }

    .f13 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.876
    }

    .ps55 {
        margin-left: 94px;
        margin-top: -67px
    }

    .s56 {
        min-width: 59px;
        width: 59px;
        height: 67px
    }

    .ps56 {
        margin-left: 5px;
        margin-top: 7px
    }

    .s57 {
        min-width: 154px;
        width: 154px;
        height: 25px
    }

    .ps57 {
        margin-left: 12px;
        margin-top: -3px
    }

    .s58 {
        min-width: 118px;
        width: 118px;
        height: 169px
    }

    .f14 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.501
    }

    .ps58 {
        margin-left: 94px;
        margin-top: -169px
    }

    .s59 {
        min-width: 59px;
        width: 59px;
        height: 169px
    }

    .ps59 {
        margin-left: 3px;
        margin-top: 8px
    }

    .ps60 {
        margin-left: 12px;
        margin-top: 10px
    }

    .s60 {
        min-width: 142px;
        width: 142px;
        height: 33px
    }

    .f15 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.126
    }

    .i12 {
        min-width: 16px;
        max-width: 16px;
        min-height: 16px;
        max-height: 16px
    }

    .ps61 {
        margin-left: 16px;
        margin-top: 12px
    }

    .s61 {
        min-width: 156px;
        width: 156px;
        min-height: 368px
    }

    .s62 {
        min-width: 154px;
        width: 154px;
        height: 25px
    }

    .ps62 {
        margin-left: 9px;
        margin-top: 4px
    }

    .s63 {
        min-width: 141px;
        width: 141px;
        min-height: 131px
    }

    .s64 {
        min-width: 118px;
        width: 118px;
        height: 131px
    }

    .f16 {
        font-size: 8px;
        font-size: calc(8px * var(--f))
    }

    .ps63 {
        margin-left: 82px;
        margin-top: -131px
    }

    .s65 {
        min-width: 59px;
        width: 59px;
        height: 131px
    }

    .ps64 {
        margin-left: 2px;
        margin-top: 26px
    }

    .ps65 {
        margin-left: 9px;
        margin-top: 5px
    }

    .s66 {
        min-width: 141px;
        width: 141px;
        min-height: 43px
    }

    .s67 {
        min-width: 118px;
        width: 118px;
        height: 43px
    }

    .f17 {
        font-size: 8px;
        font-size: calc(8px * var(--f))
    }

    .ps66 {
        margin-left: 82px;
        margin-top: -43px
    }

    .s68 {
        min-width: 59px;
        width: 59px;
        height: 43px
    }

    .ps67 {
        margin-top: 39px
    }

    .ps68 {
        margin-left: 9px;
        margin-top: 10px
    }

    .ps69 {
        margin-left: 43px
    }

    .s69 {
        min-width: 187px;
        width: 187px;
        min-height: 449px
    }

    .s70 {
        min-width: 187px;
        width: 187px;
        min-height: 449px
    }

    .ps70 {
        margin-left: 2px;
        margin-top: 17px
    }

    .s71 {
        min-width: 175px;
        width: 175px;
        min-height: 415px
    }

    .ps71 {
        margin-left: 12px
    }

    .s72 {
        min-width: 161px;
        width: 161px;
        min-height: 22px
    }

    .s73 {
        min-width: 15px;
        width: 15px;
        min-height: 22px;
        height: 22px
    }

    .i13 {
        min-width: 15px;
        max-width: 15px;
        min-height: 15px;
        max-height: 15px;
        top: 3px
    }

    .ps72 {
        margin-left: 131px
    }

    .s74 {
        min-width: 15px;
        width: 15px;
        min-height: 22px;
        height: 22px
    }

    .ps73 {
        margin-top: 23px
    }

    .s75 {
        min-width: 175px;
        width: 175px;
        min-height: 199px;
        height: 199px
    }

    .i14 {
        left: 8px;
        width: 158px;
        height: 199px
    }

    .ps74 {
        margin-left: 17px;
        margin-top: 13px
    }

    .s76 {
        min-width: 148px;
        width: 148px;
        height: 106px
    }

    .f18 {
        font-size: 15px;
        font-size: calc(15px * var(--f));
        line-height: 1.134
    }

    .f19 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.501
    }

    .ps75 {
        margin-left: 15px;
        margin-top: 28px
    }

    .s77 {
        min-width: 153px;
        width: 153px;
        min-height: 24px
    }

    .ps76 {
        margin-top: 3px
    }

    .s78 {
        min-width: 50px;
        height: 19px;
        width: 50px
    }

    .c14 {
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px
    }

    .f20 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.501;
        padding-top: 4px;
        padding-bottom: 3px
    }

    .ps77 {
        margin-left: 7px;
        margin-top: 3px
    }

    .s79 {
        min-width: 19px;
        width: 19px;
        min-height: 19px
    }

    .ps78 {
        margin-left: 2px;
        margin-top: 5px
    }

    .s80 {
        min-width: 13px;
        width: 13px;
        min-height: 12px;
        height: 12px
    }

    .i15 {
        min-width: 12px;
        max-width: 12px;
        min-height: 12px;
        max-height: 12px
    }

    .ps79 {
        margin-left: 10px
    }

    .s81 {
        min-width: 67px;
        height: 24px;
        width: 67px
    }

    .c18 {
        -webkit-border-radius: 12px;
        -moz-border-radius: 12px;
        border-radius: 12px
    }

    .f21 {
        font-size: 10px;
        font-size: calc(10px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps80 {
        margin-top: -449px
    }

    .ps81 {
        margin-top: -5px
    }

    .s82 {
        min-width: 175px;
        width: 175px;
        min-height: 239px;
        height: 239px
    }

    .i16 {
        width: 175px;
        top: 6px;
        height: 227px
    }

    .ps82 {
        margin-left: 17px;
        margin-top: 1px
    }

    .s83 {
        min-width: 148px;
        width: 148px;
        height: 123px
    }

    .f22 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.751
    }

    .ps83 {
        margin-left: 101px;
        margin-top: 11px
    }

    .ps84 {
        margin-left: 15px;
        margin-top: -21px
    }

    .ps85 {
        margin-left: 7px;
        margin-top: -21px
    }

    .ps86 {
        margin-left: 101px;
        margin-top: 11px
    }

    .s84 {
        min-width: 175px;
        width: 175px;
        min-height: 256px
    }

    .s85 {
        min-width: 175px;
        width: 175px;
        min-height: 256px
    }

    .s86 {
        min-width: 175px;
        width: 175px;
        min-height: 239px;
        height: 239px
    }

    .i17 {
        left: 38px;
        width: 99px;
        height: 239px
    }

    .ps87 {
        margin-left: 15px;
        margin-top: 11px
    }

    .ps88 {
        margin-top: 130px
    }

    .s87 {
        min-width: 768px;
        min-height: 298px
    }

    .s88 {
        min-width: 768px;
        min-height: 298px
    }

    .map1 {
        height: 298px
    }

    .ps89 {
        margin-top: -29px
    }

    .s89 {
        min-width: 768px;
        min-height: 484px
    }

    .ps91 {
        margin-top: 37px
    }

    .s90 {
        width: 768px;
        min-height: 407px
    }

    .ps92 {
        margin-left: 56px
    }

    .s91 {
        min-width: 196px;
        width: 196px;
        height: 17px
    }

    .f23 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.751
    }

    .ps93 {
        margin-left: -195px;
        margin-top: 32px
    }

    .s92 {
        min-width: 415px;
        width: 415px;
        height: 33px
    }

    .ps94 {
        margin-left: 56px;
        margin-top: 8px
    }

    .s93 {
        min-width: 645px;
        width: 645px
    }

    .ps95 {
        margin-left: 56px;
        margin-top: 21px
    }

    .s94 {
        min-width: 646px;
        width: 646px;
        min-height: 158px
    }

    .s95 {
        min-width: 272px;
        width: 272px;
        height: 150px
    }

    .p3 {
        padding-bottom: 4px
    }

    .f24 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.751
    }

    .p4 {
        padding-top: 4px;
        padding-bottom: 4px
    }

    .ps97 {
        margin-left: 15px
    }

    .s96 {
        min-width: 359px;
        width: 359px;
        min-height: 158px
    }

    .s97 {
        min-width: 359px;
        width: 359px;
        min-height: 115px
    }

    .s98 {
        min-width: 172px;
        width: 172px;
        min-height: 115px
    }

    .s99 {
        min-width: 172px;
        width: 172px;
        height: 31px
    }

    .input1 {
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        border-radius: 16px;
        width: 172px;
        height: 31px;
        font-size: 8px;
        line-height: 1.501;
        text-indent: 5px
    }

    .ps98 {
        margin-top: 53px
    }

    .ps99 {
        margin-left: -172px;
        margin-top: 43px
    }

    .ps100 {
        margin-left: 15px
    }

    .s100 {
        min-width: 172px;
        width: 172px;
        height: 115px
    }

    .input2 {
        width: 172px;
        height: 115px;
        font-size: 8px;
        line-height: 1.501;
        text-indent: 5px
    }

    .ps101 {
        margin-left: 188px;
        margin-top: 10px
    }

    .s101 {
        min-width: 170px;
        width: 170px;
        height: 33px
    }

    .submit1 {
        font-size: 10px;
        line-height: 1.501;
        -webkit-border-radius: 17px;
        -moz-border-radius: 17px;
        border-radius: 17px;
        padding-top: 9px;
        padding-bottom: 9px
    }

    .s102 {
        width: 170px
    }

    .ps102 {
        margin-left: 56px;
        margin-top: 26px
    }

    .s103 {
        min-width: 645px;
        width: 645px;
        min-height: 128px
    }

    .s104 {
        min-width: 123px;
        width: 123px;
        height: 127px
    }

    .f25 {
        font-size: 16px;
        font-size: calc(16px * var(--f))
    }

    .f26 {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .ps104 {
        margin-left: 75px
    }

    .s105 {
        min-width: 179px;
        width: 179px;
        height: 128px
    }

    .f27 {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .ps105 {
        margin-left: 42px;
        margin-top: 21px
    }

    .s106 {
        min-width: 226px;
        width: 226px;
        min-height: 72px;
        height: 72px
    }

    .i18 {
        min-width: 223px;
        max-width: 223px;
        min-height: 72px;
        max-height: 72px
    }

    .ps106 {
        width: 768px
    }

    .ps107 {
        margin-left: 24px;
        margin-top: 120px
    }

    .s107 {
        min-width: 720px;
        width: 720px;
        min-height: 124px;
        height: 124px
    }

    .ps108 {
        margin-left: 681px;
        margin-top: 7px
    }

    .s108 {
        min-width: 24px;
        width: 24px;
        min-height: 33px;
        height: 33px
    }

    .i19 {
        min-width: 24px;
        max-width: 24px;
        min-height: 24px;
        max-height: 24px;
        top: 4px
    }

    .ps109 {
        margin-left: 44px;
        margin-top: -29px
    }

    .s109 {
        min-width: 98px;
        width: 98px;
        min-height: 91px
    }

    .s110 {
        min-width: 98px;
        width: 98px;
        min-height: 91px;
        height: 91px
    }

    .i20 {
        left: 4px;
        width: 90px;
        height: 91px
    }

    .ps110 {
        margin-left: 37px;
        margin-top: -56px
    }

    .s111 {
        min-width: 26px;
        width: 26px;
        min-height: 24px;
        height: 24px
    }

    .i21 {
        min-width: 26px;
        max-width: 26px;
        min-height: 22px;
        max-height: 22px
    }

    .ps111 {
        margin-left: 145px;
        margin-top: -27px
    }

    .s112 {
        min-width: 344px;
        width: 344px;
        min-height: 22px
    }

    .s113 {
        min-width: 64px;
        height: 22px;
        width: 64px
    }

    .c24 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f28 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps112 {
        margin-left: 5px
    }

    .c25 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f29 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps113 {
        margin-left: 7px
    }

    .f30 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps114 {
        margin-left: 6px
    }

    .f31 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps115 {
        margin-left: 6px
    }

    .c26 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f32 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps116 {
        margin-left: 280px;
        margin-top: -22px
    }

    .f27:visited {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .f27:hover {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .f27:active {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }
}

@media (min-width: 480px) and (max-width:767px) {
    .s1 {
        min-width:480px;
        min-height: 1116px
    }

    .ps3 {
        margin-top: 0
    }

    .s2 {
        width: 480px;
        min-height: 350px
    }

    .ps4 {
        margin-left: 76px
    }

    .s3 {
        min-width: 329px;
        width: 329px;
        min-height: 350px;
        height: 350px
    }

    .i1 {
        width: 329px;
        height: 350px
    }

    .v4 {
        display: none
    }

    .ps5 {
        margin-top: 0
    }

    .s4 {
        min-width: 480px;
        min-height: 819px
    }

    .v5 {
        display: inline-block;
        vertical-align: top
    }

    .ps6 {
        margin-top: -184px
    }

    .s5 {
        min-width: 480px;
        min-height: 821px
    }

    .ps7 {
        margin-top: -580px
    }

    .s6 {
        width: 480px;
        min-height: 709px
    }

    .ps8 {
        margin-left: 53px
    }

    .s7 {
        min-width: 375px;
        width: 375px;
        min-height: 709px
    }

    .ps9 {
        margin-left: 71px
    }

    .s8 {
        min-width: 233px;
        width: 233px;
        min-height: 303px;
        height: 303px
    }

    .i3 {
        min-width: 233px;
        max-width: 233px;
        min-height: 303px;
        max-height: 303px;
        top: 0
    }

    .ps10 {
        margin-left: 0;
        margin-top: 155px
    }

    .s9 {
        min-width: 375px;
        width: 375px;
        min-height: 251px;
        height: 251px
    }

    .i4 {
        width: 375px;
        height: 251px
    }

    .ps11 {
        margin-top: -67px
    }

    .s10 {
        min-width: 480px;
        width: 480px
    }

    .s11 {
        min-width: 480px;
        min-height: 2508px
    }

    .ps12 {
        margin-top: 105px
    }

    .s12 {
        width: 480px;
        min-height: 2225px
    }

    .ps13 {
        margin-left: 15px
    }

    .s13 {
        min-width: 450px;
        width: 450px;
        min-height: 2225px
    }

    .s14 {
        min-width: 450px;
        width: 450px;
        min-height: 879px
    }

    .ps15 {
        margin-left: 0;
        margin-top: 99px
    }

    .s16 {
        min-width: 450px;
        width: 450px;
        min-height: 555px
    }

    .ps16 {
        margin-left: 38px;
        margin-top: 117px
    }

    .s17 {
        min-width: 375px;
        width: 375px;
        min-height: 575px
    }

    .s18 {
        min-width: 375px;
        width: 375px;
        height: 252px
    }

    .f1 {
        font-size: 51px;
        font-size: calc(51px * var(--f));
        line-height: 1.158
    }

    .f2 {
        font-size: 51px;
        font-size: calc(51px * var(--f));
        line-height: 1.158
    }

    .ps18 {
        margin-top: 0
    }

    .s19 {
        min-width: 375px;
        width: 375px;
        height: 251px
    }

    .f3 {
        font-size: 21px;
        font-size: calc(21px * var(--f));
        line-height: 1.430;
        color: #f6faf9
    }

    .ps19 {
        margin-top: 9px
    }

    .s20 {
        min-width: 375px;
        height: 63px;
        width: 375px
    }

    .c8 {
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f4 {
        font-size: 24px;
        font-size: calc(24px * var(--f));
        line-height: 1.459;
        padding-top: 14px;
        padding-bottom: 14px
    }

    .ps20 {
        margin-top: -2351px
    }

    .s21 {
        width: 480px;
        min-height: 1441px
    }

    .ps21 {
        margin-left: 53px
    }

    .s22 {
        min-width: 375px;
        width: 375px;
        min-height: 1441px
    }

    .s23 {
        min-width: 375px;
        width: 375px;
        min-height: 773px
    }

    .s24 {
        min-width: 375px;
        width: 375px;
        min-height: 773px
    }

    .s25 {
        min-width: 375px;
        width: 375px;
        height: 773px
    }

    .ps22 {
        margin-left: 12px;
        margin-top: 1px
    }

    .s26 {
        min-width: 363px;
        width: 363px;
        min-height: 772px
    }

    .ps23 {
        margin-left: 304px
    }

    .s27 {
        min-width: 59px;
        width: 59px;
        min-height: 312px
    }

    .s28 {
        min-width: 59px;
        width: 59px;
        min-height: 59px
    }

    .ps24 {
        margin-left: 17px;
        margin-top: 13px
    }

    .s29 {
        min-width: 32px;
        width: 32px;
        min-height: 32px;
        height: 32px
    }

    .i5 {
        min-width: 32px;
        max-width: 32px;
        min-height: 32px;
        max-height: 32px
    }

    .ps25 {
        margin-left: 0;
        margin-top: 26px
    }

    .ps26 {
        margin-left: 11px;
        margin-top: 12px
    }

    .s30 {
        min-width: 36px;
        width: 36px;
        min-height: 36px;
        height: 36px
    }

    .i6 {
        min-width: 36px;
        max-width: 36px;
        min-height: 36px;
        max-height: 36px
    }

    .ps27 {
        margin-left: 0;
        margin-top: 24px
    }

    .ps28 {
        margin-left: 12px;
        margin-top: 13px
    }

    .s31 {
        min-width: 32px;
        width: 32px;
        min-height: 32px;
        height: 32px
    }

    .i7 {
        left: 0;
        min-width: 32px;
        max-width: 32px;
        min-height: 32px;
        max-height: 32px
    }

    .ps29 {
        margin-left: 14px
    }

    .s32 {
        min-width: 32px;
        width: 32px;
        min-height: 32px;
        height: 32px
    }

    .i8 {
        min-width: 32px;
        max-width: 32px;
        min-height: 32px;
        max-height: 32px
    }

    .ps30 {
        margin-left: 0;
        margin-top: -272px
    }

    .s33 {
        min-width: 287px;
        width: 287px;
        min-height: 252px
    }

    .s34 {
        min-width: 287px;
        width: 287px;
        min-height: 252px
    }

    .s35 {
        min-width: 246px;
        width: 246px;
        height: 59px
    }

    .f5 {
        font-size: 36px;
        font-size: calc(36px * var(--f));
        line-height: 1.168
    }

    .ps31 {
        margin-left: 25px;
        margin-top: -11px
    }

    .s36 {
        min-width: 210px;
        width: 210px;
        height: 204px
    }

    .f6 {
        font-size: 16px;
        font-size: calc(16px * var(--f));
        line-height: 1.438
    }

    .ps32 {
        margin-left: 210px;
        margin-top: -204px
    }

    .s37 {
        min-width: 77px;
        width: 77px;
        height: 204px
    }

    .ps33 {
        margin-left: 0;
        margin-top: -30px
    }

    .s38 {
        min-width: 287px;
        width: 287px;
        min-height: 324px
    }

    .s39 {
        min-width: 287px;
        width: 287px;
        min-height: 324px
    }

    .ps34 {
        margin-left: 25px
    }

    .s40 {
        min-width: 210px;
        width: 210px;
        height: 209px
    }

    .f7 {
        font-family: "Kefa PressS";
        font-size: 16px;
        font-size: calc(16px * var(--f));
        line-height: 1.376
    }

    .ps35 {
        margin-left: 210px;
        margin-top: -209px
    }

    .s41 {
        min-width: 77px;
        width: 77px;
        height: 209px
    }

    .ps36 {
        margin-top: -36px
    }

    .s42 {
        min-width: 246px;
        width: 246px;
        height: 96px
    }

    .ps37 {
        margin-left: 25px;
        margin-top: -5px
    }

    .s43 {
        min-width: 262px;
        width: 262px;
        min-height: 171px
    }

    .ps38 {
        margin-left: 45px;
        margin-top: 117px
    }

    .s44 {
        min-width: 210px;
        height: 54px;
        width: 210px
    }

    .c13 {
        -webkit-border-radius: 27px;
        -moz-border-radius: 27px;
        border-radius: 27px
    }

    .f8 {
        font-size: 24px;
        font-size: calc(24px * var(--f));
        line-height: 1.459
    }

    .ps39 {
        margin-left: 0;
        margin-top: -171px
    }

    .s45 {
        min-width: 210px;
        width: 210px;
        height: 104px
    }

    .f9 {
        font-size: 16px;
        font-size: calc(16px * var(--f));
        line-height: 2.001
    }

    .ps40 {
        margin-left: 185px;
        margin-top: -171px
    }

    .s46 {
        min-width: 77px;
        width: 77px;
        height: 104px
    }

    .f10 {
        font-size: 16px;
        font-size: calc(16px * var(--f));
        line-height: 1.751
    }

    .v9 {
        display: none
    }

    .ps41 {
        margin-left: 4px;
        margin-top: -356px
    }

    .s47 {
        min-width: 89px;
        width: 89px;
        height: 21px
    }

    .f11 {
        font-size: 18px;
        font-size: calc(18px * var(--f));
        line-height: 1.445
    }

    .ps42 {
        margin-top: -773px
    }

    .ps43 {
        margin-left: 316px;
        margin-top: 0
    }

    .i9 {
        min-width: 36px;
        max-width: 36px;
        min-height: 36px;
        max-height: 36px
    }

    .i10 {
        left: 0;
        min-width: 32px;
        max-width: 32px;
        min-height: 32px;
        max-height: 32px
    }

    .ps44 {
        margin-left: 0;
        margin-top: -271px
    }

    .s48 {
        min-width: 299px;
        width: 299px;
        min-height: 732px
    }

    .ps45 {
        margin-left: 0
    }

    .s49 {
        min-width: 246px;
        width: 246px;
        height: 90px
    }

    .ps46 {
        margin-left: 37px;
        margin-top: 0
    }

    .s50 {
        min-width: 210px;
        width: 210px;
        height: 182px
    }

    .f12 {
        font-size: 16px;
        font-size: calc(16px * var(--f));
        line-height: 1.751
    }

    .ps47 {
        margin-left: 222px;
        margin-top: -182px
    }

    .s51 {
        min-width: 77px;
        width: 77px;
        height: 182px
    }

    .ps48 {
        margin-left: 12px;
        margin-top: 37px
    }

    .ps49 {
        margin-left: 37px;
        margin-top: -6px
    }

    .s52 {
        min-width: 210px;
        width: 210px;
        height: 275px
    }

    .ps50 {
        margin-left: 222px;
        margin-top: -275px
    }

    .s53 {
        min-width: 77px;
        width: 77px;
        height: 275px
    }

    .ps51 {
        margin-left: 82px;
        margin-top: 4px
    }

    .ps52 {
        margin-left: 16px;
        margin-top: -464px
    }

    .i11 {
        min-width: 32px;
        max-width: 32px;
        min-height: 32px;
        max-height: 32px
    }

    .ps53 {
        margin-left: 0;
        margin-top: -276px
    }

    .s54 {
        min-width: 219px;
        width: 219px;
        height: 90px
    }

    .ps54 {
        margin-left: 25px;
        margin-top: -188px
    }

    .s55 {
        min-width: 210px;
        width: 210px;
        height: 140px
    }

    .f13 {
        font-size: 16px;
        font-size: calc(16px * var(--f));
        line-height: 2.001
    }

    .ps55 {
        margin-left: -25px;
        margin-top: -188px
    }

    .s56 {
        min-width: 77px;
        width: 77px;
        height: 140px
    }

    .ps56 {
        margin-left: 0;
        margin-top: -17px
    }

    .s57 {
        min-width: 263px;
        width: 263px;
        height: 44px
    }

    .ps57 {
        margin-left: 25px;
        margin-top: -2px
    }

    .s58 {
        min-width: 210px;
        width: 210px;
        height: 365px
    }

    .f14 {
        font-size: 16px;
        font-size: calc(16px * var(--f));
        line-height: 1.626
    }

    .ps58 {
        margin-left: -25px;
        margin-top: -2px
    }

    .s59 {
        min-width: 77px;
        width: 77px;
        height: 365px
    }

    .ps59 {
        margin-left: 70px;
        margin-top: 16px
    }

    .ps60 {
        margin-left: -12px;
        margin-top: -351px
    }

    .s60 {
        min-width: 200px;
        width: 200px;
        height: 80px
    }

    .f15 {
        font-size: 18px;
        font-size: calc(18px * var(--f));
        line-height: 1.112
    }

    .i12 {
        min-width: 32px;
        max-width: 32px;
        min-height: 32px;
        max-height: 32px
    }

    .ps61 {
        margin-left: 12px;
        margin-top: -271px
    }

    .s61 {
        min-width: 287px;
        width: 287px;
        min-height: 732px
    }

    .s62 {
        min-width: 246px;
        width: 246px;
        height: 51px
    }

    .ps62 {
        margin-left: 25px;
        margin-top: 2px
    }

    .s63 {
        min-width: 262px;
        width: 262px;
        min-height: 249px
    }

    .s64 {
        min-width: 210px;
        width: 210px;
        height: 249px
    }

    .f16 {
        font-size: 16px;
        font-size: calc(16px * var(--f))
    }

    .ps63 {
        margin-left: 185px;
        margin-top: -249px
    }

    .s65 {
        min-width: 77px;
        width: 77px;
        height: 231px
    }

    .ps64 {
        margin-left: 0;
        margin-top: 79px
    }

    .ps65 {
        margin-left: 25px;
        margin-top: 0
    }

    .s66 {
        min-width: 262px;
        width: 262px;
        min-height: 93px
    }

    .s67 {
        min-width: 210px;
        width: 210px;
        height: 93px
    }

    .f17 {
        font-size: 16px;
        font-size: calc(16px * var(--f));
        line-height: 2.313
    }

    .ps66 {
        margin-left: 185px;
        margin-top: -93px
    }

    .s68 {
        min-width: 77px;
        width: 77px;
        height: 93px
    }

    .ps67 {
        margin-left: 70px;
        margin-top: 153px
    }

    .ps68 {
        margin-left: 4px;
        margin-top: -315px
    }

    .ps69 {
        margin-left: 0;
        margin-top: 188px
    }

    .s69 {
        min-width: 375px;
        width: 375px;
        min-height: 480px
    }

    .s70 {
        min-width: 375px;
        width: 375px;
        min-height: 480px
    }

    .ps70 {
        margin-left: 0;
        margin-top: 0
    }

    .s71 {
        min-width: 375px;
        width: 375px;
        min-height: 479px
    }

    .ps71 {
        margin-left: 0
    }

    .s72 {
        min-width: 375px;
        width: 375px;
        min-height: 48px
    }

    .s73 {
        min-width: 33px;
        width: 33px;
        min-height: 48px;
        height: 48px
    }

    .i13 {
        min-width: 33px;
        max-width: 33px;
        min-height: 33px;
        max-height: 33px;
        top: 7px
    }

    .ps72 {
        margin-left: 309px
    }

    .s74 {
        min-width: 33px;
        width: 33px;
        min-height: 48px;
        height: 48px
    }

    .ps73 {
        margin-top: 117px
    }

    .s75 {
        min-width: 140px;
        width: 140px;
        min-height: 174px;
        height: 174px
    }

    .i14 {
        left: 1px;
        width: 138px;
        height: 174px
    }

    .ps74 {
        margin-left: 2px;
        margin-top: 24px
    }

    .s76 {
        min-width: 233px;
        width: 233px;
        height: 300px
    }

    .f18 {
        font-size: 36px;
        font-size: calc(36px * var(--f))
    }

    .f19 {
        font-family: "Jost 2";
        font-size: 21px;
        font-size: calc(21px * var(--f));
        font-weight: 300
    }

    .ps75 {
        margin-left: 0;
        margin-top: 53px
    }

    .s77 {
        min-width: 375px;
        width: 375px;
        min-height: 54px
    }

    .ps76 {
        margin-left: 63px;
        margin-top: 0
    }

    .s78 {
        min-width: 135px;
        height: 54px;
        width: 135px
    }

    .f20 {
        font-size: 24px;
        font-size: calc(24px * var(--f));
        line-height: 1.459;
        padding-top: 10px;
        padding-bottom: 9px
    }

    .ps77 {
        margin-left: -198px;
        margin-top: 0
    }

    .s79 {
        min-width: 54px;
        width: 54px;
        min-height: 54px
    }

    .ps78 {
        margin-left: 9px;
        margin-top: 10px
    }

    .s80 {
        min-width: 35px;
        width: 35px;
        min-height: 35px;
        height: 35px
    }

    .i15 {
        left: 0;
        min-width: 35px;
        max-width: 35px;
        min-height: 35px;
        max-height: 35px
    }

    .ps79 {
        margin-left: 153px
    }

    .s81 {
        min-width: 168px;
        height: 54px;
        width: 168px
    }

    .c18 {
        -webkit-border-radius: 27px;
        -moz-border-radius: 27px;
        border-radius: 27px
    }

    .f21 {
        font-size: 24px;
        font-size: calc(24px * var(--f));
        line-height: 1.459;
        padding-top: 10px;
        padding-bottom: 9px
    }

    .ps80 {
        margin-top: -480px
    }

    .ps81 {
        margin-top: 41px
    }

    .s82 {
        min-width: 153px;
        width: 153px;
        min-height: 326px;
        height: 326px
    }

    .i16 {
        width: 153px;
        top: 64px;
        height: 198px
    }

    .ps82 {
        margin-left: 142px;
        margin-top: -343px
    }

    .s83 {
        min-width: 233px;
        width: 233px;
        height: 341px
    }

    .f22 {
        font-family: "Jost 2";
        font-size: 21px;
        font-size: calc(21px * var(--f));
        line-height: 1.430;
        font-weight: 300
    }

    .ps83 {
        margin-left: 207px;
        margin-top: 10px
    }

    .ps84 {
        margin-left: 63px;
        margin-top: -54px
    }

    .ps85 {
        margin-left: -198px;
        margin-top: -54px
    }

    .ps86 {
        margin-left: 207px;
        margin-top: 12px
    }

    .s84 {
        min-width: 375px;
        width: 375px;
        min-height: 415px
    }

    .s85 {
        min-width: 375px;
        width: 375px;
        min-height: 415px
    }

    .s86 {
        min-width: 131px;
        width: 131px;
        min-height: 326px;
        height: 326px
    }

    .i17 {
        left: 0;
        width: 131px;
        top: 5px;
        height: 316px
    }

    .ps87 {
        margin-left: 0;
        margin-top: 10px
    }

    .ps88 {
        margin-top: 910px
    }

    .s87 {
        min-width: 480px;
        min-height: 387px
    }

    .s88 {
        min-width: 480px;
        min-height: 387px
    }

    .map1 {
        height: 387px
    }

    .ps89 {
        margin-top: -70px
    }

    .ps90 {
        margin-top: 39px
    }

    .s89 {
        min-width: 480px;
        min-height: 2012px
    }

    .ps91 {
        margin-top: 105px
    }

    .s90 {
        width: 480px;
        min-height: 1806px
    }

    .ps92 {
        margin-left: 51px
    }

    .s91 {
        min-width: 201px;
        width: 201px;
        height: 50px
    }

    .f23 {
        font-size: 27px;
        font-size: calc(27px * var(--f));
        line-height: 1.742
    }

    .ps93 {
        margin-left: 51px;
        margin-top: 19px
    }

    .s92 {
        min-width: 377px;
        width: 377px;
        height: 189px
    }

    .ps94 {
        margin-left: 39px;
        margin-top: 25px
    }

    .s93 {
        min-width: 404px;
        width: 404px;
        min-height: 2px
    }

    .ps95 {
        margin-left: 47px;
        margin-top: 42px
    }

    .s94 {
        min-width: 386px;
        width: 386px;
        min-height: 956px
    }

    .ps96 {
        margin-left: 6px;
        margin-top: 0
    }

    .s95 {
        min-width: 375px;
        width: 375px;
        height: 390px
    }

    .p3 {
        padding-bottom: 9px
    }

    .f24 {
        font-family: "Jost 2";
        font-size: 18px;
        font-size: calc(18px * var(--f));
        line-height: 1.723;
        font-weight: 300
    }

    .p4 {
        padding-top: 9px;
        padding-bottom: 9px
    }

    .ps97 {
        margin-left: 0;
        margin-top: 37px
    }

    .s96 {
        min-width: 386px;
        width: 386px;
        min-height: 529px
    }

    .s97 {
        min-width: 386px;
        width: 386px;
        min-height: 444px
    }

    .s98 {
        min-width: 386px;
        width: 386px;
        min-height: 210px
    }

    .s99 {
        min-width: 386px;
        width: 386px;
        height: 56px
    }

    .input1 {
        width: 386px;
        height: 56px;
        font-size: 21px;
        color: #000;
        text-indent: 3px
    }

    .ps98 {
        margin-top: 98px
    }

    .ps99 {
        margin-left: 0;
        margin-top: -132px
    }

    .ps100 {
        margin-left: 0;
        margin-top: 22px
    }

    .s100 {
        min-width: 386px;
        width: 386px;
        height: 212px
    }

    .input2 {
        width: 386px;
        height: 212px;
        font-size: 21px;
        color: #000;
        text-indent: 3px
    }

    .ps101 {
        margin-left: 1px;
        margin-top: 22px
    }

    .s101 {
        min-width: 384px;
        width: 384px;
        height: 63px
    }

    .submit1 {
        font-size: 24px;
        line-height: 1.459;
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px;
        padding-top: 14px
    }

    .s102 {
        width: 384px
    }

    .ps102 {
        margin-left: 53px;
        margin-top: 108px
    }

    .s103 {
        min-width: 388px;
        width: 388px;
        min-height: 415px
    }

    .ps103 {
        margin-left: 21px;
        margin-top: 181px
    }

    .s104 {
        min-width: 141px;
        width: 141px;
        height: 221px
    }

    .f25 {
        font-size: 27px;
        font-size: calc(27px * var(--f))
    }

    .f26 {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .ps104 {
        margin-left: 20px;
        margin-top: 181px
    }

    .s105 {
        min-width: 206px;
        width: 206px;
        height: 234px
    }

    .f27 {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .ps105 {
        margin-left: 0;
        margin-top: -415px
    }

    .s106 {
        min-width: 375px;
        width: 375px;
        min-height: 120px;
        height: 120px
    }

    .i18 {
        min-width: 371px;
        max-width: 371px;
        min-height: 120px;
        max-height: 120px
    }

    .ps106 {
        width: 480px
    }

    .ps107 {
        margin-left: 15px;
        margin-top: 0
    }

    .s107 {
        min-width: 450px;
        width: 450px;
        min-height: 660px;
        height: 660px
    }

    .ps108 {
        margin-left: 386px;
        margin-top: 15px
    }

    .s108 {
        min-width: 36px;
        width: 36px;
        min-height: 83px;
        height: 83px
    }

    .i19 {
        min-width: 36px;
        max-width: 36px;
        min-height: 36px;
        max-height: 36px;
        top: 23px
    }

    .ps109 {
        margin-left: 102px;
        margin-top: 141px
    }

    .s109 {
        min-width: 248px;
        width: 248px;
        min-height: 252px
    }

    .s110 {
        min-width: 248px;
        width: 248px;
        min-height: 252px;
        height: 252px
    }

    .i20 {
        left: 0;
        width: 248px;
        height: 252px
    }

    .ps110 {
        margin-left: 93px;
        margin-top: -155px
    }

    .s111 {
        min-width: 66px;
        width: 66px;
        min-height: 66px;
        height: 66px
    }

    .i21 {
        min-width: 66px;
        max-width: 66px;
        min-height: 56px;
        max-height: 56px;
        top: 5px
    }

    .ps111 {
        margin-left: 36px;
        margin-top: -389px
    }

    .s112 {
        min-width: 377px;
        width: 377px;
        min-height: 494px
    }

    .s113 {
        min-width: 174px;
        height: 63px;
        width: 174px
    }

    .c24 {
        color: #f1f7ea;
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f28 {
        font-family: "Jost 3";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        font-weight: 400;
        text-shadow: none;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps112 {
        margin-left: 29px
    }

    .c25 {
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f29 {
        font-family: "Jost 3";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        font-weight: 400;
        text-shadow: none;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps113 {
        margin-left: 0;
        margin-top: 15px
    }

    .f30 {
        font-family: "Lato 2";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.228;
        font-weight: 400;
        text-shadow: none;
        padding-top: 18px;
        padding-bottom: 18px
    }

    .ps114 {
        margin-left: 29px;
        margin-top: 15px
    }

    .f31 {
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        text-shadow: none;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps115 {
        margin-left: 0;
        margin-top: 290px
    }

    .c26 {
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f32 {
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps116 {
        margin-left: 20px;
        margin-top: 290px
    }

    .f27:visited {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .f27:hover {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .f27:active {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }
}

@media (max-width: 479px) {
    .s1 {
        min-width:320px;
        min-height: 744px
    }

    .ps3 {
        margin-top: 0
    }

    .s2 {
        width: 320px;
        min-height: 233px
    }

    .ps4 {
        margin-left: 51px
    }

    .s3 {
        min-width: 219px;
        width: 219px;
        min-height: 233px;
        height: 233px
    }

    .i1 {
        width: 219px;
        height: 233px
    }

    .v4 {
        display: none
    }

    .ps5 {
        margin-top: 0
    }

    .s4 {
        min-width: 320px;
        min-height: 546px
    }

    .v5 {
        display: inline-block;
        vertical-align: top
    }

    .ps6 {
        margin-top: -122px
    }

    .s5 {
        min-width: 320px;
        min-height: 547px
    }

    .ps7 {
        margin-top: -387px
    }

    .s6 {
        width: 320px;
        min-height: 473px
    }

    .ps8 {
        margin-left: 35px
    }

    .s7 {
        min-width: 250px;
        width: 250px;
        min-height: 473px
    }

    .ps9 {
        margin-left: 48px
    }

    .s8 {
        min-width: 155px;
        width: 155px;
        min-height: 202px;
        height: 202px
    }

    .i3 {
        min-width: 155px;
        max-width: 155px;
        min-height: 202px;
        max-height: 202px;
        top: 0
    }

    .ps10 {
        margin-left: 0;
        margin-top: 104px
    }

    .s9 {
        min-width: 250px;
        width: 250px;
        min-height: 167px;
        height: 167px
    }

    .i4 {
        width: 250px;
        height: 167px
    }

    .ps11 {
        margin-top: -44px
    }

    .s10 {
        min-width: 320px;
        width: 320px
    }

    .s11 {
        min-width: 320px;
        min-height: 1672px
    }

    .ps12 {
        margin-top: 70px
    }

    .s12 {
        width: 320px;
        min-height: 1483px
    }

    .ps13 {
        margin-left: 10px
    }

    .s13 {
        min-width: 300px;
        width: 300px;
        min-height: 1483px
    }

    .s14 {
        min-height: 586px
    }

    .ps15 {
        margin-left: 0;
        margin-top: 66px
    }

    .s16 {
        min-height: 370px
    }

    .ps16 {
        margin-left: 25px;
        margin-top: 78px
    }

    .s17 {
        min-width: 250px;
        width: 250px;
        min-height: 383px
    }

    .s18 {
        min-width: 250px;
        width: 250px;
        height: 168px
    }

    .ps18 {
        margin-top: 0
    }

    .s19 {
        min-width: 250px;
        width: 250px;
        height: 167px
    }

    .f3 {
        line-height: 1.430;
        color: #f6faf9
    }

    .ps19 {
        margin-top: 6px
    }

    .s20 {
        min-width: 250px;
        width: 250px
    }

    .ps20 {
        margin-top: -1567px
    }

    .s21 {
        width: 320px;
        min-height: 961px
    }

    .ps21 {
        margin-left: 35px
    }

    .s22 {
        min-width: 250px;
        width: 250px;
        min-height: 961px
    }

    .s23 {
        min-width: 250px;
        width: 250px;
        min-height: 515px
    }

    .s24 {
        min-width: 250px;
        width: 250px;
        min-height: 515px
    }

    .s25 {
        min-width: 250px;
        width: 250px;
        height: 515px
    }

    .ps22 {
        margin-left: 8px;
        margin-top: 0
    }

    .s26 {
        min-width: 242px;
        width: 242px;
        min-height: 515px
    }

    .ps23 {
        margin-left: 203px
    }

    .s27 {
        min-width: 39px;
        width: 39px;
        min-height: 208px
    }

    .s28 {
        min-width: 39px;
        width: 39px;
        min-height: 39px
    }

    .ps24 {
        margin-left: 11px;
        margin-top: 9px
    }

    .s29 {
        min-width: 21px;
        width: 21px;
        min-height: 21px;
        height: 21px
    }

    .i5 {
        min-width: 21px;
        max-width: 21px;
        min-height: 21px;
        max-height: 21px
    }

    .ps25 {
        margin-left: 0;
        margin-top: 18px
    }

    .ps26 {
        margin-left: 7px;
        margin-top: 8px
    }

    .s30 {
        min-width: 24px;
        width: 24px;
        min-height: 24px;
        height: 24px
    }

    .i6 {
        min-width: 24px;
        max-width: 24px;
        min-height: 24px;
        max-height: 24px
    }

    .ps27 {
        margin-left: 0;
        margin-top: 16px
    }

    .ps28 {
        margin-left: 8px;
        margin-top: 9px
    }

    .s31 {
        min-width: 21px;
        width: 21px;
        min-height: 21px;
        height: 21px
    }

    .i7 {
        left: 0;
        min-width: 21px;
        max-width: 21px;
        min-height: 21px;
        max-height: 21px
    }

    .ps29 {
        margin-left: 9px;
        margin-top: 10px
    }

    .s32 {
        min-width: 21px;
        width: 21px;
        min-height: 21px;
        height: 21px
    }

    .i8 {
        min-width: 21px;
        max-width: 21px;
        min-height: 21px;
        max-height: 21px
    }

    .ps30 {
        margin-left: 0;
        margin-top: -181px
    }

    .s33 {
        min-width: 191px;
        width: 191px;
        min-height: 168px
    }

    .s34 {
        min-width: 191px;
        width: 191px;
        min-height: 168px
    }

    .s35 {
        min-width: 164px;
        width: 164px
    }

    .f5 {
        line-height: 1.168
    }

    .ps31 {
        margin-left: 17px;
        margin-top: -7px
    }

    .s36 {
        min-width: 140px;
        width: 140px;
        height: 136px
    }

    .f6 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.456
    }

    .ps32 {
        margin-left: 140px;
        margin-top: -136px
    }

    .s37 {
        min-width: 51px;
        width: 51px;
        height: 136px
    }

    .ps33 {
        margin-left: 0;
        margin-top: -20px
    }

    .s38 {
        min-width: 191px;
        width: 191px;
        min-height: 216px
    }

    .s39 {
        min-width: 191px;
        width: 191px;
        min-height: 216px
    }

    .ps34 {
        margin-left: 17px;
        margin-top: -2px
    }

    .s40 {
        min-width: 140px;
        width: 140px;
        height: 139px
    }

    .f7 {
        font-family: "Kefa PressS";
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.365
    }

    .ps35 {
        margin-left: 140px;
        margin-top: -139px
    }

    .s41 {
        min-width: 51px;
        width: 51px;
        height: 139px
    }

    .s42 {
        min-width: 164px;
        width: 164px;
        height: 64px
    }

    .ps37 {
        margin-left: 17px;
        margin-top: -3px
    }

    .s43 {
        min-width: 174px;
        width: 174px;
        min-height: 114px
    }

    .ps38 {
        margin-left: 30px;
        margin-top: 78px
    }

    .s44 {
        min-width: 140px;
        height: 36px;
        width: 140px
    }

    .c13 {
        -webkit-border-radius: 18px;
        -moz-border-radius: 18px;
        border-radius: 18px
    }

    .f8 {
        padding-top: 7px;
        padding-bottom: 6px
    }

    .ps39 {
        margin-left: 0;
        margin-top: -114px
    }

    .s45 {
        min-width: 140px;
        width: 140px;
        height: 69px
    }

    .f9 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 2.001
    }

    .ps40 {
        margin-left: 123px;
        margin-top: -114px
    }

    .s46 {
        min-width: 51px;
        width: 51px;
        height: 69px
    }

    .f10 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .v9 {
        display: none
    }

    .ps41 {
        margin-left: 3px;
        margin-top: -237px
    }

    .s47 {
        min-width: 59px;
        width: 59px;
        height: 14px
    }

    .f11 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.418
    }

    .ps42 {
        margin-top: -515px
    }

    .ps43 {
        margin-left: 211px;
        margin-top: 0
    }

    .i9 {
        min-width: 24px;
        max-width: 24px;
        min-height: 24px;
        max-height: 24px
    }

    .i10 {
        left: 0;
        min-width: 21px;
        max-width: 21px;
        min-height: 21px;
        max-height: 21px
    }

    .ps44 {
        margin-left: 0;
        margin-top: -181px
    }

    .s48 {
        min-width: 199px;
        width: 199px;
        min-height: 488px
    }

    .ps45 {
        margin-left: 0
    }

    .s49 {
        min-width: 164px;
        width: 164px;
        height: 60px
    }

    .ps46 {
        margin-left: 25px;
        margin-top: 0
    }

    .s50 {
        min-width: 140px;
        width: 140px;
        height: 121px
    }

    .f12 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .ps47 {
        margin-left: 148px;
        margin-top: -121px
    }

    .s51 {
        min-width: 51px;
        width: 51px;
        height: 121px
    }

    .ps48 {
        margin-left: 8px;
        margin-top: 25px
    }

    .ps49 {
        margin-left: 25px;
        margin-top: -4px
    }

    .s52 {
        min-width: 140px;
        width: 140px;
        height: 183px
    }

    .ps50 {
        margin-left: 148px;
        margin-top: -183px
    }

    .s53 {
        min-width: 51px;
        width: 51px;
        height: 183px
    }

    .ps51 {
        margin-left: 55px;
        margin-top: 3px
    }

    .ps52 {
        margin-left: 11px;
        margin-top: -309px
    }

    .i11 {
        min-width: 21px;
        max-width: 21px;
        min-height: 21px;
        max-height: 21px
    }

    .ps53 {
        margin-left: 0;
        margin-top: -184px
    }

    .s54 {
        min-width: 146px;
        width: 146px;
        height: 60px
    }

    .ps54 {
        margin-left: 17px;
        margin-top: -125px
    }

    .s55 {
        min-width: 140px;
        width: 140px;
        height: 93px
    }

    .f13 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 2.001
    }

    .ps55 {
        margin-left: -17px;
        margin-top: -125px
    }

    .s56 {
        min-width: 51px;
        width: 51px;
        height: 93px
    }

    .ps56 {
        margin-left: 0;
        margin-top: -11px
    }

    .s57 {
        min-width: 175px;
        width: 175px;
        height: 29px
    }

    .ps57 {
        margin-left: 17px;
        margin-top: -1px
    }

    .s58 {
        min-width: 140px;
        width: 140px;
        height: 243px
    }

    .f14 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.637
    }

    .ps58 {
        margin-left: -17px;
        margin-top: -1px
    }

    .s59 {
        min-width: 51px;
        width: 51px;
        height: 243px
    }

    .ps59 {
        margin-left: 47px;
        margin-top: 11px
    }

    .ps60 {
        margin-left: -8px;
        margin-top: -234px
    }

    .s60 {
        min-width: 133px;
        width: 133px;
        height: 53px
    }

    .f15 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.168
    }

    .i12 {
        min-width: 21px;
        max-width: 21px;
        min-height: 21px;
        max-height: 21px
    }

    .ps61 {
        margin-left: 8px;
        margin-top: -181px
    }

    .s61 {
        min-width: 191px;
        width: 191px;
        min-height: 488px
    }

    .s62 {
        min-width: 164px;
        width: 164px;
        height: 34px
    }

    .ps62 {
        margin-left: 17px;
        margin-top: 1px
    }

    .s63 {
        min-width: 174px;
        width: 174px;
        min-height: 166px
    }

    .s64 {
        min-width: 140px;
        width: 140px;
        height: 166px
    }

    .f16 {
        font-size: 11px;
        font-size: calc(11px * var(--f))
    }

    .ps63 {
        margin-left: 123px;
        margin-top: -166px
    }

    .s65 {
        min-width: 51px;
        width: 51px;
        height: 154px
    }

    .ps64 {
        margin-left: 0;
        margin-top: 53px
    }

    .ps65 {
        margin-left: 17px;
        margin-top: 0
    }

    .s66 {
        min-width: 174px;
        width: 174px;
        min-height: 62px
    }

    .s67 {
        min-width: 140px;
        width: 140px;
        height: 62px
    }

    .f17 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 2.365
    }

    .ps66 {
        margin-left: 123px;
        margin-top: -62px
    }

    .s68 {
        min-width: 51px;
        width: 51px;
        height: 62px
    }

    .ps67 {
        margin-left: 47px;
        margin-top: 102px
    }

    .ps68 {
        margin-left: 3px;
        margin-top: -210px
    }

    .ps69 {
        margin-left: 0;
        margin-top: 126px
    }

    .s69 {
        min-width: 250px;
        width: 250px;
        min-height: 320px
    }

    .s70 {
        min-width: 250px;
        width: 250px;
        min-height: 320px
    }

    .ps70 {
        margin-left: 0;
        margin-top: 0
    }

    .s71 {
        min-width: 250px;
        width: 250px;
        min-height: 319px
    }

    .ps71 {
        margin-left: 0
    }

    .s72 {
        min-width: 250px;
        width: 250px;
        min-height: 32px
    }

    .s73 {
        min-width: 22px;
        width: 22px;
        min-height: 32px;
        height: 32px
    }

    .i13 {
        min-width: 22px;
        max-width: 22px;
        min-height: 22px;
        max-height: 22px
    }

    .ps72 {
        margin-left: 206px
    }

    .s74 {
        min-width: 22px;
        width: 22px;
        min-height: 32px;
        height: 32px
    }

    .ps73 {
        margin-top: 78px
    }

    .s75 {
        min-width: 93px;
        width: 93px;
        min-height: 116px;
        height: 116px
    }

    .i14 {
        left: 0;
        width: 92px;
        height: 116px
    }

    .ps74 {
        margin-left: 2px;
        margin-top: 16px
    }

    .s76 {
        min-width: 155px;
        width: 155px;
        height: 200px
    }

    .f19 {
        font-family: "Jost 2";
        font-weight: 300
    }

    .ps75 {
        margin-left: 0;
        margin-top: 35px
    }

    .s77 {
        min-width: 250px;
        width: 250px;
        min-height: 36px
    }

    .ps76 {
        margin-left: 42px;
        margin-top: 0
    }

    .s78 {
        min-width: 90px;
        height: 36px;
        width: 90px
    }

    .f20 {
        font-size: 16px;
        font-size: calc(16px * var(--f));
        line-height: 1.438;
        padding-top: 7px;
        padding-bottom: 6px
    }

    .ps77 {
        margin-left: -132px;
        margin-top: 0
    }

    .s79 {
        min-width: 36px;
        width: 36px;
        min-height: 36px
    }

    .ps78 {
        margin-left: 6px
    }

    .s80 {
        min-width: 23px;
        width: 23px;
        min-height: 23px;
        height: 23px
    }

    .i15 {
        left: 0;
        min-width: 23px;
        max-width: 23px;
        min-height: 23px;
        max-height: 23px
    }

    .ps79 {
        margin-left: 102px
    }

    .s81 {
        min-width: 112px;
        height: 36px;
        width: 112px
    }

    .c18 {
        -webkit-border-radius: 18px;
        -moz-border-radius: 18px;
        border-radius: 18px
    }

    .f21 {
        padding-bottom: 6px
    }

    .ps80 {
        margin-top: -320px
    }

    .ps81 {
        margin-top: 27px
    }

    .s82 {
        min-width: 102px;
        width: 102px;
        min-height: 217px;
        height: 217px
    }

    .i16 {
        width: 102px;
        top: 43px;
        height: 132px
    }

    .ps82 {
        margin-left: 95px;
        margin-top: -228px
    }

    .s83 {
        min-width: 155px;
        width: 155px;
        height: 227px
    }

    .f22 {
        font-family: "Jost 2";
        line-height: 1.430;
        font-weight: 300
    }

    .ps83 {
        margin-left: 138px;
        margin-top: 7px
    }

    .ps84 {
        margin-left: 42px;
        margin-top: -36px
    }

    .ps85 {
        margin-left: -132px;
        margin-top: -36px
    }

    .ps86 {
        margin-left: 138px;
        margin-top: 8px
    }

    .s84 {
        min-width: 250px;
        width: 250px;
        min-height: 276px
    }

    .s85 {
        min-width: 250px;
        width: 250px;
        min-height: 276px
    }

    .s86 {
        min-width: 87px;
        width: 87px;
        min-height: 217px;
        height: 217px
    }

    .i17 {
        left: 0;
        width: 87px;
        top: 3px;
        height: 210px
    }

    .ps87 {
        margin-left: 0;
        margin-top: 7px
    }

    .ps88 {
        margin-top: 606px
    }

    .s87 {
        min-width: 320px;
        min-height: 258px
    }

    .s88 {
        min-width: 320px;
        min-height: 258px
    }

    .map1 {
        height: 258px
    }

    .ps90 {
        margin-top: 26px
    }

    .s89 {
        min-width: 320px;
        min-height: 1341px
    }

    .ps91 {
        margin-top: 70px
    }

    .s90 {
        width: 320px;
        min-height: 1204px
    }

    .ps92 {
        margin-left: 34px
    }

    .s91 {
        min-width: 134px;
        width: 134px;
        height: 33px
    }

    .f23 {
        font-size: 18px;
        font-size: calc(18px * var(--f));
        line-height: 1.723
    }

    .ps93 {
        margin-left: 34px;
        margin-top: 13px
    }

    .s92 {
        min-width: 251px;
        width: 251px;
        height: 126px
    }

    .ps94 {
        margin-left: 26px;
        margin-top: 17px
    }

    .s93 {
        min-width: 269px;
        width: 269px
    }

    .ps95 {
        margin-left: 31px;
        margin-top: 28px
    }

    .s94 {
        min-width: 258px;
        width: 258px;
        min-height: 637px
    }

    .ps96 {
        margin-left: 4px;
        margin-top: 0
    }

    .s95 {
        min-width: 250px;
        width: 250px;
        height: 260px
    }

    .f24 {
        font-family: "Jost 2";
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.668;
        font-weight: 300
    }

    .ps97 {
        margin-left: 0;
        margin-top: 24px
    }

    .s96 {
        min-width: 258px;
        width: 258px;
        min-height: 353px
    }

    .s97 {
        min-width: 258px;
        width: 258px;
        min-height: 297px
    }

    .s98 {
        min-width: 258px;
        width: 258px;
        min-height: 141px
    }

    .s99 {
        min-width: 258px;
        width: 258px;
        height: 38px
    }

    .input1 {
        -webkit-border-radius: 19px;
        -moz-border-radius: 19px;
        border-radius: 19px;
        width: 258px;
        height: 38px;
        color: #000;
        text-indent: 2px
    }

    .ps98 {
        margin-top: 65px
    }

    .ps99 {
        margin-left: 0;
        margin-top: -89px
    }

    .ps100 {
        margin-left: 0;
        margin-top: 14px
    }

    .s100 {
        min-width: 258px;
        width: 258px;
        height: 142px
    }

    .input2 {
        width: 258px;
        height: 142px;
        color: #000;
        text-indent: 2px
    }

    .ps101 {
        margin-left: 1px;
        margin-top: 14px
    }

    .s101 {
        min-width: 256px;
        width: 256px;
        height: 42px
    }

    .submit1 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px;
        padding-top: 10px;
        padding-bottom: 9px
    }

    .s102 {
        width: 256px
    }

    .ps102 {
        margin-left: 35px;
        margin-top: 72px
    }

    .s103 {
        min-width: 259px;
        width: 259px;
        min-height: 277px
    }

    .ps103 {
        margin-left: 14px;
        margin-top: 121px
    }

    .s104 {
        min-width: 94px;
        width: 94px;
        height: 147px
    }

    .f25 {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .f26 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps104 {
        margin-left: 14px;
        margin-top: 121px
    }

    .s105 {
        min-width: 137px;
        width: 137px;
        height: 156px
    }

    .f27 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps105 {
        margin-left: 0;
        margin-top: -277px
    }

    .s106 {
        min-width: 250px;
        width: 250px;
        min-height: 80px;
        height: 80px
    }

    .i18 {
        left: 1px;
        min-width: 247px;
        max-width: 247px;
        min-height: 80px;
        max-height: 80px
    }

    .ps106 {
        width: 320px
    }

    .ps107 {
        margin-left: 10px;
        margin-top: 0
    }

    .s107 {
        min-width: 300px;
        width: 300px;
        min-height: 440px;
        height: 440px
    }

    .ps108 {
        margin-left: 257px
    }

    .s108 {
        min-width: 24px;
        width: 24px;
        min-height: 55px;
        height: 55px
    }

    .i19 {
        min-width: 24px;
        max-width: 24px;
        min-height: 24px;
        max-height: 24px;
        top: 15px
    }

    .ps109 {
        margin-left: 68px;
        margin-top: 94px
    }

    .s109 {
        min-width: 165px;
        width: 165px;
        min-height: 168px
    }

    .s110 {
        min-width: 165px;
        width: 165px;
        min-height: 168px;
        height: 168px
    }

    .i20 {
        left: 0;
        width: 165px;
        top: 1px;
        height: 167px
    }

    .ps110 {
        margin-left: 62px;
        margin-top: -103px
    }

    .s111 {
        min-width: 44px;
        width: 44px;
        min-height: 44px;
        height: 44px
    }

    .i21 {
        min-width: 44px;
        max-width: 44px;
        min-height: 37px;
        max-height: 37px;
        top: 4px
    }

    .ps111 {
        margin-left: 24px;
        margin-top: -259px
    }

    .s112 {
        min-width: 251px;
        width: 251px;
        min-height: 329px
    }

    .s113 {
        min-width: 116px;
        height: 42px;
        width: 116px
    }

    .c24 {
        color: #f1f7ea;
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f28 {
        font-family: "Jost 3";
        font-weight: 400;
        text-shadow: none;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps112 {
        margin-left: 19px
    }

    .c25 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f29 {
        font-family: "Jost 3";
        font-weight: 400;
        text-shadow: none;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps113 {
        margin-left: 0;
        margin-top: 10px
    }

    .f30 {
        font-family: "Lato 2";
        line-height: 1.201;
        font-weight: 400;
        text-shadow: none;
        padding-top: 12px;
        padding-bottom: 12px
    }

    .ps114 {
        margin-left: 19px;
        margin-top: 10px
    }

    .f31 {
        text-shadow: none;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps115 {
        margin-left: 0;
        margin-top: 193px
    }

    .c26 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f32 {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps116 {
        margin-left: 13px;
        margin-top: 193px
    }

    .f27:visited {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f27:hover {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f27:active {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }
}

@media (min-width: 1200px) and (-webkit-min-device-pixel-ratio:1.7), (min-width:1200px) and (min-resolution:144dpi) {
    .fx1 {
        background-image:url(../images/v/255a1959-1536.jpg);
        background-attachment: fixed
    }

    .webp .fx1 {
        background-image: url(../images/n/255a1959-1536.webp);
        background-attachment: fixed
    }

    .fx2 {
        background-image: url(../images/t/gofer-coffee-6-640.jpg);
        background-attachment: fixed
    }

    .webp .fx2 {
        background-image: url(../images/a/gofer-coffee-6-640.webp);
        background-attachment: fixed
    }
}

@media (min-width: 320px) {
    .fx2 {
        background-color:transparent;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: cover;
        background-attachment: fixed;
        background-image: url(../images/6/gofer-coffee-6-480.jpg)
    }

    .webp .fx2 {
        background-image: url(../images/e/gofer-coffee-6-480.webp);
        background-attachment: fixed
    }
}

@media (min-width: 320px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:320px) and (min-resolution:144dpi) {
    .fx2 {
        background-image:url(../images/a/gofer-coffee-6-960.jpg);
        background-attachment: fixed
    }

    .webp .fx2 {
        background-image: url(../images/n/gofer-coffee-6-960.webp);
        background-attachment: fixed
    }
}

@media (min-width: 480px) {
    .fx2 {
        background-color:transparent;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: cover;
        background-attachment: fixed;
        background-image: url(../images/j/gofer-coffee-6-768.jpg)
    }

    .webp .fx2 {
        background-image: url(../images/j/gofer-coffee-6-768.webp);
        background-attachment: fixed
    }
}

@media (min-width: 768px) {
    .fx1 {
        background-attachment:fixed;
        background-image: url(../images/2/255a1959-960.jpg)
    }

    .webp .fx1 {
        background-image: url(../images/v/255a1959-960.webp);
        background-attachment: fixed
    }

    .fx2 {
        background-color: transparent;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: cover;
        background-attachment: fixed;
        background-image: url(../images/p/gofer-coffee-6-960.jpg)
    }

    .webp .fx2 {
        background-image: url(../images/v/gofer-coffee-6-960.webp);
        background-attachment: fixed
    }
}

@media (min-width: 960px) {
    .fx1 {
        background-attachment:fixed;
        background-image: url(../images/n/255a1959-1200.jpg)
    }

    .webp .fx1 {
        background-image: url(../images/v/255a1959-1200.webp);
        background-attachment: fixed
    }

    .fx2 {
        background-color: transparent;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: cover;
        background-attachment: fixed;
        background-image: url(../images/e/gofer-coffee-6-1200.jpg)
    }

    .webp .fx2 {
        background-image: url(../images/8/gofer-coffee-6-1200.webp);
        background-attachment: fixed
    }
}

@media (min-width: 1200px) {
    .fx1 {
        background-attachment:fixed;
        background-image: url(../images/e/255a1959-1600.jpg)
    }

    .webp .fx1 {
        background-image: url(../images/6/255a1959-1600.webp);
        background-attachment: fixed
    }

    .fx2 {
        background-color: transparent;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: cover;
        background-attachment: fixed;
        background-image: url(../images/6/gofer-coffee-6-1600.jpg)
    }

    .webp .fx2 {
        background-image: url(../images/e/gofer-coffee-6-1600.webp);
        background-attachment: fixed
    }
}

@media (min-width: 1600px) {
    .fx1 {
        background-attachment:fixed;
        background-image: url(../images/0/255a1959-2000.jpg)
    }

    .webp .fx1 {
        background-image: url(../images/t/255a1959-2000.webp);
        background-attachment: fixed
    }

    .fx2 {
        background-color: transparent;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: cover;
        background-attachment: fixed;
        background-image: url(../images/6/gofer-coffee-6-2000.jpg)
    }

    .webp .fx2 {
        background-image: url(../images/l/gofer-coffee-6-2000.webp);
        background-attachment: fixed
    }
}

@media (min-width: 2000px) {
    .fx1 {
        background-attachment:fixed;
        background-image: url(../images/t/255a1959-2560.jpg)
    }

    .webp .fx1 {
        background-image: url(../images/e/255a1959-2560.webp);
        background-attachment: fixed
    }

    .fx2 {
        background-color: transparent;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        background-size: cover;
        background-attachment: fixed;
        background-image: url(../images/4/gofer-coffee-6-2560.jpg)
    }

    .webp .fx2 {
        background-image: url(../images/n/gofer-coffee-6-2560.webp);
        background-attachment: fixed
    }
}

@media (min-width: 768px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:768px) and (min-resolution:144dpi) {
    .fx1 {
        background-image:url(../images/n/255a1959-1920.jpg);
        background-attachment: fixed
    }

    .webp .fx1 {
        background-image: url(../images/4/255a1959-1920.webp);
        background-attachment: fixed
    }

    .fx2 {
        background-image: url(../images/p/gofer-coffee-6-1920.jpg);
        background-attachment: fixed
    }

    .webp .fx2 {
        background-image: url(../images/8/gofer-coffee-6-1920.webp);
        background-attachment: fixed
    }
}

@media (min-width: 960px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:960px) and (min-resolution:144dpi) {
    .fx1 {
        background-image:url(../images/r/255a1959-2400.jpg);
        background-attachment: fixed
    }

    .webp .fx1 {
        background-image: url(../images/v/255a1959-2400.webp);
        background-attachment: fixed
    }

    .fx2 {
        background-image: url(../images/0/gofer-coffee-6-2400.jpg);
        background-attachment: fixed
    }

    .webp .fx2 {
        background-image: url(../images/r/gofer-coffee-6-2400.webp);
        background-attachment: fixed
    }
}

@media (min-width: 1200px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:1200px) and (min-resolution:144dpi) {
    .fx1 {
        background-image:url(../images/j/255a1959-3200.jpg);
        background-attachment: fixed
    }

    .webp .fx1 {
        background-image: url(../images/r/255a1959-3200.webp);
        background-attachment: fixed
    }

    .fx2 {
        background-image: url(../images/v/gofer-coffee-6-3200.jpg);
        background-attachment: fixed
    }

    .webp .fx2 {
        background-image: url(../images/2/gofer-coffee-6-3200.webp);
        background-attachment: fixed
    }
}

@media (min-width: 1600px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:1600px) and (min-resolution:144dpi) {
    .fx1 {
        background-image:url(../images/6/255a1959-4000.jpg);
        background-attachment: fixed
    }

    .webp .fx1 {
        background-image: url(../images/t/255a1959-4000.webp);
        background-attachment: fixed
    }

    .fx2 {
        background-image: url(../images/p/gofer-coffee-6-4000.jpg);
        background-attachment: fixed
    }

    .webp .fx2 {
        background-image: url(../images/4/gofer-coffee-6-4000.webp);
        background-attachment: fixed
    }
}

@media (min-width: 2000px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:2000px) and (min-resolution:144dpi) {
    .fx1 {
        background-image:url(../images/e/255a1959-5120.jpg);
        background-attachment: fixed
    }

    .webp .fx1 {
        background-image: url(../images/v/255a1959-5120.webp);
        background-attachment: fixed
    }

    .fx2 {
        background-image: url(../images/0/gofer-coffee-6-5120.jpg);
        background-attachment: fixed
    }

    .webp .fx2 {
        background-image: url(../images/t/gofer-coffee-6-5120.webp);
        background-attachment: fixed
    }
}

@media (min-width: 480px) and (-webkit-min-device-pixel-ratio:1.7),(min-width:480px) and (min-resolution:144dpi) {
    .fx2 {
        background-image:url(../images/6/gofer-coffee-6-1536.jpg);
        background-attachment: fixed
    }

    .webp .fx2 {
        background-image: url(../images/a/gofer-coffee-6-1536.webp);
        background-attachment: fixed
    }
}

.v21 {
    display: inline-block;
    vertical-align: top
}

.ps182 {
    position: relative;
    margin-left: -241px;
    margin-top: 1598px
}

.s180 {
    min-width: 241px;
    width: 241px;
    min-height: 375px
}

.z242 {
    z-index: 50
}

.v22 {
    display: inline-block;
    vertical-align: top;
    pointer-events: auto
}

.ps183 {
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.s181 {
    min-width: 241px;
    width: 241px;
    overflow: hidden;
    height: 39px
}

.p6 {
    text-indent: 0;
    padding-bottom: 0;
    padding-right: 0;
    text-align: left
}

.f48 {
    font-family: "Jost 7";
    font-size: 24px;
    font-size: calc(24px * var(--f));
    line-height: 1.459;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #dbf8b8;
    background-color: initial;
    text-shadow: none
}

.ps184 {
    position: relative;
    margin-left: 10px;
    margin-top: 7px
}

.s182 {
    min-width: 221px;
    width: 221px;
    min-height: 202px
}

.s183 {
    min-width: 184px;
    width: 184px;
    overflow: hidden;
    height: 202px
}

.z243 {
    z-index: 28
}

.f49 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 2.001;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f6faf9;
    background-color: initial;
    text-shadow: none
}

.ps185 {
    position: relative;
    margin-left: 129px;
    margin-top: -202px
}

.s184 {
    min-width: 92px;
    width: 92px;
    overflow: hidden;
    height: 202px
}

.z244 {
    z-index: 29
}

.p7 {
    text-indent: 0;
    padding-bottom: 0;
    padding-right: 0;
    text-align: right
}

.ps186 {
    position: relative;
    margin-left: 0;
    margin-top: 14px
}

.ps187 {
    position: relative;
    margin-left: 10px;
    margin-top: 7px
}

.s185 {
    min-width: 184px;
    width: 184px;
    overflow: hidden;
    height: 67px
}

.z245 {
    z-index: 31
}

.f50 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 2.001;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f6faf9;
    background-color: initial;
    text-shadow: none
}

.ps188 {
    position: relative;
    margin-left: 129px;
    margin-top: -67px
}

.s186 {
    min-width: 92px;
    width: 92px;
    overflow: hidden;
    height: 67px
}

.z246 {
    z-index: 32
}

.v23 {
    display: inline-block;
    vertical-align: top;
    pointer-events: auto;
    outline: 0
}

.ps189 {
    position: relative;
    margin-left: -234px;
    margin-top: 2004px
}

.s187 {
    min-width: 219px;
    height: 57px;
    box-sizing: border-box;
    width: 219px;
    padding-right: 0
}

.c48 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #dbf8b8;
    -webkit-border-radius: 29px;
    -moz-border-radius: 29px;
    border-radius: 29px;
    background-color: #1b312b;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z247 {
    z-index: 26
}

.a5 {
    display: inline-block;
    width: 100%;
    z-index: 1
}

.f51 {
    font-family: "Jost 4";
    font-size: 18px;
    font-size: calc(18px * var(--f));
    line-height: 1.445;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 16px;
    padding-bottom: 15px
}

.v24 {
    display: block
}

.ps190 {
    position: relative;
    margin-top: 20px
}

.s188 {
    width: 100%;
    min-width: auto;
    min-height: 756px;
    padding-bottom: 0
}

.c49 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #1b312b
}

.z248 {
    z-index: 57
}

.ps191 {
    display: inline-block;
    width: 0;
    height: 0
}

.ps192 {
    position: relative;
    margin-top: 58px
}

.v25 {
    display: block;
    pointer-events: none
}

.s189 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    min-height: 635px
}

.ps193 {
    position: relative;
    margin-left: 87px;
    margin-top: 0
}

.s190 {
    min-width: 307px;
    width: 307px;
    overflow: hidden;
    height: 27px
}

.z249 {
    z-index: 13
}

.f52 {
    font-family: "Jost 6";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.715;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps194 {
    position: relative;
    margin-left: -306px;
    margin-top: 50px
}

.s191 {
    min-width: 649px;
    width: 649px;
    overflow: hidden;
    height: 51px
}

.z250 {
    z-index: 14
}

.f53 {
    font-family: "Jost 7";
    font-size: 34px;
    font-size: calc(34px * var(--f));
    line-height: 1.148;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #dbf8b8;
    background-color: initial;
    text-shadow: none
}

.ps195 {
    position: relative;
    margin-left: 87px;
    margin-top: 14px
}

.s192 {
    min-width: 1008px;
    width: 1008px;
    min-height: 1px
}

.c50 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #dbf8b8
}

.z251 {
    z-index: 17
}

.ps196 {
    position: relative;
    margin-left: 87px;
    margin-top: 33px
}

.ps197 {
    position: relative;
    margin-left: 0;
    margin-top: 1px
}

.s193 {
    min-width: 425px;
    width: 425px;
    overflow: hidden;
    height: 235px
}

.z252 {
    z-index: 15
}

.p8 {
    text-indent: 0;
    padding-bottom: 6px;
    padding-right: 0;
    text-align: left
}

.f54 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.715;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.p9 {
    text-indent: 0;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-right: 0;
    text-align: left
}

.ps198 {
    position: relative;
    margin-left: 24px;
    margin-top: 0
}

.z253 {
    z-index: 16
}

.s194 {
    min-width: 267px;
    width: 267px;
    min-height: 178px;
    line-height: 0
}

.input3 {
    border: 1px solid #dbf8b8;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    background-color: transparent;
    width: 267px;
    height: 47px;
    font-family: "Jost 11";
    font-size: 14px;
    line-height: 1.430;
    font-weight: 300;
    font-style: italic;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #fff;
    text-shadow: none;
    text-indent: 8px;
    padding-bottom: 0;
    text-align: left;
    padding: 4px
}

.input3::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps199 {
    position: relative;
    margin-left: 0;
    margin-top: 84px
}

.input3::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps200 {
    position: relative;
    margin-left: -266px;
    margin-top: 66px
}

.input3::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps201 {
    position: relative;
    margin-left: 25px;
    margin-top: 0
}

.input4 {
    border: 1px solid #dbf8b8;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    background-color: transparent;
    width: 267px;
    height: 179px;
    font-family: "Jost 11";
    font-size: 14px;
    line-height: 1.430;
    font-weight: 300;
    font-style: italic;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #fff;
    text-shadow: none;
    text-indent: 8px;
    padding-bottom: 0;
    text-align: left;
    padding: 4px
}

.input4::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps202 {
    position: relative;
    margin-left: 294px;
    margin-top: 15px
}

.submit2 {
    font-family: "Jost 4";
    font-size: 16px;
    line-height: 1.438;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #dbf8b8;
    text-shadow: none;
    text-indent: 0;
    text-align: center;
    border: 0;
    -webkit-border-radius: 26px;
    -moz-border-radius: 26px;
    border-radius: 26px;
    background-color: #21886b;
    padding-top: 15px;
    padding-bottom: 14px;
    padding-left: 0;
    padding-right: 0;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.ps203 {
    position: relative;
    margin-left: 88px;
    margin-top: 40px
}

.ps204 {
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.s195 {
    min-width: 192px;
    width: 192px;
    overflow: hidden;
    height: 198px
}

.z254 {
    z-index: 19
}

.f55 {
    font-family: "Jost 7";
    font-size: 25px;
    font-size: calc(25px * var(--f));
    line-height: 2.001;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #21886b;
    background-color: initial;
    text-shadow: none
}

.f56 {
    font-family: "Jost 3";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 2.001;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps205 {
    position: relative;
    margin-left: 116px;
    margin-top: 0
}

.s196 {
    min-width: 280px;
    width: 280px;
    overflow: hidden;
    height: 200px
}

.z255 {
    z-index: 20
}

.f57 {
    font-family: "Jost 3";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 2.001;
    font-weight: 400;
    font-style: normal;
    text-decoration: underline;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps206 {
    position: relative;
    margin-left: 66px;
    margin-top: 33px
}

.z256 {
    z-index: 18
}

.i37 {
    position: absolute;
    left: 2px;
    min-width: 350px;
    max-width: 350px;
    min-height: 113px;
    max-height: 113px;
    top: 0
}

.c51 {
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    overflow: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none;
    height: 100vh;
    height: calc(100vh + env(safe-area-inset-bottom));
    z-index: 2146435072;
    background-color: rgba(0,0,0,0.5);
    pointer-events: auto;
    opacity: 0;
    transition: opacity 1s
}

.ps207 {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
    pointer-events: none
}

.ps208 {
    position: relative;
    margin-left: 38px;
    margin-top: 188px
}

.c52 {
    border: 0;
    -webkit-border-radius: 0 0 14px 14px;
    -moz-border-radius: 0 0 14px 14px;
    border-radius: 0 0 14px 14px;
    background-color: #1b312b
}

.ps209 {
    position: relative;
    margin-left: 1063px;
    margin-top: 10px
}

.z257 {
    z-index: 58
}

.a6 {
    display: block
}

.i38 {
    position: absolute;
    left: 0;
    min-width: 38px;
    max-width: 38px;
    min-height: 38px;
    max-height: 38px;
    top: 7px;
    color: #dbf8b8
}

.v26 {
    display: inline-block;
    vertical-align: top;
    pointer-events: none
}

.ps210 {
    position: relative;
    margin-left: 69px;
    margin-top: -45px
}

.z258 {
    z-index: 59
}

.z259 {
    z-index: 60
}

.i39 {
    position: absolute;
    left: 7px;
    width: 140px;
    top: 0;
    height: 142px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: 0
}

.i40 {
    width: 100%;
    height: 100%;
    display: inline-block;
    -webkit-transform: translate3d(0,0,0)
}

.ps211 {
    position: relative;
    margin-left: 57px;
    margin-top: -87px
}

.z260 {
    z-index: 61
}

.i41 {
    position: absolute;
    left: 0;
    min-width: 41px;
    max-width: 41px;
    min-height: 35px;
    max-height: 35px;
    top: 1px;
    color: rgba(255,255,255,0.26)
}

.ps212 {
    position: relative;
    margin-left: 227px;
    margin-top: -41px
}

.z261 {
    z-index: 62
}

.s197 {
    min-width: 100px;
    height: 34px;
    box-sizing: border-box;
    width: 100px;
    padding-right: 0
}

.c53 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #fff;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: transparent;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z262 {
    z-index: 66
}

.f58 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 0 10px rgba(0,0,0,0.2);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps213 {
    position: relative;
    margin-left: 9px;
    margin-top: 0
}

.c54 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #f1f7ea;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: transparent;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z263 {
    z-index: 65
}

.f59 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 2px 10px rgba(0,0,0,0.2);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps214 {
    position: relative;
    margin-left: 10px;
    margin-top: 0
}

.z264 {
    z-index: 67
}

.f60 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 2px 20px rgba(0,0,0,0.1);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps215 {
    position: relative;
    margin-left: 9px;
    margin-top: 0
}

.z265 {
    z-index: 64
}

.f61 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 2px 10px rgba(0,0,0,0.2);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps216 {
    position: relative;
    margin-left: 10px;
    margin-top: 0
}

.c55 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #dbf8b8;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: #21886b;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z266 {
    z-index: 63
}

.f62 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps217 {
    position: relative;
    margin-left: 438px;
    margin-top: -34px
}

.z267 {
    z-index: 68
}

.c56 {
    display: inline-block;
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.c48:hover {
    background-color: #21886b;
    background-clip: padding-box
}

.c48:active {
    transition: initial
}

.submit2:hover {
    background-color: #1b312b;
    background-clip: padding-box
}

.submit2:active {
    transition: initial
}

.c53:hover {
    background-clip: padding-box;
    color: #dbf8b8
}

.c53:active {
    transition: initial
}

.c54:hover {
    background-clip: padding-box;
    color: #21886b
}

.c54:active {
    transition: initial
}

.c55:hover {
    background-color: #1b312b;
    background-clip: padding-box
}

.c55:active {
    transition: initial
}

@media (min-width: 960px) and (max-width:1199px) {
    .ps182 {
        margin-left:-193px;
        margin-top: 1278px
    }

    .s180 {
        min-width: 193px;
        width: 193px;
        min-height: 301px
    }

    .s181 {
        min-width: 193px;
        width: 193px;
        height: 31px
    }

    .f48 {
        font-size: 19px;
        font-size: calc(19px * var(--f));
        line-height: 1.422
    }

    .ps184 {
        margin-left: 8px;
        margin-top: 6px
    }

    .s182 {
        min-width: 177px;
        width: 177px;
        min-height: 162px
    }

    .s183 {
        min-width: 147px;
        width: 147px;
        height: 162px
    }

    .f49 {
        font-size: 11px;
        font-size: calc(11px * var(--f))
    }

    .ps185 {
        margin-left: 103px;
        margin-top: -162px
    }

    .s184 {
        min-width: 74px;
        width: 74px;
        height: 162px
    }

    .ps186 {
        margin-top: 11px
    }

    .ps187 {
        margin-left: 8px;
        margin-top: 6px
    }

    .s185 {
        min-width: 147px;
        width: 147px;
        height: 54px
    }

    .f50 {
        font-size: 11px;
        font-size: calc(11px * var(--f))
    }

    .ps188 {
        margin-left: 103px;
        margin-top: -54px
    }

    .s186 {
        min-width: 74px;
        width: 74px;
        height: 54px
    }

    .ps189 {
        margin-left: -187px;
        margin-top: 1603px
    }

    .s187 {
        min-width: 175px;
        height: 46px;
        width: 175px
    }

    .c48 {
        -webkit-border-radius: 23px;
        -moz-border-radius: 23px;
        border-radius: 23px
    }

    .f51 {
        font-size: 14px;
        font-size: calc(14px * var(--f));
        line-height: 1.430;
        padding-top: 13px;
        padding-bottom: 13px
    }

    .ps190 {
        margin-top: 20px
    }

    .s188 {
        min-width: 960px;
        min-height: 605px
    }

    .ps192 {
        margin-top: 46px
    }

    .s189 {
        width: 960px;
        min-height: 509px
    }

    .ps193 {
        margin-left: 69px
    }

    .s190 {
        min-width: 246px;
        width: 246px;
        height: 22px
    }

    .f52 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .ps194 {
        margin-left: -244px;
        margin-top: 40px
    }

    .s191 {
        min-width: 519px;
        width: 519px;
        height: 41px
    }

    .f53 {
        font-size: 27px;
        font-size: calc(27px * var(--f));
        line-height: 1.149
    }

    .ps195 {
        margin-left: 70px;
        margin-top: 11px
    }

    .s192 {
        min-width: 806px;
        width: 806px
    }

    .ps196 {
        margin-left: 70px;
        margin-top: 26px
    }

    .s193 {
        min-width: 340px;
        width: 340px;
        height: 188px
    }

    .p8 {
        padding-bottom: 5px
    }

    .f54 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .p9 {
        padding-top: 5px;
        padding-bottom: 5px
    }

    .ps198 {
        margin-left: 19px
    }

    .s194 {
        min-width: 214px;
        width: 214px;
        min-height: 142px
    }

    .input3 {
        -webkit-border-radius: 19px;
        -moz-border-radius: 19px;
        border-radius: 19px;
        width: 214px;
        height: 38px;
        font-size: 11px;
        line-height: 1.456;
        text-indent: 6px
    }

    .ps199 {
        margin-top: 66px
    }

    .ps200 {
        margin-left: -214px;
        margin-top: 52px
    }

    .ps201 {
        margin-left: 20px
    }

    .input4 {
        width: 214px;
        height: 144px;
        font-size: 11px;
        line-height: 1.456;
        text-indent: 6px
    }

    .ps202 {
        margin-left: 235px;
        margin-top: 11px
    }

    .submit2 {
        font-size: 12px;
        line-height: 1.501;
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px;
        padding-top: 12px;
        padding-bottom: 12px
    }

    .ps203 {
        margin-left: 70px;
        margin-top: 33px
    }

    .s195 {
        min-width: 154px;
        width: 154px;
        height: 158px
    }

    .f55 {
        font-size: 20px;
        font-size: calc(20px * var(--f))
    }

    .f56 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps205 {
        margin-left: 93px
    }

    .s196 {
        min-width: 224px;
        width: 224px;
        height: 160px
    }

    .f57 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps206 {
        margin-left: 53px;
        margin-top: 26px
    }

    .i37 {
        min-width: 278px;
        max-width: 278px;
        min-height: 90px;
        max-height: 90px
    }

    .ps207 {
        width: 960px
    }

    .ps208 {
        margin-left: 30px;
        margin-top: 150px
    }

    .ps209 {
        margin-left: 851px;
        margin-top: 8px
    }

    .i38 {
        min-width: 30px;
        max-width: 30px;
        min-height: 30px;
        max-height: 30px;
        top: 6px
    }

    .ps210 {
        margin-left: 55px;
        margin-top: -37px
    }

    .i39 {
        left: 5px;
        width: 112px;
        height: 114px
    }

    .ps211 {
        margin-left: 45px;
        margin-top: -70px
    }

    .i41 {
        min-width: 33px;
        max-width: 33px;
        min-height: 28px;
        max-height: 28px
    }

    .ps212 {
        margin-left: 182px;
        margin-top: -33px
    }

    .s197 {
        min-width: 80px;
        height: 27px;
        width: 80px
    }

    .c53 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f58 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps213 {
        margin-left: 7px
    }

    .c54 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f59 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps214 {
        margin-left: 8px
    }

    .f60 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps215 {
        margin-left: 7px
    }

    .f61 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps216 {
        margin-left: 8px
    }

    .c55 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f62 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps217 {
        margin-left: 350px;
        margin-top: -27px
    }

    .f57:visited {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f57:hover {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f57:active {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }
}

@media (min-width: 768px) and (max-width:959px) {
    .ps182 {
        margin-left:-154px;
        margin-top: 1023px
    }

    .s180 {
        min-width: 154px;
        width: 154px;
        min-height: 240px
    }

    .s181 {
        min-width: 154px;
        width: 154px;
        height: 25px
    }

    .f48 {
        font-size: 15px;
        font-size: calc(15px * var(--f));
        line-height: 1.468
    }

    .ps184 {
        margin-left: 7px;
        margin-top: 5px
    }

    .s182 {
        min-width: 141px;
        width: 141px;
        min-height: 129px
    }

    .s183 {
        min-width: 118px;
        width: 118px;
        height: 129px
    }

    .f49 {
        font-size: 8px;
        font-size: calc(8px * var(--f))
    }

    .ps185 {
        margin-left: 82px;
        margin-top: -129px
    }

    .s184 {
        min-width: 59px;
        width: 59px;
        height: 129px
    }

    .ps186 {
        margin-top: 9px
    }

    .ps187 {
        margin-left: 7px;
        margin-top: 4px
    }

    .s185 {
        min-width: 118px;
        width: 118px;
        height: 43px
    }

    .f50 {
        font-size: 8px;
        font-size: calc(8px * var(--f))
    }

    .ps188 {
        margin-left: 82px;
        margin-top: -43px
    }

    .s186 {
        min-width: 59px;
        width: 59px;
        height: 43px
    }

    .ps189 {
        margin-left: -149px;
        margin-top: 1283px
    }

    .s187 {
        min-width: 140px;
        height: 36px;
        width: 140px
    }

    .c48 {
        -webkit-border-radius: 18px;
        -moz-border-radius: 18px;
        border-radius: 18px
    }

    .f51 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.456;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps190 {
        margin-top: 20px
    }

    .s188 {
        min-width: 768px;
        min-height: 484px
    }

    .ps192 {
        margin-top: 37px
    }

    .s189 {
        width: 768px;
        min-height: 407px
    }

    .ps193 {
        margin-left: 56px
    }

    .s190 {
        min-width: 196px;
        width: 196px;
        height: 17px
    }

    .f52 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.751
    }

    .ps194 {
        margin-left: -195px;
        margin-top: 32px
    }

    .s191 {
        min-width: 415px;
        width: 415px;
        height: 33px
    }

    .f53 {
        font-size: 21px;
        font-size: calc(21px * var(--f));
        line-height: 1.144
    }

    .ps195 {
        margin-left: 56px;
        margin-top: 8px
    }

    .s192 {
        min-width: 645px;
        width: 645px
    }

    .ps196 {
        margin-left: 56px;
        margin-top: 21px
    }

    .s193 {
        min-width: 272px;
        width: 272px;
        height: 150px
    }

    .p8 {
        padding-bottom: 4px
    }

    .f54 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.751
    }

    .p9 {
        padding-top: 4px;
        padding-bottom: 4px
    }

    .ps198 {
        margin-left: 15px
    }

    .s194 {
        min-width: 172px;
        width: 172px;
        min-height: 115px
    }

    .input3 {
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        border-radius: 16px;
        width: 172px;
        height: 31px;
        font-size: 8px;
        line-height: 1.501;
        text-indent: 5px
    }

    .ps199 {
        margin-top: 53px
    }

    .ps200 {
        margin-left: -172px;
        margin-top: 43px
    }

    .ps201 {
        margin-left: 15px
    }

    .input4 {
        width: 172px;
        height: 115px;
        font-size: 8px;
        line-height: 1.501;
        text-indent: 5px
    }

    .ps202 {
        margin-left: 188px;
        margin-top: 10px
    }

    .submit2 {
        font-size: 10px;
        line-height: 1.501;
        -webkit-border-radius: 17px;
        -moz-border-radius: 17px;
        border-radius: 17px;
        padding-top: 9px;
        padding-bottom: 9px
    }

    .ps203 {
        margin-left: 56px;
        margin-top: 26px
    }

    .s195 {
        min-width: 123px;
        width: 123px;
        height: 127px
    }

    .f55 {
        font-size: 16px;
        font-size: calc(16px * var(--f))
    }

    .f56 {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .ps205 {
        margin-left: 75px
    }

    .s196 {
        min-width: 179px;
        width: 179px;
        height: 128px
    }

    .f57 {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .ps206 {
        margin-left: 42px;
        margin-top: 21px
    }

    .i37 {
        min-width: 223px;
        max-width: 223px;
        min-height: 72px;
        max-height: 72px
    }

    .ps207 {
        width: 768px
    }

    .ps208 {
        margin-left: 24px;
        margin-top: 120px
    }

    .ps209 {
        margin-left: 681px;
        margin-top: 7px
    }

    .i38 {
        min-width: 24px;
        max-width: 24px;
        min-height: 24px;
        max-height: 24px;
        top: 4px
    }

    .ps210 {
        margin-left: 44px;
        margin-top: -29px
    }

    .i39 {
        left: 4px;
        width: 90px;
        height: 91px
    }

    .ps211 {
        margin-left: 37px;
        margin-top: -56px
    }

    .i41 {
        min-width: 26px;
        max-width: 26px;
        min-height: 22px;
        max-height: 22px
    }

    .ps212 {
        margin-left: 145px;
        margin-top: -27px
    }

    .s197 {
        min-width: 64px;
        height: 22px;
        width: 64px
    }

    .c53 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f58 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps213 {
        margin-left: 5px
    }

    .c54 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f59 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps214 {
        margin-left: 7px
    }

    .f60 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps215 {
        margin-left: 6px
    }

    .f61 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps216 {
        margin-left: 6px
    }

    .c55 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f62 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps217 {
        margin-left: 280px;
        margin-top: -22px
    }

    .f57:visited {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .f57:hover {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .f57:active {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }
}

@media (min-width: 480px) and (max-width:767px) {
    .ps182 {
        margin-left:29px;
        margin-top: 51px
    }

    .s180 {
        min-width: 287px;
        width: 287px;
        min-height: 480px
    }

    .s181 {
        min-width: 246px;
        width: 246px;
        height: 51px
    }

    .f48 {
        font-size: 36px;
        font-size: calc(36px * var(--f));
        line-height: 1.168
    }

    .ps184 {
        margin-left: 25px;
        margin-top: 2px
    }

    .s182 {
        min-width: 262px;
        width: 262px;
        min-height: 264px
    }

    .s183 {
        min-width: 210px;
        width: 210px;
        height: 264px
    }

    .f49 {
        font-size: 16px;
        font-size: calc(16px * var(--f))
    }

    .ps185 {
        margin-left: 185px;
        margin-top: -264px
    }

    .s184 {
        min-width: 77px;
        width: 77px;
        height: 231px
    }

    .ps186 {
        margin-top: 19px
    }

    .ps187 {
        margin-left: 25px;
        margin-top: 0
    }

    .s185 {
        min-width: 210px;
        width: 210px;
        height: 93px
    }

    .f50 {
        font-size: 16px;
        font-size: calc(16px * var(--f));
        line-height: 2.313
    }

    .ps188 {
        margin-left: 185px;
        margin-top: -93px
    }

    .s186 {
        min-width: 77px;
        width: 77px;
        height: 93px
    }

    .ps189 {
        margin-left: 62px;
        margin-top: 59px
    }

    .s187 {
        min-width: 234px;
        height: 53px;
        width: 234px
    }

    .c48 {
        -webkit-border-radius: 27px;
        -moz-border-radius: 27px;
        border-radius: 27px
    }

    .f51 {
        font-family: "Lato 2";
        font-size: 27px;
        font-size: calc(27px * var(--f));
        line-height: 1.223;
        font-weight: 400;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps190 {
        margin-top: 20px
    }

    .s188 {
        min-width: 480px;
        min-height: 2012px
    
    }

    .ps192 {
        margin-top: 105px
    }

    .s189 {
        width: 480px;
        min-height: 1806px
        margin - left: 0px
    }

    .ps193 {
        margin-left: 51px
    }

    .s190 {
        min-width: 201px;
        width: 201px;
        height: 50px
    }

    .f52 {
        font-size: 27px;
        font-size: calc(27px * var(--f));
        line-height: 1.742
    }

    .ps194 {
        margin-left: 51px;
        margin-top: 19px
    }

    .s191 {
        min-width: 377px;
        width: 377px;
        height: 189px
    }

    .f53 {
        font-size: 51px;
        font-size: calc(51px * var(--f));
        line-height: 1.158
    }

    .ps195 {
        margin-left: 39px;
        margin-top: 25px
    }

    .s192 {
        min-width: 404px;
        width: 404px;
        min-height: 2px
    }

    .ps196 {
        margin-left: 47px;
        margin-top: 42px
    }

    .ps197 {
        margin-left: 6px;
        margin-top: 0
    }

    .s193 {
        min-width: 375px;
        width: 375px;
        height: 390px
    }

    .p8 {
        padding-bottom: 9px
    }

    .f54 {
        font-family: "Jost 2";
        font-size: 18px;
        font-size: calc(18px * var(--f));
        line-height: 1.723;
        font-weight: 300
    }

    .p9 {
        padding-top: 9px;
        padding-bottom: 9px
    }

    .ps198 {
        margin-left: 0;
        margin-top: 37px
    }

    .s194 {
        min-width: 386px;
        width: 386px;
        min-height: 210px
    }

    .input3 {
        width: 386px;
        height: 56px;
        font-size: 21px;
        color: #000;
        text-indent: 3px
    }

    .ps199 {
        margin-top: 98px
    }

    .ps200 {
        margin-left: 0;
        margin-top: -132px
    }

    .ps201 {
        margin-left: 0;
        margin-top: 22px
    }

    .input4 {
        width: 386px;
        height: 212px;
        font-size: 21px;
        color: #000;
        text-indent: 3px
    }

    .ps202 {
        margin-left: 1px;
        margin-top: 22px
    }

    .submit2 {
        font-size: 24px;
        line-height: 1.459;
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px;
        padding-top: 14px
    }

    .ps203 {
        margin-left: 53px;
        margin-top: 108px
    }

    .ps204 {
        margin-left: 21px;
        margin-top: 181px
    }

    .s195 {
        min-width: 141px;
        width: 141px;
        height: 221px
    }

    .f55 {
        font-size: 27px;
        font-size: calc(27px * var(--f))
    }

    .f56 {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .ps205 {
        margin-left: 20px;
        margin-top: 181px
    }

    .s196 {
        min-width: 206px;
        width: 206px;
        height: 234px
    }

    .f57 {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .ps206 {
        margin-left: 0;
        margin-top: -415px
    }

    .i37 {
        min-width: 371px;
        max-width: 371px;
        min-height: 120px;
        max-height: 120px
    }

    .ps207 {
        width: 480px
    }

    .ps208 {
        margin-left: 15px;
        margin-top: 0
    }

    .ps209 {
        margin-left: 386px;
        margin-top: 15px
    }

    .i38 {
        min-width: 36px;
        max-width: 36px;
        min-height: 36px;
        max-height: 36px;
        top: 23px
    }

    .ps210 {
        margin-left: 102px;
        margin-top: 141px
    }

    .i39 {
        left: 0;
        width: 248px;
        height: 252px
    }

    .ps211 {
        margin-left: 93px;
        margin-top: -155px
    }

    .i41 {
        min-width: 66px;
        max-width: 66px;
        min-height: 56px;
        max-height: 56px;
        top: 5px
    }

    .ps212 {
        margin-left: 36px;
        margin-top: -389px
    }

    .s197 {
        min-width: 174px;
        height: 63px;
        width: 174px
    }

    .c53 {
        color: #f1f7ea;
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f58 {
        font-family: "Jost 3";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        font-weight: 400;
        text-shadow: none;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps213 {
        margin-left: 29px
    }

    .c54 {
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f59 {
        font-family: "Jost 3";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        font-weight: 400;
        text-shadow: none;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps214 {
        margin-left: 0;
        margin-top: 15px
    }

    .f60 {
        font-family: "Lato 2";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.228;
        font-weight: 400;
        text-shadow: none;
        padding-top: 18px;
        padding-bottom: 18px
    }

    .ps215 {
        margin-left: 29px;
        margin-top: 15px
    }

    .f61 {
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        text-shadow: none;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps216 {
        margin-left: 0;
        margin-top: 290px
    }

    .c55 {
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f62 {
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps217 {
        margin-left: 20px;
        margin-top: 290px
    }

    .f57:visited {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .f57:hover {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .f57:active {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }
}

@media (max-width: 479px) {
    .ps182 {
        margin-left:19px;
        margin-top: 34px
    }

    .s180 {
        min-width: 191px;
        width: 191px;
        min-height: 320px
    }

    .s181 {
        min-width: 164px;
        width: 164px;
        height: 34px
    }

    .f48 {
        line-height: 1.168
    }

    .ps184 {
        margin-left: 17px;
        margin-top: 1px
    }

    .s182 {
        min-width: 174px;
        width: 174px;
        min-height: 176px
    }

    .s183 {
        min-width: 140px;
        width: 140px;
        height: 176px
    }

    .f49 {
        font-size: 11px;
        font-size: calc(11px * var(--f))
    }

    .ps185 {
        margin-left: 123px;
        margin-top: -176px
    }

    .s184 {
        min-width: 51px;
        width: 51px;
        height: 154px
    }

    .ps186 {
        margin-top: 13px
    }

    .ps187 {
        margin-left: 17px;
        margin-top: 0
    }

    .s185 {
        min-width: 140px;
        width: 140px;
        height: 62px
    }

    .f50 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 2.365
    }

    .ps188 {
        margin-left: 123px;
        margin-top: -62px
    }

    .s186 {
        min-width: 51px;
        width: 51px;
        height: 62px
    }

    .ps189 {
        margin-left: 41px;
        margin-top: 39px
    }

    .s187 {
        min-width: 156px;
        height: 35px;
        width: 156px
    }

    .c48 {
        -webkit-border-radius: 18px;
        -moz-border-radius: 18px;
        border-radius: 18px
    }

    .f51 {
        font-family: "Lato 2";
        line-height: 1.223;
        font-weight: 400;
        padding-top: 7px;
        padding-bottom: 6px
    }

    .ps190 {
        margin-top: 20px
    }

    .s188 {
        min-width: 320px;
        min-height: 1341px
          width: 100%;
        min-width: 100%;
        margin-left: 0;
        padding-left: 0;
        padding-right: 0;
    }

    .ps192 {
        margin-top: 70px
    }

    .s189 {
        width: 320px;
        min-height: 1204px
    }

    .ps193 {
        margin-left: 34px
    }

    .s190 {
        min-width: 134px;
        width: 134px;
        height: 33px
    }

    .f52 {
        font-size: 18px;
        font-size: calc(18px * var(--f));
        line-height: 1.723
    }

    .ps194 {
        margin-left: 34px;
        margin-top: 13px
    }

    .s191 {
        min-width: 251px;
        width: 251px;
        height: 126px
    }

    .ps195 {
        margin-left: 26px;
        margin-top: 17px
    }

    .s192 {
        min-width: 269px;
        width: 269px
    }

    .ps196 {
        margin-left: 31px;
        margin-top: 28px
    }

    .ps197 {
        margin-left: 4px;
        margin-top: 0
    }

    .s193 {
        min-width: 250px;
        width: 250px;
        height: 260px
    }

    .f54 {
        font-family: "Jost 2";
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.668;
        font-weight: 300
    }

    .ps198 {
        margin-left: 0;
        margin-top: 24px
    }

    .s194 {
        min-width: 258px;
        width: 258px;
        min-height: 141px
    }

    .input3 {
        -webkit-border-radius: 19px;
        -moz-border-radius: 19px;
        border-radius: 19px;
        width: 258px;
        height: 38px;
        color: #000;
        text-indent: 2px
    }

    .ps199 {
        margin-top: 65px
    }

    .ps200 {
        margin-left: 0;
        margin-top: -89px
    }

    .ps201 {
        margin-left: 0;
        margin-top: 14px
    }

    .input4 {
        width: 258px;
        height: 142px;
        color: #000;
        text-indent: 2px
    }

    .ps202 {
        margin-left: 1px;
        margin-top: 14px
    }

    .submit2 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px;
        padding-top: 10px;
        padding-bottom: 9px
    }

    .ps203 {
        margin-left: 35px;
        margin-top: 72px
    }

    .ps204 {
        margin-left: 14px;
        margin-top: 121px
    }

    .s195 {
        min-width: 94px;
        width: 94px;
        height: 147px
    }

    .f55 {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .f56 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps205 {
        margin-left: 14px;
        margin-top: 121px
    }

    .s196 {
        min-width: 137px;
        width: 137px;
        height: 156px
    }

    .f57 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps206 {
        margin-left: 0;
        margin-top: -277px
    }

    .i37 {
        left: 1px;
        min-width: 247px;
        max-width: 247px;
        min-height: 80px;
        max-height: 80px
    }

    .ps207 {
        width: 320px
    }

    .ps208 {
        margin-left: 10px;
        margin-top: 0
    }

    .ps209 {
        margin-left: 257px
    }

    .i38 {
        min-width: 24px;
        max-width: 24px;
        min-height: 24px;
        max-height: 24px;
        top: 15px
    }

    .ps210 {
        margin-left: 68px;
        margin-top: 94px
    }

    .i39 {
        left: 0;
        width: 165px;
        top: 1px;
        height: 167px
    }

    .ps211 {
        margin-left: 62px;
        margin-top: -103px
    }

    .i41 {
        min-width: 44px;
        max-width: 44px;
        min-height: 37px;
        max-height: 37px;
        top: 4px
    }

    .ps212 {
        margin-left: 24px;
        margin-top: -259px
    }

    .s197 {
        min-width: 116px;
        height: 42px;
        width: 116px
    }

    .c53 {
        color: #f1f7ea;
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f58 {
        font-family: "Jost 3";
        font-weight: 400;
        text-shadow: none;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps213 {
        margin-left: 19px
    }

    .c54 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f59 {
        font-family: "Jost 3";
        font-weight: 400;
        text-shadow: none;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps214 {
        margin-left: 0;
        margin-top: 10px
    }

    .f60 {
        font-family: "Lato 2";
        line-height: 1.201;
        font-weight: 400;
        text-shadow: none;
        padding-top: 12px;
        padding-bottom: 12px
    }

    .ps215 {
        margin-left: 19px;
        margin-top: 10px
    }

    .f61 {
        text-shadow: none;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps216 {
        margin-left: 0;
        margin-top: 193px
    }

    .c55 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f62 {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps217 {
        margin-left: 13px;
        margin-top: 193px
    }

    .f57:visited {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f57:hover {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f57:active {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }
}

.v35 {
    display: block
}

.ps263 {
    position: relative;
    margin-top: 3562px
}

.s255 {
    width: 100%;
    min-width: 1200px;
    min-height: 756px;
    padding-bottom: 0
}

.c68 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #1b312b
}

.z314 {
    z-index: 7
}

.ps264 {
    display: inline-block;
    width: 0;
    height: 0
}

.ps265 {
    position: relative;
    margin-top: 58px
}

.v36 {
    display: block;
    pointer-events: none
}

.s256 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    min-height: 635px
}

.v37 {
    display: inline-block;
    vertical-align: top;
    pointer-events: auto
}

.ps266 {
    position: relative;
    margin-left: 87px;
    margin-top: 0
}

.s257 {
    min-width: 307px;
    width: 307px;
    overflow: hidden;
    height: 27px
}

.z315 {
    z-index: 8
}

.p13 {
    text-indent: 0;
    padding-bottom: 0;
    padding-right: 0;
    text-align: left
}

.f78 {
    font-family: "Jost 6";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.715;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps267 {
    position: relative;
    margin-left: -306px;
    margin-top: 50px
}

.s258 {
    min-width: 649px;
    width: 649px;
    overflow: hidden;
    height: 51px
}

.z316 {
    z-index: 9
}

.f79 {
    font-family: "Jost 7";
    font-size: 34px;
    font-size: calc(34px * var(--f));
    line-height: 1.148;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #dbf8b8;
    background-color: initial;
    text-shadow: none
}

.v38 {
    display: inline-block;
    vertical-align: top
}

.ps268 {
    position: relative;
    margin-left: 87px;
    margin-top: 14px
}

.s259 {
    min-width: 1008px;
    width: 1008px;
    min-height: 1px
}

.c69 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #dbf8b8
}

.z317 {
    z-index: 12
}

.ps269 {
    position: relative;
    margin-left: 87px;
    margin-top: 33px
}

.ps270 {
    position: relative;
    margin-left: 0;
    margin-top: 1px
}

.s260 {
    min-width: 425px;
    width: 425px;
    overflow: hidden;
    height: 235px
}

.z318 {
    z-index: 10
}

.p14 {
    text-indent: 0;
    padding-bottom: 6px;
    padding-right: 0;
    text-align: left
}

.f80 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.715;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.p15 {
    text-indent: 0;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-right: 0;
    text-align: left
}

.ps271 {
    position: relative;
    margin-left: 24px;
    margin-top: 0
}

.z319 {
    z-index: 11
}

.ps272 {
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.s261 {
    min-width: 267px;
    width: 267px;
    min-height: 178px;
    line-height: 0
}

.input5 {
    border: 1px solid #dbf8b8;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    background-color: transparent;
    width: 267px;
    height: 47px;
    font-family: "Jost 11";
    font-size: 14px;
    line-height: 1.430;
    font-weight: 300;
    font-style: italic;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #fff;
    text-shadow: none;
    text-indent: 8px;
    padding-bottom: 0;
    text-align: left;
    padding: 4px
}

.input5::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps273 {
    position: relative;
    margin-left: 0;
    margin-top: 84px
}

.input5::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps274 {
    position: relative;
    margin-left: -266px;
    margin-top: 66px
}

.input5::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps275 {
    position: relative;
    margin-left: 25px;
    margin-top: 0
}

.input6 {
    border: 1px solid #dbf8b8;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    background-color: transparent;
    width: 267px;
    height: 179px;
    font-family: "Jost 11";
    font-size: 14px;
    line-height: 1.430;
    font-weight: 300;
    font-style: italic;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #fff;
    text-shadow: none;
    text-indent: 8px;
    padding-bottom: 0;
    text-align: left;
    padding: 4px
}

.input6::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps276 {
    position: relative;
    margin-left: 294px;
    margin-top: 15px
}

.submit3 {
    font-family: "Jost 4";
    font-size: 16px;
    line-height: 1.438;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #dbf8b8;
    text-shadow: none;
    text-indent: 0;
    text-align: center;
    border: 0;
    -webkit-border-radius: 26px;
    -moz-border-radius: 26px;
    border-radius: 26px;
    background-color: #21886b;
    padding-top: 15px;
    padding-bottom: 14px;
    padding-left: 0;
    padding-right: 0;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.ps277 {
    position: relative;
    margin-left: 88px;
    margin-top: 40px
}

.ps278 {
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.s262 {
    min-width: 192px;
    width: 192px;
    overflow: hidden;
    height: 198px
}

.z320 {
    z-index: 14
}

.f81 {
    font-family: "Jost 7";
    font-size: 25px;
    font-size: calc(25px * var(--f));
    line-height: 2.001;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #21886b;
    background-color: initial;
    text-shadow: none
}

.f82 {
    font-family: "Jost 3";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 2.001;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps279 {
    position: relative;
    margin-left: 116px;
    margin-top: 0
}

.s263 {
    min-width: 280px;
    width: 280px;
    overflow: hidden;
    height: 200px
}

.z321 {
    z-index: 15
}

.f83 {
    font-family: "Jost 3";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 2.001;
    font-weight: 400;
    font-style: normal;
    text-decoration: underline;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps280 {
    position: relative;
    margin-left: 66px;
    margin-top: 33px
}

.z322 {
    z-index: 13
}

.i46 {
    position: absolute;
    left: 2px;
    min-width: 350px;
    max-width: 350px;
    min-height: 113px;
    max-height: 113px;
    top: 0
}

.c70 {
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    overflow: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none;
    height: 100vh;
    height: calc(100vh + env(safe-area-inset-bottom));
    z-index: 2146435072;
    background-color: rgba(0,0,0,0.5);
    pointer-events: auto;
    opacity: 0;
    transition: opacity 1s
}

.ps281 {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
    pointer-events: none
}

.ps282 {
    position: relative;
    margin-left: 38px;
    margin-top: 188px
}

.c71 {
    border: 0;
    -webkit-border-radius: 0 0 14px 14px;
    -moz-border-radius: 0 0 14px 14px;
    border-radius: 0 0 14px 14px;
    background-color: #1b312b
}

.ps283 {
    position: relative;
    margin-left: 1063px;
    margin-top: 10px
}

.z323 {
    z-index: 21
}

.a9 {
    display: block
}

.i47 {
    position: absolute;
    left: 0;
    min-width: 38px;
    max-width: 38px;
    min-height: 38px;
    max-height: 38px;
    top: 7px;
    color: #dbf8b8
}

.v39 {
    display: inline-block;
    vertical-align: top;
    pointer-events: none
}

.ps284 {
    position: relative;
    margin-left: 69px;
    margin-top: -45px
}

.z324 {
    z-index: 22
}

.z325 {
    z-index: 23
}

.i48 {
    position: absolute;
    left: 7px;
    width: 140px;
    top: 0;
    height: 142px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: 0
}

.i49 {
    width: 100%;
    height: 100%;
    display: inline-block;
    -webkit-transform: translate3d(0,0,0)
}

.ps285 {
    position: relative;
    margin-left: 57px;
    margin-top: -87px
}

.z326 {
    z-index: 24
}

.i50 {
    position: absolute;
    left: 0;
    min-width: 41px;
    max-width: 41px;
    min-height: 35px;
    max-height: 35px;
    top: 1px;
    color: rgba(255,255,255,0.26)
}

.ps286 {
    position: relative;
    margin-left: 227px;
    margin-top: -41px
}

.z327 {
    z-index: 25
}

.v40 {
    display: inline-block;
    vertical-align: top;
    pointer-events: auto;
    outline: 0
}

.s264 {
    min-width: 100px;
    height: 34px;
    box-sizing: border-box;
    width: 100px;
    padding-right: 0
}

.c72 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #fff;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: transparent;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z328 {
    z-index: 29
}

.a10 {
    display: inline-block;
    width: 100%;
    z-index: 1
}

.f84 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 0 10px rgba(0,0,0,0.2);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps287 {
    position: relative;
    margin-left: 9px;
    margin-top: 0
}

.c73 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #f1f7ea;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: transparent;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z329 {
    z-index: 28
}

.f85 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 2px 10px rgba(0,0,0,0.2);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps288 {
    position: relative;
    margin-left: 10px;
    margin-top: 0
}

.z330 {
    z-index: 30
}

.f86 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 2px 20px rgba(0,0,0,0.1);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps289 {
    position: relative;
    margin-left: 9px;
    margin-top: 0
}

.z331 {
    z-index: 27
}

.f87 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 2px 10px rgba(0,0,0,0.2);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps290 {
    position: relative;
    margin-left: 10px;
    margin-top: 0
}

.c74 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #dbf8b8;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: #21886b;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z332 {
    z-index: 26
}

.f88 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps291 {
    position: relative;
    margin-left: 438px;
    margin-top: -34px
}

.z333 {
    z-index: 31
}

.c75 {
    display: inline-block;
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.submit3:hover {
    background-color: #1b312b;
    background-clip: padding-box
}

.submit3:active {
    transition: initial
}

.c72:hover {
    background-clip: padding-box;
    color: #dbf8b8
}

.c72:active {
    transition: initial
}

.c73:hover {
    background-clip: padding-box;
    color: #21886b
}

.c73:active {
    transition: initial
}

.c74:hover {
    background-color: #1b312b;
    background-clip: padding-box
}

.c74:active {
    transition: initial
}

@media (min-width: 960px) and (max-width:1199px) {
    .ps263 {
        margin-top:2850px
    }

    .s255 {
        min-width: 960px;
        min-height: 605px
    }

    .ps265 {
        margin-top: 46px
    }

    .s256 {
        width: 960px;
        min-height: 509px
    }

    .ps266 {
        margin-left: 69px
    }

    .s257 {
        min-width: 246px;
        width: 246px;
        height: 22px
    }

    .f78 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .ps267 {
        margin-left: -244px;
        margin-top: 40px
    }

    .s258 {
        min-width: 519px;
        width: 519px;
        height: 41px
    }

    .f79 {
        font-size: 27px;
        font-size: calc(27px * var(--f));
        line-height: 1.149
    }

    .ps268 {
        margin-left: 70px;
        margin-top: 11px
    }

    .s259 {
        min-width: 806px;
        width: 806px
    }

    .ps269 {
        margin-left: 70px;
        margin-top: 26px
    }

    .s260 {
        min-width: 340px;
        width: 340px;
        height: 188px
    }

    .p14 {
        padding-bottom: 5px
    }

    .f80 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .p15 {
        padding-top: 5px;
        padding-bottom: 5px
    }

    .ps271 {
        margin-left: 19px
    }

    .s261 {
        min-width: 214px;
        width: 214px;
        min-height: 142px
    }

    .input5 {
        -webkit-border-radius: 19px;
        -moz-border-radius: 19px;
        border-radius: 19px;
        width: 214px;
        height: 38px;
        font-size: 11px;
        line-height: 1.456;
        text-indent: 6px
    }

    .ps273 {
        margin-top: 66px
    }

    .ps274 {
        margin-left: -214px;
        margin-top: 52px
    }

    .ps275 {
        margin-left: 20px
    }

    .input6 {
        width: 214px;
        height: 144px;
        font-size: 11px;
        line-height: 1.456;
        text-indent: 6px
    }

    .ps276 {
        margin-left: 235px;
        margin-top: 11px
    }

    .submit3 {
        font-size: 12px;
        line-height: 1.501;
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px;
        padding-top: 12px;
        padding-bottom: 12px
    }

    .ps277 {
        margin-left: 70px;
        margin-top: 33px
    }

    .s262 {
        min-width: 154px;
        width: 154px;
        height: 158px
    }

    .f81 {
        font-size: 20px;
        font-size: calc(20px * var(--f))
    }

    .f82 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps279 {
        margin-left: 93px
    }

    .s263 {
        min-width: 224px;
        width: 224px;
        height: 160px
    }

    .f83 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps280 {
        margin-left: 53px;
        margin-top: 26px
    }

    .i46 {
        min-width: 278px;
        max-width: 278px;
        min-height: 90px;
        max-height: 90px
    }

    .ps281 {
        width: 960px
    }

    .ps282 {
        margin-left: 30px;
        margin-top: 150px
    }

    .ps283 {
        margin-left: 851px;
        margin-top: 8px
    }

    .i47 {
        min-width: 30px;
        max-width: 30px;
        min-height: 30px;
        max-height: 30px;
        top: 6px
    }

    .ps284 {
        margin-left: 55px;
        margin-top: -37px
    }

    .i48 {
        left: 5px;
        width: 112px;
        height: 114px
    }

    .ps285 {
        margin-left: 45px;
        margin-top: -70px
    }

    .i50 {
        min-width: 33px;
        max-width: 33px;
        min-height: 28px;
        max-height: 28px
    }

    .ps286 {
        margin-left: 182px;
        margin-top: -33px
    }

    .s264 {
        min-width: 80px;
        height: 27px;
        width: 80px
    }

    .c72 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f84 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps287 {
        margin-left: 7px
    }

    .c73 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f85 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps288 {
        margin-left: 8px
    }

    .f86 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps289 {
        margin-left: 7px
    }

    .f87 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps290 {
        margin-left: 8px
    }

    .c74 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f88 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps291 {
        margin-left: 350px;
        margin-top: -27px
    }

    .f83:visited {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f83:hover {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f83:active {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }
}

@media (min-width: 768px) and (max-width:959px) {
    .ps263 {
        margin-top:2281px
    }

    .s255 {
        min-width: 768px;
        min-height: 484px
    }

    .ps265 {
        margin-top: 37px
    }

    .s256 {
        width: 768px;
        min-height: 407px
    }

    .ps266 {
        margin-left: 56px
    }

    .s257 {
        min-width: 196px;
        width: 196px;
        height: 17px
    }

    .f78 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.751
    }

    .ps267 {
        margin-left: -195px;
        margin-top: 32px
    }

    .s258 {
        min-width: 415px;
        width: 415px;
        height: 33px
    }

    .f79 {
        font-size: 21px;
        font-size: calc(21px * var(--f));
        line-height: 1.144
    }

    .ps268 {
        margin-left: 56px;
        margin-top: 8px
    }

    .s259 {
        min-width: 645px;
        width: 645px
    }

    .ps269 {
        margin-left: 56px;
        margin-top: 21px
    }

    .s260 {
        min-width: 272px;
        width: 272px;
        height: 150px
    }

    .p14 {
        padding-bottom: 4px
    }

    .f80 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.751
    }

    .p15 {
        padding-top: 4px;
        padding-bottom: 4px
    }

    .ps271 {
        margin-left: 15px
    }

    .s261 {
        min-width: 172px;
        width: 172px;
        min-height: 115px
    }

    .input5 {
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        border-radius: 16px;
        width: 172px;
        height: 31px;
        font-size: 8px;
        line-height: 1.501;
        text-indent: 5px
    }

    .ps273 {
        margin-top: 53px
    }

    .ps274 {
        margin-left: -172px;
        margin-top: 43px
    }

    .ps275 {
        margin-left: 15px
    }

    .input6 {
        width: 172px;
        height: 115px;
        font-size: 8px;
        line-height: 1.501;
        text-indent: 5px
    }

    .ps276 {
        margin-left: 188px;
        margin-top: 10px
    }

    .submit3 {
        font-size: 10px;
        line-height: 1.501;
        -webkit-border-radius: 17px;
        -moz-border-radius: 17px;
        border-radius: 17px;
        padding-top: 9px;
        padding-bottom: 9px
    }

    .ps277 {
        margin-left: 56px;
        margin-top: 26px
    }

    .s262 {
        min-width: 123px;
        width: 123px;
        height: 127px
    }

    .f81 {
        font-size: 16px;
        font-size: calc(16px * var(--f))
    }

    .f82 {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .ps279 {
        margin-left: 75px
    }

    .s263 {
        min-width: 179px;
        width: 179px;
        height: 128px
    }

    .f83 {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .ps280 {
        margin-left: 42px;
        margin-top: 21px
    }

    .i46 {
        min-width: 223px;
        max-width: 223px;
        min-height: 72px;
        max-height: 72px
    }

    .ps281 {
        width: 768px
    }

    .ps282 {
        margin-left: 24px;
        margin-top: 120px
    }

    .ps283 {
        margin-left: 681px;
        margin-top: 7px
    }

    .i47 {
        min-width: 24px;
        max-width: 24px;
        min-height: 24px;
        max-height: 24px;
        top: 4px
    }

    .ps284 {
        margin-left: 44px;
        margin-top: -29px
    }

    .i48 {
        left: 4px;
        width: 90px;
        height: 91px
    }

    .ps285 {
        margin-left: 37px;
        margin-top: -56px
    }

    .i50 {
        min-width: 26px;
        max-width: 26px;
        min-height: 22px;
        max-height: 22px
    }

    .ps286 {
        margin-left: 145px;
        margin-top: -27px
    }

    .s264 {
        min-width: 64px;
        height: 22px;
        width: 64px
    }

    .c72 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f84 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps287 {
        margin-left: 5px
    }

    .c73 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f85 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps288 {
        margin-left: 7px
    }

    .f86 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps289 {
        margin-left: 6px
    }

    .f87 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps290 {
        margin-left: 6px
    }

    .c74 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f88 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps291 {
        margin-left: 280px;
        margin-top: -22px
    }

    .f83:visited {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .f83:hover {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .f83:active {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }
}

@media (min-width: 480px) and (max-width:767px) {
    .ps263 {
        margin-top:3911px
    }

    .s255 {
        min-width: 480px;
        min-height: 2012px
    }

    .ps265 {
        margin-top: 105px
    }

    .s256 {
        width: 480px;
        min-height: 1806px
    }

    .ps266 {
        margin-left: 51px
    }

    .s257 {
        min-width: 201px;
        width: 201px;
        height: 50px
    }

    .f78 {
        font-size: 27px;
        font-size: calc(27px * var(--f));
        line-height: 1.742
    }

    .ps267 {
        margin-left: 51px;
        margin-top: 19px
    }

    .s258 {
        min-width: 377px;
        width: 377px;
        height: 189px
    }

    .f79 {
        font-size: 51px;
        font-size: calc(51px * var(--f));
        line-height: 1.158
    }

    .ps268 {
        margin-left: 39px;
        margin-top: 25px
    }

    .s259 {
        min-width: 404px;
        width: 404px;
        min-height: 2px
    }

    .ps269 {
        margin-left: 47px;
        margin-top: 42px
    }

    .ps270 {
        margin-left: 6px;
        margin-top: 0
    }

    .s260 {
        min-width: 375px;
        width: 375px;
        height: 390px
    }

    .p14 {
        padding-bottom: 9px
    }

    .f80 {
        font-family: "Jost 2";
        font-size: 18px;
        font-size: calc(18px * var(--f));
        line-height: 1.723;
        font-weight: 300
    }

    .p15 {
        padding-top: 9px;
        padding-bottom: 9px
    }

    .ps271 {
        margin-left: 0;
        margin-top: 37px
    }

    .s261 {
        min-width: 386px;
        width: 386px;
        min-height: 210px
    }

    .input5 {
        width: 386px;
        height: 56px;
        font-size: 21px;
        color: #000;
        text-indent: 3px
    }

    .ps273 {
        margin-top: 98px
    }

    .ps274 {
        margin-left: 0;
        margin-top: -132px
    }

    .ps275 {
        margin-left: 0;
        margin-top: 22px
    }

    .input6 {
        width: 386px;
        height: 212px;
        font-size: 21px;
        color: #000;
        text-indent: 3px
    }

    .ps276 {
        margin-left: 1px;
        margin-top: 22px
    }

    .submit3 {
        font-size: 24px;
        line-height: 1.459;
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px;
        padding-top: 14px
    }

    .ps277 {
        margin-left: 53px;
        margin-top: 108px
    }

    .ps278 {
        margin-left: 21px;
        margin-top: 181px
    }

    .s262 {
        min-width: 141px;
        width: 141px;
        height: 221px
    }

    .f81 {
        font-size: 27px;
        font-size: calc(27px * var(--f))
    }

    .f82 {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .ps279 {
        margin-left: 20px;
        margin-top: 181px
    }

    .s263 {
        min-width: 206px;
        width: 206px;
        height: 234px
    }

    .f83 {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .ps280 {
        margin-left: 0;
        margin-top: -415px
    }

    .i46 {
        min-width: 371px;
        max-width: 371px;
        min-height: 120px;
        max-height: 120px
    }

    .ps281 {
        width: 480px
    }

    .ps282 {
        margin-left: 15px;
        margin-top: 0
    }

    .ps283 {
        margin-left: 386px;
        margin-top: 15px
    }

    .i47 {
        min-width: 36px;
        max-width: 36px;
        min-height: 36px;
        max-height: 36px;
        top: 23px
    }

    .ps284 {
        margin-left: 102px;
        margin-top: 141px
    }

    .i48 {
        left: 0;
        width: 248px;
        height: 252px
    }

    .ps285 {
        margin-left: 93px;
        margin-top: -155px
    }

    .i50 {
        min-width: 66px;
        max-width: 66px;
        min-height: 56px;
        max-height: 56px;
        top: 5px
    }

    .ps286 {
        margin-left: 36px;
        margin-top: -389px
    }

    .s264 {
        min-width: 174px;
        height: 63px;
        width: 174px
    }

    .c72 {
        color: #f1f7ea;
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f84 {
        font-family: "Jost 3";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        font-weight: 400;
        text-shadow: none;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps287 {
        margin-left: 29px
    }

    .c73 {
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f85 {
        font-family: "Jost 3";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        font-weight: 400;
        text-shadow: none;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps288 {
        margin-left: 0;
        margin-top: 15px
    }

    .f86 {
        font-family: "Lato 2";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.228;
        font-weight: 400;
        text-shadow: none;
        padding-top: 18px;
        padding-bottom: 18px
    }

    .ps289 {
        margin-left: 29px;
        margin-top: 15px
    }

    .f87 {
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        text-shadow: none;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps290 {
        margin-left: 0;
        margin-top: 290px
    }

    .c74 {
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f88 {
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps291 {
        margin-left: 20px;
        margin-top: 290px
    }

    .f83:visited {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .f83:hover {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .f83:active {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }
}

@media (max-width: 479px) {
    .ps263 {
        margin-top:2607px
    }

    .s255 {
        min-width: 320px;
        min-height: 1341px
    }

    .ps265 {
        margin-top: 70px
    }

    .s256 {
        width: 320px;
        min-height: 1204px
    }

    .ps266 {
        margin-left: 34px
    }

    .s257 {
        min-width: 134px;
        width: 134px;
        height: 33px
    }

    .f78 {
        font-size: 18px;
        font-size: calc(18px * var(--f));
        line-height: 1.723
    }

    .ps267 {
        margin-left: 34px;
        margin-top: 13px
    }

    .s258 {
        min-width: 251px;
        width: 251px;
        height: 126px
    }

    .ps268 {
        margin-left: 26px;
        margin-top: 17px
    }

    .s259 {
        min-width: 269px;
        width: 269px
    }

    .ps269 {
        margin-left: 31px;
        margin-top: 28px
    }

    .ps270 {
        margin-left: 4px;
        margin-top: 0
    }

    .s260 {
        min-width: 250px;
        width: 250px;
        height: 260px
    }

    .f80 {
        font-family: "Jost 2";
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.668;
        font-weight: 300
    }

    .ps271 {
        margin-left: 0;
        margin-top: 24px
    }

    .s261 {
        min-width: 258px;
        width: 258px;
        min-height: 141px
    }

    .input5 {
        -webkit-border-radius: 19px;
        -moz-border-radius: 19px;
        border-radius: 19px;
        width: 258px;
        height: 38px;
        color: #000;
        text-indent: 2px
    }

    .ps273 {
        margin-top: 65px
    }

    .ps274 {
        margin-left: 0;
        margin-top: -89px
    }

    .ps275 {
        margin-left: 0;
        margin-top: 14px
    }

    .input6 {
        width: 258px;
        height: 142px;
        color: #000;
        text-indent: 2px
    }

    .ps276 {
        margin-left: 1px;
        margin-top: 14px
    }

    .submit3 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px;
        padding-top: 10px;
        padding-bottom: 9px
    }

    .ps277 {
        margin-left: 35px;
        margin-top: 72px
    }

    .ps278 {
        margin-left: 14px;
        margin-top: 121px
    }

    .s262 {
        min-width: 94px;
        width: 94px;
        height: 147px
    }

    .f81 {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .f82 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps279 {
        margin-left: 14px;
        margin-top: 121px
    }

    .s263 {
        min-width: 137px;
        width: 137px;
        height: 156px
    }

    .f83 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps280 {
        margin-left: 0;
        margin-top: -277px
    }

    .i46 {
        left: 1px;
        min-width: 247px;
        max-width: 247px;
        min-height: 80px;
        max-height: 80px
    }

    .ps281 {
        width: 320px
    }

    .ps282 {
        margin-left: 10px;
        margin-top: 0
    }

    .ps283 {
        margin-left: 257px
    }

    .i47 {
        min-width: 24px;
        max-width: 24px;
        min-height: 24px;
        max-height: 24px;
        top: 15px
    }

    .ps284 {
        margin-left: 68px;
        margin-top: 94px
    }

    .i48 {
        left: 0;
        width: 165px;
        top: 1px;
        height: 167px
    }

    .ps285 {
        margin-left: 62px;
        margin-top: -103px
    }

    .i50 {
        min-width: 44px;
        max-width: 44px;
        min-height: 37px;
        max-height: 37px;
        top: 4px
    }

    .ps286 {
        margin-left: 24px;
        margin-top: -259px
    }

    .s264 {
        min-width: 116px;
        height: 42px;
        width: 116px
    }

    .c72 {
        color: #f1f7ea;
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f84 {
        font-family: "Jost 3";
        font-weight: 400;
        text-shadow: none;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps287 {
        margin-left: 19px
    }

    .c73 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f85 {
        font-family: "Jost 3";
        font-weight: 400;
        text-shadow: none;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps288 {
        margin-left: 0;
        margin-top: 10px
    }

    .f86 {
        font-family: "Lato 2";
        line-height: 1.201;
        font-weight: 400;
        text-shadow: none;
        padding-top: 12px;
        padding-bottom: 12px
    }

    .ps289 {
        margin-left: 19px;
        margin-top: 10px
    }

    .f87 {
        text-shadow: none;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps290 {
        margin-left: 0;
        margin-top: 193px
    }

    .c74 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f88 {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps291 {
        margin-left: 13px;
        margin-top: 193px
    }

    .f83:visited {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f83:hover {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f83:active {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }
}

.v49 {
    display: none;
    pointer-events: none
}

.ps310 {
    margin-top: 38px;
    top: 0;
    position: -webkit-sticky;
    position: -moz-sticky;
    position: -o-sticky;
    position: -ms-sticky;
    position: sticky
}

.s282 {
    width: 100%;
    min-width: 1200px;
    min-height: 96px
}

.z351 {
    z-index: 31
}

.ps311 {
    display: inline-block;
    width: 0;
    height: 0
}

.v50 {
    display: none
}

.ps312 {
    position: relative;
    margin-top: 0
}

.c85 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.z352 {
    z-index: 32
}

.c86 {
    position: absolute;
    pointer-events: none;
    width: 100%;
    height: 100%;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    backdrop-filter: blur(40px);
    -webkit-backdrop-filter: blur(40px)
}

.c87 {
    position: absolute;
    box-sizing: border-box;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #21886b
}

.s283 {
    width: 100%;
    height: 100%
}

.ps313 {
    position: relative;
    margin-top: 9223372036854775807px
}

.s284 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    min-height: 1px
}

.ps314 {
    position: relative;
    margin-left: 0;
    margin-top: -9223372036854775808px
}

.s285 {
    min-width: 1px;
    width: 1px;
    min-height: 1px
}

.v51 {
    display: none;
    pointer-events: auto
}

.ps315 {
    position: relative;
    margin-left: 87px;
    margin-top: 60px
}

.s286 {
    min-width: 189px;
    width: 189px;
    min-height: 61px;
    height: 61px
}

.z353 {
    z-index: 33
}

.i53 {
    position: absolute;
    left: 0;
    min-width: 189px;
    max-width: 189px;
    min-height: 61px;
    max-height: 61px;
    top: 0
}

.ps316 {
    position: relative;
    margin-left: 553px;
    margin-top: 72px
}

.s287 {
    min-width: 569px;
    width: 569px;
    min-height: 34px
}

.z354 {
    z-index: 34
}

.ps317 {
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.v52 {
    display: inline-block;
    pointer-events: auto;
    outline: 0
}

.s288 {
    min-width: 76px;
    height: 34px;
    box-sizing: border-box;
    width: 76px;
    padding-right: 0
}

.c88 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #fff;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: transparent;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z355 {
    z-index: 38
}

.a13 {
    display: inline-block;
    width: 100%;
    z-index: 1
}

.f93 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps318 {
    position: relative;
    margin-left: 12px;
    margin-top: 0
}

.s289 {
    min-width: 80px;
    height: 34px;
    box-sizing: border-box;
    width: 80px;
    padding-right: 0
}

.z356 {
    z-index: 37
}

.ps319 {
    position: relative;
    margin-left: 12px;
    margin-top: 0
}

.s290 {
    min-width: 81px;
    height: 34px;
    box-sizing: border-box;
    width: 81px;
    padding-right: 0
}

.z357 {
    z-index: 40
}

.ps320 {
    position: relative;
    margin-left: 13px;
    margin-top: 0
}

.s291 {
    min-width: 75px;
    height: 34px;
    box-sizing: border-box;
    width: 75px;
    padding-right: 0
}

.z358 {
    z-index: 39
}

.f94 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps321 {
    position: relative;
    margin-left: 12px;
    margin-top: 0
}

.s292 {
    min-width: 96px;
    height: 34px;
    box-sizing: border-box;
    width: 96px;
    padding-right: 0
}

.z359 {
    z-index: 36
}

.f95 {
    width: 100%;
    max-height: 100%;
    overflow: hidden;
    z-index: 1;
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps322 {
    position: relative;
    margin-left: 12px;
    margin-top: 0
}

.s293 {
    min-width: 100px;
    height: 34px;
    box-sizing: border-box;
    width: 100px;
    padding-right: 0
}

.c89 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #dbf8b8;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: #1b312b;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z360 {
    z-index: 35
}

.ps323 {
    position: relative;
    margin-left: 1099px;
    margin-top: 38px
}

.s294 {
    min-width: 85px;
    width: 85px;
    min-height: 96px;
    height: 96px
}

.z361 {
    z-index: 41
}

.a14 {
    display: block
}

.i54 {
    position: absolute;
    left: 0;
    min-width: 85px;
    max-width: 85px;
    min-height: 85px;
    max-height: 85px;
    top: 5px;
    color: #dbf8b8
}

.v53 {
    display: inline-block;
    vertical-align: top;
    pointer-events: none
}

.ps324 {
    position: relative;
    margin-top: 125px
}

.s295 {
    width: 100%;
    min-width: 1200px;
    min-height: 629px
}

.c90 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0, rgb(33,136,107)), color-stop(1, rgb(27,49,43)));
    background-image: -o-linear-gradient(0deg, rgb(33,136,107) 0%, rgb(27,49,43) 100%);
    background-image: -webkit-linear-gradient(90deg, rgb(33,136,107) 0%, rgb(27,49,43) 100%);
    background-image: -ms-linear-gradient(90deg, rgb(33,136,107) 0%, rgb(27,49,43) 100%);
    background-image: linear-gradient(0deg, rgb(33,136,107) 0%, rgb(27,49,43) 100%)
}

.z362 {
    z-index: 23
}

.ps325 {
    position: relative;
    margin-top: 128px
}

.v54 {
    display: block
}

.s296 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    min-height: 421px
}

.v55 {
    display: inline-block;
    vertical-align: top;
    pointer-events: auto
}

.ps326 {
    position: relative;
    margin-left: 87px;
    margin-top: 0
}

.s297 {
    min-width: 408px;
    width: 408px;
    overflow: hidden;
    height: 54px
}

.z363 {
    z-index: 25
}

.p16 {
    text-indent: 0;
    padding-bottom: 0;
    padding-right: 0;
    text-align: left
}

.f96 {
    font-family: "Jost 7";
    font-size: 34px;
    font-size: calc(34px * var(--f));
    line-height: 1.148;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f6faf9;
    background-color: initial;
    text-shadow: none
}

.f97 {
    font-family: "Jost 7";
    font-size: 34px;
    font-size: calc(34px * var(--f));
    line-height: 1.148;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #dbf8b8;
    background-color: initial;
    text-shadow: none
}

.v56 {
    display: inline-block;
    vertical-align: top
}

.ps327 {
    position: relative;
    margin-left: 87px;
    margin-top: 10px
}

.s298 {
    min-width: 1049px;
    width: 1049px;
    min-height: 315px
}

.ps328 {
    position: relative;
    margin-left: 0;
    margin-top: 29px
}

.s299 {
    min-width: 525px;
    width: 525px;
    overflow: hidden;
    height: 286px
}

.z364 {
    z-index: 26
}

.f98 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.715;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.p17 {
    text-indent: 0;
    padding-top: 10px;
    padding-bottom: 0;
    padding-right: 0;
    text-align: left
}

.f99 {
    font-family: "Jost 6";
    font-size: 18px;
    font-size: calc(18px * var(--f));
    line-height: 1.723;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps329 {
    position: relative;
    margin-left: 50px;
    margin-top: 0
}

.z365 {
    z-index: 28
}

.i55 {
    position: absolute;
    left: 0;
    width: 474px;
    top: 0;
    height: 315px;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    border: 0
}

.i56 {
    width: 100%;
    height: 100%;
    display: inline-block;
    -webkit-transform: translate3d(0,0,0)
}

.v57 {
    display: inline-block;
    vertical-align: top;
    pointer-events: auto;
    outline: 0
}

.ps330 {
    position: relative;
    margin-left: 87px;
    margin-top: 0
}

.s300 {
    min-width: 191px;
    height: 42px;
    box-sizing: border-box;
    width: 191px;
    padding-right: 0
}

.c91 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #1b312b;
    -webkit-border-radius: 21px;
    -moz-border-radius: 21px;
    border-radius: 21px;
    background-color: #dbf8b8;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z366 {
    z-index: 27
}

.f100 {
    font-family: "Jost 4";
    font-size: 16px;
    font-size: calc(16px * var(--f));
    line-height: 1.438;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 10px;
    padding-bottom: 9px
}

.ps331 {
    position: relative;
    margin-top: 117px
}

.v58 {
    display: block;
    pointer-events: none
}

.s301 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    min-height: 315px
}

.ps332 {
    position: relative;
    margin-left: 88px;
    margin-top: 0
}

.s302 {
    min-width: 961px;
    width: 961px;
    min-height: 315px
}

.ps333 {
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.s303 {
    min-width: 474px;
    width: 474px;
    min-height: 315px;
    height: 315px
}

.z367 {
    z-index: 29
}

.i57 {
    position: absolute;
    left: 0;
    width: 474px;
    top: 0;
    height: 315px;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    border: 0
}

.ps334 {
    position: relative;
    margin-left: 79px;
    margin-top: 57px
}

.s304 {
    min-width: 408px;
    width: 408px;
    overflow: hidden;
    height: 195px
}

.z368 {
    z-index: 24
}

.f101 {
    font-family: "Jost 7";
    font-size: 34px;
    font-size: calc(34px * var(--f));
    line-height: 1.148;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #5f5f5f;
    background-color: initial;
    text-shadow: none
}

.ps335 {
    position: relative;
    margin-top: 132px
}

.s305 {
    width: 100%;
    min-width: 1200px;
    min-height: 756px;
    padding-bottom: 0
}

.c92 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #1b312b
}

.z369 {
    z-index: 30
}

.ps336 {
    position: relative;
    margin-top: 58px
}

.s306 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    min-height: 635px
}

.ps337 {
    position: relative;
    margin-left: 87px;
    margin-top: 0
}

.s307 {
    min-width: 307px;
    width: 307px;
    overflow: hidden;
    height: 27px
}

.z370 {
    z-index: 2
}

.f102 {
    font-family: "Jost 6";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.715;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps338 {
    position: relative;
    margin-left: -306px;
    margin-top: 50px
}

.s308 {
    min-width: 649px;
    width: 649px;
    overflow: hidden;
    height: 51px
}

.z371 {
    z-index: 3
}

.ps339 {
    position: relative;
    margin-left: 87px;
    margin-top: 14px
}

.s309 {
    min-width: 1008px;
    width: 1008px;
    min-height: 1px
}

.c93 {
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: #dbf8b8
}

.z372 {
    z-index: 6
}

.ps340 {
    position: relative;
    margin-left: 87px;
    margin-top: 33px
}

.ps341 {
    position: relative;
    margin-left: 0;
    margin-top: 1px
}

.s310 {
    min-width: 425px;
    width: 425px;
    overflow: hidden;
    height: 235px
}

.z373 {
    z-index: 4
}

.p18 {
    text-indent: 0;
    padding-bottom: 6px;
    padding-right: 0;
    text-align: left
}

.f103 {
    font-family: "Jost 3";
    font-size: 14px;
    font-size: calc(14px * var(--f));
    line-height: 1.715;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.p19 {
    text-indent: 0;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-right: 0;
    text-align: left
}

.ps342 {
    position: relative;
    margin-left: 24px;
    margin-top: 0
}

.z374 {
    z-index: 5
}

.s311 {
    min-width: 560px;
    width: 560px;
    min-height: 179px
}

.s312 {
    min-width: 267px;
    width: 267px;
    min-height: 178px;
    line-height: 0
}

.input7 {
    border: 1px solid #dbf8b8;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    background-color: transparent;
    width: 267px;
    height: 47px;
    font-family: "Jost 11";
    font-size: 14px;
    line-height: 1.430;
    font-weight: 300;
    font-style: italic;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #fff;
    text-shadow: none;
    text-indent: 8px;
    padding-bottom: 0;
    text-align: left;
    padding: 4px
}

.input7::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps343 {
    position: relative;
    margin-left: 0;
    margin-top: 84px
}

.input7::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps344 {
    position: relative;
    margin-left: -266px;
    margin-top: 66px
}

.input7::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps345 {
    position: relative;
    margin-left: 25px;
    margin-top: 0
}

.input8 {
    border: 1px solid #dbf8b8;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    background-color: transparent;
    width: 267px;
    height: 179px;
    font-family: "Jost 11";
    font-size: 14px;
    line-height: 1.430;
    font-weight: 300;
    font-style: italic;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #fff;
    text-shadow: none;
    text-indent: 8px;
    padding-bottom: 0;
    text-align: left;
    padding: 4px
}

.input8::placeholder {
    color: rgb(219,248,184);
    opacity: 1
}

.ps346 {
    position: relative;
    margin-left: 294px;
    margin-top: 15px
}

.submit4 {
    font-family: "Jost 4";
    font-size: 16px;
    line-height: 1.438;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #dbf8b8;
    text-shadow: none;
    text-indent: 0;
    text-align: center;
    border: 0;
    -webkit-border-radius: 26px;
    -moz-border-radius: 26px;
    border-radius: 26px;
    background-color: #21886b;
    padding-top: 15px;
    padding-bottom: 14px;
    padding-left: 0;
    padding-right: 0;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.ps347 {
    position: relative;
    margin-left: 88px;
    margin-top: 40px
}

.ps348 {
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.s313 {
    min-width: 192px;
    width: 192px;
    overflow: hidden;
    height: 198px
}

.z375 {
    z-index: 8
}

.f104 {
    font-family: "Jost 7";
    font-size: 25px;
    font-size: calc(25px * var(--f));
    line-height: 2.001;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #21886b;
    background-color: initial;
    text-shadow: none
}

.f105 {
    font-family: "Jost 3";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 2.001;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps349 {
    position: relative;
    margin-left: 116px;
    margin-top: 0
}

.s314 {
    min-width: 280px;
    width: 280px;
    overflow: hidden;
    height: 200px
}

.z376 {
    z-index: 9
}

.f106 {
    font-family: "Jost 3";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 2.001;
    font-weight: 400;
    font-style: normal;
    text-decoration: underline;
    text-transform: none;
    letter-spacing: normal;
    color: #f1f7ea;
    background-color: initial;
    text-shadow: none
}

.ps350 {
    position: relative;
    margin-left: 66px;
    margin-top: 33px
}

.z377 {
    z-index: 7
}

.i58 {
    position: absolute;
    left: 2px;
    min-width: 350px;
    max-width: 350px;
    min-height: 113px;
    max-height: 113px;
    top: 0
}

.c94 {
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    overflow: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none;
    height: 100vh;
    height: calc(100vh + env(safe-area-inset-bottom));
    z-index: 2146435072;
    background-color: rgba(0,0,0,0.5);
    pointer-events: auto;
    opacity: 0;
    transition: opacity 1s
}

.ps351 {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
    pointer-events: none
}

.ps352 {
    position: relative;
    margin-left: 38px;
    margin-top: 188px
}

.c95 {
    border: 0;
    -webkit-border-radius: 0 0 14px 14px;
    -moz-border-radius: 0 0 14px 14px;
    border-radius: 0 0 14px 14px;
    background-color: #1b312b
}

.ps353 {
    position: relative;
    margin-left: 1063px;
    margin-top: 10px
}

.z378 {
    z-index: 42
}

.i59 {
    position: absolute;
    left: 0;
    min-width: 38px;
    max-width: 38px;
    min-height: 38px;
    max-height: 38px;
    top: 7px;
    color: #dbf8b8
}

.ps354 {
    position: relative;
    margin-left: 69px;
    margin-top: -45px
}

.z379 {
    z-index: 43
}

.z380 {
    z-index: 44
}

.i60 {
    position: absolute;
    left: 7px;
    width: 140px;
    top: 0;
    height: 142px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: 0
}

.ps355 {
    position: relative;
    margin-left: 57px;
    margin-top: -87px
}

.z381 {
    z-index: 45
}

.i61 {
    position: absolute;
    left: 0;
    min-width: 41px;
    max-width: 41px;
    min-height: 35px;
    max-height: 35px;
    top: 1px;
    color: rgba(255,255,255,0.26)
}

.ps356 {
    position: relative;
    margin-left: 227px;
    margin-top: -41px
}

.z382 {
    z-index: 46
}

.s315 {
    min-width: 100px;
    height: 34px;
    box-sizing: border-box;
    width: 100px;
    padding-right: 0
}

.c96 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #fff;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: transparent;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z383 {
    z-index: 50
}

.f107 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 0 10px rgba(0,0,0,0.2);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps357 {
    position: relative;
    margin-left: 9px;
    margin-top: 0
}

.c97 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #f1f7ea;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: transparent;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z384 {
    z-index: 49
}

.f108 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 2px 10px rgba(0,0,0,0.2);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps358 {
    position: relative;
    margin-left: 10px;
    margin-top: 0
}

.z385 {
    z-index: 51
}

.f109 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 2px 20px rgba(0,0,0,0.1);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps359 {
    position: relative;
    margin-left: 9px;
    margin-top: 0
}

.z386 {
    z-index: 48
}

.f110 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: 0 2px 10px rgba(0,0,0,0.2);
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps360 {
    position: relative;
    margin-left: 10px;
    margin-top: 0
}

.c98 {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color: #dbf8b8;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    background-color: #21886b;
    transition: color 0.2s, border-color 0.2s, background-color 0.2s;
    transition-timing-function: linear
}

.z387 {
    z-index: 47
}

.f111 {
    font-family: "Jost 4";
    font-size: 15px;
    font-size: calc(15px * var(--f));
    line-height: 1.468;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    text-shadow: none;
    text-indent: 0;
    padding-right: 0;
    text-align: center;
    cursor: pointer;
    padding-top: 6px;
    padding-bottom: 6px
}

.ps361 {
    position: relative;
    margin-left: 438px;
    margin-top: -34px
}

.z388 {
    z-index: 52
}

.c99 {
    display: inline-block;
    position: relative;
    margin-left: 0;
    margin-top: 0
}

.c88:hover {
    background-clip: padding-box;
    color: #dbf8b8
}

.c88:active {
    transition: initial
}

.c89:hover {
    background-clip: padding-box
}

.c89:active {
    transition: initial
}

.c91:hover {
    background-color: #1b312b;
    background-clip: padding-box;
    color: #dbf8b8
}

.c91:active {
    transition: initial
}

.submit4:hover {
    background-color: #1b312b;
    background-clip: padding-box
}

.submit4:active {
    transition: initial
}

.c96:hover {
    background-clip: padding-box;
    color: #dbf8b8
}

.c96:active {
    transition: initial
}

.c97:hover {
    background-clip: padding-box;
    color: #21886b
}

.c97:active {
    transition: initial
}

.c98:hover {
    background-color: #1b312b;
    background-clip: padding-box
}

.c98:active {
    transition: initial
}

@media (min-width: 960px) and (max-width:1199px) {
    .ps310 {
        margin-top:30px
    }

    .s282 {
        min-width: 960px;
        min-height: 77px
    }

    .s284 {
        width: 960px
    }

    .ps315 {
        margin-left: 70px;
        margin-top: 48px
    }

    .s286 {
        min-width: 151px;
        width: 151px;
        min-height: 49px;
        height: 49px
    }

    .i53 {
        min-width: 151px;
        max-width: 151px;
        min-height: 49px;
        max-height: 49px
    }

    .ps316 {
        margin-left: 442px;
        margin-top: 58px
    }

    .s287 {
        min-width: 456px;
        width: 456px;
        min-height: 27px
    }

    .s288 {
        min-width: 61px;
        height: 27px;
        width: 61px
    }

    .c88 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f93 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps318 {
        margin-left: 10px
    }

    .s289 {
        min-width: 64px;
        height: 27px;
        width: 64px
    }

    .ps319 {
        margin-left: 9px
    }

    .s290 {
        min-width: 65px;
        height: 27px;
        width: 65px
    }

    .ps320 {
        margin-left: 11px
    }

    .s291 {
        min-width: 60px;
        height: 27px;
        width: 60px
    }

    .f94 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps321 {
        margin-left: 9px
    }

    .s292 {
        min-width: 77px;
        height: 27px;
        width: 77px
    }

    .f95 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps322 {
        margin-left: 10px
    }

    .s293 {
        min-width: 80px;
        height: 27px;
        width: 80px
    }

    .c89 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .ps323 {
        margin-left: 879px;
        margin-top: 30px
    }

    .s294 {
        min-width: 68px;
        width: 68px;
        min-height: 77px;
        height: 77px
    }

    .i54 {
        min-width: 68px;
        max-width: 68px;
        min-height: 68px;
        max-height: 68px;
        top: 4px
    }

    .ps324 {
        margin-top: 100px
    }

    .s295 {
        min-width: 960px;
        min-height: 503px
    }

    .ps325 {
        margin-top: 102px
    }

    .s296 {
        width: 960px;
        min-height: 337px
    }

    .ps326 {
        margin-left: 70px
    }

    .s297 {
        min-width: 326px;
        width: 326px;
        height: 43px
    }

    .f96 {
        font-size: 27px;
        font-size: calc(27px * var(--f));
        line-height: 1.149
    }

    .f97 {
        font-size: 27px;
        font-size: calc(27px * var(--f));
        line-height: 1.149
    }

    .ps327 {
        margin-left: 70px;
        margin-top: 8px
    }

    .s298 {
        min-width: 839px;
        width: 839px;
        min-height: 253px
    }

    .ps328 {
        margin-top: 24px
    }

    .s299 {
        min-width: 420px;
        width: 420px;
        height: 229px
    }

    .f98 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .p17 {
        padding-top: 8px
    }

    .f99 {
        font-size: 14px;
        font-size: calc(14px * var(--f));
        line-height: 1.715
    }

    .ps329 {
        margin-left: 40px
    }

    .i55 {
        width: 379px;
        height: 252px
    }

    .ps330 {
        margin-left: 70px;
        margin-top: -1px
    }

    .s300 {
        min-width: 153px;
        height: 34px;
        width: 153px
    }

    .c91 {
        -webkit-border-radius: 17px;
        -moz-border-radius: 17px;
        border-radius: 17px
    }

    .f100 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 8px;
        padding-bottom: 8px
    }

    .ps331 {
        margin-top: 94px
    }

    .s301 {
        width: 960px;
        min-height: 252px
    }

    .ps332 {
        margin-left: 70px
    }

    .s302 {
        min-width: 769px;
        width: 769px;
        min-height: 252px
    }

    .s303 {
        min-width: 379px;
        width: 379px;
        min-height: 252px;
        height: 252px
    }

    .i57 {
        width: 379px;
        height: 252px
    }

    .ps334 {
        margin-left: 64px;
        margin-top: 45px
    }

    .s304 {
        min-width: 326px;
        width: 326px;
        height: 156px
    }

    .f101 {
        font-size: 27px;
        font-size: calc(27px * var(--f));
        line-height: 1.149
    }

    .ps335 {
        margin-top: 105px
    }

    .s305 {
        min-width: 960px;
        min-height: 605px
    }

    .ps336 {
        margin-top: 46px
    }

    .s306 {
        width: 960px;
        min-height: 509px
    }

    .ps337 {
        margin-left: 69px
    }

    .s307 {
        min-width: 246px;
        width: 246px;
        height: 22px
    }

    .f102 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .ps338 {
        margin-left: -244px;
        margin-top: 40px
    }

    .s308 {
        min-width: 519px;
        width: 519px;
        height: 41px
    }

    .ps339 {
        margin-left: 70px;
        margin-top: 11px
    }

    .s309 {
        min-width: 806px;
        width: 806px
    }

    .ps340 {
        margin-left: 70px;
        margin-top: 26px
    }

    .s310 {
        min-width: 340px;
        width: 340px;
        height: 188px
    }

    .p18 {
        padding-bottom: 5px
    }

    .f103 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .p19 {
        padding-top: 5px;
        padding-bottom: 5px
    }

    .ps342 {
        margin-left: 19px
    }

    .s311 {
        min-width: 448px;
        width: 448px;
        min-height: 144px
    }

    .s312 {
        min-width: 214px;
        width: 214px;
        min-height: 142px
    }

    .input7 {
        -webkit-border-radius: 19px;
        -moz-border-radius: 19px;
        border-radius: 19px;
        width: 214px;
        height: 38px;
        font-size: 11px;
        line-height: 1.456;
        text-indent: 6px
    }

    .ps343 {
        margin-top: 66px
    }

    .ps344 {
        margin-left: -214px;
        margin-top: 52px
    }

    .ps345 {
        margin-left: 20px
    }

    .input8 {
        width: 214px;
        height: 144px;
        font-size: 11px;
        line-height: 1.456;
        text-indent: 6px
    }

    .ps346 {
        margin-left: 235px;
        margin-top: 11px
    }

    .submit4 {
        font-size: 12px;
        line-height: 1.501;
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px;
        padding-top: 12px;
        padding-bottom: 12px
    }

    .ps347 {
        margin-left: 70px;
        margin-top: 33px
    }

    .s313 {
        min-width: 154px;
        width: 154px;
        height: 158px
    }

    .f104 {
        font-size: 20px;
        font-size: calc(20px * var(--f))
    }

    .f105 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps349 {
        margin-left: 93px
    }

    .s314 {
        min-width: 224px;
        width: 224px;
        height: 160px
    }

    .f106 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps350 {
        margin-left: 53px;
        margin-top: 26px
    }

    .i58 {
        min-width: 278px;
        max-width: 278px;
        min-height: 90px;
        max-height: 90px
    }

    .ps351 {
        width: 960px
    }

    .ps352 {
        margin-left: 30px;
        margin-top: 150px
    }

    .ps353 {
        margin-left: 851px;
        margin-top: 8px
    }

    .i59 {
        min-width: 30px;
        max-width: 30px;
        min-height: 30px;
        max-height: 30px;
        top: 6px
    }

    .ps354 {
        margin-left: 55px;
        margin-top: -37px
    }

    .i60 {
        left: 5px;
        width: 112px;
        height: 114px
    }

    .ps355 {
        margin-left: 45px;
        margin-top: -70px
    }

    .i61 {
        min-width: 33px;
        max-width: 33px;
        min-height: 28px;
        max-height: 28px
    }

    .ps356 {
        margin-left: 182px;
        margin-top: -33px
    }

    .s315 {
        min-width: 80px;
        height: 27px;
        width: 80px
    }

    .c96 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f107 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps357 {
        margin-left: 7px
    }

    .c97 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f108 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps358 {
        margin-left: 8px
    }

    .f109 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps359 {
        margin-left: 7px
    }

    .f110 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps360 {
        margin-left: 8px
    }

    .c98 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f111 {
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.501;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps361 {
        margin-left: 350px;
        margin-top: -27px
    }

    .f106:visited {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f106:hover {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f106:active {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }
}

@media (min-width: 768px) and (max-width:959px) {
    .ps310 {
        margin-top:24px
    }

    .s282 {
        min-width: 768px;
        min-height: 61px
    }

    .s284 {
        width: 768px
    }

    .ps315 {
        margin-left: 56px;
        margin-top: 38px
    }

    .s286 {
        min-width: 121px;
        width: 121px;
        min-height: 39px;
        height: 39px
    }

    .i53 {
        min-width: 121px;
        max-width: 121px;
        min-height: 39px;
        max-height: 39px
    }

    .ps316 {
        margin-left: 354px;
        margin-top: 46px
    }

    .s287 {
        min-width: 364px;
        width: 364px;
        min-height: 22px
    }

    .s288 {
        min-width: 49px;
        height: 22px;
        width: 49px
    }

    .c88 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f93 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps318 {
        margin-left: 7px
    }

    .s289 {
        min-width: 51px;
        height: 22px;
        width: 51px
    }

    .ps319 {
        margin-left: 8px
    }

    .s290 {
        min-width: 52px;
        height: 22px;
        width: 52px
    }

    .ps320 {
        margin-left: 8px
    }

    .s291 {
        min-width: 48px;
        height: 22px;
        width: 48px
    }

    .f94 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps321 {
        margin-left: 8px
    }

    .s292 {
        min-width: 61px;
        height: 22px;
        width: 61px
    }

    .f95 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps322 {
        margin-left: 8px
    }

    .s293 {
        min-width: 64px;
        height: 22px;
        width: 64px
    }

    .c89 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .ps323 {
        margin-left: 703px;
        margin-top: 24px
    }

    .s294 {
        min-width: 54px;
        width: 54px;
        min-height: 61px;
        height: 61px
    }

    .i54 {
        min-width: 54px;
        max-width: 54px;
        min-height: 54px;
        max-height: 54px;
        top: 3px
    }

    .ps324 {
        margin-top: 81px
    }

    .s295 {
        min-width: 768px;
        min-height: 403px
    }

    .ps325 {
        margin-top: 82px
    }

    .s296 {
        width: 768px;
        min-height: 269px
    }

    .ps326 {
        margin-left: 56px
    }

    .s297 {
        min-width: 261px;
        width: 261px;
        height: 35px
    }

    .f96 {
        font-size: 21px;
        font-size: calc(21px * var(--f));
        line-height: 1.144
    }

    .f97 {
        font-size: 21px;
        font-size: calc(21px * var(--f));
        line-height: 1.144
    }

    .ps327 {
        margin-left: 56px;
        margin-top: 6px
    }

    .s298 {
        min-width: 671px;
        width: 671px;
        min-height: 202px
    }

    .ps328 {
        margin-top: 18px
    }

    .s299 {
        min-width: 336px;
        width: 336px;
        height: 183px
    }

    .f98 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.751
    }

    .p17 {
        padding-top: 6px
    }

    .f99 {
        font-size: 11px;
        font-size: calc(11px * var(--f));
        line-height: 1.728
    }

    .ps329 {
        margin-left: 32px
    }

    .i55 {
        width: 303px;
        height: 202px
    }

    .ps330 {
        margin-left: 56px;
        margin-top: -1px
    }

    .s300 {
        min-width: 122px;
        height: 27px;
        width: 122px
    }

    .c91 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f100 {
        font-size: 10px;
        font-size: calc(10px * var(--f));
        line-height: 1.501;
        padding-top: 6px;
        padding-bottom: 6px
    }

    .ps331 {
        margin-top: 74px
    }

    .s301 {
        width: 768px;
        min-height: 202px
    }

    .ps332 {
        margin-left: 56px
    }

    .s302 {
        min-width: 615px;
        width: 615px;
        min-height: 202px
    }

    .s303 {
        min-width: 303px;
        width: 303px;
        min-height: 202px;
        height: 202px
    }

    .i57 {
        width: 303px;
        height: 202px
    }

    .ps334 {
        margin-left: 51px;
        margin-top: 37px
    }

    .s304 {
        min-width: 261px;
        width: 261px;
        height: 125px
    }

    .f101 {
        font-size: 21px;
        font-size: calc(21px * var(--f));
        line-height: 1.144
    }

    .ps335 {
        margin-top: 84px
    }

    .s305 {
        min-width: 768px;
        min-height: 484px
    }

    .ps336 {
        margin-top: 37px
    }

    .s306 {
        width: 768px;
        min-height: 407px
    }

    .ps337 {
        margin-left: 56px
    }

    .s307 {
        min-width: 196px;
        width: 196px;
        height: 17px
    }

    .f102 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.751
    }

    .ps338 {
        margin-left: -195px;
        margin-top: 32px
    }

    .s308 {
        min-width: 415px;
        width: 415px;
        height: 33px
    }

    .ps339 {
        margin-left: 56px;
        margin-top: 8px
    }

    .s309 {
        min-width: 645px;
        width: 645px
    }

    .ps340 {
        margin-left: 56px;
        margin-top: 21px
    }

    .s310 {
        min-width: 272px;
        width: 272px;
        height: 150px
    }

    .p18 {
        padding-bottom: 4px
    }

    .f103 {
        font-size: 8px;
        font-size: calc(8px * var(--f));
        line-height: 1.751
    }

    .p19 {
        padding-top: 4px;
        padding-bottom: 4px
    }

    .ps342 {
        margin-left: 15px
    }

    .s311 {
        min-width: 359px;
        width: 359px;
        min-height: 115px
    }

    .s312 {
        min-width: 172px;
        width: 172px;
        min-height: 115px
    }

    .input7 {
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        border-radius: 16px;
        width: 172px;
        height: 31px;
        font-size: 8px;
        line-height: 1.501;
        text-indent: 5px
    }

    .ps343 {
        margin-top: 53px
    }

    .ps344 {
        margin-left: -172px;
        margin-top: 43px
    }

    .ps345 {
        margin-left: 15px
    }

    .input8 {
        width: 172px;
        height: 115px;
        font-size: 8px;
        line-height: 1.501;
        text-indent: 5px
    }

    .ps346 {
        margin-left: 188px;
        margin-top: 10px
    }

    .submit4 {
        font-size: 10px;
        line-height: 1.501;
        -webkit-border-radius: 17px;
        -moz-border-radius: 17px;
        border-radius: 17px;
        padding-top: 9px;
        padding-bottom: 9px
    }

    .ps347 {
        margin-left: 56px;
        margin-top: 26px
    }

    .s313 {
        min-width: 123px;
        width: 123px;
        height: 127px
    }

    .f104 {
        font-size: 16px;
        font-size: calc(16px * var(--f))
    }

    .f105 {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .ps349 {
        margin-left: 75px
    }

    .s314 {
        min-width: 179px;
        width: 179px;
        height: 128px
    }

    .f106 {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .ps350 {
        margin-left: 42px;
        margin-top: 21px
    }

    .i58 {
        min-width: 223px;
        max-width: 223px;
        min-height: 72px;
        max-height: 72px
    }

    .ps351 {
        width: 768px
    }

    .ps352 {
        margin-left: 24px;
        margin-top: 120px
    }

    .ps353 {
        margin-left: 681px;
        margin-top: 7px
    }

    .i59 {
        min-width: 24px;
        max-width: 24px;
        min-height: 24px;
        max-height: 24px;
        top: 4px
    }

    .ps354 {
        margin-left: 44px;
        margin-top: -29px
    }

    .i60 {
        left: 4px;
        width: 90px;
        height: 91px
    }

    .ps355 {
        margin-left: 37px;
        margin-top: -56px
    }

    .i61 {
        min-width: 26px;
        max-width: 26px;
        min-height: 22px;
        max-height: 22px
    }

    .ps356 {
        margin-left: 145px;
        margin-top: -27px
    }

    .s315 {
        min-width: 64px;
        height: 22px;
        width: 64px
    }

    .c96 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f107 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps357 {
        margin-left: 5px
    }

    .c97 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f108 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps358 {
        margin-left: 7px
    }

    .f109 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps359 {
        margin-left: 6px
    }

    .f110 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps360 {
        margin-left: 6px
    }

    .c98 {
        -webkit-border-radius: 11px;
        -moz-border-radius: 11px;
        border-radius: 11px
    }

    .f111 {
        font-size: 9px;
        font-size: calc(9px * var(--f));
        line-height: 1.445;
        padding-top: 5px;
        padding-bottom: 4px
    }

    .ps361 {
        margin-left: 280px;
        margin-top: -22px
    }

    .f106:visited {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .f106:hover {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }

    .f106:active {
        font-size: 9px;
        font-size: calc(9px * var(--f))
    }
}

@media (min-width: 480px) and (max-width:767px) {
    .ps310 {
        margin-top:15px
    }

    .s282 {
        min-width: 480px;
        min-height: 83px
    }

    .ps313 {
        margin-top: -65px
    }

    .s284 {
        width: 480px;
        min-height: 53px
    }

    .ps314 {
        margin-left: 24px;
        margin-top: 0
    }

    .s285 {
        min-width: 437px;
        width: 437px;
        min-height: 53px
    }

    .ps315 {
        margin-left: 0;
        margin-top: 0
    }

    .s286 {
        min-width: 201px;
        width: 201px;
        min-height: 53px;
        height: 53px
    }

    .i53 {
        left: 19px;
        min-width: 164px;
        max-width: 164px;
        min-height: 53px;
        max-height: 53px
    }

    .ps316 {
        margin-left: 221px;
        margin-top: 15px
    }

    .s287 {
        min-width: 216px;
        width: 216px;
        min-height: 42px
    }

    .s288 {
        min-width: 41px;
        height: 42px;
        width: 41px
    }

    .c88 {
        color: #f1f7ea;
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f93 {
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        padding-top: 0;
        padding-bottom: 0
    }

    .ps318 {
        margin-left: 2px
    }

    .s289 {
        min-width: 41px;
        height: 42px;
        width: 41px
    }

    .ps319 {
        margin-left: 46px
    }

    .s290 {
        min-width: 41px;
        height: 42px;
        width: 41px
    }

    .ps320 {
        margin-left: -84px
    }

    .s291 {
        min-width: 41px;
        height: 42px;
        width: 41px
    }

    .f94 {
        font-family: "Lato 2";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.228;
        font-weight: 400;
        padding-top: 0;
        padding-bottom: 0
    }

    .ps321 {
        margin-left: 2px
    }

    .s292 {
        min-width: 41px;
        height: 42px;
        width: 41px
    }

    .f95 {
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        padding-top: 0;
        padding-bottom: 0
    }

    .ps322 {
        margin-left: 4px
    }

    .s293 {
        min-width: 41px;
        height: 42px;
        width: 41px
    }

    .c89 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .ps323 {
        margin-left: 176px;
        margin-top: 5px
    }

    .s294 {
        min-width: 60px;
        width: 60px;
        min-height: 42px;
        height: 42px
    }

    .i54 {
        left: 9px;
        min-width: 42px;
        max-width: 42px;
        min-height: 42px;
        max-height: 42px;
        top: 0
    }

    .ps324 {
        margin-top: 135px
    }

    .s295 {
        min-width: 480px;
        min-height: 1250px
    }

    .ps325 {
        margin-top: 139px
    }

    .s296 {
        width: 480px;
        min-height: 984px
    }

    .ps326 {
        margin-left: 53px
    }

    .s297 {
        min-width: 375px;
        width: 375px;
        height: 146px
    }

    .f96 {
        font-size: 51px;
        font-size: calc(51px * var(--f));
        line-height: 1.158
    }

    .f97 {
        font-size: 51px;
        font-size: calc(51px * var(--f));
        line-height: 1.158
    }

    .ps327 {
        margin-left: 53px;
        margin-top: 0
    }

    .s298 {
        min-width: 375px;
        width: 375px;
        min-height: 784px
    }

    .ps328 {
        margin-top: 271px
    }

    .s299 {
        min-width: 375px;
        width: 375px;
        height: 513px
    }

    .f98 {
        font-family: "Jost 2";
        font-size: 21px;
        font-size: calc(21px * var(--f));
        line-height: 1.430;
        font-weight: 300
    }

    .p17 {
        padding-top: 0
    }

    .f99 {
        font-family: "Jost 2";
        font-size: 21px;
        font-size: calc(21px * var(--f));
        line-height: 1.430;
        font-weight: 300
    }

    .ps329 {
        margin-left: 0;
        margin-top: -784px
    }

    .i55 {
        width: 375px;
        height: 251px
    }

    .ps330 {
        margin-left: 54px
    }

    .s300 {
        min-width: 218px;
        height: 54px;
        width: 218px
    }

    .c91 {
        -webkit-border-radius: 27px;
        -moz-border-radius: 27px;
        border-radius: 27px
    }

    .f100 {
        font-size: 24px;
        font-size: calc(24px * var(--f));
        line-height: 1.459
    }

    .ps331 {
        margin-top: 112px
    }

    .s301 {
        width: 480px;
        min-height: 762px
    }

    .ps332 {
        margin-left: 26px
    }

    .s302 {
        min-width: 429px;
        width: 429px;
        min-height: 762px
    }

    .ps333 {
        margin-top: 490px
    }

    .s303 {
        min-width: 429px;
        width: 429px;
        min-height: 272px;
        height: 272px
    }

    .i57 {
        width: 429px;
        height: 272px
    }

    .ps334 {
        margin-left: 27px;
        margin-top: -762px
    }

    .s304 {
        min-width: 375px;
        width: 375px;
        height: 491px
    }

    .f101 {
        font-size: 51px;
        font-size: calc(51px * var(--f));
        line-height: 1.158;
        color: #939393
    }

    .ps335 {
        margin-top: 88px
    }

    .s305 {
        min-width: 480px;
        min-height: 2012px
    }

    .ps336 {
        margin-top: 105px
    }

    .s306 {
        width: 480px;
        min-height: 1806px
    }

    .ps337 {
        margin-left: 51px
    }

    .s307 {
        min-width: 201px;
        width: 201px;
        height: 50px
    }

    .f102 {
        font-size: 27px;
        font-size: calc(27px * var(--f));
        line-height: 1.742
    }

    .ps338 {
        margin-left: 51px;
        margin-top: 19px
    }

    .s308 {
        min-width: 377px;
        width: 377px;
        height: 189px
    }

    .ps339 {
        margin-left: 39px;
        margin-top: 25px
    }

    .s309 {
        min-width: 404px;
        width: 404px;
        min-height: 2px
    }

    .ps340 {
        margin-left: 47px;
        margin-top: 42px
    }

    .ps341 {
        margin-left: 6px;
        margin-top: 0
    }

    .s310 {
        min-width: 375px;
        width: 375px;
        height: 390px
    }

    .p18 {
        padding-bottom: 9px
    }

    .f103 {
        font-family: "Jost 2";
        font-size: 18px;
        font-size: calc(18px * var(--f));
        line-height: 1.723;
        font-weight: 300
    }

    .p19 {
        padding-top: 9px;
        padding-bottom: 9px
    }

    .ps342 {
        margin-left: 0;
        margin-top: 37px
    }

    .s311 {
        min-width: 386px;
        width: 386px;
        min-height: 445px
    }

    .s312 {
        min-width: 386px;
        width: 386px;
        min-height: 211px
    }

    .input7 {
        width: 386px;
        height: 56px;
        font-size: 21px;
        color: #000;
        text-indent: 3px
    }

    .ps343 {
        margin-top: 99px
    }

    .ps344 {
        margin-left: 0;
        margin-top: -133px
    }

    .ps345 {
        margin-left: 0;
        margin-top: 22px
    }

    .input8 {
        width: 386px;
        height: 212px;
        font-size: 21px;
        color: #000;
        text-indent: 3px
    }

    .ps346 {
        margin-left: 1px;
        margin-top: 21px
    }

    .submit4 {
        font-size: 24px;
        line-height: 1.459;
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px;
        padding-top: 14px
    }

    .ps347 {
        margin-left: 53px;
        margin-top: 108px
    }

    .ps348 {
        margin-left: 21px;
        margin-top: 181px
    }

    .s313 {
        min-width: 141px;
        width: 141px;
        height: 221px
    }

    .f104 {
        font-size: 27px;
        font-size: calc(27px * var(--f))
    }

    .f105 {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .ps349 {
        margin-left: 20px;
        margin-top: 181px
    }

    .s314 {
        min-width: 206px;
        width: 206px;
        height: 234px
    }

    .f106 {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .ps350 {
        margin-left: 0;
        margin-top: -415px
    }

    .i58 {
        min-width: 371px;
        max-width: 371px;
        min-height: 120px;
        max-height: 120px
    }

    .ps351 {
        width: 480px
    }

    .ps352 {
        margin-left: 15px;
        margin-top: 0
    }

    .ps353 {
        margin-left: 386px;
        margin-top: 15px
    }

    .i59 {
        min-width: 36px;
        max-width: 36px;
        min-height: 36px;
        max-height: 36px;
        top: 23px
    }

    .ps354 {
        margin-left: 102px;
        margin-top: 141px
    }

    .i60 {
        left: 0;
        width: 248px;
        height: 252px
    }

    .ps355 {
        margin-left: 93px;
        margin-top: -155px
    }

    .i61 {
        min-width: 66px;
        max-width: 66px;
        min-height: 56px;
        max-height: 56px;
        top: 5px
    }

    .ps356 {
        margin-left: 36px;
        margin-top: -389px
    }

    .s315 {
        min-width: 174px;
        height: 63px;
        width: 174px
    }

    .c96 {
        color: #f1f7ea;
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f107 {
        font-family: "Jost 3";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        font-weight: 400;
        text-shadow: none;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps357 {
        margin-left: 29px
    }

    .c97 {
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f108 {
        font-family: "Jost 3";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        font-weight: 400;
        text-shadow: none;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps358 {
        margin-left: 0;
        margin-top: 15px
    }

    .f109 {
        font-family: "Lato 2";
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.228;
        font-weight: 400;
        text-shadow: none;
        padding-top: 18px;
        padding-bottom: 18px
    }

    .ps359 {
        margin-left: 29px;
        margin-top: 15px
    }

    .f110 {
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        text-shadow: none;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps360 {
        margin-left: 0;
        margin-top: 290px
    }

    .c98 {
        -webkit-border-radius: 32px;
        -moz-border-radius: 32px;
        border-radius: 32px
    }

    .f111 {
        font-size: 22px;
        font-size: calc(22px * var(--f));
        line-height: 1.456;
        padding-top: 16px;
        padding-bottom: 15px
    }

    .ps361 {
        margin-left: 20px;
        margin-top: 290px
    }

    .f106:visited {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .f106:hover {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .f106:active {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }
}

@media (max-width: 479px) {
    .ps310 {
        margin-top:10px
    }

    .s282 {
        min-width: 320px;
        min-height: 55px
    }

    .ps313 {
        margin-top: -43px
    }

    .s284 {
        width: 320px;
        min-height: 35px
    }

    .ps314 {
        margin-left: 16px;
        margin-top: 0
    }

    .s285 {
        min-width: 291px;
        width: 291px;
        min-height: 35px
    }

    .ps315 {
        margin-left: 0;
        margin-top: 0
    }

    .s286 {
        min-width: 134px;
        width: 134px;
        min-height: 35px;
        height: 35px
    }

    .i53 {
        left: 13px;
        min-width: 108px;
        max-width: 108px;
        min-height: 35px;
        max-height: 35px
    }

    .ps316 {
        margin-left: 147px;
        margin-top: 10px
    }

    .s287 {
        min-width: 144px;
        width: 144px;
        min-height: 28px
    }

    .s288 {
        min-width: 27px;
        height: 28px;
        width: 27px
    }

    .c88 {
        color: #f1f7ea;
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .f93 {
        padding-top: 0;
        padding-bottom: 0
    }

    .ps318 {
        margin-left: 2px
    }

    .s289 {
        min-width: 27px;
        height: 28px;
        width: 27px
    }

    .ps319 {
        margin-left: 31px
    }

    .s290 {
        min-width: 27px;
        height: 28px;
        width: 27px
    }

    .ps320 {
        margin-left: -56px
    }

    .s291 {
        min-width: 27px;
        height: 28px;
        width: 27px
    }

    .f94 {
        font-family: "Lato 2";
        line-height: 1.201;
        font-weight: 400;
        padding-top: 0;
        padding-bottom: 0
    }

    .ps321 {
        margin-left: 2px
    }

    .s292 {
        min-width: 27px;
        height: 28px;
        width: 27px
    }

    .f95 {
        padding-top: 0;
        padding-bottom: 0
    }

    .ps322 {
        margin-left: 3px
    }

    .s293 {
        min-width: 27px;
        height: 28px;
        width: 27px
    }

    .c89 {
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        border-radius: 14px
    }

    .ps323 {
        margin-left: 117px;
        margin-top: 3px
    }

    .s294 {
        min-width: 40px;
        width: 40px;
        min-height: 28px;
        height: 28px
    }

    .i54 {
        left: 6px;
        min-width: 28px;
        max-width: 28px;
        min-height: 28px;
        max-height: 28px;
        top: 0
    }

    .ps324 {
        margin-top: 90px
    }

    .s295 {
        min-width: 320px;
        min-height: 833px
    }

    .ps325 {
        margin-top: 93px
    }

    .s296 {
        width: 320px;
        min-height: 656px
    }

    .ps326 {
        margin-left: 35px
    }

    .s297 {
        min-width: 250px;
        width: 250px;
        height: 97px
    }

    .ps327 {
        margin-left: 35px;
        margin-top: 0
    }

    .s298 {
        min-width: 250px;
        width: 250px;
        min-height: 523px
    }

    .ps328 {
        margin-top: 181px
    }

    .s299 {
        min-width: 250px;
        width: 250px;
        height: 342px
    }

    .f98 {
        font-family: "Jost 2";
        line-height: 1.430;
        font-weight: 300
    }

    .p17 {
        padding-top: 0
    }

    .f99 {
        font-family: "Jost 2";
        font-size: 14px;
        font-size: calc(14px * var(--f));
        line-height: 1.430;
        font-weight: 300
    }

    .ps329 {
        margin-left: 0;
        margin-top: -523px
    }

    .i55 {
        width: 250px;
        height: 167px
    }

    .ps330 {
        margin-left: 36px
    }

    .s300 {
        min-width: 145px;
        height: 36px;
        width: 145px
    }

    .c91 {
        -webkit-border-radius: 18px;
        -moz-border-radius: 18px;
        border-radius: 18px
    }

    .f100 {
        padding-top: 7px;
        padding-bottom: 6px
    }

    .ps331 {
        margin-top: 75px
    }

    .s301 {
        width: 320px;
        min-height: 508px
    }

    .ps332 {
        margin-left: 17px
    }

    .s302 {
        min-width: 286px;
        width: 286px;
        min-height: 508px
    }

    .ps333 {
        margin-top: 327px
    }

    .s303 {
        min-width: 286px;
        width: 286px;
        min-height: 181px;
        height: 181px
    }

    .i57 {
        width: 286px;
        height: 181px
    }

    .ps334 {
        margin-left: 18px;
        margin-top: -508px
    }

    .s304 {
        min-width: 250px;
        width: 250px;
        height: 327px
    }

    .f101 {
        color: #939393
    }

    .ps335 {
        margin-top: 58px
    }

    .s305 {
        min-width: 320px;
        min-height: 1341px
    }

    .ps336 {
        margin-top: 70px
    }

    .s306 {
        width: 320px;
        min-height: 1204px
    }

    .ps337 {
        margin-left: 34px
    }

    .s307 {
        min-width: 134px;
        width: 134px;
        height: 33px
    }

    .f102 {
        font-size: 18px;
        font-size: calc(18px * var(--f));
        line-height: 1.723
    }

    .ps338 {
        margin-left: 34px;
        margin-top: 13px
    }

    .s308 {
        min-width: 251px;
        width: 251px;
        height: 126px
    }

    .ps339 {
        margin-left: 26px;
        margin-top: 17px
    }

    .s309 {
        min-width: 269px;
        width: 269px
    }

    .ps340 {
        margin-left: 31px;
        margin-top: 28px
    }

    .ps341 {
        margin-left: 4px;
        margin-top: 0
    }

    .s310 {
        min-width: 250px;
        width: 250px;
        height: 260px
    }

    .f103 {
        font-family: "Jost 2";
        font-size: 12px;
        font-size: calc(12px * var(--f));
        line-height: 1.668;
        font-weight: 300
    }

    .ps342 {
        margin-left: 0;
        margin-top: 24px
    }

    .s311 {
        min-width: 258px;
        width: 258px;
        min-height: 297px
    }

    .s312 {
        min-width: 258px;
        width: 258px;
        min-height: 141px
    }

    .input7 {
        -webkit-border-radius: 19px;
        -moz-border-radius: 19px;
        border-radius: 19px;
        width: 258px;
        height: 38px;
        color: #000;
        text-indent: 2px
    }

    .ps343 {
        margin-top: 65px
    }

    .ps344 {
        margin-left: 0;
        margin-top: -89px
    }

    .ps345 {
        margin-left: 0;
        margin-top: 14px
    }

    .input8 {
        width: 258px;
        height: 142px;
        color: #000;
        text-indent: 2px
    }

    .ps346 {
        margin-left: 1px;
        margin-top: 14px
    }

    .submit4 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px;
        padding-top: 10px;
        padding-bottom: 9px
    }

    .ps347 {
        margin-left: 35px;
        margin-top: 72px
    }

    .ps348 {
        margin-left: 14px;
        margin-top: 121px
    }

    .s313 {
        min-width: 94px;
        width: 94px;
        height: 147px
    }

    .f104 {
        font-size: 18px;
        font-size: calc(18px * var(--f))
    }

    .f105 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps349 {
        margin-left: 14px;
        margin-top: 121px
    }

    .s314 {
        min-width: 137px;
        width: 137px;
        height: 156px
    }

    .f106 {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .ps350 {
        margin-left: 0;
        margin-top: -277px
    }

    .i58 {
        left: 1px;
        min-width: 247px;
        max-width: 247px;
        min-height: 80px;
        max-height: 80px
    }

    .ps351 {
        width: 320px
    }

    .ps352 {
        margin-left: 10px;
        margin-top: 0
    }

    .ps353 {
        margin-left: 257px
    }

    .i59 {
        min-width: 24px;
        max-width: 24px;
        min-height: 24px;
        max-height: 24px;
        top: 15px
    }

    .ps354 {
        margin-left: 68px;
        margin-top: 94px
    }

    .i60 {
        left: 0;
        width: 165px;
        top: 1px;
        height: 167px
    }

    .ps355 {
        margin-left: 62px;
        margin-top: -103px
    }

    .i61 {
        min-width: 44px;
        max-width: 44px;
        min-height: 37px;
        max-height: 37px;
        top: 4px
    }

    .ps356 {
        margin-left: 24px;
        margin-top: -259px
    }

    .s315 {
        min-width: 116px;
        height: 42px;
        width: 116px
    }

    .c96 {
        color: #f1f7ea;
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f107 {
        font-family: "Jost 3";
        font-weight: 400;
        text-shadow: none;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps357 {
        margin-left: 19px
    }

    .c97 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f108 {
        font-family: "Jost 3";
        font-weight: 400;
        text-shadow: none;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps358 {
        margin-left: 0;
        margin-top: 10px
    }

    .f109 {
        font-family: "Lato 2";
        line-height: 1.201;
        font-weight: 400;
        text-shadow: none;
        padding-top: 12px;
        padding-bottom: 12px
    }

    .ps359 {
        margin-left: 19px;
        margin-top: 10px
    }

    .f110 {
        text-shadow: none;
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps360 {
        margin-left: 0;
        margin-top: 193px
    }

    .c98 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px
    }

    .f111 {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .ps361 {
        margin-left: 13px;
        margin-top: 193px
    }

    .f106:visited {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f106:hover {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }

    .f106:active {
        font-size: 12px;
        font-size: calc(12px * var(--f))
    }
}
