@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}#tab{gap:1rem}#tab svg{width:1.3rem;height:1.3rem}#tab svg path{transition:all .2s ease-in-out}#tab button{border-radius:var(--v2-inner-border-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);background-color:var(--v2-white);padding:var(--v2-inner-padding);--tw-font-weight:var(--font-weight-bold,700);font-size:1rem;font-weight:700;font-weight:var(--font-weight-bold,700);color:var(--v2-primary);gap:.5rem;transition:all .2s ease-in-out}#tab button[aria-selected=true],#tab button:hover{border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);background-color:var(--v2-primary-shade-200)}#tab button[aria-selected=true] svg path,#tab button:hover svg path{fill:var(--v2-primary)}#tab button svg path{fill:var(--v2-primary-shade-300)}.top-header a.btn svg{width:15px!important;height:15px!important}.top-header .language-switcher{position:unset}.top-header .language-switcher svg{width:28px}.top-header .language-switcher div{display:flex}footer{height:83px}footer .footer-container{bottom:calc(var(--spacing,.25rem) * 0);background-color:var(--v2-primary-shade-100);width:100%;color:var(--v2-primary);position:absolute}footer .footer-container .footer-legal ul li{margin-left:calc(var(--spacing,.25rem) * 3)}body{background-color:var(--v2-primary-shade-100);position:relative}body.guestapp-body{margin-top:5rem}body.home{margin-top:0}.wrapped{padding:var(--v2-inner-padding)}.btn{text-transform:none;border-radius:var(--v2-inner-border-radius);font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);transition:all .2s ease-in-out;display:inline-flex}.btn span{font-weight:700}.btn{padding-inline:calc(var(--spacing,.25rem) * 8);justify-content:center;padding-block:14px;font-size:1rem}@media(hover:hover){.btn:hover{opacity:.8}}.btn svg{width:20px!important;height:20px!important}.btn-small{padding:var(--v2-inner-padding)}.btn-primary{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 4);border-radius:var(--v2-border-radius);background-color:var(--v2-secondary);color:var(--v2-primary);justify-content:center;font-family:Ubuntu,sans-serif;display:inline-flex}.btn-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);background-color:var(--v2-primary-shade-200);color:var(--v2-primary)}.btn-pending{border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);background-color:var(--v2-pending-shade-100);color:var(--v2-pending)}.btn-pending svg path{stroke:none;fill:var(--v2-pending)}.btn-pending span{color:var(--v2-pending)}.btn-danger{border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);background-color:var(--v2-pending);color:var(--v2-white)}.btn-danger svg path{stroke:none;fill:var(--v2-pending)}.btn-danger span{color:var(--v2-pending)}.btn-success{border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);background-color:var(--v2-success-shade-100);color:var(--v2-success)}.btn-success svg path{stroke:none;fill:var(--v2-success)}.btn-success span{color:var(--v2-success)}.btn-disabled{cursor:not-allowed;border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);background-color:var(--v2-grey);color:var(--v2-black)}.btn-light-pending{border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--v2-grey)!important;background-color:var(--v2-pending-shade-100)!important;padding:var(--v2-inner-padding)!important;color:var(--v2-pending)!important}.btn-light-pending svg path{stroke:none;fill:var(--v2-pending)!important}.btn-light-pending span{color:var(--v2-pending)}.btn-light-success{border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--v2-grey)!important;background-color:var(--v2-success-shade-100)!important;padding:var(--v2-inner-padding)!important;color:var(--v2-success)!important}.btn-light-success svg path{stroke:none;fill:var(--v2-success)}.btn-light-success span{color:var(--v2-success)}.w-full-no-scrollbar{width:calc(100vw - var(--v2-inner-padding) * 2 - 20px)}@media(min-width:64rem){.w-full-no-scrollbar{width:-moz-fit-content;width:fit-content}}.btn-login{background-color:var(--v2-primary)}@media(min-width:64rem){.btn-login{width:calc(var(--spacing,.25rem) * 80)}}input[type=email],[type=password],[type=number],textarea{border-radius:var(--v2-inner-border-radius)!important;border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--v2-grey)!important}input[type=email]::-moz-placeholder,[type=password]::-moz-placeholder,[type=number]::-moz-placeholder,textarea::-moz-placeholder{text-align:center;font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-size:1rem;font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}input[type=email]::placeholder,[type=password]::placeholder,[type=number]::placeholder,textarea::placeholder{text-align:center;font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-size:1rem;font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}form input{height:calc(var(--spacing,.25rem) * 13.5);padding-right:calc(var(--spacing,.25rem) * 4);background-color:#fff}.single-services input[type=number]{border-radius:0!important}#CookiebotWidget{bottom:calc(var(--spacing,.25rem) * 20)!important}@media(min-width:64rem){#CookiebotWidget{bottom:calc(var(--spacing,.25rem) * 5)!important}}#CookiebotWidget button{outline:0!important}#navigation #tabs{padding:15px 0}@media(min-width:64rem){#navigation #tabs a{padding-inline:calc(var(--v2-inner-padding) * 2);padding-block:calc(var(--spacing,.25rem) * 2)}}#navigation #tabs a{transition:all .2s ease-in-out}@media(min-width:64rem){#navigation #tabs a:hover{border-radius:var(--v2-inner-border-radius);background-color:var(--v2-primary-shade-100)}}#navigation #tabs a span{font-weight:700;font-family:var(--v2-font-primary);color:var(--v2-primary)}#navigation #tabs a svg path{fill:var(--v2-primary)}@media(min-width:64rem){#navigation #tabs a.active{border-radius:var(--v2-inner-border-radius);background-color:var(--v2-primary-shade-200)}}#navigation #tabs a.active span{color:var(--v2-primary)}@media(min-width:64rem){#navigation #tabs a.active span{color:var(--v2-primary);font-size:1rem}}#navigation #tabs a.active svg path{fill:var(--v2-secondary)}.home main.wrapped{padding-right:0}.home .home-search-container{padding-inline:var(--v2-inner-padding)}.home .no-current-reservation div.search form .input-search{border-top-right-radius:var(--v2-inner-border-radius);border-bottom-right-radius:var(--v2-inner-border-radius);border-right-color:var(--v2-grey)}.home{margin-top:0}.home div.search{max-width:700px;padding-top:0;padding-bottom:0}.home div.search form{margin:0;padding:0}.home div.search form .search-icon{left:1.25rem}.home div.search form .search-icon svg path{fill:var(--v2-primary)}.home div.search form .input-search{border-radius:var(--v2-inner-border-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);border-right-color:var(--v2-secondary);background-color:var(--v2-white);text-align:center;color:var(--v2-primary);border-top-right-radius:0;border-bottom-right-radius:0}.home div.search form .input-search::-webkit-input-placeholder{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--v2-primary)}.home div.search form .input-search::-moz-placeholder{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--v2-primary);opacity:1}.home div.search form .input-search:-ms-placeholder-shown{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--v2-primary)}.home div.search form .input-search::-moz-placeholder{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--v2-primary)}.home div.search form .input-search::placeholder{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--v2-primary)}.home div.search form a{width:100%}.home div.search form a .input-search{cursor:pointer;padding-left:calc(var(--spacing,.25rem) * 12);text-transform:none}@media screen and (max-width:320px){.home div.search form .search-icon{display:none}.home div.search form a .input-search{text-align:center;padding-left:1rem}}.home div.search form svg{cursor:pointer}.home .home-search-submit{border-top-right-radius:var(--v2-inner-border-radius);border-bottom-right-radius:var(--v2-inner-border-radius);background-color:var(--v2-secondary)}.home .home-search-submit span{--tw-font-weight:var(--font-weight-bold,700);font-size:1rem;font-weight:var(--font-weight-bold,700)}.home .home-search-submit svg path{fill:var(--v2-primary)}.home .owl-theme{padding-left:calc(var(--spacing,.25rem) * 1)}div.card .card-item{border-radius:var(--v2-border-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);background-color:var(--v2-white);padding:var(--v2-inner-padding)}div.card .card-item img{border-radius:var(--v2-inner-border-radius)}div.card .content-item{border-radius:var(--v2-border-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);background-color:var(--v2-white);padding:var(--v2-inner-padding)}div.card .content-item img{border-radius:var(--v2-inner-border-radius)}div.card .content-item-text h2,div.card .content-item-text span{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}div.card .content-item-text img{width:16px;height:16px}div.card .card-body{margin-bottom:10px;padding:22px 0 0 9px}div.card .card-body .booking-item-title{margin-bottom:1rem}div.card .card-body h3{font-size:1.375rem}div.card .card-body span{font-size:1rem}div.card .card-body h3,div.card .card-body span{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.booking-item-days-left{border-radius:var(--v2-inner-border-radius);background-color:var(--v2-success-shade-100);padding-inline:var(--v2-inner-padding);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--v2-success);--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg,0 4px 4px #00000026));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);font-family:var(--v2-font-primary)!important}.booking-item-days-left span{font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.single-reservation .booking-item{background-position:50%;background-size:cover;height:65dvh}@media(min-width:64rem){.single-reservation .booking-item{height:75dvh}}.single-reservation .booking-item .booking-item-box{border-style:var(--tw-border-style);border-width:2px;border-color:var(--v2-grey);background-color:var(--v2-primary-shade-200);padding:var(--v2-inner-padding);padding-bottom:calc(var(--spacing,.25rem) * 8)}.single-reservation .booking-item .booking-item-box span{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.single-reservation .booking-item .checkin-button{flex-direction:column-reverse;align-items:center;display:flex}.single-reservation .booking-item .checkin-button svg{width:1rem}.single-reservation .booking-item .checkin-button{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 4);background-color:var(--primary);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);color:#fff;justify-content:center;font-family:Ubuntu,sans-serif;font-size:1rem;display:inline-flex}.single-reservation .reservation-single-content>div:first-child{background-color:var(--v2-white)}.single-reservation .reservation-single-content .reservation-content p{--tw-font-weight:var(--font-weight-medium,500);font-size:.75rem;font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.single-reservation .reservation-single-content .reservation-content span{--tw-font-weight:var(--font-weight-medium,500);font-size:1rem;font-weight:var(--font-weight-medium,500)}.single-reservation .reservation-single-content .reservation-content .reservation-content__check-in-out{border:none}.single-reservation .reservation-single-content .reservation-content .reservation-content__address,.single-reservation .reservation-single-content .reservation-content .reservation-content__booking-nr{border-top-style:var(--tw-border-style);border-top-width:2px;border-color:var(--v2-grey)}.single-reservation .reservation-single-content-top-actions{border-style:var(--tw-border-style);border-width:2px;border-top-style:var(--tw-border-style);border-top-width:0;border-color:var(--v2-grey);background-color:var(--v2-white)}@media(min-width:64rem){.single-reservation .reservation-single-content-top-actions{--tw-border-style:none;border-style:none}}.single-reservation .reservation-single-content-top-actions .icon-clock svg{width:17px!important;height:17px!important}.single-reservation .reservation-sections{max-width:1200px;margin:0 auto}.single-reservation .reservation-sections .reservation-sections__content__item span{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.single-reservation .reservation-sections .reservation-sections__content__item__error p{--tw-font-weight:var(--font-weight-medium,500);font-size:.9rem;font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.single-reservation .reservation-sections .reservation-sections__content__item__error svg{width:17px;height:17px}.single-reservation .reservation-sections .reservation-sections__content__item__error svg path{fill:var(--v2-pending)}.single-reservation .reservation-sections .reservation-sections__content__item__error div{background-color:var(--v2-pending-shade-100);align-items:center;max-height:-moz-fit-content;max-height:fit-content;padding:5px;display:flex}.single-reservation main{padding:0}.single-reservation main.wrapped{max-width:none}.single-reservation .reservation-sections,.single-reservation .reservation-single-content-top-actions{padding:var(--v2-inner-padding)}.single-guides .title-header{background-color:var(--v2-primary-shade-100)}.single-guides .tab-container{margin-block:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 4);margin-bottom:0}.guides-content .img-blur,.guides-content .img-blur-bg{background-position:50%}.location .content-holder{border-top:solid 1px var(--v2-grey);margin-top:1rem}.location .tab-container{white-space:nowrap;position:relative}.location .tab-container:before,.location .tab-container:after{display:none}.location .tab-container li:first-child{margin-left:0}.location .tab-container .scroll-arrow-left,.location .tab-container .scroll-arrow-right{filter:brightness(0)}.location .content-item .content-item-text{width:100%}.location .content-item .content-item-text .expand-button{transition:all .125s ease-in-out}.location .content-item .content-item-text .expand-button svg{width:20px;height:20px;fill:var(--v2-primary)}.location .content-item .map-button{border-top-left-radius:var(--v2-inner-border-radius);border-bottom-left-radius:var(--v2-inner-border-radius);background-color:var(--v2-secondary)}@media(hover:hover){.location .content-item .map-button:hover{opacity:.95}}.location .content-item .map-button{padding:8px 15px}.location .content-item .map-button img{filter:invert(.9);width:20px!important}.guides-content blockquote,.guides-content dl,.guides-content dd,.guides-content h1,.guides-content h2,.guides-content h3,.guides-content h4,.guides-content h5,.guides-content h6,.guides-content hr,.guides-content figure,.guides-content p,.guides-content pre{margin:revert}.information .account-info svg rect{fill:var(--v2-primary-shade-200)}.information .account-info svg text{fill:var(--v2-primary)}.information span{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.information .icon-fa>img{align-items:center;margin-left:auto;width:11px!important;height:11px!important}.information .border-bottom{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--v2-grey)}.information .sign-out,.information .go-to-website{padding-top:calc(var(--spacing,.25rem) * 4);text-align:center;font-family:var(--v2-font-primary);color:var(--v2-primary);font-size:.75rem}.information .reservation-sections__content__item__title{padding-block:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-medium,500);font-size:1.1rem;font-weight:var(--font-weight-medium,500);color:var(--v2-primary);align-content:center;display:flex}h1,h2,h3,.h1{font-family:var(--v2-font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1{font-size:1.375rem;font-family:var(--v2-font-primary)!important;--tw-font-weight:var(--font-weight-semibold,600)!important;font-weight:var(--font-weight-semibold,600)!important;color:var(--v2-primary)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;flex-direction:column!important;display:flex!important}h1 span,.h1 span{word-spacing:normal;width:90%;margin-top:1rem;font-size:1rem;font-weight:450;margin-top:calc(var(--spacing,.25rem) * 4)!important;font-family:var(--v2-font-primary)!important;--tw-font-weight:var(--font-weight-normal,400)!important;font-size:1rem!important;font-weight:var(--font-weight-normal,400)!important;color:var(--v2-primary)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}li,span,p,a,form{font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.font-weather span i{color:var(--primary);font-family:weathericons!important}.font-weather span{color:var(--primary)}.account .account-info svg rect{fill:var(--v2-primary-shade-200)}.account .account-info svg text{fill:var(--v2-primary)}.account .reservation-sections__content__item span{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.account-edit .title-header,.account-edit main div{background-color:var(--v2-primary-shade-100)}.account-edit main div form label{display:none}.account-edit main div form input{height:calc(var(--spacing,.25rem) * 10)}.account-edit main div form select,.account-edit main div form button,.account-edit main div form input{border-radius:var(--v2-inner-border-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);text-align:center;font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-size:1rem;font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.account-edit main div form select::-moz-placeholder,.account-edit main div form button::-moz-placeholder,.account-edit main div form input::-moz-placeholder{text-align:center;font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-size:1rem;font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.account-edit main div form select::placeholder,.account-edit main div form button::placeholder,.account-edit main div form input::placeholder{text-align:center;font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-size:1rem;font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.account-edit main .status-container.error{background-color:var(--v2-pending)}.account-edit main .status-container.success{background-color:var(--v2-success)}.faq .accordion-header{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--v2-grey)}.faq .accordion-body>div,.faq .accordion-header>div,.faq .accordion-body,.faq .accordion-header{font-family:var(--v2-font-primary)}.contact main>div{margin-left:calc(var(--spacing,.25rem) * 2)}.contact main .contact-form{padding:calc(var(--spacing,.25rem) * 2);background-color:#0000}.contact main .contact-form form>div>div>div{--tw-border-style:none;border-style:none}.contact main .contact-form form label{margin-top:calc(var(--spacing,.25rem) * 1);margin-left:calc(var(--spacing,.25rem) * 3);font-family:var(--v2-font-primary);color:var(--v2-primary);font-size:12px;position:absolute}.contact main .contact-form form input,.contact main .contact-form form select,.contact main .contact-form form textarea{border-radius:var(--v2-inner-border-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);padding-top:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 3);font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.contact main .contact-form form input::-moz-placeholder,.contact main .contact-form form select::-moz-placeholder,.contact main .contact-form form textarea::-moz-placeholder{color:#0000}.contact main .contact-form form input::placeholder,.contact main .contact-form form select::placeholder,.contact main .contact-form form textarea::placeholder{color:#0000}.single-deficiencies .text-labeled{margin-bottom:calc(var(--spacing,.25rem) * 1);margin-left:calc(var(--spacing,.25rem) * 3);font-family:var(--v2-font-primary);color:var(--v2-primary);font-size:12px}.single-deficiencies input:not([type=file]),.single-deficiencies #surname,.single-deficiencies #forename,.single-deficiencies textarea{border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--v2-grey)!important;padding-left:calc(var(--spacing,.25rem) * 3)!important;font-family:var(--v2-font-primary)!important;--tw-font-weight:var(--font-weight-medium,500)!important;font-weight:var(--font-weight-medium,500)!important;color:var(--v2-primary)!important;border-radius:8px!important}.single-deficiencies input:not([type=file])::-moz-placeholder,.single-deficiencies #surname::-moz-placeholder,.single-deficiencies #forename::-moz-placeholder,.single-deficiencies textarea::-moz-placeholder{color:#0000}.single-deficiencies input:not([type=file])::placeholder,.single-deficiencies #surname::placeholder,.single-deficiencies #forename::placeholder,.single-deficiencies textarea::placeholder{color:#0000}.single-deficiencies textarea{min-height:calc(var(--spacing,.25rem) * 32)}.single-deficiencies #deficienciesUpload::file-selector-button{margin-left:calc(var(--spacing,.25rem) * 3)!important;cursor:pointer!important;border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--v2-grey)!important;background-color:var(--v2-grey)!important;padding-inline:calc(var(--spacing,.25rem) * 3)!important;padding-block:calc(var(--spacing,.25rem) * 2)!important;font-family:var(--v2-font-primary)!important;--tw-font-weight:var(--font-weight-medium,500)!important;font-weight:var(--font-weight-medium,500)!important;color:var(--v2-primary)!important;border-radius:8px!important}.single-deficiencies button[type=submit]{width:100%;padding-block:calc(var(--spacing,.25rem) * 3)}@media(min-width:64rem){.single-deficiencies button[type=submit]{margin-left:calc(var(--spacing,.25rem) * 4);width:-moz-fit-content;width:fit-content}}.single-cancellation .unit-title-enterprise{font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.single-cancellation input[type=text]{transition:all .1s ease-in-out;border-radius:var(--v2-inner-border-radius)!important;border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--v2-grey)!important}.single-cancellation input[type=text]:focus{border-style:var(--tw-border-style)!important;border-width:2px!important;border-color:var(--v2-primary)!important}.single-cancellation input[type=text]::-moz-placeholder{text-align:center;font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-size:1rem;font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.single-cancellation input[type=text]::placeholder{text-align:center;font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-size:1rem;font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.single-cancellation select{border-radius:var(--v2-inner-border-radius);padding:calc(var(--spacing,.25rem) * 2)}.single-cancellation main .btn-primary{text-transform:none;padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 4);cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);color:#e3342f;background-color:#fff;border-width:2px;border-color:#e3342f;justify-content:center;font-family:Ubuntu,sans-serif;display:inline-flex}.confirm-reservation .confirm-reservation .card-item{border-radius:unset;padding:calc(var(--spacing,.25rem) * 0)}.confirm-reservation .confirm-reservation .card-item .card-body{background-color:var(--v2-primary-shade-200);padding:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 4);margin-bottom:0}.confirm-reservation .confirm-reservation .card-item .card-body>div{text-align:center;flex-direction:column;align-items:center;display:flex}.confirm-reservation span,.confirm-reservation a{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.confirm-reservation{font-family:var(--v2-font-primary)}.confirm-reservation #booking-confirm-submit{background-color:var(--primary);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);color:#fff;opacity:.9;font-size:1rem}@media(hover:hover){.confirm-reservation #booking-confirm-submit:hover{cursor:pointer;opacity:1}}.reservation-participants__content__item .accordion .accordion-header .reservation-sections__content__item__title span{font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles{background-color:var(--v2-primary-shade-100);padding:calc(var(--spacing,.25rem) * 1)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles div .text-labeled{font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles div .guest-suggestions .guest-suggestions-guest button{border-radius:var(--v2-border-radius);background-color:var(--v2-primary-shade-300);padding:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 3)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles div .guest-suggestions .guest-suggestions-guest button span,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles .more-guests span{font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles{--tw-border-style:none;border-style:none}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles{width:100%}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles label,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles label{margin-top:calc(var(--spacing,.25rem) * 1);margin-left:calc(var(--spacing,.25rem) * 3);font-family:var(--v2-font-primary);color:var(--v2-primary);font-size:12px;position:absolute}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles input,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles select,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles input,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles select{border-radius:var(--v2-inner-border-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);padding-top:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 3);font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles.streetname,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles.city,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles.streetname,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles.city{width:66.6667%}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles.housenumber,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles.housenumber{width:33.3333%;padding-left:calc(var(--spacing,.25rem) * 2)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles.postalcode,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles.postalcode{width:33.3333%}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles.city,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles.city{padding-left:calc(var(--spacing,.25rem) * 2)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles.arrival,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles.arrival{width:50%;padding-right:calc(var(--spacing,.25rem) * 1)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles.arrival div,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles.arrival div{width:100%}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles.departure,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles.departure{width:50%;padding-left:calc(var(--spacing,.25rem) * 1)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles.departure div,.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-select-field-styles.departure div{width:100%}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-select-div-styles{--tw-border-style:none;border-style:none;width:50%}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-select-div-styles .v2-select-field-styles{width:100%}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-select-div-styles .v2-select-field-styles label{z-index:10;margin-top:calc(var(--spacing,.25rem) * 1);margin-left:calc(var(--spacing,.25rem) * 3);font-family:var(--v2-font-primary);color:var(--v2-primary);font-size:12px;position:absolute}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-select-div-styles .v2-select-field-styles select{border-radius:var(--v2-inner-border-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);padding-top:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 3);font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--v2-primary)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-select-div-styles.country{padding-right:calc(var(--spacing,.25rem) * 1)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-select-div-styles.travel-group{margin-bottom:calc(var(--spacing,.25rem) * 0);padding-left:calc(var(--spacing,.25rem) * 1)}.reservation-participants__content__item .accordion .accordion-body .btn-danger{border-radius:var(--v2-border-radius);padding:calc(var(--spacing,.25rem) * 3);font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.reservation-participants__content__item .accordion .accordion-body .btn-danger img{filter:brightness(100)}.reservation-participants__content__item ::-webkit-input-placeholder{color:#0000}.reservation-participants__content__item :-moz-placeholder-shown{color:#0000}.reservation-participants__content__item ::-moz-placeholder{color:#0000}.reservation-participants__content__item :-ms-placeholder-shown{color:#0000}.property{margin-bottom:calc(var(--spacing,.25rem) * 16)}.property .property-text-left,.property .property-text-right{padding-inline:calc(var(--spacing,.25rem) * 2)}.property .custom-prev,.property .custom-next{border-color:var(--v2-grey)!important;border-radius:3.40282e38px!important}.property .custom-prev>div,.property .custom-next>div{filter:brightness(0)saturate()invert(17%)sepia(18%)saturate(5808%)hue-rotate(182deg)brightness(92%)contrast(96%)!important}.property .slider-container .card-container .card{border-radius:var(--v2-inner-border-radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey)}.property .slider-container .card-container .card .card-image img{border-top-left-radius:var(--v2-inner-border-radius);border-top-right-radius:var(--v2-inner-border-radius)}.property .slider-container .card-container .card .card-btn{background-color:var(--v2-primary)}.property .divider .btn{margin-right:calc(var(--spacing,.25rem) * 2)!important;width:100%!important;color:var(--v2-primary)!important}@media(min-width:48rem){.property .divider .btn{margin-right:calc(var(--spacing,.25rem) * 0)!important;width:auto!important;min-width:calc(var(--spacing,.25rem) * 64)!important}}*{--primary:#002746!important;--text-primary:#002746!important;--lite-primary:#002746!important;--v2-primary:#002746!important;--v2-secondary:#fdbb30!important;--v2-grey:#e0e0e0!important;--v2-black:#08161c!important;--v2-white:#fff!important;--v2-success:#166434!important;--v2-pending:#df2545!important;--v2-primary-shade-100:#f2f4f6!important;--v2-primary-shade-200:#d9dfe3!important;--v2-primary-shade-300:#bfc9d1!important;--v2-secondary-shade-100:#fffcf5!important;--v2-secondary-shade-200:#fff5e0!important;--v2-secondary-shade-300:#ffeecb!important;--v2-success-shade-100:#d1f5df!important;--v2-pending-shade-100:#f6c1ca!important;--v2-border-radius:1.25rem!important;--v2-inner-padding:.75rem!important;--v2-inner-border-radius:.5rem!important;--v2-font-primary:Satoshi Variable, sans-serif!important;--v2-font-secondary:Satoshi Variable, serif!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
