.style-0 {
    cursor: auto;
    font-family: 'Open Sans', sans-serif;
    direction: ltr;
    font-size: 12px;
    text-size-adjust: 100%;
    background-color: rgb(255, 255, 255);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    line-height: 12px;
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-6 {
    margin: 0px auto;
    width: 420px;
    min-height: 100%;
    overflow: hidden;
    touch-action: manipulation;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-7 {
    height: 659.031px;
    margin: 0px auto;
    position: relative;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-8 {
    position: absolute;
    width: 100%;
    height: 659.031px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-9 {
    position: relative;
    margin: 0px auto;
    height: 659.031px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-10 {
    width: 997.954px;
    height: 652.922px;
    top: -0.5389px;
    left: -278.456px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-11 {
    position: absolute;
    width: 100%;
    height: 652.922px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-12 {
    top: 0px;
    left: 0px;
    width: 997.954px;
    height: 744.734px;
    background-image: url('https://w.ladicdn.com/s1300x1050/68658aca646393002cfce317/nhjryr67u67-20220716173206-20250805154817-zosys.jpg');
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-13 {
    top: 25.9995px;
    left: 57.5835px;
    width: 275.833px;
    height: 50.9219px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-14 {
    position: absolute;
    width: 100%;
    height: 50.9219px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-15 {
    background-image: url('https://w.ladicdn.com/s600x400/68658aca646393002cfce317/fvrtgt-20220716162824-20250805160911--15mt.png');
    width: 275.833px;
    height: 50.9219px;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-16 {
    top: 34.4611px;
    left: 110.763px;
    width: 241px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-17 {
    animation-name: flash;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    font-family: Sriracha, cursive;
    font-size: 24px;
    font-weight: 700;
    line-height: 38.4px;
    color: rgb(0, 128, 55);
    text-align: left;
    text-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 128, 55);
    outline: rgb(0, 128, 55) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-18 {
    width: 373px;
    top: 103.461px;
    left: 23.5px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-19 {
    font-family: 'Dancing Script', cursive;
    font-size: 23px;
    font-weight: 700;
    line-height: 27.6px;
    color: rgb(3, 33, 15);
    letter-spacing: 1px;
    text-align: center;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(3, 33, 15);
    outline: rgb(3, 33, 15) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-20 {
    top: 183.627px;
    left: 57.0835px;
    width: 28px;
    height: 28px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-21 {
    position: absolute;
    width: 100%;
    height: 28px;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-22 {
    fill: rgb(0, 128, 55);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-23 {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-24 {
    top: 183.627px;
    left: 183.5px;
    width: 28px;
    height: 28px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-25 {
    position: absolute;
    width: 100%;
    height: 28px;
    pointer-events: none;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-26 {
    fill: rgb(0, 128, 55);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-27 {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-28 {
    top: 183.627px;
    left: 327px;
    width: 28px;
    height: 28px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-29 {
    position: absolute;
    width: 100%;
    height: 28px;
    pointer-events: none;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-30 {
    fill: rgb(0, 128, 55);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-31 {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-32 {
    width: 96px;
    top: 211.627px;
    left: 28.033px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-33 {
    font-family: 'Roboto Slab', serif;
    font-size: 18px;
    line-height: 28.8px;
    color: rgb(0, 128, 55);
    letter-spacing: normal;
    text-align: center;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 128, 55);
    outline: rgb(0, 128, 55) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-34 {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-35 {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-36 {
    top: 211.627px;
    left: 138px;
    width: 115px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-37 {
    font-family: 'Roboto Slab', serif;
    font-size: 18px;
    line-height: 28.8px;
    color: rgb(0, 128, 55);
    letter-spacing: normal;
    text-align: center;
    opacity: 1;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 128, 55);
    outline: rgb(0, 128, 55) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-38 {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-39 {
    top: 211.627px;
    left: 280.5px;
    width: 115px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-40 {
    font-family: 'Roboto Slab', serif;
    font-size: 18px;
    line-height: 28.8px;
    color: rgb(0, 128, 55);
    letter-spacing: normal;
    text-align: center;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 128, 55);
    outline: rgb(0, 128, 55) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-41 {
    top: 341.442px;
    left: 274.96px;
    width: 126.08px;
    height: 95.5px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-42 {
    position: absolute;
    width: 100%;
    height: 95.5px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-43 {
    background-image: url('https://w.ladicdn.com/s450x400/68658aca646393002cfce317/bgher6e6-20220716172424-20221130075815-jzltz-20250805163631-o080h.png');
    width: 126.08px;
    height: 95.5px;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-44 {
    top: 468.736px;
    left: 15px;
    width: 391.774px;
    height: 128.344px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-45 {
    position: absolute;
    width: 100%;
    height: 128.344px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-46 {
    background-image: url('https://w.ladicdn.com/s700x450/68658aca646393002cfce317/gbhrtewr5-20220716172424-20250805163631-wg7-y.png');
    width: 391.774px;
    height: 128.344px;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-47 {
    top: 532.988px;
    left: -79.1559px;
    width: 499.156px;
    height: 126.047px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-48 {
    position: absolute;
    width: 100%;
    height: 126.047px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-49 {
    background-image: url('https://w.ladicdn.com/s800x450/68658aca646393002cfce317/iu-20220716173018-20250805163631-vwfs6.png');
    width: 499.156px;
    height: 126.047px;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-50 {
    top: 531.811px;
    left: 101.636px;
    width: 318.401px;
    height: 128.391px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-51 {
    position: absolute;
    width: 100%;
    height: 128.391px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-52 {
    background-image: url('https://w.ladicdn.com/s650x450/68658aca646393002cfce317/8o68645y5e-20220716172424-20250805163631-6yn5f.png');
    width: 318.401px;
    height: 128.391px;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-53 {
    top: 274.8px;
    left: 112.649px;
    width: 301.125px;
    height: 301.125px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-54 {
    animation-name: bounce;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
    position: absolute;
    width: 100%;
    height: 301.125px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-55 {
    background-image: url('https://w.ladicdn.com/s650x650/68658aca646393002cfce317/z6857146831515_49fde1843636741b6dab484bd5230956-removebg-preview-20250805164103-y-qoc.png');
    width: 301.125px;
    height: 301.125px;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-56 {
    top: 436.957px;
    left: 68.0835px;
    width: 160.488px;
    height: 106.422px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-57 {
    position: absolute;
    width: 100%;
    height: 106.422px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-58 {
    background-image: url('https://w.ladicdn.com/s500x450/68658aca646393002cfce317/fbghdtrdtr-20220716172424-20250805163631-hzl67.png');
    width: 160.488px;
    height: 106.422px;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-59 {
    top: 377.957px;
    left: 6.8668px;
    width: 78.2167px;
    height: 47.6406px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-60 {
    position: absolute;
    width: 100%;
    height: 47.6406px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-61 {
    background-image: url('https://w.ladicdn.com/s400x350/68658aca646393002cfce317/njtu76-20220716172433-20250805163631-kuube.png');
    width: 78.2167px;
    height: 47.6406px;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-62 {
    top: 338.1px;
    left: 101.636px;
    width: 71.25px;
    height: 57px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-63 {
    position: absolute;
    width: 100%;
    height: 57px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-64 {
    background-image: url('https://w.ladicdn.com/s400x400/68658aca646393002cfce317/n7ir67-20220716172433-20250805163631-tfnb0.png');
    width: 71.25px;
    height: 57px;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-65 {
    top: 475.957px;
    left: 178.108px;
    width: 60.0701px;
    height: 62.7031px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-66 {
    position: absolute;
    width: 100%;
    height: 62.7031px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-67 {
    background-image: url('https://w.ladicdn.com/s400x400/68658aca646393002cfce317/goi-tra-20230520082820-kkenq-20250805163631-vcwlm.png');
    width: 60.0701px;
    height: 62.7031px;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-68 {
    top: 475.957px;
    left: 355px;
    width: 63.4389px;
    height: 38.6406px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-69 {
    transform: matrix3d(-1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1, -0.001, 0, 0, 0, 1);
    position: absolute;
    width: 100%;
    height: 38.6406px;
    overflow: hidden;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-70 {
    width: 63.4389px;
    height: 38.6406px;
    background-image: url('https://w.ladicdn.com/s400x350/68658aca646393002cfce317/njtu76-20220716172433-20250805163631-kuube.png');
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-71 {
    width: 170.798px;
    height: 42.6875px;
    top: 281.8px;
    left: 122.744px;
    cursor: pointer;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-72 {
    animation-name: bounceIn;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    border-radius: 100px;
    position: absolute;
    width: 100%;
    height: 42.6875px;
    overflow: hidden;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-73 {
    background: rgba(0, 0, 0, 0) linear-gradient(rgb(183, 242, 209), rgb(0, 128, 55)) repeat scroll 0% 0% / auto padding-box border-box;
    height: 42.6875px;
    width: 100%;
    pointer-events: none;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-78 {
    width: 171px;
    top: 0px;
    left: 0px;
    display: table;
    user-select: none;
    height: 42.6875px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-79 {
    font-size: 14px;
    font-weight: 700;
    line-height: 22.4px;
    color: rgb(255, 255, 255);
    text-align: center;
    width: 100%;
    display: table-cell;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    vertical-align: middle;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(255, 255, 255);
    outline: rgb(255, 255, 255) none 0px;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-80 {
    height: 655.797px;
    margin: 0px auto;
    position: relative;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-81 {
    background-image: url('https://w.ladicdn.com/s768x655/68658aca646393002cfce317/hien-nay-tra-xanh-duoc-trong-rong-rai-o-hon-30-tinh-thanh-khap-ca-nuoc-20250702195250-sodrc.jpg');
    background-size: cover;
    background-origin: content-box;
    background-position: 50% 0%;
    background-repeat: repeat;
    background-attachment: scroll;
    position: absolute;
    width: 100%;
    height: 655.797px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-82 {
    position: relative;
    margin: 0px auto;
    height: 655.797px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-83 {
    top: 26.095px;
    left: 23.92px;
    width: 372.16px;
    height: 588.344px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-84 {
    position: absolute;
    width: 100%;
    height: 588.344px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-85 {
    width: 372.16px;
    height: 588.344px;
    top: 0px;
    left: 0px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-86 {
    background-color: rgb(255, 255, 255);
    position: absolute;
    width: 100%;
    height: 588.344px;
    overflow: hidden;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-87 {
    width: 291px;
    height: 405.344px;
    top: 162.057px;
    left: 48.0706px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-88 {
    font-size: 14px;
    line-height: 22.4px;
    color: rgb(132, 132, 132);
    letter-spacing: normal;
    position: absolute;
    width: 100%;
    height: 405.344px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-89 {
    animation-iteration-count: infinite;
    top: 350px;
    left: 0.613547px;
    width: 289.943px;
    height: 44.2812px;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: center;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-90 {
    animation-name: bounceIn;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

.style-94 {
    top: 0px;
    left: 0.613547px;
    width: 289.103px;
    height: 44.2812px;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-95 {
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(10, 103, 233);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    width: 100%;
    height: 44.2812px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-96 {
    position: absolute;
    width: 100%;
    height: 42.2812px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-97 {
    background-image: none;
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
    height: 42.2812px;
    position: absolute;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px 8px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-98 {
    background-color: rgba(0, 0, 0, 0);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 42.2812px;
    padding: 0px 5px;
    color: rgb(0, 0, 0);
    font-size: 14px;
    border: 0px none rgb(132, 132, 132);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-99 {
    width: 289.716px;
    height: 44.2812px;
    top: 53.1443px;
    left: 0px;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-100 {
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(10, 103, 233);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    width: 100%;
    height: 44.2812px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-101 {
    position: absolute;
    width: 100%;
    height: 42.2812px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-102 {
    background-image: none;
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
    height: 42.2812px;
    position: absolute;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px 8px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-103 {
    background-color: rgba(0, 0, 0, 0);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 42.2812px;
    padding: 0px 5px;
    color: rgb(0, 0, 0);
    font-size: 14px;
    border: 0px none rgb(132, 132, 132);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-104 {
    top: 106.289px;
    left: 0.613547px;
    width: 289.103px;
    height: 44.2812px;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-105 {
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(10, 103, 233);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    width: 100%;
    height: 44.2812px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-106 {
    background-image: none;
    position: absolute;
    width: 100%;
    height: 42.2812px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-107 {
    background-image: none;
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
    height: 42.2812px;
    position: absolute;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px 8px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-108 {
    background-color: rgba(0, 0, 0, 0);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 42.2812px;
    padding: 0px 5px;
    color: rgb(0, 0, 0);
    font-size: 14px;
    border: 0px none rgb(132, 132, 132);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-109 {
    width: 291px;
    height: 37px;
    top: 161.285px;
    left: 0px;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-110 {
    gap: 5px;
    justify-content: center;
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(10, 103, 233);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    width: 100%;
    height: 37px;
    display: flex;
    flex-wrap: wrap;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 1px solid rgb(10, 103, 233);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-111 {
    background-image: none;
    position: absolute;
    width: 100%;
    height: 35px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-112 {
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
    height: 35px;
    position: absolute;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-113 {
    background-color: rgba(0, 0, 0, 0);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 35px;
    padding: 0px 24px 0px 5px;
    font-size: 14px;
    border: 0px none rgb(132, 132, 132);
    appearance: none;
    background-position: right 8px 50%;
    background-repeat: no-repeat;
    padding-right: 24px;
    text-transform: none;
    text-align: start;
    letter-spacing: normal;
    background-attachment: scroll;
    background-origin: padding-box;
    background-size: 9px 6px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-114 {
    color: rgb(0, 0, 0);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-115 {
    color: rgb(0, 0, 0);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-116 {
    color: rgb(0, 0, 0);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-117 {
    color: rgb(0, 0, 0);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-118 {
    top: 209.48px;
    left: 0px;
    width: 291px;
    height: 37.4844px;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-119 {
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(10, 103, 233);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    width: 100%;
    height: 37.4844px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-120 {
    background-image: none;
    position: absolute;
    width: 100%;
    height: 35.4844px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-121 {
    background-image: none;
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
    height: 35.4844px;
    position: absolute;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px 8px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-122 {
    background-color: rgba(0, 0, 0, 0);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 35.4844px;
    padding: 0px 5px;
    color: rgb(0, 0, 0);
    font-size: 14px;
    border: 0px none rgb(132, 132, 132);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-123 {
    top: 257.676px;
    left: 0px;
    width: 291px;
    height: 37.4844px;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-124 {
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(10, 103, 233);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    width: 100%;
    height: 37.4844px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-125 {
    background-image: none;
    position: absolute;
    width: 100%;
    height: 35.4844px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-126 {
    background-image: none;
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
    height: 35.4844px;
    position: absolute;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px 8px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-127 {
    background-color: rgba(0, 0, 0, 0);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 35.4844px;
    padding: 0px 5px;
    color: rgb(0, 0, 0);
    font-size: 14px;
    border: 0px none rgb(132, 132, 132);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-129 {
    width: 290.557px;
    height: 59.8438px;
    top: 81.0539px;
    left: 42.0706px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-130 {
    position: absolute;
    width: 100%;
    height: 59.8438px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-157 {
    top: 25.4026px;
    left: 42.937px;
    width: 290px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-158 {
    font-size: 15px;
    font-weight: 700;
    line-height: 22.456px;
    color: rgb(0, 128, 55);
    text-align: center;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 128, 55);
    outline: rgb(0, 128, 55) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-159 {
    width: 263px;
    top: 490.737px;
    left: 62.0706px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-160 {
    font-size: 12.68px;
    line-height: 17.752px;
    color: rgb(132, 132, 132);
    text-align: center;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-161 {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-162 {
    height: 1150px;
    margin: 0px auto;
    position: relative;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-163 {
    background-image: none;
    position: absolute;
    width: 100%;
    height: 2138.69px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-164 {
    position: relative;
    margin: 0px auto;
    height: 1150px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-168 {
    width: 341px;
    top: 25.485px;
    left: 39.5px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-169 {
    font-size: 28px;
    font-weight: 700;
    line-height: 44.8px;
    color: rgb(255, 1, 1);
    text-transform: uppercase;
    text-align: left;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(255, 1, 1);
    outline: rgb(255, 1, 1) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    animation-name: flash;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

.style-173 {
    width: 146px;
    top: 93.9849px;
    left: 146px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.IMAGE33 {
    top: 83.481px;
    left: 48.696px;
    width: 318.894px;
    height: 59.0079px;
    position: absolute;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font: inherit;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}
.IMAGE34 {
    top: 630px;
    left: 48.696px;
    width: 500.894px;
    height: 59.0079px;
    position: absolute;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font: inherit;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}
.ladi-image {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font: inherit;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}
.ladi-image-background{
    background-image: url(https://w.ladicdn.com/s650x400/68658aca646393002cfce317/svgsrgre-20220716222833-20250805172200-ymxj6.png);
    width: 318.894px;
    height: 59.0079px;
    background-repeat: no-repeat;
    background-position: left top;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0 auto;
    pointer-events: none;
}

.style-174 {
    font-size: 24px;
    font-weight: 700;
    line-height: 38.4px;
    color: rgb(255, 255, 255);
    text-align: left;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(241, 243, 244);
    outline: rgb(241, 243, 244) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    animation-name: wobble;
    animation-delay: 1s;
    animation-duration: 3s;
    animation-iteration-count: infinite;
}

.style-175 {
    width: 180px;
    top: 650px;
    left: 130px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-176 {
    font-size: 19px;
    font-weight: 700;
    color: rgb(241, 243, 244);
    text-align: left;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(241, 243, 244);
    outline: rgb(241, 243, 244) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    animation-name: wobble;
    animation-delay: 1s;
    animation-duration: 3s;
    animation-iteration-count: infinite;
}

.style-177 {
    top: 155.489px;
    left: -9px;
    width: 429px;
    height: 500px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-178 {
    overflow: hidden;
    position: absolute;
    width: 100%;
    height: 500px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-179 {
    width: calc(429px);
    left: 0px;
    position: absolute;
    height: 500px;
    transition: left 0.35s ease-in-out;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-180 {
    width: 429px;
    height: 500px;
    float: left;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-217 {
    top: 725px;
    left: -5px;
    width: 429px;
    height: 935px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-218 {
    overflow: hidden;
    position: absolute;
    width: 100%;
    height: 935px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-223 {
    top: 35px;
    height: 1538.27px;
    margin: 0px auto;
    position: relative;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-224 {
    background-image: url(https://w.ladicdn.com/s2400x2200/68658aca646393002cfce317/vt-20220716232613-20250805193042-ex2iu.jpg);
    position: absolute;
    width: 100%;
    height: 1538.27px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-225 {
    position: relative;
    margin: 0px auto;
    height: 1538.27px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-226 {
    width: 2051.7px;
    height: 1530.27px;
    top: 8px;
    left: -1334.16px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-227 {
    position: absolute;
    width: 100%;
    height: 1530.27px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-228 {
    width: 2051.7px;
    height: 1857.27px;
    background-image: none;
    top: 0px;
    left: 0px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-229 {
    width: 365px;
    top: 30.689px;
    left: 25.8045px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-230 {
    font-family: 'Open Sans', sans-serif;
    font-size: 26px;
    font-weight: 700;
    line-height: 31.2px;
    color: rgb(0, 128, 55);
    text-align: center;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 128, 55);
    outline: rgb(0, 128, 55) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-231 {
    top: 129.6px;
    left: 59.1085px;
    width: 298.392px;
    height: 272.297px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-232 {
    position: absolute;
    width: 100%;
    height: 272.297px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-233 {
    width: 298.392px;
    height: 206.641px;
    top: 65.66px;
    left: 0px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-234 {
    border-radius: 8px;
    background-color: rgb(255, 255, 255);
    background-image: none;
    position: absolute;
    width: 100%;
    height: 206.641px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-235 {
    width: 152.278px;
    height: 151.719px;
    top: 0px;
    left: 75px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-236 {
    border-width: 5px;
    border-radius: 300px;
    border-color: rgb(255, 255, 255);
    box-shadow: rgba(0, 0, 0, 0.7) 0px 19px 25px -20px;
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font: inherit;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-237 {
    width: 244.552px;
    height: 152.844px;
    top: -1px;
    left: -45px;
    background-image: none;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-238 {
    top: 179.155px;
    left: 21.196px;
    width: 256px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-239 {
    font-size: 18px;
    font-weight: 700;
    line-height: 21.6px;
    color: rgb(5, 34, 74);
    text-align: center;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(5, 34, 74);
    outline: rgb(5, 34, 74) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-240 {
    top: 436.852px;
    left: 60.804px;
    width: 298.392px;
    height: 272.297px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-241 {
    position: absolute;
    width: 100%;
    height: 272.297px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-242 {
    width: 298.392px;
    height: 206.641px;
    top: 65.66px;
    left: 0px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-243 {
    border-radius: 8px;
    background-color: rgb(255, 255, 255);
    background-image: none;
    position: absolute;
    width: 100%;
    height: 206.641px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-244 {
    width: 152.278px;
    height: 151.719px;
    top: 0px;
    left: 75px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-245 {
    border-width: 0px;
    border-radius: 300px;
    border-color: rgb(255, 255, 255);
    box-shadow: rgba(0, 0, 0, 0.7) 0px 19px 25px -20px;
    position: absolute;
    width: 100%;
    height: 151.719px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-246 {
    background-image: none;
    width: 186.018px;
    height: 187.484px;
    top: -5px;
    left: -18px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-247 {
    top: 181.155px;
    left: 21.196px;
    width: 256px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-248 {
    font-size: 18px;
    font-weight: 700;
    line-height: 21.6px;
    color: rgb(5, 34, 74);
    text-align: center;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(5, 34, 74);
    outline: rgb(5, 34, 74) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-249 {
    top: 750.807px;
    left: 59.1085px;
    width: 298.392px;
    height: 272.297px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-250 {
    position: absolute;
    width: 100%;
    height: 272.297px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-251 {
    width: 298.392px;
    height: 206.641px;
    top: 65.66px;
    left: 0px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-252 {
    border-radius: 8px;
    background-color: rgb(255, 255, 255);
    background-image: none;
    position: absolute;
    width: 100%;
    height: 206.641px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-253 {
    width: 152.278px;
    height: 151.719px;
    top: 0px;
    left: 75px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-254 {
    border-width: 0px;
    border-radius: 300px;
    border-color: rgb(255, 255, 255);
    box-shadow: rgba(0, 0, 0, 0.7) 0px 19px 25px -20px;
    position: absolute;
    width: 100%;
    height: 151.719px;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-255 {
    background-image: none;
    width: 186.018px;
    height: 187.484px;
    top: -5px;
    left: -18px;
    background-repeat: no-repeat;
    background-position: 0% 0%;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0px auto;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-256 {
    top: 174.155px;
    left: 22.8915px;
    width: 256px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-257 {
    font-size: 18px;
    font-weight: 700;
    line-height: 21.6px;
    color: rgb(5, 34, 74);
    text-align: center;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(5, 34, 74);
    outline: rgb(5, 34, 74) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-258 {
    top: 1112.79px;
    left: 23.92px;
    width: 372.16px;
    height: 381.344px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-259 {
    position: absolute;
    width: 100%;
    height: 381.344px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-260 {
    width: 372.16px;
    height: 381.344px;
    top: 0px;
    left: 0px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-261 {
    border-radius: 0px;
    background-color: rgb(255, 255, 255);
    background-image: none;
    position: absolute;
    width: 100%;
    height: 381.344px;
    overflow: hidden;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-262 {
    width: 291px;
    height: 281.344px;
    top: 69.057px;
    left: 38.723px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-263 {
    font-size: 14px;
    line-height: 22.4px;
    color: rgb(132, 132, 132);
    letter-spacing: normal;
    position: absolute;
    width: 100%;
    height: 281.344px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-264 {
    top: 237.07px;
    left: 0.5285px;
    width: 100%;
    height: 44.2812px;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: center;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-269 {
    top: 0px;
    left: 0.613547px;
    width: 289.103px;
    height: 44.2812px;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-270 {
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(10, 103, 233);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    width: 100%;
    height: 44.2812px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-271 {
    background-image: none;
    position: absolute;
    width: 100%;
    height: 42.2812px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-272 {
    background-image: none;
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
    height: 42.2812px;
    position: absolute;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px 8px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-273 {
    background-color: rgba(0, 0, 0, 0);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 42.2812px;
    padding: 0px 5px;
    color: rgb(132, 132, 132);
    font-size: 14px;
    border: 0px none rgb(132, 132, 132);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-274 {
    width: 289.716px;
    height: 44.2812px;
    top: 53.1443px;
    left: 0px;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-275 {
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(10, 103, 233);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    width: 100%;
    height: 44.2812px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-276 {
    background-image: none;
    position: absolute;
    width: 100%;
    height: 42.2812px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-277 {
    background-image: none;
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
    height: 42.2812px;
    position: absolute;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px 8px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-278 {
    background-color: rgba(0, 0, 0, 0);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 42.2812px;
    padding: 0px 5px;
    color: rgb(132, 132, 132);
    font-size: 14px;
    border: 0px none rgb(132, 132, 132);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-279 {
    top: 106.289px;
    left: 0.613547px;
    width: 289.103px;
    height: 44.2812px;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-280 {
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(10, 103, 233);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    width: 100%;
    height: 44.2812px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-281 {
    background-image: none;
    position: absolute;
    width: 100%;
    height: 42.2812px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-282 {
    background-image: none;
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
    height: 42.2812px;
    position: absolute;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px 8px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-283 {
    background-color: rgba(0, 0, 0, 0);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 42.2812px;
    padding: 0px 5px;
    color: rgb(132, 132, 132);
    font-size: 14px;
    border: 0px none rgb(132, 132, 132);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-284 {
    width: 291px;
    height: 37px;
    top: 161.285px;
    left: 0px;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-285 {
    gap: 5px;
    justify-content: center;
    border-width: 1px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(10, 103, 233);
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    position: absolute;
    width: 100%;
    height: 37px;
    display: flex;
    flex-wrap: wrap;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 1px solid rgb(10, 103, 233);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-286 {
    background-image: none;
    position: absolute;
    width: 100%;
    height: 35px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    background-size: auto;
    background-attachment: scroll;
    background-origin: padding-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-287 {
    padding-left: 8px;
    padding-right: 8px;
    width: 100%;
    height: 35px;
    position: absolute;
    text-transform: none;
    text-decoration: none solid rgb(132, 132, 132);
    text-align: start;
    letter-spacing: normal;
    color: rgb(132, 132, 132);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    border: 0px none rgb(132, 132, 132);
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-288 {
    background-color: rgba(0, 0, 0, 0);
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 35px;
    padding: 0px 24px 0px 5px;
    font-size: 14px;
    border: 0px none rgb(132, 132, 132);
    appearance: none;
    background-position: right 8px 50%;
    background-repeat: no-repeat;
    padding-right: 24px;
    text-transform: none;
    text-align: start;
    letter-spacing: normal;
    background-attachment: scroll;
    background-origin: padding-box;
    background-size: 9px 6px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    outline: rgb(132, 132, 132) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-289 {
    color: rgb(0, 0, 0);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-290 {
    color: rgb(0, 0, 0);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-291 {
    color: rgb(0, 0, 0);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-292 {
    color: rgb(0, 0, 0);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-293 {
    animation-name: bounceIn;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

.style-294 {
    top: 25.4026px;
    left: 41.08px;
    width: 290px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-295 {
    font-size: 16.04px;
    font-weight: 700;
    line-height: 22.456px;
    color: rgb(0, 128, 55);
    text-align: center;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    transition: 0.15s linear;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 128, 55);
    outline: rgb(0, 128, 55) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-296 {
    top: 40px;
    height: 300px;
    margin: 0px auto;
    position: relative;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-297 {
    background-image: none;
    position: absolute;
    width: 100%;
    height: 726.594px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-298 {
    position: relative;
    margin: 0px auto;
    height: 726.594px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-299 {
    width: 381px;
    top: 709.609px;
    left: 19px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-300 {
    width: 100%;
    padding: 8px 0px;
    position: relative;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-301 {
    border-top: 1px solid rgba(5, 31, 78, 0.2);
    border-right: 0px none rgb(0, 0, 0);
    border-bottom: 0px none rgb(0, 0, 0);
    border-left: 0px none rgb(0, 0, 0);
    width: 100%;
    height: 1px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-305 {
    width: 402px;
    height: 87.8281px;
    top: 95px;
    left: 9px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-306 {
    position: absolute;
    width: 100%;
    height: 87.8281px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-307 {
    width: 288px;
    top: 0px;
    left: 1.81597px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-308 {
    font-size: 18px;
    font-weight: 700;
    line-height: 25.2px;
    color: rgb(5, 31, 77);
    text-align: left;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(5, 31, 77);
    outline: rgb(5, 31, 77) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-309 {
    width: 402px;
    height: 24px;
    top: 38.5px;
    left: 0px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-310 {
    position: absolute;
    width: 100%;
    height: 24px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-311 {
    width: 22.5469px;
    height: 22.5469px;
    top: 0px;
    left: 0px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-312 {
    position: absolute;
    width: 100%;
    height: 22.5469px;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-313 {
    fill: rgb(5, 31, 77);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-314 {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-315 {
    width: 369px;
    top: 4px;
    left: 33px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-316 {
    font-size: 14px;
    line-height: 19.6px;
    color: rgb(5, 31, 77);
    text-align: left;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(5, 31, 77);
    outline: rgb(5, 31, 77) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-317 {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-318 {
    width: 325px;
    height: 22.5469px;
    top: 65.286px;
    left: 0px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-319 {
    position: absolute;
    width: 100%;
    height: 22.5469px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-320 {
    width: 22.5469px;
    height: 22.5469px;
    top: 0px;
    left: 0px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-321 {
    position: absolute;
    width: 100%;
    height: 22.5469px;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-322 {
    fill: rgb(5, 31, 77);
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-323 {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.style-324 {
    width: 292px;
    top: 2px;
    left: 33px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-325 {
    font-size: 14px;
    line-height: 19.6px;
    color: rgb(5, 31, 77);
    text-align: left;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(5, 31, 77);
    outline: rgb(5, 31, 77) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-326 {
    width: 300px;
    top: 22.192px;
    left: 59.5px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-327 {
    font-size: 26px;
    font-weight: 700;
    line-height: 41.6px;
    color: rgb(0, 128, 55);
    text-align: left;
    background-image: none;
    width: 100%;
    display: inline-block;
    word-break: break-word;
    background-size: cover;
    background-position: 50% 50%;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 128, 55);
    outline: rgb(0, 128, 55) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-328 {
    height: 0px;
    margin: 0px auto;
    position: relative;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-329 {
    background-image: none;
    position: absolute;
    width: 100%;
    height: 0px;
    top: 0px;
    left: 0px;
    pointer-events: none;
    overflow: hidden;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-330 {
    z-index: 90000070;
    position: relative;
    margin: 0px auto;
    height: 0px;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-331 {
    right: 0px;
    bottom: 0px;
    margin: auto;
    width: 400px;
    height: 180px;
    top: 0px;
    left: 0px;
    z-index: 90000070;
    position: fixed;
    display: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-332 {
    border-radius: 0px;
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-333 {
    background-color: rgb(241, 243, 244);
    height: 100%;
    width: 100%;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-334 {
    width: 420px;
    height: 711.493px;
    right: 0px;
    bottom: 0px;
    margin: auto;
    top: 0px;
    left: 0px;
    z-index: 90000070;
    position: fixed;
    display: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-335 {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.style-336 {
    background-color: rgb(255, 255, 255);
    height: 100%;
    width: 100%;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    margin: 0px;
    padding: 0px;
    border: 0px none rgb(0, 0, 0);
    outline: rgb(0, 0, 0) none 0px;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

.zalome {
    bottom: 80px;
}
.hotline {
    bottom: 15px;
}
.button-circle {
    position: fixed;
    left: 15px;
    margin: 10px;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background-color: #FFFFFF;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
    text-align: center;
    text-decoration: none;
    -webkit-animation: glowing 1500ms infinite;
    -moz-animation: glowing 1500ms infinite;
    -o-animation: glowing 1500ms infinite;
    animation: glowing 1500ms infinite;
}

.btn-square, .btn-sm-square, .btn-lg-square {
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: normal;
    border-radius: 50px;
}
.btn-lg-square {
    width: 48px;
    height: 48px;
}
.back-to-top {
    display: none;
    position: fixed;
    right: 30px;
    bottom: 25px;
    z-index: 99;
}



.product-slider-wrapper {
    position: relative;
}

.product-slider {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    gap: 16px;
    padding: 10px;
    scrollbar-width: none; /* Firefox */
}

.product-slider::-webkit-scrollbar {
    display: none; /* Chrome/Safari */
}

.product-item {
    flex: 0 0 100%;
    scroll-snap-align: start;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.08);
    overflow: hidden;
}

.product-slider {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    gap: 16px;
    padding: 10px;
}

.product-slider::-webkit-scrollbar {
    display: none; /* Ẩn thanh cuộn */
}

.product-item {
    flex: 0 0 100%; /* Hiển thị 1 sản phẩm mỗi lần */
    scroll-snap-align: start;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.08);
    overflow: hidden;
}

.product-img {
    width: 100%;
    height: 250px;
    background: #f8f8f8;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-img img {
    max-width: 100%;
    max-height: 100%;
    object-fit: cover;
}

.product-info {
    padding: 14px;
}

.product-title {
    font-size: 16px;
    font-weight: 600;
    color: #222;
    margin-bottom: 6px;
}

.product-price {
    font-size: 18px;
    font-weight: 700;
    color: #d9534f;
    margin-bottom: 8px;
}

.product-desc {
    font-size: 14px;
    color: #666;
    line-height: 1.4;
}


.tag-free {
    background: #e7fdf0;
    color: #008037;
    padding: 4px 8px;
    border-radius: 8px;
    font-size: 12px;
}

.btn-buy {
    background: linear-gradient(90deg, #00b63e, #008037);
    color: #fff;
    padding: 6px 14px;
    border-radius: 8px;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}
.btn-buy:hover {
    opacity: 0.9;
}

.product-slider-wrapper {
    position: relative;
    overflow: hidden;
}

.product-slider {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    gap: 16px;
    padding: 10px;
    scrollbar-width: none;
}
.product-slider::-webkit-scrollbar {
    display: none;
}

.product-item {
    flex: 0 0 100%;
    scroll-snap-align: start;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.08);
    overflow: hidden;
}

.slider-btn {
    position: absolute;
    width: 27px;
    top: 40%;
    transform: translateY(-50%);
    background: rgba(255, 255, 255, 0.95);
    border: none;
    padding: 5px;
    border-radius: 100%;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
    cursor: pointer;
    z-index: 2;
}
.prev-btn { left: 10px; }
.next-btn { right: 10px; }
.slider-btn svg {
    display: block;
}

/* Countdown small display */
.countdown {
    display: flex;
    justify-content: center;
    gap: 8px;
}

.cd-unit {
    background: #fff;
    min-width: 56px;
    height: 56px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.06);
    font-weight: 700;
    color: var(--green);
    font-size: 16px;
}

.count-labels {
    display: flex;
    gap: 16px;
    justify-content: center;
    font-size: 12px;
    color: var(--muted);
    margin-top: 6px;
}

@-webkit-keyframes flash {
    0%, 100%, 50% {
        opacity: 1;
    }
    25%, 75% {
        opacity: 0;
    }
}

@keyframes flash {
    0%, 100%, 50% {
        opacity: 1;
    }
    25%, 75% {
        opacity: 0;
    }
}

@-webkit-keyframes bounce {
    0%, 100%, 20%, 50%, 80% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
    }
    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}

@keyframes bounce {
    0%, 100%, 20%, 50%, 80% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
    40% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
    }
    60% {
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}

@-webkit-keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.3);
        transform: scale(0.3);
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
    }
    70% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.3);
        -ms-transform: scale(0.3);
        transform: scale(0.3);
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05);
    }
    70% {
        -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
        transform: scale(0.9);
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg);
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg);
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg);
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg);
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg);
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        -ms-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg);
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        -ms-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg);
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        -ms-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg);
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        -ms-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg);
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        -ms-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg);
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}
