.navbar{padding:0;position:static}.ds-listing-item .swiper-badge{width:8.125rem;height:4.9375rem;left:1rem;background:#fff;color:var(--app-color-primary);width:auto;height:auto;padding:.625rem .75rem;border-radius:4px;top:15px}.ds-listing-item .ds-action-buttons ul.centered{float:none}.ds-listing-item.catalog-item{text-align:center}.ds-listing-item .ds-table td,.ds-listing-item .ds-table th{border-left:0;border-right:0;border-bottom:0}.ds-hotel-item div[class*=col-]{padding-left:15px;padding-right:15px}.ds-hotel-item .row{margin-left:-15px;margin-right:-15px}.ds-detail-page--tour{padding-top:5rem}@media(max-width:1199px){.ds-detail-page--tour{padding-top:5rem}}@media(max-width:991px){.ds-detail-page--tour{padding-top:0}}.breadcrumbs:not(.empty)+.ds-sectionTitle{padding-top:0}.ds-accomodationsPage .breadcrumbs.empty{display:none}.ds-gallery-slider .swiper-button-next,.ds-gallery-slider .swiper-button-prev{width:100px;top:0;margin-top:0;height:100%}.ds-gallery-slider .swiper-button-next:after,.ds-gallery-slider .swiper-button-prev:after{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(var(--swiper-navigation-size)*-1/2);width:auto;text-shadow:0 1px 6px rgba(0,0,0,.6)}.ds-gallery-slider .swiper-button-prev{left:0}.ds-gallery-slider .swiper-button-prev:after{left:15px}.ds-gallery-slider .swiper-button-next{right:0;text-align:right}.ds-gallery-slider .swiper-button-next:after{right:15px}.social-feed-element-detail .btn.btn-danger,.socialWallFullpage .loadMoreContainer .btn-lg{padding:1.25rem 2.5rem;border-radius:0;font-weight:700}@media(min-width:1200px)and (max-width:1599px){.ds-accomodationSidebar .panel-heading .panel-title a{font-size:16px}}@media(min-width:768px)and (max-width:1199px){.ds-filter-as-tags .ds-filter-as-tag button{margin-top:-1px}}.ds-hotel-item .ds-contacts .ds-contact-informations .js-watchlist-toggle:hover .dsico:before,.ds-hotel-item .ds-imgContainer .ds-add-to-cart .js-watchlist-toggle-acco:hover .dsico.heart-light:before,.ds-listing-item .ds-item-image .js-watchlist-toggle:hover .dsico.heart-light:before,.ds-sectionTitle .js-watchlist-toggle:hover .dsico.heart-light:before,.dsico.heart-solid:before{color:#e62a44;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.ds-accomodationsPage .ds-listingPageBreadcrumb .breadcrumbs{padding-top:0;padding-bottom:4.6875rem}.ds-enquiry-entity-modal{background:var(--app-color-primary);padding:30px;color:#fff}.ds-enquiry-entity-modal .ds-h1{margin-bottom:30px}.ds-enquiry-entity-modal form{text-align:left;margin-top:60px}.ds-enquiry-entity-modal a{color:#fff;text-decoration:underline}.ds-enquiry-entity-modal .ds-checkbox input[type=checkbox]+span:before,.ds-enquiry-entity-modal .ds-checkbox input[type=radio]+span:before{color:#fff}.ds-enquiry-entity-modal .btn.btn-primary{background:var(--app-color-accent);border-color:var(--app-color-accent);color:var(--app-color-accent--text-color)}.ds-enquiry-entity-modal .btn.btn-primary:focus,.ds-enquiry-entity-modal .btn.btn-primary:hover{background:var(--app-color-primary);border-color:var(--app-color-primary);color:var(--app-color-primary--text-color);animation:shadowIn .7s forwards}.ds-booking-sticky-mobile{bottom:10px;padding:0 7px;transition:bottom .5s ease-in-out}body.navFooterVisible #ds-request-buttons-mobile,body.navFooterVisible .ds-booking-sticky-mobile{bottom:65px}body.navbar-show-flyout #ds-quick-request,body.navbar-show-flyout #ds-request-buttons-mobile,body.navbar-show-flyout .ds-booking-sticky-mobile{display:none!important}.acco_search_bar_standalone>.ds-h3{text-align:center;font-family:Etica;color:var(--app-color-primary);font-size:3.75rem;font-weight:700;text-transform:uppercase}@media(max-width:1599px){.acco_search_bar_standalone>.ds-h3{font-size:3rem}}@media(max-width:991.98px){.acco_search_bar_standalone>.ds-h3{font-size:26px}}.ds-listing-emotional-item .ds-item-image .swiper-badge{padding:.625rem .75rem;display:inline-block;border-radius:4px;text-transform:uppercase;font-weight:700;font-size:1rem;background:#fff;color:var(--app-color-primary);width:auto;height:auto;top:10px;left:10px}.ds-listing-emotional-item .ds-actions .btn-secondary{border-color:var(--ds-color-primary);color:var(--ds-color-primary);background:#fff}.ds-listing-emotional-item .ds-actions .btn-secondary:hover{color:#fff;background:var(--ds-color-primary)}.ds-bestPriceBar ul .icon{color:var(--app-color-accent)}.ds-sectionTitle.ds-sectionTitle-listing .ds-h1{color:var(--app-color-primary)}.ds-sectionTitle.ds-sectionTitle-listing .ds-h2{color:var(--app-color-lake-green-1)}.ds-listingPreContent h1{color:var(--app-color-primary);text-transform:uppercase;font-weight:700}.pimcore_area_d-s-events-slider.layout_list-ci2025 .ds-sectionTitle{padding-bottom:0}.pimcore_area_d-s-events-slider.layout_list-ci2025 .ds-sectionTitle.ds-sectionTitle-listing{text-align:left}.pimcore_area_d-s-events-slider.layout_list-ci2025 .ds-sectionTitle.ds-sectionTitle-listing .ds-h1{font-family:Etica}.pimcore_area_d-s-events-slider.layout_list-ci2025 .ds-sectionTitle.ds-sectionTitle-listing .ds-h2{font-style:italic}.pimcore_area_d-s-events-slider.layout_list-ci2025 .ds-sectionTitle.ds-sectionTitle-listing .ds-h2:after{display:block;margin-top:1.25rem;margin-bottom:3.75rem;font-family:icomoon;content:"";font-size:1.9rem;line-height:1;font-style:normal}.ds-listing-eventgrid-item .dateCol .month{color:#4d4d4d}.ds-listing-eventgrid-item .ds-h2{color:var(--app-color-primary)}.ds-listing-eventgrid-item .titleCol ul{color:#4d4d4d}.ds-listing-eventgrid-item .showMore{margin-top:0}.ds-listing-eventgrid-item .showMore,.ds-listing-eventgrid-item .showMore:hover{color:var(--app-text-color)}@media(max-width:991.98px){.ds-listing-eventgrid-item .showMore{margin-top:15px}}