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;
}

.ladi-loading {
    z-index: 900000000000;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.ladi-loading .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);
    }
}

.ladipage-message {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 10000000000;
    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 span {
    display: block;
    background-color: rgba(6,21,40,.05);
    color: #000;
    padding: 12px 15px;
    font-weight: 600;
    font-size: 16px;
    line-height: 16px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

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

.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;
    line-height: 14px;
    font-weight: 600;
    cursor: pointer;
    outline: 0;
}

.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 {
    position: absolute;
    z-index: 9000000090;
    cursor: pointer;
}

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

.lightbox-screen .lightbox-close {
    width: 16px;
    height: 16px;
    margin: 10px;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url("data:image/svg+xml;utf8, %3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M23.4144%202.00015L2.00015%2023.4144L0.585938%2022.0002L22.0002%200.585938L23.4144%202.00015Z%22%3E%3C%2Fpath%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.00015%200.585938L23.4144%2022.0002L22.0002%2023.4144L0.585938%202.00015L2.00015%200.585938Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

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-color: #fff;
}

.overflow-hidden {
    overflow: hidden;
}

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

.z-index-1 {
    z-index: 1;
}

.opacity-0 {
    opacity: 0;
}

.height-0 {
    height: 0 !important;
}

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

.transition-parent-collapse-height {
    transition: height 150ms linear 0s;
}

.transition-parent-collapse-top {
    transition: top 150ms linear 0s;
}

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

.transition-collapse {
    transition: height 150ms linear 0s;
}

body.grab {
    cursor: grab;
}

.ladi-wraper {
    width: 100%;
    min-height: 100%;
    overflow: hidden;
    touch-action: manipulation;
}

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

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

.ladi-element {
    position: absolute;
}

@media (hover: hover) {
    .ladi-check-hover {
        opacity: 0;
    }
}

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

.ladi-section[data-tab-id] {
    display: none;
}

.ladi-section.selected[data-tab-id] {
    display: block;
}

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

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

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

.ladi-carousel .ladi-carousel-arrow {
    position: absolute;
    top: calc(50% - (33px) / 2);
    cursor: pointer;
    z-index: 90000040;
    width: 33px;
    height: 33px;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url("data:image/svg+xml;utf8, %3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23000%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.00015%200.585938L18.4144%2012.0002L7.00015%2023.4144L5.58594%2022.0002L15.5859%2012.0002L5.58594%202.00015L7.00015%200.585938Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.ladi-carousel .ladi-carousel-arrow-left {
    left: 5px;
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
}

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

.ladi-carousel-indicators-circle {
    display: inline-flex;
    gap: 10px;
    position: absolute;
    bottom: -20px;
    left: 0;
    right: 0;
    margin: auto;
    width: fit-content;
}

.ladi-carousel-indicators-circle .item {
    width: 10px;
    height: 10px;
    background-color: #D6D6D6;
    border-radius: 100%;
    cursor: pointer;
    outline: 1px solid #fff;
}

.ladi-carousel-indicators-circle .item.selected, .ladi-carousel-indicators-circle .item:hover {
    background-color: #808080;
}

.ladi-carousel-indicators-number {
    display: inline-flex;
    gap: 10px;
    position: absolute;
    bottom: -20px;
    left: 0;
    right: 0;
    margin: auto;
    width: fit-content;
}

.ladi-carousel-indicators-number .item {
    width: 15px;
    height: 15px;
    background-color: #D6D6D6;
    border-radius: 100%;
    cursor: pointer;
    font-size: 10px;
    text-align: center;
    line-height: 15px;
    outline: 1px solid #fff;
}

.ladi-carousel-indicators-number .item.selected, .ladi-carousel-indicators-number .item:hover {
    background-color: #808080;
    color: #fff;
}

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

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

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

.ladi-frame-bg:not(.ladi-frame) {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

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

.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: 0px !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;
    transition: inherit;
}

.ladi-button>.ladi-button-headline,.ladi-button>.ladi-button-shape {
    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-button-shape .ladi-shape {
    margin: auto;
    top: 0;
    bottom: 0;
}

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

.ladi-checkout-product-cart-icon .ladi-cart-number {
    position: absolute;
    top: -2px;
    right: -7px;
    background: #f36e36;
    text-align: center;
    min-width: 18px;
    min-height: 18px;
    font-size: 12px;
    font-weight: 700;
    color: #fff;
    border-radius: 100%;
    z-index: 90000000;
    padding: 3px 4px;
}

.ladi-checkout-product-add-to-cart .ladi-button .loading-dots {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
}

.ladi-checkout-product-add-to-cart .ladi-button .loading-dots p {
    display: inline-block;
    font-size: 32px;
    line-height: 1;
    animation: .6s infinite loading;
}

.ladi-checkout-product-add-to-cart .ladi-button .loading-dots p:first-child {
    animation-delay: 0s;
}

.ladi-checkout-product-add-to-cart .ladi-button .loading-dots p:nth-child(2) {
    animation-delay: .2s;
}

.ladi-checkout-product-add-to-cart .ladi-button .loading-dots p:nth-child(3) {
    animation-delay: .4s;
}

@keyframes loading {
    0%,100% {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }
}

.ladi-form .ladi-form-checkout-bump-offer-check.multiple.checked:before,.ladi-form .ladi-form-checkout-payment-check.multiple.checked:before {
    --url: url("data:image/svg+xml,%0A%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.71%207.20998C18.617%207.11625%2018.5064%207.04186%2018.3846%206.99109C18.2627%206.94032%2018.132%206.91418%2018%206.91418C17.868%206.91418%2017.7373%206.94032%2017.6154%206.99109C17.4936%207.04186%2017.383%207.11625%2017.29%207.20998L9.84%2014.67L6.71%2011.53C6.61348%2011.4367%206.49954%2011.3634%206.37468%2011.3142C6.24983%2011.265%206.1165%2011.2409%205.98232%2011.2432C5.84814%2011.2455%205.71573%2011.2743%205.59265%2011.3278C5.46957%2011.3812%205.35824%2011.4585%205.265%2011.555C5.17176%2011.6515%205.09845%2011.7654%205.04924%2011.8903C5.00004%2012.0152%204.97591%2012.1485%204.97823%2012.2827C4.98055%2012.4168%205.00928%2012.5492%205.06277%2012.6723C5.11627%2012.7954%205.19348%2012.9067%205.29%2013L9.13%2016.84C9.22296%2016.9337%209.33356%2017.0081%209.45542%2017.0589C9.57728%2017.1096%209.70799%2017.1358%209.84%2017.1358C9.97201%2017.1358%2010.1027%2017.1096%2010.2246%2017.0589C10.3464%2017.0081%2010.457%2016.9337%2010.55%2016.84L18.71%208.67998C18.8115%208.58634%2018.8925%208.47269%2018.9479%208.34619C19.0033%208.21969%2019.0319%208.08308%2019.0319%207.94498C19.0319%207.80688%2019.0033%207.67028%2018.9479%207.54378C18.8925%207.41728%2018.8115%207.30363%2018.71%207.20998Z%22%20fill%3D%22%231852FA%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    pointer-events: none;
    top: -1px;
    left: -1px;
    transform: none;
}

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

.ladi-form>.ladi-element,.ladi-form>.ladi-element .ladi-form-item-container,.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-checkbox-item span[data-checked=true],.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-button>.ladi-button-headline {
    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 [data-form-checkout-item=bump_offer] .ladi-form-item,.ladi-form>[data-quantity=true] .ladi-form-item-container {
    overflow: hidden;
}

.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;
    padding-right: 24px;
    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-checkbox-item,.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;
    background-size: inherit;
    background-attachment: inherit;
    background-origin: inherit;
    color: inherit;
}

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

.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select-2:nth-child(3),.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select-3:nth-child(3),.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-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 option {
    color: initial;
}

.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-decoration: inherit;
    vertical-align: middle;
}

.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-checkbox-box-item {
    display: inline-block;
    width: fit-content;
}

.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-form-item-title-value {
    font-weight: 700;
    word-break: break-word;
}

.ladi-form .ladi-form-label-container {
    position: relative;
    width: 100%;
}

.ladi-form .ladi-form-control-file {
    background-repeat: no-repeat;
    background-position: calc(100% - 5px) center;
}

.ladi-form .ladi-form-label-container .ladi-form-label-item {
    display: inline-block;
    cursor: pointer;
    position: relative;
    border-radius: 0!important;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.ladi-form .ladi-form-label-container .ladi-form-label-item.image {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.ladi-form .ladi-form-label-container .ladi-form-label-item.no-value {
    display: none!important;
}

.ladi-form .ladi-form-label-container .ladi-form-label-item.text.disabled {
    opacity: .35;
}

.ladi-form .ladi-form-label-container .ladi-form-label-item.image.disabled {
    opacity: .2;
}

.ladi-form .ladi-form-label-container .ladi-form-label-item.color.disabled {
    opacity: .15;
}

.ladi-form .ladi-form-label-container .ladi-form-label-item.selected:before {
    content: '';
    width: 0;
    height: 0;
    bottom: -1px;
    right: -1px;
    position: absolute;
    border-width: 0 0 15px 15px;
    border-color: transparent;
    border-style: solid;
}

.ladi-form .ladi-form-label-container .ladi-form-label-item.selected:after {
    content: '';
    background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 12 12' viewBox='0 0 12 12' x='0' fill='%23fff' y='0'%3E%3Cg%3E%3Cpath d='m5.2 10.9c-.2 0-.5-.1-.7-.2l-4.2-3.7c-.4-.4-.5-1-.1-1.4s1-.5 1.4-.1l3.4 3 5.1-7c .3-.4 1-.5 1.4-.2s.5 1 .2 1.4l-5.7 7.9c-.2.2-.4.4-.7.4 0-.1 0-.1-.1-.1z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: bottom right;
    width: 7px;
    height: 7px;
    bottom: 0;
    right: 0;
    position: absolute;
}

.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;
    padding: 0 5px;
}

.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.ladi-form-checkbox-vertical .ladi-form-checkbox-item {
    margin-top: 0!important;
    margin-left: 0!important;
    margin-right: 0!important;
    display: flex;
    align-items: center;
    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-flex;
    align-items: center;
    border: none;
    position: relative;
}

.ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item input {
    margin-right: 5px;
    display: block;
}

.ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item span {
    cursor: default;
    word-break: break-word;
}

.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-form .ladi-element .ladi-form-otp::-webkit-inner-spin-button,.ladi-form .ladi-element .ladi-form-otp::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.ladi-form .ladi-element .ladi-form-item .button-get-code {
    display: none;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto 0;
    line-height: initial;
    padding: 5px 10px;
    height: max-content;
    cursor: pointer;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.ladi-form .ladi-element .ladi-form-item .button-get-code.hide-visibility {
    display: block!important;
    visibility: hidden!important;
}

.ladi-form .ladi-form-checkout-bump-offer-product.option-2,.ladi-form .ladi-form-item.otp-resend .button-get-code,.ladi-form [data-form-checkout-item=payment] .ladi-form-checkout-payment-content div>span {
    display: block;
}

.ladi-form .ladi-form-item.otp-countdown:before {
    content: attr(data-countdown-time) "s";
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto 0;
    height: max-content;
    line-height: initial;
}

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

.ladi-google-recaptcha-checkbox {
    position: absolute;
    display: inline-block;
    transform: translateY(-100%);
    margin-top: -5px;
    z-index: 90000010;
}

.ladi-element[data-form-checkout-item] {
    padding: 0;
}

.ladi-form .ladi-form-checkout-title {
    margin-bottom: 8px;
}

.ladi-form .ladi-element[data-form-checkout-item] .ladi-form-item,.ladi-form .ladi-element[data-form-checkout-item] .ladi-form-item-container {
    height: auto!important;
    position: unset!important;
}

.ladi-form .ladi-form-checkout-box {
    gap: 12px;
    display: flex;
    flex-flow: column;
    margin: 8px 12px;
    margin-top: 14px!important;
    padding-bottom: 14px;
    border-left: none!important;
    border-right: none!important;
    border-top: none!important;
    border-radius: 0!important;
}

.ladi-form .ladi-form-checkout-box:last-child {
    border: none!important;
    padding-bottom: 4px;
}

.ladi-form .ladi-form-checkout-box:first-child,.ladi-form .ladi-form-checkout-bump-offer-product .item-product:first-child {
    margin-top: 0;
}

.ladi-form .ladi-form-checkout-payment-item {
    display: flex;
    flex-flow: row;
    gap: 12px;
    align-items: center;
    --check-size: 18px;
    --width-quantity: 65px;
}

.ladi-form .ladi-form-checkout-payment-check {
    --border-size: 1px;
    width: var(--check-size);
    height: var(--check-size);
    flex: 0 0 var(--check-size);
    border: var(--border-size) solid;
    border-radius: 100%;
    display: block;
    position: relative;
}

.ladi-form .ladi-form-checkout-payment-check.checked:before {
    content: "";
    width: calc(var(--check-size)/ 2);
    height: calc(var(--check-size)/ 2);
    border-radius: inherit;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    transform: translate(calc(50% - var(--border-size)),calc(50% - var(--border-size)));
}

.ladi-form .ladi-form-checkout-bump-offer-check.multiple,.ladi-form .ladi-form-checkout-payment-check.multiple {
    border-radius: 4px;
}

.ladi-form .ladi-form-checkout-payment-check.multiple.checked:before {
    content: "";
    -webkit-mask-image: var(--url);
    mask-image: var(--url);
    width: var(--check-size);
    height: var(--check-size);
    -webkit-mask-size: var(--check-size);
    mask-size: var(--check-size);
    background-color: #fff;
    position: absolute;
}

.ladi-form .ladi-form-checkout-payment-content,.ladi-form .ladi-form-checkout-product-content {
    display: flex;
    flex-flow: row;
    --gap: 10px;
    gap: var(--gap);
    align-items: center;
    width: calc(100% - var(--width-quantity) - var(--check-size) - var(--gap) * 2);
}

.ladi-form .ladi-form-checkout-payment-content img,.ladi-form .ladi-form-checkout-product-content img {
    width: 36px;
    max-height: 36px;
    border-radius: 4px;
}

.ladi-form .ladi-form-checkout-payment-content div,.ladi-form .ladi-form-checkout-product-content div {
    display: flex;
    flex-flow: column;
}

.ladi-form .ladi-form-checkout-payment-content div>span,.ladi-form .ladi-form-checkout-product-content div>span {
    font-size: inherit;
}

.ladi-form .ladi-form-checkout-payment-content div>span.small,.ladi-form .ladi-form-checkout-product-content div>span.small {
    font-size: 80%;
    opacity: .8;
}

.ladi-form .ladi-form-checkout-payment-content div .price.price-compare,.ladi-form .ladi-form-checkout-product-content div .price.price-compare {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-direction: row!important;
}

.ladi-form .ladi-form-checkout-payment-quantity,.ladi-form .ladi-form-checkout-product-quantity {
    position: relative;
    --icon-size: calc(var(--check-size) * 0.8);
}

.ladi-form .ladi-form-checkout-payment-quantity input,.ladi-form .ladi-form-checkout-product-quantity input {
    padding: 4px calc(var(--check-size)) 4px 8px;
    border-radius: 8px;
    position: relative;
    width: var(--width-quantity);
    min-height: 34px;
    border: 1px solid;
    background-color: transparent;
    top: 0;
    left: 0;
    display: block;
}

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

.ladi-form .ladi-form-checkout-payment-quantity .up {
    width: var(--icon-size);
    height: var(--icon-size);
    top: -1px;
    right: 5px;
    cursor: pointer;
    display: block;
    position: absolute;
}

.ladi-form .ladi-form-checkout-payment-quantity .up:before {
    content: '';
    --url: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.14645%206.14645C3.34171%205.95118%203.65829%205.95118%203.85355%206.14645L8%2010.2929L12.1464%206.14645C12.3417%205.95118%2012.6583%205.95118%2012.8536%206.14645C13.0488%206.34171%2013.0488%206.65829%2012.8536%206.85355L8.35355%2011.3536C8.15829%2011.5488%207.84171%2011.5488%207.64645%2011.3536L3.14645%206.85355C2.95118%206.65829%202.95118%206.34171%203.14645%206.14645Z%22%20fill%3D%22black%22%20transform%3D%22rotate(180%208%208)%22%2F%3E%3C%2Fsvg%3E");
    -webkit-mask-image: var(--url);
    mask-image: var(--url);
    display: block;
    position: absolute;
    width: var(--icon-size);
    height: var(--icon-size);
    pointer-events: none;
    top: 4px;
    left: 2px;
    -webkit-mask-size: var(--icon-size);
    mask-size: var(--icon-size);
}

.ladi-form .ladi-form-checkout-payment-quantity .down {
    width: var(--icon-size);
    height: var(--icon-size);
    right: 5px;
    cursor: pointer;
    display: block;
    position: absolute;
    bottom: 3px;
}

.ladi-form .ladi-form-checkout-payment-quantity .down:before {
    content: '';
    --url: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.14645%206.14645C3.34171%205.95118%203.65829%205.95118%203.85355%206.14645L8%2010.2929L12.1464%206.14645C12.3417%205.95118%2012.6583%205.95118%2012.8536%206.14645C13.0488%206.34171%2013.0488%206.65829%2012.8536%206.85355L8.35355%2011.3536C8.15829%2011.5488%207.84171%2011.5488%207.64645%2011.3536L3.14645%206.85355C2.95118%206.65829%202.95118%206.34171%203.14645%206.14645Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
    -webkit-mask-image: var(--url);
    mask-image: var(--url);
    display: block;
    position: absolute;
    width: var(--icon-size);
    height: var(--icon-size);
    pointer-events: none;
    left: 2px;
    -webkit-mask-size: var(--icon-size);
    mask-size: var(--icon-size);
}

.ladi-form [data-form-checkout-item=payment] .ladi-form-item {
    display: table;
}

.ladi-form [data-form-checkout-item=payment] .ladi-form-item .ladi-form-checkout-payment-content {
    width: calc(100% - 18px);
}

.ladi-form [data-form-checkout-item=payment] .ladi-form-item .ladi-form-checkout-payment-content div {
    display: table-cell;
    vertical-align: middle;
    padding: 0 6px;
    cursor: pointer;
    width: 100%;
    position: relative;
}

.ladi-form [data-form-checkout-item=payment] .ladi-form-item .ladi-form-checkout-payment-content div.arrow:before {
    content: '';
    --url: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.14645%203.14645C6.34171%202.95118%206.65829%202.95118%206.85355%203.14645L11.3536%207.64645C11.5488%207.84171%2011.5488%208.15829%2011.3536%208.35355L6.85355%2012.8536C6.65829%2013.0488%206.34171%2013.0488%206.14645%2012.8536C5.95118%2012.6583%205.95118%2012.3417%206.14645%2012.1464L10.2929%208L6.14645%203.85355C5.95118%203.65829%205.95118%203.34171%206.14645%203.14645Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E");
    -webkit-mask-image: var(--url);
    mask-image: var(--url);
    position: absolute;
    width: 20px;
    height: 20px;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    margin: auto;
    -webkit-mask-size: 100%;
    mask-size: 100%;
}

.ladi-form [data-form-checkout-item=total_price] {
    display: flex;
    flex-flow: column;
    gap: 3px;
    justify-content: center;
}

.ladi-form [data-form-checkout-item=total_price] .line {
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
}

.ladi-form [data-form-checkout-item=total_price] .title-number-price.big,.ladi-form [data-form-checkout-item=total_price] .title-price.big {
    font-weight: 700;
    font-size: 130%;
}

.ladi-form [data-form-checkout-item=total_price] .title-number-price {
    font-size: 115%;
}

.ladi-form [data-form-checkout-item=total_price] .space {
    border-top: 1px solid;
    margin: 15px 0 10px;
}

.ladi-form .ladi-form-checkout-bump-offer-checkbox {
    display: flex;
    flex-flow: row;
    gap: 8px;
    padding: 8px;
    margin: 12px 8px 0;
    border-radius: 8px;
    align-items: center;
    --check-size-bumpoffer: 18px;
    --width-quantity-bumpoffer: 60px;
}

.ladi-form .ladi-form-checkout-bump-offer-checkbox.checkbox-bump-offer-1 {
    background-color: #3c72f9;
    margin: 0;
}

.ladi-form .ladi-form-checkout-bump-offer-checkbox.checkbox-bump-offer-1 p {
    color: #fff;
}

.ladi-form .ladi-form-checkout-bump-offer-checkbox.checkbox-bump-offer-2 {
    background-color: #fde298;
    margin: 12px 0 4px;
}

.ladi-form .ladi-form-checkout-bump-offer-checkbox.checkbox-bump-offer-3 {
    background-color: #f3f4f5;
    margin: 8px 0 0;
    padding: 4px 8px;
    width: max-content;
}

.ladi-form .ladi-form-checkout-bump-offer-checkbox.checkbox-bump-offer-3 .ladi-form-checkout-bump-offer-check {
    width: 12px;
    height: 12px;
    flex: 0 0 12px;
}

.ladi-form .ladi-form-checkout-bump-offer-check {
    --border-size: 1px;
    width: var(--check-size-bumpoffer);
    height: var(--check-size-bumpoffer);
    flex: 0 0 var(--check-size-bumpoffer);
    border: var(--border-size) solid #cfd3d8;
    background-color: #fff;
    border-radius: 100%;
    display: block;
    position: relative;
}

.ladi-form .ladi-form-checkout-bump-offer-check.checked:before {
    content: "";
    width: calc(var(--check-size-bumpoffer)/ 2);
    height: calc(var(--check-size-bumpoffer)/ 2);
    border-radius: inherit;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    transform: translate(calc(50% - var(--border-size)),calc(50% - var(--border-size)));
}

.ladi-form .ladi-form-checkout-bump-offer-check.multiple.checked:before {
    content: "";
    -webkit-mask-image: var(--url);
    mask-image: var(--url);
    width: var(--check-size-bumpoffer);
    height: var(--check-size-bumpoffer);
    -webkit-mask-size: var(--check-size-bumpoffer);
    mask-size: var(--check-size-bumpoffer);
    background-color: #000;
    position: absolute;
}

.ladi-form .ladi-form-checkout-bump-offer-checkbox.checkbox-bump-offer-3 .ladi-form-checkout-bump-offer-check.multiple.checked:before {
    top: -5px;
    left: -3px;
}

.ladi-form .ladi-form-checkout-bump-offer-product {
    display: flex;
    flex-flow: row;
    gap: 16px;
    margin: 8px 12px;
    align-items: center;
    border-left: none!important;
    border-right: none!important;
    border-top: none!important;
    border-radius: 0!important;
}

.ladi-form .ladi-form-checkout-bump-offer-product.option-1 {
    display: block!important;
    padding-bottom: 8px;
}

.ladi-form .ladi-form-item:last-child .ladi-form-checkout-bump-offer-product {
    border: none!important;
}

.ladi-form .ladi-form-checkout-bump-offer-product .item-product {
    display: flex;
    gap: 16px;
    align-items: flex-start;
    margin-top: 16px;
    margin-bottom: 12px;
}

.ladi-form .ladi-form-checkout-bump-offer-product .item-product:last-child {
    margin-bottom: 0;
}

.ladi-form .ladi-form-checkout-bump-offer-product .item-product img {
    width: 48px;
    height: 48px;
    border-radius: 4px;
    overflow: hidden;
}

.ladi-form .ladi-form-checkout-bump-offer-product .item-product .item-product-title {
    font-size: 90%;
    opacity: .6;
}

.ladi-form .ladi-form-checkout-bump-offer-product .item-product .item-product-description {
    color: #9fa7b1;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.ladi-form .ladi-form-checkout-bump-offer-product .item-detail {
    display: flex;
    flex-direction: column;
}

.ladi-form .ladi-form-checkout-bump-offer-product .item-detail .shock-promotion-label {
    background-color: #ef9300;
    width: max-content;
    border-radius: 4px;
    padding: 2px 8px;
    color: #fff;
    margin-bottom: 4px;
    font-weight: 600;
}

.ladi-form .ladi-form-checkout-bump-offer-product .item-detail .pr-name {
    font-weight: 400;
    font-size: 120%;
    line-height: 1.4;
}

.ladi-form .ladi-form-checkout-bump-offer-product .item-detail .pr-price {
    font-weight: 400;
    line-height: 1.4;
}

.ladi-form .ladi-form-checkout-bump-offer-product .item-detail span a {
    text-decoration: line-through;
    opacity: .6;
}

.ladi-form .ladi-form-checkout-bump-offer-product .item-detail .special {
    background-color: #e01a1a;
    padding: 2px 8px;
    margin-right: 6px;
    color: #fff;
    border-radius: 4px;
    font-size: 80%;
}

.ladi-form [data-form-checkout-item=coupon_code] .content-discount-block {
    padding: 12px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.ladi-form [data-form-checkout-item=coupon_code] .ladi-form-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.ladi-form [data-form-checkout-item=coupon_code] .content-discount-block .title {
    display: flex;
    align-items: center;
    gap: 8px;
}

.ladi-form [data-form-checkout-item=coupon_code] .content-discount-block .placeholder span,.ladi-form [data-form-checkout-item=coupon_code] .content-discount-block .title span {
    font-weight: 400;
    font-size: 100%;
    line-height: 1.4;
}

.ladi-form [data-form-checkout-item=coupon_code] .content-discount-block .title i {
    width: 16px;
    height: 16px;
    mask-image: url(../fonts/ldicon-discount-coupon.svg);
    display: inline-block;
    mask-size: cover;
}

.ladi-form [data-form-checkout-item=coupon_code] .content-discount-block .placeholder {
    display: flex;
    align-items: center;
    gap: 8px;
    cursor: pointer;
}

.ladi-form [data-form-checkout-item=coupon_code] .content-discount-block .placeholder i {
    width: 16px;
    height: 16px;
    mask-image: url(../fonts/new-ldicon-arrow-left.svg);
    display: inline-block;
    mask-size: cover;
    background-color: #6d6d6d!important;
}

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

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

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

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

.ladi-image .ladi-image-background.loaded {
    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;
    word-break: break-word;
    background-size: cover;
    background-position: center center;
}

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

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

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

.ladi-line {
    position: relative;
}

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

.ladi-notify-transition {
    transition: top 500ms ease-in-out, bottom 500ms ease-in-out, opacity 500ms 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;
    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: 0.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;
}

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;
}

.ladi-animation-hidden {
    visibility: hidden !important;
    opacity: 0 !important;
}

.element-click-selected {
    cursor: pointer;
}

.is-2nd-click {
    cursor: pointer;
}

.ladi-button-shape.is-2nd-click, .ladi-accordion-shape.is-2nd-click {
    z-index: 3;
}

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

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

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

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

@media (min-width: 768px) {
    .ladi-carousel-fullwidth {
        width: 100vw !important;
        left: calc(-50vw + 50%) !important;
        box-sizing: border-box !important;
        transform: none !important;
    }
}

@media (max-width: 767px) {
    .ladi-element.ladi-auto-scroll {
        overflow-x: auto;
        overflow-y: hidden;
        width: 100% !important;
        left: 0 !important;
        -webkit-overflow-scrolling: touch;
    }

    [data-hint]:not([data-timeout-id-copied]):before, [data-hint]:not([data-timeout-id-copied]):after {
        display: none !important;
    }

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

    .ladi-carousel .ladi-carousel-content {
        transition: top 300ms ease-in-out, left 300ms ease-in-out;
    }
}

body {
    direction: ltr;
}

@media (min-width: 768px) {
    .ladi-section .ladi-container {
        width: 1200px;
    }
}

@media (max-width: 767px) {
    .ladi-section .ladi-container {
        width: 420px;
    }
}

@font-face {
    font-family: "TWudHNlcnJhdCSZWdbGFyLnRZg";src: url("../fonts/montserrat-regular-20220531024823.ttf") format("truetype");
}

@font-face {
    font-family: "TWudHNlcnJhdCFeHRyYUJvbGQubRm";src: url("../montserrat-extrabold-20210312061038.otf");
}

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

#IMAGE960 > .ladi-image > .ladi-image-background.loaded,#IMAGE5,#IMAGE5 > .ladi-image > .ladi-image-background.loaded,#IMAGE6,#IMAGE6 > .ladi-image > .ladi-image-background.loaded,#IMAGE4,#IMAGE4 > .ladi-image > .ladi-image-background.loaded,#GROUP24,#BOX22,#GROUP28,#BOX29,#GROUP33,#BOX34,#GROUP38,#BOX39,#PARAGRAPH57,#BOX116,#GROUP1080,#BOX119,#PARAGRAPH121,#GROUP1081,#BOX117,#IMAGE1082 > .ladi-image > .ladi-image-background.loaded,#FORM_ITEM1108,#BOX204,#IMAGE205 > .ladi-image > .ladi-image-background.loaded,#BOX247,#IMAGE248 > .ladi-image > .ladi-image-background.loaded,#BOX251,#IMAGE252 > .ladi-image > .ladi-image-background.loaded,#BOX255,#IMAGE256 > .ladi-image > .ladi-image-background.loaded,#BOX259,#IMAGE260 > .ladi-image > .ladi-image-background.loaded,#IMAGE288 > .ladi-image > .ladi-image-background.loaded,#HEADLINE286,#HEADLINE292,#HEADLINE295,#GROUP318,#BOX319,#BOX324,#BOX329,#GROUP333,#BOX334,#BOX339,#BOX344,#BOX441,#IMAGE442 > .ladi-image > .ladi-image-background.loaded,#BOX477,#IMAGE479 > .ladi-image > .ladi-image-background.loaded,#BOX482,#IMAGE484 > .ladi-image > .ladi-image-background.loaded,#BOX487,#IMAGE489 > .ladi-image > .ladi-image-background.loaded,#BOX492,#IMAGE494 > .ladi-image > .ladi-image-background.loaded,#BOX497,#IMAGE499 > .ladi-image > .ladi-image-background.loaded,#BOX472,#BOX502,#BOX507,#IMAGE509 > .ladi-image > .ladi-image-background.loaded,#BOX512,#BOX517,#IMAGE519 > .ladi-image > .ladi-image-background.loaded,#BOX522,#BOX611,#IMAGE696 > .ladi-image > .ladi-image-background.loaded,#IMAGE734 > .ladi-image > .ladi-image-background.loaded,#IMAGE1042 > .ladi-image > .ladi-image-background.loaded,#SHAPE1048,#SHAPE1051,#BOX1076,#IMAGE1109 > .ladi-image > .ladi-image-background.loaded,#IMAGE1067 > .ladi-image > .ladi-image-background.loaded,#IMAGE1068 > .ladi-image > .ladi-image-background.loaded,#IMAGE1069 > .ladi-image > .ladi-image-background.loaded,#BOX760,#BOX770,#BOX794,#BOX798,#BOX810,#BOX813,#BOX821,#BOX824,#IMAGE1030 > .ladi-image > .ladi-image-background.loaded,#IMAGE963 > .ladi-image > .ladi-image-background.loaded,#GROUP978,#BOX979,#GROUP983,#BOX984,#GROUP988,#BOX989,#GROUP993,#BOX994,#PARAGRAPH998,#BOX1005,#BOX1026,#IMAGE1085 > .ladi-image > .ladi-image-background.loaded,#GROUP1089,#BOX1090,#PARAGRAPH1092,#GROUP1095,#BOX1096,#FORM_ITEM1118 {
    top: 0px;
    left: 0px;
}

#IMAGE960 > .ladi-image,#IMAGE963 > .ladi-image {
    opacity: 0.4;
}

#IMAGE960:hover > .ladi-image,#IMAGE5:hover > .ladi-image,#HEADLINE9 > .ladi-headline:hover,#IMAGE6:hover > .ladi-image,#HEADLINE11 > .ladi-headline:hover,#HEADLINE3 > .ladi-headline:hover,#IMAGE4:hover > .ladi-image,#HEADLINE15 > .ladi-headline:hover,#HEADLINE16 > .ladi-headline:hover,#HEADLINE19 > .ladi-headline:hover,#BOX22 > .ladi-box.loaded:hover,#SHAPE21:hover > .ladi-shape,#HEADLINE25 > .ladi-headline:hover,#BOX29 > .ladi-box.loaded:hover,#SHAPE30:hover > .ladi-shape,#HEADLINE31 > .ladi-headline:hover,#BOX34 > .ladi-box.loaded:hover,#SHAPE35:hover > .ladi-shape,#HEADLINE36 > .ladi-headline:hover,#BOX39 > .ladi-box.loaded:hover,#SHAPE40:hover > .ladi-shape,#HEADLINE41 > .ladi-headline:hover,#PARAGRAPH57 > .ladi-paragraph:hover,#BOX116 > .ladi-box.loaded:hover,#PARAGRAPH66 > .ladi-paragraph:hover,#BOX119 > .ladi-box.loaded:hover,#PARAGRAPH121 > .ladi-paragraph:hover,#PARAGRAPH122 > .ladi-paragraph:hover,#BOX125 > .ladi-box.loaded:hover,#PARAGRAPH126 > .ladi-paragraph:hover,#PARAGRAPH127 > .ladi-paragraph:hover,#BOX117 > .ladi-box.loaded:hover,#SHAPE115:hover > .ladi-shape,#IMAGE1082:hover > .ladi-image,#BUTTON1108 > .ladi-button:hover,#BUTTON_TEXT1108 > .ladi-headline:hover,#HEADLINE202 > .ladi-headline:hover,#HEADLINE203 > .ladi-headline:hover,#BOX204 > .ladi-box.loaded:hover,#IMAGE205:hover > .ladi-image,#HEADLINE206 > .ladi-headline:hover,#BOX247 > .ladi-box.loaded:hover,#IMAGE248:hover > .ladi-image,#HEADLINE249 > .ladi-headline:hover,#BOX251 > .ladi-box.loaded:hover,#IMAGE252:hover > .ladi-image,#HEADLINE253 > .ladi-headline:hover,#BOX255 > .ladi-box.loaded:hover,#IMAGE256:hover > .ladi-image,#HEADLINE257 > .ladi-headline:hover,#BOX259 > .ladi-box.loaded:hover,#IMAGE260:hover > .ladi-image,#HEADLINE261 > .ladi-headline:hover,#BOX287 > .ladi-box.loaded:hover,#HEADLINE263 > .ladi-headline:hover,#IMAGE288:hover > .ladi-image,#HEADLINE286 > .ladi-headline:hover,#HEADLINE289 > .ladi-headline:hover,#HEADLINE292 > .ladi-headline:hover,#HEADLINE293 > .ladi-headline:hover,#HEADLINE295 > .ladi-headline:hover,#HEADLINE296 > .ladi-headline:hover,#BUTTON_TEXT297 > .ladi-headline:hover,#IMAGE1083:hover > .ladi-image,#BOX315 > .ladi-box.loaded:hover,#HEADLINE313 > .ladi-headline:hover,#HEADLINE314 > .ladi-headline:hover,#HEADLINE304 > .ladi-headline:hover,#BOX319 > .ladi-box.loaded:hover,#SHAPE320:hover > .ladi-shape,#HEADLINE321 > .ladi-headline:hover,#BOX324 > .ladi-box.loaded:hover,#SHAPE325:hover > .ladi-shape,#HEADLINE326 > .ladi-headline:hover,#BOX329 > .ladi-box.loaded:hover,#SHAPE330:hover > .ladi-shape,#HEADLINE331 > .ladi-headline:hover,#BOX334 > .ladi-box.loaded:hover,#SHAPE335:hover > .ladi-shape,#HEADLINE336 > .ladi-headline:hover,#BOX339 > .ladi-box.loaded:hover,#SHAPE340:hover > .ladi-shape,#HEADLINE341 > .ladi-headline:hover,#BOX344 > .ladi-box.loaded:hover,#SHAPE345:hover > .ladi-shape,#HEADLINE346 > .ladi-headline:hover,#HEADLINE385 > .ladi-headline:hover,#BOX441 > .ladi-box.loaded:hover,#BOX448 > .ladi-box.loaded:hover,#IMAGE442:hover > .ladi-image,#HEADLINE443 > .ladi-headline:hover,#BOX477 > .ladi-box.loaded:hover,#BOX478 > .ladi-box.loaded:hover,#IMAGE479:hover > .ladi-image,#HEADLINE480 > .ladi-headline:hover,#BOX482 > .ladi-box.loaded:hover,#BOX483 > .ladi-box.loaded:hover,#IMAGE484:hover > .ladi-image,#HEADLINE485 > .ladi-headline:hover,#BOX487 > .ladi-box.loaded:hover,#BOX488 > .ladi-box.loaded:hover,#IMAGE489:hover > .ladi-image,#HEADLINE490 > .ladi-headline:hover,#BOX492 > .ladi-box.loaded:hover,#BOX493 > .ladi-box.loaded:hover,#IMAGE494:hover > .ladi-image,#HEADLINE495 > .ladi-headline:hover,#BOX497 > .ladi-box.loaded:hover,#BOX498 > .ladi-box.loaded:hover,#IMAGE499:hover > .ladi-image,#HEADLINE500 > .ladi-headline:hover,#BOX472 > .ladi-box.loaded:hover,#BOX473 > .ladi-box.loaded:hover,#IMAGE474:hover > .ladi-image,#HEADLINE475 > .ladi-headline:hover,#BOX502 > .ladi-box.loaded:hover,#BOX503 > .ladi-box.loaded:hover,#IMAGE504:hover > .ladi-image,#HEADLINE505 > .ladi-headline:hover,#BOX507 > .ladi-box.loaded:hover,#BOX508 > .ladi-box.loaded:hover,#IMAGE509:hover > .ladi-image,#HEADLINE510 > .ladi-headline:hover,#BOX512 > .ladi-box.loaded:hover,#BOX513 > .ladi-box.loaded:hover,#IMAGE514:hover > .ladi-image,#HEADLINE515 > .ladi-headline:hover,#BOX517 > .ladi-box.loaded:hover,#BOX518 > .ladi-box.loaded:hover,#IMAGE519:hover > .ladi-image,#HEADLINE520 > .ladi-headline:hover,#BOX522 > .ladi-box.loaded:hover,#BOX523 > .ladi-box.loaded:hover,#IMAGE524:hover > .ladi-image,#HEADLINE525 > .ladi-headline:hover,#BOX590 > .ladi-box.loaded:hover,#FRAME614 > .ladi-frame:hover, #FRAME614 > .ladi-frame:hover ~ .ladi-frame-bg,#BOX618 > .ladi-box.loaded:hover,#BOX615 > .ladi-box.loaded:hover,#HEADLINE619 > .ladi-headline:hover,#BOX616 > .ladi-box.loaded:hover,#BOX617 > .ladi-box.loaded:hover,#HEADLINE621 > .ladi-headline:hover,#HEADLINE622 > .ladi-headline:hover,#HEADLINE620 > .ladi-headline:hover,#HEADLINE527 > .ladi-headline:hover,#BOX611 > .ladi-box.loaded:hover,#SHAPE612:hover > .ladi-shape,#HEADLINE623 > .ladi-headline:hover,#HEADLINE624 > .ladi-headline:hover,#HEADLINE625 > .ladi-headline:hover,#HEADLINE626 > .ladi-headline:hover,#FRAME636 > .ladi-frame:hover, #FRAME636 > .ladi-frame:hover ~ .ladi-frame-bg,#BOX645 > .ladi-box.loaded:hover,#BOX638 > .ladi-box.loaded:hover,#HEADLINE646 > .ladi-headline:hover,#BOX643 > .ladi-box.loaded:hover,#HEADLINE647 > .ladi-headline:hover,#BOX644 > .ladi-box.loaded:hover,#HEADLINE648 > .ladi-headline:hover,#HEADLINE649 > .ladi-headline:hover,#HEADLINE613 > .ladi-headline:hover,#HEADLINE650 > .ladi-headline:hover,#BOX652 > .ladi-box.loaded:hover,#HEADLINE653 > .ladi-headline:hover,#HEADLINE655 > .ladi-headline:hover,#HEADLINE687 > .ladi-headline:hover,#IMAGE688:hover > .ladi-image,#BUTTON_TEXT1028 > .ladi-headline:hover,#IMAGE1033:hover > .ladi-image,#HEADLINE691 > .ladi-headline:hover,#BOX695 > .ladi-box.loaded:hover,#HEADLINE692 > .ladi-headline:hover,#HEADLINE693 > .ladi-headline:hover,#IMAGE696:hover > .ladi-image,#BOX731 > .ladi-box.loaded:hover,#HEADLINE732 > .ladi-headline:hover,#HEADLINE733 > .ladi-headline:hover,#IMAGE734:hover > .ladi-image,#BOX736 > .ladi-box.loaded:hover,#HEADLINE737 > .ladi-headline:hover,#HEADLINE738 > .ladi-headline:hover,#IMAGE739:hover > .ladi-image,#IMAGE1042:hover > .ladi-image,#BOX1044 > .ladi-box.loaded:hover,#SHAPE1043:hover > .ladi-shape,#BOX1047 > .ladi-box.loaded:hover,#SHAPE1048:hover > .ladi-shape,#BOX1050 > .ladi-box.loaded:hover,#SHAPE1051:hover > .ladi-shape,#HEADLINE1075 > .ladi-headline:hover,#BOX1076 > .ladi-box.loaded:hover,#IMAGE1109:hover > .ladi-image,#IMAGE1110:hover > .ladi-image,#BOX1054 > .ladi-box.loaded:hover,#PARAGRAPH1059 > .ladi-paragraph:hover,#SHAPE1060:hover > .ladi-shape,#PARAGRAPH1062 > .ladi-paragraph:hover,#SHAPE1063:hover > .ladi-shape,#PARAGRAPH1065 > .ladi-paragraph:hover,#SHAPE1066:hover > .ladi-shape,#IMAGE1067:hover > .ladi-image,#IMAGE1068:hover > .ladi-image,#IMAGE1069:hover > .ladi-image,#HEADLINE1071 > .ladi-headline:hover,#BOX1038 > .ladi-box.loaded:hover,#HEADLINE761 > .ladi-headline:hover,#BOX760 > .ladi-box.loaded:hover,#HEADLINE762 > .ladi-headline:hover,#BOX770 > .ladi-box.loaded:hover,#HEADLINE771 > .ladi-headline:hover,#HEADLINE1035 > .ladi-headline:hover,#SHAPE1039:hover > .ladi-shape,#SHAPE1040:hover > .ladi-shape,#IMAGE1084:hover > .ladi-image,#HEADLINE777 > .ladi-headline:hover,#BOX787 > .ladi-box.loaded:hover,#HEADLINE789 > .ladi-headline:hover,#HEADLINE788 > .ladi-headline:hover,#BOX794 > .ladi-box.loaded:hover,#HEADLINE795 > .ladi-headline:hover,#BOX798 > .ladi-box.loaded:hover,#SHAPE801:hover > .ladi-shape,#SHAPE803:hover > .ladi-shape,#BOX805 > .ladi-box.loaded:hover,#HEADLINE806 > .ladi-headline:hover,#HEADLINE807 > .ladi-headline:hover,#SHAPE808:hover > .ladi-shape,#BOX810 > .ladi-box.loaded:hover,#HEADLINE811 > .ladi-headline:hover,#BOX813 > .ladi-box.loaded:hover,#SHAPE814:hover > .ladi-shape,#BOX816 > .ladi-box.loaded:hover,#HEADLINE817 > .ladi-headline:hover,#HEADLINE818 > .ladi-headline:hover,#BOX821 > .ladi-box.loaded:hover,#HEADLINE822 > .ladi-headline:hover,#BOX824 > .ladi-box.loaded:hover,#SHAPE825:hover > .ladi-shape,#IMAGE1030:hover > .ladi-image,#IMAGE1032:hover > .ladi-image,#IMAGE963:hover > .ladi-image,#HEADLINE973 > .ladi-headline:hover,#HEADLINE974 > .ladi-headline:hover,#HEADLINE976 > .ladi-headline:hover,#BOX979 > .ladi-box.loaded:hover,#SHAPE980:hover > .ladi-shape,#HEADLINE981 > .ladi-headline:hover,#BOX984 > .ladi-box.loaded:hover,#SHAPE985:hover > .ladi-shape,#HEADLINE986 > .ladi-headline:hover,#BOX989 > .ladi-box.loaded:hover,#SHAPE990:hover > .ladi-shape,#HEADLINE991 > .ladi-headline:hover,#BOX994 > .ladi-box.loaded:hover,#SHAPE995:hover > .ladi-shape,#HEADLINE996 > .ladi-headline:hover,#PARAGRAPH998 > .ladi-paragraph:hover,#BOX1005 > .ladi-box.loaded:hover,#PARAGRAPH1006 > .ladi-paragraph:hover,#BOX1026 > .ladi-box.loaded:hover,#SHAPE1027:hover > .ladi-shape,#IMAGE1085:hover > .ladi-image,#BOX1090 > .ladi-box.loaded:hover,#PARAGRAPH1092 > .ladi-paragraph:hover,#PARAGRAPH1093 > .ladi-paragraph:hover,#BOX1096 > .ladi-box.loaded:hover,#PARAGRAPH1097 > .ladi-paragraph:hover,#PARAGRAPH1098 > .ladi-paragraph:hover,#BUTTON1109 > .ladi-button:hover,#BUTTON_TEXT1109 > .ladi-headline:hover,#HEADLINE933 > .ladi-headline:hover,#HEADLINE959 > .ladi-headline:hover {
    opacity: 1;
}

#GROUP13,#GROUP14 {
    height: 32px;
}

#IMAGE5,#IMAGE5 > .ladi-image > .ladi-image-background.loaded {
    width: 24px;
    height: 32px;
}

#IMAGE5 > .ladi-image > .ladi-image-background.loaded {
    background-image: url("../images/receipt-2-20211104034357.webp");
}

#HEADLINE9 {
    left: 37px;
}

#HEADLINE9 > .ladi-headline,#HEADLINE3 > .ladi-headline,#FORM1108 > .ladi-form,#HEADLINE475 > .ladi-headline,#HEADLINE505 > .ladi-headline,#HEADLINE510 > .ladi-headline,#HEADLINE515 > .ladi-headline,#HEADLINE520 > .ladi-headline,#HEADLINE525 > .ladi-headline,#FORM1109 > .ladi-form {
    line-height: 1.6;
    color: rgb(0, 0, 0);
}

#IMAGE6 > .ladi-image > .ladi-image-background.loaded {
    background-image: url("../images/hospital-2-20211104034357.webp");
}

#HEADLINE11 > .ladi-headline,#FORM1108 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item span[data-checked="false"],#FORM1108 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item .ladi-editing,#FORM1108 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item .ladi-editing::placeholder,#FORM1108 .ladi-form .ladi-survey-option .ladi-survey-option-label,#FORM1108 .ladi-form-item .ladi-form-control::placeholder,#FORM1108 .ladi-form-item select.ladi-form-control[data-selected=""],#FORM1108 .ladi-form-checkout-payment-quantity input,#FORM1109 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item span[data-checked="false"],#FORM1109 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item .ladi-editing,#FORM1109 .ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item .ladi-editing::placeholder,#FORM1109 .ladi-form .ladi-survey-option .ladi-survey-option-label,#FORM1109 .ladi-form-item .ladi-form-control::placeholder,#FORM1109 .ladi-form-item select.ladi-form-control[data-selected=""],#FORM1109 .ladi-form-checkout-payment-quantity input {
    color: rgb(0, 0, 0);
}

#HEADLINE3 {
    left: 39px;
}

#IMAGE4,#IMAGE4 > .ladi-image > .ladi-image-background.loaded {
    width: 32px;
    height: 32px;
}

#IMAGE4 > .ladi-image > .ladi-image-background.loaded {
    background-image: url("../images/water-2-20211104034357.webp");
}

#HEADLINE15 > .ladi-headline {
    font-weight: bold;
    line-height: 1.4;
    color: rgb(0, 0, 0);
    letter-spacing: 3px;
}

#HEADLINE15 .ladi-headline,#HEADLINE16 .ladi-headline,#HEADLINE263 .ladi-headline,#HEADLINE313 .ladi-headline,#HEADLINE314 .ladi-headline,#HEADLINE527 .ladi-headline,#HEADLINE1071 .ladi-headline,#HEADLINE973 .ladi-headline,#HEADLINE974 .ladi-headline {
    animation-name: fadeInUp;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#HEADLINE16 > .ladi-headline {
    font-family: TWudHNlcnJhdCSZWdbGFyLnRZg;
    font-weight: bold;
    color: rgb(48, 128, 232);
    text-transform: uppercase;
    letter-spacing: 8px;
}

#HEADLINE19 > .ladi-headline,#HEADLINE976 > .ladi-headline {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.4;
    color: rgb(0, 0, 0);
}

#BOX22 > .ladi-box.loaded,#BOX29 > .ladi-box.loaded,#BOX34 > .ladi-box.loaded,#BOX39 > .ladi-box.loaded,#BOX319 > .ladi-box.loaded,#BOX324 > .ladi-box.loaded,#BOX329 > .ladi-box.loaded,#BOX334 > .ladi-box.loaded,#BOX339 > .ladi-box.loaded,#BOX344 > .ladi-box.loaded,#BOX979 > .ladi-box.loaded,#BOX984 > .ladi-box.loaded,#BOX989 > .ladi-box.loaded,#BOX994 > .ladi-box.loaded {
    border-width: 2px;
    border-radius: 0px;
    border-style: solid;
    border-color: rgb(29, 84, 181);
}

#SHAPE21 svg:last-child,#SHAPE30 svg:last-child,#SHAPE35 svg:last-child,#SHAPE40 svg:last-child,#SHAPE115 svg:last-child,#SHAPE320 svg:last-child,#SHAPE325 svg:last-child,#SHAPE330 svg:last-child,#SHAPE335 svg:last-child,#SHAPE340 svg:last-child,#SHAPE345 svg:last-child,#SHAPE1060 svg:last-child,#SHAPE1063 svg:last-child,#SHAPE1066 svg:last-child,#SHAPE980 svg:last-child,#SHAPE985 svg:last-child,#SHAPE990 svg:last-child,#SHAPE995 svg:last-child,#SHAPE1027 svg:last-child {
    fill: rgb(29, 84, 181);
}

#HEADLINE25 > .ladi-headline,#HEADLINE31 > .ladi-headline,#HEADLINE36 > .ladi-headline,#HEADLINE41 > .ladi-headline,#HEADLINE321 > .ladi-headline,#HEADLINE326 > .ladi-headline,#HEADLINE331 > .ladi-headline,#HEADLINE336 > .ladi-headline,#HEADLINE341 > .ladi-headline,#HEADLINE346 > .ladi-headline,#HEADLINE981 > .ladi-headline,#HEADLINE986 > .ladi-headline,#HEADLINE991 > .ladi-headline,#HEADLINE996 > .ladi-headline {
    line-height: 1.4;
    color: rgb(0, 0, 0);
}

#GROUP135,#PARAGRAPH57,#GROUP997,#PARAGRAPH998 {
    width: 358px;
}

#PARAGRAPH57 > .ladi-paragraph,#PARAGRAPH998 > .ladi-paragraph {
    font-weight: bold;
    line-height: 1.6;
    color: rgb(212, 1, 1);
    text-align: center;
}

#COUNTDOWN51,#COUNTDOWN999 {
    width: 275px;
    height: 50px;
}

#COUNTDOWN51 > .ladi-countdown,#COUNTDOWN999 > .ladi-countdown {
    font-size: 34px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    text-align: center;
}

#COUNTDOWN51 > .ladi-countdown > .ladi-element,#COUNTDOWN999 > .ladi-countdown > .ladi-element {
    width: calc(25% - 7.5px);
    height: 100%;
    margin-right: 10px;
}

#COUNTDOWN51 > .ladi-countdown .ladi-countdown-background,#FORM1108 .ladi-form-item-background,#IMAGE205 > .ladi-image,#IMAGE248 > .ladi-image,#IMAGE252 > .ladi-image,#IMAGE256 > .ladi-image,#IMAGE260 > .ladi-image,#COUNTDOWN999 > .ladi-countdown .ladi-countdown-background,#FORM1109 .ladi-form-item-background {
    border-radius: 10px;
}

#COUNTDOWN51 > .ladi-countdown .ladi-countdown-background,#BOX125 > .ladi-box.loaded,#BOX287 > .ladi-box.loaded,#SECTION526 > .ladi-section-background.loaded,#BOX618 > .ladi-box.loaded,#BOX615 > .ladi-box.loaded,#BOX645 > .ladi-box.loaded,#BOX638 > .ladi-box.loaded,#SECTION759 > .ladi-section-background.loaded,#BOX798 > .ladi-box.loaded,#BOX813 > .ladi-box.loaded,#BOX824 > .ladi-box.loaded,#COUNTDOWN999 > .ladi-countdown .ladi-countdown-background,#BOX1096 > .ladi-box.loaded,#SECTION925 > .ladi-section-background.loaded {
    background-color: rgb(29, 84, 181);
}

#COUNTDOWN_ITEM52,#COUNTDOWN_ITEM1000 {
    visibility: hidden;
    pointer-events: none;
}

#BOX116 > .ladi-box.loaded,#BOX590 > .ladi-box.loaded,#BOX695 > .ladi-box.loaded,#BOX731 > .ladi-box.loaded,#BOX736 > .ladi-box.loaded,#BOX794 > .ladi-box.loaded,#BOX810 > .ladi-box.loaded,#BOX821 > .ladi-box.loaded,#BOX1005 > .ladi-box.loaded {
    border-width: 3px;
    border-radius: 10px;
    border-style: solid;
    border-color: rgb(29, 84, 181);
}

#BOX116 > .ladi-box.loaded,#BOX117 > .ladi-box.loaded,#FORM1108 .ladi-form-item-background,#BOX590 > .ladi-box.loaded,#BOX611 > .ladi-box.loaded,#BOX652 > .ladi-box.loaded,#BOX695 > .ladi-box.loaded,#BOX731 > .ladi-box.loaded,#BOX736 > .ladi-box.loaded,#BOX1044 > .ladi-box.loaded,#BOX1047 > .ladi-box.loaded,#BOX1050 > .ladi-box.loaded,#BOX1054 > .ladi-box.loaded,#BOX794 > .ladi-box.loaded,#BOX810 > .ladi-box.loaded,#BOX821 > .ladi-box.loaded,#BOX1005 > .ladi-box.loaded,#BOX1026 > .ladi-box.loaded,#FORM1109 .ladi-form-item-background {
    background-color: rgb(255, 255, 255);
}

#PARAGRAPH66 > .ladi-paragraph,#HEADLINE206 > .ladi-headline,#HEADLINE249 > .ladi-headline,#HEADLINE253 > .ladi-headline,#HEADLINE257 > .ladi-headline,#HEADLINE261 > .ladi-headline,#PARAGRAPH1006 > .ladi-paragraph {
    line-height: 1.4;
    color: rgb(0, 0, 0);
    text-align: center;
}

#GROUP123,#GROUP1080,#GROUP1079,#PARAGRAPH121,#PARAGRAPH122,#PARAGRAPH1092,#PARAGRAPH1093 {
    width: 174px;
}

#GROUP123,#BOX125,#IMAGE514 > .ladi-image > .ladi-image-background.loaded,#IMAGE524 > .ladi-image > .ladi-image-background.loaded,#BOX695,#BOX731,#BOX736,#IMAGE739 > .ladi-image > .ladi-image-background.loaded,#SHAPE1043,#SHAPE1060,#SHAPE1063,#SHAPE1066,#BOX787,#BOX805,#BOX816 {
    top: 0px;
}

#BOX119 {
    width: 173.639px;
}

#BOX119 > .ladi-box.loaded,#BOX1090 > .ladi-box.loaded {
    background-color: rgb(169, 199, 223);
}

#GROUP1079,#PARAGRAPH122,#GROUP124,#PARAGRAPH127,#FORM_ITEM1109,#BUTTON_TEXT1108,#GROUP323,#GROUP328,#GROUP338,#GROUP343,#IMAGE696,#IMAGE734,#IMAGE739,#IMAGE1110 > .ladi-image > .ladi-image-background.loaded,#IMAGE1084 > .ladi-image > .ladi-image-background.loaded,#FORM_ITEM1119,#BUTTON_TEXT1109 {
    left: 0px;
}

#PARAGRAPH121 > .ladi-paragraph,#PARAGRAPH126 > .ladi-paragraph,#PARAGRAPH1092 > .ladi-paragraph,#PARAGRAPH1097 > .ladi-paragraph {
    font-size: 17px;
    line-height: 1.4;
    color: rgb(255, 255, 255);
    text-align: center;
}

#PARAGRAPH122 > .ladi-paragraph,#PARAGRAPH1093 > .ladi-paragraph {
    font-family: TWudHNlcnJhdCFeHRyYUJvbGQubRm;
    font-size: 19px;
    line-height: 1.4;
    color: rgb(255, 255, 255);
    text-decoration-line: line-through;
    text-align: center;
}

#BOX125 {
    width: 317.813px;
}

#PARAGRAPH126,#PARAGRAPH127,#PARAGRAPH1097,#PARAGRAPH1098 {
    width: 318px;
}

#PARAGRAPH127 > .ladi-paragraph,#PARAGRAPH1098 > .ladi-paragraph {
    font-family: TWudHNlcnJhdCFeHRyYUJvbGQubRm;
    font-size: 39px;
    line-height: 1.4;
    color: rgb(255, 246, 1);
    text-align: center;
}

#BOX117 > .ladi-box.loaded,#BOX611 > .ladi-box.loaded,#BOX1026 > .ladi-box.loaded {
    border-radius: 191px;
}

#NOTIFY1034 {
    width: 300px;
    height: 62px;
    top: 10px;
    left: 10px;
    bottom: auto;
    right: auto;
    position: fixed;
    z-index: 90000060;
}

#NOTIFY1034 > .ladi-notify {
    background-color: rgba(250, 250, 250, 0.9);
    color: rgb(64, 64, 64);
}

#FORM1108:hover .overlay-checkout,#FORM1109:hover .overlay-checkout {
    display: flex !important;
}

#FORM1108 .ladi-form [data-form-checkout-item="product"] .ladi-form-checkout-payment-check.multiple.checked:before,#FORM1108 .ladi-form [data-form-checkout-item="product"] .ladi-form-checkout-payment-check:not(.multiple).checked:before,#FORM1108 .ladi-form [data-form-checkout-item="payment"] .ladi-form-checkout-payment-check.checked:before,#FORM1108 .ladi-form [data-form-checkout-item="fee_shipping"] .ladi-form-checkout-payment-check.checked:before,#FORM1108 .ladi-form-checkout-payment-quantity .up:before,#FORM1108 .ladi-form-checkout-payment-quantity .down:before,#FORM1108 [data-form-checkout-item="payment"] .ladi-form-item .ladi-form-checkout-payment-content div:before,#FORM1109 .ladi-form [data-form-checkout-item="product"] .ladi-form-checkout-payment-check.multiple.checked:before,#FORM1109 .ladi-form [data-form-checkout-item="product"] .ladi-form-checkout-payment-check:not(.multiple).checked:before,#FORM1109 .ladi-form [data-form-checkout-item="payment"] .ladi-form-checkout-payment-check.checked:before,#FORM1109 .ladi-form [data-form-checkout-item="fee_shipping"] .ladi-form-checkout-payment-check.checked:before,#FORM1109 .ladi-form-checkout-payment-quantity .up:before,#FORM1109 .ladi-form-checkout-payment-quantity .down:before,#FORM1109 [data-form-checkout-item="payment"] .ladi-form-item .ladi-form-checkout-payment-content div:before {
    background-color: rgb(0, 0, 0);
}

#FORM1108 .ladi-survey-option,#FORM1109 .ladi-survey-option {
    text-align: left;
}

#FORM1108 .ladi-form-item-container,#FORM1108 .ladi-form-checkout-box,#FORM1108 .ladi-form-checkout-bump-offer-product,#FORM1108 .ladi-form-label-container .ladi-form-label-item,#FORM1109 .ladi-form-item-container,#FORM1109 .ladi-form-checkout-box,#FORM1109 .ladi-form-checkout-bump-offer-product,#FORM1109 .ladi-form-label-container .ladi-form-label-item {
    border-width: 2px;
    border-radius: 12px;
    border-style: solid;
    border-color: rgb(228, 228, 228);
}

#FORM1108 .ladi-form-item-container .ladi-form-item.ladi-form-quantity,#FORM1109 .ladi-form-item-container .ladi-form-item.ladi-form-quantity {
    width: calc(100% + 2px);
}

#FORM1108 .ladi-form-item-container .ladi-form-quantity .button,#FORM1108 .ladi-form [data-form-checkout-item="coupon_code"] .content-discount-block .placeholder i,#FORM1109 .ladi-form-item-container .ladi-form-quantity .button,#FORM1109 .ladi-form [data-form-checkout-item="coupon_code"] .content-discount-block .placeholder i {
    background-color: rgb(228, 228, 228);
}

#FORM1108 .ladi-form [data-form-checkout-item="total_price"] .space,#FORM1108 .ladi-form-checkout-payment-quantity input,#FORM1109 .ladi-form [data-form-checkout-item="total_price"] .space,#FORM1109 .ladi-form-checkout-payment-quantity input {
    border-color: rgb(228, 228, 228);
}

#FORM1108 .ladi-form-checkout-payment-quantity input,#HEADLINE646,#HEADLINE647,#HEADLINE648,#HEADLINE649,#FORM1109 .ladi-form-checkout-payment-quantity input {
    width: 65px;
}

#FORM_ITEM1108 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1109 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1110 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1111 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1112 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1113 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1114 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1115 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1116 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1117 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1118 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1119 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1120 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1121 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1122 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1123 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1124 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1125 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1126 .ladi-form-label-container .ladi-form-label-item:hover,#FORM_ITEM1127 .ladi-form-label-container .ladi-form-label-item:hover {
    border-color: rgb(12, 97, 242);
}

#FORM_ITEM1110,#FORM_ITEM1111,#FORM_ITEM1112,#FORM_ITEM1113,#FORM_ITEM1114,#FORM_ITEM1115,#FORM_ITEM1116,#FORM_ITEM1117,#FORM_ITEM1120,#FORM_ITEM1121,#FORM_ITEM1122,#FORM_ITEM1123,#FORM_ITEM1124,#FORM_ITEM1125,#FORM_ITEM1126,#FORM_ITEM1127 {
    display: none !important;
}

#BUTTON1108 > .ladi-button > .ladi-button-background,#BUTTON1109 > .ladi-button > .ladi-button-background {
    background-color: rgb(205, 20, 26);
}

#BUTTON1108 > .ladi-button,#BUTTON1109 > .ladi-button {
    border-radius: 30px;
}

#BUTTON1108 .ladi-button,#BUTTON297 .ladi-button,#BUTTON1028 .ladi-button,#BUTTON1109 .ladi-button {
    animation-name: pulse;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

#BUTTON_TEXT1108 {
    width: 277px;
}

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

#SECTION137 > .ladi-section-background.loaded,#SECTION298 > .ladi-section-background.loaded {
    background-origin: content-box;
    background-position: 50% 0%;
    background-attachment: scroll;
}

#SECTION137 > .ladi-section-background.loaded {
    opacity: 0.35;
}

#HEADLINE202 > .ladi-headline {
    font-weight: bold;
    color: rgb(48, 128, 232);
    letter-spacing: 1px;
    text-align: center;
}

#HEADLINE202 .ladi-headline,#HEADLINE385 .ladi-headline,#HEADLINE653 .ladi-headline,#HEADLINE691 .ladi-headline,#HEADLINE1075 .ladi-headline,#HEADLINE777 .ladi-headline {
    animation-name: pulse;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#HEADLINE203 > .ladi-headline {
    color: rgb(0, 0, 0);
    letter-spacing: 1px;
    text-align: center;
}

#CAROUSEL224 .ladi-carousel .ladi-carousel-arrow,#CAROUSEL450 .ladi-carousel .ladi-carousel-arrow {
    background-image: url("data:image/svg+xml;utf8, %3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.00015%200.585938L18.4144%2012.0002L7.00015%2023.4144L5.58594%2022.0002L15.5859%2012.0002L5.58594%202.00015L7.00015%200.585938Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

#BOX204 > .ladi-box.loaded,#BOX247 > .ladi-box.loaded,#BOX251 > .ladi-box.loaded,#BOX255 > .ladi-box.loaded,#BOX259 > .ladi-box.loaded,#BOX441 > .ladi-box.loaded,#BOX477 > .ladi-box.loaded,#BOX482 > .ladi-box.loaded,#BOX487 > .ladi-box.loaded,#BOX492 > .ladi-box.loaded,#BOX497 > .ladi-box.loaded,#BOX472 > .ladi-box.loaded,#BOX502 > .ladi-box.loaded,#BOX507 > .ladi-box.loaded,#BOX512 > .ladi-box.loaded,#BOX517 > .ladi-box.loaded,#BOX522 > .ladi-box.loaded {
    border-width: 2px;
    border-radius: 10px;
    border-style: solid;
    border-color: rgb(29, 84, 181);
}

#HEADLINE263 > .ladi-headline {
    font-weight: bold;
    color: rgb(217, 22, 22);
    letter-spacing: 1px;
    text-align: center;
}

#HEADLINE286 > .ladi-headline,#HEADLINE292 > .ladi-headline,#HEADLINE295 > .ladi-headline {
    font-size: 21px;
    line-height: 1.4;
    color: rgb(255, 246, 1);
    letter-spacing: 1px;
    text-align: left;
}

#HEADLINE289,#HEADLINE293,#HEADLINE296 {
    top: 39px;
    left: 0px;
}

#HEADLINE289 > .ladi-headline,#HEADLINE293 > .ladi-headline,#HEADLINE296 > .ladi-headline {
    font-size: 19px;
    line-height: 1.4;
    color: rgb(255, 255, 255);
    letter-spacing: 1px;
    text-align: left;
}

#BUTTON297 > .ladi-button > .ladi-button-background,#BUTTON1028 > .ladi-button > .ladi-button-background {
    background-image: linear-gradient(rgb(229, 45, 39), rgb(179, 18, 23));
    background-color: initial;
    background-size: initial;
    background-origin: initial;
    background-position: initial;
    background-repeat: initial;
    background-attachment: initial;
    -webkit-background-clip: initial;
}

#BUTTON297 > .ladi-button,#BUTTON1028 > .ladi-button {
    border-width: 4px;
    border-radius: 88px;
    border-style: groove;
    border-color: rgb(210, 1, 1);
}

#BUTTON297 > .ladi-button:hover,#BUTTON1028 > .ladi-button:hover {
    transform: scale(1.03);
    opacity: 1;
}

#BUTTON297 > .ladi-button:hover .ladi-button-background,#BUTTON1028 > .ladi-button:hover .ladi-button-background {
    background-image: none !important;
    background-color: rgb(255, 45, 45) !important;
    background-size: initial !important;
    background-origin: initial !important;
    background-position: initial !important;
    background-repeat: initial !important;
    background-attachment: initial !important;
    -webkit-background-clip: initial !important;
}

#BUTTON_TEXT297,#BUTTON_TEXT1028 {
    width: 312px;
    top: 9px;
    left: 0px;
}

#BUTTON_TEXT297 > .ladi-headline,#BUTTON_TEXT1028 > .ladi-headline {
    font-weight: bold;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    text-align: center;
}

#LINE1072 > .ladi-line > .ladi-line-container,#LINE1073 > .ladi-line > .ladi-line-container,#LINE1074 > .ladi-line > .ladi-line-container {
    border-top: 0px !important;
    border-right: 6px solid rgb(255, 255, 255);
    border-bottom: 6px solid rgb(255, 255, 255);
    border-left: 6px solid rgb(255, 255, 255);
}

#LINE1072 > .ladi-line,#LINE1073 > .ladi-line,#LINE1074 > .ladi-line {
    height: 100%;
    padding: 0px 8px;
}

#BOX315 > .ladi-box.loaded,#BOX448 > .ladi-box.loaded,#BOX478 > .ladi-box.loaded,#BOX483 > .ladi-box.loaded,#BOX488 > .ladi-box.loaded,#BOX493 > .ladi-box.loaded,#BOX498 > .ladi-box.loaded,#BOX473 > .ladi-box.loaded,#BOX503 > .ladi-box.loaded,#BOX508 > .ladi-box.loaded,#BOX513 > .ladi-box.loaded,#BOX518 > .ladi-box.loaded,#BOX523 > .ladi-box.loaded,#SECTION651 > .ladi-section-background.loaded,#BOX760 > .ladi-box.loaded {
    background-color: rgb(237, 244, 255);
}

#HEADLINE313 > .ladi-headline,#HEADLINE385 > .ladi-headline,#HEADLINE1075 > .ladi-headline,#HEADLINE1071 > .ladi-headline,#HEADLINE974 > .ladi-headline {
    font-family: TWudHNlcnJhdCSZWdbGFyLnRZg;
    font-weight: bold;
    color: rgb(48, 128, 232);
    text-transform: uppercase;
    letter-spacing: 8px;
    text-align: center;
}

#HEADLINE314 > .ladi-headline {
    font-weight: bold;
    color: rgb(0, 0, 0);
    letter-spacing: 1px;
    text-align: center;
}

#HEADLINE304 > .ladi-headline,#HEADLINE613 > .ladi-headline,#HEADLINE687 > .ladi-headline {
    color: rgb(0, 0, 0);
    letter-spacing: 1px;
    text-align: left;
}

#SHAPE320 .ladi-shape {
    animation-name: fadeIn;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#SHAPE325 .ladi-shape {
    animation-name: fadeIn;
    animation-delay: 0.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#SHAPE330 .ladi-shape {
    animation-name: fadeIn;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#SHAPE335 .ladi-shape {
    animation-name: fadeIn;
    animation-delay: 1.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#SHAPE340 .ladi-shape {
    animation-name: fadeIn;
    animation-delay: 2s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#SHAPE345 .ladi-shape {
    animation-name: fadeIn;
    animation-delay: 2.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#IMAGE442 > .ladi-image,#IMAGE479 > .ladi-image,#IMAGE484 > .ladi-image,#IMAGE489 > .ladi-image,#IMAGE494 > .ladi-image,#IMAGE499 > .ladi-image,#IMAGE474 > .ladi-image,#IMAGE504 > .ladi-image,#IMAGE509 > .ladi-image,#IMAGE514 > .ladi-image,#IMAGE519 > .ladi-image,#IMAGE524 > .ladi-image {
    border-radius: 0px;
}

#HEADLINE443 > .ladi-headline,#HEADLINE480 > .ladi-headline,#HEADLINE485 > .ladi-headline,#HEADLINE490 > .ladi-headline,#HEADLINE495 > .ladi-headline,#HEADLINE500 > .ladi-headline {
    font-size: 21px;
    line-height: 1.6;
    color: rgb(0, 0, 0);
}

#GROUP476 {
    left: 453.213px;
}

#BOX618 {
    width: 452px;
    height: 41.7438px;
    top: 224.556px;
    left: 0px;
}

#BOX618 .ladi-box.loaded {
    animation-name: fadeInLeftBig;
    animation-delay: 1.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#BOX615 {
    height: 41.7438px;
    top: 31.7px;
    left: 0px;
}

#BOX615 .ladi-box.loaded {
    animation-name: fadeInLeftBig;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#HEADLINE619 {
    top: 34.7px;
}

#HEADLINE619 > .ladi-headline,#HEADLINE621 > .ladi-headline,#HEADLINE622 > .ladi-headline,#HEADLINE620 > .ladi-headline {
    font-size: 24px;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    letter-spacing: 1px;
    text-align: left;
}

#BOX616 {
    width: 406.8px;
    height: 41.7438px;
    top: 98.857px;
    left: 0px;
}

#BOX616 > .ladi-box.loaded,#BOX643 > .ladi-box.loaded {
    background-color: rgb(48, 128, 232);
}

#BOX616 .ladi-box.loaded {
    animation-name: fadeInLeftBig;
    animation-delay: 0.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#BOX617 {
    width: 433.92px;
    height: 41.7438px;
    top: 160.271px;
    left: 0px;
}

#BOX617 > .ladi-box.loaded,#BOX644 > .ladi-box.loaded,#BOX787 > .ladi-box.loaded,#BOX805 > .ladi-box.loaded,#BOX816 > .ladi-box.loaded {
    background-color: rgb(102, 161, 238);
}

#BOX617 .ladi-box.loaded {
    animation-name: fadeInLeftBig;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#HEADLINE621 {
    top: 164.143px;
}

#HEADLINE622,#HEADLINE620 {
    width: 91px;
}

#HEADLINE622 {
    top: 227.428px;
    left: 361px;
}

#HEADLINE620 {
    top: 99.857px;
    left: 315.8px;
}

#HEADLINE527 > .ladi-headline,#HEADLINE761 > .ladi-headline,#HEADLINE789 > .ladi-headline,#HEADLINE788 > .ladi-headline,#HEADLINE806 > .ladi-headline,#HEADLINE807 > .ladi-headline,#HEADLINE817 > .ladi-headline,#HEADLINE818 > .ladi-headline {
    font-family: TWudHNlcnJhdCSZWdbGFyLnRZg;
    font-weight: bold;
    line-height: 1.4;
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    letter-spacing: 8px;
    text-align: center;
}

#SHAPE612 svg:last-child {
    fill: rgb(22, 199, 46);
}

#HEADLINE623 > .ladi-headline,#HEADLINE624 > .ladi-headline,#HEADLINE625 > .ladi-headline,#HEADLINE626 > .ladi-headline,#HEADLINE650 > .ladi-headline {
    color: rgb(0, 0, 0);
    letter-spacing: 1px;
}

#FRAME636 {
    width: 356px;
    height: 393px;
}

#BOX645 {
    width: 64.3883px;
    height: 345px;
}

#BOX645 .ladi-box.loaded {
    animation-name: fadeInUpBig;
    animation-delay: 1.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#BOX638 {
    width: 64.3883px;
    height: 320.85px;
}

#BOX638 .ladi-box.loaded {
    animation-name: fadeInUpBig;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#HEADLINE646 > .ladi-headline,#HEADLINE647 > .ladi-headline,#HEADLINE648 > .ladi-headline,#HEADLINE649 > .ladi-headline {
    font-size: 17px;
    line-height: 1.6;
    color: rgb(255, 255, 255);
    text-align: center;
}

#BOX643 {
    width: 64.3883px;
    height: 312.225px;
}

#BOX643 .ladi-box.loaded {
    animation-name: fadeInUpBig;
    animation-delay: 0.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#BOX644 {
    width: 64.3883px;
    height: 334.65px;
}

#BOX644 .ladi-box.loaded {
    animation-name: fadeInUpBig;
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#HEADLINE653 > .ladi-headline,#HEADLINE691 > .ladi-headline,#HEADLINE777 > .ladi-headline {
    font-family: TWudHNlcnJhdCSZWdbGFyLnRZg;
    font-weight: bold;
    line-height: 1.4;
    color: rgb(48, 128, 232);
    text-transform: uppercase;
    letter-spacing: 8px;
    text-align: center;
}

#HEADLINE655 > .ladi-headline {
    font-size: 17px;
    font-style: italic;
    color: rgb(0, 0, 0);
    letter-spacing: 1px;
    text-align: left;
}

#IMAGE1033 > .ladi-image {
    border-radius: 235px;
}

#GROUP703,#BOX695,#GROUP730,#BOX731,#GROUP735,#BOX736 {
    height: 399.241px;
}

#HEADLINE692,#HEADLINE693,#HEADLINE732,#HEADLINE733,#HEADLINE737,#HEADLINE738 {
    width: 570px;
    left: 271px;
}

#HEADLINE692 > .ladi-headline,#HEADLINE732 > .ladi-headline,#HEADLINE737 > .ladi-headline {
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    color: rgb(0, 0, 0);
    letter-spacing: 1px;
    text-align: left;
}

#HEADLINE693 > .ladi-headline,#HEADLINE733 > .ladi-headline,#HEADLINE738 > .ladi-headline {
    font-size: 21px;
    line-height: 1.6;
    color: rgb(0, 0, 0);
    letter-spacing: 1px;
    text-align: left;
}

#IMAGE696,#IMAGE696 > .ladi-image > .ladi-image-background.loaded,#IMAGE734,#IMAGE734 > .ladi-image > .ladi-image-background.loaded,#IMAGE739 {
    width: 228px;
    height: 228px;
}

#IMAGE696 > .ladi-image > .ladi-image-background.loaded {
    background-image: url("../images/a-6-20211103082636.webp");
}

#IMAGE696 > .ladi-image {
    border-radius: 201px;
}

#IMAGE734 > .ladi-image > .ladi-image-background.loaded {
    background-image: url("../images/13-20211103082636.webp");
}

#IMAGE734 > .ladi-image {
    border-radius: 240px;
}

#IMAGE739 > .ladi-image > .ladi-image-background.loaded {
    height: 228px;
}

#IMAGE739 > .ladi-image {
    border-radius: 212px;
}

#GROUP1045,#GROUP1046,#GROUP1049 {
    height: 80px;
}

#BOX1044 > .ladi-box.loaded,#BOX1047 > .ladi-box.loaded,#BOX1050 > .ladi-box.loaded {
    border-radius: 278px;
}

#SHAPE1043,#SHAPE1048,#SHAPE1051,#SHAPE803,#SHAPE808 {
    width: 80px;
    height: 80px;
}

#SHAPE1043 svg:last-child,#SHAPE1048 svg:last-child,#SHAPE1051 svg:last-child,#SHAPE803 svg:last-child,#SHAPE808 svg:last-child {
    fill: rgb(48, 128, 232);
}

#BOX1076 > .ladi-box.loaded {
    border-width: 3px;
    border-style: solid;
    border-color: rgb(48, 128, 232);
}

#BOX1054 > .ladi-box.loaded > .ladi-overlay {
    background-size: cover;
    background-origin: content-box;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-attachment: scroll;
}

#BOX1054 > .ladi-box.loaded {
    border-width: 2px;
    border-radius: 12px;
    border-style: solid;
    border-color: rgb(147, 202, 214);
    box-shadow: rgba(68, 58, 58, 0.3) 0px 0px 30px -10px;
}

#GROUP1058 .ladi-group {
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#PARAGRAPH1059 > .ladi-paragraph,#PARAGRAPH1062 > .ladi-paragraph,#PARAGRAPH1065 > .ladi-paragraph {
    font-size: 18px;
    line-height: 1.6;
    color: rgb(0, 0, 0);
}

#GROUP1061 .ladi-group {
    animation-delay: 0.5s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#GROUP1064 .ladi-group {
    animation-delay: 1s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#IMAGE1067 > .ladi-image {
    border-radius: 206px;
}

#IMAGE1068 > .ladi-image {
    border-radius: 198px;
}

#IMAGE1069 > .ladi-image {
    border-radius: 262px;
}

#BOX1038 > .ladi-box.loaded {
    border-width: 6px;
    border-style: solid;
    border-color: rgb(255, 255, 255);
}

#HEADLINE761 .ladi-headline {
    animation-name: tada;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: 1;
}

#HEADLINE762 > .ladi-headline,#HEADLINE795 > .ladi-headline,#HEADLINE811 > .ladi-headline,#HEADLINE822 > .ladi-headline {
    line-height: 1.6;
    color: rgb(0, 0, 0);
    letter-spacing: 1px;
    text-align: left;
}

#BOX770 > .ladi-box.loaded {
    background-color: rgb(219, 238, 223);
}

#HEADLINE771 > .ladi-headline {
    line-height: 1.6;
    color: rgb(29, 84, 181);
    letter-spacing: 1px;
    text-align: left;
}

#HEADLINE1035 > .ladi-headline {
    line-height: 1.6;
    color: rgb(255, 255, 255);
    letter-spacing: 1px;
}

#SHAPE1039 .ladi-shape,#SHAPE1040 .ladi-shape {
    animation-name: flash;
    animation-delay: 0s;
    animation-duration: 2s;
    animation-iteration-count: infinite;
}

#SHAPE1039 svg:last-child,#SHAPE1040 svg:last-child {
    fill: rgb(255, 246, 1);
}

#IMAGE1084 {
    filter: drop-shadow(rgb(102, 161, 238) -15px 20px 24px);
}

#BOX787 > .ladi-box.loaded,#BOX805 > .ladi-box.loaded,#BOX816 > .ladi-box.loaded {
    border-radius: 182px;
}

#BOX798 > .ladi-box.loaded,#BOX813 > .ladi-box.loaded,#BOX824 > .ladi-box.loaded {
    transform: skewX(-10deg);
}

#SHAPE801 svg:last-child,#SHAPE814 svg:last-child,#SHAPE825 svg:last-child {
    fill: rgb(255, 255, 255);
}

#SHAPE803 .ladi-shape,#SHAPE808 .ladi-shape {
    animation-name: fadeInDown;
    animation-delay: 0s;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

#HEADLINE973 > .ladi-headline {
    font-weight: bold;
    line-height: 1.4;
    color: rgb(0, 0, 0);
    letter-spacing: 3px;
    text-align: center;
}

#GROUP1087 {
    width: 318px;
    height: 179.779px;
}

#GROUP1088,#GROUP1089 {
    width: 174px;
    height: 61.4235px;
}

#GROUP1088 {
    top: 0px;
    left: 71.968px;
}

#BOX1090 {
    width: 173.639px;
    height: 61.4235px;
}

#GROUP1091 {
    width: 174px;
    height: 46.2467px;
    top: 7.49297px;
    left: 0px;
}

#PARAGRAPH1093 {
    top: 19.2467px;
    left: 0px;
}

#GROUP1094,#GROUP1095 {
    width: 318px;
    height: 112.423px;
}

#GROUP1094 {
    top: 67.3557px;
    left: 0px;
}

#BOX1096 {
    width: 317.813px;
    height: 112.423px;
}

#PARAGRAPH1097 {
    top: 10.3024px;
    left: 0px;
}

#PARAGRAPH1098 {
    top: 43.7684px;
    left: 0px;
}

#BUTTON_TEXT1109 {
    width: 328px;
}

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

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

@media (min-width: 768px) {
    #SECTION1,#SECTION962 {
        height: 938.9px;
    }

    #SECTION1 > .ladi-overlay {
        background-image: url("../images/eye-health-girl-2-20211104081257.webp");
        background-size: auto 100%;
        background-origin: content-box;
        background-position: 0% 50%;
        background-repeat: no-repeat;
        background-attachment: scroll;
    }

    #SECTION1 > .ladi-section-background.loaded,#SECTION383 > .ladi-section-background.loaded,#SECTION689 > .ladi-section-background.loaded,#SECTION962 > .ladi-section-background.loaded {
        background-image: linear-gradient(90deg, rgb(255, 255, 255), rgb(243, 249, 255));
        background-color: initial;
        background-size: initial;
        background-origin: initial;
        background-position: initial;
        background-repeat: initial;
        background-attachment: initial;
        -webkit-background-clip: initial;
    }

    #IMAGE960,#IMAGE960 > .ladi-image > .ladi-image-background.loaded,#IMAGE963,#IMAGE963 > .ladi-image > .ladi-image-background.loaded {
        width: 885.849px;
        height: 938.9px;
    }

    #IMAGE960 {
        top: -14px;
        left: 657.151px;
    }

    #IMAGE960 > .ladi-image > .ladi-image-background.loaded,#IMAGE963 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/eye-check-table-20211108030026_1.webp");
    }

    #GROUP13 {
        width: 292px;
        top: 20px;
        left: 377px;
    }

    #HEADLINE9 {
        width: 255px;
    }

    #HEADLINE9,#HEADLINE3 {
        top: 2px;
    }

    #HEADLINE9 > .ladi-headline,#HEADLINE3 > .ladi-headline,#HEADLINE25 > .ladi-headline,#HEADLINE31 > .ladi-headline,#HEADLINE36 > .ladi-headline,#HEADLINE41 > .ladi-headline,#PARAGRAPH57 > .ladi-paragraph,#HEADLINE206 > .ladi-headline,#HEADLINE249 > .ladi-headline,#HEADLINE253 > .ladi-headline,#HEADLINE257 > .ladi-headline,#HEADLINE261 > .ladi-headline,#BUTTON_TEXT297 > .ladi-headline,#BUTTON_TEXT1028 > .ladi-headline,#HEADLINE981 > .ladi-headline,#HEADLINE986 > .ladi-headline,#HEADLINE991 > .ladi-headline,#HEADLINE996 > .ladi-headline,#PARAGRAPH998 > .ladi-paragraph {
        font-size: 18px;
    }

    #GROUP12 {
        width: 598px;
        height: 32px;
        top: 20px;
        left: 647px;
    }

    #IMAGE6,#IMAGE6 > .ladi-image > .ladi-image-background.loaded {
        width: 32px;
        height: 32px;
    }

    #HEADLINE11 {
        width: 552px;
        top: 2px;
        left: 46px;
    }

    #HEADLINE11 > .ladi-headline {
        font-size: 18px;
        line-height: 1.6;
    }

    #GROUP14 {
        width: 239px;
        top: 20px;
        left: 155px;
    }

    #HEADLINE3 {
        width: 200px;
    }

    #HEADLINE15,#HEADLINE203 {
        width: 901px;
    }

    #HEADLINE15 {
        top: 169px;
        left: 149px;
    }

    #HEADLINE15 > .ladi-headline,#HEADLINE973 > .ladi-headline {
        font-size: 30px;
    }

    #HEADLINE16,#HEADLINE313,#HEADLINE385,#HEADLINE1071 {
        width: 1078px;
    }

    #HEADLINE16 {
        top: 69px;
        left: 157px;
    }

    #HEADLINE16 > .ladi-headline,#HEADLINE974 > .ladi-headline {
        font-size: 67px;
        line-height: 1.4;
    }

    #HEADLINE19,#HEADLINE976 {
        width: 777px;
    }

    #HEADLINE19 {
        top: 232.95px;
        left: 160px;
    }

    #GROUP26,#GROUP977 {
        width: 376px;
        height: 45px;
    }

    #GROUP26 {
        top: 270.5px;
        left: 160px;
    }

    #GROUP24,#BOX22,#GROUP28,#BOX29,#GROUP33,#BOX34,#GROUP38,#BOX39,#GROUP318,#BOX319,#GROUP323,#BOX324,#GROUP328,#BOX329,#GROUP333,#BOX334,#GROUP338,#BOX339,#GROUP343,#BOX344,#GROUP978,#BOX979,#GROUP983,#BOX984,#GROUP988,#BOX989,#GROUP993,#BOX994 {
        width: 45px;
        height: 45px;
    }

    #SHAPE21,#SHAPE30,#SHAPE35,#SHAPE40,#SHAPE320,#SHAPE325,#SHAPE330,#SHAPE335,#SHAPE340,#SHAPE345,#SHAPE980,#SHAPE985,#SHAPE990,#SHAPE995 {
        width: 42.6724px;
        height: 42.6724px;
        top: 1.16379px;
        left: 1.16379px;
    }

    #HEADLINE25,#HEADLINE981 {
        width: 313px;
    }

    #HEADLINE25,#HEADLINE31,#HEADLINE36,#HEADLINE41,#HEADLINE981,#HEADLINE986,#HEADLINE991,#HEADLINE996 {
        top: 10px;
        left: 63px;
    }

    #GROUP27,#GROUP32,#GROUP37,#GROUP317,#GROUP982,#GROUP987,#GROUP992 {
        width: 481px;
        height: 45px;
    }

    #GROUP27 {
        top: 326.5px;
        left: 160px;
    }

    #HEADLINE31,#HEADLINE36,#HEADLINE41,#HEADLINE321,#HEADLINE986,#HEADLINE991,#HEADLINE996 {
        width: 418px;
    }

    #GROUP32 {
        top: 270.5px;
        left: 710px;
    }

    #GROUP37 {
        top: 326.5px;
        left: 710px;
    }

    #GROUP135,#GROUP997 {
        height: 125.615px;
    }

    #GROUP135 {
        top: 749.985px;
        left: 208px;
    }

    #COUNTDOWN51,#COUNTDOWN999 {
        top: 75.615px;
        left: 6px;
    }

    #GROUP134,#BOX116,#GROUP1004,#BOX1005 {
        width: 541.967px;
        height: 480.241px;
    }

    #GROUP134 {
        top: 421.359px;
        left: 710px;
    }

    #PARAGRAPH66,#BOX615 {
        width: 416px;
    }

    #PARAGRAPH66 {
        top: 406.083px;
        left: 62.9835px;
    }

    #PARAGRAPH66 > .ladi-paragraph,#FORM1108 > .ladi-form,#PARAGRAPH1006 > .ladi-paragraph,#FORM1109 > .ladi-form {
        font-size: 13px;
    }

    #GROUP1086 {
        width: 318px;
        height: 179.779px;
        top: 20.3793px;
        left: 112.25px;
    }

    #GROUP123,#GROUP1080,#BOX119 {
        height: 61.4235px;
    }

    #GROUP123 {
        left: 71.968px;
    }

    #GROUP1079 {
        height: 46.2467px;
        top: 7.49297px;
    }

    #PARAGRAPH122 {
        top: 19.2467px;
    }

    #GROUP124,#GROUP1081 {
        width: 318px;
        height: 112.423px;
    }

    #GROUP124 {
        top: 67.3557px;
    }

    #BOX125 {
        height: 112.423px;
    }

    #BOX125,#SHAPE1060,#SHAPE1063,#SHAPE1066,#BOX787,#BOX805,#BOX816 {
        left: 0px;
    }

    #PARAGRAPH126 {
        top: 10.3024px;
        left: 0px;
    }

    #PARAGRAPH127 {
        top: 43.7684px;
    }

    #GROUP118,#BOX117,#GROUP610,#BOX611,#GROUP1025,#BOX1026 {
        width: 58.374px;
        height: 58.374px;
    }

    #GROUP118,#GROUP1025 {
        top: 390.359px;
        left: 1219px;
    }

    #SHAPE115,#SHAPE612,#SHAPE1027 {
        width: 50.8381px;
        height: 50.8381px;
        top: 3.76793px;
        left: 3.76793px;
    }

    #IMAGE1082,#IMAGE1082 > .ladi-image > .ladi-image-background.loaded {
        width: 527.594px;
        height: 409.985px;
    }

    #IMAGE1082 {
        top: 340px;
        left: 140px;
    }

    #IMAGE1082 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/visilite-vn-20240419065846-tzg1n_1.webp");
    }

    #FORM1108,#FORM1109 {
        width: 357.322px;
        height: 164.657px;
    }

    #FORM1108 {
        top: 644.425px;
        left: 802.322px;
    }

    #FORM1108 .ladi-form .ladi-form-checkout-payment-item,#FORM1109 .ladi-form .ladi-form-checkout-payment-item {
        --check-size: calc(13px * 1.5);
        --width-quantity: calc(13px * 2.5 + 30px);
    }

    #FORM_ITEM1108,#FORM_ITEM1118 {
        width: 357.322px;
        height: 48.1045px;
    }

    #FORM_ITEM1109,#FORM_ITEM1119 {
        width: 357.322px;
        height: 43.1045px;
        top: 57.3365px;
    }

    #FORM_ITEM1110,#FORM_ITEM1111,#FORM_ITEM1112,#FORM_ITEM1113,#FORM_ITEM1114,#FORM_ITEM1116,#FORM_ITEM1117,#FORM_ITEM1120,#FORM_ITEM1121,#FORM_ITEM1122,#FORM_ITEM1123,#FORM_ITEM1124,#FORM_ITEM1126,#FORM_ITEM1127 {
        width: 37.0807px;
        height: 35.1079px;
    }

    #FORM_ITEM1110,#FORM_ITEM1120 {
        top: 90.4426px;
        left: 320.241px;
    }

    #FORM_ITEM1111,#FORM_ITEM1121 {
        top: 94.4409px;
        left: 320.241px;
    }

    #FORM_ITEM1112,#FORM_ITEM1122 {
        top: 100.441px;
        left: 320.241px;
    }

    #FORM_ITEM1113,#FORM_ITEM1123 {
        top: 111.55px;
        left: 320.241px;
    }

    #FORM_ITEM1114,#FORM_ITEM1124 {
        top: 118.488px;
        left: 317.319px;
    }

    #FORM_ITEM1115,#FORM_ITEM1125 {
        width: 28.633px;
        height: 27.1096px;
    }

    #FORM_ITEM1115,#FORM_ITEM1116,#FORM_ITEM1125,#FORM_ITEM1126 {
        top: 125.55px;
        left: 320.241px;
    }

    #FORM_ITEM1117,#FORM_ITEM1127 {
        top: 129.549px;
        left: 320.241px;
    }

    #BUTTON1108,#BUTTON1109 {
        width: 277.316px;
        height: 48.9847px;
        top: 111.55px;
        left: 40.003px;
    }

    #BUTTON_TEXT1108,#BUTTON_TEXT1109 {
        top: 8.55137px;
    }

    #BUTTON_TEXT1108 > .ladi-headline,#HEADLINE762 > .ladi-headline,#BUTTON_TEXT1109 > .ladi-headline {
        font-size: 23px;
    }

    #SECTION137 {
        height: 703.6px;
    }

    #SECTION137 > .ladi-section-background.loaded {
        background-image: url("../images/blur-bg-20211108083047.webp");
        background-size: 100%;
        background-repeat: no-repeat;
    }

    #HEADLINE202 {
        width: 889px;
        top: 55.1px;
        left: 156px;
    }

    #HEADLINE202 > .ladi-headline,#HEADLINE263 > .ladi-headline,#HEADLINE314 > .ladi-headline {
        font-size: 33px;
        line-height: 1.4;
    }

    #HEADLINE203 {
        top: 167.1px;
        left: 149.5px;
    }

    #HEADLINE203 > .ladi-headline {
        font-size: 29px;
        line-height: 1.4;
    }

    #CAROUSEL224,#CAROUSEL450 {
        width: 1321px;
        height: 389px;
    }

    #CAROUSEL224 {
        top: 260.1px;
        left: -60px;
    }

    #GROUP207,#BOX204,#GROUP246,#BOX247,#GROUP250,#BOX251,#GROUP254,#BOX255,#GROUP258,#BOX259 {
        width: 247.428px;
        height: 346.241px;
    }

    #GROUP207 {
        top: 12.879px;
        left: 10px;
    }

    #GROUP207 .ladi-group {
        animation-name: fadeInUp;
        animation-delay: 0s;
        animation-duration: 1s;
        animation-iteration-count: 1;
    }

    #IMAGE205,#IMAGE205 > .ladi-image > .ladi-image-background.loaded,#IMAGE252,#IMAGE256,#IMAGE256 > .ladi-image > .ladi-image-background.loaded,#IMAGE260,#IMAGE442,#IMAGE479,#IMAGE484,#IMAGE489,#IMAGE494,#IMAGE499,#IMAGE474,#IMAGE504,#IMAGE509,#IMAGE514,#IMAGE519,#IMAGE524 {
        width: 211.823px;
        height: 211.822px;
    }

    #IMAGE205,#IMAGE248,#IMAGE252,#IMAGE256,#IMAGE260 {
        top: 19.9893px;
        left: 17.8025px;
    }

    #IMAGE205 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/old-man-asia-eye-20211108041205.webp");
    }

    #HEADLINE206,#HEADLINE253,#HEADLINE257,#HEADLINE261 {
        width: 201px;
        top: 249.4px;
        left: 23.193px;
    }

    #GROUP246 {
        top: 12.879px;
        left: 273.697px;
    }

    #GROUP246 .ladi-group {
        animation-name: fadeInUp;
        animation-delay: 0.5s;
        animation-duration: 1s;
        animation-iteration-count: 1;
    }

    #IMAGE248 {
        width: 211.823px;
        height: 213.132px;
    }

    #IMAGE248 > .ladi-image > .ladi-image-background.loaded {
        width: 213.132px;
        height: 213.132px;
        background-image: url("../images/suy-nhuoc-co-the-2-20211108041419.webp");
    }

    #HEADLINE249 {
        width: 114px;
        top: 249.4px;
        left: 65.193px;
    }

    #GROUP250 {
        top: 12.879px;
        left: 537.395px;
    }

    #GROUP250 .ladi-group {
        animation-name: fadeInUp;
        animation-delay: 1s;
        animation-duration: 1s;
        animation-iteration-count: 1;
    }

    #IMAGE252 > .ladi-image > .ladi-image-background.loaded,#IMAGE442 > .ladi-image > .ladi-image-background.loaded,#IMAGE479 > .ladi-image > .ladi-image-background.loaded,#IMAGE484 > .ladi-image > .ladi-image-background.loaded,#IMAGE489 > .ladi-image > .ladi-image-background.loaded,#IMAGE494 > .ladi-image > .ladi-image-background.loaded,#IMAGE499 > .ladi-image > .ladi-image-background.loaded,#IMAGE509 > .ladi-image > .ladi-image-background.loaded,#IMAGE519 > .ladi-image > .ladi-image-background.loaded {
        width: 211.823px;
        height: 211.823px;
    }

    #IMAGE252 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/viem_ket_giac_mac_3-20211108042343.webp");
    }

    #GROUP254 {
        top: 12.879px;
        left: 801.092px;
    }

    #GROUP254 .ladi-group {
        animation-name: fadeInUp;
        animation-delay: 1.5s;
        animation-duration: 1s;
        animation-iteration-count: 1;
    }

    #IMAGE256 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/headache-asian-man-2-20211108043443.webp");
    }

    #GROUP258 {
        top: 12.879px;
        left: 1064.79px;
    }

    #GROUP258 .ladi-group {
        animation-name: fadeInUp;
        animation-delay: 2s;
        animation-duration: 1s;
        animation-iteration-count: 1;
    }

    #IMAGE260 > .ladi-image > .ladi-image-background.loaded {
        width: 317.987px;
        height: 211.822px;
        background-image: url("../images/moi-mat-do-ngoi-may-tinh-20211108042100.webp");
    }

    #SECTION262 {
        height: 754.6px;
    }

    #BOX287 {
        width: 615px;
        height: 529px;
        top: 159.5px;
        left: -50px;
    }

    #HEADLINE263 {
        width: 713px;
        top: 38.1px;
        left: 243.5px;
    }

    #IMAGE288 {
        width: 672px;
        height: 529px;
        top: 159.5px;
        left: 578px;
    }

    #IMAGE288 > .ladi-image > .ladi-image-background.loaded {
        width: 793.103px;
        height: 529px;
        background-image: url("../images/eye-sick-2-20211108044223_1.webp");
    }

    #GROUP290,#GROUP294 {
        width: 530px;
        height: 91px;
    }

    #GROUP290 {
        top: 191.5px;
        left: 0px;
    }

    #HEADLINE286,#HEADLINE289,#HEADLINE292,#HEADLINE293,#HEADLINE295,#HEADLINE296 {
        width: 530px;
    }

    #GROUP291 {
        width: 530px;
        height: 65px;
        top: 328px;
        left: 0px;
    }

    #GROUP294 {
        top: 437.5px;
        left: 0px;
    }

    #BUTTON297,#BUTTON1028 {
        width: 320px;
        height: 77px;
    }

    #BUTTON297 {
        top: 577px;
        left: 97.5px;
    }

    #LINE1072,#LINE1073,#LINE1074 {
        height: 77px;
    }

    #LINE1072 {
        top: 198.5px;
        left: -36px;
    }

    #LINE1073 {
        top: 322px;
        left: -36px;
    }

    #LINE1074 {
        top: 445.5px;
        left: -36px;
    }

    #SECTION298 {
        height: 853.6px;
    }

    #SECTION298 > .ladi-section-background.loaded {
        background-image: url("../images/blur-bg-20211108083047_2.webp");
        background-size: 100%;
        background-repeat: no-repeat;
        opacity: 0.29;
    }

    #IMAGE1083,#IMAGE1083 > .ladi-image > .ladi-image-background.loaded {
        width: 611.9px;
        height: 605.9px;
    }

    #IMAGE1083 {
        top: 28.5px;
        left: 29.1px;
    }

    #IMAGE1083 > .ladi-image > .ladi-image-background.loaded,#GROUP449,#BOX645,#BOX638,#HEADLINE646,#BOX643,#HEADLINE647,#BOX644,#HEADLINE648,#HEADLINE649,#BOX1047,#BOX1050 {
        top: 0px;
        left: 0px;
    }

    #IMAGE1083 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/visilite-vn-decor-copy-20240419065846-udn7n_1.webp");
    }

    #BOX315 {
        width: 615px;
        height: 322px;
        top: 198.5px;
        left: 635px;
    }

    #HEADLINE313 {
        top: 19.9px;
        left: 61px;
    }

    #HEADLINE313 > .ladi-headline {
        font-size: 50px;
        line-height: 1.4;
    }

    #HEADLINE314 {
        width: 917px;
        top: 92.5px;
        left: 141.5px;
    }

    #HEADLINE304 {
        width: 518px;
        top: 223.5px;
        left: 682px;
    }

    #HEADLINE304 > .ladi-headline {
        font-size: 19px;
        line-height: 1.6;
    }

    #GROUP317 {
        top: 613.4px;
        left: -50px;
    }

    #HEADLINE321,#HEADLINE326,#HEADLINE331,#HEADLINE336,#HEADLINE341,#HEADLINE346 {
        top: 9.5px;
        left: 63px;
    }

    #HEADLINE321 > .ladi-headline,#HEADLINE326 > .ladi-headline,#HEADLINE331 > .ladi-headline,#HEADLINE336 > .ladi-headline,#HEADLINE341 > .ladi-headline,#HEADLINE346 > .ladi-headline {
        font-size: 19px;
    }

    #GROUP322 {
        width: 590px;
        height: 45px;
        top: 681.4px;
        left: -50px;
    }

    #GROUP323,#GROUP328,#GROUP338,#GROUP343,#GROUP476,#IMAGE1110 > .ladi-image > .ladi-image-background.loaded,#IMAGE1084 > .ladi-image > .ladi-image-background.loaded {
        top: 0px;
    }

    #HEADLINE326 {
        width: 527px;
    }

    #GROUP327,#GROUP332,#GROUP337,#GROUP342 {
        width: 687px;
        height: 45px;
    }

    #GROUP327 {
        top: 749.4px;
        left: -50px;
    }

    #HEADLINE331,#HEADLINE336,#HEADLINE341,#HEADLINE346 {
        width: 624px;
    }

    #GROUP332 {
        top: 613.4px;
        left: 682px;
    }

    #GROUP337 {
        top: 681.4px;
        left: 682px;
    }

    #GROUP342 {
        top: 749.4px;
        left: 682px;
    }

    #SECTION383 {
        height: 1054.6px;
    }

    #HEADLINE385 {
        top: 25.9px;
        left: 61px;
    }

    #HEADLINE385 > .ladi-headline {
        font-size: 42px;
        line-height: 1.4;
    }

    #CAROUSEL450 {
        top: 193px;
        left: -324px;
    }

    #CAROUSEL450,#FRAME636,#HEADLINE650,#IMAGE1033,#IMAGE1067,#IMAGE1068,#IMAGE1069 {
        display: none !important;
    }

    #GROUP449,#BOX441,#GROUP476,#BOX477,#GROUP481,#BOX482,#GROUP486,#BOX487,#GROUP491,#BOX492,#GROUP496,#BOX497,#GROUP471,#BOX472,#GROUP501,#BOX502,#GROUP506,#BOX507,#GROUP511,#BOX512,#GROUP516,#BOX517,#GROUP521,#BOX522 {
        width: 624.428px;
        height: 256.241px;
    }

    #BOX448,#BOX478,#BOX483,#BOX488,#BOX493,#BOX498,#BOX473,#BOX503,#BOX508,#BOX513,#BOX518,#BOX523 {
        width: 472.5px;
        height: 211.822px;
        top: 22.2095px;
        left: 137.5px;
    }

    #IMAGE442,#IMAGE479,#IMAGE484,#IMAGE489,#IMAGE494,#IMAGE499,#IMAGE474,#IMAGE504,#IMAGE509,#IMAGE514,#IMAGE519,#IMAGE524 {
        top: 22.2095px;
        left: 17.8025px;
    }

    #IMAGE442 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/eye-test-2-20211108045716_1.webp");
    }

    #HEADLINE443,#HEADLINE480,#HEADLINE485,#HEADLINE490,#HEADLINE495,#HEADLINE500,#HEADLINE475,#HEADLINE505,#HEADLINE510,#HEADLINE515,#HEADLINE520,#HEADLINE525 {
        width: 240px;
        top: 78.6205px;
        left: 270px;
    }

    #HEADLINE443 > .ladi-headline,#HEADLINE480 > .ladi-headline,#HEADLINE485 > .ladi-headline,#HEADLINE490 > .ladi-headline,#HEADLINE495 > .ladi-headline,#HEADLINE500 > .ladi-headline,#PARAGRAPH1059 > .ladi-paragraph,#PARAGRAPH1062 > .ladi-paragraph,#PARAGRAPH1065 > .ladi-paragraph {
        text-align: left;
    }

    #IMAGE479 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/moi-mat-do-ngoi-may-tinh-3b-20211108062331_1.webp");
    }

    #GROUP481,#GROUP486,#GROUP491,#GROUP496 {
        top: 0px;
        left: 696.572px;
    }

    #IMAGE484 > .ladi-image > .ladi-image-background.loaded,#IMAGE509 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/kinh-ap-trong-20211108044614.webp");
    }

    #IMAGE489 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/sores-eyes-2-20211108062511.webp");
    }

    #IMAGE494 > .ladi-image > .ladi-image-background.loaded,#IMAGE519 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/b6-5-20211104092234.webp");
    }

    #IMAGE499 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/headache-combiflam-2-20211108062654_1.webp");
    }

    #GROUP471 {
        top: 139.679px;
        left: -49.214px;
    }

    #GROUP471 .ladi-group,#GROUP506 .ladi-group,#GROUP516 .ladi-group,#GROUP768 .ladi-group,#GROUP802 .ladi-group,#GROUP812 .ladi-group,#GROUP823 .ladi-group {
        animation-name: fadeInLeft;
        animation-delay: 0s;
        animation-duration: 1s;
        animation-iteration-count: 1;
    }

    #IMAGE474 > .ladi-image > .ladi-image-background.loaded {
        width: 319.974px;
        height: 211.823px;
        top: -0.001px;
        left: -70px;
        background-image: url("../images/eye-test-20211108044637.webp");
    }

    #HEADLINE475 > .ladi-headline,#HEADLINE505 > .ladi-headline,#HEADLINE510 > .ladi-headline,#HEADLINE515 > .ladi-headline,#HEADLINE520 > .ladi-headline,#HEADLINE525 > .ladi-headline {
        font-size: 19px;
        text-align: left;
    }

    #GROUP501 {
        top: 139.679px;
        left: 628.572px;
    }

    #GROUP501 .ladi-group,#GROUP511 .ladi-group,#GROUP521 .ladi-group,#GROUP703 .ladi-group,#GROUP730 .ladi-group,#GROUP735 .ladi-group,#GROUP769 .ladi-group {
        animation-name: fadeInRight;
        animation-delay: 0s;
        animation-duration: 1s;
        animation-iteration-count: 1;
    }

    #IMAGE504 > .ladi-image > .ladi-image-background.loaded {
        width: 282.431px;
        height: 211.823px;
        top: -0.001px;
        left: -50px;
        background-image: url("../images/moi-mat-do-ngoi-may-tinh-3-20211108044403.webp");
    }

    #GROUP506 {
        top: 425px;
        left: -49.214px;
    }

    #GROUP511 {
        top: 425px;
        left: 628.572px;
    }

    #IMAGE514 > .ladi-image > .ladi-image-background.loaded {
        width: 321.325px;
        height: 211.823px;
        left: -45px;
        background-image: url("../images/sores-eyes-20211108045215_1.webp");
    }

    #GROUP516 {
        top: 714.3px;
        left: -50px;
    }

    #GROUP521 {
        top: 714.3px;
        left: 628.572px;
    }

    #IMAGE524 > .ladi-image > .ladi-image-background.loaded {
        width: 353.038px;
        height: 211.823px;
        left: -67px;
        background-image: url("../images/headache-combiflam-20211108045859.webp");
    }

    #SECTION526 {
        height: 763.6px;
    }

    #BOX590 {
        width: 1300px;
        height: 502.241px;
        top: 201.679px;
        left: -50px;
    }

    #FRAME614 {
        width: 472.679px;
        height: 293px;
        top: 360.299px;
        left: 701.321px;
    }

    #HEADLINE619 {
        width: 79px;
        left: 337px;
    }

    #HEADLINE621 {
        width: 82px;
        left: 351.92px;
    }

    #HEADLINE527 {
        width: 936px;
        top: 47.9px;
        left: 132px;
    }

    #HEADLINE527 > .ladi-headline,#HEADLINE653 > .ladi-headline {
        font-size: 40px;
    }

    #GROUP610 {
        top: 176.305px;
        left: 1217.81px;
    }

    #HEADLINE623,#HEADLINE624,#HEADLINE625,#HEADLINE626 {
        width: 661px;
    }

    #HEADLINE623 {
        top: 395.3px;
        left: 0px;
    }

    #HEADLINE623 > .ladi-headline,#HEADLINE624 > .ladi-headline,#HEADLINE625 > .ladi-headline,#HEADLINE626 > .ladi-headline {
        font-size: 19px;
        line-height: 1.6;
        text-align: right;
    }

    #HEADLINE624 {
        top: 462.3px;
        left: 0px;
    }

    #HEADLINE625 {
        top: 525.3px;
        left: 0px;
    }

    #HEADLINE626 {
        top: 589.3px;
        left: 0px;
    }

    #FRAME636 {
        top: 262.3px;
        left: 1314px;
    }

    #HEADLINE613 {
        width: 1200px;
        top: 242.3px;
        left: 0px;
    }

    #HEADLINE613 > .ladi-headline {
        font-size: 24px;
        line-height: 1.6;
    }

    #HEADLINE650 {
        width: 412px;
        top: 47.9px;
        left: 1052px;
    }

    #HEADLINE650 > .ladi-headline {
        font-size: 11px;
        line-height: 1.6;
        text-align: right;
    }

    #SECTION651 {
        height: 901.6px;
    }

    #BOX652 {
        width: 950px;
        height: 564px;
        top: 183.5px;
        left: 300px;
    }

    #HEADLINE653 {
        width: 876px;
        top: 26.9px;
        left: 162px;
    }

    #HEADLINE655,#HEADLINE687 {
        width: 847px;
    }

    #HEADLINE655 {
        top: 218.5px;
        left: 353.547px;
    }

    #HEADLINE655 > .ladi-headline {
        line-height: 1.6;
    }

    #HEADLINE687 {
        top: 640.5px;
        left: 353.547px;
    }

    #HEADLINE687 > .ladi-headline {
        font-size: 21px;
        line-height: 1.6;
    }

    #IMAGE688 {
        width: 340px;
        height: 564px;
        top: 183.5px;
        left: -50px;
    }

    #IMAGE688 > .ladi-image > .ladi-image-background.loaded {
        width: 564px;
        height: 564px;
        top: 0px;
        left: -105px;
        background-image: url("../images/doctor-04-20210223100134-20211108050107.webp");
    }

    #BUTTON1028 {
        top: 782.5px;
        left: 440px;
    }

    #IMAGE1033 {
        width: 127.199px;
        height: 211px;
        top: 242px;
        left: -300px;
    }

    #IMAGE1033 > .ladi-image > .ladi-image-background.loaded {
        width: 211.001px;
        height: 211px;
        top: 0px;
        left: -39.282px;
        background-image: url("../images/doctor-04-20210223100134-20211108050107_1.webp");
    }

    #SECTION689 {
        height: 2141.6px;
    }

    #SECTION689 > .ladi-overlay {
        background-image: url("../images/girl-glasses-bg-20211108074538.webp");
        background-size: auto 100%;
        background-origin: content-box;
        background-position: 100% 0%;
        background-repeat: no-repeat;
        background-attachment: scroll;
    }

    #HEADLINE691 {
        width: 977px;
        top: 25.9px;
        left: 111.5px;
    }

    #HEADLINE691 > .ladi-headline {
        font-size: 37px;
    }

    #GROUP703,#GROUP730,#GROUP735 {
        width: 878px;
    }

    #GROUP703 {
        top: 164px;
        left: -50px;
    }

    #BOX695,#BOX731,#BOX736 {
        width: 695px;
        left: 183px;
    }

    #HEADLINE692,#HEADLINE732 {
        top: 34.02px;
    }

    #HEADLINE693,#HEADLINE733 {
        top: 284.02px;
    }

    #IMAGE696,#IMAGE734,#IMAGE739 {
        top: 94.52px;
    }

    #GROUP730 {
        top: 595.75px;
        left: -51px;
    }

    #GROUP735 {
        top: 1027.5px;
        left: 322px;
    }

    #HEADLINE737 {
        top: 66.02px;
    }

    #HEADLINE738 {
        top: 255.02px;
    }

    #IMAGE739 > .ladi-image > .ladi-image-background.loaded {
        width: 342px;
        left: -101px;
        background-image: url("../images/closeup-portrait-smiling-handsome-asian-man-20211108061032.webp");
    }

    #IMAGE1042,#IMAGE1042 > .ladi-image > .ladi-image-background.loaded {
        width: 435.912px;
        height: 770.521px;
    }

    #IMAGE1042 {
        top: 475px;
        left: -147px;
    }

    #IMAGE1042 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/line-feedback-20211108090516.webp");
    }

    #GROUP1045,#GROUP1046,#GROUP1049 {
        width: 88.5px;
    }

    #GROUP1045 {
        top: 446.241px;
        left: -135.5px;
    }

    #GROUP1045 .ladi-group,#GROUP1046 .ladi-group,#GROUP1049 .ladi-group {
        animation-name: pulse;
        animation-delay: 0s;
        animation-duration: 1s;
        animation-iteration-count: infinite;
    }

    #BOX1044,#BOX1047,#BOX1050 {
        width: 80px;
        height: 80px;
    }

    #BOX1044 {
        top: 0px;
        left: 4.25px;
    }

    #SHAPE1043 {
        left: 4.25px;
    }

    #GROUP1046 {
        top: 846px;
        left: -153px;
    }

    #GROUP1049 {
        top: 1187.12px;
        left: 233.5px;
    }

    #GROUP1077 {
        width: 1085.49px;
        height: 133px;
        top: 1498.83px;
        left: 63.255px;
    }

    #HEADLINE1075 {
        width: 1051px;
        top: 0px;
        left: 17.245px;
    }

    #HEADLINE1075 > .ladi-headline {
        font-size: 37px;
        line-height: 1.8;
    }

    #BOX1076 {
        width: 1085.49px;
        height: 67px;
    }

    #IMAGE1109 {
        width: 279.86px;
        height: 450px;
        top: 1649.5px;
        left: 330px;
    }

    #IMAGE1109 > .ladi-image > .ladi-image-background.loaded {
        width: 279.86px;
        height: 497.776px;
        background-image: url("../images/eyelab_vn_-fb_mess_image-04-20211209073913.webp");
    }

    #IMAGE1110 {
        width: 281.764px;
        height: 443.82px;
        top: 1649.5px;
        left: 630px;
    }

    #IMAGE1110 > .ladi-image > .ladi-image-background.loaded {
        width: 281.764px;
        height: 501.164px;
        background-image: url("../images/eyelab_vn_-fb_mess_image-02-20211209073913.webp");
    }

    #SECTION1052 {
        height: 591.94px;
    }

    #SECTION1052 > .ladi-section-background.loaded {
        background-color: rgb(255, 255, 255);
    }

    #BOX1054 {
        width: 1200px;
        height: 370px;
        top: 131.706px;
        left: 0px;
    }

    #BOX1054 > .ladi-box.loaded > .ladi-overlay {
        background-image: url("../images/image3-20211104041649.webp");
    }

    #GROUP1058 {
        width: 575.534px;
        height: 85.6758px;
        top: 178.793px;
        left: 647px;
    }

    #GROUP1058 .ladi-group,#GROUP1061 .ladi-group,#GROUP1064 .ladi-group {
        animation-name: fadeInUp;
    }

    #PARAGRAPH1059 {
        width: 485px;
        top: 34.8379px;
        left: 90.5343px;
    }

    #SHAPE1060 {
        width: 85.6758px;
        height: 85.6758px;
    }

    #GROUP1061 {
        width: 569.044px;
        height: 67.6938px;
        top: 292.171px;
        left: 654px;
    }

    #PARAGRAPH1062 {
        width: 480px;
        top: 21.3468px;
        left: 89.0441px;
    }

    #SHAPE1063 {
        width: 67.6938px;
        height: 67.6938px;
    }

    #GROUP1064 {
        width: 572.178px;
        height: 56.9605px;
        top: 388.566px;
        left: 651px;
    }

    #PARAGRAPH1065 {
        width: 496px;
        top: 14.4802px;
        left: 76.1775px;
    }

    #SHAPE1066 {
        width: 56.9605px;
        height: 56.9605px;
    }

    #IMAGE1067,#IMAGE1067 > .ladi-image > .ladi-image-background.loaded {
        width: 149.567px;
        height: 127.781px;
    }

    #IMAGE1067 {
        top: 217.788px;
        left: 1331px;
    }

    #IMAGE1067 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/asset-1-20211104062446.webp");
    }

    #IMAGE1068,#IMAGE1068 > .ladi-image > .ladi-image-background.loaded {
        width: 150.418px;
        height: 128.508px;
    }

    #IMAGE1068 {
        top: 36.788px;
        left: 1277px;
    }

    #IMAGE1068 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/asset-2-20211104062446_1.webp");
    }

    #IMAGE1069,#IMAGE1069 > .ladi-image > .ladi-image-background.loaded {
        width: 149.617px;
        height: 128.033px;
    }

    #IMAGE1069 {
        top: 188.788px;
        left: 1185.9px;
    }

    #IMAGE1069 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/asset-3-20211104062429_1.webp");
    }

    #HEADLINE1071 {
        top: 27px;
        left: 61px;
    }

    #HEADLINE1071 > .ladi-headline {
        font-size: 43px;
        line-height: 1.4;
    }

    #SECTION759 {
        height: 866.6px;
    }

    #BOX1038 {
        width: 779.319px;
        height: 80px;
        top: 38.978px;
        left: 210.341px;
    }

    #HEADLINE761 {
        width: 697px;
        top: 51.978px;
        left: 251.5px;
    }

    #HEADLINE761 > .ladi-headline {
        font-size: 39px;
    }

    #GROUP768,#BOX760 {
        width: 740px;
        height: 193px;
    }

    #GROUP768 {
        top: 197.5px;
        left: 24px;
    }

    #HEADLINE762 {
        width: 508px;
    }

    #HEADLINE762,#HEADLINE771 {
        top: 35px;
        left: 50px;
    }

    #GROUP769,#BOX770 {
        width: 1040px;
        height: 193px;
    }

    #GROUP769 {
        top: 416.5px;
        left: 24px;
    }

    #HEADLINE771 {
        width: 562px;
    }

    #HEADLINE771 > .ladi-headline {
        font-size: 32px;
    }

    #HEADLINE1035 {
        width: 452px;
        top: 697px;
        left: 24px;
    }

    #HEADLINE1035 > .ladi-headline {
        font-size: 20px;
        text-align: left;
    }

    #SHAPE1039,#SHAPE1040 {
        width: 48px;
        height: 48px;
    }

    #SHAPE1039 {
        top: 51.976px;
        left: 234px;
    }

    #SHAPE1040 {
        top: 51.976px;
        left: 918px;
    }

    #IMAGE1084,#IMAGE1084 > .ladi-image > .ladi-image-background.loaded {
        width: 569.606px;
        height: 570px;
    }

    #IMAGE1084 {
        top: 114.96px;
        left: 670px;
    }

    #IMAGE1084 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/visilite-vn-decor-copy-20240419065846-udn7n_4.webp");
    }

    #SECTION776 {
        height: 998.6px;
    }

    #SECTION776 > .ladi-section-background.loaded {
        background-image: url("../images/blur-bg-20211108083047_1.webp");
        background-size: 100%;
        background-origin: content-box;
        background-position: 50% 0%;
        background-repeat: no-repeat;
        background-attachment: scroll;
        opacity: 0.45;
    }

    #HEADLINE777 {
        width: 915px;
        top: 50.9px;
        left: 142.5px;
    }

    #HEADLINE777 > .ladi-headline {
        font-size: 42px;
    }

    #GROUP790,#BOX787,#GROUP804,#BOX805,#GROUP815,#BOX816 {
        width: 150px;
        height: 150px;
    }

    #GROUP790 {
        top: 186.8px;
        left: -50px;
    }

    #HEADLINE789,#HEADLINE788,#HEADLINE806,#HEADLINE807,#HEADLINE817,#HEADLINE818 {
        width: 142px;
    }

    #HEADLINE789,#HEADLINE806,#HEADLINE817 {
        top: 38.1px;
        left: 7px;
    }

    #HEADLINE789 > .ladi-headline,#HEADLINE806 > .ladi-headline,#HEADLINE817 > .ladi-headline {
        font-size: 77px;
    }

    #HEADLINE788,#HEADLINE807,#HEADLINE818 {
        top: 23.1px;
        left: 8px;
    }

    #HEADLINE788 > .ladi-headline,#HEADLINE807 > .ladi-headline,#HEADLINE818 > .ladi-headline {
        font-size: 22px;
    }

    #GROUP793,#BOX794,#GROUP809,#BOX810,#GROUP820,#BOX821 {
        width: 1062px;
        height: 144.75px;
    }

    #GROUP793 {
        top: 188.55px;
        left: 188px;
    }

    #HEADLINE795,#HEADLINE811,#HEADLINE822 {
        width: 965px;
        top: 45.9446px;
        left: 47.7303px;
    }

    #HEADLINE795 > .ladi-headline,#HEADLINE811 > .ladi-headline,#HEADLINE822 > .ladi-headline {
        font-size: 28px;
    }

    #GROUP802,#BOX798,#GROUP812,#BOX813,#GROUP823,#BOX824 {
        width: 196px;
        height: 196px;
    }

    #GROUP802 {
        top: 165.925px;
        left: 986px;
    }

    #SHAPE801,#SHAPE814 {
        width: 104.375px;
        height: 104.375px;
        top: 37.812px;
        left: 45.81px;
    }

    #SHAPE803 {
        top: 364.925px;
        left: -15px;
    }

    #GROUP804 {
        top: 478.8px;
        left: -50px;
    }

    #SHAPE808 {
        top: 651.925px;
        left: -15px;
    }

    #GROUP809 {
        top: 477.275px;
        left: 188px;
    }

    #GROUP812 {
        top: 454.925px;
        left: 986px;
    }

    #GROUP815 {
        top: 766px;
        left: -50px;
    }

    #GROUP820 {
        top: 766px;
        left: 188px;
    }

    #GROUP823 {
        top: 743.925px;
        left: 986px;
    }

    #SHAPE825 {
        width: 128.375px;
        height: 128.375px;
        top: 27.8125px;
        left: 33.8125px;
    }

    #IMAGE1030,#IMAGE1030 > .ladi-image > .ladi-image-background.loaded {
        width: 874.517px;
        height: 696.9px;
    }

    #IMAGE1030 {
        top: 189px;
        left: -415px;
    }

    #IMAGE1030 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/asian-couple-20211108034454.webp");
    }

    #IMAGE1032 {
        width: 777.722px;
        height: 557.311px;
        top: 381.589px;
        left: 44.528px;
    }

    #IMAGE1032 > .ladi-image > .ladi-image-background.loaded {
        width: 900.954px;
        height: 796.903px;
        top: -161px;
        left: -95px;
        background-image: url("../images/white-circle-blur-20210625110144_1.webp");
    }

    #IMAGE963 {
        top: -0.24px;
        left: 690px;
    }

    #HEADLINE973 {
        width: 832px;
        top: 116px;
        left: 184px;
    }

    #HEADLINE974 {
        width: 1021px;
        top: 13px;
        left: 89.5px;
    }

    #HEADLINE976 {
        top: 196.95px;
        left: 301px;
    }

    #GROUP977 {
        top: 234.5px;
        left: 301px;
    }

    #GROUP982 {
        top: 290.5px;
        left: 301px;
    }

    #GROUP987 {
        top: 234.5px;
        left: 852px;
    }

    #GROUP992 {
        top: 290.5px;
        left: 852px;
    }

    #GROUP997 {
        top: 772.944px;
        left: 310.044px;
    }

    #GROUP1004 {
        top: 418.359px;
        left: 710px;
    }

    #PARAGRAPH1006 {
        width: 413px;
        top: 404.083px;
        left: 64.4835px;
    }

    #IMAGE1085 {
        width: 503.25px;
        height: 474px;
        top: 295.76px;
        left: 213.419px;
    }

    #IMAGE1085 > .ladi-image > .ladi-image-background.loaded {
        width: 503.25px;
        height: 504px;
        background-image: url("../images/visilite-vn-decor-copy-20240419065846-udn7n_2.webp");
    }

    #GROUP1087 {
        top: 436.86px;
        left: 822.25px;
    }

    #FORM1109 {
        top: 637.132px;
        left: 802.589px;
    }

    #SECTION925 {
        height: 81.6px;
    }

    #HEADLINE933,#HEADLINE959 {
        width: 980px;
    }

    #HEADLINE933 {
        top: 15.495px;
        left: 110px;
    }

    #HEADLINE959 {
        top: 41px;
        left: 110px;
    }
}

@media (max-width: 767px) {
    #SECTION1 {
        height: 1686.44px;
    }

    #IMAGE960,#IMAGE960 > .ladi-image > .ladi-image-background.loaded,#IMAGE963,#IMAGE963 > .ladi-image > .ladi-image-background.loaded {
        width: 420px;
        height: 445.153px;
    }

    #IMAGE960 {
        top: -9.489px;
        left: 0px;
    }

    #IMAGE960 > .ladi-image > .ladi-image-background.loaded,#IMAGE963 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/eye-check-table-20211108030026.webp");
    }

    #GROUP13,#GROUP14,#HEADLINE16,#HEADLINE19,#HEADLINE313,#HEADLINE385,#HEADLINE527,#HEADLINE653,#HEADLINE691,#HEADLINE1075,#HEADLINE1071,#HEADLINE974,#HEADLINE976 {
        width: 400px;
    }

    #GROUP13 {
        top: 80px;
        left: 15px;
    }

    #HEADLINE9 {
        width: 363px;
    }

    #HEADLINE9,#HEADLINE3 {
        top: 0px;
    }

    #HEADLINE9 > .ladi-headline,#HEADLINE3 > .ladi-headline,#PARAGRAPH57 > .ladi-paragraph,#HEADLINE206 > .ladi-headline,#HEADLINE249 > .ladi-headline,#HEADLINE253 > .ladi-headline,#HEADLINE257 > .ladi-headline,#HEADLINE261 > .ladi-headline,#PARAGRAPH998 > .ladi-paragraph {
        font-size: 20px;
    }

    #GROUP12 {
        width: 397px;
        height: 56px;
        top: 135px;
        left: 13px;
    }

    #IMAGE6,#IMAGE6 > .ladi-image > .ladi-image-background.loaded {
        width: 29px;
        height: 29px;
    }

    #HEADLINE11,#HEADLINE304,#HEADLINE623,#HEADLINE624,#HEADLINE625,#HEADLINE626,#HEADLINE613,#HEADLINE650,#HEADLINE655,#HEADLINE762,#HEADLINE771,#HEADLINE1035 {
        width: 360px;
    }

    #HEADLINE11 {
        top: 0px;
        left: 37px;
    }

    #HEADLINE11 > .ladi-headline,#HEADLINE304 > .ladi-headline {
        font-size: 20px;
        line-height: 1.4;
    }

    #GROUP14 {
        top: 25px;
        left: 10px;
    }

    #HEADLINE3 {
        width: 361px;
    }

    #HEADLINE15,#HEADLINE973 {
        width: 406px;
    }

    #HEADLINE15 {
        top: 384px;
        left: 8.5px;
    }

    #HEADLINE15 > .ladi-headline {
        font-size: 18px;
        text-align: center;
    }

    #HEADLINE16 {
        top: 237px;
        left: 11.5px;
    }

    #HEADLINE16 > .ladi-headline {
        font-size: 50px;
        line-height: 1.2;
        text-align: center;
    }

    #HEADLINE19 {
        top: 444px;
        left: 7px;
    }

    #GROUP26,#GROUP32,#GROUP317,#GROUP322,#GROUP332,#GROUP337,#GROUP342,#GROUP977,#GROUP987 {
        width: 399.6px;
        height: 34px;
    }

    #GROUP26 {
        top: 488px;
        left: 7px;
    }

    #GROUP24,#BOX22,#GROUP28,#BOX29,#GROUP33,#BOX34,#GROUP38,#BOX39,#GROUP318,#BOX319,#GROUP323,#BOX324,#GROUP328,#BOX329,#GROUP333,#BOX334,#GROUP338,#BOX339,#GROUP343,#BOX344,#GROUP978,#BOX979,#GROUP983,#BOX984,#GROUP988,#BOX989,#GROUP993,#BOX994 {
        width: 34px;
        height: 34px;
    }

    #SHAPE21,#SHAPE30,#SHAPE35,#SHAPE40,#SHAPE320,#SHAPE325,#SHAPE330,#SHAPE335,#SHAPE340,#SHAPE345,#SHAPE980,#SHAPE985,#SHAPE990,#SHAPE995 {
        width: 32.2414px;
        height: 32.2414px;
        top: 0.879308px;
        left: 0.879308px;
    }

    #HEADLINE25,#HEADLINE31,#HEADLINE36,#HEADLINE41,#HEADLINE321,#HEADLINE326,#HEADLINE331,#HEADLINE336,#HEADLINE341,#HEADLINE346,#HEADLINE981,#HEADLINE986,#HEADLINE991,#HEADLINE996 {
        width: 352px;
    }

    #HEADLINE25,#HEADLINE31,#HEADLINE36,#HEADLINE41,#HEADLINE321,#HEADLINE336,#HEADLINE981,#HEADLINE986,#HEADLINE991,#HEADLINE996 {
        top: 6.04444px;
        left: 47.6px;
    }

    #HEADLINE25 > .ladi-headline,#HEADLINE31 > .ladi-headline,#HEADLINE36 > .ladi-headline,#HEADLINE41 > .ladi-headline,#FORM1108 > .ladi-form,#HEADLINE321 > .ladi-headline,#HEADLINE326 > .ladi-headline,#HEADLINE331 > .ladi-headline,#HEADLINE336 > .ladi-headline,#HEADLINE341 > .ladi-headline,#HEADLINE346 > .ladi-headline,#HEADLINE981 > .ladi-headline,#HEADLINE986 > .ladi-headline,#HEADLINE991 > .ladi-headline,#HEADLINE996 > .ladi-headline,#FORM1109 > .ladi-form {
        font-size: 17px;
    }

    #GROUP27,#GROUP37,#GROUP982,#GROUP992 {
        width: 399.6px;
        height: 34.0444px;
    }

    #GROUP27 {
        top: 531.317px;
        left: 7.2px;
    }

    #GROUP32 {
        top: 938.874px;
        left: 7px;
    }

    #GROUP37 {
        top: 895.512px;
        left: 7.2px;
    }

    #GROUP135,#GROUP997 {
        height: 131.615px;
    }

    #GROUP135 {
        top: 1018.98px;
        left: 28px;
    }

    #COUNTDOWN51,#COUNTDOWN999 {
        top: 81.615px;
        left: 5px;
    }

    #GROUP134,#BOX116 {
        width: 399.976px;
        height: 459.241px;
    }

    #GROUP134 {
        top: 1197.6px;
        left: 10px;
    }

    #PARAGRAPH66,#PARAGRAPH1006 {
        width: 339px;
    }

    #PARAGRAPH66 {
        top: 377.861px;
        left: 30.488px;
    }

    #PARAGRAPH66 > .ladi-paragraph,#PARAGRAPH1006 > .ladi-paragraph {
        font-size: 14px;
    }

    #GROUP1086 {
        width: 318.032px;
        height: 134.146px;
        top: 24.6162px;
        left: 41px;
    }

    #GROUP123,#GROUP1080,#BOX119 {
        height: 51.984px;
    }

    #GROUP123 {
        left: 72px;
    }

    #GROUP1079 {
        height: 39.1396px;
        top: 6.34145px;
    }

    #PARAGRAPH122 {
        top: 16.2889px;
    }

    #GROUP124,#GROUP1081 {
        width: 318.032px;
        height: 78.2038px;
    }

    #GROUP124 {
        top: 55.9423px;
    }

    #BOX125 {
        height: 75.0127px;
        left: 0.032px;
    }

    #PARAGRAPH126 {
        top: 6.87413px;
        left: 0.032px;
    }

    #PARAGRAPH127 {
        top: 23.2038px;
    }

    #GROUP118,#BOX117,#GROUP610,#BOX611,#GROUP1025,#BOX1026 {
        width: 44.374px;
        height: 44.374px;
    }

    #GROUP118 {
        top: 1177.59px;
        left: 375.626px;
    }

    #SHAPE115,#SHAPE612,#SHAPE1027 {
        width: 38.6455px;
        height: 38.6455px;
    }

    #SHAPE115,#SHAPE612 {
        top: 2.86426px;
        left: 2.86426px;
    }

    #IMAGE1082,#IMAGE1082 > .ladi-image > .ladi-image-background.loaded {
        width: 400px;
        height: 310.834px;
    }

    #IMAGE1082 {
        top: 575.361px;
        left: 10px;
    }

    #IMAGE1082 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/visilite-vn-20240419065846-tzg1n.webp");
    }

    #FORM1108,#FORM1109 {
        width: 328.06px;
        height: 162.755px;
    }

    #FORM1108 {
        top: 1380.84px;
        left: 45.958px;
    }

    #FORM1108 .ladi-form .ladi-form-checkout-payment-item,#FORM1109 .ladi-form .ladi-form-checkout-payment-item {
        --check-size: calc(17px * 1.5);
        --width-quantity: calc(17px * 2.5 + 30px);
    }

    #FORM_ITEM1108,#FORM_ITEM1118 {
        width: 328.06px;
        height: 41.1425px;
    }

    #FORM_ITEM1109,#FORM_ITEM1119 {
        width: 328.06px;
        height: 40.1425px;
        top: 57.1344px;
    }

    #FORM_ITEM1110,#FORM_ITEM1111,#FORM_ITEM1112,#FORM_ITEM1113,#FORM_ITEM1114,#FORM_ITEM1115,#FORM_ITEM1116,#FORM_ITEM1117,#FORM_ITEM1120,#FORM_ITEM1121,#FORM_ITEM1122,#FORM_ITEM1123,#FORM_ITEM1124,#FORM_ITEM1125,#FORM_ITEM1126,#FORM_ITEM1127 {
        width: 29.06px;
        height: 35px;
    }

    #FORM_ITEM1110,#FORM_ITEM1120 {
        top: 107.277px;
        left: 0px;
    }

    #FORM_ITEM1111,#FORM_ITEM1121 {
        top: 107.277px;
        left: 42.7143px;
    }

    #FORM_ITEM1112,#FORM_ITEM1122 {
        top: 107.277px;
        left: 85.4286px;
    }

    #FORM_ITEM1113,#FORM_ITEM1123 {
        top: 107.277px;
        left: 128.143px;
    }

    #FORM_ITEM1114,#FORM_ITEM1124 {
        top: 107.277px;
        left: 170.857px;
    }

    #FORM_ITEM1115,#FORM_ITEM1125 {
        top: 107.277px;
        left: 213.571px;
    }

    #FORM_ITEM1116,#FORM_ITEM1126 {
        top: 107.277px;
        left: 256.286px;
    }

    #FORM_ITEM1117,#FORM_ITEM1127 {
        top: 107.277px;
        left: 299px;
    }

    #BUTTON1108,#BUTTON1109 {
        width: 328.06px;
        height: 45.4783px;
        top: 117.277px;
        left: 0px;
    }

    #BUTTON_TEXT1108,#BUTTON_TEXT1109 {
        top: 9.55094px;
    }

    #BUTTON_TEXT1108 > .ladi-headline,#BUTTON_TEXT297 > .ladi-headline,#BUTTON_TEXT1028 > .ladi-headline,#BUTTON_TEXT1109 > .ladi-headline {
        font-size: 19px;
    }

    #SECTION137 {
        height: 780px;
    }

    #SECTION137 > .ladi-section-background.loaded {
        background-image: url("../images/blur-bg-20211108083047_4.webp");
        background-size: cover;
        background-repeat: repeat;
    }

    #HEADLINE202,#HEADLINE203,#HEADLINE263,#HEADLINE314 {
        width: 403px;
    }

    #HEADLINE202,#HEADLINE263 {
        top: 30px;
        left: 7px;
    }

    #HEADLINE202 > .ladi-headline,#HEADLINE203 > .ladi-headline,#HEADLINE263 > .ladi-headline,#HEADLINE314 > .ladi-headline {
        font-size: 22px;
        line-height: 1.6;
    }

    #HEADLINE203 {
        top: 155px;
        left: 8.5px;
    }

    #CAROUSEL224 {
        width: 420px;
        height: 506px;
        top: 274px;
        left: 0px;
    }

    #GROUP207,#BOX204,#GROUP246,#BOX247,#GROUP250,#BOX251,#GROUP254,#BOX255,#GROUP258,#BOX259 {
        width: 353.762px;
        height: 434.041px;
    }

    #GROUP207 {
        top: 15.879px;
        left: 33.119px;
    }

    #IMAGE205,#IMAGE205 > .ladi-image > .ladi-image-background.loaded,#IMAGE248,#IMAGE248 > .ladi-image > .ladi-image-background.loaded,#IMAGE252,#IMAGE252 > .ladi-image > .ladi-image-background.loaded,#IMAGE256,#IMAGE256 > .ladi-image > .ladi-image-background.loaded,#IMAGE260,#IMAGE260 > .ladi-image > .ladi-image-background.loaded {
        width: 302.855px;
        height: 302.854px;
    }

    #IMAGE205,#IMAGE248,#IMAGE252,#IMAGE256,#IMAGE260 {
        top: 28.5799px;
        left: 25.4533px;
    }

    #IMAGE205 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/old-man-asia-eye-20211108041205_1.webp");
    }

    #HEADLINE206,#HEADLINE249,#HEADLINE253,#HEADLINE257,#HEADLINE261 {
        width: 287px;
        top: 356.582px;
        left: 33.1604px;
    }

    #GROUP246 {
        top: 15.879px;
        left: 453.119px;
    }

    #IMAGE248 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/suy-nhuoc-co-the-2-20211108041419_1.webp");
    }

    #GROUP250 {
        top: 15.879px;
        left: 873.119px;
    }

    #IMAGE252 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/viem_ket_giac_mac_3-20211108042343_1.webp");
    }

    #GROUP254 {
        top: 15.879px;
        left: 1293.12px;
    }

    #IMAGE256 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/headache-asian-man-2-20211108043443_1.webp");
    }

    #GROUP258 {
        top: 15.879px;
        left: 1713.12px;
    }

    #IMAGE260 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/moi-mat-do-ngoi-may-tinh-20211108042100_1.webp");
    }

    #SECTION262 {
        height: 1015.43px;
    }

    #BOX287 {
        width: 400px;
        height: 581.57px;
        top: 400px;
        left: 10px;
    }

    #IMAGE288 {
        width: 400px;
        height: 249.405px;
        top: 150.92px;
        left: 10px;
    }

    #IMAGE288 > .ladi-image > .ladi-image-background.loaded {
        width: 400px;
        height: 250.595px;
        background-image: url("../images/eye-sick-2-20211108044223.webp");
    }

    #GROUP290,#GROUP291,#GROUP294 {
        width: 340px;
        height: 97px;
    }

    #GROUP290 {
        top: 433.92px;
        left: 50px;
    }

    #HEADLINE286,#HEADLINE289,#HEADLINE292,#HEADLINE293,#HEADLINE295,#HEADLINE296 {
        width: 340px;
    }

    #GROUP291 {
        top: 569.92px;
        left: 50px;
    }

    #GROUP294 {
        top: 707.92px;
        left: 50px;
    }

    #BUTTON297 {
        width: 325px;
        height: 80px;
        top: 858.42px;
        left: 47.5px;
    }

    #LINE1072,#LINE1073,#LINE1074 {
        height: 99px;
    }

    #LINE1072 {
        top: 432.92px;
        left: 15.5px;
    }

    #LINE1073 {
        top: 568.92px;
        left: 15.5px;
    }

    #LINE1074 {
        top: 706.92px;
        left: 15.5px;
    }

    #SECTION298 {
        height: 1422.09px;
    }

    #SECTION298 > .ladi-section-background.loaded {
        background-image: url("../images/blur-bg-20211108083047_3.webp");
        background-size: cover;
        background-repeat: repeat;
        opacity: 0.35;
    }

    #IMAGE1083 {
        width: 420.502px;
        height: 310px;
        top: 132.886px;
        left: 0px;
    }

    #IMAGE1083 > .ladi-image > .ladi-image-background.loaded {
        width: 403.682px;
        height: 404.613px;
        top: -73.5878px;
        left: 4.20502px;
    }

    #IMAGE1083 > .ladi-image > .ladi-image-background.loaded,#IMAGE1084 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/visilite-vn-decor-copy-20240419065846-udn7n_3.webp");
    }

    #BOX315 {
        width: 400px;
        height: 421.324px;
        top: 562.888px;
        left: 10px;
    }

    #HEADLINE313,#HEADLINE527 {
        top: 22px;
        left: 10px;
    }

    #HEADLINE313 > .ladi-headline {
        font-size: 40px;
        line-height: 1.2;
    }

    #HEADLINE314 {
        top: 452.886px;
        left: 10px;
    }

    #HEADLINE304 {
        top: 596.212px;
        left: 30px;
    }

    #GROUP317 {
        top: 1022.89px;
        left: 10px;
    }

    #GROUP322 {
        top: 1077.09px;
        left: 10px;
    }

    #GROUP323,#GROUP338,#GROUP343 {
        top: 9.02222px;
    }

    #HEADLINE326,#HEADLINE341,#HEADLINE346 {
        top: 3.02222px;
        left: 47.6px;
    }

    #GROUP327 {
        width: 399.6px;
        height: 46px;
        top: 1147.31px;
        left: 10px;
    }

    #GROUP328 {
        top: 6px;
    }

    #HEADLINE331 {
        top: 0px;
        left: 47.6px;
    }

    #GROUP332 {
        top: 1211.49px;
        left: 10px;
    }

    #GROUP337 {
        top: 1272.69px;
        left: 10px;
    }

    #GROUP342 {
        top: 1345.89px;
        left: 10px;
    }

    #SECTION383 {
        height: 748.482px;
    }

    #HEADLINE385 {
        top: 24px;
        left: 10px;
    }

    #HEADLINE385 > .ladi-headline {
        font-size: 38px;
        line-height: 1.2;
    }

    #CAROUSEL450 {
        width: 420px;
        height: 536px;
        top: 199.541px;
        left: 0px;
    }

    #GROUP449,#BOX441,#GROUP476,#BOX477,#GROUP481,#BOX482,#GROUP486,#BOX487,#GROUP491,#BOX492,#GROUP496,#BOX497,#GROUP471,#BOX472,#GROUP501,#BOX502,#GROUP506,#BOX507,#GROUP511,#BOX512,#GROUP516,#BOX517,#GROUP521,#BOX522 {
        width: 353.573px;
        height: 478.241px;
    }

    #GROUP449 {
        top: 26.7px;
        left: 33.119px;
    }

    #BOX448,#BOX478,#BOX483,#BOX488,#BOX493,#BOX498,#BOX473,#BOX503,#BOX508,#BOX513,#BOX518,#BOX523 {
        width: 268.862px;
        height: 155.861px;
        top: 295.051px;
        left: 42.3555px;
    }

    #IMAGE442 {
        width: 268.862px;
        height: 269.369px;
    }

    #IMAGE442,#IMAGE479,#IMAGE484,#IMAGE489,#IMAGE494,#IMAGE499,#IMAGE474,#IMAGE504,#IMAGE509,#IMAGE514,#IMAGE519,#IMAGE524 {
        top: 26.19px;
        left: 42.3555px;
    }

    #IMAGE442 > .ladi-image > .ladi-image-background.loaded {
        width: 269.369px;
        height: 269.369px;
        background-image: url("../images/eye-test-2-20211108045716.webp");
    }

    #HEADLINE443,#HEADLINE480,#HEADLINE485,#HEADLINE490,#HEADLINE495,#HEADLINE500,#HEADLINE475,#HEADLINE505,#HEADLINE510,#HEADLINE515,#HEADLINE520,#HEADLINE525 {
        width: 224px;
        top: 323.241px;
        left: 64.7865px;
    }

    #HEADLINE443 > .ladi-headline,#HEADLINE480 > .ladi-headline,#HEADLINE485 > .ladi-headline,#HEADLINE490 > .ladi-headline,#HEADLINE495 > .ladi-headline,#HEADLINE500 > .ladi-headline,#PARAGRAPH1059 > .ladi-paragraph,#PARAGRAPH1062 > .ladi-paragraph,#PARAGRAPH1065 > .ladi-paragraph {
        text-align: center;
    }

    #GROUP476 {
        top: 26.7px;
    }

    #IMAGE479,#IMAGE484,#IMAGE489,#IMAGE494,#IMAGE499,#IMAGE474,#IMAGE504,#IMAGE509,#IMAGE514,#IMAGE519,#IMAGE524 {
        width: 268.862px;
        height: 268.861px;
    }

    #IMAGE479 > .ladi-image > .ladi-image-background.loaded,#IMAGE484 > .ladi-image > .ladi-image-background.loaded,#IMAGE489 > .ladi-image > .ladi-image-background.loaded,#IMAGE494 > .ladi-image > .ladi-image-background.loaded,#IMAGE499 > .ladi-image > .ladi-image-background.loaded,#IMAGE474 > .ladi-image > .ladi-image-background.loaded,#IMAGE504 > .ladi-image > .ladi-image-background.loaded,#IMAGE509 > .ladi-image > .ladi-image-background.loaded,#IMAGE514 > .ladi-image > .ladi-image-background.loaded,#IMAGE519 > .ladi-image > .ladi-image-background.loaded,#IMAGE524 > .ladi-image > .ladi-image-background.loaded {
        width: 268.862px;
        height: 268.862px;
    }

    #IMAGE479 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/moi-mat-do-ngoi-may-tinh-3b-20211108062331.webp");
    }

    #GROUP481 {
        top: 26.7px;
        left: 873.214px;
    }

    #IMAGE484 > .ladi-image > .ladi-image-background.loaded,#IMAGE509 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/kinh-ap-trong-20211108044614_1.webp");
    }

    #GROUP486 {
        top: 26.7px;
        left: 1293.21px;
    }

    #IMAGE489 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/sores-eyes-2-20211108062511_1.webp");
    }

    #GROUP491 {
        top: 26.7px;
        left: 1713.21px;
    }

    #IMAGE494 > .ladi-image > .ladi-image-background.loaded,#IMAGE519 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/b6-5-20211104092234_1.webp");
    }

    #GROUP496 {
        top: 26.7px;
        left: 2133.21px;
    }

    #IMAGE499 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/headache-combiflam-2-20211108062654.webp");
    }

    #GROUP471 {
        top: 10px;
        left: 561.214px;
    }

    #IMAGE474 > .ladi-image > .ladi-image-background.loaded,#IMAGE504 > .ladi-image > .ladi-image-background.loaded,#IMAGE1032 > .ladi-image > .ladi-image-background.loaded {
        top: 0px;
        left: 0px;
    }

    #IMAGE474 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/eye-test-20211108044637_1.webp");
    }

    #HEADLINE475 > .ladi-headline,#HEADLINE505 > .ladi-headline,#HEADLINE510 > .ladi-headline,#HEADLINE515 > .ladi-headline,#HEADLINE520 > .ladi-headline,#HEADLINE525 > .ladi-headline {
        font-size: 21px;
        text-align: center;
    }

    #GROUP501 {
        top: 41px;
        left: 590.214px;
    }

    #IMAGE504 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/moi-mat-do-ngoi-may-tinh-3-20211108044403_1.webp");
    }

    #GROUP506 {
        top: 60px;
        left: 631.214px;
    }

    #GROUP511 {
        top: 141px;
        left: 661.214px;
    }

    #IMAGE514 > .ladi-image > .ladi-image-background.loaded,#IMAGE524 > .ladi-image > .ladi-image-background.loaded,#IMAGE739 > .ladi-image > .ladi-image-background.loaded,#SHAPE1043 {
        left: 0px;
    }

    #IMAGE514 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/sores-eyes-20211108045215.webp");
    }

    #GROUP516 {
        top: 141px;
        left: 683.214px;
    }

    #GROUP521 {
        top: 184px;
        left: 718.214px;
    }

    #IMAGE524 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/headache-combiflam-20211108045859_1.webp");
    }

    #SECTION526 {
        height: 1191.62px;
    }

    #BOX590 {
        width: 399.976px;
        height: 955.241px;
        top: 191.374px;
        left: 10.012px;
    }

    #FRAME614 {
        width: 463px;
        height: 447px;
        top: 593.62px;
        left: 561.5px;
    }

    #BOX615 {
        width: 452px;
    }

    #HEADLINE619 {
        width: 91px;
    }

    #HEADLINE619,#HEADLINE621 {
        left: 361px;
    }

    #HEADLINE621 {
        width: 73px;
    }

    #HEADLINE527 > .ladi-headline {
        font-size: 29px;
    }

    #GROUP610 {
        top: 169px;
        left: 356.813px;
    }

    #HEADLINE623 {
        top: 380.12px;
        left: 560px;
    }

    #HEADLINE623 > .ladi-headline,#HEADLINE624 > .ladi-headline,#HEADLINE625 > .ladi-headline,#HEADLINE626 > .ladi-headline {
        font-size: 21px;
        line-height: 1.4;
        text-align: left;
    }

    #HEADLINE624 {
        top: 448.12px;
        left: 560px;
    }

    #HEADLINE625 {
        top: 516.12px;
        left: 560px;
    }

    #HEADLINE626 {
        top: 555.12px;
        left: 560px;
    }

    #FRAME636 {
        top: 373.818px;
        left: 32px;
    }

    #BOX645 {
        top: 75px;
        left: 266px;
    }

    #BOX638 {
        top: 99.15px;
        left: 25px;
    }

    #HEADLINE646 {
        top: 111.15px;
        left: 25px;
    }

    #BOX643 {
        top: 107.775px;
        left: 105.333px;
    }

    #HEADLINE647 {
        top: 119.775px;
        left: 105.333px;
    }

    #BOX644 {
        top: 85.35px;
        left: 185.667px;
    }

    #HEADLINE648 {
        top: 97.35px;
        left: 185.667px;
    }

    #HEADLINE649 {
        top: 87px;
        left: 266px;
    }

    #HEADLINE613 {
        top: 228.615px;
        left: 34px;
    }

    #HEADLINE613 > .ladi-headline {
        font-size: 21px;
        line-height: 1.4;
    }

    #HEADLINE650 {
        top: 820.12px;
        left: 30px;
    }

    #HEADLINE650 > .ladi-headline {
        font-size: 20px;
        line-height: 1.4;
        text-align: left;
    }

    #SECTION651 {
        height: 1359.32px;
    }

    #BOX652 {
        width: 400px;
        height: 904.32px;
        top: 293.998px;
        left: 10px;
    }

    #HEADLINE653 {
        top: 20px;
        left: 10px;
    }

    #HEADLINE653 > .ladi-headline,#HEADLINE691 > .ladi-headline {
        font-size: 27px;
    }

    #HEADLINE655 {
        top: 364.324px;
        left: 30.006px;
    }

    #HEADLINE655 > .ladi-headline {
        line-height: 1.4;
    }

    #HEADLINE687 {
        width: 328px;
        top: 1072.32px;
        left: 30.006px;
    }

    #HEADLINE687 > .ladi-headline {
        font-size: 19px;
        line-height: 1.4;
    }

    #IMAGE688 {
        width: 162.481px;
        height: 208.674px;
        top: 524.32px;
        left: -400.24px;
    }

    #IMAGE688 > .ladi-image > .ladi-image-background.loaded {
        width: 227.247px;
        height: 227.245px;
        top: -18.5712px;
        left: -31.7261px;
        background-image: url("../images/doctor-04-20210223100134-20211108050107_1.webp");
    }

    #BUTTON1028 {
        width: 337px;
        height: 80px;
        top: 1236.2px;
        left: 41.5px;
    }

    #IMAGE1033 {
        width: 158px;
        height: 158px;
        top: 196.32px;
        left: 131px;
    }

    #IMAGE1033 > .ladi-image > .ladi-image-background.loaded {
        width: 183.064px;
        height: 179.524px;
        top: -14.6712px;
        left: -25.0636px;
        background-image: url("../images/doctor-04-20210223100134-20211108050107_2.webp");
    }

    #SECTION689 {
        height: 2513.87px;
        display: none !important;
    }

    #HEADLINE691 {
        top: 13px;
        left: 10px;
    }

    #GROUP703,#GROUP730,#GROUP735 {
        width: 841px;
    }

    #GROUP703 {
        top: 251.374px;
        left: 590px;
    }

    #BOX695,#BOX731,#BOX736 {
        width: 358px;
        left: 140px;
    }

    #HEADLINE692,#HEADLINE732,#HEADLINE737 {
        top: 79.399px;
    }

    #HEADLINE693,#HEADLINE733,#HEADLINE738 {
        top: 329.399px;
    }

    #IMAGE696,#IMAGE734,#IMAGE739 {
        top: 139.899px;
    }

    #GROUP730 {
        top: 508.878px;
        left: 603px;
    }

    #GROUP735 {
        top: 519.878px;
        left: 627px;
    }

    #IMAGE739 > .ladi-image > .ladi-image-background.loaded {
        width: 228px;
        background-image: url("../images/closeup-portrait-smiling-handsome-asian-man-20211108061032_1.webp");
    }

    #IMAGE1042,#IMAGE1042 > .ladi-image > .ladi-image-background.loaded {
        width: 200px;
        height: 353.521px;
    }

    #IMAGE1042 {
        top: 441.117px;
        left: -579px;
    }

    #IMAGE1042 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/line-feedback-20211108090516_1.webp");
    }

    #GROUP1045,#GROUP1046,#GROUP1049 {
        width: 80px;
    }

    #GROUP1045 {
        top: 471.878px;
        left: -274px;
    }

    #BOX1044,#BOX1047,#BOX1050 {
        width: 59px;
        height: 59px;
        top: 10.5px;
        left: 10.5px;
    }

    #GROUP1046 {
        top: 567.878px;
        left: -236px;
    }

    #GROUP1049 {
        top: 668.499px;
        left: -185px;
    }

    #GROUP1077 {
        width: 405px;
        height: 220.689px;
        top: 1045.87px;
        left: 10px;
    }

    #HEADLINE1075 {
        top: 23.124px;
        left: 5px;
    }

    #HEADLINE1075 > .ladi-headline {
        font-size: 23px;
        line-height: 1.4;
    }

    #BOX1076 {
        width: 400px;
        height: 220.689px;
    }

    #IMAGE1109,#IMAGE1109 > .ladi-image > .ladi-image-background.loaded {
        width: 313.632px;
        height: 557.846px;
    }

    #IMAGE1109 {
        top: 1276.56px;
        left: 53.184px;
    }

    #IMAGE1109 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/eyelab_vn_-fb_mess_image-04-20211209073913_1.webp");
    }

    #IMAGE1110 {
        width: 387.401px;
        height: 662.457px;
        top: 1844.41px;
        left: 16.2995px;
    }

    #IMAGE1110 > .ladi-image > .ladi-image-background.loaded {
        width: 387.401px;
        height: 689.057px;
        top: -10px;
        background-image: url("../images/eyelab_vn_-fb_mess_image-02-20211209073913_1.webp");
    }

    #SECTION1052 {
        height: 848.767px;
    }

    #SECTION1052 > .ladi-section-background.loaded {
        background-color: rgb(242, 250, 255);
    }

    #BOX1054 {
        width: 340px;
        height: 620.218px;
        top: 156.692px;
        left: 40px;
    }

    #BOX1054 > .ladi-box.loaded > .ladi-overlay {
        background-image: url("../images/image3-20211104041649_1.webp");
    }

    #GROUP1058 {
        width: 311px;
        height: 147.5px;
        top: 186.715px;
        left: 54.5px;
    }

    #GROUP1058 .ladi-group,#GROUP1061 .ladi-group,#GROUP1064 .ladi-group {
        animation-name: bounceInUp;
    }

    #PARAGRAPH1059 {
        width: 311px;
        top: 119.5px;
        left: 0px;
    }

    #SHAPE1060 {
        width: 107px;
        height: 107px;
        left: 102px;
    }

    #GROUP1061 {
        width: 309px;
        height: 129.251px;
        top: 388.143px;
        left: 57.662px;
    }

    #PARAGRAPH1062 {
        width: 309px;
        top: 101.252px;
        left: 0px;
    }

    #SHAPE1063 {
        width: 83px;
        height: 83px;
        left: 110.838px;
    }

    #GROUP1064 {
        width: 291px;
        height: 155.999px;
        top: 571.322px;
        left: 62.934px;
    }

    #PARAGRAPH1065 {
        width: 291px;
        top: 99.999px;
        left: 0px;
    }

    #SHAPE1066 {
        width: 84px;
        height: 84px;
        left: 103.5px;
    }

    #IMAGE1067,#IMAGE1067 > .ladi-image > .ladi-image-background.loaded,#IMAGE1068,#IMAGE1069,#IMAGE1069 > .ladi-image > .ladi-image-background.loaded {
        width: 150px;
        height: 150px;
    }

    #IMAGE1067 {
        top: 413.91px;
        left: 646.217px;
    }

    #IMAGE1067 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/asset-1-20211104062446_1.webp");
    }

    #IMAGE1068 {
        top: 145.715px;
        left: -446.809px;
    }

    #IMAGE1068 > .ladi-image > .ladi-image-background.loaded {
        width: 175.575px;
        height: 150px;
        background-image: url("../images/asset-2-20211104062446.webp");
    }

    #IMAGE1069 {
        top: 367.383px;
        left: -543.809px;
    }

    #IMAGE1069 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/asset-3-20211104062429.webp");
    }

    #HEADLINE1071 {
        top: 39px;
        left: 10px;
    }

    #HEADLINE1071 > .ladi-headline {
        font-size: 31px;
        line-height: 1.2;
    }

    #SECTION759 {
        height: 1012.7px;
    }

    #BOX1038 {
        width: 384px;
        height: 120px;
        top: 44.308px;
        left: 18.0005px;
    }

    #HEADLINE761,#HEADLINE933,#HEADLINE959 {
        width: 372px;
    }

    #HEADLINE761 {
        top: 61.308px;
        left: 31.035px;
    }

    #HEADLINE761 > .ladi-headline {
        font-size: 31px;
    }

    #GROUP768,#BOX760 {
        width: 400px;
        height: 183px;
    }

    #GROUP768 {
        top: 209.808px;
        left: 10px;
    }

    #HEADLINE762,#HEADLINE771 {
        top: 19px;
        left: 20px;
    }

    #HEADLINE762 > .ladi-headline,#HEADLINE771 > .ladi-headline,#HEADLINE795 > .ladi-headline,#HEADLINE811 > .ladi-headline,#HEADLINE822 > .ladi-headline {
        font-size: 21px;
    }

    #GROUP769,#BOX770 {
        width: 400px;
        height: 115px;
    }

    #GROUP769 {
        top: 788.734px;
        left: 10px;
    }

    #HEADLINE1035 {
        top: 928.734px;
        left: 30px;
    }

    #HEADLINE1035 > .ladi-headline {
        font-size: 15px;
        text-align: center;
    }

    #SHAPE1039,#SHAPE1040 {
        width: 47px;
        height: 47px;
    }

    #SHAPE1039 {
        top: 78.808px;
        left: 30px;
    }

    #SHAPE1040 {
        top: 78.808px;
        left: 344px;
    }

    #IMAGE1084,#IMAGE1084 > .ladi-image > .ladi-image-background.loaded {
        width: 409.718px;
        height: 410px;
    }

    #IMAGE1084 {
        top: 398.734px;
        left: 0px;
    }

    #IMAGE1084 > .ladi-image > .ladi-image-background.loaded {
        top: -26.3306px;
    }

    #SECTION776 {
        height: 909.241px;
    }

    #HEADLINE777 {
        width: 390px;
        top: 20px;
        left: 20px;
    }

    #HEADLINE777 > .ladi-headline {
        font-size: 32px;
    }

    #GROUP790,#GROUP804,#GROUP815 {
        width: 123px;
        height: 100px;
    }

    #GROUP790 {
        top: 172.718px;
        left: 2px;
    }

    #BOX787,#BOX805,#BOX816 {
        width: 100px;
        height: 100px;
        left: 8px;
    }

    #HEADLINE789,#HEADLINE806,#HEADLINE817 {
        width: 95px;
        top: 23.4px;
        left: 15.6667px;
    }

    #HEADLINE789 > .ladi-headline,#HEADLINE806 > .ladi-headline,#HEADLINE817 > .ladi-headline {
        font-size: 54px;
    }

    #HEADLINE788,#HEADLINE807,#HEADLINE818 {
        width: 123px;
        top: 16.4px;
        left: 0px;
    }

    #HEADLINE788 > .ladi-headline,#HEADLINE807 > .ladi-headline,#HEADLINE818 > .ladi-headline {
        font-size: 13px;
    }

    #GROUP793,#BOX794,#GROUP809,#BOX810,#GROUP820,#BOX821 {
        width: 260px;
        height: 170px;
    }

    #GROUP793 {
        top: 172.718px;
        left: 150px;
    }

    #HEADLINE795 {
        width: 200px;
    }

    #HEADLINE795,#HEADLINE811,#HEADLINE822 {
        top: 31.399px;
        left: 30px;
    }

    #GROUP802,#BOX798,#GROUP812,#BOX813,#GROUP823,#BOX824 {
        width: 75px;
        height: 75px;
    }

    #GROUP802 {
        top: 303px;
        left: 312px;
    }

    #SHAPE801,#SHAPE814 {
        width: 48.2727px;
        height: 48.2727px;
        top: 12.9537px;
        left: 13.3636px;
    }

    #SHAPE803 {
        top: 294px;
        left: 20.5px;
    }

    #GROUP804 {
        top: 415.718px;
        left: 2px;
    }

    #SHAPE808 {
        top: 548px;
        left: 23.5px;
    }

    #GROUP809 {
        top: 415.718px;
        left: 150px;
    }

    #HEADLINE811,#HEADLINE822 {
        width: 208px;
    }

    #GROUP812 {
        top: 548.5px;
        left: 312px;
    }

    #GROUP815 {
        top: 641.718px;
        left: 2px;
    }

    #GROUP820 {
        top: 641.718px;
        left: 150px;
    }

    #GROUP823 {
        top: 769.5px;
        left: 312px;
    }

    #SHAPE825 {
        width: 52.2727px;
        height: 52.2727px;
        top: 9.3636px;
        left: 11.3636px;
    }

    #SECTION962 {
        height: 1409.8px;
    }

    #IMAGE1030,#IMAGE1030 > .ladi-image > .ladi-image-background.loaded {
        width: 412.109px;
        height: 328.407px;
    }

    #IMAGE1030 {
        top: 1081.39px;
        left: 3.9455px;
    }

    #IMAGE1030 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/asian-couple-20211108034454_1.webp");
    }

    #IMAGE1032,#IMAGE1032 > .ladi-image > .ladi-image-background.loaded {
        width: 200px;
        height: 176.902px;
    }

    #IMAGE1032 {
        top: 913.06px;
        left: 624px;
    }

    #IMAGE1032 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/white-circle-blur-20210625110144.webp");
    }

    #IMAGE963 {
        top: -17.489px;
        left: 0px;
    }

    #HEADLINE973 {
        top: 152px;
        left: 7px;
    }

    #HEADLINE973 > .ladi-headline {
        font-size: 18px;
    }

    #HEADLINE974 {
        top: 14px;
        left: 10px;
    }

    #HEADLINE974 > .ladi-headline {
        font-size: 50px;
        line-height: 1.2;
    }

    #HEADLINE976 {
        top: 858.764px;
        left: 549px;
    }

    #GROUP977 {
        top: 902.764px;
        left: 549px;
    }

    #GROUP982 {
        top: 946.081px;
        left: 549.2px;
    }

    #GROUP987 {
        top: 1159.8px;
        left: 540px;
    }

    #GROUP992 {
        top: 1116.44px;
        left: 540.2px;
    }

    #GROUP997 {
        top: 220.38px;
        left: 30.488px;
    }

    #GROUP1004,#BOX1005 {
        width: 399.976px;
        height: 674.241px;
    }

    #GROUP1004 {
        top: 386px;
        left: 9.5px;
    }

    #PARAGRAPH1006 {
        top: 594.241px;
        left: 29.4998px;
    }

    #GROUP1025 {
        top: 366.477px;
        left: 375.626px;
    }

    #SHAPE1027 {
        top: 2.86426px;
        left: 3.86426px;
    }

    #IMAGE1085,#IMAGE1085 > .ladi-image > .ladi-image-background.loaded {
        width: 205.639px;
        height: 205.639px;
    }

    #IMAGE1085 {
        top: 765.125px;
        left: 103.712px;
    }

    #IMAGE1085 > .ladi-image > .ladi-image-background.loaded {
        background-image: url("../images/visilite-vn-decor-copy-20240419065846-udn7n.webp");
    }

    #GROUP1087 {
        top: 401.241px;
        left: 47.532px;
    }

    #FORM1109 {
        top: 606.02px;
        left: 45.97px;
    }

    #SECTION925 {
        height: 128.46px;
    }

    #HEADLINE933 {
        top: 23px;
        left: 20.9998px;
    }

    #HEADLINE959 {
        top: 81px;
        left: 20.9998px;
    }
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(40px);
        -ms-transform: translateX(40px);
        transform: translateX(40px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    10%, 20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg);
    }

    100% {
        -webkit-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0);
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    10%, 20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        -ms-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        -ms-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        -ms-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg);
    }

    100% {
        -webkit-transform: scale(1) rotate(0);
        -ms-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0);
    }
}

@-webkit-keyframes flash {
    0%, 100%, 50% {
        opacity: 1;
    }

    25%, 75% {
        opacity: 0;
    }
}

@keyframes flash {
    0%, 100%, 50% {
        opacity: 1;
    }

    25%, 75% {
        opacity: 0;
    }
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

@-webkit-keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    80% {
        -webkit-transform: translateY(10px);
        transform: translateY(10px);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    80% {
        -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px);
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}
        #NOTIFY490 {
            width: 250px;
            height: 62px;
            top: 10px;
            left: 10px;
            bottom: auto;
            right: auto;
            position: fixed;
        }
        #NOTIFY490 > .ladi-notify {
            color: #404040;
            background-color: rgba(250, 250, 250, 0.9);
            display: flex;
            align-items: center;
        }
        @keyframes pulse {
            0% {
                -webkit-transform: scale(1);
                -ms-transform: scale(1);
                transform: scale(1);
            }
            50% {
                -webkit-transform: scale(1.1);
                -ms-transform: scale(1.1);
                transform: scale(1.1);
            }
            100% {
                -webkit-transform: scale(1);
                -ms-transform: scale(1);
                transform: scale(1);
            }
        }
        @keyframes flash {
            0% { opacity: 1; }
            50% { opacity: .1; }
            100% { opacity: 1; }
      }