.layout-Hybrid.user-platform-mobile{overflow-x:hidden}.view-more-photos{background-color:rgba(57,59,68,.4);color:#fff;transition:all .3s linear 0s}.star{color:#b44eff}.amenities .star-rating .empty-stars{color:#b44eff;font-size:22px;height:28px;width:20px}.amenities-item svg,.amenities-item.tile-new-listing svg{color:#b44eff;fill:#b44eff}.hot-deal{background-color:#faffd3}.details-faq .accordion-indicator::before,.details-faq .accordion-indicator::after{background-color:#54e2e7}.details-faq .faq-accordion-holder input:checked+.tab-label .accordion-indicator::after{background-color:#ba06e5}.bedroom-footer{background-color:#2a0249}.bedroom-footer ul li a{text-decoration:underline}.underlined-title::after{background-color:#b44eff}.available-rates-price>div{color:#ba06e5}.review-score{color:#b44eff}.gallery-title a,.gallery-title a:hover{color:#5e3773}.view-more-photos,.fullscreen-gallery .details-gallery-btn{border-radius:4px}.thumbs-area .item img.active{border-color:#54e2e7}.bs-category-check-in-out{background-color:#5e3773;box-shadow:0 0 4px #5e3773}.see-more-btn,.available-rates-btn,.availability-btn,.search-button{background-image:linear-gradient(45deg,#12cfd5 20%,#b54eff 80%);transition:.5s;border-radius:4px}.see-more-btn:hover,.available-rates-btn:hover,.availability-btn:hover,.search-button:hover{background-image:linear-gradient(45deg,#b54eff 20%,#12cfd5 80%)}html[lang=es-ES] .user-platform-mobile .mobile-check-availability{font-size:16px}.available-rates-btn-list a:hover{color:#ba06e5}.available-dates{color:#030303;background-color:#f9ffd3}.overview-all .overview-title{color:#000;font-size:1.625rem}.availability-title{padding:0 0 15px;font-size:1.25rem}.show-other-properties{color:#1a1a2e}.availability-price span strong{color:#1a1a2e}.breadcrumb a:hover{color:#5e3773}.nearby-place-to-stay .overview-title{color:#000}.details-page-content h1{font-size:2.125rem}.summery h2{font-size:1.875rem}.content-area p{line-height:28px}.details-faq .faq-accordion-holder .tab-content p{font-size:.875rem}.details-popup-container-notification .message-body p{color:#fff!important}.new-listing-area-details{background-color:#6d64fa}.single-area-surrounding{flex-grow:1}.single-area-surrounding .item-text{flex-grow:1}.full-open .content-area{font-size:1.125rem;line-height:1.875rem;color:#7e7e7e}.details-page-content .reservation-btn{margin:0 0 10px auto}.price-per-night span strong{color:#1a1a2e}.details-page-content .content-area{font-size:1rem;color:#7e7e7e!important;font-family:muli medium,sans-serif}.details-page-content .content-area p{font-size:1rem}.addr svg{color:#b44eff}@media screen and (max-width:1199px){.availability-title{font-size:1rem}}@media screen and (max-width:1023px){.gallery-rating .overview-title{color:#000}.details-gallery-right{justify-content:flex-start}@media only screen and (orientation:landscape){.breadcrumb,.breadcrumb a{color:#5e3773}}}@media screen and (max-width:768px) and (max-width:991.98px){.most-popular-section .select-wrap .option p{font-size:.8125rem}.reservation-text-btn{display:flex;align-items:center;justify-content:center;margin:20px auto 10px;width:fit-content}}@media screen and (max-width:767px){.breadcrumb,.breadcrumb a{color:#5e3773}.breadcrumb a:before{border-color:transparent transparent #1a1a2e #1a1a2e}.popup-header{background-color:#380351}.details-popup-container-popup-bg{min-height:990px;height:100vh;padding-bottom:50px}.details-page-content h1{font-size:1.625rem}.summery h2{font-size:1.5rem}}