<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.sec-historial{
    background-color: #fff;
}

.sec-historial-container{
    min-height: 860px;
    width: 1200px;
    margin: 0 auto;
    background-color: #fff;
    display: grid;
    grid-template-columns: auto 100px
}

.sec-historial-linea{
    border-left: 4px solid #00558a;
}

.sec-historial-linea{
    display: grid;
}

.sec-historial-linea &gt; div{
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.sec-historial-linea &gt; div:hover &gt; img{
    width: 25px;
}

.sec-historial-linea &gt; div &gt; h4 {
    transition: all .2s ease;
    font-weight: 700!important;
    color: #bbbbbb;
}

.sec-historial-linea-img{
    transition: all .4s ease;
    position: absolute;
    margin-left: -100px;
    width: 15px;
}

.sec-historial-linea &gt; div &gt; h4.act{
    color: #00558a;
}

.sec-historial-linea-img.act{
    width: 22px;
}

.sec-historial-contenido{
    padding: 0 2rem;
}

.historial-year{
    color: #bbbbbb;
    font-weight: 700!important;
    font-size: 3rem!important;
    margin-bottom: 3rem;
}

.sec-marcas{
    background-color: #f7f7f7;
}

.sec-soluciones-audio &gt; .containerr &gt; .row{
    min-height: 540px;
}

.contenedor-soluciones-audio{
    height: 100%;
}

.contenedor-soluciones-audio .row {
    height: 50%;
}

.contenedor-soluciones-audio-bg{
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.65);
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}


.contenedor-soluciones-audio-contenido{
    background-color: #00558a;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.contenedor-soluciones-audio-contenido img {
    filter: grayscale(100%) invert(100%) contrast(500%);
    width: 7rem;
}
.contenedor-soluciones-audio-contenido h3 {
    font-weight: 700!important;
    color: #f7f7f7;
}
.contenedor-soluciones-audio-contenido p {
    color: #cfcfcf;
}


.col-soluciones-audio .contenedor-soluciones-audio-bg{
    transition: all .4s ease;
}

.col-soluciones-audio:hover .contenedor-soluciones-audio-bg {
    cursor: pointer;
    background-color: #00558acc
}

.col-soluciones-audio:hover img {
    filter: grayscale(100%) invert(100%) contrast(500%);
}

.col-soluciones-audio.act .contenedor-soluciones-audio-bg {
    cursor: pointer;
    background-color: #00558acc
}
.col-soluciones-audio.act img {
    filter: grayscale(100%) invert(100%) contrast(500%);
}
.col-soluciones-audio.act h3 {
    opacity: 1;
}

.contenedor-soluciones-audio-bg h3 {
    opacity: 0;
    color: #f7f7f7;
    font-weight: 700!important;
    margin-bottom: 1rem;
    font-size: 1rem!important;
    text-transform: uppercase;
}
.contenedor-soluciones-audio-bg:hover h3 {
    opacity: 1;
}

@media(max-width:575px){

    .sec-historial-container{
        width: auto;
        grid-template-columns: auto 60px
    }

    .sec-historial-linea-img{
        margin-left: -60px;
    }

}

/* Equipos */
.nrl-sec-3,.nrl-sec-4,.nrl-sec-6{
    background-color: #fff;
}
.audio-profesional-equipos{
    display: grid;
    grid-template-rows: repeat(2, 1fr);
    grid-template-columns: repeat(3, 1fr);
    gap: 1rem;
    padding: 1rem;
}

@media(max-width:575px){
    .audio-profesional-equipos{
        display: grid;
        grid-template-rows: repeat(3, 1fr);
        grid-template-columns: repeat(2, 1fr);
        gap: 1rem;
        padding: 1rem;
    }
    .espacios-contenedor{
        width: 95%;
    }
    .espacios-lista{display: none;}
    .img-sec-5{
        /* height: 30rem; */
    }

    .nrl-sec-5 &gt; .container &gt; .row{
        margin-left: 0;
        margin-right: 0;
    }
    .nrl-sec-5 &gt; .container.padding-basic{
        padding-top: 0;
    }
    .contenedor-galeria{
        height: 15rem!important;
    }
    .nrl-sec-7 &gt; .container {
        padding: 2rem 1rem;
    }
}

.audio-profesional-equipos .equipo-bg{
    width: 100%;
    height: 100%;
}

.audio-profesional-equipos .equipo-bg:nth-child(1){
    background-image: url("../img/jpg/imagen-audio-2.jpg");
}
.audio-profesional-equipos .equipo-bg:nth-child(2){
    background-image: url("../img/jpg/audio-galeria-7.jpg");
}
.audio-profesional-equipos .equipo-bg:nth-child(3){
    background-image: url("../img/jpg/audio-profesional-_1sistemas.jpg");
}
.audio-profesional-equipos .equipo-bg:nth-child(4){
    background-image: url("../img/jpg/audio-profesional-_3monitores.jpg");
}
.audio-profesional-equipos .equipo-bg:nth-child(5){
    background-image: url("../img/jpg/audio-profesional-_2amplificadores.jpg");
}
.audio-profesional-equipos .equipo-bg:nth-child(6){
    background-image: url("../img/jpg/audio-profesional-_4microfonos.jpg");
}

.audio-profesional-equipos .equipo{
    height: 20rem;
    background-color: rgba(255, 255, 255, .75);
    padding: 1rem;
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    justify-content: flex-end;
    transition: opacity .3s ease;
}

.audio-profesional-equipos .equipo .icono img{
    height: 3rem;
}

.audio-profesional-equipos .equipo .texto{
    text-align: right;
}

.equipo-bg:hover .equipo{
    opacity: 0;
    cursor: crosshair;
    
}
/* // Equipos */

/* Espacios */
.espacios-contenedor,.espacios-gradient{
    min-height: 35rem;
}
.espacios-contenedor{
    background-image: url("../../src/img/jpg/audio-galeria-7.jpg");
}
.espacios-contenedor .espacios-gradient{
    background: rgb(0,0,0);
    background: linear-gradient(0deg, rgba(0,0,0,0.499124649859944) 10%, rgba(0,0,0,0) 100%);
}
.icono-texto img{
    width: 1.5rem;
}
.icono-texto{
    gap: 1rem;
}
.espacios-lista{
    list-style: none;
    padding: 0;
    margin: 0;
    
}
@media(min-width:575px){
    .espacios-lista{display: flex;}
    .nrl-sec-7 &gt; .container {
        padding: 3rem!important;
    }
}
.espacios-lista li{
    padding: 1rem;
    cursor: pointer;
}
.espacios-lista li img{
    height: 1.2rem;
    filter: invert(200%) grayscale(500%) contrast(500%) opacity(40%);
}
.espacios-lista li.act img{
    filter: invert(200%) grayscale(500%) contrast(500%) opacity(100%);
}
/* //Espacios */

/* Estetica */

.nrl-sec-5{
    background-image: url("../../src/img/jpg/bg-negro.jpg");
}
.nrl-sec-5 .container .row .col:nth-child(1){
    height: 35rem;
    background-image: url("../../src/img/jpg/audio-galeria-3.jpg");
}
.nrl-sec-5 .container .row .col:nth-child(2){
    background-color: #181818;
    padding: 4rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/* //Estetica */

/* Galeria */
.nrl-sec-7{
    background-image: url("../../src/img/jpg/bg-negro-2.jpg");
}
.sec-otros-servicios{
    background-image: url("../../src/img/jpg/bg-blanco-2.jpg");
}

.nrl-sec-7 .container {
    background-color: #181818;
}
/* //Galeria */

.contenedor-galeria{
    height: 28rem;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(2, 1fr);
    gap: 1rem;
}

.contenedor-galeria .imagen{
    /* background-color: red; */
    cursor: pointer;
}
.contenedor-galeria .imagen:hover{
    /* background-color: blue; */
}</pre></body></html>