.main .content-inner{padding:0}.main h1.title{margin:0 0 20px;padding:0 0 10px}.main .mod-search{display:block;left:auto;max-width:100%;padding:20px;position:relative;transform:none;width:100%;z-index:4}@media only screen and (min-width:768px){.main .mod-search{padding:30px}}.main .mod-search.update-search{padding:20px}.main .mod-search *{opacity:1}.main .mod-search .cp-tooltip-info{display:none!important}.mod-search-widget{padding:0}.mod-search-widget .column-1,.mod-search-widget .column-2,.mod-search-widget .pr{margin-bottom:0;width:100%}.mod-search-widget .cp-button-price{margin-top:10px;top:auto}.main .full-width-search .mod-search{padding:10px}.mod-gallery{margin:10px 0}.mod-gallery-inner{overflow:hidden}@media only screen and (min-width:1024px){.mod-gallery-inner{height:521px}.template-10 .mod-gallery-inner{height:490px}.mod-gallery-inner .slide picture{height:521px}.template-10 .mod-gallery-inner .slide picture{height:490px}.contentWithNoWidgets .mod-gallery-inner{height:485px}}.mod-heroLarge #hero-slider .slide img{transform:none}.main header.header{border-bottom:none;margin:0}.main header.header .logo{font-size:1.5em;margin-right:10px}.main header.header .menu-toggle{background:none}.main header.header .header-details{display:table;padding:10px;position:relative;text-align:left}@media only screen and (min-width:768px){.main header.header .header-details{padding:20px}.main header.header .mod-ranking{top:5px}}.main header.header .header-content{box-shadow:none;height:auto;margin:0;position:relative}.main header.header .menu{width:90%}.main header.header .nav-controls{width:10%}.main header.header nav .menu-toggle li a{font-size:18px;font-weight:400}.main header.header picture img{max-height:70px;max-width:100%;width:auto}.main header.header .property-name{display:block;font-size:18px}@media only screen and (min-width:768px){.main header.header .property-name{font-size:34px}}.result-container-left{width:100%}@media only screen and (min-width:1024px){.result-container-left{flex:0 0 calc(25% - 1em)}}@media only screen and (min-width:1200px){.result-container-left{flex:0 0 calc(30% - 1em)}}@media only screen and (min-width:1024px){.thumb-size-medium .result-container-left{flex:0 0 calc(35% - 1em)}}@media only screen and (min-width:1200px){.thumb-size-medium .result-container-left{flex:0 0 calc(40% - 1em)}}@media only screen and (min-width:1024px){.thumb-size-large .result-container-left{flex:0 0 calc(45% - 1em)}}@media only screen and (min-width:1200px){.thumb-size-large .result-container-left{flex:0 0 calc(50% - 1em)}}.result-container-left img{max-width:100%}.results-item:nth-child(2n) .result-container-left .results-option-list{width:100%}.results-item:nth-child(2n) .result-container-right{float:left}.results-item:nth-child(2n) .result-container-right .results-option-list{width:100%}.results-option-list{float:left}.result-container-right{display:flex;flex:1;flex-direction:column;overflow:hidden}.result-container-right .room-details{display:flex;flex-direction:column;gap:1em}@media only screen and (min-width:1400px){.result-container-right .room-details{gap:1.5em}}.result-container-right .room-details:after{background-color:var(--body-text-color);content:"";display:block;height:2px;opacity:.1;width:100%}.result-container-right .results-price{background-color:#0000;position:relative}.result-container-right .results-price .cp-poa{display:inline-block}.results-thumbnail{height:auto;margin:0;width:100%}.results-thumbnail img{display:block;height:100%;object-fit:cover;width:100%}.results-item header{width:100%}.results-item .features{clear:both}.results-item:after{z-index:-1}h3.results-heading{color:#000;margin:-5px 0 5px}h3.results-heading.results-heading-popup{background:none;border-bottom:1px solid;color:var(--search-text-color);font-family:var(--title-font);font-size:20px;font-weight:700;margin-bottom:16px;padding:0 20px 8px 0}.contentWithNoWidgets .column{font-size:16px;margin-bottom:0}.column-desciption p,.extra-info>p{font-size:.875em}.intro-description{display:none}@media only screen and (min-width:1100px){.intro-description{display:block}}footer .info-details{text-align:left}@media only screen and (min-width:768px){footer .info-details{text-align:center}}.main .extra-info,.main .result-info{float:none;width:100%}.main .results-item{border:none}.main .results-item header{margin:0}.main .results-price{padding:0}.main .accordion-rooms .accordion-rooms-toggle,.main .icon-list .icon-list_item{font-size:.875em}.main .content.content-no-bg{background:#0000 none repeat scroll 0 0}.mod-policies{display:block}@media only screen and (min-width:768px){.mod-policies{display:flex}}.mod-policies_heading{display:flex;gap:1.5em;margin-bottom:10px;padding:2px 0 0;width:180px}.checkinout .mod-policies_heading{background-position:0 15px;padding-top:15px}@media only screen and (min-width:768px){.checkinout .mod-policies_heading{width:180px}}.mod-checkin-checkout{display:flex;flex-direction:column;font-size:12px;margin-bottom:16px}@media only screen and (min-width:768px){.mod-checkin-checkout{width:400px}}.data{color:dimgray;display:flex;height:16px;justify-content:center;position:relative}@media only screen and (min-width:768px){.data{width:400px}}.data .position-range{display:flex;justify-content:center;width:100%}.data .from-label,.data .to-label{display:block}.data .single-label{display:block;text-align:center;width:100%}.data .until-label{display:block}.template-14 .data{color:#fff}.rail{background-color:#f5f5f5;border:1px solid #bdbdbd;border-radius:3px;display:flex;height:20px;justify-content:center;overflow:hidden;position:relative;width:100%}.rail-bar{height:100%;width:100%}.rail-tooltip{background-color:#fff;border:1px solid #bdbdbd;border-radius:4px;color:#444;display:inline-block;font-size:12px;margin-top:5px;padding:4px;position:relative}.rail-tooltip,.rail-tooltip.position-left{margin-right:auto}.rail-tooltip.position-right{margin-left:auto}.rail-tooltip:after,.rail-tooltip:before{border:solid #0000;bottom:100%;content:" ";height:0;left:30%;pointer-events:none;position:absolute;width:0}.rail-tooltip:after{border-color:#fff0 #fff0 #fff;border-width:5px;margin-left:-5px}.rail-tooltip:before{border-color:#bdbdbd00 #bdbdbd00 #bdbdbd;border-width:6px;margin-left:-6px}.template-14 .rail-tooltip{color:#000}.twentyfourhour .rail-bar{margin-left:auto;width:70%}.range .position-range,.range .rail-bar{width:50%}.range .to-label{margin-left:auto}.checkout .rail-bar{width:50%}.checkout .rail-tooltip{margin-left:auto}.checkout .rail-tooltip:after,.checkout .rail-tooltip:before{left:70%}.mod-accessibility{display:block;margin-bottom:10px}.mod-accessibility p{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZD0iTTEyLjg0NCAxOGgyLjA2M3EtLjMyOCAxLjY0MS0xLjc4MSAyLjgxM3QtMy4xNDEgMS4xNzJxLTIuMDYzIDAtMy41MTYtMS40NTN0LTEuNDUzLTMuNTE2cTAtMS42ODggMS4xNzItMy4xNDF0Mi44MTMtMS43ODF2Mi4wNjNxLS44OTEuMzI4LTEuNDUzIDEuMTAydC0uNTYzIDEuNzU4cTAgMS4yMTkuODkxIDIuMTA5dDIuMTA5Ljg5MXEuOTg0IDAgMS43NTgtLjU2M3QxLjEwMi0xLjQ1M3ptLTIuODYtOC45MDZxMC0xLjEyNS45ODQtMS43ODF0Mi4wMTYtLjA0N2guMDQ3di4wNDdxLjMyOC4xNDEuNjA5LjQyMmwxLjMxMyAxLjQ1M3ExLjY4OCAxLjgyOCA0LjAzMSAxLjgyOHYxLjk2OXEtMi42MjUgMC00Ljk2OS0xLjkyMnYzLjQyMmgzcS43OTcgMCAxLjM4My42MDl0LjU4NiAxLjQwNnY1LjQ4NGgtMS45Njl2LTQuOTY5aC01LjAxNnEtLjc5NyAwLTEuNDA2LS42MDlUOS45ODQgMTVWOS4wOTR6bTAtNS4xMXEwLS44NDQuNTg2LTEuNDA2VDEyIDIuMDE1dDEuNDMuNTYzLjU4NiAxLjQwNi0uNTg2IDEuNDNUMTIgNnQtMS40My0uNTg2LS41ODYtMS40M3oiLz48L3N2Zz4=) no-repeat 0 0;padding-left:40px}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.dialogue-content{background:#1e2121;border:1px solid #383a3d;box-shadow:0 0 10px #0003}.dialogue-content .dialogue-items li{border-top:1px solid #383a3d}.dialogue-content .extras-content .currency-value,.dialogue-content h3,.dialogue-content h4,.dialogue-content h5,.dialogue-content label,.dialogue-content p{color:#fffc}.extras-content .item{background:#383a3d}.dialogue-header .cp-link:before{color:#fffc}.extras-content .cp-button.cp-delete-icon:before{color:#fff}.main .mod-user-header_bottom-inner{background-color:var(--content-background);color:var(--body-text-color)}.main .header-content{background:#0000}.main .property-name{color:#fff}.main nav{background:#0000}.main nav .menu-toggle>a{color:var(--body-text-color)}.main nav .menu-toggle li{background-color:#0000;border:none}.main nav .menu-toggle li:before{border:none}.main nav .menu-toggle li a{color:var(--body-text-color)}.main nav .menu-toggle li a.active,.main nav .menu-toggle li a:focus,.main nav .menu-toggle li a:hover{background:#0000}.main nav .menu-toggle li a.active{font-weight:700}.main .content h1{color:#ffffffe6}.main .content .privacy{background:#0000;padding:0}.main .content .privacy .aside-block,.main .content .privacy .privacy-content{background:#ffffff1a}.main .content .privacy h2,.main .content .privacy h3,.main .content .privacy h5,.main .content .privacy p{color:#ffffffe6}.main .cp-extraCost{color:#fff9}.main .cp-extraCost .cp-tip{background-color:#fff9}.main .flex-slide.flex-active-slide{border:1px solid #fffc}.main .price-deal{color:#fff9}.main .mod-gallery.gallery-container{background:#0000}.main .mod-heroLarge #hero-slider .flex-next:before,.main .mod-heroLarge #hero-slider .flex-prev:before,.main .mod-heroLarge .flex-next,.main .mod-heroLarge .flex-prev{background-color:#000c;color:#fff}.main .mod-heroLarge .mod-heroLargeFooter{background-color:#000c}.main .mod-heroLarge .mod-heroLargeFooter .image-counter{color:#fff}.main .title,.main h1.subtitle,.main h3.results-heading,.main h4.subtitle{background-color:#0000;border-color:#0000004d;clear:both;color:#000c}.main .content{background:var(--content-background);box-shadow:none;color:var(--body-text-color);margin-bottom:10px;padding:0}@media only screen and (min-width:768px){.main .content{margin-bottom:20px}}.main .content .details-item li,.main .content .details-item p,.main .content .mod-article h4,.main .content .mod-article li{color:var(--body-text-color)}.main .content .title,.main .content h1.subtitle,.main .content h3.results-heading,.main .content h4.subtitle{border-color:var(--body-text-color);color:var(--title-text-color);font-family:var(--title-font);font-weight:700}.main .content .mod-facilities-lists{padding-top:16px}.main .cp-tooltip p.room-counter{color:#000}.main .cp-cookie-link{border-top-color:var(--footer-text-color)}.main .accordion-rooms-toggle{background-color:#0000;border-radius:3px;margin:10px 0;padding:5px 10px;position:relative}.main .accordion-rooms-toggle:after{right:0}.main .mod-reviews{background:#0000;box-shadow:none;padding:0 1em}.main .mod-reviews h2{border-bottom:1px solid;padding-top:0}.main .mod-reviews .mod-paginate,.main .mod-reviews section{background:#0000}.main .mod-reviews .review-ratings{background:#ffffffe6;color:#000000e6}.main .mod-reviews .review-item:nth-child(2n){background:#ffffff1a}.main .mod-reviews header{margin:0;width:100%}.main .mod-reviews .header,.main .mod-reviews .mod-paginate li a,.main .mod-reviews .mod-summary .mod-reviewSumarry,.main .mod-reviews .review-item{border-color:#ffffff4d}.main .mod-reviews li a{background:#0000}.main .mod-contact-columns{padding:0 1em}.payment .content{background:var(--content-background);margin-bottom:10px;padding:10px}@media only screen and (min-width:768px){.payment .content{margin-bottom:20px;padding:0 30px}}.payment .mod-expandable{padding:0}.payment .mod-payment-section-body,.payment .mod-payment-section-header{background-color:#383a3d}.payment .extra-options .mod-payment-section{border:2px solid #fff6}.payment .mod-summaryAside .column,.payment label,.payment p{font-size:14px}.ui-tooltip.ui-widget{background:#fff}.ui-tooltip.ui-widget .ui-tooltip-content{color:#000}.ui-tooltip.ui-widget .ui-tooltip-content li{border-color:#0006}.ui-tooltip.ui-widget .ui-tooltip-content li:before{background:#fff;border-color:#0006}.ui-tooltip.ui-widget .ui-tooltip-content .small{color:#000}.mod-search-date-range .ui-tooltip.ui-widget{background:#fff}.mod-search-date-range .ui-tooltip.ui-widget .ui-tooltip-content{color:#000}.arrow:after,.ui-tooltip{background:#fff}.mod-price-helper{color:#fff}.ui-tooltip .ui-tooltip-content li .small{color:#000}.ui-tooltip .ui-tooltip-content li:before{background:#fff;border:1px solid #000;color:#fff}.payment .eviivo-logo{background-image:url(/ui/wl/4.307/images/eviivo-logo-white.svg)}.header-property-name{color:#fff}

/*# sourceMappingURL=instantweb-themeDarkA.min.css.map*/