
.picture-slide a {
    display: block;
}

.picture-slide img {
    width: 100%;
    display: none;
}

.first-slide img {
    display: block;
}


.anywhere-slider {
    position: relative;
}

    .anywhere-slider .slick-arrow {
        position: absolute;
        top: 50%;
        z-index: 99;
        width: clamp(35px,5vw,48px);
        height: clamp(35px,5vw,48px);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        border: none;
        font-size: 0;
        opacity: 0.7;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        cursor: pointer;
    }

        .anywhere-slider .slick-arrow:hover {
            opacity: 1;
        }

    .anywhere-slider .slick-prev {
        left: 10px;
        background: #fff url(images/slider-arrow-left.png) no-repeat center;
    }

    .anywhere-slider .slick-next {
        right: 10px;
        background: #fff url(images/slider-arrow-right.png) no-repeat center;
    }

    .anywhere-slider .slick-dots {
        text-align: center;
        position: relative;
        z-index: 99;
        height: 0;
        padding: 0;
        font-size: 0;
    }

        .anywhere-slider .slick-dots li {
            display: inline-block;
            position: relative;
            top: -35px;
            margin: 0 6px;
        }

        .anywhere-slider .slick-dots button {
            width: 13px;
            height: 13px;
            border: none;
            background: #fff;
            box-shadow: 0 1px 1px rgba(0,0,0,.3);
            font-size: 0;
        }

    .anywhere-slider .slick-active button {
        background: #53bbfa;
    }
