@media (min-width:820px){
    .container-nav-menu{
        
    }
    .title-topic-ct {
        p {
            max-width: 50%;
        }
    }
}

.btn-menuPaquetes {
    color: var(--c-action) !important;
    &:after {
        content:"";
        width: 100%;
        height: 3px;
        background: var(--c-action);
        position: absolute;
        bottom: -3px;
        display: block !important;
    }
}

#topic-paquetes-personalizados{
    .header-topic{
        .header-item{
            width: 100%;
            height: fit-content;
            position: absolute;
            left: 0;
            top: 0;
            bottom: 35px;
            margin: auto;
        }
        .title-topic-ct{
            color: var(--c-blanco);
            position: static;
            max-width: 100%;
            text-align: left;
            h1{color: var(--c-blanco);}
        }
    }
}

.body-topic{
    h4{
        text-align: center;
        color: var(--c-blanco);
        position: relative;
    }
}
@media (max-width:819px){
    .body-topic{
        h4{
            display: none;
        }
    }
}
.header-topic {
    img {
        object-position: -180px bottom;
    }
    @media (min-width:820px){
        img {
            object-position: left bottom;
        }
    }
}
.card-content{
    img{
        width: 100%;
        border-radius: 20px;
    }
    h2{
        color: var(--c-scale-70);
    }
}
.main-topic .ct-btn{
    width: fit-content;
}
.title-url{
    display: none;
}