
.slick-dots {
    position: absolute;
    bottom: -4vw;
    list-style: none;
    text-align: center;
    width: 100%;
}


    .slick-dots li {
        display: inline-block;
        margin: 0 .5vw;
        list-style: none;
    }


        .slick-dots li button {
            width: 0.7vw;
            height: 0.7vw;
            border-radius: 50%;
            background-color: var(--cor_cinza_clara);
            border: none;
            outline: none;
            cursor: pointer;
            list-style: none;
        }

        .slick-dots li.slick-active button {
            background-color: var(--cor_principal);
        }

        .slick-dots li button {
            color: transparent;
        }

/* ************************Responsividade******************** */
@media only screen and (max-width: 1024px) {
    .slick-dots {
        bottom: -3vw;
    }

        .slick-dots li button {
            width: .1vw;
            height: .1vw;
            border-radius: 0;
        }
}

@media only screen and (max-width: 768px) {
    .slick-dots {
        bottom: -4vw;
    }

        .slick-dots li button {
            width: .1vw;
            height: .1vw;
            border-radius: 0;
        }
}

@media only screen and (max-width: 480px) {
    .slick-dots {
        bottom: -13vw;
    }


        .slick-dots li button {
            width: .1vw;
            height: .1vw;
            border-radius: 0;
        }
}
