.grid-marcas{
    display:block;
}
.text-experience-home.text-marca{
    display:flex;
    align-items:center;
    justify-content:center;
    background:transparent;
}
.marca{
    margin-top:10px;
}
.marca .bg-marca{
    position:absolute;
    bottom:0;
    width:100%;
    height:20%;
    transition:.5s all;
}
.marca img.img-responsive{
    min-height:400px;
}
.text-marca.text-experience-home p:has(a){
    line-height:1.5em;
}
.text-marca.text-experience-home a{
    padding:25px 10px;
    font-weight:500;
    pointer-events:none;
}
.text-marca.text-experience-home:has(.bgTent) a{
    pointer-events:auto;
}
.text-marca.text-experience-home a span{
    position:absolute;
    display: flex;
    align-items: center;
    height: 20%;
    bottom:0;
}
.logo-marca img{
    margin:20px 0;
}
@media(min-width:1199px){
    .swiper-marcas .swiper-pagination, .swiper-marcas .swiper-button-next,
    .swiper-marcas .swiper-button-prev{
        display:none;
    }
    .swiper-marcas .swiper-wrapper{
        justify-content: center;
        transform: none !important;
        flex-wrap:wrap;
        transform:none !important;
    }
    .swiper-marcas .swiper-slide{
        transform:none !important;
        width:calc(33% - 40px) !important
    }
}

