.elementor-11594 .elementor-element.elementor-element-57d3ce88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11594 .elementor-element.elementor-element-8ddc4f9 img{height:auto;object-fit:cover;}.elementor-11594 .elementor-element.elementor-element-2c2dae4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11594 .elementor-element.elementor-element-2c2dae4 > .elementor-element-populated{padding:0rem 0rem 0rem 2rem;}.elementor-11594 .elementor-element.elementor-element-7c3c093 .dce-terms{display:flex;flex-direction:row;color:#1B1B1B;font-family:"Texturina", Sans-serif;font-size:1.75rem;text-decoration:none;line-height:1.25;}.elementor-11594 .elementor-element.elementor-element-7c3c093 .dce-terms span.text-before, .elementor-11594 .elementor-element.elementor-element-7c3c093 .dce-terms span.text-after{display:flex;}.elementor-11594 .elementor-element.elementor-element-7c3c093 .dce-terms a{color:#1B1B1B;}.elementor-11594 .elementor-element.elementor-element-7c3c093 .dce-terms a:hover{color:#474747;}.elementor-11594 .elementor-element.elementor-element-7c3c093 > .elementor-widget-container{margin:-0.25rem 0rem 0rem 0rem;}.elementor-11594 .elementor-element.elementor-element-ff78cd7 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}@media(max-width:1024px){.elementor-11594 .elementor-element.elementor-element-8ddc4f9 img{height:auto;}.elementor-11594 .elementor-element.elementor-element-2c2dae4 > .elementor-element-populated{padding:1rem 0rem 0rem 0rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-11594 .elementor-element.elementor-element-57d3ce88{width:100%;}.elementor-11594 .elementor-element.elementor-element-2c2dae4{width:100%;}}@media(max-width:767px){.elementor-11594 .elementor-element.elementor-element-8ddc4f9 img{width:100%;height:auto;}.elementor-11594 .elementor-element.elementor-element-2c2dae4 > .elementor-element-populated{padding:1rem 0rem 0rem 0rem;}.elementor-11594 .elementor-element.elementor-element-7c3c093 .dce-terms{font-size:1.5rem;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-8ddc4f9 */.homeserial img{
    aspect-ratio: 4/3;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for dyncontel-terms, class: .elementor-element-7c3c093 */.elementor-11594 .elementor-element.elementor-element-7c3c093 a {
  text-decoration: none !important;
}
.elementor-11594 .elementor-element.elementor-element-7c3c093 .dce-terms li:before {
  content: '#';
}/* End custom CSS */
/* Start custom CSS for dce-rawphp, class: .elementor-element-ff78cd7 */.elementor-11594 .elementor-element.elementor-element-ff78cd7 .judul {
    display: flex;
    flex-direction: column;
}
.elementor-11594 .elementor-element.elementor-element-ff78cd7 .judul h5 {
    line-height: 1.25;
    margin-bottom: .5rem;
}
.elementor-11594 .elementor-element.elementor-element-ff78cd7 .judul:hover h5 {
    color: #474747;
}
.elementor-11594 .elementor-element.elementor-element-ff78cd7 .penulis:hover {
    color: #1b1b1b !important;
}
.elementor-11594 .elementor-element.elementor-element-ff78cd7 .kutipan {
    font-size: 1rem;
    line-height: 1.5;
    margin-top: .5rem;
    margin-bottom: 0;
}
.elementor-11594 .elementor-element.elementor-element-ff78cd7 .penulis,
.elementor-11594 .elementor-element.elementor-element-ff78cd7 .judul:hover:after {
    color: #474747;
    font-size: .85rem;
    line-height: 2;
}
.elementor-11594 .elementor-element.elementor-element-ff78cd7 .judul:hover:after {
    content: attr(tanggal);
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    animation: fadeIn .3s;
}
.elementor-11594 .elementor-element.elementor-element-ff78cd7 .tgl {
    float: right;
    display: none;
    line-height: 2;
}
@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@media screen and (max-width: 600px) {
    .elementor-11594 .elementor-element.elementor-element-ff78cd7 .judul:hover:after {
        display: none !important;
    }
    .elementor-11594 .elementor-element.elementor-element-ff78cd7 .tgl {
        display: inline-block;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c2dae4 */@media screen and (max-width: 600px) {
    .elementor-11594 .elementor-element.elementor-element-2c2dae4 .elementor-widget-wrap {
      padding: 1rem 0 0 0 !important;
    }
}/* End custom CSS */