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