        .beneficios {
            width: 100%;
            min-height: 100vh;
            display: flex;
            justify-content: center;
            align-items: center;
            padding: 220px 40px 230px 40px;
            background-color: #D9D9D9;
            position: relative;
            z-index:5;
        }

        .beneficios h1 {
            max-width: 625px;
            text-align: center;
            color: #8F5529;
            font-size: 38px;
            line-height: 60px;
            padding-bottom: 30px;
        }

        .beneficios .subtexto {
            max-width: 812px;
            font-size: 17px;
            line-height: 32px;
            text-align: center;
        }

        .beneficios .content {
            width: 100%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        }

        .beneficios .bottom {
            width: 100%;
            display: flex;
            justify-content: space-between;
            gap: 31px;
            flex-wrap: wrap;
            padding-top: 64px;
            max-width: 1580px;
        }

        .beneficios .caja {
            width: 100%;
            max-width: 335px;
            flex: 1 1 250px;
            flex-shrink: 1;
            display: flex;
            flex-direction: column;
        }

        .beneficios .icon {
            height: 102px;
            width: fit-content;
            flex-shrink: 0;
            margin-bottom: 32px;
            /* Había un error de escritura */
            display: flex;
        }

        .beneficios .icon img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            object-position: center;
        }

        .beneficios .line {
            width: 100%;
            height: 1px;
            background-color: #b5835c;
        }

        .beneficios .textos {
            display: flex;
            flex-direction: column;
            padding-top: 30px;
            padding-bottom: 33px;
            gap: 8px;
        }

        .beneficios h4{
            font-size: 17px;
            line-height: 27px;
        }

        .beneficios p{
            font-size: 14px;
            line-height: 20px;
            letter-spacing: 4%;
        }