/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#opiniones-hospital-habana .carousel-item{transition:transform .6s ease-in-out;margin-top:20px}#opiniones-hospital-habana .carousel-inner,#opiniones-hospital-habana .owl-slider-wrapper{width:90%;margin:0 auto}#opiniones-hospital-habana .owl-item{padding:3rem 20px}#opiniones-hospital-habana .owl-item:after{content:"";position:absolute;top:25px;right:50px;background:url(/themes/custom/muprespa5_habana/images/svg/Icono-comillas.svg) center center no-repeat;width:72px;height:50px}#opiniones-hospital-habana .testimonial-card-link{text-decoration:none}#opiniones-hospital-habana .testimonial-card-link:focus .testimonial-card,#opiniones-hospital-habana .testimonial-card-link:focus-visible .testimonial-card{background:#008732;color:#fff!important;transition:color .3s}#opiniones-hospital-habana .testimonial-card-link:focus .read-more,#opiniones-hospital-habana .testimonial-card-link:focus-visible .read-more{color:#fff}#opiniones-hospital-habana .testimonial-card-link:hover .read-more{color:#fff}#opiniones-hospital-habana .testimonial-card{position:relative;background:#e5e5ea;border-radius:10px;padding:40px;display:flex;flex-direction:column;justify-content:space-between;min-height:220px;transition:background .3s}#opiniones-hospital-habana .testimonial-card .testimonial-headquarter{font-size:14px}#opiniones-hospital-habana .testimonial-card .testimonial-phrase{font-size:1.5em;height:205px;color:#151707;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){#opiniones-hospital-habana .testimonial-card .testimonial-phrase{font-size:1.5em}}#opiniones-hospital-habana .testimonial-card:hover .testimonial-phrase{color:#fff!important;transition:color .3s}#opiniones-hospital-habana .testimonial-card:hover .read-more{color:#fff!important}#opiniones-hospital-habana .testimonial-card .read-more{color:#008732;font-size:16px;text-decoration:none;margin-top:10px;display:inline-block;text-align:left}#opiniones-hospital-habana .testimonial-card .read-more:hover{color:#fff}#opiniones-hospital-habana .testimonial-card .read-more a{position:absolute;display:block;width:100%;height:100%;top:0;left:0;display:flex;align-items:flex-end;justify-content:flex-start;padding:20px;box-sizing:border-box;color:#008732;font-size:14px;text-decoration:none}#opiniones-hospital-habana .testimonial-card:hover{background:#008732;color:#fff!important;transition:color .3s}#opiniones-hospital-habana .testimonial-card:hover .testimonial-icon{filter:brightness(1.3) invert(.1);transition:filter .3s}#opiniones-hospital-habana .testimonial-card:hover .read-more a{color:#fff!important}#opiniones-hospital-habana .testimonial-card:focus{background:#008732;color:#fff!important;transition:color .3s}#opiniones-hospital-habana .testimonial-card:focus .testimonial-icon{filter:brightness(1.3) invert(.1);transition:filter .3s}#opiniones-hospital-habana .testimonial-card:focus .read-more a{color:#fff!important}#opiniones-hospital-habana .testimonial-icon{position:absolute;top:-28px;right:20px;font-size:30px;color:#008732;padding:10px;z-index:10;width:75px}#opiniones-hospital-habana .testimonial-card{font-size:18px;color:#151707;margin-bottom:0;flex-grow:1;overflow:hidden;text-overflow:ellipsis}#opiniones-hospital-habana .testimonial-card h5{font-size:16px;margin-bottom:10px}#opiniones-hospital-habana .testimonial-card [class*=field-testimonial-headquarter]{font-size:14px}#opiniones-hospital-habana .carousel-control-next,#opiniones-hospital-habana .carousel-control-prev,#opiniones-hospital-habana .owl-next,#opiniones-hospital-habana .owl-prev{width:80px;height:80px;background-color:#f2f2f7;border-radius:50%;top:50%;transform:translateY(-50%);z-index:10}#opiniones-hospital-habana .owl-nav{margin-top:0}#opiniones-hospital-habana .carousel-control-next span,#opiniones-hospital-habana .carousel-control-prev span,#opiniones-hospital-habana .owl-nav span{font-size:60px;font-weight:500;color:#000;position:relative;top:-7}@media (min-width:768px){#opiniones-hospital-habana .carousel-control-prev,#opiniones-hospital-habana .owl-prev{position:absolute;left:-80px}#opiniones-hospital-habana .carousel-control-next,#opiniones-hospital-habana .owl-next{position:absolute;right:-80px}}#opiniones-hospital-habana .testimonial-logo img{width:120px;height:120px;border-radius:50%;object-fit:cover;margin:0 auto 10px;display:block}@media (max-width:767px){#opiniones-hospital-habana .carousel-control-prev,#opiniones-hospital-habana .owl-prev{left:35%}#opiniones-hospital-habana .carousel-control-next,#opiniones-hospital-habana .owl-next{right:10%}#opiniones-hospital-habana .carousel-control-next,#opiniones-hospital-habana .carousel-control-prev,#opiniones-hospital-habana .owl-next,#opiniones-hospital-habana .owl-prev{position:absolute;bottom:10px;top:90%;transform:translateX(-50%);z-index:20}#opiniones-hospital-habana .cuentanos-esperiencia{padding-top:82px}}
