.elementor-9256 .elementor-element.elementor-element-324af73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:65px;--margin-bottom:65px;--margin-left:0px;--margin-right:0px;}.elementor-9256 .elementor-element.elementor-element-97901f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9256 .elementor-element.elementor-element-30e95bc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-9256 .elementor-element.elementor-element-30e95bc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(2.5rem, 2.2336rem + 1.1842vw, 3.0625rem);font-weight:600;line-height:1.2em;}.elementor-9256 .elementor-element.elementor-element-844a2fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9256 .elementor-element.elementor-element-e0533ae .elementor-icon-list-item:not(:last-child):after{content:"";height:50%;border-color:var( --e-global-color-text );}.elementor-9256 .elementor-element.elementor-element-e0533ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:2px;}.elementor-9256 .elementor-element.elementor-element-e0533ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-9256 .elementor-element.elementor-element-e0533ae .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:2px;}.elementor-9256 .elementor-element.elementor-element-e0533ae .elementor-icon-list-icon i{color:var( --e-global-color-text );font-size:14px;}.elementor-9256 .elementor-element.elementor-element-e0533ae .elementor-icon-list-icon svg{fill:var( --e-global-color-text );--e-icon-list-icon-size:14px;}.elementor-9256 .elementor-element.elementor-element-e0533ae .elementor-icon-list-icon{width:14px;}.elementor-9256 .elementor-element.elementor-element-e0533ae .elementor-icon-list-text, .elementor-9256 .elementor-element.elementor-element-e0533ae .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-9256 .elementor-element.elementor-element-e0533ae .elementor-icon-list-item{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;}.elementor-9256 .elementor-element.elementor-element-8f1b121{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9256 .elementor-element.elementor-element-c8665b8 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9256 .elementor-element.elementor-element-521353b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-9256 .elementor-element.elementor-element-521353b .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-9256 .elementor-element.elementor-element-521353b .elementor-share-btn__icon{--e-share-buttons-icon-size:20px;}.elementor-9256 .elementor-element.elementor-element-555efb6{--divider-border-style:solid;--divider-color:#A5A9BB;--divider-border-width:2px;}.elementor-9256 .elementor-element.elementor-element-555efb6 .elementor-divider-separator{width:100%;}.elementor-9256 .elementor-element.elementor-element-555efb6 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-9256 .elementor-element.elementor-element-0c9a1fe{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9256 .elementor-element.elementor-element-0c9a1fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9256 .elementor-element.elementor-element-d40a73b img{border-radius:8px 8px 8px 8px;}.elementor-9256 .elementor-element.elementor-element-04d10e5{color:var( --e-global-color-text );}.elementor-9256 .elementor-element.elementor-element-5a8f41a{--divider-border-style:solid;--divider-color:#A5A9BB;--divider-border-width:2px;}.elementor-9256 .elementor-element.elementor-element-5a8f41a .elementor-divider-separator{width:100%;}.elementor-9256 .elementor-element.elementor-element-5a8f41a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-9256 .elementor-element.elementor-element-f304f13 .elementor-author-box__avatar img{width:50px;height:50px;}.elementor-9256 .elementor-element.elementor-element-f304f13 .elementor-author-box__name{color:var( --e-global-color-primary );}.elementor-9256 .elementor-element.elementor-element-f304f13 .elementor-author-box__bio{color:var( --e-global-color-text );}.elementor-9256 .elementor-element.elementor-element-2704df1{--divider-border-style:solid;--divider-color:#A5A9BB;--divider-border-width:2px;}.elementor-9256 .elementor-element.elementor-element-2704df1 .elementor-divider-separator{width:100%;}.elementor-9256 .elementor-element.elementor-element-2704df1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-9256 .elementor-element.elementor-element-dfcf6ca span.post-navigation__prev--label{color:var( --e-global-color-primary );}.elementor-9256 .elementor-element.elementor-element-dfcf6ca span.post-navigation__next--label{color:var( --e-global-color-primary );}.elementor-9256 .elementor-element.elementor-element-dfcf6ca span.post-navigation__prev--label, .elementor-9256 .elementor-element.elementor-element-dfcf6ca span.post-navigation__next--label{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;}.elementor-9256 .elementor-element.elementor-element-cc7d345{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9256 .elementor-element.elementor-element-cc7d345 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.75rem, 1.6612rem + 0.3947vw, 1.9375rem);font-weight:600;color:var( --e-global-color-primary );}.elementor-9256 .elementor-element.elementor-element-48c9b09{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-9256 .elementor-element.elementor-element-48c9b09 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9256 .elementor-element.elementor-element-48c9b09:after{content:"0.5";}.elementor-9256 .elementor-element.elementor-element-48c9b09 .elementor-post__thumbnail__link{width:100%;}.elementor-9256 .elementor-element.elementor-element-48c9b09 .elementor-post__meta-data span + span:before{content:"•";}.elementor-9256 .elementor-element.elementor-element-48c9b09 .elementor-post__card{border-radius:8px;}.elementor-9256 .elementor-element.elementor-element-48c9b09 .elementor-post__text{margin-top:0px;}.elementor-9256 .elementor-element.elementor-element-48c9b09 .elementor-post__badge{right:0;}.elementor-9256 .elementor-element.elementor-element-48c9b09 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-size:14px;margin:20px;}.elementor-9256 .elementor-element.elementor-element-48c9b09 .elementor-post__title, .elementor-9256 .elementor-element.elementor-element-48c9b09 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-9256 .elementor-element.elementor-element-0bfe4cd{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9256 .elementor-element.elementor-element-2324634{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9256 .elementor-element.elementor-element-b7823c4{background-color:var( --e-global-color-accent );padding:10px 14px 10px 14px;border-radius:8px 8px 8px 8px;}.elementor-9256 .elementor-element.elementor-element-b7823c4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.125rem;font-weight:500;color:#FFFFFF;}.elementor-9256 .elementor-element.elementor-element-aaa7cbd .elementor-search-form__container{min-height:50px;}.elementor-9256 .elementor-element.elementor-element-aaa7cbd .elementor-search-form__submit{min-width:50px;background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-9256 .elementor-element.elementor-element-aaa7cbd .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-9256 .elementor-element.elementor-element-aaa7cbd .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-9256 .elementor-element.elementor-element-aaa7cbd .elementor-search-form__input, .elementor-9256 .elementor-element.elementor-element-aaa7cbd.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-9256 .elementor-element.elementor-element-aaa7cbd .elementor-search-form__input,
					.elementor-9256 .elementor-element.elementor-element-aaa7cbd .elementor-search-form__icon,
					.elementor-9256 .elementor-element.elementor-element-aaa7cbd .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-9256 .elementor-element.elementor-element-aaa7cbd .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-9256 .elementor-element.elementor-element-aaa7cbd.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-9256 .elementor-element.elementor-element-aaa7cbd:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-radius:8px;}.elementor-9256 .elementor-element.elementor-element-aaa7cbd.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-radius:8px;}.elementor-9256 .elementor-element.elementor-element-eee8cfe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9256 .elementor-element.elementor-element-699f554{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9256 .elementor-element.elementor-element-4fe2921{background-color:var( --e-global-color-accent );padding:10px 14px 10px 14px;border-radius:8px 8px 8px 8px;}.elementor-9256 .elementor-element.elementor-element-4fe2921 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.125rem;font-weight:500;color:#FFFFFF;}.elementor-9256 .elementor-element.elementor-element-eec95a2 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-9256 .elementor-element.elementor-element-a280c1b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9256 .elementor-element.elementor-element-a8b283e{background-color:var( --e-global-color-accent );padding:10px 14px 10px 14px;border-radius:8px 8px 8px 8px;}.elementor-9256 .elementor-element.elementor-element-a8b283e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.125rem;font-weight:500;color:#FFFFFF;}.elementor-9256 .elementor-element.elementor-element-46138c8{--grid-row-gap:15px;--grid-column-gap:30px;}.elementor-9256 .elementor-element.elementor-element-46138c8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 100% );}.elementor-9256 .elementor-element.elementor-element-46138c8:after{content:"0.75";}.elementor-9256 .elementor-element.elementor-element-46138c8 .elementor-post__thumbnail__link{width:40%;}.elementor-9256 .elementor-element.elementor-element-46138c8.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:10px;}.elementor-9256 .elementor-element.elementor-element-46138c8.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:10px;}.elementor-9256 .elementor-element.elementor-element-46138c8.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:10px;}.elementor-9256 .elementor-element.elementor-element-46138c8 .elementor-post__title, .elementor-9256 .elementor-element.elementor-element-46138c8 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.2em;}.elementor-9256 .elementor-element.elementor-element-46138c8 .elementor-post__title{margin-bottom:0px;}.elementor-9256 .elementor-element.elementor-element-6fe33d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9256 .elementor-element.elementor-element-b0ba34f{background-color:var( --e-global-color-accent );padding:10px 14px 10px 14px;border-radius:8px 8px 8px 8px;}.elementor-9256 .elementor-element.elementor-element-b0ba34f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.125rem;font-weight:500;color:#FFFFFF;}@media(min-width:768px){.elementor-9256 .elementor-element.elementor-element-97901f9{--width:100%;}.elementor-9256 .elementor-element.elementor-element-844a2fb{--width:50%;}.elementor-9256 .elementor-element.elementor-element-8f1b121{--width:50%;}.elementor-9256 .elementor-element.elementor-element-0c9a1fe{--width:70%;}.elementor-9256 .elementor-element.elementor-element-0bfe4cd{--width:26%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9256 .elementor-element.elementor-element-0c9a1fe{--width:60%;}}@media(max-width:1024px){ .elementor-9256 .elementor-element.elementor-element-521353b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-9256 .elementor-element.elementor-element-97901f9.e-con{--order:-99999 /* order start hack */;}.elementor-9256 .elementor-element.elementor-element-844a2fb{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9256 .elementor-element.elementor-element-e0533ae{width:100%;max-width:100%;}.elementor-9256 .elementor-element.elementor-element-8f1b121{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9256 .elementor-element.elementor-element-c8665b8{text-align:start;} .elementor-9256 .elementor-element.elementor-element-521353b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-9256 .elementor-element.elementor-element-521353b .elementor-share-btn{font-size:calc(0.6px * 10);}.elementor-9256 .elementor-element.elementor-element-521353b .elementor-share-btn__icon{--e-share-buttons-icon-size:18px;}.elementor-9256 .elementor-element.elementor-element-48c9b09 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9256 .elementor-element.elementor-element-48c9b09:after{content:"0.5";}.elementor-9256 .elementor-element.elementor-element-48c9b09 .elementor-post__thumbnail__link{width:100%;}.elementor-9256 .elementor-element.elementor-element-46138c8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-9256 .elementor-element.elementor-element-46138c8:after{content:"0.5";}.elementor-9256 .elementor-element.elementor-element-46138c8 .elementor-post__thumbnail__link{width:40%;}}/* Start custom CSS for wp-widget-categories, class: .elementor-element-eec95a2 */.elementor-widget-wp-widget-categories .elementor-widget-container > h5 {
  display: none;
}

/* Struktur list bersih dan flex */
.elementor-widget-wp-widget-categories ul {
  list-style: none;
  margin: 0; padding: 0;
}
.elementor-widget-wp-widget-categories li {
  display: flex; align-items: center; justify-content: space-between;
  padding: 10px 0; border-bottom: 1px solid #ccc;
}
.elementor-widget-wp-widget-categories li:last-child {
  border-bottom: none;
}

/* Ikon Font Awesome via pseudo-element */
.elementor-widget-wp-widget-categories li a::before {
  font-family: "Font Awesome\ 5 Free";
  font-weight: 900;
  content: "\f054"; /* chevron-right */
  display: inline-block;
  margin-right: 10px;
  font-size: 20px;
  color: #836EFF;
  -webkit-font-smoothing: antialiased;
}

/* Style teks kategori */
.elementor-widget-wp-widget-categories li a {
  flex-grow: 1;
  font-family: "Inter", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  color: #000;
  text-decoration: none;
  transition: color 0.3s ease;
}
.elementor-widget-wp-widget-categories li a:hover {
  color: #836EFF;
}

/* Style jumlah kategori */
.elementor-widget-wp-widget-categories li .post-count {
  margin-left: Inter", sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  color: #666;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-46138c8 */h3.elementor-post__title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for wp-widget-tag_cloud, class: .elementor-element-230cb6b */.elementor-widget-wp-widget-tag_cloud .elementor-widget-container > h5 {
  display: none; /* hilangkan judul "Tags" */
}

.elementor-widget-wp-widget-tag_cloud .tagcloud {
  display: flex;
  flex-wrap: wrap;
  gap: 1em 2em;
  margin: 0;
  padding: 0;
}

.elementor-widget-wp-widget-tag_cloud .tagcloud a {
  position: relative;
  font-family: "Montserrat", sans-serif;
  font-size: 1rem !important; 
  font-weight: 500 !important;
  color: #000;
  text-decoration: none;
  padding-bottom: 4px;
  transition: color 0.2s ease;
}

/* Underline bottom bar */
.elementor-widget-wp-widget-tag_cloud .tagcloud a::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 2px;
  background-color: #CDB199;
  transition: width 0.3s ease;
}

/* Saat hover: teks & underline berubah */
.elementor-widget-wp-widget-tag_cloud .tagcloud a:hover,
.elementor-widget-wp-widget-tag_cloud .tagcloud a:focus {
  color: #CDB199;
}
.elementor-widget-wp-widget-tag_cloud .tagcloud a:hover::after,
.elementor-widget-wp-widget-tag_cloud .tagcloud a:focus::after {
  width: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Plus Jakarta Sans';
	font-display: auto;
	src: url('https://kelolaweb.com/wp-content/uploads/2025/06/PlusJakartaSans-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */