.elementor-140055 .elementor-element.elementor-element-8c465b1 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f50a8fa ) 0%, var( --e-global-color-26651e6 ) 100%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-140055 .elementor-element.elementor-element-8c465b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 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-140055 .elementor-element.elementor-element-93d1158{text-align:center;}.elementor-140055 .elementor-element.elementor-element-93d1158 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:2.4em;font-weight:600;color:#FCFCFC;}.elementor-140055 .elementor-element.elementor-element-3564b96{text-align:center;}.elementor-140055 .elementor-element.elementor-element-3564b96 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.6em;font-weight:600;color:#FCFCFCE6;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-140055 .elementor-element.elementor-element-018e6da{--divider-border-style:solid;--divider-color:var( --e-global-color-e106d35 );--divider-border-width:8px;}.elementor-140055 .elementor-element.elementor-element-018e6da .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-140055 .elementor-element.elementor-element-018e6da .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-140055 .elementor-element.elementor-element-3e783f6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-f50a8fa );}.elementor-140055 .elementor-element.elementor-element-417d0fa{--divider-border-style:solid;--divider-color:var( --e-global-color-e106d35 );--divider-border-width:4px;}.elementor-140055 .elementor-element.elementor-element-417d0fa > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-140055 .elementor-element.elementor-element-417d0fa .elementor-divider-separator{width:25%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-140055 .elementor-element.elementor-element-3bc4840 .elementor-button{background-color:var( --e-global-color-e106d35 );font-family:"Hind", Sans-serif;font-weight:500;fill:var( --e-global-color-f50a8fa );color:var( --e-global-color-f50a8fa );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e106d35 );border-radius:0px 0px 0px 0px;}.elementor-140055 .elementor-element.elementor-element-3bc4840 .elementor-button:hover, .elementor-140055 .elementor-element.elementor-element-3bc4840 .elementor-button:focus{background-color:var( --e-global-color-f50a8fa );color:var( --e-global-color-e106d35 );}.elementor-140055 .elementor-element.elementor-element-3bc4840 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-140055 .elementor-element.elementor-element-3bc4840 .elementor-button:hover svg, .elementor-140055 .elementor-element.elementor-element-3bc4840 .elementor-button:focus svg{fill:var( --e-global-color-e106d35 );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-140055 .elementor-element.elementor-element-e6f3832{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.903 * 100% );}.elementor-140055 .elementor-element.elementor-element-e6f3832:after{content:"0.903";}.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__thumbnail__link{width:100%;}.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__meta-data span + span:before{content:"|";}.elementor-140055 .elementor-element.elementor-element-e6f3832.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-140055 .elementor-element.elementor-element-e6f3832.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-140055 .elementor-element.elementor-element-e6f3832.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__excerpt p{color:#FCFCFCC4;}.elementor-140055 .elementor-element.elementor-element-dfd6baf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-140055 .elementor-element.elementor-element-f32f242{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-140055 .elementor-element.elementor-element-f32f242 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-140055 .elementor-element.elementor-element-f32f242:after{content:"0.6";}.elementor-140055 .elementor-element.elementor-element-f32f242 .elementor-post__thumbnail__link{width:43%;}.elementor-140055 .elementor-element.elementor-element-f32f242 .elementor-post__meta-data span + span:before{content:"|";}.elementor-140055 .elementor-element.elementor-element-f32f242.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-140055 .elementor-element.elementor-element-f32f242.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-140055 .elementor-element.elementor-element-f32f242.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-140055 .elementor-element.elementor-element-f32f242 .elementor-post__title, .elementor-140055 .elementor-element.elementor-element-f32f242 .elementor-post__title a{color:var( --e-global-color-f50a8fa );font-family:"Hind", Sans-serif;font-size:18px;font-weight:500;}.elementor-140055 .elementor-element.elementor-element-246b567:not(.elementor-motion-effects-element-type-background), .elementor-140055 .elementor-element.elementor-element-246b567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://polinef.ac.id/wp-content/uploads/2022/07/IMG_5766-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-140055 .elementor-element.elementor-element-246b567 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-f50a8fa ) 0%, var( --e-global-color-26651e6 ) 100%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-140055 .elementor-element.elementor-element-246b567{border-style:solid;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-e106d35 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 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-140055 .elementor-element.elementor-element-27919f6 img{max-width:24%;}.elementor-140055 .elementor-element.elementor-element-5f99e25:not(.elementor-motion-effects-element-type-background), .elementor-140055 .elementor-element.elementor-element-5f99e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://polinef.ac.id/wp-content/uploads/2023/06/IMG_2092-scaled.jpg");}.elementor-140055 .elementor-element.elementor-element-5f99e25 > .elementor-background-overlay{background-color:var( --e-global-color-f50a8fa );opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-140055 .elementor-element.elementor-element-5f99e25 > .elementor-container{min-height:400px;}.elementor-140055 .elementor-element.elementor-element-5f99e25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-140055 .elementor-element.elementor-element-57c6bb2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-d798f44 );}.elementor-140055 .elementor-element.elementor-element-01cf6be{--divider-border-style:solid;--divider-color:var( --e-global-color-e106d35 );--divider-border-width:4px;}.elementor-140055 .elementor-element.elementor-element-01cf6be > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-140055 .elementor-element.elementor-element-01cf6be .elementor-divider-separator{width:25%;}.elementor-140055 .elementor-element.elementor-element-6548c5f .elementor-button{background-color:#FCFCFC00;font-family:"Hind", Sans-serif;font-weight:500;fill:var( --e-global-color-e106d35 );color:var( --e-global-color-e106d35 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e106d35 );border-radius:0px 0px 0px 0px;}.elementor-140055 .elementor-element.elementor-element-6548c5f .elementor-button:hover, .elementor-140055 .elementor-element.elementor-element-6548c5f .elementor-button:focus{background-color:var( --e-global-color-e106d35 );color:var( --e-global-color-f50a8fa );}.elementor-140055 .elementor-element.elementor-element-6548c5f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-140055 .elementor-element.elementor-element-6548c5f .elementor-button:hover svg, .elementor-140055 .elementor-element.elementor-element-6548c5f .elementor-button:focus svg{fill:var( --e-global-color-f50a8fa );}.elementor-140055 .elementor-element.elementor-element-e0b2136{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-140055 .elementor-element.elementor-element-e0b2136 .elementor-post__meta-data span + span:before{content:"|";}.elementor-140055 .elementor-element.elementor-element-84a58c0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-d798f44 );}.elementor-140055 .elementor-element.elementor-element-eb9b6c9{--divider-border-style:solid;--divider-color:var( --e-global-color-e106d35 );--divider-border-width:4px;}.elementor-140055 .elementor-element.elementor-element-eb9b6c9 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-140055 .elementor-element.elementor-element-eb9b6c9 .elementor-divider-separator{width:25%;}.elementor-140055 .elementor-element.elementor-element-3cccedd .elementor-button{background-color:#FCFCFC00;font-family:"Hind", Sans-serif;font-weight:500;fill:var( --e-global-color-e106d35 );color:var( --e-global-color-e106d35 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e106d35 );border-radius:0px 0px 0px 0px;}.elementor-140055 .elementor-element.elementor-element-3cccedd .elementor-button:hover, .elementor-140055 .elementor-element.elementor-element-3cccedd .elementor-button:focus{background-color:var( --e-global-color-e106d35 );color:var( --e-global-color-f50a8fa );}.elementor-140055 .elementor-element.elementor-element-3cccedd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-140055 .elementor-element.elementor-element-3cccedd .elementor-button:hover svg, .elementor-140055 .elementor-element.elementor-element-3cccedd .elementor-button:focus svg{fill:var( --e-global-color-f50a8fa );}.elementor-140055 .elementor-element.elementor-element-f59e2d8{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-140055 .elementor-element.elementor-element-f59e2d8 .elementor-post__meta-data span + span:before{content:"|";}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-140055 .elementor-element.elementor-element-246b567:not(.elementor-motion-effects-element-type-background), .elementor-140055 .elementor-element.elementor-element-246b567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-140055 .elementor-element.elementor-element-e6f3832:after{content:"0.5";}.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__thumbnail__link{width:100%;}.elementor-140055 .elementor-element.elementor-element-f32f242 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-140055 .elementor-element.elementor-element-f32f242:after{content:"0.5";}.elementor-140055 .elementor-element.elementor-element-f32f242 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for posts, class: .elementor-element-e6f3832 *//* Kartu & gambar  */
.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post {
  position: relative;
  overflow: hidden;
}
.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__thumbnail img {
  /* width: 100%;
  height: 100%; */
  object-fit: cover;
  /* transform: scale(1); */
  transition: transform 0.5s ease;
}
/* .elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post:hover .elementor-post__thumbnail img {
  transform: scale(1.06);
} */

/* Overlay biru di atas gambar (absolute)  */
.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  background: rgba(0, 0, 135, 0.7);
  color: #fcfcfc;
  padding: 20px 22px;
}

/* Judul & excerpt  */
.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__title,
.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__title a {
  color: #fcfcfc;
  text-decoration: none;
}
.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__excerpt {
  color: #fcfcfc;
}

/* Meta kecil  */
.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__meta-data {
  font-size: 12px;
  color: #fcfcfc;
}

/* Tombol "Selengkapnya" (kuning) rata kanan  */
.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__read-more-wrapper {
  margin-top: 12px;
  display: flex;
  justify-content: flex-end;
}
.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__read-more {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  letter-spacing: 1px;
  background: transparent;
  border: solid 1px #efe82d;
  color: #efe82d;
  font-weight: 700;
  text-decoration: none;
  padding: 10px 16px;
  transition: all 0.4s ease, box-shadow 0.2s ease;
  -webkit-transition: all 0.4s ease, box-shadow 0.2s ease;
  -moz-transition: all 0.4s ease, box-shadow 0.2s ease;
  -ms-transition: all 0.4s ease, box-shadow 0.2s ease;
  -o-transition: all 0.4s ease, box-shadow 0.2s ease;
}
.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__read-more::after {
  content: "\2192";
}
.elementor-140055 .elementor-element.elementor-element-e6f3832 .elementor-post__read-more:hover {
  background-color: #efe82d;
  color: #000087;
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ae2add2 *//* Glass background untuk kolom ini */
.elementor-140055 .elementor-element.elementor-element-ae2add2 { overflow: visible; } /* biar shadow/scale gak kepotong */

.elementor-140055 .elementor-element.elementor-element-ae2add2 > .elementor-widget-wrap{
  position: relative;
  padding: 16px 18px;
  margin: 0 16px;
  background: rgba(239, 232, 45, 0.39);            /* #EFE82D transparan */
  border: 2px solid rgb(239, 232, 45);              /* kuning, hover jadi biru */
  box-shadow: 0 8px 24px rgba(0,0,0,0.12);

  -webkit-backdrop-filter: saturate(140%) blur(16px);
  backdrop-filter: saturate(140%) blur(16px);

  transform: translateZ(0);                          /* smoothing */
  transition: transform .25s ease,
              background-color .25s ease,
              border-color .25s ease,
              box-shadow .25s ease;
  will-change: transform, background-color, border-color, box-shadow;
}

/* Hover: scale 1.01 + kontras lebih tegas */
.elementor-140055 .elementor-element.elementor-element-ae2add2:hover > .elementor-widget-wrap{
  transform: scale(1.04);
  background: rgba(239, 232, 45, 0.60);
  border-color: rgb(0, 0, 135);                      /* #000087 */
  box-shadow: 0 12px 28px rgba(0,0,0,0.18);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9b51552 *//* Glass background untuk kolom ini */
.elementor-140055 .elementor-element.elementor-element-9b51552 { overflow: visible; } /* biar shadow/scale gak kepotong */

.elementor-140055 .elementor-element.elementor-element-9b51552 > .elementor-widget-wrap{
  position: relative;
  padding: 16px 18px;
  margin: 0 16px;
  background: rgba(239, 232, 45, 0.39);            /* #EFE82D transparan */
  border: 2px solid rgb(239, 232, 45);              /* kuning, hover jadi biru */
  box-shadow: 0 8px 24px rgba(0,0,0,0.12);

  -webkit-backdrop-filter: saturate(140%) blur(16px);
  backdrop-filter: saturate(140%) blur(16px);

  transform: translateZ(0);                          /* smoothing */
  transition: transform .25s ease,
              background-color .25s ease,
              border-color .25s ease,
              box-shadow .25s ease;
  will-change: transform, background-color, border-color, box-shadow;
}

/* Hover: scale 1.01 + kontras lebih tegas */
.elementor-140055 .elementor-element.elementor-element-9b51552:hover > .elementor-widget-wrap{
  transform: scale(1.04);
  background: rgba(239, 232, 45, 0.60);
  border-color: rgb(0, 0, 135);                      /* #000087 */
  box-shadow: 0 12px 28px rgba(0,0,0,0.18);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-246b567 */.layanan-section{
    backdrop-filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e0b2136 *//* Card gaya glass */
.elementor-140055 .elementor-element.elementor-element-e0b2136 .elementor-post {
  position: relative;
  overflow: hidden;
  background: rgba(239, 232, 45, 0.393);
  border: 2px solid rgb(239, 232, 45);
  padding: 16px 18px;
  box-shadow: 0 8px 24px rgba(255, 255, 255, 0.118);
  -webkit-backdrop-filter: saturate(140%) blur(16px);
  backdrop-filter: saturate(140%) blur(16px);
  transition: all 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease,
    background-color 0.2s ease;
  -webkit-transition: all 0.2s ease, box-shadow 0.2s ease,
    border-color 0.2s ease;
  -moz-transition: all 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
  -ms-transition: all 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
  -o-transition: all 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
}

/* Hover: sedikit naik + lebih jelas */
.elementor-140055 .elementor-element.elementor-element-e0b2136 .elementor-post:hover {
  transform: scale(0.99);
  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.15);
  border-color: rgb(0, 0, 135);
  background: rgba(239, 232, 45, 0.713);
  -webkit-transform: scale(0.99);
  -moz-transform: scale(0.99);
  -ms-transform: scale(0.99);
  -o-transform: scale(0.99);
}

/* Reset konten (biar nggak absolute seperti kartu bergambar) */
.elementor-140055 .elementor-element.elementor-element-e0b2136 .elementor-post .elementor-post__text {
  position: static;
  background: transparent;
  padding: 0;
}

/* Judul/link biru */
.elementor-140055 .elementor-element.elementor-element-e0b2136 .elementor-post .elementor-post__title,
.elementor-140055 .elementor-element.elementor-element-e0b2136 .elementor-post .elementor-post__title a {
  color: #fcfcfc;
  text-decoration: none;
}

/* Meta & tanggal biru */
.elementor-140055 .elementor-element.elementor-element-e0b2136 .elementor-post .elementor-post__meta-data,
.elementor-140055 .elementor-element.elementor-element-e0b2136 .elementor-post .elementor-post-date {
  color: #fcfcfc;
}

/* Sembunyikan elemen yang tak dipakai */
.elementor-140055 .elementor-element.elementor-element-e0b2136 .elementor-post .elementor-post__excerpt,
.elementor-140055 .elementor-element.elementor-element-e0b2136 .elementor-post .elementor-post-avatar,
.elementor-140055 .elementor-element.elementor-element-e0b2136 .elementor-post .elementor-post__read-more-wrapper {
  display: none;
}

/* Fallback bila browser tidak dukung blur */
@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
  .elementor-140055 .elementor-element.elementor-element-e0b2136 .elementor-post {
    background: #efe82d;
    border-color: #000087;
  }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-f59e2d8 *//* Card gaya glass */
.elementor-140055 .elementor-element.elementor-element-f59e2d8 .elementor-post {
  position: relative;
  overflow: hidden;
  background: rgba(239, 232, 45, 0.393);
  border: 2px solid rgb(239, 232, 45);
  padding: 16px 18px;
  box-shadow: 0 8px 24px rgba(255, 255, 255, 0.118);
  -webkit-backdrop-filter: saturate(140%) blur(16px);
  backdrop-filter: saturate(140%) blur(16px);
  transition: all 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease,
    background-color 0.2s ease;
  -webkit-transition: all 0.2s ease, box-shadow 0.2s ease,
    border-color 0.2s ease;
  -moz-transition: all 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
  -ms-transition: all 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
  -o-transition: all 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
}

/* Hover: sedikit naik + lebih jelas */
.elementor-140055 .elementor-element.elementor-element-f59e2d8 .elementor-post:hover {
  transform: scale(0.99);
  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.15);
  border-color: rgb(0, 0, 135);
  background: rgba(239, 232, 45, 0.713);
  -webkit-transform: scale(0.99);
  -moz-transform: scale(0.99);
  -ms-transform: scale(0.99);
  -o-transform: scale(0.99);
}

/* Reset konten (biar nggak absolute seperti kartu bergambar) */
.elementor-140055 .elementor-element.elementor-element-f59e2d8 .elementor-post .elementor-post__text {
  position: static;
  background: transparent;
  padding: 0;
}

/* Judul/link biru */
.elementor-140055 .elementor-element.elementor-element-f59e2d8 .elementor-post .elementor-post__title,
.elementor-140055 .elementor-element.elementor-element-f59e2d8 .elementor-post .elementor-post__title a {
  color: #fcfcfc;
  text-decoration: none;
}

/* Meta & tanggal biru */
.elementor-140055 .elementor-element.elementor-element-f59e2d8 .elementor-post .elementor-post__meta-data,
.elementor-140055 .elementor-element.elementor-element-f59e2d8 .elementor-post .elementor-post-date {
  color: #fcfcfc;
}

/* Sembunyikan elemen yang tak dipakai */
.elementor-140055 .elementor-element.elementor-element-f59e2d8 .elementor-post .elementor-post__excerpt,
.elementor-140055 .elementor-element.elementor-element-f59e2d8 .elementor-post .elementor-post-avatar,
.elementor-140055 .elementor-element.elementor-element-f59e2d8 .elementor-post .elementor-post__read-more-wrapper {
  display: none;
}

/* Fallback bila browser tidak dukung blur */
@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
  .elementor-140055 .elementor-element.elementor-element-f59e2d8 .elementor-post {
    background: #efe82d;
    border-color: #000087;
  }
}/* End custom CSS */