.elementor-12504 .elementor-element.elementor-element-6f48b68{--display:flex;--min-height:46vh;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12504 .elementor-element.elementor-element-6f48b68::before, .elementor-12504 .elementor-element.elementor-element-6f48b68 > .elementor-background-video-container::before, .elementor-12504 .elementor-element.elementor-element-6f48b68 > .e-con-inner > .elementor-background-video-container::before, .elementor-12504 .elementor-element.elementor-element-6f48b68 > .elementor-background-slideshow::before, .elementor-12504 .elementor-element.elementor-element-6f48b68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12504 .elementor-element.elementor-element-6f48b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12504 .elementor-element.elementor-element-6f48b68:not(.elementor-motion-effects-element-type-background), .elementor-12504 .elementor-element.elementor-element-6f48b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12504 .elementor-element.elementor-element-e1f6df8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12504 .elementor-element.elementor-element-e1f6df8{text-align:center;}.elementor-12504 .elementor-element.elementor-element-e1f6df8 .elementor-heading-title{font-family:var( --e-global-typography-a5ce998-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ce998-font-size );font-weight:var( --e-global-typography-a5ce998-font-weight );text-transform:var( --e-global-typography-a5ce998-text-transform );color:var( --e-global-color-travolo_opt_white_color );}.elementor-12504 .elementor-element.elementor-element-0f0702c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12504 .elementor-element.elementor-element-0f0702c:not(.elementor-motion-effects-element-type-background), .elementor-12504 .elementor-element.elementor-element-0f0702c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-travolo_opt_travolo_smoke );}.elementor-12504 .elementor-element.elementor-element-c61ac62{font-family:var( --e-global-typography-9fd80ab-font-family ), Sans-serif;font-size:var( --e-global-typography-9fd80ab-font-size );font-weight:var( --e-global-typography-9fd80ab-font-weight );line-height:var( --e-global-typography-9fd80ab-line-height );}.elementor-12504 .elementor-element.elementor-element-249999c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12504 .elementor-element.elementor-element-50de4b5 .elementor-author-box__name{font-family:var( --e-global-typography-aa4055e-font-family ), Sans-serif;font-size:var( --e-global-typography-aa4055e-font-size );font-weight:var( --e-global-typography-aa4055e-font-weight );line-height:var( --e-global-typography-aa4055e-line-height );}@media(max-width:1024px){.elementor-12504 .elementor-element.elementor-element-e1f6df8 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-12504 .elementor-element.elementor-element-e1f6df8 .elementor-heading-title{font-size:var( --e-global-typography-a5ce998-font-size );}.elementor-12504 .elementor-element.elementor-element-c61ac62{font-size:var( --e-global-typography-9fd80ab-font-size );line-height:var( --e-global-typography-9fd80ab-line-height );}.elementor-12504 .elementor-element.elementor-element-50de4b5 .elementor-author-box__name{font-size:var( --e-global-typography-aa4055e-font-size );line-height:var( --e-global-typography-aa4055e-line-height );}}@media(max-width:767px){.elementor-12504 .elementor-element.elementor-element-6f48b68{--min-height:6vh;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12504 .elementor-element.elementor-element-6f48b68:not(.elementor-motion-effects-element-type-background), .elementor-12504 .elementor-element.elementor-element-6f48b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-12504 .elementor-element.elementor-element-e1f6df8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12504 .elementor-element.elementor-element-e1f6df8{text-align:center;}.elementor-12504 .elementor-element.elementor-element-e1f6df8 .elementor-heading-title{font-size:var( --e-global-typography-a5ce998-font-size );}.elementor-12504 .elementor-element.elementor-element-0f0702c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12504 .elementor-element.elementor-element-c61ac62{font-size:var( --e-global-typography-9fd80ab-font-size );line-height:var( --e-global-typography-9fd80ab-line-height );}.elementor-12504 .elementor-element.elementor-element-50de4b5 .elementor-author-box__name{font-size:var( --e-global-typography-aa4055e-font-size );line-height:var( --e-global-typography-aa4055e-line-height );}}/* Start custom CSS for theme-post-content, class: .elementor-element-c61ac62 */#ez-toc-container {
    width: 100%;
}

.elementor-12504 .elementor-element.elementor-element-c61ac62 a {
    color: green;
}

.elementor-12504 .elementor-element.elementor-element-c61ac62 p {
    font-family: "Quicksand";
    font-weight: 500;
}

.elementor-12504 .elementor-element.elementor-element-c61ac62 h2 {
     font-family: "Quicksand";
}

.elementor-12504 .elementor-element.elementor-element-c61ac62 h3 {
     font-family: "Quicksand";
}


.elementor-12504 .elementor-element.elementor-element-c61ac62 h4 {
     font-family: "Quicksand";
}

@media screen and (max-width: 768px) {
  figure.wp-block-table {
    overflow-x: auto;
    display: block;
    width: 100%;
    -webkit-overflow-scrolling: touch; /* biar scroll halus di iPhone */
  }

  figure.wp-block-table table {
    display: block;
    width: 100%;
    min-width: 700px; /* tergantung tabel kamu, bisa lebih besar */
    border-collapse: separate;
    border-spacing: 0;
  }

  figure.wp-block-table table td,
  figure.wp-block-table table th {
    min-width: 120px; /* <- ini supaya kolom tidak kecil */
    padding: 8px; /* tambah sedikit padding biar lega */
    text-align: left; /* opsional, biar rapi */
    word-break: break-word; /* kalau isinya panjang banget */
  }
}/* End custom CSS */
/* Start custom CSS */.breadcumb-wrapper {
    display: none;
}/* End custom CSS */