.v-btn.text-none{letter-spacing:normal}.theme--light.v-breadcrumbs .v-breadcrumbs__divider,.theme--light.v-breadcrumbs .v-breadcrumbs__item--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-breadcrumbs .v-breadcrumbs__divider,.theme--dark.v-breadcrumbs .v-breadcrumbs__item--disabled{color:hsla(0,0%,100%,.5)}.v-breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;flex:0 1 auto;list-style-type:none;margin:0;padding:18px 12px}.v-breadcrumbs li{align-items:center;display:inline-flex;font-size:14px}.v-breadcrumbs li .v-icon{font-size:16px}.v-breadcrumbs li:nth-child(2n){padding:0 12px}.v-breadcrumbs__item{align-items:center;display:inline-flex;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-breadcrumbs__item--disabled{pointer-events:none}.v-breadcrumbs--large li,.v-breadcrumbs--large li .v-icon{font-size:16px}a.thumb-hotel{padding:12px 0;display:block;border-bottom:1px solid #bfcbd1}a.thumb-hotel:last-of-type{border:0;padding-bottom:0}a.thumb-hotel:link,a.thumb-hotel:visited{color:#000;text-decoration:none}a.thumb-hotel:after{content:" ";display:block;clear:both}a.thumb-hotel .photo{display:block;margin-top:2px;width:50px;height:32px;float:left}a.thumb-hotel .details{margin-left:62px}a.thumb-hotel .title{font-size:14px}.offer-price-includes[data-v-1c1aa262]{min-height:44px;letter-spacing:normal;font-weight:400}.hotel-places table{width:100%}.hotel-places table td{border:1px solid #e4edf4;height:40px}.hotel-places table td.name{line-height:1.2em;width:290px;max-width:290px;overflow:hidden;text-overflow:ellipsis}.hotel-places .weekend{color:#f4511e;font-weight:700}.hotel-places .quota_no{background:#ff8a65}.hotel-places .quota_ok{background:#a5d6a7}.hotel-places .legend span{display:inline-block;width:14px;height:14px;vertical-align:-3px;margin-left:8px}.hotel-places .hz_place,.hotel-places .many_place,.hotel-places .no_place,.hotel-places .one_place{cursor:pointer}.hotel-places .hz_place:hover,.hotel-places .many_place:hover,.hotel-places .no_place:hover,.hotel-places .one_place:hover{opacity:.7}.hotel-places .hz_place{background-color:#c8e8fa!important}.hotel-places .no_place{background-color:#e75e3e!important}.hotel-places .many_place{background-color:#a5d6a7!important}.hotel-places .one_place{background-color:#ffb74d!important}@media (max-width:960px){.gallery{margin:-12px}}.gallery .thumbs{position:relative;width:390px;height:400px;overflow-y:auto;font-size:0}@media screen and (max-width:600px){.gallery .thumbs{display:none}}@media screen and (max-width:1264px){.gallery .thumbs{width:402px}}@media screen and (max-width:1600px){.gallery .thumbs{height:400px}}.gallery .thumbs .thumb{width:129px;height:100px;margin:0 0 1px 1px;display:inline-block;-o-object-fit:cover;object-fit:cover;cursor:pointer;box-sizing:border-box}.gallery .thumbs .thumb.active{border:3px solid #ffc854}.gallery .main-photo .main-photo__img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;display:block}.gallery .main-photo__title{background:rgba(0,0,0,.3);color:#fff;font-size:15px;margin:8px;padding:8px;position:absolute}.gallery .fullscreen{background:rgba(0,0,0,.3)}.gallery.gallery_compact{height:116px;margin:0;border-radius:8px;overflow:hidden}.gallery.gallery_compact .main-photo .v-window-item,.gallery.gallery_compact .main-photo .v-window__container,.gallery.gallery_compact>.d-flex{height:100%}.gallery.gallery_compact .main-photo__open{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.gallery.gallery_compact .main-photo__open.focus-visible,.gallery.gallery_compact .main-photo__open:focus-visible{outline:3px solid #417fb8;outline-offset:-3px}.gallery.gallery_compact .main-photo .main-photo__img{height:100%;aspect-ratio:auto}.gallery.gallery_compact .main-photo .v-window__next,.gallery.gallery_compact .main-photo .v-window__prev{margin:0 2px}@media screen and (max-width:600px){.gallery.gallery_compact{height:80px}}.gallery-fullscreen__close{z-index:2;top:8px;width:44px;height:44px}.gallery-fullscreen__slide{display:flex;flex-direction:column;height:100vh}.gallery-fullscreen__caption{flex-shrink:0;padding:16px 72px 0 20px}.gallery-fullscreen__stage{display:flex;flex:1;min-height:0;padding:16px 48px;align-items:center;justify-content:center}.gallery-fullscreen__image{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:600px){.gallery-fullscreen__stage{padding:16px 8px}}.room-card[data-v-6c3bbdbc]{overflow:hidden;border:1px solid #dce4ea;border-radius:12px;background:#fff;box-shadow:0 2px 12px rgba(28,54,73,.1)!important}.room-card__header[data-v-6c3bbdbc]{display:grid;grid-template-columns:176px minmax(0,1fr) auto;grid-gap:16px;gap:16px;padding:16px}.room-card__media-wrap[data-v-6c3bbdbc]{min-width:0}.room-card__media[data-v-6c3bbdbc]{overflow:hidden;border-radius:8px}.room-card__placeholder[data-v-6c3bbdbc]{min-height:116px;border-radius:8px;background:#f1f4f6}.room-card__summary[data-v-6c3bbdbc]{min-width:0;padding:4px 4px 4px 0}.room-card__title[data-v-6c3bbdbc]{display:block;width:100%;padding:0;border:0;background:transparent;color:rgba(0,0,0,.87);font-size:18px;font-weight:700;line-height:1.35}.room-card__title[type=button][data-v-6c3bbdbc]{cursor:pointer}.room-card__title[type=button][data-v-6c3bbdbc]:focus,.room-card__title[type=button][data-v-6c3bbdbc]:hover{color:#417fb8}.room-card__title[type=button][data-v-6c3bbdbc]:focus{outline:2px solid #417fb8;outline-offset:3px}.room-card__facts[data-v-6c3bbdbc]{display:flex;flex-wrap:wrap;grid-gap:12px 20px;gap:12px 20px;color:rgba(0,0,0,.7);font-size:14px}.room-card__facts>span[data-v-6c3bbdbc]{display:inline-flex;align-items:center}.room-card__details[data-v-6c3bbdbc]{min-height:44px}.room-card__actions[data-v-6c3bbdbc]{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;grid-gap:12px;gap:12px}.room-card__actions_expanded[data-v-6c3bbdbc]{align-self:start}.room-card__starting-price[data-v-6c3bbdbc]{text-align:right}.room-card__price[data-v-6c3bbdbc]{color:#0087c8;font-size:20px;font-weight:700;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.room-card__price_quoted[data-v-6c3bbdbc]{color:#04b904}.room-card__confirmation[data-v-6c3bbdbc]{margin-top:4px;font-size:12px;line-height:18px}.room-card__price-prefix[data-v-6c3bbdbc]{margin-right:4px;font-size:14px;font-weight:400}.room-card__toggle[data-v-6c3bbdbc]{letter-spacing:normal}.room-card__toggle_collapse[data-v-6c3bbdbc]{width:44px;min-width:44px;height:44px}.room-card__tariffs[data-v-6c3bbdbc]{padding:0 16px 14px}.tariff-group+.tariff-group[data-v-6c3bbdbc]{margin-top:8px}.tariff-group__heading[data-v-6c3bbdbc]{margin:0;font-size:inherit}.tariff-group__title[data-v-6c3bbdbc]{display:block;min-height:44px;padding:8px 0;border:0;background:transparent;color:rgba(0,0,0,.87);cursor:pointer;font-size:16px;font-weight:700;line-height:1.35}.tariff-group__title[data-v-6c3bbdbc]:focus,.tariff-group__title[data-v-6c3bbdbc]:hover{color:#417fb8}.tariff-group__title[data-v-6c3bbdbc]:focus{outline:2px solid #417fb8;outline-offset:1px}.room-card__tariffs[data-v-6c3bbdbc] .offers__tariff-header{display:flex;flex-wrap:wrap;align-items:center;grid-gap:0 12px;gap:0 12px;padding:0 4px 4px}.room-card__tariffs[data-v-6c3bbdbc] .offers__tariff-heading{display:contents}.room-card__tariffs[data-v-6c3bbdbc] .offers__tariff-heading .v-btn{order:1}.room-card__tariffs[data-v-6c3bbdbc] .offers__tariff-promos{order:2;display:flex;flex-wrap:wrap;grid-gap:0 8px;gap:0 8px;margin-left:auto}.room-card__tariffs[data-v-6c3bbdbc] .offers__tariff-promos .v-chip{margin:0!important;max-width:100%;height:auto;min-height:28px;white-space:normal}.room-card__tariffs[data-v-6c3bbdbc] .offers__tariff-promos .v-chip .v-chip__content{height:auto;white-space:normal}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__row{margin-bottom:4px;border:0;border-radius:8px;background:#f5f7f9;overflow:hidden}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__row:hover{background:#eef3f6}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col{padding-top:8px;padding-bottom:8px}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_tariff{padding-right:8px}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .payment-rules .v-chip{padding-left:0;padding-right:0}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .payment-rules .v-chip .v-chip__content{align-items:center}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .payment-rules .v-chip .v-icon--left{margin-left:0;margin-right:6px;vertical-align:middle}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_price{align-self:stretch;display:flex;flex-direction:column;align-items:stretch;grid-gap:4px;gap:4px;min-width:0;padding:8px 0;border-left:0;font-size:16px}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_price>.mb-1,.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_price>.mb-2{margin-bottom:0!important}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_price .v-chip{max-width:100%;height:auto!important;min-height:24px;padding:0;white-space:normal}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_price .v-chip .v-chip__content{height:auto;white-space:normal;line-height:18px}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_price .v-chip .v-icon{flex-shrink:0;align-self:flex-start;margin-top:1px;margin-left:0}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_price .offer-price-includes{align-self:flex-start;margin-left:-4px;min-height:24px;height:24px}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__purchase{display:flex;flex-direction:column;align-items:stretch;grid-gap:10px;gap:10px;padding-left:0!important}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__purchase .price{order:-1;display:flex;flex-wrap:wrap;align-items:baseline;grid-gap:2px 8px;gap:2px 8px;padding-top:0;line-height:1.3}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__purchase .sum{font-size:22px}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__purchase .offers__special{order:-2}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__purchase .buy{float:none;margin-left:0}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .price .sum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .v-chip.v-size--small{height:24px}@media screen and (max-width:960px){.room-card[data-v-6c3bbdbc]{border-radius:8px;box-shadow:none!important}}@media screen and (min-width:601px){.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_tariff>.body-2{display:block;margin-right:0}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_tariff>.pt-2{padding-top:4px!important}.room-card__tariffs[data-v-6c3bbdbc] .offers__col_from{width:106px;flex:0 0 106px;white-space:nowrap}.room-card__tariffs[data-v-6c3bbdbc] .offers__col_to{width:96px;flex:0 0 96px}.room-card__tariffs[data-v-6c3bbdbc] .offers__col_tariff{min-width:0;width:auto}.room-card__tariffs[data-v-6c3bbdbc] .offers__col_price{width:auto;flex:none}}@media screen and (max-width:600px){.room-card[data-v-6c3bbdbc]{margin-left:0;margin-right:0}.room-card__header[data-v-6c3bbdbc]{grid-template-columns:96px minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px}.room-card__header_expanded[data-v-6c3bbdbc]{grid-template-columns:96px minmax(0,1fr) 36px;grid-gap:8px;gap:8px}.room-card__summary[data-v-6c3bbdbc]{padding:0}.room-card__actions[data-v-6c3bbdbc]{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.room-card__actions_expanded[data-v-6c3bbdbc]{grid-column:3;grid-row:1;align-self:start;margin-top:18px;justify-content:flex-end}.room-card__starting-price[data-v-6c3bbdbc]{text-align:left}.room-card__title[data-v-6c3bbdbc]{font-size:16px}.room-card__placeholder[data-v-6c3bbdbc]{min-height:80px}.room-card__tariffs[data-v-6c3bbdbc]{padding:0 8px 12px}.tariff-group__title[data-v-6c3bbdbc]{min-height:44px;padding:10px 4px;font-size:16px}.room-card__tariffs[data-v-6c3bbdbc] .offers__tariff-heading{display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:space-between;grid-gap:0 8px;gap:0 8px}.room-card__tariffs[data-v-6c3bbdbc] .offers__tariff-promos{width:100%}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_price{padding:8px 0 0;border-left:0;border-top:1px solid #e1e7ec}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__row{margin-bottom:8px;padding:4px 12px}}@media screen and (min-width:601px){.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__row{display:grid;grid-template-columns:100px minmax(0,1fr) 230px 140px;grid-gap:12px;gap:12px;padding:8px 12px}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__row.offers__row_has-favorite{grid-template-columns:36px 96px minmax(0,1fr) 220px 132px;grid-gap:10px;gap:10px}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col{width:auto;min-width:0}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_favorite_empty{display:none}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_favorite:not(.offers__col_favorite_empty){align-self:center;padding:0}.room-card__tariffs[data-v-6c3bbdbc] .offers__col_booking{align-self:center}.room-card__tariffs[data-v-6c3bbdbc] .offers__col_booking .v-btn{width:100%;letter-spacing:normal}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_from{line-height:18px}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_from .caption{line-height:16px!important}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__col_price{padding-top:4px}.room-card__tariffs[data-v-6c3bbdbc] .offers__duration{margin-top:4px}}@media screen and (min-width:601px) and (max-width:1100px){.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__row{grid-template-columns:100px minmax(0,1fr) 230px}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__row.offers__row_has-favorite{grid-template-columns:36px 96px minmax(0,1fr) 220px}.room-card__tariffs[data-v-6c3bbdbc] .offers_compact .offers__row.offers__row_has-favorite .offers__col_booking{grid-column:4}.room-card__tariffs[data-v-6c3bbdbc] .offers__col_booking{grid-column:3;padding-top:0}}@media (max-width:960px){.hotel-offers{margin:0 -12px}}.hotel-offers .v-btn-toggle .v-btn{min-width:14px;font-size:18px}.hotel-offers .v-input__slot{padding:0 12px}.hotel-offers .v-text-field>.v-input__control>.v-input__slot,.hotel-offers .v-text-field>.v-input__control>.v-input__slot input{cursor:pointer}.hotel-offers .instant-caption{line-height:14px}.hotel-offers .position-relative{position:relative}.hotel-offers .position-absolute{position:absolute;right:-8px;top:-2px}.hotel-offers .offers-toolbar{display:flex;min-height:56px;padding:10px 0;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px}.hotel-offers .offers-view-toggle{flex-shrink:0}.hotel-offers .offers-view-toggle .v-btn{min-width:138px;min-height:44px;font-size:14px}@media screen and (max-width:600px){.hotel-offers .offers-toolbar{padding:12px;align-items:stretch;flex-direction:column;grid-gap:8px;gap:8px}.hotel-offers .offers-view-toggle{display:flex;width:100%}.hotel-offers .offers-view-toggle .v-btn{min-width:0;flex:1 1 50%}}.promo p{padding:0;margin:0}.promo ul{margin-bottom:.5rem}.promo .v-responsive__content{display:none}.page-textblock{font-size:16px;font-family:Arial,sans-serif}.page-textblock p{margin:0 0 30px;line-height:1.428}.page-textblock p:last-child{margin-bottom:0}.page-textblock p.lead{margin:0 0 40px;font-size:18px;color:#8c9199}.page-textblock b,.page-textblock h2,.page-textblock h3,.page-textblock h4{font-family:Rotonda;font-weight:700}.page-textblock__col{float:left;width:45%;padding:0 5% 0 0}@media screen and (max-width:600px){.page-textblock__col{float:none;width:100%;padding:6px 0}}.page-textblock dt{width:23%;padding:0 15px 0 0;box-sizing:border-box}.page-textblock dd,.page-textblock dt{display:inline-block;vertical-align:top;margin:0 0 35px}.page-textblock dd{width:76%;font-size:14px;line-height:1.5}.page-textblock dl.filled{background:#f1f6f9;margin-left:-16px;margin-right:-16px;margin-bottom:-16px;padding:16px}.page-textblock dl a{text-decoration:none;font-style:italic;color:#407fb7}.page-textblock dl.stylish dt{width:42%;margin:0 0 25px;color:inherit}.page-textblock dl.stylish dd{width:58%;margin:0 0 25px;font-style:italic;font-size:inherit;line-height:1.4}.page-textblock ol.list{counter-reset:li;padding:0;list-style:none}.page-textblock ol.list li{position:relative;margin:0 0 6px 50px;padding:12px 8px}.page-textblock ol.list li:before{content:counter(li);counter-increment:li;position:absolute;top:7px;left:-45px;text-align:center;line-height:28px;width:28px;height:28px;background:#ffc854;font-style:normal;border-radius:1em;font-size:14px;font-weight:700;color:#fff}.page-textblock ol.list li ol li{margin:0 0 6px 35px;padding:8px 0}.page-textblock ol.list li ol li:before{left:-30px;background:#8c9199;line-height:22px;width:22px;height:22px}.page-textblock ul{margin-bottom:30px}.page-textblock ul li{margin:4px}.page-textblock ul.list{counter-reset:li;padding:0;list-style:none}.page-textblock ul.list li{position:relative;margin:0 0 6px 30px;padding:12px 8px}.page-textblock ul.list li:before{content:" ";position:absolute;top:15px;left:-20px;width:9px;height:9px;border-radius:5px;background:#ffc854}.page-textblock .clear{clear:both}.page-textblock__title{display:none}#ppt-simple-program .page-textblock__title{display:block;color:#787c83;font:15px Arial}.page-textblock .ppt-room{margin-bottom:16px}.page-textblock .ppt-room i{font-weight:700;display:block}a.thumb-tour{padding:12px 0;display:block;border-bottom:1px solid #bfcbd1}a.thumb-tour:last-of-type{border:0;padding-bottom:0}a.thumb-tour:link,a.thumb-tour:visited{color:#000;text-decoration:none}a.thumb-tour:after{content:" ";display:block;clear:both}a.thumb-tour .photo{display:block;margin-top:2px;width:50px;height:32px;float:left}a.thumb-tour .details{margin-left:62px}a.thumb-tour .title{font-size:14px}.text-orange{color:#ff9a0d}.text-sea{color:#417fb8}#pros .mdi:before{color:#ff9a0d}#cons .mdi:before{color:#6998c6}.delfin-price-table{position:relative}.delfin-price-table__table{overflow-x:auto}.delfin-price-table table{font-size:11px;margin:24px 0;position:relative}.delfin-price-table table:before{display:block;content:" ";position:absolute;left:0;top:0;right:0;bottom:0}.delfin-price-table__item{margin:10px 0 0}.delfin-price-table__legend{margin-top:10px}.delfin-price-table__legend span{display:inline-block;width:14px;height:14px;vertical-align:-3px;margin-left:8px}.delfin-price-table__legend .no_place{background-color:#e75e3e}.delfin-price-table__legend .many_place{background-color:#69d22d}.delfin-price-table__legend .one_place{background-color:#feff49}.delfin-price-table__legend .hz_place{background-color:#c8e8fa}.delfin-price-table__id{position:absolute;bottom:0;right:0;font-size:13px;color:#79808c}.delfin-price-table__title{margin:0 0 10px;text-decoration:none;color:#79808c;font-weight:700;font-size:1rem}.delfin-price-table__lengths{font-size:13px}a.delfin-price-table__length{margin-right:5px;margin-bottom:3px;display:inline-block;white-space:nowrap;color:#3e434e;padding:2px 4px;text-decoration:underline}a.delfin-price-table__length:hover{background:#e4edf4}a.delfin-price-table__length_selected{font-weight:700;background:#e4edf4;text-decoration:none}.delfin-price-table td{border:1px solid #fff;padding:4px 0;min-width:70px}.delfin-price-table td a.fiery span{color:#fa6705}.delfin-price-table td a,.delfin-price-table td span{color:#292e37;text-decoration:underline}.delfin-price-table td .b{display:none}.delfin-price-table td.a{background-color:#69d22d}.delfin-price-table td.r{background-color:#c8e8fa}.delfin-price-table td.o{background-color:#feff49}.delfin-price-table td.n{background-color:#e75e3e}.delfin-price-table tr.r_e{background-color:#fff}.delfin-price-table tr.r_o{background-color:#e4edf4}.delfin-price-table .tblHeader1{color:#3e444f;background-color:#e4edf4;font-weight:700}.delfin-price-table .tblHeader2{font-weight:700;background-color:#40afe3;color:#fff}.hotel-map-fullscreen{min-height:400px;height:80vh}.hotel-map{border:2px solid #417fb8;border-radius:5px;cursor:pointer}.hotel-map .ymap-container{height:130px;margin:4px}.hotel-map__label{background:#417fb8;color:#fff;padding:3px;text-align:center;width:100%;z-index:2;font-size:12px}.color_sea,.color_sea.v-card{background-color:#417fb8!important}.color_sand{background:#f5f5f1}.color_sky{background-color:#6998c6}.color_lightblue,.color_lightblue.v-card{background-color:#e4edf4}.color_sun{background:#ffc854!important}.color_orange{background:#ff9a0d!important}@media screen and (min-width:960px){.page-hotel .sticky,.page-tariff .sticky{position:-webkit-sticky;position:sticky;top:8px}.page-hotel .sidebar,.page-tariff .sidebar{width:300px;flex-grow:0;padding-left:18px}.page-hotel .content,.page-tariff .content{width:50%;flex-grow:1}}dl dt{display:inline-block;width:23%;vertical-align:top;margin:0 0 35px;color:#787c83}@media screen and (max-width:600px){dl dt{margin:0 0 15px;width:100%}}dl dd{display:inline-block;width:76%;vertical-align:top;margin:0 0 35px;padding:0 15px}@media screen and (max-width:600px){dl dd{width:100%;margin:0 0 15px}}.filled{background:#e4edf4}.attachments{display:flex;flex-wrap:wrap}@media screen and (max-width:600px){.attachments{display:block}}.attachments .v-card{width:120px}@media screen and (max-width:600px){.attachments .v-card{width:100%}.attachments .v-card .caption{display:inline-block}}.attachments .v-icon{font-size:40px}@media screen and (max-width:600px){.attachments .v-icon{font-size:20px;display:inline-block}}.parent-areas a:link,.parent-areas a:visited{display:inline-block;margin-right:4px;color:rgba(0,0,0,.87)}.parent-areas a:link:after,.parent-areas a:visited:after{content:","}.parent-areas a:link:last-of-type:after,.parent-areas a:visited:last-of-type:after{content:""}#anchor-services{display:block}