#swiperNews{
    width: 100%;
}

.swiper-button-next, .swiper-button-prev{
    margin: 0 5rem;
}
.swiper-button-next::after, .swiper-button-prev::after{
    color: var(--primária--100);
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color,var(--swiper-theme-color));
    background: var(--primária--100);
}

.home__news__tittle__underline__container{
    position: relative;
}

.home__news__container{
    margin: 6rem 0;
    box-sizing: border-box;
    position: relative;
}

.home__news{
    margin: 0 13vw;
}

.home__news__tittle{
    font-weight: 700;
    font-size: 3.5rem;
    text-align: left;    
    line-height: 120%;

    color: var(--primária--90);
}

.home__news__tittle__underline__container{
    width: 100%;
    display: flex;
    align-items: flex-end;
}

.home__news__tittle__underline__small{
    width: 10%;
    height: 4px;
    background-color: var(--primária--100);
}

.home__news__tittle__underline__large{
    width: 90%;
    height: 2px;
    background-color: var(--primária--30);
}

.home__news__cards__container{
    display: flex;
    width: 100%;
    justify-content: space-between;
    gap: 2.5rem;

    margin: 4rem 0;

}

.home__news__card{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 1rem;
}

.home__news__card__image{
    width: 100%;
    height: auto;
    border-radius: 6px;   
}

.home__news__card__tittle{
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    color: var(--preto--100);
}

.home__news__card__text{  
    font-weight: 400;
    font-size: 1.25rem;
    line-height: 160%;
    color: var(--preto--100);
}

.home__news__card__button{
    border: 1px solid #BB80E4;
    box-shadow: none;
    
    text-transform: uppercase;
    font-weight: 400;
    font-size: 1rem;
    line-height: 150%;
    text-align: center;
    color:  var(--primária--100);

    transition:all .25s ease-in-out;
}

.home__news__card__button:hover{
    background-color:  var(--primária--100);
    color: var(--white);
}