.recomendacion {
    text-align: center;
}
.recom-thumb {
    border-radius: 50%;
    height: 70%;
    width: 70%;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 0;
    filter: grayscale() /* float: left; */ /* margin-right: 5%;*/ filter: gray;
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
    max-width: 150px;
    z-index: 100;
    position: relative;
}

.recom-txt {
    border: 1px solid rgba(14,216,240,1);
    padding: 1.2rem;
    padding-top: 100px;
    top: -75px;
    position: relative;
    z-index: 10;
}

.recom-txt p {
    font-size: 70%;
}

p.recom-excerpt {
    margin-bottom: 1rem;
}

h4.recom-name {
    margin: 0;
    line-height: 1.1;
}

/* === SLICK-SLIDE MODIFICATIONS === */

    .recomendaciones {
        background: transparent;
    }
    .recomendaciones.slick-dotted.slick-slider {
        margin: 3rem 0;
    }
    .recomendaciones .slick-slide {
        margin: 0 1.5rem;
    }
    .recomendaciones .slick-dots {
        position: relative;
        bottom: 0;
    }
    .recomendaciones .slick-dots li button:before {
        color: rgba(255,255,255,1);
        opacity: 0.35;
    }
    .recomendaciones .slick-dots li.slick-active button:before {
        opacity: 1;
        color: rgba(255,255,0,1);
    }

    .slick-slider.full-w-mob {
        /* position: relative; */
        width: 100vw;
        left: -8vw;
    }
    .full-w-mob .slick-prev, .recomendaciones .slick-prev {
        left: 0;
    }
    .full-w-mob .slick-prev, .full-w-mob .slick-next {
        width: 10%;
    }
    .recomendaciones .slick-prev, .recomendaciones .slick-next {
        width: 40px;
    }

    .full-w-mob .slick-prev:before, .full-w-mob .slick-next:before {
        width: 10px;
    }
    .full-w-mob .slick-prev:before {
        left: 3vw;
    }
    .recomendaciones .slick-prev:before {
        left: 1rem;
    }
    .full-w-mob .slick-next:before {
        right: 3vw;
    }
    .recomendaciones .slick-next:before {
        right: 1rem;
    }

    /* === End SLICK-SLIDE MODIFICATIONS === */
        
        
        
/*  ==========================================================================
    Media Queries
    ========================================================================== */
    @-ms-viewport { width: device-width;}
    @-o-viewport { width: device-width;}
    @viewport { width: device-width;}
    @media print,screen and (min-width:48em) {


    /* === SLICK-SLIDE MODIFICATIONS === */

        .slick-slider.full-w-mob {
            width: 100%;
            left: auto;
        }
        .slick-prev {
            left: auto;
        }
        .full-w-mob .slick-prev {
            left: auto;
        }

        .slick-prev, .slick-next {
            width: 15%;
        }

        .slick-prev:before, .slick-next:before {
            width: 12px;
        }
        .slick-prev:before {
            left: 25px;
        }
        .slick-next:before {
            Right: 25px;
        }
        .full-w-mob .slick-prev:before {
            left: 1.5vw;
        }
        .recomendaciones .slick-prev:before {
            left: 0;
        }
        .full-w-mob .slick-next:before {
            right: 1.5vw;
        }
        .recomendaciones .slick-next:before {
            right: 0;
        }

        /* === End SLICK-SLIDE MODIFICATIONS === */
            
}