#slider {
    padding-top: 2.5rem;
    padding-bottom: 1rem;
    background-color: var(--color-primary-hover);
}


#slider .slider_container h2 {
    color: var(--color-font-primary);
    font-size: 2.2rem;
    font-weight: 600;
}

#slider .slider_container .btn_style__primary {
    padding: 8px 50px;
    border-radius: 3rem;
    font-size: 1.25rem;
    margin-top: 0.9rem;
    background-color: var(--color-primary);
    /* border: 3px solid #000; */
    font-weight: 500;
    transition: 0.2s;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -ms-transition: 0.2s;
    -o-transition: 0.2s;
}

#slider .slider_container .btn_style__primary:hover {
    color:var(--color-quaternary);
    transition: 0.3s;
    transform: scale(1.06);
    -webkit-transform: scale(1.06);
    -moz-transform: scale(1.06);
    -ms-transform: scale(1.06);
    -o-transform: scale(1.06);
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
}

#slider .w-50 hr {
    border-top: 5px solid rgba(0, 0, 0, .1);
    margin-top: .3rem;
}

/* Bolinhas contadores de slider */
.slick-dots li button:before {
    font-size: 15px;
}

.slick-dots li.slick-active button:before {
    color: var(--color-primary)
}


@media (max-width: 550px) {
    #slider .slider_container h2 {
        font-size: 1.3rem;
    }
	#slider .slider_container .btn_style__primary{display:none;}
}