* {
    -webkit-box-sizing: border-box;
}
.mfj_col-12 {
    width: 100%
}
.mfj_col-11 {
    width: 91.66666667%
}
.mfj_col-10 {
    width: 83.33333333%
}
.mfj_col-9 {
    width: 75%
}
.mfj_col-8 {
    width: 66.66666667%
}
.mfj_col-7 {
    width: 58.33333333%
}
.mfj_col-6 {
    width: 50%
}
.mfj_col-5 {
    width: 41.66666667%
}
.mfj_col-4 {
    width: 33.33333333%
}
.mfj_col-3 {
    width: 25%
}
.mfj_col-2 {
    width: 16.66666667%
}
.mfj_col-1 {
    width: 8.33333333%
}


.mfj_col-s-12 {
    width: 8.33333%
}
.mfj_col-s-11 {
    width: 9.090909%
}
.mfj_col-s-10 {
    width: 10%
}
.mfj_col-s-9 {
    width: 11.111111%
}
.mfj_col-s-8 {
    width: 12.5%
}
.mfj_col-s-7 {
    width: 14.285%
}
.mfj_col-s-6 {
    width: 16.666666%
}
.mfj_col-s-5 {
    width: 20%
}
.mfj_col-s-4 {
    width: 25%
}
.mfj_col-s-3 {
    width: 33.333333%
}
.mfj_col-s-2 {
    width: 50%
}
.mfj_col-s-1 {
    width: 100%
}







/* -------------------- |     mfj-style_1      | -------------------*/

.mfj-style_1.mfj-i-widget {
    display: flex;
    flex-wrap: wrap;
}

.mfj-style_1 .mfj-i-item {
    flex-direction: row;
    display: flex;
    justify-content: center;
    align-items: stretch;
}

.mfj-style_1 .mfj-i-precio {
    width: 30%;
}

.mfj-style_1 .mfj-i-content {
    width: 70%;
}

.mfj-style_1 .mfj-i-title  {

    margin-block-start: unset;
    margin-block-end: 5px;

}

.mfj-style_1 .mfj-i-container-item {
    border-radius: 10px;
    padding: 5px;
}


.mfj-style_1 .mfj-i-container-item .mfj-i-image{
    height: 200px!important;
    width: 100%!important;
    object-fit: cover;
    object-position: center;
}





/* -------------------- |     mfj-style_2      | -------------------*/

.mfj-style_2.mfj-i-widget {
    display: flex;
    flex-wrap: wrap;
}

.mfj-style_2 .mfj-i-item {
    flex-direction: row-reverse;
    display: flex;
    justify-content: center;
    align-items: stretch;
}

.mfj-style_2 .mfj-i-precio {
    width: 30%;
}

.mfj-style_2 .mfj-i-content {
    width: 70%;
}

.mfj-style_2 .mfj-i-title  {

    margin-block-start: unset;
    margin-block-end: 5px;

}

.mfj-style_2 .mfj-i-container-item {
    border-radius: 10px;
    padding: 5px;
}

.mfj-style_2 .mfj-i-container-item .mfj-i-image{
    height: 200px!important;
    width: 100%!important;
    object-fit: cover;
    object-position: center;
}

/* -------------------- |     mfj-style_3      | -------------------*/

.mfj-style_3.mfj-i-widget {
    display: flex;
    flex-wrap: wrap;
}

.mfj-style_3 .mfj-i-item {
    flex-direction: column;
    display: flex;
    justify-content: center;
    align-items: stretch;
}

.mfj-style_3 .mfj-i-title  {

    margin-block-start: unset;
    margin-block-end: 5px;

}

.mfj-style_3 .mfj-i-container-item .mfj-i-image{
    height: 200px!important;
    width: 100%!important;
    object-fit: cover;
    object-position: center;
}


/* -------------------- |     mfj-style_4      | -------------------*/

.mfj-style_4.mfj-i-widget {
    display: flex;
    flex-wrap: wrap;
}

.mfj-style_4 .mfj-i-item {
    flex-direction: column-reverse;
    display: flex;

}

.mfj-style_4 .mfj-i-title  {

    margin-block-start: unset;
    margin-block-end: 5px;

}

.mfj-style_4 .mfj-i-container-item .mfj-i-image{
    height: 200px!important;
    width: 100%!important;
    object-fit: cover;
    object-position: center;
}




/* Estilos -----------------------  menos de 768px ------------------*/

@media screen and (max-width:768px) {

    .mfj_col-12,
    .mfj_col-11,
    .mfj_col-10,
    .mfj_col-9,
    .mfj_col-8,
    .mfj_col-7,
    .mfj_col-6,
    .mfj_col-5,
    .mfj_col-4,
    .mfj_col-3,
    .mfj_col-2,
    .mfj_col-1,
    .mfj_col-s-12,
    .mfj_col-s-11,
    .mfj_col-s-10,
    .mfj_col-s-9,
    .mfj_col-s-8,
    .mfj_col-s-7,
    .mfj_col-s-6,
    .mfj_col-s-5,
    .mfj_col-s-4,
    .mfj_col-s-3,
    .mfj_col-s-2,
    .mfj_col-s-1     {
        width: 100%
    }


    .mfj_i-widget {
        display: flex;
        flex-wrap: unset;
        flex-direction: column;

    }

}