    .bloque-cartas {
        width: 100%;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        padding: 50px;
    }


    .bloque-cartas p,
    .bloque-cartas h3 {
        color: black;
        font-weight: 100;
        font-size: 20px;
    }

    .bloque-cartas h3 {
        padding: 15px;
    }

    .bloque-cartas .site-section {
        width: 48%;
        margin-right: 10px;
        padding-top: 0px;
        border-radius: 20px;
        -webkit-box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.75);
        -moz-box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.75);
        box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.75);
    }

    .seccion-cot1 img {
        border-radius: 20px;
        width: 111%;
        MARGIN-TOP: -12PX;
    }

    .site-section span {
        display: flex;
        flex-direction: column;
        width: 90%;
        justify-content: center;
        align-items: center;
    }

    .bc1 {
        padding-top: 15px;
    }

    .bc2 {
        padding-top: 0px;
    }


    .sisT {
        width: 100%;
        justify-content: center;
        padding: 50px !important;
        padding-bottom: 0px !important;
        margin-bottom: -20px !important;
    }

    .sisT .container {
        width: 70%;
    }

    .sisT h2 {
        text-align: center;
    }

    .btn-r {
        border-radius: 12px;
        width: 75%;
        height: 7%;
        border: 1px rgb(190, 31, 31) solid;
        background-color: rgb(190, 31, 31);
        color: white;
        margin-bottom: -35px;
    }

    .btn-r:hover {
        border: 1px rgb(255, 0, 0) solid;
        background-color: rgb(255, 0, 0);
        cursor: pointer;
    }

    .cotizaciones .btn-r {
        width: 100%;
    }

    .site-section .seccion-cot {
        padding: 0px !important;
    }

    .seccion-cot1 {
        padding: 0px !important;
    }

    .seccion-cot1 h3 p {
        font-size: 15px;
    }

    .seccion-ma {
        width: 100%;
        margin: auto;
    }

    .cartas-accesorios {
        width: 22%;
        padding: 20px;
        padding-bottom: 90px;
        background-color: white;
        box-shadow: rgb(0 0 0 / 75%) -1px 0px 12px -3px;
        border-radius: 20px;
        margin-bottom: 50px;
    }

    .cartas-accesorios img {
        width: 90%;
    }

    .cartas-accesorios .btn-r {
        width: 70%;
    }

    .bloque-1-ca {
        width: 100%;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        padding-top: 40px;
        padding-right: 75px;
        padding-left: 75px;
    }

    .cotizaciones {
        width: 100%;
    }

    .blq2 {
        margin-bottom: 100px;
    }

    .iconos {
        display: flex;
        flex-wrap: wrap;
        padding: 50px;
        padding-top: 0px;
        padding-bottom: 0px;
    }

    @media (max-width: 991px) {
        .bloque-cartas {
            width: 100%;
            display: flex;
            flex-direction: column;
        }

        .bloque-cartas .site-section {
            width: 100%;
            margin-bottom: 50px;
        }

        .bloque-1-ca {
            width: 100%;
            display: flex;
            justify-content: space-between;
            padding-top: 80px;
            padding-right: 181px;
            padding-left: 179px;
            flex-direction: column;
        }

        .seccion-cot1 .btn-r {
            width: 100%;
        }

        .cartas-accesorios {
            width: 100%;
            margin-bottom: 40px;
        }

    }

    @media (max-width: 600px) {
        .bloque-1-ca {
            width: 100%;
            display: flex;
            justify-content: space-between;
            padding: 50px;
            flex-direction: column;
            margin-bottom: -50px;
        }
    }