div#c1 .slider-image {
    min-height: 600px;
}

.outer-slider-image .slider-outer-image-contrast.current-0 img {
    position: absolute;
    left: 22%;
    bottom: 0;
    transition: 1.5s;
    filter: grayscale(0) blur(0);
    opacity: 1;
    z-index: 3;
}

.outer-slider-image .slider-outer-image-contrast.current-1 img{
    position: absolute;
    left: 10%;
    bottom: -50px;
    transition: 1.5s;
    filter: grayscale(1) blur(0);
    opacity: 1;
    z-index: 2;
}

.outer-slider-image .slider-outer-image-contrast.current-2 img {
    position: absolute;
    left: -5%;
    bottom: -100px;
    transition: 1.5s;
    filter: grayscale(1);
    opacity: 1;
    z-index: 1;
}

.outer-slider-image .slider-outer-image-contrast.current-3 img {
    transition: 3s;
    bottom: -100px;
    position: absolute;
    left: -10%;
}

.outer-slider-image .slider-outer-image-contrast.current-x img {
    transition: 3s;
    bottom: 0;
    position: absolute;
    left: 60%;
}

div#c1 .slider-element .row.row-slick {
    min-width: 905px;
}

div#c1 .slider-outer-image-contrast {
    opacity: 0;
    transition: 0.5s;
    height: 0;
}

.outer-slider-image .slider-outer-image-contrast img {
    transition: 3s;
    bottom: 0;
    position: absolute;
    left:50%;
    pointer-events: none;
}

div#c1 .slider-outer-image-contrast.current-0, div#c1 .slider-outer-image-contrast.current-1, div#c1 .slider-outer-image-contrast.current-2 {
    opacity: 1;
    height: 0;
}

div#c1 .slider-outer-image-contrast.current-1 {
    opacity: 1;
}

div#c1 .slider-outer-image-contrast.current-2 {
    opacity: 0.7;
}

.first-child.child-2 .outer-slider-image .slider-outer-image-contrast.current-1 img {
    left: 5%;
}

.first-child.child-3 .outer-slider-image .slider-outer-image-contrast.current-0 img {
    left: 18%;
}

.first-child.child-6 .outer-slider-image .slider-outer-image-contrast.current-1 img {
    left: 5%;
}

.first-child.child-6 .outer-slider-image .slider-outer-image-contrast.current-0 img {
    left: 20%;
}

@media(max-width: 1600px) {
    div#c1 .slider-element .row.row-slick {
        min-width: 685px;
        text-align: right;
    }

    .outer-slider-image .slider-outer-image-contrast.current-3 img {
        opacity: 0;
        transition: 0;
    }

    .outer-slider-image .slider-outer-image-contrast.current-2 img {
        opacity: 0;
        transition: 0;
    }

    .outer-slider-image .slider-outer-image-contrast.current-0 img {
        left: 15% !important;
    }

    .outer-slider-image .slider-outer-image-contrast.current-1 img {
        left: -5% !important;
    }
}

@media(max-width: 1400px) {
    .outer-slider-image .slider-outer-image-contrast.current-0 img {
        left: 15% !important;
    }

    .outer-slider-image .slider-outer-image-contrast.current-1 img {
        left: -5% !important;
    }

    div#c1 .outer-slider-image .slider-outer-image-contrast img {
        width: 50%;
        height: auto;
        min-height: unset;
    }
}

@media(max-width: 991px) {
    .outer-slider-image .slider-outer-image-contrast.current-0 img {
        left: 30% !important;
    }

    .outer-slider-image .slider-outer-image-contrast.current-1 img {
        left: 5% !important;
    }

    div#c1 .slider-element .row.row-slick {
        text-align: left;
        left: 15%;
    }

    div#c1 .slider-text-title {
        padding-left: 0;
    }

    div#c1 .slider-title {
        padding-left: 0;
    }
}

@media(max-width: 767px) {
    div#c1 .slider-element .row.row-slick {
        min-width: 100%;
        left: 7%;
        top: 20px;
    }

    .dehoga-container-main .container-full.header-container .slider-element {
        height: 480px;
    }
}

@media(max-width: 600px) {
    div#c1 .slider-element .row.row-slick {
        left: 2%;
    }

    .dehoga-container-main .container-full.header-container .slider-element {
        height: 400px;
    }
}

@media(max-width: 500px) {
    .dehoga-container-main .container-full.header-container .slider-element {
        height: 320px;
    }

    .slider-eyecatcher a.link-typolink p {
        padding: 20px;
    }
}