.intro-block .intro-block-mobile-image {
    display: none;
}

@media only screen and (max-width: 767px) {
    .intro-block {
        --banner-image-height: clamp(260px, 75vw, 420px);
    }

    .intro-block .intro-block-slide {
        position: relative;
        min-height: 0;
        height: auto;
        background-image: none !important;
        color: #242424;
        text-align: left;
    }

    .intro-block .intro-block-mobile-image {
        display: block;
        width: 100%;
        height: var(--banner-image-height);
        object-fit: cover;
        object-position: center;
    }

    .intro-block .intro-block-slide.overlay:before {
        bottom: auto;
        height: var(--banner-image-height);
        background: linear-gradient(to bottom, rgba(0, 0, 0, .45), transparent 55%);
    }

    .intro-block .intro-block-slide .align-wrap {
        top: auto !important;
        bottom: auto;
        width: 100%;
        min-height: 0;
        margin: 0;
        padding: 0;
        border-top: 3px solid #ce182b;
        background: #fff;
        white-space: normal;
    }

    .intro-block .intro-block-slide .align-wrap:before {
        display: none;
    }

    .intro-block .intro-block-slide .align-wrap .align {
        display: block;
        width: 100%;
        max-width: none;
        margin: 0 !important;
        padding: 8px 12px 9px;
    }

    .intro-block .baslik-ve-aciklama {
        display: flex;
        flex-direction: column;
        justify-content: center;
        height: 4.05em;
        margin: 0;
        font-size: 16px;
    }

    .intro-block .intro-block-slide .intro-block-heading {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        line-clamp: 3;
        max-height: 4.05em;
        margin: 0;
        overflow: hidden;
        font-size: 16px !important;
        line-height: 1.35;
        letter-spacing: 0;
        overflow-wrap: break-word;
    }

    .intro-block .intro-block-heading a {
        color: #242424 !important;
    }

    .intro-block .intro-block-slide .anim.delay1 {
        display: none;
    }

    .intro-block .intro-block-slide p {
        margin-top: 10px;
        font-size: 14px;
        line-height: 1.6;
    }

    .intro-block .slider-aciklama {
        color: #666 !important;
    }

    .intro-block .intro-block-heading a:hover,
    .intro-block .intro-block-heading a:focus,
    .intro-block .slider-aciklama:hover,
    .intro-block .slider-aciklama:focus {
        color: #ce182b !important;
    }

    .intro-block > .fade-slider .slick-arrow {
        top: calc(var(--banner-image-height) / 2);
    }

    /* Let Slick's track contain the full caption instead of the legacy 350px crop. */
    .intro-block > .fade-slider > .slick-list {
        height: auto !important;
        background: #fff;
    }
}
