/*slide*/

.home-slider .sppb-carousel-extended-outer-stage {
    height: auto !important;
}

.home-slider .sppb-carousel-extended-item img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.home-slider .sppb-carousel-extended-item {
    aspect-ratio: 8 / 3;
}

.home-slider .sppb-image-carousel-layout1 .sppb-carousel-extended-content-wrap,
.home-slider .sppb-image-carousel-layout1 .sppb-carousel-extended-item img,
.home-slider .sppb-image-carousel-layout1 .sppb-carousel-extended-item-overlay { border-radius: 0 !important; }

.home-slider .sppb-carousel-extended-dots { bottom: 20px; }


@media (max-width: 767px) {
  	.home-slider .sppb-carousel-extended-item { aspect-ratio: 1 / 1; }
}

/*end of slide*/


.title-style-001 span { color: #eb227a; }

.img-style-001 .sppb-addon-single-image-container:before {
    content: "";
    position: absolute;
    background: #eb227a;
    width: 220px;
    height: 220px;
    right: -25px;
    top: -25px;
    z-index: -1;
}

.bg-style-001:before {
    content: "";
    position: absolute;
    background: url(/images/0_TasekCentral/home/pattern-001.png);
    width: 1000px;
    height: 400px;
    right: 0;
    top: 0;
    background-size: contain;
    background-position: top right;
    background-repeat: no-repeat;
}

@media (max-width: 767px) {
    .bg-style-001:before { left: 0%; width: 800px; }
}


/*article*/

.home-article-list .sppb-addon-article .sppb-article-info-wrap h5 {
    font-weight: 600;
    margin-top: 15px;
}

.home-article-list .sppb-addon-article-layout a.sppb-article-img-wrap {
    aspect-ratio: 1/1;
    display: block;
    border: 1px solid #f1f1f1;
}

.home-article-list .sppb-addon-article-layout a.sppb-article-img-wrap img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}

/*end of article*/