a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, button, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, select, small, span, strike, strong, sub, summary, sup, table, tbody, td, textarea, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block
}

body {
    line-height: 1
}

a {
    text-decoration: none
}

ol, ul {
    list-style: none
}

blockquote, q {
    quotes: none
}

blockquote:after, blockquote:before, q:after, q:before {
    content: '';
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

body {
    font-size: 12px;
    -ms-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -o-text-size-adjust: none;
    -webkit-text-size-adjust: none;
    background: #fff
}

.ladi-loading {
    width: 80px;
    height: 80px;
    z-index: 900000000000;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    overflow: hidden
}

.ladi-loading div {
    position: absolute;
    width: 6px;
    height: 6px;
    background: #fff;
    border-radius: 50%;
    animation: ladi-loading 1.2s linear infinite
}

.ladi-loading div:nth-child(1) {
    animation-delay: 0s;
    top: 37px;
    left: 66px
}

.ladi-loading div:nth-child(2) {
    animation-delay: -.1s;
    top: 22px;
    left: 62px
}

.ladi-loading div:nth-child(3) {
    animation-delay: -.2s;
    top: 11px;
    left: 52px
}

.ladi-loading div:nth-child(4) {
    animation-delay: -.3s;
    top: 7px;
    left: 37px
}

.ladi-loading div:nth-child(5) {
    animation-delay: -.4s;
    top: 11px;
    left: 22px
}

.ladi-loading div:nth-child(6) {
    animation-delay: -.5s;
    top: 22px;
    left: 11px
}

.ladi-loading div:nth-child(7) {
    animation-delay: -.6s;
    top: 37px;
    left: 7px
}

.ladi-loading div:nth-child(8) {
    animation-delay: -.7s;
    top: 52px;
    left: 11px
}

.ladi-loading div:nth-child(9) {
    animation-delay: -.8s;
    top: 62px;
    left: 22px
}

.ladi-loading div:nth-child(10) {
    animation-delay: -.9s;
    top: 66px;
    left: 37px
}

.ladi-loading div:nth-child(11) {
    animation-delay: -1s;
    top: 62px;
    left: 52px
}

.ladi-loading div:nth-child(12) {
    animation-delay: -1.1s;
    top: 52px;
    left: 62px
}

@keyframes ladi-loading {
    0%, 100%, 20%, 80% {
        transform: scale(1)
    }
    50% {
        transform: scale(1.5)
    }
}

.overflow-hidden {
    overflow: hidden
}

.ladi-transition {
    transition: all 150ms linear 0s
}

.opacity-0 {
    opacity: 0
}

.pointer-events-none {
    pointer-events: none
}

.ladipage-message {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1000000000;
    background: rgba(0, 0, 0, .3)
}

.ladipage-message .ladipage-message-box {
    width: 400px;
    max-width: calc(100% - 50px);
    height: 160px;
    border: 1px solid rgba(0, 0, 0, .3);
    background-color: #fff;
    position: fixed;
    top: calc(50% - 155px);
    left: 0;
    right: 0;
    margin: auto;
    border-radius: 10px
}

.ladipage-message .ladipage-message-box h1 {
    background-color: rgba(6, 21, 40, .05);
    color: #000;
    padding: 12px 15px;
    font-weight: 600;
    font-size: 16px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.ladipage-message .ladipage-message-box .ladipage-message-text {
    font-size: 14px;
    padding: 0 20px;
    margin-top: 10px;
    line-height: 18px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box
}

.ladipage-message .ladipage-message-box .ladipage-message-close {
    display: block;
    position: absolute;
    right: 15px;
    bottom: 10px;
    margin: 0 auto;
    padding: 10px 0;
    border: none;
    width: 80px;
    text-transform: uppercase;
    text-align: center;
    color: #000;
    background-color: #e6e6e6;
    border-radius: 5px;
    text-decoration: none;
    font-size: 14px;
    font-weight: 600;
    cursor: pointer
}

.ladi-wraper {
    width: 100%;
    height: 100%;
    min-height: 100vh;
    overflow: hidden;
    background: #fff;
    position: relative;
}

.ladi-section {
    margin: 0 auto;
    position: relative
}

.ladi-section .ladi-section-arrow-down {
    position: absolute;
    width: 36px;
    height: 30px;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    background: url(ladi-icons.svg) rgba(255, 255, 255, .2) no-repeat;
    background-position: 4px;
    cursor: pointer;
    z-index: 90000040
}

.ladi-section.ladi-section-readmore {
    transition: height 350ms linear 0s
}

.ladi-section .ladi-section-background {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none;
    overflow: hidden
}

.ladi-container {
    position: relative;
    margin: 0 auto;
    height: 100%
}

.ladi-element {
    position: absolute
}

.ladi-overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    pointer-events: none
}

.ladi-carousel {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.ladi-carousel .ladi-carousel-content {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    transition: left 350ms ease-in-out
}

.ladi-carousel .ladi-carousel-arrow {
    position: absolute;
    width: 30px;
    height: 36px;
    top: calc(50% - 18px);
    background: url(ladi-icons.svg) rgba(255, 255, 255, .2) no-repeat;
    cursor: pointer;
    z-index: 90000040
}

.ladi-carousel .ladi-carousel-arrow-left {
    left: 5px;
    background-position: -28px
}

.ladi-carousel .ladi-carousel-arrow-right {
    right: 5px;
    background-position: -52px
}

.ladi-gallery {
    position: absolute;
    width: 100%;
    height: 100%
}

.ladi-gallery .ladi-gallery-view {
    position: absolute;
    overflow: hidden
}

.ladi-gallery .ladi-gallery-view > .ladi-gallery-view-item {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
    height: 100%;
    position: relative;
    display: none;
    transition: transform .5s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px
}

.ladi-gallery .ladi-gallery-view > .ladi-gallery-view-item.play-video {
    cursor: pointer
}

.ladi-gallery .ladi-gallery-view > .ladi-gallery-view-item.play-video:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 60px;
    height: 60px;
    background: url(ladipage-play.svg) no-repeat center center;
    background-size: contain;
    pointer-events: none;
    cursor: pointer
}

.ladi-gallery .ladi-gallery-view > .ladi-gallery-view-item.next, .ladi-gallery .ladi-gallery-view > .ladi-gallery-view-item.selected.right {
    left: 0;
    transform: translate3d(100%, 0, 0)
}

.ladi-gallery .ladi-gallery-view > .ladi-gallery-view-item.prev, .ladi-gallery .ladi-gallery-view > .ladi-gallery-view-item.selected.left {
    left: 0;
    transform: translate3d(-100%, 0, 0)
}

.ladi-gallery .ladi-gallery-view > .ladi-gallery-view-item.next.left, .ladi-gallery .ladi-gallery-view > .ladi-gallery-view-item.prev.right, .ladi-gallery .ladi-gallery-view > .ladi-gallery-view-item.selected {
    left: 0;
    transform: translate3d(0, 0, 0)
}

.ladi-gallery .ladi-gallery-view > .next, .ladi-gallery .ladi-gallery-view > .prev, .ladi-gallery .ladi-gallery-view > .selected {
    display: block
}

.ladi-gallery .ladi-gallery-view > .selected {
    left: 0
}

.ladi-gallery .ladi-gallery-view > .next, .ladi-gallery .ladi-gallery-view > .prev {
    position: absolute;
    top: 0;
    width: 100%
}

.ladi-gallery .ladi-gallery-view > .next {
    left: 100%
}

.ladi-gallery .ladi-gallery-view > .prev {
    left: -100%
}

.ladi-gallery .ladi-gallery-view > .next.left, .ladi-gallery .ladi-gallery-view > .prev.right {
    left: 0
}

.ladi-gallery .ladi-gallery-view > .selected.left {
    left: -100%
}

.ladi-gallery .ladi-gallery-view > .selected.right {
    left: 100%
}

.ladi-gallery .ladi-gallery-control {
    position: absolute;
    overflow: hidden
}

.ladi-gallery.ladi-gallery-top .ladi-gallery-view {
    width: 100%
}

.ladi-gallery.ladi-gallery-top .ladi-gallery-control {
    top: 0;
    width: 100%
}

.ladi-gallery.ladi-gallery-bottom .ladi-gallery-view {
    top: 0;
    width: 100%
}

.ladi-gallery.ladi-gallery-bottom .ladi-gallery-control {
    width: 100%;
    bottom: 0
}

.ladi-gallery.ladi-gallery-left .ladi-gallery-view {
    height: 100%
}

.ladi-gallery.ladi-gallery-left .ladi-gallery-control {
    height: 100%
}

.ladi-gallery.ladi-gallery-right .ladi-gallery-view {
    height: 100%
}

.ladi-gallery.ladi-gallery-right .ladi-gallery-control {
    height: 100%;
    right: 0
}

.ladi-gallery .ladi-gallery-view .ladi-gallery-view-arrow {
    position: absolute;
    width: 30px;
    height: 36px;
    top: calc(50% - 18px);
    background: url(ladi-icons.svg) rgba(255, 255, 255, .2) no-repeat;
    cursor: pointer;
    z-index: 90000040
}

.ladi-gallery .ladi-gallery-view .ladi-gallery-view-arrow-left {
    left: 5px;
    background-position: -28px
}

.ladi-gallery .ladi-gallery-view .ladi-gallery-view-arrow-right {
    right: 5px;
    background-position: -52px
}

.ladi-gallery .ladi-gallery-control .ladi-gallery-control-arrow {
    position: absolute;
    background: url(ladi-icons.svg) rgba(255, 255, 255, .2) no-repeat;
    cursor: pointer;
    z-index: 90000040
}

.ladi-gallery.ladi-gallery-bottom .ladi-gallery-control .ladi-gallery-control-arrow, .ladi-gallery.ladi-gallery-top .ladi-gallery-control .ladi-gallery-control-arrow {
    top: calc(50% - 18px);
    width: 30px;
    height: 36px
}

.ladi-gallery.ladi-gallery-top .ladi-gallery-control .ladi-gallery-control-arrow-left {
    left: 0;
    background-position: -28px;
    transform: scale(.6)
}

.ladi-gallery.ladi-gallery-top .ladi-gallery-control .ladi-gallery-control-arrow-right {
    right: 0;
    background-position: -52px;
    transform: scale(.6)
}

.ladi-gallery.ladi-gallery-bottom .ladi-gallery-control .ladi-gallery-control-arrow-left {
    left: 0;
    background-position: -28px;
    transform: scale(.6)
}

.ladi-gallery.ladi-gallery-bottom .ladi-gallery-control .ladi-gallery-control-arrow-right {
    right: 0;
    background-position: -52px;
    transform: scale(.6)
}

.ladi-gallery.ladi-gallery-left .ladi-gallery-control .ladi-gallery-control-arrow, .ladi-gallery.ladi-gallery-right .ladi-gallery-control .ladi-gallery-control-arrow {
    left: calc(50% - 18px);
    width: 36px;
    height: 30px
}

.ladi-gallery.ladi-gallery-left .ladi-gallery-control .ladi-gallery-control-arrow-left {
    top: 0;
    background-position: -77px;
    transform: scale(.6)
}

.ladi-gallery.ladi-gallery-left .ladi-gallery-control .ladi-gallery-control-arrow-right {
    bottom: 0;
    background-position: 3px;
    transform: scale(.6)
}

.ladi-gallery.ladi-gallery-right .ladi-gallery-control .ladi-gallery-control-arrow-left {
    top: 0;
    background-position: -77px;
    transform: scale(.6)
}

.ladi-gallery.ladi-gallery-right .ladi-gallery-control .ladi-gallery-control-arrow-right {
    bottom: 0;
    background-position: 3px;
    transform: scale(.6)
}

.ladi-gallery .ladi-gallery-control .ladi-gallery-control-box {
    position: relative
}

.ladi-gallery.ladi-gallery-top .ladi-gallery-control .ladi-gallery-control-box {
    display: -webkit-inline-flex;
    display: inline-flex;
    left: 0;
    transition: left 150ms ease-in-out
}

.ladi-gallery.ladi-gallery-bottom .ladi-gallery-control .ladi-gallery-control-box {
    display: -webkit-inline-flex;
    display: inline-flex;
    left: 0;
    transition: left 150ms ease-in-out
}

.ladi-gallery.ladi-gallery-left .ladi-gallery-control .ladi-gallery-control-box {
    display: inline-grid;
    top: 0;
    transition: top 150ms ease-in-out
}

.ladi-gallery.ladi-gallery-right .ladi-gallery-control .ladi-gallery-control-box {
    display: inline-grid;
    top: 0;
    transition: top 150ms ease-in-out
}

.ladi-gallery .ladi-gallery-control .ladi-gallery-control-box .ladi-gallery-control-item {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    float: left;
    position: relative;
    cursor: pointer;
    filter: invert(15%)
}

.ladi-gallery .ladi-gallery-control .ladi-gallery-control-box .ladi-gallery-control-item.play-video:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 30px;
    height: 30px;
    background: url(ladipage-play.svg) no-repeat center center;
    background-size: contain;
    pointer-events: none;
    cursor: pointer
}

.ladi-gallery .ladi-gallery-control .ladi-gallery-control-box .ladi-gallery-control-item:hover {
    filter: none
}

.ladi-gallery .ladi-gallery-control .ladi-gallery-control-box .ladi-gallery-control-item.selected {
    filter: none
}

.ladi-gallery .ladi-gallery-control .ladi-gallery-control-box .ladi-gallery-control-item:last-child {
    margin-right: 0 !important;
    margin-bottom: 0 !important
}

.ladi-table {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: auto
}

.ladi-table table {
    width: 100%
}

.ladi-table table td {
    vertical-align: middle
}

.ladi-table tbody td {
    word-break: break-word
}

.ladi-table table td img {
    cursor: pointer;
    width: 100%
}

.ladi-box {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.ladi-frame {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.ladi-frame .ladi-frame-background {
    height: 100%;
    width: 100%;
    pointer-events: none
}

.ladi-banner {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.ladi-banner .ladi-banner-background {
    height: 100%;
    width: 100%;
    pointer-events: none
}

#SECTION_POPUP .ladi-container {
    z-index: 90000070
}

#SECTION_POPUP .ladi-container > .ladi-element {
    z-index: 90000070;
    position: fixed;
    display: none
}

#SECTION_POPUP .ladi-container > .ladi-element.hide-visibility {
    display: block !important;
    visibility: hidden !important
}

#SECTION_POPUP .popup-close {
    width: 30px;
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    transform: scale(.8);
    -webkit-transform: scale(.8);
    z-index: 9000000080;
    background: url(ladi-icons.svg) rgba(255, 255, 255, .2) no-repeat;
    background-position: -108px;
    cursor: pointer;
    display: none
}

.ladi-popup {
    position: absolute;
    width: 100%;
    height: 100%
}

.ladi-popup .ladi-popup-background {
    height: 100%;
    width: 100%;
    pointer-events: none
}

.ladi-countdown {
    position: absolute;
    width: 100%;
    height: 100%
}

.ladi-countdown .ladi-countdown-background {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit;
    display: table;
    pointer-events: none
}

.ladi-countdown .ladi-countdown-text {
    position: absolute;
    width: 100%;
    height: 100%;
    text-decoration: inherit;
    display: table;
    pointer-events: none
}

.ladi-countdown .ladi-countdown-text span {
    display: table-cell;
    vertical-align: middle
}

.ladi-countdown > .ladi-element {
    text-decoration: inherit;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit;
    position: relative;
    display: inline-block
}

.ladi-countdown > .ladi-element:last-child {
    margin-right: 0 !important
}

.ladi-button {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.ladi-button:active {
    transform: translateY(2px);
    transition: transform .2s linear
}

.ladi-button .ladi-button-background {
    height: 100%;
    width: 100%;
    pointer-events: none
}

.ladi-button > .ladi-element {
    width: 100% !important;
    height: 100% !important;
    top: 0 !important;
    left: 0 !important;
    display: table;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.ladi-button > .ladi-element .ladi-headline {
    display: table-cell;
    vertical-align: middle
}

.ladi-collection {
    position: absolute;
    width: 100%;
    height: 100%
}

.ladi-collection.carousel {
    overflow: hidden
}

.ladi-collection .ladi-collection-content {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    transition: left 350ms ease-in-out
}

.ladi-collection .ladi-collection-content .ladi-collection-item {
    display: block;
    position: relative;
    float: left
}

.ladi-collection .ladi-collection-content .ladi-collection-page {
    float: left
}

.ladi-collection .ladi-collection-arrow {
    position: absolute;
    width: 30px;
    height: 36px;
    top: calc(50% - 18px);
    background: url(ladi-icons.svg) rgba(255, 255, 255, .2) no-repeat;
    cursor: pointer;
    z-index: 90000040
}

.ladi-collection .ladi-collection-arrow-left {
    left: 5px;
    background-position: -28px
}

.ladi-collection .ladi-collection-arrow-right {
    right: 5px;
    background-position: -52px
}

.ladi-collection .ladi-collection-button-next {
    position: absolute;
    width: 36px;
    height: 30px;
    bottom: -40px;
    right: 0;
    left: 0;
    margin: auto;
    background: url(ladi-icons.svg) rgba(255, 255, 255, .2) no-repeat;
    background-position: 4px;
    cursor: pointer;
    z-index: 90000040
}

.ladi-form {
    position: absolute;
    width: 100%;
    height: 100%
}

.ladi-form > .ladi-element {
    text-transform: inherit;
    text-decoration: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    color: inherit;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit
}

.ladi-form .ladi-button > .ladi-element {
    color: initial;
    font-size: initial;
    font-weight: initial;
    text-transform: initial;
    text-decoration: initial;
    font-style: initial;
    text-align: initial;
    letter-spacing: initial;
    line-height: initial
}

.ladi-form > .ladi-element .ladi-form-item-container {
    text-transform: inherit;
    text-decoration: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    color: inherit;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item {
    text-transform: inherit;
    text-decoration: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    color: inherit
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item-background {
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-size: 9px 6px !important;
    background-position: right .5rem center;
    background-repeat: no-repeat
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select-3 {
    width: calc(100% / 3 - 5px);
    max-width: calc(100% / 3 - 5px);
    min-width: calc(100% / 3 - 5px)
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select-3:nth-child(3) {
    margin-left: 7.5px
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select-3:nth-child(4) {
    margin-left: 7.5px
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select option {
    color: initial
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control:not(.ladi-form-control-select) {
    text-transform: inherit;
    text-decoration: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    color: inherit;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select {
    text-transform: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    color: inherit;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select:not([data-selected=""]) {
    text-decoration: inherit
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-checkbox-item {
    text-transform: inherit;
    text-decoration: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    color: inherit;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit;
    vertical-align: middle
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-checkbox-item span {
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-checkbox-item span[data-checked=true] {
    text-transform: inherit;
    text-decoration: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    color: inherit;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-checkbox-item span[data-checked=false] {
    text-transform: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    color: inherit;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit
}

.ladi-form .ladi-form-item-container {
    position: absolute;
    width: 100%;
    height: 100%
}

.ladi-form .ladi-form-item {
    width: 100%;
    height: 100%;
    position: absolute
}

.ladi-form .ladi-form-item-background {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none
}

.ladi-form .ladi-form-item.ladi-form-checkbox {
    height: auto
}

.ladi-form .ladi-form-item .ladi-form-control {
    background-color: transparent;
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 100%;
    padding: 0 5px;
    color: inherit;
    font-size: inherit;
    border: none
}

.ladi-form .ladi-form-item.ladi-form-checkbox {
    padding: 10px 5px
}

.ladi-form .ladi-form-item.ladi-form-checkbox.ladi-form-checkbox-vertical .ladi-form-checkbox-item {
    margin-top: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    display: table;
    border: none
}

.ladi-form .ladi-form-item.ladi-form-checkbox.ladi-form-checkbox-horizontal .ladi-form-checkbox-item {
    margin-top: 0 !important;
    margin-left: 0 !important;
    margin-right: 10px !important;
    display: inline-block;
    border: none;
    position: relative
}

.ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item input {
    vertical-align: middle;
    width: 13px;
    height: 13px;
    display: table-cell;
    margin-right: 5px
}

.ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item span {
    display: table-cell;
    cursor: default;
    vertical-align: middle;
    word-break: break-word
}

.ladi-form .ladi-form-item.ladi-form-checkbox.ladi-form-checkbox-horizontal .ladi-form-checkbox-item input {
    position: absolute;
    top: 4px
}

.ladi-form .ladi-form-item.ladi-form-checkbox.ladi-form-checkbox-horizontal .ladi-form-checkbox-item span {
    padding-left: 18px
}

.ladi-form .ladi-form-item textarea.ladi-form-control {
    resize: none;
    padding: 5px
}

.ladi-form .ladi-button {
    cursor: pointer
}

.ladi-form .ladi-button .ladi-headline {
    cursor: pointer;
    user-select: none
}

.ladi-combobox {
    position: absolute;
    width: 100%;
    height: 100%
}

.ladi-combobox .ladi-combobox-item-container {
    position: absolute;
    width: 100%;
    height: 100%;
    text-transform: inherit;
    text-decoration: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    color: inherit;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit
}

.ladi-combobox .ladi-combobox-item-container .ladi-combobox-item-background {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit
}

.ladi-combobox .ladi-combobox-item-container .ladi-combobox-item {
    width: 100%;
    height: 100%;
    position: absolute;
    text-transform: inherit;
    text-decoration: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    color: inherit
}

.ladi-combobox .ladi-combobox-item-container .ladi-combobox-item .ladi-combobox-control option {
    color: initial
}

.ladi-combobox .ladi-combobox-item-container .ladi-combobox-item .ladi-combobox-control {
    background-color: transparent;
    min-width: 100%;
    min-height: 100%;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 100%;
    padding: 0 5px;
    font-size: inherit;
    border: none;
    text-transform: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    color: inherit;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-size: 9px 6px !important;
    background-position: right .5rem center;
    background-repeat: no-repeat
}

.ladi-combobox .ladi-combobox-item-container .ladi-combobox-item .ladi-combobox-control:not([data-selected=""]) {
    text-decoration: inherit
}

.ladi-cart {
    position: absolute;
    width: 100%;
    font-size: 12px
}

.ladi-cart .ladi-cart-row {
    position: relative;
    display: inline-table;
    width: 100%
}

.ladi-cart .ladi-cart-row:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height: 1px;
    width: 100%;
    background: #dcdcdc
}

.ladi-cart .ladi-cart-no-product {
    text-align: center;
    font-size: 16px;
    vertical-align: middle
}

.ladi-cart .ladi-cart-image {
    width: 16%;
    vertical-align: middle;
    position: relative;
    text-align: center
}

.ladi-cart .ladi-cart-image img {
    max-width: 100%
}

.ladi-cart .ladi-cart-title {
    vertical-align: middle;
    padding: 0 5px;
    word-break: break-all
}

.ladi-cart .ladi-cart-title .ladi-cart-title-name {
    display: block;
    margin-bottom: 5px
}

.ladi-cart .ladi-cart-title .ladi-cart-title-variant {
    font-weight: 700;
    display: block
}

.ladi-cart .ladi-cart-image .ladi-cart-image-quantity {
    position: absolute;
    top: -3px;
    right: -5px;
    background: rgba(150, 149, 149, .9);
    width: 20px;
    height: 20px;
    border-radius: 50%;
    text-align: center;
    color: #fff;
    line-height: 20px
}

.ladi-cart .ladi-cart-quantity {
    width: 70px;
    vertical-align: middle;
    text-align: center
}

.ladi-cart .ladi-cart-quantity-content {
    display: -webkit-inline-flex;
    display: inline-flex
}

.ladi-cart .ladi-cart-quantity input {
    width: 24px;
    text-align: center;
    height: 22px;
    -moz-appearance: textfield;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc
}

.ladi-cart .ladi-cart-quantity input::-webkit-inner-spin-button, .ladi-cart .ladi-cart-quantity input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.ladi-cart .ladi-cart-quantity button {
    border: 1px solid #dcdcdc;
    cursor: pointer;
    text-align: center;
    width: 21px;
    height: 22px;
    position: relative;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.ladi-cart .ladi-cart-quantity button:active {
    transform: translateY(2px);
    transition: transform .2s linear
}

.ladi-cart .ladi-cart-quantity button span {
    font-size: 18px;
    position: relative;
    left: .5px
}

.ladi-cart .ladi-cart-quantity button:first-child span {
    top: -1.2px
}

.ladi-cart .ladi-cart-price {
    width: 100px;
    vertical-align: middle;
    text-align: right;
    padding: 0 5px
}

.ladi-cart .ladi-cart-action {
    width: 28px;
    vertical-align: middle;
    text-align: center
}

.ladi-cart .ladi-cart-action button {
    border: 1px solid #dcdcdc;
    cursor: pointer;
    text-align: center;
    width: 25px;
    height: 22px;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.ladi-cart .ladi-cart-action button:active {
    transform: translateY(2px);
    transition: transform .2s linear
}

.ladi-cart .ladi-cart-action button span {
    font-size: 13px;
    position: relative;
    top: .5px
}

.ladi-video {
    position: absolute;
    width: 100%;
    height: 100%;
    cursor: pointer;
    overflow: hidden
}

.ladi-video .ladi-video-background {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none
}

.ladi-group {
    position: absolute;
    width: 100%;
    height: 100%
}

.ladi-button-group {
    position: absolute;
    width: 100%;
    height: 100%
}

.ladi-shape {
    position: absolute;
    width: 100%;
    height: 100%;
    pointer-events: none
}

.ladi-html-code {
    position: absolute;
    width: 100%;
    height: 100%
}

.ladi-image {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    pointer-events: none
}

.ladi-image .ladi-image-background {
    background-repeat: no-repeat;
    background-position: left top;
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    position: absolute;
    margin: 0 auto;
    width: 100%;
    height: 100%;
    pointer-events: none
}

.ladi-headline {
    width: 100%;
    display: inline-block;
    background-size: cover;
    background-position: center center
}

.ladi-headline a {
    text-decoration: underline
}

.ladi-paragraph {
    width: 100%;
    display: inline-block
}

.ladi-paragraph a {
    text-decoration: underline
}

.ladi-list-paragraph {
    width: 100%;
    display: inline-block
}

.ladi-list-paragraph a {
    text-decoration: underline
}

.ladi-list-paragraph ul li {
    position: relative;
    counter-increment: linum
}

.ladi-list-paragraph ul li:before {
    position: absolute;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0
}

.ladi-list-paragraph ul li:last-child {
    padding-bottom: 0 !important
}

.ladi-line {
    position: relative
}

.ladi-line .ladi-line-container {
    border-bottom: 0 !important;
    border-right: 0 !important;
    width: 100%;
    height: 100%
}

a[data-action] {
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    cursor: pointer
}

a:visited {
    color: inherit
}

a:link {
    color: inherit
}

[data-opacity="0"] {
    opacity: 0
}

[data-hidden=true] {
    display: none
}

[data-action=true] {
    cursor: pointer
}

.ladi-hidden {
    display: none
}

.backdrop-popup {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 90000060
}

.lightbox-screen {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    z-index: 9000000080;
    background: rgba(0, 0, 0, .5)
}

.lightbox-screen .lightbox-close {
    width: 30px;
    height: 30px;
    position: absolute;
    z-index: 9000000090;
    background: url(ladi-icons.svg) rgba(255, 255, 255, .2) no-repeat;
    background-position: -108px;
    transform: scale(.7);
    -webkit-transform: scale(.7);
    cursor: pointer
}

.lightbox-screen .lightbox-hidden {
    display: none
}

.ladi-animation-hidden {
    visibility: hidden !important
}

.ladi-lazyload {
    background-image: none !important
}

.ladi-list-paragraph ul li.ladi-lazyload:before {
    background-image: none !important
}

.ladi-cart-number {
    position: absolute;
    top: -2px;
    right: -7px;
    background: #f36e36;
    text-align: center;
    width: 18px;
    height: 18px;
    line-height: 18px;
    font-size: 11px;
    font-weight: 700;
    color: #fff;
    border-radius: 100%
}

.ladi-form-quantity {
    display: -webkit-inline-flex;
    display: inline-flex;
    border-color: inherit
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item.ladi-form-quantity .ladi-form-control {
    text-align: center;
    pointer-events: none;
    -moz-appearance: textfield;
    width: calc(100% - 45px);
    padding: 0;
    min-width: 24px;
    border-top: 1px hidden;
    border-bottom: 1px hidden;
    border-color: inherit
}

.ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item.ladi-form-quantity input::-webkit-inner-spin-button, .ladi-form > .ladi-element .ladi-form-item-container .ladi-form-item.ladi-form-quantity input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.ladi-form-quantity button {
    border: 1px hidden;
    border-color: inherit;
    cursor: pointer;
    text-align: center;
    width: 30px;
    height: 100%;
    position: relative;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.ladi-form-quantity button span {
    font-size: 18px;
    position: relative;
    left: .5px
}

.ladi-form-quantity button:first-child span {
    top: -1.2px
}

.ladi-form [data-variant=true] select option[disabled] {
    background: #fff;
    color: #b8b8b8 !important
}

.ladi-story-page-progress-bar {
    width: 100%;
    height: 25px;
    position: fixed;
    top: 0;
    left: 0
}

.ladi-story-page-progress-bar-item {
    height: 100%;
    width: 100%;
    display: block;
    float: left;
    margin: 0 5px;
    position: relative;
    cursor: pointer
}

.ladi-story-page-progress-bar-item:before {
    content: '';
    position: absolute;
    background: rgba(255, 255, 255, .4);
    border-radius: 10px;
    width: 100%;
    height: 4px;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.ladi-story-page-progress-bar-item.active:before {
    background: #fff
}

.ladi-story-page-progress-bar-item span {
    background: #fff;
    border-radius: 10px;
    height: 4px;
    display: block;
    margin: auto 0;
    top: 0;
    bottom: 0;
    position: absolute;
    transition: width .3s linear;
    width: 0%
}

.ladi-element.ladi-auto-scroll {
    overflow-x: scroll;
    overflow-y: hidden;
    width: 100% !important;
    left: 0 !important;
    -webkit-overflow-scrolling: touch
}

.ladi-section.ladi-auto-scroll {
    overflow-x: scroll;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch
}

.ladi-carousel .ladi-carousel-content {
    transition: left .3s ease-in-out
}

.ladi-gallery .ladi-gallery-view > .ladi-gallery-view-item {
    transition: transform .3s ease-in-out
}

.ladi-notify-transition {
    transition: top .5s ease-in-out, bottom .5s ease-in-out, opacity .5s ease-in-out
}

.ladi-notify {
    padding: 5px;
    box-shadow: 0 0 1px rgba(64, 64, 64, .3), 0 8px 50px rgba(64, 64, 64, .05);
    border-radius: 40px;
    color: rgba(64, 64, 64, 1);
    background: rgba(250, 250, 250, .9);
    line-height: 1.6;
    width: 100%;
    height: 100%;
    font-size: 13px
}

.ladi-notify .ladi-notify-image img {
    float: left;
    margin-right: 13px;
    border-radius: 50%;
    width: 53px;
    height: 53px;
    pointer-events: none
}

.ladi-notify .ladi-notify-title {
    font-size: 100%;
    height: 17px;
    overflow: hidden;
    font-weight: 700;
    overflow-wrap: break-word;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 1
}

.ladi-notify .ladi-notify-content {
    font-size: 92.308%;
    height: 17px;
    overflow: hidden;
    overflow-wrap: break-word;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 1;
    padding-top: 2px
}

.ladi-notify .ladi-notify-time {
    line-height: 1.6;
    font-size: 84.615%;
    display: inline-block;
    overflow-wrap: break-word;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: calc(100% - 155px);
    overflow: hidden
}

.ladi-notify .ladi-notify-copyright {
    font-size: 76.9231%;
    margin-left: 2px;
    position: relative;
    padding: 0 5px;
    cursor: pointer;
    opacity: .6;
    display: inline-block;
    top: -4px
}

.ladi-notify .ladi-notify-copyright svg {
    vertical-align: middle
}

.ladi-notify .ladi-notify-copyright svg:not(:root) {
    overflow: hidden
}

.ladi-notify .ladi-notify-copyright div {
    text-decoration: none;
    color: rgba(64, 64, 64, 1);
    display: inline
}

.ladi-notify .ladi-notify-copyright strong {
    font-weight: 700
}

.builder-container .ladi-notify {
    transition: unset
}

.ladi-spin-lucky {
    width: 100%;
    height: 100%;
    border-radius: 100%;
    box-shadow: 0 0 7px 0 rgba(64, 64, 64, .6), 0 8px 50px rgba(64, 64, 64, .3);
    background-repeat: no-repeat;
    background-size: cover
}

.ladi-spin-lucky .ladi-spin-lucky-start {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 20%;
    height: 20%;
    cursor: pointer;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    transition: transform .3s ease-in-out;
    -webkit-transition: transform .3s ease-in-out
}

.ladi-spin-lucky .ladi-spin-lucky-start:hover {
    transform: scale(1.1)
}

.ladi-spin-lucky .ladi-spin-lucky-screen {
    width: 100%;
    height: 100%;
    border-radius: 100%;
    transition: transform 7s cubic-bezier(.25, .1, 0, 1);
    -webkit-transition: transform 7s cubic-bezier(.25, .1, 0, 1);
    text-decoration-line: inherit;
    -webkit-text-decoration-line: inherit;
    text-transform: inherit
}

.ladi-spin-lucky .ladi-spin-lucky-screen:before {
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none
}

.ladi-spin-lucky .ladi-spin-lucky-label {
    position: absolute;
    top: 50%;
    left: 50%;
    overflow: hidden;
    width: 42%;
    padding-left: 12%;
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    text-decoration-line: inherit;
    -webkit-text-decoration-line: inherit;
    text-transform: inherit;
    line-height: 1.6;
    text-shadow: rgba(0, 0, 0, .5) 1px 0 2px
}

.ladi-wraper {
    margin: 0 auto;
    width: 420px;
}

p.guide {
    font-size: 14px;
    padding-bottom: 10px;
    line-height: 20px;
    padding-left: 10px;
    padding-right: 10px;
}

b.step {
    font-weight: bold;
}

body {
    font-family: "Open Sans", sans-serif
}

#SECTION_POPUP {
    height: 0px;
}

#CAROUSEL71 {
    width: 420px;
    height: 617px;
    top: -1.5px;
    left: 0px;
}

#IMAGE72 {
    width: 618px;
    height: 824px;
    top: -184.5px;
    left: -111.5px;
}

#IMAGE72 > .ladi-image > .ladi-image-background {
    width: 618px;
    height: 824px;
    top: 0px;
    left: 0px;
    background-image: url("5ff05b58a7510d696f0b3a7b241eaa7b-20210227045957.jpg");
}

#BOX74 {
    width: 327.868px;
    height: 430px;
    top: 0px;
    left: 0px;
}

#BOX74 > .ladi-box {
    background: #fdfbfb;
    background: -webkit-linear-gradient(180deg, #fdfbfb, #eaedee);
    background: linear-gradient(180deg, #fdfbfb, #eaedee);
    opacity: 0.91;
    border-radius: 24px;
}

#LINE116 {
    width: 400px;
    top: 0px;
    left: 0px;
}

#LINE116 > .ladi-line > .ladi-line-container {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    border-right: 1px solid rgba(255, 255, 255, 0.2);
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    border-left: 0px !important;
}

#LINE116 > .ladi-line {
    width: 100%;
    padding: 8px 0px;
}

#HEADLINE117 {
    width: 309px;
    top: 33px;
    left: 8px;
}

#HEADLINE117 > .ladi-headline {
    color: rgba(255, 255, 255, 0.9);
    font-size: 10px;
    text-align: left;
    line-height: 1.2;
}

#PARAGRAPH119 {
    width: 354px;
    top: 128px;
    left: 33px;
}

#PARAGRAPH119 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    text-align: justify;
    line-height: 1.6;
}

#HEADLINE120 {
    width: 338px;
    top: 41px;
    left: 41px;
}

#HEADLINE120 > .ladi-headline {
    color: rgb(5, 31, 77);
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    line-height: 1.2;
}

#GROUP122 {
    width: 199.579px;
    height: 86px;
    top: 0px;
    left: 0px;
}

#BOX123 {
    width: 199.579px;
    height: 86px;
    top: 0px;
    left: 0px;
}

#BOX123 > .ladi-box {
    box-shadow: 0px 0px 30px -15px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 30px -15px rgba(0, 0, 0, 0.2);
    background-color: rgb(255, 255, 255);
}

#HEADLINE124 {
    width: 111px;
    top: 16.4273px;
    left: 76.4262px;
}

#HEADLINE124 > .ladi-headline {
    color: rgb(0, 0, 0);
    font-size: 20px;
    text-align: left;
    line-height: 1.2;
}

#BOX127 {
    width: 40px;
    height: 40px;
    top: 23.146px;
    left: 25.0986px;
}

#BOX127 > .ladi-box {
    background-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-color: rgba(10, 103, 233, 0.5);
    border-width: 1px;
    border-radius: 1000px;
}

#SHAPE128 {
    width: 28px;
    height: 28px;
    top: 29.5456px;
    left: 30.8555px;
}

#SHAPE128 svg:last-child {
    fill: rgba(3, 202, 242, 1.0);
}

#IMAGE152 {
    width: 86.25px;
    height: 31.8462px;
    top: 38.386px;
    left: 78.96px;
}

#IMAGE152 > .ladi-image > .ladi-image-background {
    width: 86.25px;
    height: 31.8462px;
    top: 0px;
    left: 0px;
    background-image: url("logo_vinaphone_2018-20210227051007.png")
}

#GROUP158 {
    width: 199.579px;
    height: 86px;
    top: 225px;
    left: 6.487px;
}

#BOX162 {
    width: 199.579px;
    height: 86px;
    top: 0px;
    left: 0px;
}

#BOX162 > .ladi-box {
    box-shadow: 0px 0px 30px -15px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 30px -15px rgba(0, 0, 0, 0.2);
    background-color: rgb(255, 255, 255);
}

#HEADLINE163 {
    width: 111px;
    top: 16.4273px;
    left: 76.4262px;
}

#HEADLINE163 > .ladi-headline {
    color: rgb(0, 0, 0);
    font-size: 20px;
    text-align: left;
    line-height: 1.2;
}

#BOX164 {
    width: 40px;
    height: 40px;
    top: 23.146px;
    left: 25.0986px;
}

#BOX164 > .ladi-box {
    background-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-color: rgba(10, 103, 233, 0.5);
    border-width: 1px;
    border-radius: 1000px;
}

#SHAPE165 {
    width: 28px;
    height: 28px;
    top: 29.5456px;
    left: 30.8555px;
}

#SHAPE165 svg:last-child {
    fill: rgba(13, 98, 242, 1);
}

#GROUP161 {
    width: 199.579px;
    height: 86px;
    top: 0px;
    left: 0px;
}

#IMAGE166 {
    width: 98.7053px;
    height: 25.8462px;
    top: 38.386px;
    left: 77.96px;
}

#IMAGE166 > .ladi-image > .ladi-image-background {
    width: 98.7053px;
    height: 25.8462px;
    top: 0px;
    left: 0px;
    background-image: url("mobifone-20210227051048.png");
}

#GROUP160 {
    width: 199.579px;
    height: 86px;
    top: 225px;
    left: 213.934px;
}

#BOX169 {
    width: 327.868px;
    height: 55.5631px;
    top: 0px;
    left: 0px;
}

#BOX169 > .ladi-box {
    box-shadow: 0px 0px 30px -15px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 30px -15px rgba(0, 0, 0, 0.2);
    background-color: rgb(255, 255, 255);
}

#HEADLINE170 {
    width: 131px;
    top: 17.1614px;
    left: 48.0699px;
}

#HEADLINE170 > .ladi-headline {
    color: rgb(0, 0, 0);
    font-size: 17px;
    text-align: left;
    line-height: 1.2;
}

#BOX171 {
    width: 33.194px;
    height: 38.892px;
    top: 0px;
    left: 0px;
}

#BOX171 > .ladi-box {
    background-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-color: rgba(10, 103, 233, 0.5);
    border-width: 1px;
    border-radius: 1000px;
}

#SHAPE172 {
    width: 23.2358px;
    height: 27.2245px;
    top: 6.22272px;
    left: 4.77736px;
}

#SHAPE172 svg:last-child {
    fill: rgba(22, 199, 46, 1);
}

#IMAGE173 {
    width: 86.3698px;
    height: 27.2412px;
    top: 14.161px;
    left: 231.537px;
}

#IMAGE173 > .ladi-image > .ladi-image-background {
    width: 86.3698px;
    height: 27.2412px;
    top: 0px;
    left: 0px;
    background-image: url("977px-vtvcab_logo_2013svg-20210430112826.png");
}

#GROUP174 {
    width: 33.194px;
    height: 38.892px;
    top: 9.23297px;
    left: 10.4549px;
}

#PARAGRAPH177 {
    width: 286px;
    top: 87.5519px;
    left: 20.934px;
}

#PARAGRAPH177 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    text-align: center;
    letter-spacing: 0px;
    line-height: 1.2;
    -webkit-text-stroke-width: 0px;
}

#BUTTON185 {
    width: 140px;
    height: 40px;
    top: 374px;
    left: 93.934px;
}

#BUTTON185 > .ladi-button > .ladi-button-background {
    background: rgba(22, 199, 46, 1);
    background: -webkit-linear-gradient(180deg, rgba(22, 199, 46, 1), rgba(1, 144, 245, 1.0));
    background: linear-gradient(180deg, rgba(22, 199, 46, 1), rgba(1, 144, 245, 1.0));
}

#BUTTON185 > .ladi-button {
    border-color: rgb(0, 0, 0);
    border-width: 1px;
    border-radius: 16px;
}

#BUTTON_TEXT185 {
    width: 140px;
    top: 10.545px;
    left: 0px;
}

#BUTTON_TEXT185 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 13px;
    text-align: center;
    line-height: 1.6;
}

#IMAGE218 {
    width: 557.75px;
    height: 743.667px;
    top: -94.833px;
    left: 420px;
}

#IMAGE218 > .ladi-image > .ladi-image-background {
    width: 557.75px;
    height: 743.667px;
    top: 0px;
    left: 0px;
    background-image: url("wechat-image_20210224102341-20210227034218.jpg");
}

#GROUP244 {
    width: 372px;
    height: 650px;
    top: 40.1px;
    left: 24px;
}

#BOX245 {
    width: 372px;
    height: 650px;
    top: 0px;
    left: 0px;
}

#BOX245 > .ladi-box {
    background-color: rgb(234, 242, 254);
    border-radius: 20px;
}

#IMAGE246 {
    width: 338.62px;
    height: 64.5014px;
    top: 42.4986px;
    left: 16.69px;
}

#IMAGE246 > .ladi-image > .ladi-image-background {
    width: 338.62px;
    height: 68.5283px;
    top: -4.02713px;
    left: 0px;
    background-image: url("logo-20210301074355.svg");
}

#IMAGE246 > .ladi-image {
    border-radius: 20px 20px 0px 0px;
    filter: contrast(101%);
}

#HEADLINE247 {
    width: 328px;
    top: 305.918px;
    left: 34px;
}

#HEADLINE247 > .ladi-headline {
    color: rgb(244, 64, 37);
    font-size: 30px;
    font-weight: bold;
    text-align: left;
    line-height: 1.2;
}

#PARAGRAPH248 {
    width: 300px;
    top: 395.589px;
    left: 34px;
}

#PARAGRAPH248 > .ladi-paragraph {
    color: rgb(84, 84, 84);
    font-size: 14px;
    text-align: justify;
    line-height: 1.6;
}

#BOX258 {
    width: 150px;
    height: 50px;
    top: 0px;
    left: 0px;
}

#BOX258 > .ladi-box {
    background-color: rgb(0, 0, 0);
    border-style: outset;
    border-color: rgb(206, 206, 206);
    border-width: 2px;
    border-radius: 13px;
}

#IMAGE259 {
    width: 128.65px;
    height: 34.2588px;
    top: 9.704px;
    left: 11.8355px;
}

#IMAGE259 > .ladi-image > .ladi-image-background {
    width: 128.65px;
    height: 34.2588px;
    top: 0px;
    left: 0px;
    background-image: url("android-download-20210227055637.png");
}

#IMAGE260 {
    width: 131.216px;
    height: 38.1532px;
    top: 5.923px;
    left: 9.392px;
}

#IMAGE260 > .ladi-image > .ladi-image-background {
    width: 131.216px;
    height: 38.1532px;
    top: 0px;
    left: 0px;
    background-image: url("ios-download-20210227055637.png");
}

#GROUP261 {
    width: 150px;
    height: 50px;
    top: 597.011px;
    left: 50.5005px;
}

#BOX263 {
    width: 150px;
    height: 50px;
    top: 0px;
    left: 0px;
}

#BOX263 > .ladi-box {
    background-color: rgb(0, 0, 0);
    border-style: outset;
    border-color: rgb(206, 206, 206);
    border-width: 2px;
    border-radius: 13px;
}

#GROUP265 {
    width: 150px;
    height: 50px;
    top: 597.011px;
    left: 215.5px;
}

#GROUP284 {
    width: 396px;
    height: 72px;
    top: 0px;
    left: 0px;
}

#LINE283 {
    width: 134px;
    top: 3px;
    left: 238px;
}

#LINE283 > .ladi-line > .ladi-line-container {
    border-top: 10px solid rgb(232, 59, 48);
    border-right: 10px solid rgb(232, 59, 48);
    border-bottom: 10px solid rgb(232, 59, 48);
    border-left: 0px !important;
}

#LINE283 > .ladi-line {
    width: 100%;
    padding: 8px 0px;
}

#HEADLINE270 {
    width: 376px;
    top: 40px;
    left: 0px;
}

#HEADLINE270 > .ladi-headline {
    color: rgb(36, 36, 36);
    font-size: 10px;
    font-style: italic;
    text-align: left;
    line-height: 1.6;
}

#HEADLINE269 {
    width: 396px;
    top: 0px;
    left: 0px;
}

#HEADLINE269 > .ladi-headline {
    font-family: "Open Sans", sans-serif;
    color: rgb(13, 98, 242);
    font-size: 23px;
    font-weight: bold;
    text-align: left;
    line-height: 1.2;
}

#GROUP380 {
    width: 396px;
    height: 72px;
    top: 0px;
    left: 4px;
}

#HEADLINE479 {
    width: 372px;
    top: 51.26px;
    left: 9.0665px;
}

#HEADLINE479 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 10px;
    text-align: left;
    line-height: 1.4;
}

#IMAGE115 {
    width: 79.4545px;
    height: 30.4573px;
    top: 67.69px;
    left: 61.339px;
}

#IMAGE115 > .ladi-image > .ladi-image-background {
    width: 79.4545px;
    height: 30.4573px;
    top: 0px;
    left: 0px;
    background-image: url("bo-cong-thuong-20200311062345-20200312040731.svg");
}

#BOX499 {
    width: 372px;
    height: 117px;
    top: 0px;
    left: 0px;
}

#BOX499 > .ladi-box {
    background-color: rgb(255, 255, 255);
    border-style: solid;
    border-color: rgb(228, 228, 228);
    border-width: 1px;
    border-radius: 14px;
}

#PARAGRAPH500 {
    width: 242px;
    top: 38.226px;
    left: 16.5px;
}

#PARAGRAPH500 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 11px;
    line-height: 1.6;
}

#HEADLINE501 {
    width: 150px;
    top: 13.226px;
    left: 16.5px;
}

#HEADLINE501 > .ladi-headline {
    color: rgb(244, 64, 37);
    font-size: 16px;
    line-height: 1.6;
}

#LINE502 {
    height: 89px;
    top: 19.726px;
    left: 267.664px;
}

#LINE502 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgb(244, 64, 37);
    border-bottom: 1px solid rgb(244, 64, 37);
    border-left: 1px solid rgb(244, 64, 37);
}

#LINE502 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#BUTTON_TEXT503 {
    width: 65px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT503 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 16px;
    text-align: center;
    line-height: 1.6;
}

#BUTTON503 {
    width: 65px;
    height: 74px;
    top: 27.226px;
    left: 292px;
}

#BUTTON503 > .ladi-button > .ladi-button-background {
    background-color: rgb(232, 59, 48);
}

#BUTTON503 > .ladi-button {
    border-radius: 5px;
}

#GROUP498 {
    width: 372px;
    height: 117px;
    top: 87.116px;
    left: 0px;
}

#GROUP474 {
    width: 405.066px;
    height: 188.5px;
    top: 257.917px;
    left: 15px;
}

#IMAGE473 {
    width: 65.6388px;
    height: 59.5594px;
    top: 81.0063px;
    left: 318.427px;
}

#IMAGE473 > .ladi-image > .ladi-image-background {
    width: 65.6388px;
    height: 59.5594px;
    top: 0px;
    left: 0px;
    background-image: url("logoams-20210301073046.png");
}

#IMAGE473 > .ladi-image {
    border-radius: 8px;
}

#HEADLINE470 {
    width: 292px;
    top: 3px;
    left: 35px;
}

#HEADLINE470 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 14px;
    text-align: left;
    line-height: 1.4;
}

#SHAPE469 {
    width: 28.7993px;
    height: 22.5469px;
    top: 0px;
    left: 0px;
}

#SHAPE469 svg:last-child {
    fill: rgba(255, 255, 255, 1);
}

#HEADLINE467 {
    width: 292px;
    top: 2px;
    left: 33px;
}

#HEADLINE467 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 14px;
    text-align: left;
    line-height: 1.4;
}

#SHAPE466 {
    width: 22.5469px;
    height: 22.5469px;
    top: 0px;
    left: 0px;
}

#SHAPE466 svg:last-child {
    fill: rgba(255, 255, 255, 1);
}

#HEADLINE464 {
    width: 292px;
    top: 2px;
    left: 33px;
}

#HEADLINE464 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 14px;
    text-align: left;
    line-height: 1.4;
}

#SHAPE463 {
    width: 22.5469px;
    height: 22.5469px;
    top: 0px;
    left: 0px;
}

#SHAPE463 svg:last-child {
    fill: rgba(255, 255, 255, 1);
}

#HEADLINE461 {
    width: 369px;
    top: 69.5px;
    left: 36.0658px;
}

#HEADLINE461 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 14px;
    text-align: left;
    line-height: 1.4;
}

#SHAPE460 {
    width: 22.5469px;
    height: 22.5469px;
    top: 65.5px;
    left: 3.0658px;
}

#SHAPE460 svg:last-child {
    fill: rgba(255, 255, 255, 1);
}

#HEADLINE458 {
    width: 394px;
    top: 0px;
    left: 3.0658px;
}

#HEADLINE458 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 20px;
    font-weight: bold;
    text-align: left;
    line-height: 1.4;
}

#GROUP520 {
    width: 400px;
    height: 98.1473px;
    top: 461.65px;
    left: 8.0277px;
}

#LINE523 {
    height: 21px;
    top: 7.5px;
    left: 71px;
}

#LINE523 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgba(255, 255, 255, 0.4);
    border-bottom: 1px solid rgba(255, 255, 255, 0.4);
    border-left: 1px solid rgba(255, 255, 255, 0.4);
}

#LINE523 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#BUTTON_TEXT522 {
    width: 76px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT522 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

#BUTTON522 {
    width: 76px;
    height: 40px;
    top: 0px;
    left: 0px;
}

#IMAGE494 {
    width: 41.2278px;
    height: 40px;
    top: 5px;
    left: 12.403px;
}

#IMAGE494 > .ladi-image > .ladi-image-background {
    width: 41.2278px;
    height: 40px;
    top: 0px;
    left: 0px;
    background-image: url("../images/tinder_logo.png");
}

#IMAGE494 > .ladi-image {
    border-radius: 8px;
}

#GROUP541 {
    width: 88px;
    height: 40px;
    top: 5px;
    left: 64px;
}

#BUTTON_TEXT543 {
    width: 76px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT543 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

#BUTTON543 {
    width: 76px;
    height: 40px;
    top: 0px;
    left: 0px;
}

#LINE545 {
    height: 21px;
    top: 7.5px;
    left: 71px;
}

#LINE545 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgba(255, 255, 255, 0.4);
    border-bottom: 1px solid rgba(255, 255, 255, 0.4);
    border-left: 1px solid rgba(255, 255, 255, 0.4);
}

#LINE545 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#GROUP542 {
    width: 88px;
    height: 40px;
    top: 5px;
    left: 152px;
}

#BUTTON_TEXT547 {
    width: 76px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT547 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

#BUTTON547 {
    width: 76px;
    height: 40px;
    top: 0px;
    left: 0px;
}

#LINE549 {
    height: 21px;
    top: 7.5px;
    left: 71px;
}

#LINE549 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgba(255, 255, 255, 0.4);
    border-bottom: 1px solid rgba(255, 255, 255, 0.4);
    border-left: 1px solid rgba(255, 255, 255, 0.4);
}

#LINE549 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#GROUP546 {
    width: 88px;
    height: 40px;
    top: 5px;
    left: 240px;
}

#BUTTON_TEXT551 {
    width: 76px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT551 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

#BUTTON551 {
    width: 76px;
    height: 40px;
    top: 5px;
    left: 328px;
}

#Home {
    height: 50px;
}

#Home > .ladi-section-background {
    /*background-color: rgb(0, 0, 0);*/
    background: rgb(244,68,81);
    background: linear-gradient(90deg, #8f6def 0%, #000 100%);
}

#UngDung {
    height: 736px;
}

#UngDung > .ladi-overlay {
    background: rgba(114, 102, 238, 1.0);
    background: -webkit-linear-gradient(180deg, rgba(114, 102, 238, 1.0), rgba(138, 48, 232, 1.0));
    background: linear-gradient(180deg, rgba(114, 102, 238, 1.0), rgba(138, 48, 232, 1.0));
    opacity: 0.8;
}

#UngDung > .ladi-section-background {
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    background-image: url("wechat-image_20210224102348-20210227034219.jpg");
    background-position: center top;
    background-repeat: repeat;
}

#HEADLINE582 {
    width: 396px;
    top: 0px;
    left: 0px;
}

#HEADLINE582 > .ladi-headline {
    font-family: "Open Sans", sans-serif;
    color: rgb(13, 98, 242);
    font-size: 23px;
    font-weight: bold;
    text-align: left;
    line-height: 1.2;
}

#HEADLINE583 {
    width: 376px;
    top: 40px;
    left: 0px;
}

#HEADLINE583 > .ladi-headline {
    color: rgb(36, 36, 36);
    font-size: 10px;
    font-style: italic;
    text-align: left;
    line-height: 1.6;
}

#GROUP581 {
    width: 396px;
    height: 72px;
    top: 0px;
    left: 0px;
}

#LINE584 {
    width: 134px;
    top: 2px;
    left: 238px;
}

#LINE584 > .ladi-line > .ladi-line-container {
    border-top: 10px solid rgb(3, 202, 242);
    border-right: 10px solid rgb(3, 202, 242);
    border-bottom: 10px solid rgb(3, 202, 242);
    border-left: 0px !important;
}

#LINE584 > .ladi-line {
    width: 100%;
    padding: 8px 0px;
}

#GROUP580 {
    width: 396px;
    height: 72px;
    top: 0px;
    left: 2px;
}

#BOX587 {
    width: 372px;
    height: 119px;
    top: 0px;
    left: 0px;
}

#BOX587 > .ladi-box {
    background-color: rgb(255, 255, 255);
    border-style: solid;
    border-color: rgb(228, 228, 228);
    border-width: 1px;
    border-radius: 14px;
}

#PARAGRAPH588 {
    width: 242px;
    top: 38.226px;
    left: 16.5px;
}

#PARAGRAPH588 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 11px;
    line-height: 1.6;
}

#HEADLINE589 {
    width: 150px;
    top: 13.226px;
    left: 16.5px;
}

#HEADLINE589 > .ladi-headline {
    color: rgb(244, 64, 37);
    font-size: 16px;
    line-height: 1.6;
}

#LINE590 {
    height: 89px;
    top: 19.726px;
    left: 267.664px;
}

#LINE590 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgb(244, 64, 37);
    border-bottom: 1px solid rgb(244, 64, 37);
    border-left: 1px solid rgb(244, 64, 37);
}

#LINE590 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#BUTTON_TEXT591 {
    width: 65px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT591 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 16px;
    text-align: center;
    line-height: 1.6;
}

#BUTTON591 {
    width: 65px;
    height: 74px;
    top: 27.226px;
    left: 292px;
}

#BUTTON591 > .ladi-button > .ladi-button-background {
    background-color: rgb(244, 64, 37);
}

#BUTTON591 > .ladi-button {
    border-radius: 5px;
}

#GROUP586 {
    width: 372px;
    height: 119px;
    top: 0px;
    left: 0px;
}

#BOX594 {
    width: 372px;
    height: 119px;
    top: 0px;
    left: 0px;
}

#BOX594 > .ladi-box {
    background-color: rgb(255, 255, 255);
    border-style: solid;
    border-color: rgb(228, 228, 228);
    border-width: 1px;
    border-radius: 14px;
}

#PARAGRAPH595 {
    width: 242px;
    top: 38.226px;
    left: 16.5px;
}

#PARAGRAPH595 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 11px;
    line-height: 1.6;
}

#HEADLINE596 {
    width: 150px;
    top: 13.226px;
    left: 16.5px;
}

#HEADLINE596 > .ladi-headline {
    color: rgb(244, 64, 37);
    font-size: 16px;
    line-height: 1.6;
}

#LINE597 {
    height: 89px;
    top: 19.726px;
    left: 267.664px;
}

#LINE597 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgb(244, 64, 37);
    border-bottom: 1px solid rgb(244, 64, 37);
    border-left: 1px solid rgb(244, 64, 37);
}

#LINE597 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#BUTTON_TEXT598 {
    width: 64px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT598 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 16px;
    text-align: center;
    line-height: 1.6;
}

#BUTTON598 {
    width: 65px;
    height: 74px;
    top: 27.226px;
    left: 292px;
}

#BUTTON598 > .ladi-button > .ladi-button-background {
    background-color: rgb(1, 143, 245);
}

#BUTTON598 > .ladi-button {
    border-radius: 5px;
}

#GROUP593 {
    width: 372px;
    height: 119px;
    top: 128px;
    left: 0px;
}

#BOX601 {
    width: 372px;
    height: 119px;
    top: 0px;
    left: 0px;
}

#BOX601 > .ladi-box {
    background-color: rgb(255, 255, 255);
    border-style: solid;
    border-color: rgb(228, 228, 228);
    border-width: 1px;
    border-radius: 14px;
}

#PARAGRAPH602 {
    width: 242px;
    top: 38.226px;
    left: 16.5px;
}

#PARAGRAPH602 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 11px;
    line-height: 1.6;
}

#HEADLINE603 {
    width: 150px;
    top: 13.226px;
    left: 16.5px;
}

#HEADLINE603 > .ladi-headline {
    color: rgb(244, 64, 37);
    font-size: 16px;
    line-height: 1.6;
}

#LINE604 {
    height: 89px;
    top: 19.726px;
    left: 267.664px;
}

#LINE604 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgb(244, 64, 37);
    border-bottom: 1px solid rgb(244, 64, 37);
    border-left: 1px solid rgb(244, 64, 37);
}

#LINE604 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#BUTTON_TEXT605 {
    width: 65px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT605 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 16px;
    text-align: center;
    line-height: 1.6;
}

#BUTTON605 {
    width: 65px;
    height: 74px;
    top: 27.226px;
    left: 292px;
}

#BUTTON605 > .ladi-button > .ladi-button-background {
    background-color: rgb(1, 143, 245);
}

#BUTTON605 > .ladi-button {
    border-radius: 5px;
}

#GROUP600 {
    width: 372px;
    height: 119px;
    top: 256.667px;
    left: 1px;
}

#GROUP585 {
    width: 373px;
    height: 375.667px;
    top: 87.167px;
    left: 0px;
}

#Vinaphone {
    height: 525px;
}

#LienHe {
    height: 300.34px;
    top: 20px;
}

#LienHe > .ladi-overlay {
    background-color: rgb(0, 0, 0);
    opacity: 0.8;
}

#LienHe > .ladi-section-background {
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    background-image: url("../images/tinder_footer.jpg");
    background-position: left top;
    background-repeat: no-repeat;
}

#PARAGRAPH609 {
    width: 100%;
}


#PARAGRAPH609 > .ladi-paragraph {
    background-color: rgb(255 104 162);
    color: #fff;
    font-size: 12px;
    text-align: center;
    line-height: 2.5;
}

#GROUP615 {
    width: 327.868px;
    height: 55.5631px;
    top: 24.1773px;
    left: 0px;
}

#GROUP616 {
    width: 327.868px;
    height: 430px;
    top: 111.001px;
    left: 46.066px;
}

#BOX618 {
    width: 327.868px;
    height: 430px;
    top: 0px;
    left: 0px;
}

#BOX618 > .ladi-box {
    background: #fdfbfb;
    background: -webkit-linear-gradient(180deg, #fdfbfb, #eaedee);
    background: linear-gradient(180deg, #fdfbfb, #eaedee);
    opacity: 0.91;
    border-radius: 24px;
}

#PARAGRAPH619 {
    width: 286px;
    top: 85.1405px;
    left: 20.934px;
}

#PARAGRAPH619 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    text-align: center;
    letter-spacing: 0px;
    line-height: 1.2;
    -webkit-text-stroke-width: 0px;
}

#BUTTON_TEXT620 {
    width: 140px;
    top: 9.06428px;
    left: 0px;
}

#BUTTON_TEXT620 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 13px;
    text-align: center;
    line-height: 1.6;
}

#BUTTON620 {
    width: 140px;
    height: 40px;
    top: 374.281px;
    left: 93.934px;
}

#BUTTON620 > .ladi-button > .ladi-button-background {
    background: #eb3349;
    background: -webkit-linear-gradient(180deg, #eb3349, #f45c43);
    background: linear-gradient(180deg, #eb3349, #f45c43);
}

#BUTTON620 > .ladi-button {
    border-color: rgb(0, 0, 0);
    border-width: 1px;
    border-radius: 16px;
}

#BOX623 {
    width: 327.868px;
    height: 53.7612px;
    top: 0px;
    left: 0px;
}

#BOX623 > .ladi-box {
    box-shadow: 0px 0px 30px -15px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 30px -15px rgba(0, 0, 0, 0.2);
    background-color: rgb(255, 255, 255);
}

#HEADLINE624 {
    width: 92px;
    top: 16.6048px;
    left: 48.0699px;
}

#HEADLINE624 > .ladi-headline {
    color: rgb(0, 0, 0);
    font-size: 17px;
    text-align: left;
    line-height: 1.2;
}

#BOX626 {
    width: 33.194px;
    height: 37.6308px;
    top: 0px;
    left: 0px;
}

#BOX626 > .ladi-box {
    background-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-color: rgba(10, 103, 233, 0.5);
    border-width: 1px;
    border-radius: 1000px;
}

#SHAPE627 {
    width: 23.2358px;
    height: 26.3417px;
    top: 6.02093px;
    left: 4.77736px;
}

#SHAPE627 svg:last-child {
    fill: rgba(244, 64, 37, 1.0);
}

#GROUP625 {
    width: 33.194px;
    height: 37.6308px;
    top: 7.79988px;
    left: 10.4549px;
}

#IMAGE628 {
    width: 97.259px;
    height: 21.3869px;
    top: 17.1676px;
    left: 218px;
}

#IMAGE628 > .ladi-image > .ladi-image-background {
    width: 97.259px;
    height: 21.3869px;
    top: 0px;
    left: 0px;
    background-image: url("logo-viettel-thegioigoicuoc-1-20210430112125.png");
}

#GROUP622 {
    width: 327.868px;
    height: 53.7612px;
    top: 20.7824px;
    left: 0px;
}

#GROUP617 {
    width: 327.868px;
    height: 430px;
    top: 111.001px;
    left: 468.377px;
}

#HTML_CODE629 {
    width: 320px;
    height: 200px;
    top: 213.1px;
    left: 420px;
}

#IMAGE632 {
    width: 39.3109px;
    height: 12.8118px;
    top: 4.7767px;
    left: 3.63089px;
}

#IMAGE632 > .ladi-image > .ladi-image-background {
    width: 39.3109px;
    height: 12.8118px;
    top: 0px;
    left: 0px;
    background-image: url("konec-logo-logo-20210301073551.png");
}

#IMAGE632 > .ladi-image {
    box-shadow: 0px 15px 20px -15px rgba(255, 255, 255, 1.0);
    -webkit-box-shadow: 0px 15px 20px -15px rgba(255, 255, 255, 1.0);
    border-color: rgb(255, 255, 255);
    border-width: 1px;
}

#IMAGE633 {
    width: 328.241px;
    height: 162px;
    top: 157.302px;
    left: 45.8795px;
}

#IMAGE633 > .ladi-image > .ladi-image-background {
    width: 328.241px;
    height: 165.059px;
    top: -3.0593px;
    left: 0px;
    background-image: url("unnamed-20210301074833.png");
}

#IMAGE633 > .ladi-image {
    border-radius: 20px 20px 0px 0px;
    filter: contrast(101%);
}

#GROUP634 {
    width: 325px;
    height: 22.5469px;
    top: 99.286px;
    left: 3.0658px;
}

#GROUP635 {
    width: 325px;
    height: 22.5469px;
    top: 132.62px;
    left: 3.0658px;
}

#GROUP636 {
    width: 327px;
    height: 22.5469px;
    top: 165.953px;
    left: 0px;
}

#BOX671 {
    width: 47.767px;
    height: 22.229px;
    top: 0px;
    left: 0px;
}

#BOX671 > .ladi-box {
    background-color: rgb(255, 255, 255);
    border-radius: 5px;
}

#GROUP672 {
    width: 47.767px;
    height: 22.229px;
    top: 533.568px;
    left: 15px;
}

#GROUP674 {
    width: 207.162px;
    height: 248.914px;
    top: 252.083px;
    left: 54.1937px;
}

#BUTTON676 {
    width: 200.579px;
    height: 34.6742px;
    top: 214.24px;
    left: 0px;
}

#BUTTON676 > .ladi-button > .ladi-button-background {
    background-color: rgb(242, 67, 13);
}

#BUTTON676 > .ladi-button {
    border-style: solid;
    border-color: rgb(242, 67, 13);
    border-width: 1px;
}

#BUTTON_TEXT676 {
    width: 198px;
    top: 7.80169px;
    left: 0px;
}

#BUTTON_TEXT676 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

#GROUP680 {
    width: 201.372px;
    height: 56.9912px;
    top: 0px;
    left: 5.7895px;
}

#COUNTDOWN681 {
    width: 200.895px;
    height: 34.4236px;
    top: 0px;
    left: 0px;
}

#COUNTDOWN681 > .ladi-countdown {
    color: rgb(36, 36, 36);
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}

#COUNTDOWN681.ladi-animation > .ladi-countdown {
    animation-delay: 0s;
    -webkit-animation-delay: 0s;
}

#COUNTDOWN681 > .ladi-countdown > .ladi-element {
    width: calc((100% - 16px * 3) / 4);
    margin-right: 16px;
    height: 100%;
}

#COUNTDOWN681 > .ladi-countdown .ladi-countdown-background {
    background-color: rgb(255, 255, 255);
    border-radius: 5px;
}

#HEADLINE686 {
    width: 41px;
    top: 37.9912px;
    left: 0.616451px;
}

#HEADLINE686 > .ladi-headline {
    color: rgb(52, 11, 92);
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

#HEADLINE687 {
    width: 41px;
    top: 37.9912px;
    left: 53.8687px;
}

#HEADLINE687 > .ladi-headline {
    color: rgb(52, 11, 92);
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

#HEADLINE688 {
    width: 41px;
    top: 37.9912px;
    left: 107.12px;
}

#HEADLINE688 > .ladi-headline {
    color: rgb(52, 11, 92);
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

#HEADLINE689 {
    width: 41px;
    top: 37.9912px;
    left: 160.372px;
}

#HEADLINE689 > .ladi-headline {
    color: rgb(52, 11, 92);
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

#GROUP693 {
    width: 146px;
    height: 36.4343px;
    top: 156.364px;
    left: 27.2895px;
}

#BOX694 {
    width: 120.852px;
    height: 36.4343px;
    top: 0px;
    left: 10.749px;
}

#BOX694 > .ladi-box {
    transform: rotate(-6deg) skewX(-5deg);
    -webkit-transform: rotate(-6deg) skewX(-5deg);
    background-color: rgba(9, 34, 80, 0.9);
    border-style: solid;
    border-color: rgb(7, 58, 145);
    border-width: 1px;
}

#BOX695 {
    width: 139.506px;
    height: 33.8915px;
    top: 2.54248px;
    left: 3.247px;
}

#BOX695 > .ladi-box {
    transform: skewX(-10deg);
    -webkit-transform: skewX(-10deg);
    background-color: rgba(7, 58, 145, 0.8);
}

#PARAGRAPH696 {
    width: 146px;
    top: 10.3869px;
    left: 0px;
}

#PARAGRAPH696 > .ladi-paragraph {
    color: rgb(255, 255, 255);
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 1.2;
}

#BOX722 {
    width: 199.579px;
    height: 86px;
    top: 0px;
    left: 0px;
}

#BOX722 > .ladi-box {
    box-shadow: 0px 0px 30px -15px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 30px -15px rgba(0, 0, 0, 0.2);
    background-color: rgb(255, 255, 255);
}

#HEADLINE723 {
    width: 111px;
    top: 16.4273px;
    left: 76.4262px;
}

#HEADLINE723 > .ladi-headline {
    color: rgb(0, 0, 0);
    font-size: 20px;
    text-align: left;
    line-height: 1.2;
}

#BOX724 {
    width: 40px;
    height: 40px;
    top: 23.146px;
    left: 25.0986px;
}

#BOX724 > .ladi-box {
    background-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-color: rgba(10, 103, 233, 0.5);
    border-width: 1px;
    border-radius: 1000px;
}

#SHAPE725 {
    width: 28px;
    height: 28px;
    top: 29.5456px;
    left: 30.8555px;
}

#SHAPE725 svg:last-child {
    fill: rgba(22, 199, 46, 1);
}

#GROUP721 {
    width: 199.579px;
    height: 86px;
    top: 0px;
    left: 0px;
}

#IMAGE726 {
    width: 86.25px;
    height: 25px;
    top: 39.386px;
    left: 72.96px;
}

#IMAGE726 > .ladi-image > .ladi-image-background {
    width: 92.8707px;
    height: 25px;
    top: 0px;
    left: 0px;
    background-image: url("977px-vtvcab_logo_2013svg-20210430112826.png");
}

#GROUP720 {
    width: 199.579px;
    height: 86px;
    top: 318.1px;
    left: 213.934px;
}

#BOX729 {
    width: 199.579px;
    height: 86px;
    top: 0px;
    left: 0px;
}

#BOX729 > .ladi-box {
    box-shadow: 0px 0px 30px -15px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 30px -15px rgba(0, 0, 0, 0.2);
    background-color: rgb(255, 255, 255);
}

#HEADLINE730 {
    width: 111px;
    top: 16.4273px;
    left: 76.4262px;
}

#HEADLINE730 > .ladi-headline {
    color: rgb(0, 0, 0);
    font-size: 20px;
    text-align: left;
    line-height: 1.2;
}

#BOX731 {
    width: 40px;
    height: 40px;
    top: 23.146px;
    left: 25.0986px;
}

#BOX731 > .ladi-box {
    background-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-color: rgba(10, 103, 233, 0.5);
    border-width: 1px;
    border-radius: 1000px;
}

#SHAPE732 {
    width: 28px;
    height: 28px;
    top: 29.5456px;
    left: 30.8555px;
}

#SHAPE732 svg:last-child {
    fill: rgba(244, 64, 37, 1);
}

#GROUP728 {
    width: 199.579px;
    height: 86px;
    top: 0px;
    left: 0px;
}

#IMAGE733 {
    width: 86.25px;
    height: 16.3673px;
    top: 44.0497px;
    left: 78.301px;
}

#IMAGE733 > .ladi-image > .ladi-image-background {
    width: 86.25px;
    height: 16.3673px;
    top: 0px;
    left: 0px;
    background-image: url("logo-viettel-thegioigoicuoc-1-20210430112125.png");
}

#GROUP727 {
    width: 199.579px;
    height: 86px;
    top: 318.1px;
    left: 6.487px;
}

#HEADLINE738 {
    width: 396px;
    top: 0px;
    left: 0px;
}

#HEADLINE738 > .ladi-headline {
    font-family: "Open Sans", sans-serif;
    color: rgb(13, 98, 242);
    font-size: 23px;
    font-weight: bold;
    text-align: left;
    line-height: 1.2;
}

#HEADLINE739 {
    width: 376px;
    top: 40px;
    left: 0px;
}

#HEADLINE739 > .ladi-headline {
    color: rgb(36, 36, 36);
    font-size: 10px;
    font-style: italic;
    text-align: left;
    line-height: 1.6;
}

#GROUP737 {
    width: 396px;
    height: 72px;
    top: 0px;
    left: 0px;
}

#LINE740 {
    width: 134px;
    top: 3px;
    left: 238px;
}

#LINE740 > .ladi-line > .ladi-line-container {
    border-top: 10px solid rgb(13, 98, 242);
    border-right: 10px solid rgb(13, 98, 242);
    border-bottom: 10px solid rgb(13, 98, 242);
    border-left: 0px !important;
}

#LINE740 > .ladi-line {
    width: 100%;
    padding: 8px 0px;
}

#GROUP736 {
    width: 396px;
    height: 72px;
    top: 0px;
    left: 5px;
}

#BOX743 {
    width: 372px;
    height: 119px;
    top: 0px;
    left: 0px;
}

#BOX743 > .ladi-box {
    background-color: rgb(255, 255, 255);
    border-style: solid;
    border-color: rgb(228, 228, 228);
    border-width: 1px;
    border-radius: 14px;
}

#PARAGRAPH744 {
    width: 242px;
    top: 38.226px;
    left: 16.5px;
}

#PARAGRAPH744 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 11px;
    line-height: 1.6;
}

#HEADLINE745 {
    width: 150px;
    top: 13.226px;
    left: 16.5px;
}

#HEADLINE745 > .ladi-headline {
    color: rgb(244, 64, 37);
    font-size: 16px;
    line-height: 1.6;
}

#LINE746 {
    height: 89px;
    top: 19.726px;
    left: 267.664px;
}

#LINE746 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgb(244, 64, 37);
    border-bottom: 1px solid rgb(244, 64, 37);
    border-left: 1px solid rgb(244, 64, 37);
}

#LINE746 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#BUTTON_TEXT747 {
    width: 64px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT747 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 16px;
    text-align: center;
    line-height: 1.6;
}

#BUTTON747 {
    width: 65px;
    height: 74px;
    top: 27.226px;
    left: 292px;
}

#BUTTON747 > .ladi-button > .ladi-button-background {
    background-color: rgb(232, 59, 48);
}

#BUTTON747 > .ladi-button {
    border-radius: 5px;
}

#GROUP742 {
    width: 372px;
    height: 119px;
    top: 0px;
    left: 1px;
}

#BOX750 {
    width: 372px;
    height: 119px;
    top: 0px;
    left: 0px;
}

#BOX750 > .ladi-box {
    background-color: rgb(255, 255, 255);
    border-style: solid;
    border-color: rgb(228, 228, 228);
    border-width: 1px;
    border-radius: 14px;
}

#PARAGRAPH751 {
    width: 242px;
    top: 38.226px;
    left: 17.5px;
}

#PARAGRAPH751 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 11px;
    line-height: 1.6;
}

#HEADLINE752 {
    width: 150px;
    top: 13.226px;
    left: 17.5px;
}

#HEADLINE752 > .ladi-headline {
    color: rgb(244, 64, 37);
    font-size: 16px;
    line-height: 1.6;
}

#LINE753 {
    height: 89px;
    top: 19.726px;
    left: 268.664px;
}

#LINE753 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgb(244, 64, 37);
    border-bottom: 1px solid rgb(244, 64, 37);
    border-left: 1px solid rgb(244, 64, 37);
}

#LINE753 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#BUTTON_TEXT754 {
    width: 65px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT754 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 16px;
    text-align: center;
    line-height: 1.6;
}

#BUTTON754 {
    width: 65px;
    height: 74px;
    top: 27.226px;
    left: 293px;
}

#BUTTON754 > .ladi-button > .ladi-button-background {
    background-color: rgb(1, 143, 245);
}

#BUTTON754 > .ladi-button {
    border-radius: 5px;
}

#GROUP749 {
    width: 372px;
    height: 119px;
    top: 128px;
    left: 0px;
}

#BOX757 {
    width: 372px;
    height: 119px;
    top: 0px;
    left: 0px;
}

#BOX757 > .ladi-box {
    background-color: rgb(255, 255, 255);
    border-style: solid;
    border-color: rgb(228, 228, 228);
    border-width: 1px;
    border-radius: 14px;
}

#PARAGRAPH758 {
    width: 242px;
    top: 38.226px;
    left: 16.5px;
}

#PARAGRAPH758 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 11px;
    line-height: 1.6;
}

#HEADLINE759 {
    width: 150px;
    top: 13.226px;
    left: 16.5px;
}

#HEADLINE759 > .ladi-headline {
    color: rgb(244, 64, 37);
    font-size: 16px;
    line-height: 1.6;
}

#LINE760 {
    height: 89px;
    top: 19.726px;
    left: 267.664px;
}

#LINE760 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgb(244, 64, 37);
    border-bottom: 1px solid rgb(244, 64, 37);
    border-left: 1px solid rgb(244, 64, 37);
}

#LINE760 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#BUTTON_TEXT761 {
    width: 64px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT761 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 16px;
    text-align: center;
    line-height: 1.6;
}

#BUTTON761 {
    width: 65px;
    height: 74px;
    top: 27.226px;
    left: 292px;
}

#BUTTON761 > .ladi-button > .ladi-button-background {
    background-color: rgb(1, 143, 245);
}

#BUTTON761 > .ladi-button {
    border-radius: 5px;
}

#GROUP756 {
    width: 372px;
    height: 119px;
    top: 256.667px;
    left: 0px;
}

#GROUP741 {
    width: 373px;
    height: 375.667px;
    top: 87.116px;
    left: 0px;
}

#HEADLINE767 {
    width: 396px;
    top: 0px;
    left: 0px;
}

#HEADLINE767 > .ladi-headline {
    font-family: "Open Sans", sans-serif;
    color: rgb(13, 98, 242);
    font-size: 23px;
    font-weight: bold;
    text-align: left;
    line-height: 1.2;
}

#HEADLINE768 {
    width: 376px;
    top: 40px;
    left: 0px;
}

#HEADLINE768 > .ladi-headline {
    color: rgb(36, 36, 36);
    font-size: 10px;
    font-style: italic;
    text-align: left;
    line-height: 1.6;
}

#GROUP766 {
    width: 396px;
    height: 72px;
    top: 0px;
    left: 0px;
}

#LINE769 {
    width: 134px;
    top: 3px;
    left: 238px;
}

#LINE769 > .ladi-line > .ladi-line-container {
    border-top: 10px solid rgb(22, 199, 46);
    border-right: 10px solid rgb(22, 199, 46);
    border-bottom: 10px solid rgb(22, 199, 46);
    border-left: 0px !important;
}

#LINE769 > .ladi-line {
    width: 100%;
    padding: 8px 0px;
}

#GROUP765 {
    width: 396px;
    height: 72px;
    top: 0px;
    left: 4px;
}

#BOX772 {
    width: 372px;
    height: 135px;
    top: 0px;
    left: 0px;
}

#BOX772 > .ladi-box {
    background-color: rgb(255, 255, 255);
    border-style: solid;
    border-color: rgb(228, 228, 228);
    border-width: 1px;
    border-radius: 14px;
}

#PARAGRAPH773 {
    width: 242px;
    top: 38.226px;
    left: 16.5px;
}

#PARAGRAPH773 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 11px;
    line-height: 1.6;
}

#HEADLINE774 {
    width: 150px;
    top: 13.226px;
    left: 16.5px;
}

#HEADLINE774 > .ladi-headline {
    color: rgb(244, 64, 37);
    font-size: 16px;
    line-height: 1.6;
}

#LINE775 {
    height: 89px;
    top: 19.726px;
    left: 267.664px;
}

#LINE775 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgb(244, 64, 37);
    border-bottom: 1px solid rgb(244, 64, 37);
    border-left: 1px solid rgb(244, 64, 37);
}

#LINE775 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#BUTTON_TEXT776 {
    width: 64px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT776 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 16px;
    text-align: center;
    line-height: 1.6;
}

#BUTTON776 {
    width: 65px;
    height: 74px;
    top: 27.226px;
    left: 292px;
}

#BUTTON776 > .ladi-button > .ladi-button-background {
    background-color: rgb(232, 59, 48);
}

#BUTTON776 > .ladi-button {
    border-radius: 5px;
}

#GROUP771 {
    width: 372px;
    height: 135px;
    top: 87.116px;
    left: 0px;
}

#VTV-Packages {
    width: 400px;
    height: 222.116px;
    top: 90px;
    left: 19px;
}

#GROUP607 {
    width: 400px;
    height: 204.116px;
    top: 25px;
    left: 19px;
}

.mobi-payment-title {
    font-size: 24px;
    font-weight: bold;
    color: #ff0000;
    top: -50px;
    position: absolute;
}

#Vinaphone-Packages {
    width: 398px;
    height: 462.834px;
    top: 25px;
    left: 22px;
}

#Mobifone-Packages {
    width: 401px;
    height: 462.783px;
    top: 25px;
    left: 19px;
}

#VTV {
    height: 296.9px;
}

#Viettel {
    height: 271.9px;
}

#Mobifone {
    height: 520px;
}

#Kaspersky-042021 {
    width: 320px;
    height: 634px;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    margin: auto;
}

#Kaspersky-042021 > .ladi-popup > .ladi-popup-background {
    background-size: cover;
    background-attachment: scroll;
    background-origin: content-box;
    background-image: url("1080x19201349-20210330012959.jpg");
    background-position: center top;
    background-repeat: repeat;
}

#All-Packages {
    height: 425.798px;
}

#All-Packages > .ladi-section-background {
    background-color: rgba(235, 243, 255, 0.5);
}

#Introduction {
    height: 30px;
}

#Introduction > .ladi-section-background {
    background-color: rgb(238, 102, 170);
    opacity: 0.1;
}

#News-Slides {
    height: 616px;
}

#HEADLINE800 {
    width: 338px;
    top: 20.6px;
    left: 41px;
}

#HEADLINE800 > .ladi-headline {
    color: rgb(234, 242, 254);
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 1.2;
}

#SPINLUCKYTEST {
    width: 331px;
    height: 331px;
    top: 138.1px;
    left: 44.5px;
}

#SPINLUCKYTEST > .ladi-spin-lucky {
    color: rgb(255, 255, 255);
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}

#SPINLUCKYTEST .ladi-spin-lucky-screen:before {
    background-image: url("spin-lucky-04.svg");
}

#SPINLUCKYTEST .ladi-spin-lucky-start {
    background-image: url("spin-btn1.svg");
}

#COUNTDOWN794 {
    width: 320px;
    height: 57px;
    top: 72.6px;
    left: 50px;
}

#COUNTDOWN794 > .ladi-countdown {
    color: rgb(0, 0, 0);
    font-size: 40px;
    font-weight: bold;
    text-align: center;
}

#COUNTDOWN794.ladi-animation > .ladi-countdown {
    animation-name: bounceIn;
    -webkit-animation-name: bounceIn;
    animation-delay: 1s;
    -webkit-animation-delay: 1s;
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
}

#COUNTDOWN794 > .ladi-countdown > .ladi-element {
    width: calc((100% - 10px * 3) / 4);
    margin-right: 10px;
    height: 100%;
}

#COUNTDOWN794 > .ladi-countdown .ladi-countdown-background {
    background-color: rgb(255, 255, 255);
}

#IMAGE804 {
    width: 86.2776px;
    height: 80px;
    top: 465.1px;
    left: 41px;
}

#IMAGE804 > .ladi-image > .ladi-image-background {
    width: 86.2776px;
    height: 81.7367px;
    top: 0px;
    left: 0px;
    background-image: url("6f73ccaa1b23fd83a40df9e0aeb81caf-20210430124343.png");
}

#IMAGE805 {
    width: 61.3026px;
    height: 80px;
    top: 465.1px;
    left: 308.697px;
}

#IMAGE805 > .ladi-image > .ladi-image-background {
    width: 61.3026px;
    height: 81.737px;
    top: 0px;
    left: 0px;
    background-image: url("airpods-pro-20210430124412.png");
}

#HEADLINE806 {
    width: 127px;
    top: 552.1px;
    left: 20.6388px;
}

#HEADLINE806 > .ladi-headline {
    color: rgb(234, 242, 254);
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 1.2;
}

#HEADLINE807 {
    width: 127px;
    top: 552.1px;
    left: 275.848px;
}

#HEADLINE807 > .ladi-headline {
    color: rgb(234, 242, 254);
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 1.2;
}

#PARAGRAPH808 {
    width: 153px;
    top: 573.1px;
    left: 12.6388px;
}

#PARAGRAPH808 > .ladi-paragraph {
    color: rgb(234, 242, 254);
    font-size: 14px;
    text-align: center;
    line-height: 1.6;
}

#PARAGRAPH809 {
    width: 153px;
    top: 573.1px;
    left: 262.848px;
}

#PARAGRAPH809 > .ladi-paragraph {
    color: rgb(234, 242, 254);
    font-size: 14px;
    text-align: center;
    line-height: 1.6;
}

#Gamification {
    height: 635.7px;
}

#Gamification > .ladi-section-background {
    background-color: rgb(199, 31, 22);
}

#IMAGE811 {
    width: 66px;
    height: 66px;
    top: 147.6px;
    left: 33px;
}

#IMAGE811 > .ladi-image > .ladi-image-background {
    width: 66px;
    height: 66px;
    top: 0px;
    left: 0px;
    background-image: url("850234-20210510035518.png");
}

#HEADLINE812 {
    width: 338px;
    top: 24.6px;
    left: 41px;
}

#HEADLINE812 > .ladi-headline {
    color: rgb(5, 31, 77);
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    line-height: 1.2;
}

#PARAGRAPH813 {
    width: 354px;
    top: 72.1px;
    left: 33px;
}

#PARAGRAPH813 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH814 {
    width: 268px;
    top: 139.1px;
    left: 119px;
}

#PARAGRAPH814 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 11px;
    text-align: justify;
    line-height: 1.6;
    -webkit-text-stroke-width: 1px;
}

#PARAGRAPH815 {
    width: 268px;
    top: 180.1px;
    left: 119px;
}

#PARAGRAPH815 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 11px;
    text-align: justify;
    line-height: 1.6;
    -webkit-text-stroke-width: 1px;
}

#PARAGRAPH816 {
    width: 268px;
    top: 241.1px;
    left: 119px;
}

#PARAGRAPH816 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 11px;
    text-align: justify;
    line-height: 1.6;
    -webkit-text-stroke-width: 1px;
}

#PARAGRAPH817 {
    width: 268px;
    top: 321.1px;
    left: 119px;
}

#PARAGRAPH817 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 11px;
    text-align: justify;
    line-height: 1.6;
    -webkit-text-stroke-width: 1px;
}

#PARAGRAPH819 {
    width: 354px;
    top: 473.1px;
    left: 33px;
}

#PARAGRAPH819 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH820 {
    width: 247px;
    top: 587.1px;
    left: 33px;
}

#PARAGRAPH820 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 12px;
    text-align: justify;
    line-height: 1.6;
}

#HEADLINE822 {
    width: 338px;
    top: 17.402px;
    left: 41px;
}

#HEADLINE822 > .ladi-headline {
    color: rgb(5, 31, 77);
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    line-height: 1.2;
}

#Policy {
    height: 2840px;
    top: -40px;
    z-index: 0;
}

#PARAGRAPH823 {
    width: 354px;
    top: 82.402px;
    left: 33px;
}

#PARAGRAPH823 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH824 {
    width: 354px;
    top: 60.402px;
    left: 33px;
}

#PARAGRAPH824 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH825 {
    width: 354px;
    top: 146.402px;
    left: 33px;
}

#PARAGRAPH825 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH826 {
    width: 354px;
    top: 168.402px;
    left: 33px;
}

#PARAGRAPH826 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH827 {
    width: 354px;
    top: 184.402px;
    left: 33px;
}

#PARAGRAPH827 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH828 {
    width: 354px;
    top: 206.402px;
    left: 33px;
}

#PARAGRAPH828 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH829 {
    width: 354px;
    top: 254.402px;
    left: 33px;
}

#PARAGRAPH829 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH830 {
    width: 354px;
    top: 286.402px;
    left: 33px;
}

#PARAGRAPH830 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH831 {
    width: 354px;
    top: 334.402px;
    left: 33px;
}

#PARAGRAPH831 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH832 {
    width: 354px;
    top: 366.402px;
    left: 33px;
}

#PARAGRAPH832 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH833 {
    width: 354px;
    top: 414.402px;
    left: 33px;
}

#PARAGRAPH833 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH834 {
    width: 354px;
    top: 462.402px;
    left: 33px;
}

#PARAGRAPH834 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH835 {
    width: 354px;
    top: 494.402px;
    left: 33px;
}

#PARAGRAPH835 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH836 {
    width: 354px;
    top: 516.402px;
    left: 33px;
}

#PARAGRAPH836 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH838 {
    width: 354px;
    top: 564.402px;
    left: 33px;
}

#PARAGRAPH838 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH839 {
    width: 354px;
    top: 660.402px;
    left: 33px;
}

#PARAGRAPH839 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH840 {
    width: 354px;
    top: 708.402px;
    left: 33px;
}

#PARAGRAPH840 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH841 {
    width: 354px;
    top: 772.402px;
    left: 33px;
}

#PARAGRAPH841 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH842 {
    width: 354px;
    top: 794.402px;
    left: 33px;
}

#PARAGRAPH842 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH837 {
    width: 354px;
    top: 548.402px;
    left: 33px;
}

#PARAGRAPH837 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH843 {
    width: 354px;
    top: 968.402px;
    left: 33px;
}

#PARAGRAPH843 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH844 {
    width: 354px;
    top: 990.402px;
    left: 33px;
}

#PARAGRAPH844 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH845 {
    width: 354px;
    top: 1038.4px;
    left: 33px;
}

#PARAGRAPH845 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH846 {
    width: 354px;
    top: 1060.4px;
    left: 33px;
}

#PARAGRAPH846 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH847 {
    width: 354px;
    top: 1108.4px;
    left: 33px;
}

#PARAGRAPH847 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH848 {
    width: 354px;
    top: 1140.4px;
    left: 33px;
}

#PARAGRAPH848 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH849 {
    width: 354px;
    top: 1172.4px;
    left: 33px;
}

#PARAGRAPH849 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH850 {
    width: 354px;
    top: 1194.4px;
    left: 33px;
}

#PARAGRAPH850 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH851 {
    width: 354px;
    top: 1242.4px;
    left: 33px;
}

#PARAGRAPH851 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH852 {
    width: 354px;
    top: 1271.4px;
    left: 33px;
}

#PARAGRAPH852 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH853 {
    width: 354px;
    top: 1296.4px;
    left: 33px;
}

#PARAGRAPH853 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH854 {
    width: 354px;
    top: 1328.4px;
    left: 33px;
}

#PARAGRAPH854 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH855 {
    width: 354px;
    top: 1392.4px;
    left: 33px;
}

#PARAGRAPH855 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH856 {
    width: 354px;
    top: 1459.4px;
    left: 33px;
}

#PARAGRAPH856 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH857 {
    width: 354px;
    top: 1481.4px;
    left: 33px;
}

#PARAGRAPH857 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH858 {
    width: 354px;
    top: 1561.4px;
    left: 33px;
}

#PARAGRAPH858 > .ladi-paragraph {
    color: rgb(244, 64, 37);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH859 {
    width: 354px;
    top: 1785.4px;
    left: 33px;
}

#PARAGRAPH859 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH860 {
    width: 354px;
    top: 1807.4px;
    left: 33px;
}

#PARAGRAPH860 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH862 {
    width: 354px;
    top: 1871.4px;
    left: 33px;
}

#PARAGRAPH862 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH863 {
    width: 354px;
    top: 1903.4px;
    left: 33px;
}

#PARAGRAPH863 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH864 {
    width: 354px;
    top: 1925.4px;
    left: 33px;
}

#PARAGRAPH864 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH908 {
    width: 354px;
    top: 1973.4px;
    left: 33px;
}

#PARAGRAPH908 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH909 {
    width: 354px;
    top: 2470.4px;
    left: 33px;
}

#PARAGRAPH909 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH910 {
    width: 354px;
    top: 2492.4px;
    left: 33px;
}

#PARAGRAPH910 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH911 {
    width: 354px;
    top: 2524.4px;
    left: 33px;
}

#PARAGRAPH911 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH913 {
    width: 354px;
    top: 2572.4px;
    left: 33px;
}

#PARAGRAPH913 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH914 {
    width: 354px;
    top: 2594.4px;
    left: 33px;
}

#PARAGRAPH914 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH915 {
    width: 354px;
    top: 2642.4px;
    left: 33px;
}

#PARAGRAPH915 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH916 {
    width: 354px;
    top: 2664.4px;
    left: 33px;
}

#PARAGRAPH916 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH917 {
    width: 354px;
    top: 2744.4px;
    left: 33px;
}

#PARAGRAPH917 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH918 {
    width: 354px;
    top: 2808.4px;
    left: 33px;
}

#PARAGRAPH918 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH919 {
    width: 354px;
    top: 2830.4px;
    left: 33px;
}

#PARAGRAPH919 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#IMAGE920 {
    width: 72px;
    height: 72px;
    top: 573.1px;
    left: 315px;
}

#IMAGE920 > .ladi-image > .ladi-image-background {
    width: 72px;
    height: 72px;
    top: 0px;
    left: 0px;
    background-image: url("47880cad3be8d2b68bf9-20210510052150.jpg");
}

#IMAGE922 {
    width: 65.6388px;
    height: 59.5594px;
    top: 81.0063px;
    left: 318.427px;
}

#IMAGE922 > .ladi-image > .ladi-image-background {
    width: 65.6388px;
    height: 59.5594px;
    top: 0px;
    left: 0px;
    background-image: url("../images/tinder_logo.png");
}

#IMAGE922 > .ladi-image {
    border-radius: 8px;
}

#HEADLINE923 {
    width: 394px;
    top: 0px;
    left: 3.0658px;
}

#HEADLINE923 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 20px;
    font-weight: bold;
    text-align: left;
    line-height: 1.4;
}

#SHAPE924 {
    width: 22.5469px;
    height: 22.5469px;
    top: 65.5px;
    left: 3.0658px;
}

#SHAPE924 svg:last-child {
    fill: rgba(255, 255, 255, 1);
}

#HEADLINE925 {
    width: 369px;
    top: 69.5px;
    left: 36.0658px;
}

#HEADLINE925 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 14px;
    text-align: left;
    line-height: 1.4;
}

#SHAPE927 {
    width: 28.7993px;
    height: 22.5469px;
    top: 0px;
    left: 0px;
}

#SHAPE927 svg:last-child {
    fill: rgba(255, 255, 255, 1);
}

#HEADLINE928 {
    width: 292px;
    top: 3px;
    left: 35px;
}

#HEADLINE928 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 14px;
    text-align: left;
    line-height: 1.4;
}

#GROUP926 {
    width: 327px;
    height: 22.5469px;
    top: 165.953px;
    left: 0px;
}

#SHAPE930 {
    width: 22.5469px;
    height: 22.5469px;
    top: 0px;
    left: 0px;
}

#SHAPE930 svg:last-child {
    fill: rgba(255, 255, 255, 1);
}

#HEADLINE931 {
    width: 292px;
    top: 2px;
    left: 33px;
}

#HEADLINE931 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 14px;
    text-align: left;
    line-height: 1.4;
}

#GROUP929 {
    width: 325px;
    height: 22.5469px;
    top: 132.62px;
    left: 3.0658px;
}

#GROUP921 {
    width: 405.066px;
    height: 188.5px;
    top: 45px;
    left: 15px;
}

#SHAPE933 {
    width: 22.5469px;
    height: 22.5469px;
    top: 0px;
    left: 0px;
}

#SHAPE933 svg:last-child {
    fill: rgba(255, 255, 255, 1);
}

#GROUP932 {
    width: 325px;
    height: 22.5469px;
    top: 99.286px;
    left: 3.0658px;
}

#HEADLINE934 {
    width: 292px;
    top: 2px;
    left: 33px;
}

#HEADLINE934 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 14px;
    text-align: left;
    line-height: 1.4;
}

#PARAGRAPH937 {
    width: 354px;
    top: 67.1px;
    left: 33px;
}

#PARAGRAPH937 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH938 {
    width: 354px;
    top: 195.1px;
    left: 33px;
}

#PARAGRAPH938 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH939 {
    width: 354px;
    top: 217.1px;
    left: 33px;
}

#PARAGRAPH939 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH940 {
    width: 354px;
    top: 265.1px;
    left: 33px;
}

#PARAGRAPH940 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH941 {
    width: 354px;
    top: 297.1px;
    left: 33px;
}

#PARAGRAPH941 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH942 {
    width: 354px;
    top: 319.1px;
    left: 33px;
}

#PARAGRAPH942 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH943 {
    width: 354px;
    top: 383.1px;
    left: 33px;
}

#PARAGRAPH943 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH944 {
    width: 354px;
    top: 447.1px;
    left: 33px;
}

#PARAGRAPH944 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH945 {
    width: 354px;
    top: 559.1px;
    left: 33px;
}

#PARAGRAPH945 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH946 {
    width: 354px;
    top: 591.1px;
    left: 33px;
}

#PARAGRAPH946 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH947 {
    width: 354px;
    top: 639.1px;
    left: 33px;
}

#PARAGRAPH947 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH948 {
    width: 354px;
    top: 661.1px;
    left: 33px;
}

#PARAGRAPH948 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH949 {
    width: 354px;
    top: 725.1px;
    left: 33px;
}

#PARAGRAPH949 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH950 {
    width: 354px;
    top: 795.1px;
    left: 33px;
}

#PARAGRAPH950 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH951 {
    width: 354px;
    top: 773.1px;
    left: 33px;
}

#PARAGRAPH951 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH952 {
    width: 354px;
    top: 859.1px;
    left: 33px;
}

#PARAGRAPH952 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH953 {
    width: 354px;
    top: 881.1px;
    left: 33px;
}

#PARAGRAPH953 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH954 {
    width: 354px;
    top: 945.1px;
    left: 33px;
}

#PARAGRAPH954 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH955 {
    width: 354px;
    top: 967.1px;
    left: 33px;
}

#PARAGRAPH955 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH956 {
    width: 354px;
    top: 1063.1px;
    left: 33px;
}

#PARAGRAPH956 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH957 {
    width: 354px;
    top: 1095.1px;
    left: 33px;
}

#PARAGRAPH957 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH958 {
    width: 354px;
    top: 1117.1px;
    left: 33px;
}

#PARAGRAPH958 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH959 {
    width: 354px;
    top: 1181.1px;
    left: 33px;
}

#PARAGRAPH959 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH960 {
    width: 354px;
    top: 1203.1px;
    left: 33px;
}

#PARAGRAPH960 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH961 {
    width: 354px;
    top: 1267.1px;
    left: 33px;
}

#PARAGRAPH961 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH962 {
    width: 354px;
    top: 1289.1px;
    left: 33px;
}

#PARAGRAPH962 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH963 {
    width: 354px;
    top: 1353.1px;
    left: 33px;
}

#PARAGRAPH963 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH964 {
    width: 354px;
    top: 1375.1px;
    left: 33px;
}

#PARAGRAPH964 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH965 {
    width: 354px;
    top: 1461.1px;
    left: 33px;
}

#PARAGRAPH965 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 10px;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH966 {
    width: 354px;
    top: 1439.1px;
    left: 33px;
}

#PARAGRAPH966 > .ladi-paragraph {
    color: rgb(0, 0, 0);
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    line-height: 1.6;
}

#BUTTON_TEXT970 {
    width: 76px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT970 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

#BUTTON970 {
    width: 76px;
    height: 40px;
    top: 0px;
    left: 0px;
}

#LINE972 {
    height: 21px;
    top: 7.5px;
    left: 71px;
}

#LINE972 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgba(255, 255, 255, 0.4);
    border-bottom: 1px solid rgba(255, 255, 255, 0.4);
    border-left: 1px solid rgba(255, 255, 255, 0.4);
}

#LINE972 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#BUTTON_TEXT974 {
    width: 140px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT974 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

#BUTTON974 {
    width: 139.91px;
    height: 40px;
    top: 0px;
    left: 0px;
}

#LINE976 {
    height: 21px;
    top: 7.5px;
    left: 130.704px;
}

#LINE976 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgba(255, 255, 255, 0.4);
    border-bottom: 1px solid rgba(255, 255, 255, 0.4);
    border-left: 1px solid rgba(255, 255, 255, 0.4);
}

#LINE976 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#BUTTON_TEXT978 {
    width: 129px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT978 > .ladi-headline {
    color: rgb(255, 255, 255);
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 1.6;
}

#BUTTON978 {
    width: 128.682px;
    height: 40px;
    top: 0px;
    left: 0px;
}

#LINE980 {
    height: 21px;
    top: 7.5px;
    left: 120.215px;
}

#LINE980 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 1px solid rgba(255, 255, 255, 0.4);
    border-bottom: 1px solid rgba(255, 255, 255, 0.4);
    border-left: 1px solid rgba(255, 255, 255, 0.4);
}

#LINE980 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#HEADLINE936 {
    width: 338px;
    top: 24.8022px;
    left: 41px;
}

#HEADLINE936 > .ladi-headline {
    color: rgb(5, 31, 77);
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    line-height: 1.2;
}

#PrivateInformation {
    height: 1539px;
    top: -30px;
}

#SanPham {
    height: 663px;
}

#GroupSanPham {
    width: 88px;
    height: 40px;
    top: 5.5px;
    left: 8.0277px;
}

#GroupPolicy {
    width: 162px;
    height: 40px;
    top: 5.5px;
    left: 96.0277px;
}

#GroupPrivate {
    width: 149px;
    height: 40px;
    top: 5.5px;
    left: 258.028px;
}

#FooterMenu {
    height: 51px;
}

#FooterMenu > .ladi-section-background {
    background-color: rgb(0, 0, 0);
}

#PARAGRAPH981 {
    width: 354px;
    top: 874.402px;
    left: 33px;
}

#PARAGRAPH981 > .ladi-paragraph {
    color: rgb(244, 64, 37);
    font-size: 10px;
    font-style: italic;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH982 {
    width: 354px;
    top: 1529.4px;
    left: 33px;
}

#PARAGRAPH982 > .ladi-paragraph {
    color: rgb(244, 64, 37);
    font-size: 10px;
    font-style: italic;
    text-align: justify;
    line-height: 1.6;
}

#PARAGRAPH983 {
    width: 268px;
    top: 397.6px;
    left: 119px;
}

#PARAGRAPH983 > .ladi-paragraph {
    color: rgb(244, 64, 37);
    font-size: 11px;
    font-style: italic;
    text-align: justify;
    line-height: 1.6;
    -webkit-text-stroke-width: 1px;
}

#HEADLINE822:after,
#HEADLINE936:after {
    content: "+";
    background-color: #4F5150;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 20px;
    position: absolute;
    top: 9px;
    left: -10px;
}

#HEADLINE822.open:after,
#HEADLINE936.open:after {
    content: "\2212";
}