.site .post-thumbnail img {
    flex: 1;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    border-radius: 10px;
}

.add-remove-bottom-space {
 margin-bottom: 0;
}

.gajiekstra {
global-md-spacing: 0rem;
}

.root {
	global-md-spacing: 0rem;
}

.:root {
	global-md-spacing: 0rem;
}

.single-content address, .single-content figure, .single-content hr, .single-content p, .single-content table, .single-content pre, .single-content form, .single-content .wp-block-buttons, .single-content .wp-block-button, .single-content .wc-block-grid, .single-content .wp-block-kadence-advancedbtn, .single-content .wp-block-media-text, .single-content .wp-block-cover, .single-content .entry-content-asset, .single-content .wp-block-kadence-form, .single-content .wp-block-group, .single-content .wp-block-yoast-faq-block, .single-content .wp-block-yoast-how-to-block, .single-content .schema-faq-section, .single-content .wp-block-kadence-tableofcontents, .single-content .enlighter-default, .single-content .wp-block-kadence-iconlist, .single-content [class*=__inner-content] {
    margin-top: 0;
	margin-bottom: 0;}

.page-id-10508 .single-content ul,
.page-id-10508 .single-content ol {
    margin: 0;
    padding-left: 0em;
}

.single-content h1, .single-content h2, .single-content h3, .single-content h4, .single-content h5, .single-content h6 {
    margin: 0.5em 0 .5em;
}


.kt-tabs-wrap .wp-block-kadence-tab {border: 0px solid #dee2e6;}

---
/* Sembunyikan di mobile */
@media (max-width: 1023px) {
    .mobile {
        display: none !important;
    }
}

/* Tampilkan di desktop */
@media (min-width: 1024px) {
    .mobile {
        display: block !important;
    }
}

.widget-area .widget-title {
    font-size: 16px;
    line-height: 1.5;
    margin-bottom: 0.5em;
    text-transform: Capitalize;
}

#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group .mega-menu-description {
  font-style: normal;
  font-size: 0.8em;
  text-transform: none;
  font-weight: normal;
}


/* Matikan semua interaksi dan efek hover */
.menu-text-only > a {
  pointer-events: none !important;
  cursor: default !important;
  color: inherit !important;
  background: transparent !important;
  text-decoration: none !important;
}

/* Pastikan tidak ada efek saat hover */
.menu-text-only > a:hover,
.menu-text-only > a:focus,
.menu-text-only > a:active {
  color: inherit !important;
  background: transparent !important;
  text-decoration: none !important;
  cursor: default !important;
}

.menu-mobile-text-only > a {
  pointer-events: none !important;
  cursor: default !important;
  background: transparent !important;
  text-decoration: none !important;
  color: #000 !important;
  font-weight: bold !important; /* Jadikan bold */
}

/* Nonaktifkan efek hover/tap */
.menu-mobile-text-only > a:hover,
.menu-mobile-text-only > a:focus,
.menu-mobile-text-only > a:active {
  pointer-events: none !important;
  cursor: default !important;
  background: transparent !important;
  text-decoration: none !important;
  color: #000 !important;
  font-weight: bold !important;
}

.menu-bold > a {
  font-weight: bold !important;
}

/* Sticky menu warna putih*/
#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .header-button, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) .mobile-header-button-wrap .mobile-header-button {
    color: #ffffff;
    border-color: #ffffff;
	padding-bottom}


/* Nonaktifkan klik dan cursor di li dan anak-anaknya */
.wp-block-kadence-tabs .kt-tabs-id11102_b66b89-d8 > .kt-tabs-title-list li:nth-child(2),
.wp-block-kadence-tabs .kt-tabs-id11102_b66b89-d8 > .kt-tabs-title-list li:nth-child(2) * {
  pointer-events: none !important;
  cursor: default !important;
  opacity: 1 !important;
}


.helpie-faq.accordions.custom-styles .accordion .accordion__item .accordion__header {
    padding-top: 15px;
    padding-right: 36px;
    padding-bottom: 15px;
    padding-left: 0px;
}

.site .hero-section-overlay {
    background: #ECF7F7;