/* h1,h2,h3,h4,h5,h6 {
    font-weight: 800
} */
.button {
    font-family: "Muli", sans-serif !important;
    font-weight: 600;
}

#mega-menu-title {
    font-family: "Muli", sans-serif !important;
    font-weight: 700 !important;
    color: #ffffff;
    font-size: .8em !important;
}

#mega_menu>li>a {
    font-family: "Muli", sans-serif !important;
    font-weight: 700 !important;
    border-top: none !important;
    font-size: .85em !important;
    /* font-size: 0.9em; */
}

#mega-menu-wrap {
    background: #0a3d76 !important;
}

.sf-menu a {
    /* display: block;
    position: relative;
    border-top: 1px solid #dFeEFF;
    padding: 0.55em 1em;
    text-decoration: none;
    zoom: 1; */
}

.form-flat input:not([type="submit"]) {
    background-color: #ffffff !important;
    box-shadow: none;
    border-radius: 4px !important; 
}

.section-title span {
    font-weight: 800 !important;
    color: #0a3d76 !important;
}

.font-bold-custom {
    font-weight: 800 !important;
}

.fancy-underline:after {
    background: url(../img/underline.png) no-repeat !important;
}

.section-title b {
    opacity: .7 !important;
    background-color: #f1803a !important;
}

.header-bottom {
    border-top: 3px solid #f28007;
}

.custom-color-follow {
    color: #f28007 !important;
}

.section-title-container {
    margin-bottom: .1em !important;
}

.footer-over-top {
    margin-top: -120px;
}

.small-text-custom {
    font-size: .8em;
}

.custom-title-bottom {
    color: #0a3d76;
    font-weight: 800 !important;
}
/* 
.cresta-whatsapp-chat-box svg#whatsapp-msng-icon {

} */

.product-title {
    font-family: "Muli", sans-serif !important;
    font-weight: 600;
}

.box-shadow-3 {
    box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08) !important;
}

.new-bubble {
    padding: 10px 20px !important;
}

del span.amount {
    color: #e00000 !important;
    opacity: .8 !important;

}

del {
    color: #e00000 !important;
}

span.amount {
    color: #083d77;
    font-weight: 900 !important;
    font-family: "Muli", sans-serif !important;
}

.table-custom-fonts {
    font-family: "Lato", sans-serif !important;
    font-weight: 400;
    font-size: .8em;
}

.label-custom-color {
    color: #f28007;
    font-family: "Muli", sans-serif !important;
    font-weight: 700;
}

.custom-buy-wa {
    background: url('../img/bgbuy.png') no-repeat;
    height: 340px;
    box-shadow: 0 1px 3px -2px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}

.custom-buy-wa:after {
    width: 150px;
      height: 100px;
      transform: skew(20deg);
      background: red;
}

.section-title-normal {
    border-bottom: 2px solid #f28007 !important;
}
.section-title-normal span {
    border-bottom: none !important;
}

.badge {
    width: 5.3em !important;
    height: 1.5em !important; 
}

.custom-super-bold {
    font-weight: 900 !important;
}

.header .search-form .live-search-results {
    background-color: #ffffff !important;
}

.sold-item-custom {
    color: #0a3d76;
    font-family: "Muli", sans-serif !important;
    font-weight: 900;
    font-size: .9em;
}

.total-sales-number-custom {
    color: #f28007;
    font-family: "Muli", sans-serif !important;
    font-weight: 900;
    font-size: .9em;
}

.border-count-woo {
    margin-right: 25px;
}

.radius-custom {
    border-radius: 99px !important;
}
.text-white-custom {
    color: #ffffff !important;
}

.wcpt-heading-row {
    border-bottom: 2px solid rgb(241, 128, 58) !important;
    background: #0a3d76 !important;
    color: #ffffff !important;
}

.header-block {
    display: none !important;
}

#text-box-600922596, #text-box-617479906 {
    width: 80%;
}

.box-shade.dark .box-text {
    font-family: "Muli", sans-serif !important;
    font-weight: 900 !important;
    font-size: .9em !important;
}

.grecaptcha-badge {
    display: none !important;
    box-shadow: none !important;
}

.nav-tabs>li>a {
    color: #fff !important;
    border-top: 2px solid #0a3d77 !important;
}

.tabbed-content .nav-tabs>li {
    background: #0a3d77 !important;
    }

.nav-tabs > li.active > a {
    color: #0a3d77 !important;
    border-top-color: #f1813a !important;
}

.custom-wa-buttons {
    border-radius: 99px !important;
}

a.wa-order-button, .gdpr_wa_button_input {
    width: 100% !important;
    border-radius: 99px !important;
    font-size: .8em !important;
    margin-bottom: 0px !important;
}

form {
    margin-bottom: .6em !important;
}

.cresta-whatsapp-chat-box svg#whatsapp-msng-icon {
    width: 45px !important;
    height: 45px !important;
    top: 7px !important;
    left: 7px !important;
}

.twb_wc_reviews {
    box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08) !important;
}

.badge-custom-referensi {
    padding: 6px 12px !important;
    color: #ffffff !important;
    font-size: .8em ;
}
.secondary-custom-referensi {
    background-color: #f28007 !important;
}

.badge-custom-header {
     margin: 5px 0 0 0; 
}

.custom-table-title {
    font-family: "Muli", sans-serif !important;
    font-weight: 900 !important;
    color: #0a3d77;
}

.custom-table-value {
    font-family: "Muli", sans-serif !important;
    font-weight: 900 !important;
    color: #f28007;
}

.twb_wc_reviews .twb_wc_reviews_ct p {
    font-size: 16px !important;
    font-style: normal !important;
}

.twb_wc_reviews h3.twb_wc_reviews_product_title {
    font-size: 15px;
    font-weight: 900;
}

.twb_wc_reviews .twb_wc_reviews_product_thumb img {
    padding: 0px !important;
    box-shadow: none !important; 
}

.twb_wc_reviews_wrapper .twb_wc_reviews {
    padding: 0 10px !important;
    border-radius: 6px !important;
}

.nama-produk-referensi {
    font-size: .8em;
}

.testimonial-image {
    max-height: 220px !important;
    height: 220px !important;
}

