.elementor-1437 .elementor-element.elementor-element-6851469{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-84dad1e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:9px;}.elementor-1437 .elementor-element.elementor-element-84dad1e > .elementor-element-populated, .elementor-1437 .elementor-element.elementor-element-84dad1e > .elementor-element-populated > .elementor-background-overlay, .elementor-1437 .elementor-element.elementor-element-84dad1e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1437 .elementor-element.elementor-element-84dad1e > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 25px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1437 .elementor-element.elementor-element-c5d3589 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-c5d3589 img{border-radius:10px 10px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1437 .elementor-element.elementor-element-da2b9b3{text-align:center;}.elementor-1437 .elementor-element.elementor-element-da2b9b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:#9000B5;}.elementor-1437 .elementor-element.elementor-element-703bd4d{text-align:center;}.elementor-1437 .elementor-element.elementor-element-703bd4d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;text-transform:capitalize;color:#929292;}.elementor-1437 .elementor-element.elementor-element-c4b8765{text-align:center;}.elementor-1437 .elementor-element.elementor-element-c4b8765 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-1437 .elementor-element.elementor-element-d970f0e{text-align:center;}.elementor-1437 .elementor-element.elementor-element-d970f0e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-1437 .elementor-element.elementor-element-ec0fa2a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-ec0fa2a{text-align:center;}.elementor-1437 .elementor-element.elementor-element-ec0fa2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1437 .elementor-element.elementor-element-0fe381d > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1437 .elementor-element.elementor-element-0fe381d .elementor-icon-list-icon i{color:var( --e-global-color-c8990aa );transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-0fe381d .elementor-icon-list-icon svg{fill:var( --e-global-color-c8990aa );transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-0fe381d{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-0fe381d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-0fe381d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1437 .elementor-element.elementor-element-0fe381d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-7b82f49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:9px;}.elementor-1437 .elementor-element.elementor-element-7b82f49 > .elementor-element-populated, .elementor-1437 .elementor-element.elementor-element-7b82f49 > .elementor-element-populated > .elementor-background-overlay, .elementor-1437 .elementor-element.elementor-element-7b82f49 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1437 .elementor-element.elementor-element-7b82f49 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 25px 0px;}.elementor-1437 .elementor-element.elementor-element-ac76918 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-ac76918 img{border-radius:10px 10px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-3c07c61{text-align:center;}.elementor-1437 .elementor-element.elementor-element-3c07c61 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-c8990aa );}.elementor-1437 .elementor-element.elementor-element-830365e{text-align:center;}.elementor-1437 .elementor-element.elementor-element-830365e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;text-transform:capitalize;color:#929292;}.elementor-1437 .elementor-element.elementor-element-dc1618e{text-align:center;}.elementor-1437 .elementor-element.elementor-element-dc1618e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-1437 .elementor-element.elementor-element-f01be0f{text-align:center;}.elementor-1437 .elementor-element.elementor-element-f01be0f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-1437 .elementor-element.elementor-element-9d85af2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-9d85af2{text-align:center;}.elementor-1437 .elementor-element.elementor-element-9d85af2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-1437 .elementor-element.elementor-element-11ebac8 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1437 .elementor-element.elementor-element-11ebac8 .elementor-icon-list-icon i{color:var( --e-global-color-c8990aa );transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-11ebac8 .elementor-icon-list-icon svg{fill:var( --e-global-color-c8990aa );transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-11ebac8{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-11ebac8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-11ebac8 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1437 .elementor-element.elementor-element-11ebac8 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-a84e960 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:9px;}.elementor-1437 .elementor-element.elementor-element-a84e960 > .elementor-element-populated, .elementor-1437 .elementor-element.elementor-element-a84e960 > .elementor-element-populated > .elementor-background-overlay, .elementor-1437 .elementor-element.elementor-element-a84e960 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1437 .elementor-element.elementor-element-a84e960 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 25px 0px;}.elementor-1437 .elementor-element.elementor-element-155abf9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-155abf9 img{border-radius:10px 10px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-e091352{text-align:center;}.elementor-1437 .elementor-element.elementor-element-e091352 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-c8990aa );}.elementor-1437 .elementor-element.elementor-element-404eff1{text-align:center;}.elementor-1437 .elementor-element.elementor-element-404eff1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;text-transform:capitalize;color:#929292;}.elementor-1437 .elementor-element.elementor-element-2d02516{text-align:center;}.elementor-1437 .elementor-element.elementor-element-2d02516 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-1437 .elementor-element.elementor-element-c27478f{text-align:center;}.elementor-1437 .elementor-element.elementor-element-c27478f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-1437 .elementor-element.elementor-element-61c33a8 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-61c33a8{text-align:center;}.elementor-1437 .elementor-element.elementor-element-61c33a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-1437 .elementor-element.elementor-element-91e6bba > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1437 .elementor-element.elementor-element-91e6bba .elementor-icon-list-icon i{color:var( --e-global-color-c8990aa );transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-91e6bba .elementor-icon-list-icon svg{fill:var( --e-global-color-c8990aa );transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-91e6bba{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-91e6bba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-91e6bba .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1437 .elementor-element.elementor-element-91e6bba .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-d9d4ed6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:9px;}.elementor-1437 .elementor-element.elementor-element-d9d4ed6 > .elementor-element-populated, .elementor-1437 .elementor-element.elementor-element-d9d4ed6 > .elementor-element-populated > .elementor-background-overlay, .elementor-1437 .elementor-element.elementor-element-d9d4ed6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1437 .elementor-element.elementor-element-d9d4ed6 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 25px 0px;}.elementor-1437 .elementor-element.elementor-element-b0ae0cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-b0ae0cc img{border-radius:10px 10px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-c504bde{text-align:center;}.elementor-1437 .elementor-element.elementor-element-c504bde .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-c8990aa );}.elementor-1437 .elementor-element.elementor-element-319e7dc{text-align:center;}.elementor-1437 .elementor-element.elementor-element-319e7dc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;text-transform:capitalize;color:#929292;}.elementor-1437 .elementor-element.elementor-element-7812601{text-align:center;}.elementor-1437 .elementor-element.elementor-element-7812601 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-1437 .elementor-element.elementor-element-2c8dee5{text-align:center;}.elementor-1437 .elementor-element.elementor-element-2c8dee5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-1437 .elementor-element.elementor-element-432ccf6 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-432ccf6{text-align:center;}.elementor-1437 .elementor-element.elementor-element-432ccf6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;color:#000000;}.elementor-1437 .elementor-element.elementor-element-3c3d9ac > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-1437 .elementor-element.elementor-element-3c3d9ac .elementor-icon-list-icon i{color:var( --e-global-color-c8990aa );transition:color 0.3s;}.elementor-1437 .elementor-element.elementor-element-3c3d9ac .elementor-icon-list-icon svg{fill:var( --e-global-color-c8990aa );transition:fill 0.3s;}.elementor-1437 .elementor-element.elementor-element-3c3d9ac{--e-icon-list-icon-size:18px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1437 .elementor-element.elementor-element-3c3d9ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1437 .elementor-element.elementor-element-3c3d9ac .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-1437 .elementor-element.elementor-element-3c3d9ac .elementor-icon-list-text{color:#000000;transition:color 0.3s;}/* Start custom CSS for section, class: .elementor-element-6851469 *//* ==== Horizontal Scroll Harga Paket ==== */
.scroll-horizontal > .elementor-container {
  display: flex !important;
  gap: 0px;                  /* jarak antar kotak harga */
  overflow-x: auto;           /* aktifkan scroll horizontal */
  overflow-y: hidden;         /* sembunyikan scroll vertical */
  scroll-behavior: smooth;    /* biar scroll halus */
  flex-wrap: nowrap;          /* biar tetap satu baris */
  scroll-snap-type: x mandatory; /* snap tiap kotak */
  padding-bottom: 10px;       /* kasih ruang bawah biar enak */
}

/* ==== Kotak Harga ==== */
.scroll-horizontal > .elementor-container > .elementor-column {
  flex: 0 0 auto;      /* biar gak melebar penuh */
  width: auto;         /* otomatis sesuai isi */
  min-width: 150px;    /* batas minimum lebar kotak */
  max-width: 300px;    /* batas maksimum lebar kotak */
  scroll-snap-align: start; /* snap tiap kotak */
}/* End custom CSS */