.hotel-opinions-container .simple-tabs{border:0;display:inline-block;display:block;font-size:0;margin-bottom:0;margin-top:0;position:relative;text-align:left;vertical-align:top;white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.hotel-opinions-container .simple-tabs::-webkit-scrollbar{display:none}.hotel-opinions-container .simple-tabs>li{display:inline-block;float:none;margin-bottom:0;vertical-align:bottom;z-index:2}.hotel-opinions-container .simple-tabs>li button,.hotel-opinions-container .simple-tabs>li>a{border:none;border-bottom:1px solid #dfdfdf;border-radius:0;color:#74716e;display:flex;flex-direction:column;font-size:16px;font-weight:300;height:50px;justify-content:center;line-height:1.3;margin-right:0;max-width:167px;padding:0 10px 1px;text-align:center;text-decoration:none;transition:color .3s,border-color .3s;white-space:normal;width:100%}.hotel-opinions-container .simple-tabs>li button:focus,.hotel-opinions-container .simple-tabs>li button:hover,.hotel-opinions-container .simple-tabs>li>a:focus,.hotel-opinions-container .simple-tabs>li>a:hover{background-color:initial;border:none;border-bottom:2px solid var(--brand-primary);color:#222;font-weight:300;padding-bottom:0}.hotel-opinions-container .simple-tabs>li.active>a,.hotel-opinions-container .simple-tabs>li.active>a:focus,.hotel-opinions-container .simple-tabs>li.active>a:hover{color:#222;font-weight:500}html[lang|=ar] .hotel-opinions-container .simple-tabs>li.active>a,html[lang|=ar] .hotel-opinions-container .simple-tabs>li.active>a:focus,html[lang|=ar] .hotel-opinions-container .simple-tabs>li.active>a:hover,html[lang|=fa] .hotel-opinions-container .simple-tabs>li.active>a,html[lang|=fa] .hotel-opinions-container .simple-tabs>li.active>a:focus,html[lang|=fa] .hotel-opinions-container .simple-tabs>li.active>a:hover,html[lang|=he] .hotel-opinions-container .simple-tabs>li.active>a,html[lang|=he] .hotel-opinions-container .simple-tabs>li.active>a:focus,html[lang|=he] .hotel-opinions-container .simple-tabs>li.active>a:hover,html[lang|=ja] .hotel-opinions-container .simple-tabs>li.active>a,html[lang|=ja] .hotel-opinions-container .simple-tabs>li.active>a:focus,html[lang|=ja] .hotel-opinions-container .simple-tabs>li.active>a:hover,html[lang|=ko] .hotel-opinions-container .simple-tabs>li.active>a,html[lang|=ko] .hotel-opinions-container .simple-tabs>li.active>a:focus,html[lang|=ko] .hotel-opinions-container .simple-tabs>li.active>a:hover,html[lang|=zh] .hotel-opinions-container .simple-tabs>li.active>a,html[lang|=zh] .hotel-opinions-container .simple-tabs>li.active>a:focus,html[lang|=zh] .hotel-opinions-container .simple-tabs>li.active>a:hover{font-weight:700}.hotel-opinions-container .simple-tabs>li.active>a,.hotel-opinions-container .simple-tabs>li.active>a:focus,.hotel-opinions-container .simple-tabs>li.active>a:hover{background-color:initial;border:none;border-bottom:2px solid var(--brand-primary);padding-bottom:0}.hotel-opinions-container .simple-tabs.wide_tabs li>a,.hotel-opinions-container .simple-tabs.wide_tabs li>button{max-width:280px}.hotel-opinions-container .simple-tabs-container{display:inline-flex;flex-wrap:nowrap;width:100%}.hotel-opinions-container .simple-tabs-container .invisible{visibility:hidden}.hotel-opinions-container .simple-tabs-container .visible{visibility:visible}.hotel-opinions-container .simple-tabs-container .simple-tabs-block{flex:1 1 auto;overflow:hidden;position:relative;vertical-align:middle}.hotel-opinions-container .simple-tabs-container .simple-tabs-button-hide{display:none}.hotel-opinions-container .simple-tabs-container .simple-tabs-button{background-color:initial;flex:0 0 35px;padding:9px 8px;vertical-align:middle}.hotel-opinions-container .simple-tabs-container .simple-tabs-button svg{height:16px;vertical-align:middle;width:16px}[dir=rtl] .hotel-opinions-container .simple-tabs-container .simple-tabs-button svg{transform:rotate(180deg)}.hotel-opinions-container .simple-tabs-container .simple-tabs-button svg,.hotel-opinions-container .simple-tabs-container .simple-tabs-button svg *{fill:#74716e}.hotel-opinions-container .simple-tabs-container .simple-tabs>li>a{width:175px}.hotel-opinions-container .tab-content>.tab-pane{display:none}.hotel-opinions-container .tab-content>.active{display:block}.hotel-opinions-container .opinions-layout__content,.hotel-opinions-container .opinions-layout__summary{padding:0 15px}.hotel-opinions-container .opinions-layout .alert-info{background-color:#d3e5f8;border:0;color:#222;display:inline-block;font-size:14px;margin-bottom:15px;padding:5px 10px;text-align:left}.hotel-opinions-container .generic-rating{display:block;font-size:14px;overflow:hidden}.hotel-opinions-container .generic-rating__score{background:#3171c9;border-radius:8px;color:#fff;display:inline-block;padding:0 5px}.hotel-opinions-container .generic-rating__score strong{vertical-align:top}.hotel-opinions-container .generic-rating__text{font-weight:500}html[lang|=ar] .hotel-opinions-container .generic-rating__text,html[lang|=fa] .hotel-opinions-container .generic-rating__text,html[lang|=he] .hotel-opinions-container .generic-rating__text,html[lang|=ja] .hotel-opinions-container .generic-rating__text,html[lang|=ko] .hotel-opinions-container .generic-rating__text,html[lang|=zh] .hotel-opinions-container .generic-rating__text{font-weight:700}.hotel-opinions-container .generic-rating__text{color:#222;font-size:14px}.hotel-opinions-container .generic-rating__number{color:#74716e;font-size:14px}.hotel-opinions-container .generic-rating--lite .generic-rating__score{font-size:12px;line-height:20px}.hotel-opinions-container .generic-rating--lite .generic-rating__score strong{font-size:16px}.hotel-opinions-container .generic-rating--full .generic-rating__score{float:left;font-size:14px;line-height:35px;margin-right:10px}.hotel-opinions-container .generic-rating--full .generic-rating__score strong{font-size:18px}.hotel-opinions-container .generic-rating--full .generic-rating__number,.hotel-opinions-container .generic-rating--full .generic-rating__text{display:block;margin-left:58px}.hotel-opinions-container .btn-reviews{margin-bottom:20px}.hotel-opinions-container .txtvaloracion{margin-top:5px}.hotel-opinions-container .txtvaloracion strong:before{content:"\a"}.hotel-opinions-container .opinions_component.tabs_component .tab-content{padding-top:30px}.hotel-opinions-container .puntuacion_resumen{clear:both;display:flex;flex-wrap:nowrap;padding:0 0 18px}.hotel-opinions-container .opinions_destinia_header,.hotel-opinions-container .puntuacion_resumen_container{border-bottom:2px solid #e6e6e6}.hotel-opinions-container .tipo_puntuacion_contenedor{margin:20px 0}.hotel-opinions-container .puntuacion_line{display:flex;flex-wrap:nowrap;margin-bottom:6px}.hotel-opinions-container .puntuacion{flex:0 0 16.666667%;font-size:14px;font-weight:700;margin:0;padding:0 15px 0 0;text-align:right}.hotel-opinions-container .progress_line{flex:0 0 41.666667%;padding:0 15px}.hotel-opinions-container .tipo_puntuacion{flex:0 0 41.666667%;font-size:14px;padding:0}.hotel-opinions-container .progress{background:#d0cbc9;border-radius:0;box-shadow:none;height:7px;margin:7px 0 0 -15px}.hotel-opinions-container .progress-bar{background:#3171c9;box-shadow:none;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#fff;float:left;font-size:12px;height:100%;line-height:21px;text-align:center;transition:width .6s ease;width:0}.hotel-opinions-container .progress-bar--bioscore{background:#ec8c2f}.hotel-opinions-container .reviews_destinia a,.hotel-opinions-container .reviews_destinia a:hover{text-decoration:none}.hotel-opinions-container .reviews_destinia a .puntuacion_resumen{border:0}.hotel-opinions-container .progress-radial{flex:0 0 auto;margin-right:13px}.hotel-opinions-container .info-text{margin:10px 0 30px}.hotel-opinions-container .info-text.completewidth{background:#ededed;margin:10px -15px 30px;padding:20px 15px}.hotel-opinions-container .progress-radial{background-color:#3171c9;border-radius:50%;height:54px;position:relative;width:54px}.hotel-opinions-container .progress-radial.progress-radial_seo{background-color:#3171c9;border-radius:50%;height:43px;position:relative;width:43px}.hotel-opinions-container .progress-radial .overlay{background-color:#f7f7f7;border-radius:50%;color:#3171c9;font-size:20px;font-weight:500;height:46px;line-height:46px;margin-left:4px;margin-top:4px;position:absolute;text-align:center;width:46px}html[lang|=ar] .hotel-opinions-container .progress-radial .overlay,html[lang|=fa] .hotel-opinions-container .progress-radial .overlay,html[lang|=he] .hotel-opinions-container .progress-radial .overlay,html[lang|=ja] .hotel-opinions-container .progress-radial .overlay,html[lang|=ko] .hotel-opinions-container .progress-radial .overlay,html[lang|=zh] .hotel-opinions-container .progress-radial .overlay{font-weight:700}.hotel-opinions-container .progress-radial.progress-radial_seo .overlay{background-color:#f7f7f7;border-radius:50%;color:#3171c9;font-size:14px;font-weight:700!important;height:35px;line-height:34px;margin-left:4px;margin-top:4px;position:absolute;text-align:center;width:35px}.hotel-opinions-container .progress-0{background-image:linear-gradient(90deg,#d0cbc9 50%,transparent 0,transparent),linear-gradient(90deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-5{background-image:linear-gradient(90deg,#d0cbc9 50%,transparent 0,transparent),linear-gradient(108deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-10{background-image:linear-gradient(90deg,#d0cbc9 50%,transparent 0,transparent),linear-gradient(126deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-15{background-image:linear-gradient(90deg,#d0cbc9 50%,transparent 0,transparent),linear-gradient(144deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-20{background-image:linear-gradient(90deg,#d0cbc9 50%,transparent 0,transparent),linear-gradient(162deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-25{background-image:linear-gradient(90deg,#d0cbc9 50%,transparent 0,transparent),linear-gradient(180deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-30{background-image:linear-gradient(90deg,#d0cbc9 50%,transparent 0,transparent),linear-gradient(198deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-35{background-image:linear-gradient(90deg,#d0cbc9 50%,transparent 0,transparent),linear-gradient(216deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-40{background-image:linear-gradient(90deg,#d0cbc9 50%,transparent 0,transparent),linear-gradient(234deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-45{background-image:linear-gradient(90deg,#d0cbc9 50%,transparent 0,transparent),linear-gradient(252deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-50{background-image:linear-gradient(-90deg,#3171c9 50%,transparent 0,transparent),linear-gradient(270deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-55{background-image:linear-gradient(-72deg,#3171c9 50%,transparent 0,transparent),linear-gradient(270deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-60{background-image:linear-gradient(-54deg,#3171c9 50%,transparent 0,transparent),linear-gradient(270deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-65{background-image:linear-gradient(-36deg,#3171c9 50%,transparent 0,transparent),linear-gradient(270deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-70{background-image:linear-gradient(-18deg,#3171c9 50%,transparent 0,transparent),linear-gradient(270deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-75{background-image:linear-gradient(0deg,#3171c9 50%,transparent 0,transparent),linear-gradient(270deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-80{background-image:linear-gradient(18deg,#3171c9 50%,transparent 0,transparent),linear-gradient(270deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-85{background-image:linear-gradient(36deg,#3171c9 50%,transparent 0,transparent),linear-gradient(270deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-90{background-image:linear-gradient(54deg,#3171c9 50%,transparent 0,transparent),linear-gradient(270deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-95{background-image:linear-gradient(72deg,#3171c9 50%,transparent 0,transparent),linear-gradient(270deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .progress-100{background-image:linear-gradient(90deg,#3171c9 50%,transparent 0,transparent),linear-gradient(270deg,#3171c9 50%,#d0cbc9 0,#d0cbc9)}.hotel-opinions-container .opinions-list{list-style:none;padding:0}.hotel-opinions-container .opinions-list li{margin-bottom:30px}.hotel-opinions-container .notacomentario{background:transparent;border:1px solid var(--brand-navbar-bg-dark);border-radius:50%;color:var(--brand-navbar-bg-dark);font-size:14px;font-weight:500;padding:4px 6px}html[lang|=ar] .hotel-opinions-container .notacomentario,html[lang|=fa] .hotel-opinions-container .notacomentario,html[lang|=he] .hotel-opinions-container .notacomentario,html[lang|=ja] .hotel-opinions-container .notacomentario,html[lang|=ko] .hotel-opinions-container .notacomentario,html[lang|=zh] .hotel-opinions-container .notacomentario{font-weight:700}.hotel-opinions-container .notacomentario{float:left;margin:5px 15px 0 0;min-width:30px;text-align:center}.hotel-opinions-container .txtopinion{margin-left:42px}.hotel-opinions-container .txtopinion .title-opinion{color:#535353;font-weight:400;text-transform:uppercase}.hotel-opinions-container .txtopinion .datosuser{border-bottom:2px solid #e6e6e6;color:#535353;font-size:14px;margin-bottom:5px;padding-bottom:5px}.hotel-opinions-container .txtopinion .datosuser strong{font-style:italic;font-weight:300}.hotel-opinions-container .txtopinion .opinion{font-size:14px;font-weight:300}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor.opinions-layout__summary .opinions{margin-bottom:0}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor .text-based{border-bottom:4px solid #e6e6e6;font-size:14px;padding-bottom:15px}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor ul.quality_note{border-bottom:2px solid #e6e6e6;margin:0;padding:30px 0 15px}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor ul.quality_note li .rating--small{height:14px;width:64px}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor ul.quality_note li{line-height:25px}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor ul.quality_note li span{font-size:14px;padding-left:10px;vertical-align:top}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor a.opinions{text-decoration:none}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor a.opinions .txt-opinions{border-bottom:0}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor .txt-opinions{border-bottom:2px solid #e6e6e6;color:#222;font-size:14px;padding-bottom:15px}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor .txt-opinions strong{color:#222}.hotel-opinions-container .TA-rating-container{display:inline-block;font-size:0;white-space:nowrap}.hotel-opinions-container .rating.small{height:14px;vertical-align:middle;width:64px}.hotel-opinions-container .rating{height:16px;width:90px}.hotel-opinions-container .rating.big{height:21px;width:120px}.hotel-opinions-container .opinions_total_number{border-bottom:2px solid #e6e6e6;color:#222;font-size:14px;margin:0;padding-bottom:15px}.hotel-opinions-container .TripAdvisor_final_opinions,.hotel-opinions-container .TripAdvisor_services{margin:0;padding:30px 0 15px}.hotel-opinions-container .TripAdvisor_services{border-bottom:2px solid #e6e6e6}.hotel-opinions-container .user_opinion_title{font-size:14px;font-weight:300;text-transform:uppercase}.hotel-opinions-container .user_comment{border-top:2px solid #e6e6e6;margin:6px 0 30px;padding-top:4px}.hotel-opinions-container .user_information{color:#74716e}.hotel-opinions-container .user_information .user{font-style:italic}.hotel-opinions-container ul.user_reviews{margin-top:0}.hotel-opinions-container ul.user_reviews .text-uppercase{text-transform:uppercase}.hotel-opinions-container ul.user_reviews li .rating--small{height:14px;width:64px}.hotel-opinions-container ul.user_reviews li .user{color:#74716e;font-style:italic}.hotel-opinions-container ul.user_reviews li .date{color:#74716e}.hotel-opinions-container ul.user_reviews li p.review{border-top:2px solid #e6e6e6;margin:6px 0 30px;padding-top:4px}.hotel-opinions-container ul.user_reviews+a{text-decoration:none}.hotel-opinions-container ul.user_reviews+a svg{height:9px;width:27px}.hotel-opinions-container ul.user_reviews+a svg,.hotel-opinions-container ul.user_reviews+a svg *{fill:var(--brand-secondary)}.hotel-opinions-container ul.TripAdvisor_final_opinions{clear:both;margin:25px 0 0}.hotel-opinions-container ul.TripAdvisor_final_opinions li{align-items:center;display:flex;flex-direction:row;line-height:20px}.hotel-opinions-container ul.TripAdvisor_final_opinions li .TripAdvisor_calification_value{flex:0 0 16%;font-size:14px;font-weight:700;text-align:right}.hotel-opinions-container ul.TripAdvisor_final_opinions li .TripAdvisor_calification{flex:0 0 34%;font-size:14px;text-align:left}.hotel-opinions-container ul.TripAdvisor_final_opinions li .progress{background-color:#d0cbc9;border-radius:0;flex:0 0 50%;height:7px;margin-bottom:10px;margin-left:0;width:100%}.hotel-opinions-container ul.TripAdvisor_final_opinions li .progress .progress-bar{background-color:#00b087}.hotel-opinions-container ul.TripAdvisor_final_opinions li>div{padding-left:0}.hotel-opinions-container .link_read_more{margin-top:5px}.hotel-opinions-container a.txt-legal{color:#3171c9}.hotel-opinions-container a.txt-legal svg,.hotel-opinions-container a.txt-legal svg *,.hotel-opinions-container a.txt-legal svg svg{fill:#3171c9}.hotel-opinions-container .txt-legal svg{height:11px;vertical-align:middle;width:11px}.hotel-opinions-container .googleOpinions{border-bottom:2px solid #e6e6e6;display:flex;padding:0 0 30px}.hotel-opinions-container .googleOpinions__rating{font-weight:500}html[lang|=ar] .hotel-opinions-container .googleOpinions__rating,html[lang|=fa] .hotel-opinions-container .googleOpinions__rating,html[lang|=he] .hotel-opinions-container .googleOpinions__rating,html[lang|=ja] .hotel-opinions-container .googleOpinions__rating,html[lang|=ko] .hotel-opinions-container .googleOpinions__rating,html[lang|=zh] .hotel-opinions-container .googleOpinions__rating{font-weight:700}.hotel-opinions-container .googleOpinions__rating{font-size:44px;margin-right:10px}.hotel-opinions-container .googleOpinions__info{align-items:center;display:flex}.hotel-opinions-container .googleOpinions__infoText{font-weight:500}html[lang|=ar] .hotel-opinions-container .googleOpinions__infoText,html[lang|=fa] .hotel-opinions-container .googleOpinions__infoText,html[lang|=he] .hotel-opinions-container .googleOpinions__infoText,html[lang|=ja] .hotel-opinions-container .googleOpinions__infoText,html[lang|=ko] .hotel-opinions-container .googleOpinions__infoText,html[lang|=zh] .hotel-opinions-container .googleOpinions__infoText{font-weight:700}.hotel-opinions-container .googleOpinions__infoText{margin-right:5px}.hotel-opinions-container .googleOpinions p{margin-bottom:0}.hotel-opinions-container .googleOpinions__stars svg{height:14px}.hotel-opinions-container .googleOpinions__stars svg.icon-hotel-stars-0{height:0;width:0}.hotel-opinions-container .googleOpinions__stars svg.icon-hotel-stars-1{width:12px}.hotel-opinions-container .googleOpinions__stars svg.icon-hotel-stars-2{width:26px}.hotel-opinions-container .googleOpinions__stars svg.icon-hotel-stars-3{width:39px}.hotel-opinions-container .googleOpinions__stars svg.icon-hotel-stars-4{width:53px}.hotel-opinions-container .googleOpinions__stars svg.icon-hotel-stars-5{width:67px}.hotel-opinions-container .googleOpinions__stars svg.icon-hotel-stars-6,.hotel-opinions-container .googleOpinions__stars svg.icon-hotel-stars-gl{width:86px}.hotel-opinions-container .googleOpinions__stars{display:inline-block;overflow:hidden;position:relative}.hotel-opinions-container .googleOpinions__star{overflow:hidden;position:relative}.hotel-opinions-container .googleOpinions__star--empty .icon,.hotel-opinions-container .googleOpinions__star--empty .icon *{fill:#dadce0}.hotel-opinions-container .googleOpinions__star--filled{left:0;position:absolute;top:0}.hotel-opinions-container .googleOpinions__star--filled,.hotel-opinions-container .googleOpinions__star--filled *{fill:#fbbc04}.hotel-opinions-container .googleOpinionsBar{clear:both;margin-bottom:10px;overflow:hidden}.hotel-opinions-container .googleOpinionsBar__value{padding:0 10px 0 0;text-align:right}.hotel-opinions-container .googleOpinionsBar__progress{background:#d0cbc9;border-radius:0;box-shadow:none;height:7px;margin:7px 0 0;padding:0}.hotel-opinions-container .googleOpinionsBar__progress .progress-bar{background:#f6b500}.hotel-opinions-container .googleOpinionsBar__star{padding:0 0 0 10px}.hotel-opinions-container .googleOpinionsBar__star span{vertical-align:middle}.hotel-opinions-container .googleOpinionsBar__star svg.icon-hotel-stars-1,.hotel-opinions-container .googleOpinionsBar__star svg.icon-hotel-stars-1 *{fill:#beb8b3;vertical-align:middle}.hotel-opinions-container ul.google_final_opinions{clear:both;margin:25px 0 0}.hotel-opinions-container .booking-reviews .bookingOpinions{align-items:center;display:flex;flex-direction:column;justify-content:center}.hotel-opinions-container .booking-reviews .bookingOpinions__rating{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly;row-gap:10px}.hotel-opinions-container .booking-reviews .bookingOpinions__rating--score{align-items:center;background-color:#003b95;border-radius:15px 15px 15px 0;display:flex;flex-direction:column;flex-wrap:nowrap;height:74px;justify-content:space-around;width:74px}.hotel-opinions-container .booking-reviews .bookingOpinions__rating--score span{color:#fff;font-family:Georama;font-size:30px}.hotel-opinions-container .booking-reviews .bookingOpinions__rating--logo img{width:113px}.hotel-opinions-container .booking-reviews .bookingOpinions__breakdown{width:100%}.hotel-opinions-container .booking-reviews .bookingOpinions__breakdown li{margin:16px 0}.hotel-opinions-container .booking-reviews .bookingOpinions__breakdown li div{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.hotel-opinions-container .booking-reviews .bookingOpinions__breakdown--text{font-weight:300}.hotel-opinions-container .booking-reviews .bookingOpinions__breakdown--score{font-weight:500}.hotel-opinions-container .booking-reviews .bookingOpinions__breakdown--progress{background-color:#dfdfdf;flex:0 0 50%;height:8px;margin-top:6px;width:100%}.hotel-opinions-container .booking-reviews .bookingOpinions__breakdown--progress .progress-bar{background-color:#ec5b14}.hotel-opinions-container .booking-reviews .bookingOpinions__link{color:#3171c9;text-align:center;text-decoration:none}.hotel-opinions-container .booking-reviews .bookingOpinions__link--noMobile{display:none}.hotel-opinions-container .booking-reviews .bookingOpinions__link--mobile{display:inline}.hotel-opinions-container .booking-reviews .bookingReview{margin-bottom:20px}.hotel-opinions-container .booking-reviews .bookingReview__info{border-bottom:1px solid #dfdfdf;display:flex;flex-direction:column;margin-bottom:10px;padding-bottom:10px;row-gap:5px}.hotel-opinions-container .booking-reviews .bookingReview__info--summary{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row}.hotel-opinions-container .booking-reviews .bookingReview__info--summary--score{color:#222;font-family:Georama;font-size:16px;font-weight:700}.hotel-opinions-container .booking-reviews .bookingReview__info--summary--text{color:#222;font-size:14px;font-weight:500}.hotel-opinions-container .booking-reviews .bookingReview__info--author span{color:#74716e;font-size:14px;font-style:italic}.hotel-opinions-container .booking-reviews .bookingReview__text{align-items:flex-start;display:flex;flex-direction:row;gap:10px}.hotel-opinions-container .booking-reviews .bookingReview__text span{flex:2}.hotel-opinions-container .booking-reviews .bookingReview__text--positive div{margin-left:1px;margin-right:1px;width:18px}.hotel-opinions-container .booking-reviews .bookingReview__text--positive div svg,.hotel-opinions-container .booking-reviews .bookingReview__text--positive div svg *{fill:#027a02}.hotel-opinions-container .booking-reviews .bookingReview__text--negative{margin-top:10px}.hotel-opinions-container .booking-reviews .bookingReview__text--negative div{width:20px}.hotel-opinions-container .booking-reviews .bookingReview__text--negative div svg,.hotel-opinions-container .booking-reviews .bookingReview__text--negative div svg *{fill:#74716e}.hotel-opinions-container .expedia-reviews .expediaOpinions{align-items:center;display:flex;flex-direction:column;justify-content:center}.hotel-opinions-container .expedia-reviews .expediaOpinions__rating{align-items:center;color:#222;-moz-column-gap:16px;column-gap:16px;display:flex;flex-direction:row}.hotel-opinions-container .expedia-reviews .expediaOpinions__rating--score{font-family:Georama;font-size:44px}.hotel-opinions-container .expedia-reviews .expediaOpinions__rating--text{display:flex;flex-direction:column;text-wrap:nowrap}.hotel-opinions-container .expedia-reviews .expediaOpinions__rating--text--title{font-size:16px;font-weight:500}.hotel-opinions-container .expedia-reviews .expediaOpinions__rating--text--subtitle{font-size:14px;font-weight:300}.hotel-opinions-container .expedia-reviews .expediaOpinions__breakdown{width:100%}.hotel-opinions-container .expedia-reviews .expediaOpinions__breakdown li{margin:16px 0}.hotel-opinions-container .expedia-reviews .expediaOpinions__breakdown li div{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.hotel-opinions-container .expedia-reviews .expediaOpinions__breakdown--score,.hotel-opinions-container .expedia-reviews .expediaOpinions__breakdown--text{font-weight:500}.hotel-opinions-container .expedia-reviews .expediaOpinions__breakdown--progress{background-color:#dfdfdf;flex:0 0 50%;height:8px;margin-top:6px;width:100%}.hotel-opinions-container .expedia-reviews .expediaOpinions__breakdown--progress .progress-bar{background-color:#ec5b14}.hotel-opinions-container .expedia-reviews .expediaReview__info{border-bottom:1px solid #dfdfdf;display:flex;flex-direction:column;margin-bottom:10px;padding-bottom:10px;row-gap:5px}.hotel-opinions-container .expedia-reviews .expediaReview__info--summary{align-items:flex-end;color:#222;-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;font-weight:500}.hotel-opinions-container .expedia-reviews .expediaReview__info--summary--score{font-family:Georama;font-size:16px}.hotel-opinions-container .expedia-reviews .expediaReview__info--summary-details{-moz-column-gap:15px;column-gap:15px;display:flex;flex-direction:row}.hotel-opinions-container .expedia-reviews .expediaReview__info--summary-details--author{color:#74716e;font-size:14px;font-style:italic}.hotel-opinions-container .expedia-reviews .expediaReview__info--summary-details svg{width:74px}.hotel-opinions-container .expedia-reviews .expediaReview__text{margin-bottom:20px}.hotel-opinions-container .tabs_component .tab-content{padding-top:30px!important}.hotel-opinions-container .link,.hotel-opinions-container .link:hover{text-decoration:none}.hotel-opinions-container .opinions{margin-top:0!important;padding-top:0}.hotel-opinions-container .tab-content .progress-radial .overlay{background-color:#fff!important}.hotel-opinions-container .btnEscribir{margin-bottom:20px;text-align:right}.hotel-opinions-container .btnVerMas{margin-top:13px;text-align:right}.hotel-opinions-container .btnVerMas .icon{height:11px;vertical-align:middle;width:11px}.hotel-opinions-container .btnVerMas .icon,.hotel-opinions-container .btnVerMas .icon *{fill:var(--brand-secondary)}.hotel-opinions-container #uopiniones .titulo{color:#35495a;font-size:16px;font-weight:700;margin-bottom:10px}.hotel-opinions-container #uopiniones li{margin-bottom:15px}.hotel-opinions-container #uopiniones .titulo,.hotel-opinions-container #uopiniones li{margin-left:0}.hotel-opinions-container .datosuser{font-size:12px}.hotel-opinions-container .iframe_Tripadvisor{border:0;height:650px;width:100%}[dir=rtl] .destinia_seo_web_hotelpage_modules_hotelopinions a.txt-legal svg,[dir=rtl] .hotel-opinions-container a.txt-legal svg{transform:rotate(180deg)}@media (min-width:320px) and (max-width:520px){.hotel-opinions-container .progress-radial{margin:0 8px 0 0}.hotel-opinions-container .txtvaloracion{text-align:left}.hotel-opinions-container .txtvaloracion strong{white-space:normal}}@media (min-width:320px) and (max-width:767px){.hotel-opinions-container #uopiniones{margin-top:20px}.hotel-opinions-container #uopiniones .titulo,.hotel-opinions-container #uopiniones li{margin-left:-15px}.hotel-opinions-container .notacomentario{margin-right:5px}}@media (min-width:521px) and (max-width:767px){.hotel-opinions-container .txtvaloracion{padding-top:4px}}@media (min-width:600px) and (max-width:1024px){.hotel-opinions-container .btnEscribir.opinions_destinia_header_01{flex-basis:100%;flex:1;flex-direction:column}.hotel-opinions-container .opinions_destinia_header{border-bottom:2px solid #e6e6e6;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;width:100%}}@media (min-width:767px) and (max-width:1023px){.hotel-opinions-container .opinions_tripAdvisor ul.quality_note{border-bottom:0;padding:12px 0 0}.hotel-opinions-container .TripAdvisor_calification_value{font-size:14px}}@media (min-width:768px){.hotel-opinions-container .opinions_tripAdvisor_header_01{display:none}.hotel-opinions-container .link_read_more{text-align:right}.hotel-opinions-container .googleOpinions__stars svg{height:18px}.hotel-opinions-container .booking-reviews .bookingOpinions__breakdown{max-width:280px}.hotel-opinions-container .booking-reviews .bookingReview{margin-bottom:30px}.hotel-opinions-container .expedia-reviews .expediaOpinions__breakdown{max-width:280px}.hotel-opinions-container .expedia-reviews .expediaReview__info--summary-details svg{width:84px}.hotel-opinions-container .expedia-reviews .expediaReview__text{margin-bottom:30px}}@media (min-width:768px) and (max-width:1024px){.hotel-opinions-container .puntuacion_resumen{flex-basis:100%;flex:1}}@media (min-width:768px) and (max-width:1199px){.hotel-opinions-container ul.TripAdvisor_final_opinions{margin-top:32px}.hotel-opinions-container ul.TripAdvisor_final_opinions .progress{margin-bottom:10px}}@media (min-width:768px) and (max-width:991px){.hotel-opinions-container .booking-reviews .bookingOpinions{align-items:flex-start;flex-direction:row;gap:72px;justify-content:flex-start}.hotel-opinions-container .booking-reviews .bookingOpinions__breakdown li:first-child{margin-top:0}.hotel-opinions-container .booking-reviews .bookingOpinions__link--noMobile{display:inline}.hotel-opinions-container .booking-reviews .bookingOpinions__link--mobile{display:none}.hotel-opinions-container .expedia-reviews .expediaOpinions{align-items:flex-start;flex-direction:row;gap:45px;justify-content:flex-start;margin-bottom:14px}.hotel-opinions-container .expedia-reviews .expediaOpinions__breakdown li:first-child{margin-top:0}.hotel-opinions-container #uopiniones{margin-top:20px}}@media (min-width:768px) and (max-width:992px){.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor .rating-breakdown-notes-container{align-items:center;display:flex;flex-direction:row}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor .rating-breakdown-notes-container>div{flex:1 1 50%}}@media (min-width:991px){.hotel-opinions-container .btnEscribir.opinions_destinia_header_01{display:none}}@media (min-width:992px){.hotel-opinions-container .opinions-layout{display:flex;flex-wrap:nowrap}.hotel-opinions-container .opinions-layout__summary{flex:0 0 41.666667%}.hotel-opinions-container .opinions-layout__content{flex:0 0 58.333333%}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions_tripAdvisor.opinions-layout__summary{flex:0 0 33.33333333%}.hotel-opinions-container .opinions-layout_tripAdvisor .opinions-layout__content{flex:0 0 66.66666667%}.hotel-opinions-container #google .opinions-layout__summary{flex:0 0 33.33333%}.hotel-opinions-container #google .opinions-layout__content{flex:0 0 66.66666%}.hotel-opinions-container .expedia-reviews .expediaOpinions{align-items:flex-start;padding-left:44px}}@media (min-width:992px) and (max-width:1199px){.hotel-opinions-container .txtvaloracion{padding-top:0}}@media (min-width:1200px){.hotel-opinions-container .txtvaloracion{padding-top:0}}@media (max-width:991px){.hotel-opinions-container .opinions-list,.hotel-opinions-container ul.user_reviews{margin-top:20px}.hotel-opinions-container .btnEscribir.opinions_destinia_header_02{display:none}}@media (max-width:767px){.hotel-opinions-container .btn-reviews{margin-bottom:0;margin-top:20px}.hotel-opinions-container .puntuacion_resumen{padding-bottom:15px}.hotel-opinions-container .opinions_destinia_container{padding:0}.hotel-opinions-container .progress-radial{height:46px;width:46px}.hotel-opinions-container .progress-radial .overlay{font-size:18px;height:38px;line-height:38px;position:absolute;width:38px}.hotel-opinions-container .opinions_tripAdvisor_header_01,.hotel-opinions-container [dir=rtl] .opinions_tripAdvisor_header_01{padding-bottom:20px;text-align:center}.hotel-opinions-container .opinions{margin-bottom:15px}}@media screen and (max-width:767px){.hotel-opinions-container .opinions_tripAdvisor_header{border-bottom:2px solid #e6e6e6;padding:0}}@media (max-width:600px){.hotel-opinions-container .btnEscribir{text-align:center}.hotel-opinions-container .btnEscribir.opinions_destinia_header_01{margin-bottom:0;padding-bottom:15px}.hotel-opinions-container .btnVerMas{text-align:left}}@media screen and (max-width:600px){.hotel-opinions-container .opinions_total_number{border-bottom:0}}@media (width:1024px){.hotel-opinions-container .txtvaloracion span{font-size:14px;padding-bottom:2px}}