#section-53-253>.ct-section-inner-wrap {
    max-width: 100%;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
}

#section-53-253 {
    background-image: url(../img/BG.jpg);
    background-size: cover;
    width: 100%;
    text-align: center;
    background-attachment: fixed;
    background-color: #000000;
    background-repeat: no-repeat;
}

@media (max-width: 479px) {
    #section-53-253>.ct-section-inner-wrap {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    #section-53-253 {
        text-align: center;
        width: 100%;
    }
}

#div_block-54-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    width: 100%;
    align-items: center;
    justify-content: center;
}

#header {
    flex-direction: row;
    display: flex;
    width: 50%;
    justify-content: center;
    text-align: center;
    align-items: center;
}

#div_block-55-253 {
    flex-direction: column;
    display: flex;
    text-align: right;
    align-items: center;
    justify-content: center;
    width: 60%;
    margin-left: 0px;
}

#div_block-4-593 {
    width: 100%;
}

#div_block-563-346 {
    background-image: linear-gradient(#0020cf, #00102f);
    align-items: center;
    text-align: center;
    width: 100%;
}

#div_block-7-593 {
    width: 100%;
}

#div_block-90-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#div_block-1000-500 {
    width: 100%;
}

#div_block-127-253 {
    background-size: 100% 100%;
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 100%;
    background-repeat: no-repeat;
    padding-bottom: 15px;
}

#div_block-97-253 {
    background-size: 100% 100%;
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 80%;
    margin-top: 30px;
    background-repeat: no-repeat;
}

#div_block-98-253 {
    align-items: center;
    text-align: center;
    justify-content: center;
    flex-direction: column;
    display: flex;
    width: 100%;
}

#div_block-1648-500 {
    align-items: center;
    text-align: center;
    justify-content: center;
    flex-direction: column;
    display: flex;
    width: 100%;
}

#div_block-99-253 {
    align-items: center;
    text-align: center;
    justify-content: center;
    flex-direction: row;
    display: flex;
    width: 100%;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 15px;
    margin-bottom: 15px;
}

#div_block-1512-500 {
    text-align: center;
    flex-direction: row;
    display: flex;
    justify-content: center;
    width: 60%;
    align-items: center;
}

#btn_desktop_register {
    url-encoded: true;
    width: 33%;
    justify-content: center;
    align-items: center;
    text-align: right;
    flex-direction: column;
    display: flex;
    margin-right: 0px;
    padding-right: 0px;
    padding-left: 0px;
    margin-left: 0px;
    cursor: pointer;
}

#div_block-1887-822 {
    width: 80%;
    align-items: center;
    text-align: center;
}

#div_block-1300 {
    width: 100%;
    align-items: center;
    text-align: center;
    padding-bottom: 20px;
    padding-top: 20px;
}

#div_block-1633-500 {
    width: 80%;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    align-items: center;
    flex-direction: row;
    display: flex;
}

#div_block-1906-822 {
    width: 70%;
}

#div_block-1665-822 {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 80%;
}

#div_block-1033-500 {
    width: 80%;
    margin-top: 0px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
}

#div_block-177-253 {
    display: flex;
    width: 100%;
}

#div_block-139-253 {
    display: flex;
    width: 100%;
    margin-top: 0px;
    flex-direction: row;
}

#div_block-140-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 33%;
    margin-right: 10px;
}

#div_block-158-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 33%;
    margin-right: 10px;
}

#div_block-155-253 {
    flex-direction: column;
    display: flex;
    justify-content: center;
    width: 33%;
    margin-right: 0px;
    align-items: center;
    text-align: center;
}

#div_block-184-253 {
    display: flex;
    width: 100%;
    margin-top: 15px;
}

#div_block-161-253 {
    display: flex;
    width: 100%;
    padding-top: 0px;
    flex-direction: row;
}

#div_block-162-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 33%;
    margin-right: 10px;
}

#div_block-165-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 33%;
    margin-right: 10px;
}

#div_block-168-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 33%;
    margin-right: 0px;
}

#div_block-1673-856 {
    width: 80%;
    align-items: center;
    padding-bottom: 20px;
    padding-top: 20px;
    flex-direction: row;
    display: flex;
}

#div_block-1675-822 {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    width: 100%;
}

#div_block-1758-822 {
    width: 58%;
}

#div_block-131-253 {
    width: 100%;
    align-items: center;
    text-align: center;
    justify-content: center;
    flex-direction: column;
    display: flex;
    margin-top: 0px;
    padding-top: 15px;
    padding-bottom: 15px;
    background-color: rgba(0, 0, 0, 0.8);
}

#div_block-132-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 80%;
    margin-top: 0px;
}

#div_block-134-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    margin-top: 20px;
    width: 80%;
}

#div_block-136-253 {
    flex-direction: row;
    display: flex;
    text-align: center;
    align-items: flex-end;
    justify-content: center;
    width: 80%;
    margin-top: 20px;
}

#div_block-1694-822 {
    width: 100%;
    align-items: center;
    text-align: center;
    padding-bottom: 20px;
    padding-top: 20px;
}

#div_block-1695-822 {
    width: 80%;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
}

#div_block-1713-822 {
    width: 100%;
    align-items: center;
    text-align: center;
    padding-bottom: 20px;
    padding-top: 20px;
}

#div_block-1714-822 {
    width: 80%;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
}

#div_block-1732-822 {
    flex-direction: row;
    display: flex;
    width: 100%;
    align-items: center;
}

#div_block-1752-822 {
    width: 70%;
    padding-right: 20px;
}

#div_block-1756-822 {
    align-items: center;
    text-align: center;
}

#div_block-1100-500 {
    width: 80%;
    align-items: center;
    text-align: center;
    background-color: rgba(73, 73, 73, 0.5);
    margin-top: 25px;
    margin-bottom: 25px;
    padding-top: 25px;
}

#div_block-1785-822 {
    width: 80%;
    align-items: flex-start;
    text-align: left;
    padding-bottom: 0px;
    padding-top: 0px;
}

#div_block-1830-822 {
    width: 80%;
    align-items: center;
    text-align: center;
    padding-bottom: 20px;
    padding-top: 20px;
}

#div_block-1842-822 {
    flex-direction: row;
    display: flex;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
}

#div_block-1831-822 {
    width: 70%;
    padding-left: 0px;
    padding-right: 20px;
    padding-top: 0px;
    padding-bottom: 20px;
}

#div_block-1843-822 {
    width: 30%;
    align-items: center;
    text-align: center;
}

#div_block-1845-822 {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#div_block-1851-822 {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#div_block-1856-822 {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#div_block-1861-822 {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#baccarat-promotion {
    width: 80%;
    background-color: rgba(73, 73, 73, 0.5);
    margin-top: 25px;
    margin-bottom: 25px;
    padding-top: 25px;
    align-items: center;
    border-radius: 15px;
}

#div_block-845-500 {
    flex-direction: unset;
    display: none;
}

#btn_mobile_register {
    url-encoded: true;
}

#div_block-254-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    background-color: #000000;
    padding-bottom: 30px;
}

#div_block-68-572 {
    width: 100%;
    background-color: #180070;
    align-items: center;
    text-align: center;
    padding-bottom: 25px;
}

#div_block-276-253 {
    flex-direction: row;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
}

#div_block-36-572 {
    display: flex;
    justify-content: center;
    margin-top: 25px;
    align-items: center;
    text-align: center;
    flex-direction: column;
    width: 60%;
}

#div_block-38-572 {
    width: 80%;
    align-items: center;
    text-align: center;
}

#div_block-255-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 20%;
}

#div_block-268-253 {
    flex-direction: row;
    display: flex;
    text-align: center;
    align-items: flex-start;
    justify-content: center;
    width: 40%;
    margin-top: 30px;
    margin-bottom: 30px;
}

#div_block-265-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: flex-start;
    margin-top: 0px;
}

#div_block-282-253 {
    flex-direction: row;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: %;
    margin-top: 10px;
}

#div_block-284-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: flex-start;
    margin-top: 0px;
}

#div_block-22-572 {
    margin-top: 20px;
}

#div_block-71-572 {
    width: 100%;
    align-items: center;
    text-align: center;
    background-color: #000000;
}

@media (max-width: 991px) {
    #div_block-576-346 {
        position: fixed;
        top: 10px;
        left: 10px;
    }
}

@media (max-width: 767px) {
    #div_block-54-253 {
        width: 100%;
        flex-direction: column;
        display: flex;
        align-items: center;
        text-align: center;
    }
}

@media (max-width: 767px) {
    #div_block-55-253 {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

@media (max-width: 767px) {
    #div_block-4-593 {
        flex-direction: unset;
        display: none;
    }
}

@media (max-width: 767px) {
    #div_block-563-346 {
        top: 10px;
        left: 10px;
    }
}

@media (max-width: 767px) {
    #div_block-576-346 {
        position: fixed;
        top: 9px;
        left: 10px;
        z-index: 999999999;
    }
}

@media (max-width: 767px) {
    #div_block-7-593 {
        flex-direction: unset;
        display: flex;
    }
}

@media (max-width: 767px) {
    #div_block-127-253 {
        margin-bottom: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
    }
}

@media (max-width: 767px) {
    #div_block-99-253 {
        flex-direction: column;
        display: flex;
    }
}

@media (max-width: 767px) {
    #div_block-1512-500 {
        flex-direction: row;
        display: flex;
        width: 100%;
    }
}

@media (max-width: 767px) {
    #btn_desktop_register {
        width: 50%;
    }
}

@media (max-width: 767px) {
    #div_block-1633-500 {
        width: 90%;
        margin-bottom: 15px;
        margin-top: 15px;
        flex-direction: column;
        display: flex;
    }
}

@media (max-width: 767px) {
    #div_block-1906-822 {
        width: 100%;
    }
}

@media (max-width: 767px) {
    #div_block-1665-822 {
        width: 90%;
        margin-bottom: 15px;
        margin-top: 15px;
    }
}

@media (max-width: 767px) {
    #div_block-1033-500 {
        width: 100%;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        flex-direction: column;
        display: flex;
        align-items: center;
        text-align: center;
    }
}

@media (max-width: 767px) {
    #div_block-177-253 {
        width: 90%;
    }
}

@media (max-width: 767px) {
    #div_block-184-253 {
        width: 90%;
        flex-direction: column;
        display: flex;
    }
}

@media (max-width: 767px) {
    #div_block-1673-856 {
        flex-direction: column;
        display: flex;
    }
}

@media (max-width: 767px) {
    #div_block-1675-822 {
        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
    }
}

@media (max-width: 767px) {
    #div_block-1758-822 {
        width: 85%;
    }
}

@media (max-width: 767px) {
    #div_block-131-253 {
        margin-bottom: 0px;
        margin-top: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 767px) {
    #div_block-132-253 {
        width: 80%;
    }
}

@media (max-width: 767px) {
    #div_block-134-253 {
        width: 80%;
    }
}

@media (max-width: 767px) {
    #div_block-136-253 {
        width: 80%;
    }
}

@media (max-width: 767px) {
    #div_block-1695-822 {
        width: 90%;
        margin-bottom: 15px;
        margin-top: 15px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 767px) {
    #div_block-1714-822 {
        width: 90%;
        margin-bottom: 15px;
        margin-top: 15px;
    }
}

@media (max-width: 767px) {
    #div_block-1732-822 {
        flex-direction: column;
        display: flex;
    }
}

@media (max-width: 767px) {
    #div_block-1752-822 {
        width: 100%;
    }
}

@media (max-width: 767px) {
    #div_block-1756-822 {
        width: 100%;
    }
}

@media (max-width: 767px) {
    #div_block-1100-500 {
        width: 100%;
        margin-top: 20px;
        padding-left: 30px;
        padding-right: 30px;
        margin-bottom: 20px;
        padding-top: 20px;
        padding-bottom: 0px;
    }
}

@media (max-width: 767px) {
    #div_block-1830-822 {
        display: flex;
    }
}

@media (max-width: 767px) {
    #div_block-1842-822 {
        flex-direction: column;
        display: flex;
        width: 100%;
    }
}

@media (max-width: 767px) {
    #div_block-1831-822 {
        width: 100%;
        margin-bottom: 0px;
        margin-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 767px) {
    #div_block-1843-822 {
        width: 100%;
    }
}

@media (max-width: 767px) {
    #div_block-1845-822 {
        width: 100%;
        margin-bottom: 0px;
        margin-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 767px) {
    #div_block-1851-822 {
        width: 100%;
        margin-bottom: 0px;
        margin-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 767px) {
    #div_block-1856-822 {
        width: 100%;
        margin-bottom: 0px;
        margin-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 767px) {
    #div_block-1861-822 {
        width: 100%;
        margin-bottom: 0px;
        margin-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 767px) {
    #baccarat-promotion {
        width: 100%;
        margin-top: 20px;
        padding-left: 30px;
        padding-right: 30px;
        margin-bottom: 20px;
        padding-top: 20px;
        padding-bottom: 0px;
    }
}

@media (max-width: 767px) {
    #div_block-845-500 {
        display: flex;
        position: fixed;
        bottom: 0px;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        z-index: 9999999999999;
    }
}

@media (max-width: 767px) {
    #div_block-848-500 {
        width: 31%;
        position: fixed;
        left: 0px;
        bottom: 0px;
        z-index: 9999999999999999;
    }
}

@media (max-width: 767px) {
    #div_block-846-500 {
        position: fixed;
        bottom: 0px;
        width: 80%;
        right: 0px;
        z-index: 99999999;
    }
}

@media (max-width: 767px) {
    #div_block-254-253 {
        padding-bottom: 190px;
    }
}

@media (max-width: 767px) {
    #div_block-276-253 {
        flex-direction: column;
        display: flex;
    }
}

@media (max-width: 767px) {
    #div_block-36-572 {
        flex-direction: column;
        display: flex;
        width: 90%;
    }
}

@media (max-width: 767px) {
    #div_block-38-572 {
        width: 100%;
    }
}

@media (max-width: 767px) {
    #div_block-255-253 {
        width: 40%;
        margin-top: 10px;
    }
}

@media (max-width: 767px) {
    #div_block-268-253 {
        width: 100%;
    }
}

@media (max-width: 767px) {
    #div_block-265-253 {
        width: 30%;
    }
}

@media (max-width: 767px) {
    #div_block-284-253 {
        width: 33%;
    }
}

@media (max-width: 767px) {
    #div_block-22-572 {
        flex-direction: unset;
        display: none;
    }
}

@media (max-width: 479px) {
    #div_block-54-253 {
        display: flex;
        width: 100%;
        flex-direction: column;
        align-items: center;
        text-align: center;
    }
}

@media (max-width: 479px) {
    #div_block-55-253 {
        width: 45%;
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

@media (max-width: 479px) {
    #div_block-90-253 {
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: center;
        text-align: center;
        width: 100%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-127-253 {
        display: flex;
        align-items: center;
        text-align: center;
        justify-content: center;
    }
}

@media (max-width: 479px) {
    #div_block-99-253 {
        padding-top: 15px;
        width: 100%;
        flex-direction: column;
        display: flex;
        align-items: center;
        justify-content: space-between;
        text-align: justify;
        margin-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-1512-500 {
        flex-direction: row;
        display: flex;
        width: 100%;
        text-align: center;
    }
}

@media (max-width: 479px) {
    #btn_desktop_register {
        width: 45%;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 10px;
        margin-bottom: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-1633-500 {
        padding-right: 0px;
        padding-left: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-1665-822 {
        padding-right: 0px;
        padding-left: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-1675-822 {
        padding-right: 0px;
        padding-left: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-131-253 {
        flex-direction: column;
        align-items: center;
        text-align: center;
        justify-content: center;
        width: 100%;
        display: flex;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        padding-bottom: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-136-253 {
        align-items: center;
        display: flex;
        width: 80%;
        flex-direction: row;
    }
}

@media (max-width: 479px) {
    #div_block-1695-822 {
        padding-right: 0px;
        padding-left: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-1714-822 {
        padding-right: 0px;
        padding-left: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-1831-822 {
        padding-right: 0px;
        padding-left: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-1845-822 {
        padding-right: 0px;
        padding-left: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-1851-822 {
        padding-right: 0px;
        padding-left: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-1856-822 {
        padding-right: 0px;
        padding-left: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-1861-822 {
        padding-right: 0px;
        padding-left: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-845-500 {
        background-image: url(https://lucabet168.com/wp-content/uploads/2020/05/03File-Menu-Lucabet168.png);
        background-size: 100% 100px;
        flex-direction: column;
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
        width: 100%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-repeat: no-repeat;
        z-index: 99999999999999;
    }
}

@media (max-width: 479px) {
    #div_block-848-500 {
        flex-direction: row;
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
        width: 32%;
        z-index: 99999999999999999;
        position: fixed;
        left: 0px;
        bottom: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-846-500 {
        flex-direction: row;
        display: flex;
        align-items: center;
        justify-content: flex-end;
        text-align: right;
        width: 100%;
        z-index: 99999999;
        position: fixed;
        bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media (max-width: 479px) {
    #btn_mobile_register {
        flex-direction: row;
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
        width: 87%;
    }
}

@media (max-width: 479px) {
    #div_block-254-253 {
        width: 100%;
        padding-bottom: 170px;
    }
}

@media (max-width: 479px) {
    #div_block-276-253 {
        width: 100%;
    }
}

#headgold {
    color: #b57e00;
    font-size: 22px;
    font-family: "Kanit";
    font-weight: 400;
}

#what-is-baccarat {
    color: #ffb600;
    font-family: "Kanit";
    font-size: 22px;
}

#headline-1666-822 {
    color: #ffb600;
    font-family: "Kanit";
    font-size: 19px;
}

#howtoregisterbaccarat {
    color: #ffb600;
    font-family: "Kanit";
    font-size: 22px;
}

#howtoplaybaccaratonline {
    color: #ffb600;
    font-family: "Kanit";
    font-size: 22px;
}

#howtowinbaccarat {
    color: #ffb600;
    font-family: "Kanit";
    font-size: 22px;
}

#headline-1724-822 {
    color: #fffa00;
    font-family: "Kanit";
    font-size: 18px;
}

#headline-1733-822 {
    color: #fffa00;
    font-family: "Kanit";
    font-size: 18px;
    margin-bottom: 0px;
}

#headline-1741-822 {
    color: #fffa00;
    font-family: "Kanit";
    font-size: 18px;
    margin-bottom: 0px;
}

#headline-1747-822 {
    color: #fffa00;
    font-family: "Kanit";
    font-size: 18px;
    margin-bottom: 0px;
}

#lucabet168-baccarat-tip {
    color: #ffb600;
    font-size: 28px;
}

#headline-1787-822 {
    color: #ffb600;
    font-family: "Kanit";
    font-size: 22px;
}

#headline-1832-822 {
    color: #ffb600;
    font-family: "Kanit";
    font-size: 22px;
}

#headline-1846-822 {
    color: #ffb600;
    font-family: "Kanit";
    font-size: 18px;
}

#headline-1852-822 {
    color: #ffb600;
    font-family: "Kanit";
    font-size: 18px;
}

#headline-1857-822 {
    color: #ffb600;
    font-family: "Kanit";
    font-size: 18px;
}

#headline-1862-822 {
    color: #ffb600;
    font-family: "Kanit";
    font-size: 18px;
}

#promotion-baccarat {
    color: #ffb600;
    font-size: 28px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}

@media (max-width: 767px) {
    #headgold {
        font-size: 17px;
    }
}

@media (max-width: 767px) {
    #what-is-baccarat {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #headline-1666-822 {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #howtoregisterbaccarat {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #howtoplaybaccaratonline {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #howtowinbaccarat {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #headline-1724-822 {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #headline-1733-822 {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #headline-1741-822 {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #headline-1747-822 {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #lucabet168-baccarat-tip {
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

@media (max-width: 767px) {
    #headline-1787-822 {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #headline-1832-822 {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #headline-1846-822 {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #headline-1852-822 {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #headline-1857-822 {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #headline-1862-822 {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    #promotion-baccarat {
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

@media (max-width: 479px) {
    #headgold {
        font-size: 16px;
    }
}

@media (max-width: 479px) {
    #what-is-baccarat {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #headline-1666-822 {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #howtoregisterbaccarat {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #howtoplaybaccaratonline {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #howtowinbaccarat {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #headline-1724-822 {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #headline-1733-822 {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #headline-1741-822 {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #headline-1747-822 {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #headline-1787-822 {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #headline-1832-822 {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #headline-1846-822 {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #headline-1852-822 {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #headline-1857-822 {
        font-size: 18px;
        text-align: left;
    }
}

@media (max-width: 479px) {
    #headline-1862-822 {
        font-size: 18px;
        text-align: left;
    }
}

#text_block-1655-822 {
    text-align: left;
    color: #ffffff;
    font-size: 16px;
}

#text_block-1495-500 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-right: 15px;
}

#text_block-1667-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
}

#text_block-153-253 {
    color: #fff;
    font-family: "Kanit";
    margin-top: 10px;
}

#text_block-160-253 {
    color: #ffffff;
    font-family: "Kanit";
    margin-top: 10px;
}

#text_block-164-253 {
    color: #ffffff;
    font-family: "Kanit";
    margin-top: 10px;
}

#text_block-167-253 {
    color: #fff;
    font-family: "Kanit";
    margin-top: 10px;
}

#text_block-170-253 {
    color: #fff;
    font-family: "Kanit";
    margin-top: 10px;
}

#text_block-1677-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
}

#text_block-1697-822 {
    color: #ffffff;
    font-size: 16px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#text_block-1702-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 5px;
}

#text_block-1705-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 0px;
}

#text_block-1716-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
}

#text_block-1718-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 5px;
}

#text_block-1734-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
}

#text_block-1628-500 {
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    color: #ffffff;
    font-size: 16px;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}

#text_block-1790-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 5px;
}

#text_block-1791-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 0px;
}

#text_block-1833-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 5px;
}

#text_block-1847-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 5px;
}

#text_block-1853-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 5px;
}

#text_block-1858-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 5px;
}

#text_block-1863-822 {
    color: #ffffff;
    font-size: 16px;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 5px;
}

#text_block-1548-500 {
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    color: #ffbb00;
    font-size: 12px;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#text_block-1708-822 {
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    color: #ffffff;
    font-size: 16px;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}

#text_block-257-253 {
    color: #dbb762;
    font-weight: 600;
    font-family: "Kanit";
    margin-top: 20px;
    font-size: 20px;
}

#text_block-65-572 {
    color: #ffffff;
    text-align: left;
}

#text_block-278-253 {
    color: #ffffff;
    font-family: "Kanit";
}

#text_block-285-253 {
    color: #ffffff;
    font-family: "Kanit";
}

#text_block-26-572 {
    color: #ffffff;
    margin-top: 15px;
}

@media (max-width: 767px) {
    #text_block-1495-500 {
        font-size: 16px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 767px) {
    #text_block-1667-822 {
        font-size: 16px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 767px) {
    #text_block-153-253 {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    #text_block-160-253 {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    #text_block-164-253 {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    #text_block-167-253 {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    #text_block-170-253 {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    #text_block-1677-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1697-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1702-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1705-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1716-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1718-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1734-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1628-500 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1790-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1791-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1833-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1847-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1853-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1858-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1863-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-1548-500 {
        font-size: 16px;
        font-weight: 100;
    }
}

@media (max-width: 767px) {
    #text_block-1708-822 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    #text_block-257-253 {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    #text_block-65-572 {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    #text_block-26-572 {
        color: #ffffff;
        font-size: 14px;
        margin-top: 20px;
    }
}

@media (max-width: 479px) {
    #text_block-1495-500 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1667-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-153-253 {
        font-size: 10px;
    }
}

@media (max-width: 479px) {
    #text_block-160-253 {
        font-size: 10px;
    }
}

@media (max-width: 479px) {
    #text_block-164-253 {
        font-size: 10px;
    }
}

@media (max-width: 479px) {
    #text_block-167-253 {
        font-size: 10px;
    }
}

@media (max-width: 479px) {
    #text_block-170-253 {
        font-size: 10px;
    }
}

@media (max-width: 479px) {
    #text_block-1677-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1697-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1702-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1705-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1716-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1718-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1734-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1790-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1791-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1833-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1847-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1853-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1858-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-1863-822 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-257-253 {
        font-size: 13px;
    }
}

@media (max-width: 479px) {
    #text_block-65-572 {
        font-size: 15px;
    }
}

@media (max-width: 479px) {
    #text_block-278-253 {
        font-size: 13px;
    }
}

@media (max-width: 479px) {
    #text_block-285-253 {
        font-size: 13px;
    }
}

@media (max-width: 479px) {
    #text_block-26-572 {
        font-size: 13px;
    }
}

#text_block-157-253 {
    color: #ffffff;
    font-family: "Kanit";
    margin-top: 10px;
    url-encoded: true;
}

@media (max-width: 767px) {
    #text_block-157-253 {
        font-size: 14px;
    }
}

@media (max-width: 479px) {
    #text_block-157-253 {
        font-size: 10px;
    }
}

#link-1492-500 {
    url-encoded: true;
    width: 33%;
    align-items: center;
    text-align: center;
}

#div_block-1444-500 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 40%;
    url-encoded: true;
    margin-left: 0px;
}

#div_block-505-253 {
    flex-direction: column;
    display: flex;
    text-align: right;
    align-items: flex-end;
    justify-content: center;
    url-encoded: true;
    width: 100%;
    margin-right: 30px;
}

#link-499-253 {
    flex-direction: column;
    display: flex;
    text-align: left;
    align-items: flex-start;
    justify-content: center;
    width: 100%;
    margin-left: 30px;
    url-encoded: true;
}

#div_block-513-253 {
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 20%;
    position: fixed;
    right: 0px;
    bottom: 50px;
    z-index: 500;
    url-encoded: true;
}

#link-850-500 {
    url-encoded: true;
}

@media (max-width: 767px) {
    #link-1492-500 {
        width: 50%;
    }
}

@media (max-width: 767px) {
    #div_block-1444-500 {
        width: 100%;
    }
}

@media (max-width: 767px) {
    #link-850-500 {
        z-index: 9999999999999;
    }
}

@media (max-width: 479px) {
    #link-1492-500 {
        width: 45%;
    }
}

@media (max-width: 479px) {
    #div_block-1444-500 {
        width: 45%;
        margin-top: 10px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-505-253 {
        margin-top: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 10px;
    }
}

@media (max-width: 479px) {
    #link-499-253 {
        padding-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-left: 10px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-top: 0px;
    }
}

@media (max-width: 479px) {
    #div_block-513-253 {
        z-index: 999;
        position: fixed;
        right: 5px;
        bottom: 100px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        width: 25%;
        margin-right: 5px;
        margin-bottom: 15px;
    }
}

@media (max-width: 479px) {
    #link-850-500 {
        z-index: 99999999999999999999;
    }
}

#image-59-253 {
    width: 50%;
    margin-left: 0px;
    padding-left: 0px;
}

#image-59-253 {
    width: 50%;
    margin-left: 0px;
    padding-left: 0px;
}

#image-5-593 {
    width: 100%;
}

#image-5-593 {
    width: 100%;
}

#image-8-593 {
    width: 100%;
}

#image-8-593 {
    width: 100%;
}

#image-1462-500 {
    width: 100%;
}

#image-1462-500 {
    width: 100%;
}

#image-1468-500 {
    width: 100%;
}

#image-1468-500 {
    width: 100%;
}

#image-1916-822 {
    width: 100%;
}

#image-1916-822 {
    width: 100%;
}

#image-1001-500 {
    width: 100%;
}

#image-1001-500 {
    width: 100%;
}

#image-100-253 {
    width: 100%;
}

#image-100-253 {
    width: 100%;
}

#image-106-253 {
    width: 91%;
}

#image-106-253 {
    width: 91%;
}

#image-1491-500 {
    width: 100%;
}

#image-1491-500 {
    width: 100%;
}

#image-1445-500 {
    width: 50%;
}

#image-1445-500 {
    width: 50%;
}

#image-1890-822 {
    width: 70%;
}

#image-1890-822 {
    width: 70%;
}

#image-1901-822 {
    width: 300px;
}

#image-1901-822 {
    width: 300px;
}

#image-1902-822 {
    width: 300px;
}

#image-1902-822 {
    width: 300px;
}

#image-1904-822 {
    width: 300px;
}

#image-1904-822 {
    width: 300px;
}

#image-1886-822 {
    margin-top: 15px;
    margin-bottom: 15px;
}

#image-1886-822 {
    margin-top: 15px;
    margin-bottom: 15px;
}

#image-141-253 {
    width: 100%;
}

#image-141-253 {
    width: 100%;
}

#image-159-253 {
    width: 100%;
}

#image-159-253 {
    width: 100%;
}

#image-156-253 {
    width: 100%;
}

#image-156-253 {
    width: 100%;
}

#image-163-253 {
    width: 100%;
}

#image-163-253 {
    width: 100%;
}

#image-166-253 {
    width: 100%;
}

#image-166-253 {
    width: 100%;
}

#image-169-253 {
    width: 100%;
}

#image-169-253 {
    width: 100%;
}

#image-1766-822 {
    width: 300px;
}

#image-1766-822 {
    width: 300px;
}

#image-1767-822 {
    width: 300px;
}

#image-1767-822 {
    width: 300px;
}

#image-1769-822 {
    width: 300px;
}

#image-1769-822 {
    width: 300px;
}

#image-1772-822 {
    width: 300px;
}

#image-1772-822 {
    width: 300px;
}

#image-1774-822 {
    width: 300px;
}

#image-1774-822 {
    width: 300px;
}

#image-1776-822 {
    width: 300px;
}

#image-1776-822 {
    width: 300px;
}

#image-135-253 {
    width: 100%;
}

#image-135-253 {
    width: 100%;
}

#image-138-253 {
    width: 100%;
}

#image-138-253 {
    width: 100%;
}

#image-137-253 {
    width: 100%;
    margin-top: 0px;
    margin-right: 30px;
}

#image-137-253 {
    width: 100%;
    margin-top: 0px;
    margin-right: 30px;
}

#image-1879-822 {
    width: 40%;
    margin-top: 15px;
    margin-bottom: 15px;
}

#image-1879-822 {
    width: 40%;
    margin-top: 15px;
    margin-bottom: 15px;
}

#image-1751-822 {
    width: 300px;
}

#image-1751-822 {
    width: 300px;
}

#image-1844-822 {
    width: 100%;
}

#image-1844-822 {
    width: 100%;
}

#image-514-253 {
    width: 70%;
}

#image-514-253 {
    width: 70%;
}

#image-256-253 {
    width: 50%;
}

#image-256-253 {
    width: 50%;
}

#image-281-253 {
    width: 25%;
    margin-right: 10px;
}

#image-281-253 {
    width: 25%;
    margin-right: 10px;
}

#image-283-253 {
    width: 25%;
}

#image-283-253 {
    width: 25%;
}

#image-287-253 {
    width: 65%;
    margin-right: 10px;
}

#image-287-253 {
    width: 65%;
    margin-right: 10px;
}

@media (max-width: 991px) {
    #image-106-253 {
        width: 80%;
    }
}

@media (max-width: 991px) {
    #image-1445-500 {
        width: 58%;
    }
}

@media (max-width: 767px) {
    #image-106-253 {
        width: 100%;
    }
}

@media (max-width: 767px) {
    #image-1491-500 {
        margin-bottom: 0px;
        padding-bottom: 0px;
        height: 42px;
    }
}

@media (max-width: 767px) {
    #image-1445-500 {
        width: 50%;
    }
}

@media (max-width: 767px) {
    #image-1890-822 {
        width: 100%;
    }
}

@media (max-width: 767px) {
    #image-1901-822 {
        width: 250px;
    }
}

@media (max-width: 767px) {
    #image-1902-822 {
        width: 250px;
    }
}

@media (max-width: 767px) {
    #image-1904-822 {
        width: 250px;
    }
}

@media (max-width: 767px) {
    #image-1766-822 {
        height: 250px;
    }
}

@media (max-width: 767px) {
    #image-1767-822 {
        height: 250px;
    }
}

@media (max-width: 767px) {
    #image-1769-822 {
        height: 250px;
    }
}

@media (max-width: 767px) {
    #image-1772-822 {
        height: 250px;
    }
}

@media (max-width: 767px) {
    #image-1774-822 {
        height: 250px;
    }
}

@media (max-width: 767px) {
    #image-1776-822 {
        height: 250px;
    }
}

@media (max-width: 767px) {
    #image-1879-822 {
        width: 100%;
    }
}

@media (max-width: 479px) {
    #image-59-253 {
        width: 350px;
    }
}

@media (max-width: 479px) {
    #image-1462-500 {
        width: 100%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media (max-width: 479px) {
    #image-1468-500 {
        width: 100%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media (max-width: 479px) {
    #image-1916-822 {
        width: 100%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media (max-width: 479px) {
    #image-106-253 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        height: 40px;
    }
}

@media (max-width: 479px) {
    #image-1491-500 {
        height: 40px;
    }
}

@media (max-width: 479px) {
    #image-1445-500 {
        width: 90%;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 479px) {
    #image-514-253 {
        width: 100%;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media (max-width: 479px) {
    #image-849-500 {
        width: 100%;
    }
}

@media (max-width: 479px) {
    #image-847-500 {
        padding-top: 0px;
        padding-left: 30px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        width: 100%;
    }
}

@media (max-width: 479px) {
    #image-287-253 {
        width: 100%;
    }
}

#code_block-1692-822 {
    font-size: 16px;
    color: #ffffff;
    text-align: left;
}

#code_block-1698-822 {
    font-size: 16px;
    color: #ffffff;
    text-align: left;
    width: 100%;
}

#code_block-1717-822 {
    font-size: 16px;
    color: #ffffff;
    text-align: left;
}

#code_block-1735-822 {
    font-size: 16px;
    color: #ffffff;
    text-align: left;
}

#code_block-1743-822 {
    font-size: 16px;
    color: #ffffff;
    text-align: left;
}

#code_block-1748-822 {
    font-size: 16px;
    color: #ffffff;
    text-align: left;
}

#slide-1454-500 {
    width: 100%;
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
}

#slide-1467-500 {
    width: 100%;
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
}

#slide-1915-822 {
    width: 100%;
    flex-direction: column;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
}

@media (max-width: 479px) {
    #slide-1454-500 {
        flex-direction: row;
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
        width: 100%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media (max-width: 479px) {
    #slide-1467-500 {
        flex-direction: row;
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
        width: 100%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media (max-width: 479px) {
    #slide-1915-822 {
        flex-direction: row;
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
        width: 100%;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#_nav_menu-9-692 .oxy-nav-menu-hamburger-line {
    background-color: #ffffff;
}

@media (max-width: 1120px) {
    #_nav_menu-9-692 .oxy-nav-menu-list {
        display: none;
    }
    #_nav_menu-9-692 .oxy-menu-toggle {
        display: initial;
    }
    #_nav_menu-9-692.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list {
        display: initial;
    }
}

#_nav_menu-9-692.oxy-nav-menu.oxy-nav-menu-open {
    background-color: #000000;
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    margin-bottom: 0 !important;
}

#_nav_menu-9-692.oxy-nav-menu.oxy-nav-menu-open .menu-item a {
    color: #ffffff;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
}

#_nav_menu-9-692 .oxy-nav-menu-hamburger-wrap {
    width: 44px;
    height: 44px;
    margin-top: 10px;
    margin-bottom: 10px;
}

#_nav_menu-9-692 .oxy-nav-menu-hamburger {
    width: 40px;
    height: 32px;
}

#_nav_menu-9-692 .oxy-nav-menu-hamburger-line {
    height: 6px;
    background-color: #ffffff;
}

#_nav_menu-9-692.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
    top: 13px;
}

#_nav_menu-9-692.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
    top: -13px;
}

#_nav_menu-9-692 .oxy-nav-menu-list {
    flex-direction: row;
}

#_nav_menu-9-692 .menu-item a {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    color: #ffffff;
    font-weight: 400;
    letter-spacing: 1px;
    font-size: 18px;
}

#_nav_menu-9-692 .current-menu-item a {
    color: #f7ec16;
}

#_nav_menu-9-692.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu {
    background-color: #000000;
}

#_nav_menu-9-692.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
    border: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #ffffff;
    padding-top: 15px;
    padding-bottom: 15px;
}

#_nav_menu-9-692.oxy-nav-menu:not(.oxy-nav-menu-open) .oxy-nav-menu-list .sub-menu .menu-item a:hover {
    padding-top: 15px;
    padding-bottom: 15px;
}

#_nav_menu-9-692 .menu-item:hover a {
    color: #ff0000;
}

#_nav_menu-9-692.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover {
    border: 0;
    padding-top: 20px;
    padding-bottom: 20px;
}

#_nav_menu-25-572 .oxy-nav-menu-hamburger-line {
    background-color: #ffffff;
}

#_nav_menu-25-572.oxy-nav-menu.oxy-nav-menu-open {
    margin-top: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    margin-bottom: 0 !important;
}

#_nav_menu-25-572.oxy-nav-menu.oxy-nav-menu-open .menu-item a {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
}

#_nav_menu-25-572 .oxy-nav-menu-hamburger-wrap {
    width: 40px;
    height: 40px;
    margin-top: 10px;
    margin-bottom: 10px;
}

#_nav_menu-25-572 .oxy-nav-menu-hamburger {
    width: 40px;
    height: 32px;
}

#_nav_menu-25-572 .oxy-nav-menu-hamburger-line {
    height: 6px;
}

#_nav_menu-25-572.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
    top: 13px;
}

#_nav_menu-25-572.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
    top: -13px;
}

#_nav_menu-25-572 .menu-item a {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    color: #ffffff;
}

#_nav_menu-25-572.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu {
    background-color: #3a0000;
}

#_nav_menu-25-572.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a {
    border: 0;
    padding-top: 20px;
    padding-bottom: 20px;
}

#_nav_menu-25-572 .menu-item:hover a {
    background-color: #3a0000;
    padding-top: 17px;
    border-top-width: 3px;
}

#_nav_menu-25-572.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu:hover {
    background-color: #3a0000;
}

#_nav_menu-25-572.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover {
    border: 0;
    padding-top: 20px;
    padding-bottom: 20px;
}

#nestable_shortcode-1635-500 {
    margin-top: 15px;
    margin-bottom: 15px;
    text-align: justify;
    font-family: "Kanit";
    color: #000000;
    width: 50%;
    align-items: stretch;
    justify-content: space-around;
}

@media (max-width: 767px) {
    #nestable_shortcode-1635-500 {
        width: 80%;
        font-size: 11px;
    }
}

#_posts_grid-1102-500 .oxy-posts {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

#_posts_grid-1102-500 .oxy-post {
    display: flex;
    flex-direction: column;
    text-align: left;
    align-items: flex-start;
    margin-bottom: 1em;
    width: 25%;
    padding: 1em;
}

#_posts_grid-1102-500 .oxy-post-image {
    margin-bottom: 1em;
    position: relative;
    background-color: grey;
    background-image: repeating-linear-gradient(45deg, #eee, #eee 10px, #ddd 10px, #ddd 20px);
    width: 100%;
}

#_posts_grid-1102-500 .oxy-post-image-fixed-ratio {
    padding-bottom: 100%;
    background-size: cover;
    background-position: center center;
}

#_posts_grid-1102-500 .oxy-post-image-date-overlay {
    position: absolute;
    top: 1em;
    right: 1em;
    font-size: 0.7em;
    color: white;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 0.7em 1em;
    font-weight: bold;
    -webkit-font-smoothing: antialiased;
}

#_posts_grid-1102-500 .oxy-post-title {
    font-size: 15px !important;
    color: #fff !important;
}

#_posts_grid-1102-500 .oxy-post-meta {
    margin-top: 0.5em;
    font-size: 0.8em;
    display: flex;
    flex-direction: row;
}

#_posts_grid-1102-500 .oxy-post-meta-item::after {
    content: "\00b7";
    margin-right: 0.5em;
    margin-left: 0.5em;
}

#_posts_grid-1102-500 .oxy-post-meta-item:last-child::after {
    content: "";
    display: none;
}

#_posts_grid-1102-500 .oxy-post-content {
    margin-top: 1em;
    margin-bottom: 1em;
}

#_posts_grid-1102-500 .oxy-post-content p {
    margin: 0;
}

@media (max-width: 1120px) {
    #_posts_grid-1102-500 .oxy-post-meta {
        display: none;
    }
}

#_posts_grid-1546-500 .oxy-posts {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

#_posts_grid-1546-500 .oxy-post {
    display: flex;
    flex-direction: column;
    text-align: center;
    align-items: flex-start;
    margin-bottom: 1em;
    width: 20%;
    padding: 1em;
}

#_posts_grid-1546-500 .oxy-post-image {
    margin-bottom: 1em;
    position: relative;
    background-color: grey;
    background-image: repeating-linear-gradient(45deg, #eee, #eee 10px, #ddd 10px, #ddd 20px);
    width: 100%;
}

#_posts_grid-1546-500 .oxy-post-image-fixed-ratio {
    padding-bottom: 100%;
    background-size: cover;
    background-position: center center;
}

#_posts_grid-1546-500 .oxy-post-image-date-overlay {
    position: absolute;
    top: 1em;
    right: 1em;
    font-size: 0.7em;
    color: white;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 0.7em 1em;
    font-weight: bold;
    -webkit-font-smoothing: antialiased;
}

#_posts_grid-1546-500 .oxy-post-title {
    font-size: 17px !important;
    color: #fff !important;
}

#_posts_grid-1546-500 .oxy-post-meta {
    margin-top: 0.5em;
    font-size: 0.8em;
    display: flex;
    flex-direction: row;
}

#_posts_grid-1546-500 .oxy-post-meta-item::after {
    content: "\00b7";
    margin-right: 0.5em;
    margin-left: 0.5em;
}

#_posts_grid-1546-500 .oxy-post-meta-item:last-child::after {
    content: "";
    display: none;
}

#_posts_grid-1546-500 .oxy-post-content {
    margin-top: 1em;
    margin-bottom: 1em;
}

#_posts_grid-1546-500 .oxy-post-content p {
    margin: 0;
}

@media (max-width: 1120px) {
    #_posts_grid-1546-500 .oxy-post-meta {
        display: none;
    }
}

#_posts_grid-1102-500 .oxy-post-title {
    font-size: 20px;
    color: #ff0000;
}

#_posts_grid-1102-500 .oxy-post-title:hover {
    color: #ffffff;
}

#_posts_grid-1102-500 .oxy-post-meta {
    color: #37ff00;
}

#_posts_grid-1102-500 .oxy-post-content {
    color: #ffffff;
}

#_posts_grid-1102-500 .oxy-read-more {
    font-size: 0.8em;
    color: #00e5ff;
}

#_posts_grid-1102-500 .oxy-easy-posts-pages {
    text-align: center;
}

@media (max-width:) {
    #_posts_grid-1102-500 .oxy-post {
        width: 50% !important;
    }
}

@media (max-width: 767px) {
    #_posts_grid-1102-500 .oxy-post {
        width: 100% !important;
    }
}

#_posts_grid-1546-500 .oxy-post-title {
    font-size: 20px;
    color: #ff0000;
}

#_posts_grid-1546-500 .oxy-post-title:hover {
    color: #ffffff;
}

#_posts_grid-1546-500 .oxy-post-meta {
    color: #37ff00;
}

#_posts_grid-1546-500 .oxy-post-content {
    color: #ffffff;
}

#_posts_grid-1546-500 .oxy-read-more {
    font-size: 0.8em;
    color: #00e5ff;
}

#_posts_grid-1546-500 .oxy-easy-posts-pages {
    text-align: center;
}

@media (max-width:) {
    #_posts_grid-1546-500 .oxy-post {
        width: 50% !important;
    }
}

@media (max-width: 767px) {
    #_posts_grid-1546-500 .oxy-post {
        width: 100% !important;
    }
}

#slider-1453-500 .unslider-nav ol li {
    border-color: #ffffff;
}

#slider-1453-500 .unslider-nav ol li.unslider-active {
    background-color: #ffffff;
}

#slider-1453-500 .unslider {
    padding: 0px;
}

#slider-1453-500 .unslider-wrap.unslider-carousel>li {
    padding: 0px;
}

#slider-1453-500 .unslider-arrow.next {
    right: 10px;
    z-index: 100;
}

#slider-1453-500 .unslider-arrow.prev {
    left: 10px;
    z-index: 100;
}

#slider-1891-822 .unslider-nav ol li {
    border-color: #ffffff;
}

#slider-1891-822 .unslider-nav ol li.unslider-active {
    background-color: #ffffff;
}

#slider-1891-822 .unslider {
    padding: 0px;
}

#slider-1891-822 .unslider-wrap.unslider-carousel>li {
    padding: 0px;
}

#slider-1891-822 .unslider-arrow.next {
    right: 10px;
    z-index: 100;
}

#slider-1891-822 .unslider-arrow.prev {
    left: 10px;
    z-index: 100;
}

#slider-1891-822 {
    margin-top: 15px;
}

#slider-1759-822 .unslider-arrow {
    background-color: rgba(255, 255, 255, 0.2);
}

#slider-1759-822 .unslider-nav ol li {
    border-color: #ffffff;
}

#slider-1759-822 .unslider-nav ol li.unslider-active {
    background-color: #ffffff;
}

#slider-1759-822 .unslider {
    padding: 0px;
}

#slider-1759-822 .unslider-wrap.unslider-carousel>li {
    padding: 0px;
}

#slider-1759-822 .unslider-arrow.next {
    right: 10px;
    z-index: 100;
}

#slider-1759-822 .unslider-arrow.prev {
    left: 10px;
    z-index: 100;
}

#slider-1759-822 .unslider .unslider-nav {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100;
}

#slider-1759-822 .unslider-wrap {
    display: flex;
}

#slider-1759-822 .ct-slide {
    height: 100%;
}

#slider-1759-822 .unslider,
#slider-1759-822 .oxygen-unslider-container,
#slider-1759-822 .unslider-wrap,
#slider-1759-822 .unslider-wrap li {
    height: 100%;
}

#slider-1759-822 .unslider-fade ul li.unslider-active {
    width: 100%;
}

@media (max-width: 479px) {
    #slider-1453-500 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        width: 100%;
    }
}

#span-1885-822 {
    color: #cc9622;
}

#span-1914-822 {
    color: #008cff;
}

#span-1912-822 {
    color: #008cff;
}

#span-1801-822 {
    color: #c19595;
}

#span-1803-822 {
    color: #c19595;
}

.ct-section {
    width: 100%;
    background-size: cover;
    background-repeat: repeat;
}

.ct-section>.ct-section-inner-wrap {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.ct-div-block {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start;
}

.ct-new-columns {
    display: flex;
    width: 100%;
    flex-direction: row;
    align-items: stretch;
    justify-content: center;
    flex-wrap: wrap;
}

.ct-link-text {
    display: inline-block;
}

.ct-link {
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    text-decoration: none;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.ct-link-button {
    display: inline-block;
    text-align: center;
    text-decoration: none;
}

.ct-link-button {
    background-color: #1e73be;
    border: 1px solid #1e73be;
    color: #ffffff;
    padding: 10px 16px;
}

.ct-image {
    max-width: 100%;
}

.ct-fancy-icon>svg {
    width: 55px;
    height: 55px;
}

.ct-inner-content {
    width: 100%;
}

.ct-slide {
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.ct-nestable-shortcode {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start;
}

.oxy-comments {
    width: 100%;
    text-align: left;
}

.oxy-comment-form {
    width: 100%;
}

.oxy-login-form {
    width: 100%;
}

.oxy-search-form {
    width: 100%;
}

.oxy-tabs-contents {
    display: flex;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start;
}

.oxy-tab {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start;
}

.oxy-tab-content {
    display: flex;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: flex-start;
}

.oxy-testimonial {
    width: 100%;
}

.oxy-icon-box {
    width: 100%;
}

.oxy-pricing-box {
    width: 100%;
}

.oxy-posts-grid {
    width: 100%;
}

.oxy-gallery {
    width: 100%;
}

.ct-slider {
    width: 100%;
}

.oxy-tabs {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: stretch;
}

.ct-modal {
    flex-direction: column;
    align-items: flex-start;
}

.ct-span {
    display: inline-block;
    text-decoration: inherit;
}

.ct-widget {
    width: 100%;
}

.oxy-dynamic-list {
    width: 100%;
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .ct-div-block,
    .oxy-post-content,
    .ct-text-block,
    .ct-headline,
    .oxy-rich-text,
    .ct-link-text {
        max-width: 100%;
    }
    img {
        flex-shrink: 0;
    }
    body * {
        min-height: 1px;
    }
}

.oxy-testimonial {
    flex-direction: row;
    align-items: center;
}

.oxy-testimonial .oxy-testimonial-photo-wrap {
    order: 1;
}

.oxy-testimonial .oxy-testimonial-photo {
    width: 125px;
    height: 125px;
    margin-right: 20px;
}

.oxy-testimonial .oxy-testimonial-photo-wrap,
.oxy-testimonial .oxy-testimonial-author-wrap,
.oxy-testimonial .oxy-testimonial-content-wrap {
    align-items: flex-start;
    text-align: left;
}

.oxy-testimonial .oxy-testimonial-text {
    margin-bottom: 8px;
    font-size: 21px;
    line-height: 1.4;
    -webkit-font-smoothing: subpixel-antialiased;
}

.oxy-testimonial .oxy-testimonial-author {
    font-size: 18px;
    -webkit-font-smoothing: subpixel-antialiased;
}

.oxy-testimonial .oxy-testimonial-author-info {
    font-size: 12px;
    -webkit-font-smoothing: subpixel-antialiased;
}

.oxy-icon-box {
    text-align: left;
    flex-direction: column;
}

.oxy-icon-box .oxy-icon-box-icon {
    margin-bottom: 12px;
    align-self: flex-start;
}

.oxy-icon-box .oxy-icon-box-heading {
    font-size: 21px;
    margin-bottom: 12px;
}

.oxy-icon-box .oxy-icon-box-text {
    font-size: 16px;
    margin-bottom: 12px;
    align-self: flex-start;
}

.oxy-icon-box .oxy-icon-box-link {
    margin-top: 20px;
}

.oxy-pricing-box .oxy-pricing-box-section {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    alignment: center;
    text-align: center;
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
    justify-content: center;
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
    justify-content: center;
}

.oxy-pricing-box .oxy-pricing-box-title-title {
    font-size: 48px;
}

.oxy-pricing-box .oxy-pricing-box-title-subtitle {
    font-size: 24px;
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
    flex-direction: row;
}

.oxy-pricing-box .oxy-pricing-box-currency {
    font-size: 28px;
}

.oxy-pricing-box .oxy-pricing-box-amount-main {
    font-size: 80px;
    line-height: 0.7;
}

.oxy-pricing-box .oxy-pricing-box-amount-decimal {
    font-size: 13px;
}

.oxy-pricing-box .oxy-pricing-box-term {
    font-size: 16px;
}

.oxy-pricing-box .oxy-pricing-box-sale-price {
    font-size: 12px;
    color: rgba(0, 0, 0, 0.5);
    margin-bottom: 20px;
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
    font-size: 16px;
    color: rgba(0, 0, 0, 0.5);
}

.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
    justify-content: center;
}

.oxy-progress-bar .oxy-progress-bar-background {
    background-color: #000000;
    background-image: linear-gradient( -45deg, rgba(255, 255, 255, 0.12) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.12) 50%, rgba(255, 255, 255, 0.12) 75%, transparent 75%, transparent);
    animation: none 0s paused;
}

.oxy-progress-bar .oxy-progress-bar-progress-wrap {
    width: 85%;
}

.oxy-progress-bar .oxy-progress-bar-progress {
    background-color: #66aaff;
    padding: 40px;
    animation: none 0s paused, none 0s paused;
    background-image: linear-gradient( -45deg, rgba(255, 255, 255, 0.12) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.12) 50%, rgba(255, 255, 255, 0.12) 75%, transparent 75%, transparent);
}

.oxy-progress-bar .oxy-progress-bar-overlay-text {
    font-size: 30px;
    font-weight: 900;
    -webkit-font-smoothing: subpixel-antialiased;
}

.oxy-progress-bar .oxy-progress-bar-overlay-percent {
    font-size: 12px;
}

.ct-slider .unslider-nav ol li {
    border-color: #ffffff;
}

.ct-slider .unslider-nav ol li.unslider-active {
    background-color: #ffffff;
}

.ct-slider .ct-slide {
    padding: 0px;
}

.oxy-superbox .oxy-superbox-secondary,
.oxy-superbox .oxy-superbox-primary {
    transition-duration: 0.5s;
}

.oxy-pro-menu {
    menu_dropdown_animation: fade-up;
}

.oxy-pro-menu .oxy-pro-menu-list .menu-item a {
    padding-top: px;
    padding-left: px;
    padding-right: px;
    padding-bottom: px;
}

.oxy-pro-menu .oxy-pro-menu-list>.menu-item {
    margin-top: px;
    margin-left: px;
    margin-right: px;
    margin-bottom: px;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu {
    box-shadow: px px px px;
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children>a svg {
    margin-top: px;
    margin-left: px;
    margin-right: px;
    margin-bottom: px;
    transition-duration: 0.4s;
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children>a div {
    margin-left: 0px;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a {
    padding-top: px;
    padding-left: px;
    padding-right: px;
    padding-bottom: px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg {
    width: 30px;
    height: 30px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon {
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon,
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg {
    transition-duration: 0.4s;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon {
    top: 20px;
    left: 20px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg {
    width: 24px;
    height: 24px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon,
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg {
    transition-duration: 0.4s;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container>div:first-child,
.oxy-pro-menu .oxy-pro-menu-open-container>div:first-child {
    oxy-pro-menu_slug_oxypromenuoffcanvascontaineroxypromenulistmenuitemoxypromenuopencontaineroxypromenulistmenuitem_min_width: px;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container {
    oxy-pro-menu_slug_oxypromenuoffcanvascontainer_width: px;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container,
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container {
    background-color: #ffffff;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a,
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a {
    padding-top: px;
    padding-left: px;
    padding-right: px;
    padding-bottom: px;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container,
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container {
    padding-top: px;
    padding-left: px;
    padding-right: px;
    padding-bottom: px;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container,
.oxy-pro-menu .oxy-pro-menu-open-container {
    background-color: ;
    background-image: url();
    overlay-color: ;
    background-size: ;
    background-repeat: ;
    background-attachment: ;
    background-blend-mode: ;
    background-size-width: px;
    background-size-height: px;
    background-position: px px;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children>a svg,
.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children>a svg {
    font-size: 24px;
}

.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul,
.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul {
    background-color: rgba(0, 0, 0, 0.2);
    border-top-style: solid;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list {
    flex-direction: row;
}

.oxy-pro-menu .oxy-pro-menu-container .menu-item a {
    text-align: left;
    justify-content: flex-start;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item,
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item {
    align-items: flex-start;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container {
    top: 0;
    bottom: 0;
    right: auto;
    left: 0;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a,
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a {
    text-align: left;
    justify-content: flex-start;
}

.oxy-shape-divider {
    width: 0px;
    height: 0px;
}

.oxy_shape_divider svg {
    width: 100%;
}

.ct-section-inner-wrap,
.oxy-header-container {
    max-width: 1120px;
}

body {
    font-family: "Kanit";
}

body {
    line-height: 1.6;
    font-size: 16px;
    font-weight: 400;
    color: #404040;
}

.oxy-nav-menu-hamburger-line {
    background-color: #404040;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Kanit";
    font-size: 36px;
    font-weight: 700;
    line-height: ;
}

h2,
h3,
h4,
h5,
h6 {
    font-size: 30px;
    line-height: ;
}

h3,
h4,
h5,
h6 {
    font-size: 24px;
    line-height: ;
}

h4,
h5,
h6 {
    font-size: 20px;
    line-height: ;
}

h5,
h6 {
    font-size: 18px;
    line-height: ;
}

h6 {
    font-size: 16px;
    line-height: ;
}

a {
    color: #0074db;
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

.ct-link-text {
    text-decoration: ;
}

.ct-link {
    text-decoration: ;
}

.ct-link-button {
    border-radius: 3px;
}

.ct-section-inner-wrap {}

.ct-new-columns>.ct-div-block {
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
}

.oxy-header-container {}

@media (max-width: 992px) {
    .ct-columns-inner-wrap {
        display: block !important;
    }
    .ct-columns-inner-wrap:after {
        display: table;
        clear: both;
        content: "";
    }
    .ct-column {
        width: 100% !important;
        margin: 0 !important;
    }
    .ct-columns-inner-wrap {
        margin: 0 !important;
    }
}

.oxy-superbox-primary {}

.oxy-superbox-secondary {}

.toggle-1308 {}

.toggle-1308 .oxy-expand-collapse-icon::before,
.toggle-1308 .oxy-expand-collapse-icon::after {
    background-color: #ffffff;
}

.toggle-1308-expanded {}

.toggle-8976 {}

@media (max-width: 479px) {
    .toggle-8976 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
    .toggle-8976 .oxy-expand-collapse-icon::before,
    .toggle-8976 .oxy-expand-collapse-icon::after {
        background-color: #dbb762;
    }
}

.toggle-8976-expanded {}

.oxy-stock-content-styles {}

.toggle-3069 {}

.toggle-3069 .oxy-expand-collapse-icon {
    font-size: 0px;
}

.toggle-3069 .oxy-expand-collapse-icon::before,
.toggle-3069 .oxy-expand-collapse-icon::after {
    background-color: #d8ba5a;
}

@media (max-width: 767px) {
    .toggle-3069 {}
    .toggle-3069 .oxy-expand-collapse-icon {
        font-size: 10px;
    }
}

.toggle-3069-expanded {}

.toggle-0315 {}

.toggle-0315 .oxy-expand-collapse-icon::before,
.toggle-0315 .oxy-expand-collapse-icon::after {
    background-color: #d8ba5a;
}

.toggle-0315-expanded {}

.toggle-9320 {}

.toggle-9320 .oxy-expand-collapse-icon::before,
.toggle-9320 .oxy-expand-collapse-icon::after {
    background-color: #d8ba5a;
}

.toggle-9320-expanded {}

.toggle-4096 {}

.toggle-4096 .oxy-expand-collapse-icon::before,
.toggle-4096 .oxy-expand-collapse-icon::after {
    background-color: #ffffff;
}

.toggle-4096-expanded {}

.oxy-close-modal {
    background-color: transparent;
    border: 1px solid #1e73be;
    color: #1e73be;
    padding: 4px 7px;
}

.oxy-close-modal {
    background-color: #9e0101;
    color: #ffffff;
    font-size: 18px;
    right: 101px;
    position: absolute;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width: 20%;
}

.oxy-close-modal:not(.ct-section),
.oxy-close-modal.ct-section .ct-section-inner-wrap {
    display: flex;
    flex-direction: column;
    align-items: center;
}

@media (max-width: 767px) {
    .oxy-close-modal {}
    .oxy-close-modal:not(.ct-section),
    .oxy-close-modal.ct-section .ct-section-inner-wrap {
        display: none;
        flex-direction: unset;
    }
}

@media (max-width: 479px) {
    .oxy-close-modal {
        background-color: transparent;
        padding: 4px 7px;
    }
    .oxy-close-modal {
        font-size: 16px;
    }
}

.tags {}

.blog-list-link {}

.liftup {}

.anizoom {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width: 200px;
}

@media (max-width: 767px) {
    .anizoom {}
}

.post-content {}

.howtocount {}

h2.widgettitle {
    color: #fff;
}

@keyframes zoom {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(0.95);
    }
}

.anizoom {
    animation: zoom 0.5s ease-in-out 0.3s infinite alternate;
}

.liftup:hover {
    -webkit-transform: perspective(1000px) scale(1.01);
    transform: perspective(0px) scale(1.01);
    -webkit-filter: brightness(150%);
}

.liftup {
    opacity: 1;
    -webkit-transform: perspective(1000px) scale(1);
    transform: perspective(1000px) scale(1);
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s;
}

body .toc-list .collapsible {
    background-color: #9c9c9c;
}

body .toc-list ul[class].toc,
body .toc-list ol[class].toc {
    background-color: #ddd;
}

body .toc-list a {
    color: #000;
}