.slider-caption {
    top: 12%;
    max-width: 400px;
}

.slider-caption .display-1 {
    font-size: 2rem;
}

.page-home .slick-arrow i { border: 0; }

.slick-dots {
    flex-direction: row;
    justify-content: center;
    display:flex;
}

.slick-dots li {
    margin-bottom: 0;
    margin-right: 10px;
    display: flex;
}

.slick-dots li button {
    border-radius: 100%;
    content: '';
    height: 8px;
    width: 8px;
    padding: 0;
    border: 0;
    outline: 2px solid transparent;
    outline-offset: 2px;
    text-decoration: none;
    background-color: #aaa;
    color: transparent;
    font-size: 0;
}


.slick-dots .slick-active button {
    background-color: #000;
}
