.elementor-20715 .elementor-element.elementor-element-1376f914 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-20715 .elementor-element.elementor-element-343a13ae .dce-overlay{background-color:#00000000;}/* Start custom CSS for dyncontel-featured-image, class: .elementor-element-343a13ae */.elementor-20715 .elementor-element.elementor-element-343a13ae .wrap-filters:before {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath stroke='%23EEBF18' stroke-width='3' fill='transparent' d='M356.5 235.5C363.6 239.9 368 247.6 368 256C368 264.4 363.6 272.1 356.5 276.5L212.5 364.5C205.1 369 195.8 369.2 188.3 364.9C180.7 360.7 176 352.7 176 344V167.1C176 159.3 180.7 151.3 188.3 147.1C195.8 142.8 205.1 142.1 212.5 147.5L356.5 235.5zM192 168V344C192 346.9 193.6 349.6 196.1 350.1C198.6 352.4 201.7 352.3 204.2 350.8L348.2 262.8C350.6 261.4 352 258.8 352 256C352 253.2 350.6 250.6 348.2 249.2L204.2 161.2C201.7 159.7 198.6 159.6 196.1 161C193.6 162.4 192 165.1 192 168V168zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 496C388.5 496 496 388.5 496 256C496 123.5 388.5 16 256 16C123.5 16 16 123.5 16 256C16 388.5 123.5 496 256 496z'/%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 30% auto;
}
.elementor-20715 .elementor-element.elementor-element-343a13ae .dce-featured-image a:hover .wrap-filters:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath stroke='%23EEBF18' fill='%23EEBF18' d='M356.5 235.5C363.6 239.9 368 247.6 368 256C368 264.4 363.6 272.1 356.5 276.5L212.5 364.5C205.1 369 195.8 369.2 188.3 364.9C180.7 360.7 176 352.7 176 344V167.1C176 159.3 180.7 151.3 188.3 147.1C195.8 142.8 205.1 142.1 212.5 147.5L356.5 235.5zM192 168V344C192 346.9 193.6 349.6 196.1 350.1C198.6 352.4 201.7 352.3 204.2 350.8L348.2 262.8C350.6 261.4 352 258.8 352 256C352 253.2 350.6 250.6 348.2 249.2L204.2 161.2C201.7 159.7 198.6 159.6 196.1 161C193.6 162.4 192 165.1 192 168V168zM0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM256 496C388.5 496 496 388.5 496 256C496 123.5 388.5 16 256 16C123.5 16 16 123.5 16 256C16 388.5 123.5 496 256 496z'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for dce-rawphp, class: .elementor-element-7c38fd5c */.elementor-20715 .elementor-element.elementor-element-7c38fd5c .loop-title div {
    opacity: 1;
    transition: opacity .3s;
}
.elementor-20715 .elementor-element.elementor-element-7c38fd5c .loop-title:hover div {
    opacity: .95;
}
.elementor-20715 .elementor-element.elementor-element-7c38fd5c .loop-title {
    display: flex;
    flex-direction: column;
    transition: all .3s;
}
.elementor-20715 .elementor-element.elementor-element-7c38fd5c .loop-title h4 {
    font-weight: normal;
    line-height: 1.25;
    color: #1b1b1b;
    margin-top: 0;
}
.elementor-20715 .elementor-element.elementor-element-7c38fd5c .loop-title:hover h4,
.elementor-20715 .elementor-element.elementor-element-7c38fd5c .loop-author:hover {
    color: #474747;
}
.elementor-20715 .elementor-element.elementor-element-7c38fd5c .loop-title:hover:after {
    content: attr(tanggal);
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    animation: fadeIn .3s;
}
.elementor-20715 .elementor-element.elementor-element-7c38fd5c .loop-author, .elementor-20715 .elementor-element.elementor-element-7c38fd5c .loop-title:hover:after {
    color: #474747;
    font-size: .85rem;
}
.elementor-20715 .elementor-element.elementor-element-7c38fd5c .loop-excerpt {
    margin-top: 1rem;
}
.elementor-20715 .elementor-element.elementor-element-7c38fd5c .tgl {
    float: right;
    display: none;
}
@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@media screen and (max-width: 600px) {
    .elementor-20715 .elementor-element.elementor-element-7c38fd5c .loop-title h4 {
        font-size: 1rem ;
    }
    .elementor-20715 .elementor-element.elementor-element-7c38fd5c .loop-title:hover:after {
        display: none;
    }
    .elementor-20715 .elementor-element.elementor-element-7c38fd5c .tgl {
        display: block;
    }
}/* End custom CSS */