.contenidoTexto {
    padding-right: 60px;
}

.contenidoTexto100 {
    padding-right: 60px;
    color: white;
}

.pbottom150 {
    padding-bottom: 150px;
}

.pleft75 {
    padding-left: 75px;
}
.imagenRecortada{
    background-image: url('../../assets/imgs/bg-l.jpg');

}
.mleft35 {
    padding-left: 35px;
}
.mleft25 {
    padding-left: 25px;
}
.cp7 {
    padding: 7px;
}
.cardQS {
    padding-left: 100px;
}
.colQS{
    padding-left: 150px;
    padding-top: 150px;
}
.imgQS{
    background-image:url('../../assets/imgs/td.webp');
}
.pcontacto35 {
    padding: 35px;
}
.visibleMovil{
    display:none;
}
.alineacionMovil{
    text-align:right;
}
.mleftm{
    margin-left: 10px;
}
/* Media query para dispositivos móviles */
@media (max-width: 600px) {
    .contenidoTexto {
        padding-right: 20px;
    }

    .contenidoTexto100 {
        padding-right: 20px;
        color: black;
    }

    .pbottom150 {
        padding-bottom: 20px;
    }

    .pleft75 {
        padding-left: 100px;
    }
    .imagenRecortada{
        background-image: url('../../assets/imgs/bg-l.jpg');
      width: fit-content;
      background-size: 100% auto;
      background-position: bottom right;
      background-repeat: no-repeat;
    }
    .mleft35 {
        padding-left: 0px;
    }
    .mleft25 {
        padding-left: 0px;
    }
    .cp7 {
        padding: 7px;
        margin-top: 15px;
    }
    .cardQS {
        padding-left: 0px;
    }
    .colQS{
        padding-left: 0px;
        padding-top: 0px;
    }
    .imgQS{
        background-image:url('../../assets/imgs/td.webp');
        background-size: auto 100%;
        background-position: top center;
        background-repeat: no-repeat;
    }
    .pcontacto35 {
        padding: 0px !important;
    }
    .visibleMovil{
        display:block;
    }
    .alineacionMovil{
        text-align:left;
        margin-top:20px;
    }
    .mleftm{
        margin-left: 0px;
    }
    .spadding{
        padding-bottom:100px !important;
    }
}



/* Media query para dispositivos móviles */
@media (max-width: 600px) {
    .cards {
        margin: 0px;
    }

    .our-team-area {
        padding-bottom: 10px;
        position: relative;
        overflow: inherit;
    }

    .oculto_moviles {
        display: none;
    }

    .modal-content {

        width: 85%;

    }

    .footer-area {

        padding-top: 0px;
    }
    .our-teams-list{
        padding-left: 0px;
        padding-top: 50px;
    }

}