
#cc_div *,#cc_div :after{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    float:none;
    font-style:inherit;
    font-variant:normal;
    text-align: left;
    font-weight:inherit;
    font-family:inherit;
    line-height:1.45em !important;
    font-size:.938em !important;
    transition:none;
    animation:none;
    margin:0;
    padding:0;
    text-transform:none;
    letter-spacing:unset;
    color:#d4d8d9 !important;
    background:0 0;
    border:none;
    box-shadow:none;
    outline:0;
    text-decoration:none
}
#cc_div #cm_title {
    color: white;
    margin: 0 0 .6em 0;
    font-family: inherit;
    font-size: 2em !important;
    font-weight: 700;
}
.c_darkmode #cc_div #cm button:first-child{
    background: #926D39;
    color: white !important;
}
.enable-arrows .flickity-prev-next-button svg:first-child:nth-last-child(1) {
    display: block !important;
}
@media screen and (min-width: 250px) and (max-width: 767px) {
    .enable-arrows .flickity-prev-next-button svg:first-child:nth-last-child(1) {
        display: block !important;
    }
}
.restaurant-carousel .flickity-prev-next-button svg:first-child:nth-last-child(1){

}
.ql-editor{
    white-space: unset !important;
    padding: 0 !important;
    height: auto;
}
.footer-logo {
    width: 4rem !important;
}
.flickity-prev-next-button.next{
    right: 0px;
}
.flickity-prev-next-button.previous{
    left: 0px;
}
.ql-editor img{
    max-width: 100% !important;
}
