@charset "UTF-8";[data-v-a5b0e7ac]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.notification-container[data-v-a5b0e7ac]{position:fixed;top:32px;right:32px;z-index:9999;min-width:260px;max-width:90vw;padding:18px 40px 18px 20px;border-radius:10px;box-shadow:0 8px 32px #00000040,0 1.5px 8px #0000001a;display:flex;align-items:center;font-size:1.1rem;font-weight:600;background:#fff;border-left:7px solid #aaa;transition:all .3s cubic-bezier(.4,2,.6,1);animation:pop-in-a5b0e7ac .25s cubic-bezier(.4,2,.6,1)}@media (max-width: 600px){.notification-container[data-v-a5b0e7ac]{top:12px;right:12px;left:12px;min-width:180px;padding:14px 32px;font-size:1rem}}.notification.success[data-v-a5b0e7ac]{border-color:#4caf50;background:#e8f5e9;color:#256029}.notification.error[data-v-a5b0e7ac]{border-color:#f44336;background:#ffebee;color:#b71c1c}.notification.info[data-v-a5b0e7ac]{border-color:#2196f3;background:#e3f2fd;color:#0d47a1}.icon[data-v-a5b0e7ac]{font-size:1.5em;margin-right:14px;display:flex;align-items:center}.close-btn[data-v-a5b0e7ac]{background:none;border:none;font-size:1.5em;margin-left:18px;cursor:pointer;color:inherit;opacity:.7;transition:opacity .2s;align-self:flex-start}.close-btn[data-v-a5b0e7ac]:hover{opacity:1}@keyframes pop-in-a5b0e7ac{0%{transform:translateY(-30px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.fade-enter-active[data-v-a5b0e7ac],.fade-leave-active[data-v-a5b0e7ac]{transition:opacity .3s}.fade-enter-from[data-v-a5b0e7ac],.fade-leave-to[data-v-a5b0e7ac]{opacity:0}[data-v-01fab88c]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.login-container[data-v-01fab88c]{display:flex;flex-direction:column;height:100vh}@media (min-width: 768px){.login-container[data-v-01fab88c]{flex-direction:row}}.login-container .login-image[data-v-01fab88c]{flex:1;background-color:#f5f3f1}.login-container .login-image img[data-v-01fab88c]{width:100%;height:100%;object-fit:cover}.login-container .login-form-container[data-v-01fab88c]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:#f5f3f1}.login-container .logo-container img[data-v-01fab88c]{width:180px;margin-bottom:2rem}.login-container a[data-v-01fab88c]{color:#324857;text-decoration:underline}h2[data-v-01fab88c]{color:#324857;font-size:1.5rem;margin-bottom:1rem;text-align:center}p[data-v-01fab88c]{color:#324857;font-size:1rem;text-align:center;margin-bottom:2rem;max-width:480px}[data-v-5aaa4e1e]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.radio-group[data-v-5aaa4e1e]{display:flex;scroll-behavior:smooth;position:relative}@media (min-width: 768px){.radio-group[data-v-5aaa4e1e]{display:flex;flex-wrap:wrap;align-items:center;gap:20px}}.radio-group .radio-content img[data-v-5aaa4e1e]{height:0;opacity:0;transition:height .3s ease-in-out,opacity .5s ease-in-out,margin-bottom .3s ease-in-out}.radio-group:hover .radio-content img[data-v-5aaa4e1e]{height:100px;opacity:1;margin-bottom:20px;transition:height .3s ease-in-out,opacity .3s ease-in-out}.custom-select[data-v-5aaa4e1e]{position:relative;width:100%;padding:12px;color:#324857;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .3s}.custom-select .custom-select-selected .selected-unit-image[data-v-5aaa4e1e]{width:50px;height:50px;border-radius:50px}.custom-select .custom-select-selected .selected-unit-label[data-v-5aaa4e1e]{margin:0 5px;min-width:55px;color:#fff;padding:0 10px;font-size:14px}.custom-select-selected[data-v-5aaa4e1e]{display:flex;justify-content:space-between;align-items:center}.custom-select-options[data-v-5aaa4e1e]{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:0 2px 8px #00000026;z-index:10;max-height:200px;overflow-y:auto;margin-top:8px}.custom-select-option[data-v-5aaa4e1e]{padding:10px;cursor:pointer;transition:background-color .2s}.custom-select-option[data-v-5aaa4e1e]:hover{background-color:#f0f0f0}.custom-select-option.offline[data-v-5aaa4e1e]{color:#999;font-style:italic}.radio-button[data-v-5aaa4e1e]{display:inline-block;cursor:pointer;position:relative;text-align:center}.radio-button .radio-content[data-v-5aaa4e1e]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:cover;background-position:center;border-radius:0;transition:background-color .3s;color:#fff;padding:10px 20px}.radio-button .radio-content .overlay[data-v-5aaa4e1e]{position:absolute;top:0;left:0;width:100%;height:100%}.radio-button .radio-content img[data-v-5aaa4e1e]{width:100px;height:0;opacity:0;object-fit:cover;border-radius:100px;border:1px solid white;transition:height .3s ease}.radio-button .radio-content .radio-title[data-v-5aaa4e1e]{z-index:1;font-size:1rem;color:#fff}.radio-button input[type=radio][data-v-5aaa4e1e]{display:none}.radio-button input[type=radio]:checked+.radio-content .radio-title[data-v-5aaa4e1e]{color:#b38b50}[data-v-6409eedb]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.profile-dropdown[data-v-6409eedb]{position:relative;display:inline-block;cursor:pointer}.avatar-container[data-v-6409eedb]{display:flex;justify-content:flex-end;align-items:center;border-radius:50%;padding:5px;height:45px}.avatar-container .avatar-icon[data-v-6409eedb]{display:flex}.avatar-container .avatar-icon svg path[data-v-6409eedb]{fill:#324857}.dropdown-menu[data-v-6409eedb]{position:absolute;right:0;top:100%;background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:0 4px 8px #0003;width:150px;padding:10px;z-index:10}.dropdown-menu a[data-v-6409eedb]{font-size:.9rem}.menu-item[data-v-6409eedb]{display:block;padding:8px 12px;color:#324857;text-decoration:none}.menu-item[data-v-6409eedb]:hover{background-color:#f0f0f0}.fade-enter-active[data-v-6409eedb],.fade-leave-active[data-v-6409eedb]{transition:opacity .3s}.fade-enter[data-v-6409eedb],.fade-leave-to[data-v-6409eedb]{opacity:0}[data-v-2cee3b94]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}ul[data-v-2cee3b94]{display:flex;list-style:none;padding:0;align-items:center}ul li a[data-v-2cee3b94]{text-decoration:none;color:#324857;display:flex;align-items:center;font-size:1rem;font-weight:500;-webkit-font-smoothing:antialiased;padding:8px 25px}ul li a svg[data-v-2cee3b94]{margin-right:15px;width:25px;height:25px}ul li a svg path[data-v-2cee3b94]{fill:#fff}ul li.active a[data-v-2cee3b94]{border-radius:0;background-color:#7c8c9c}ul li.active a svg path[data-v-2cee3b94]{fill:#b38b50}ul li .booking-btn[data-v-2cee3b94]{background-color:#b38b50;padding:8px 25px;color:#fff;display:flex;align-items:center}ul li .booking-btn span[data-v-2cee3b94]{margin-top:4px}ul li .booking-btn img[data-v-2cee3b94]{width:32px}@media (min-width: 768px){ul li .booking-btn[data-v-2cee3b94]{margin-left:30px;width:160px}}[data-v-3a634490]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.hamburger[data-v-3a634490]{width:30px;cursor:pointer;top:20px;right:20px}.side-menu[data-v-3a634490]{position:fixed;top:0;right:-350px;height:100vh;width:0px;background-color:#fff;box-shadow:-2px 0 5px #0000004d;transition:all .3s ease-in-out;z-index:1000;padding:3.5rem 2rem}.side-menu.open[data-v-3a634490]{right:0;width:250px}.side-menu.open .hamburger-close[data-v-3a634490]{width:30px;position:absolute;cursor:pointer;top:25px;right:26px;z-index:1001;height:20px}.overlay[data-v-3a634490]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;transition:all .3s ease-in-out;z-index:999}[data-v-d89b9e66]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.header[data-v-d89b9e66]{width:100%}.wrapper[data-v-d89b9e66]{width:100%;display:flex;justify-content:center;align-items:center;max-width:1600px;margin:0 auto;padding:0 20px}.wrapper .choose-unit-label[data-v-d89b9e66]{display:none;color:#fff;font-size:14px}@media (min-width: 768px){.wrapper[data-v-d89b9e66]{justify-content:space-between}.wrapper .choose-unit-label[data-v-d89b9e66]{display:block}}.sub-header[data-v-d89b9e66]{display:flex;background-color:#324857;padding:0;position:absolute;width:100%}.header-content[data-v-d89b9e66]{width:100%;height:100%;max-width:1600px;margin:0 auto;padding:10px 0;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:space-between}.header-content .left-section[data-v-d89b9e66]{width:25%}.header-content .left-section .logo img[data-v-d89b9e66]{height:60px}@media (min-width: 768px){.header-content .left-section .logo img[data-v-d89b9e66]{height:60px}}.header-content .right-section[data-v-d89b9e66]{width:25%;display:flex;align-items:center;justify-content:space-around}@media (min-width: 768px){.header-content .right-section[data-v-d89b9e66]{justify-content:flex-end;width:8%}}@media (max-width: 767px){.header-content .right-section .main-navigation[data-v-d89b9e66]{display:none}}[data-v-3423a938]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.footer-nav[data-v-3423a938]{position:fixed;bottom:0;left:0;width:100%;background-color:#324857;box-shadow:0 -2px 5px #0000001a;display:flex;justify-content:center;padding:10px 0;z-index:1000}.footer-nav ul[data-v-3423a938]{display:flex;width:100%;list-style:none;margin:0;padding:5px 0;justify-content:space-around}.footer-nav ul li[data-v-3423a938]{margin:0 5px;text-align:center}.footer-nav ul li a[data-v-3423a938]{text-align:center;text-decoration:none;color:#fff;font-size:.9rem}.footer-nav ul li a svg[data-v-3423a938]{text-align:center;width:30px;height:30px}.footer-nav ul li a svg path[data-v-3423a938]{fill:#fff}.footer-nav ul li.active a[data-v-3423a938],.footer-nav ul li.active svg path[data-v-3423a938]{color:#b38b50;fill:#b38b50;font-weight:700}@media (min-width: 1024px){.footer-nav[data-v-3423a938]{display:none}}[data-v-69efc8d2]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.footer[data-v-69efc8d2]{background-color:#f5f3f1;width:100%;padding-bottom:60px}.wrapper[data-v-69efc8d2]{background-color:#f5f3f1;width:100%;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,3fr);justify-content:space-between;align-items:center;max-width:1600px;margin:0 auto;padding:20px;border-top:1px solid #E0E0E0}.wrapper .center-section[data-v-69efc8d2]{text-align:center}.wrapper .right-section[data-v-69efc8d2]{text-align:end}.wrapper .choose-unit-label[data-v-69efc8d2]{display:none;color:#fff}@media (min-width: 768px){.wrapper[data-v-69efc8d2]{justify-content:space-between}.wrapper .choose-unit-label[data-v-69efc8d2]{display:block}}@media (max-width: 767px){.wrapper[data-v-69efc8d2]{grid-template-columns:repeat(2,3fr)}}.sub-header[data-v-69efc8d2]{display:flex;background-color:#324857;padding:0;position:absolute;width:100%}.header-content[data-v-69efc8d2]{width:100%;height:100%;max-width:1600px;margin:0 auto;padding:10px 0;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:space-between}.header-content .left-section[data-v-69efc8d2]{width:25%}.header-content .left-section .logo img[data-v-69efc8d2]{height:50px}@media (min-width: 768px){.header-content .left-section .logo img[data-v-69efc8d2]{height:50px}}.header-content .right-section[data-v-69efc8d2]{width:25%;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.header-content .right-section[data-v-69efc8d2]{justify-content:flex-end;width:8%}}.layout{display:flex;flex-direction:column;min-height:100vh}.content-wrapper{display:flex;flex-direction:column;flex-grow:1;background-color:#f5f3f1}.content-wrapper .main-content{width:100%;max-width:1600px;margin:0 auto;flex-grow:1;padding:80px 20px 100px;box-sizing:border-box;word-wrap:break-word}.content-wrapper .main-content .header{margin-bottom:40px}.content-wrapper .sidebar{background-color:#324857;padding:20px;box-shadow:2px 0 5px #0000001a}@media (min-width: 768px){.content-wrapper{flex-direction:row}.content-wrapper .main-content{padding:100px 20px}}[data-v-75ddc86b]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.filters-container[data-v-75ddc86b]{width:100%;text-align:right;margin-bottom:20px}[data-v-75ddc86b] .swiper-pagination{margin-top:-40px!important}.swiper-pagination[data-v-75ddc86b]{margin-bottom:-40px!important}.statistics-card .unit-stat-container[data-v-75ddc86b]{display:flex;flex-direction:column;background-color:#fff;border-radius:0;overflow:hidden;box-shadow:0 2px 8px #0000001a}.statistics-card .unit-stat-container.unit-offline[data-v-75ddc86b]{opacity:.7;border:2px solid #ff0000}@media (min-width: 768px){.statistics-card .unit-stat-container[data-v-75ddc86b]{flex-direction:row}}.statistics-card .unit-stat-container .unit-image-title[data-v-75ddc86b]{position:relative;width:100%;height:200px}.statistics-card .unit-stat-container .unit-image-title .image-container[data-v-75ddc86b]{width:100%;height:100%;object-fit:cover}.statistics-card .unit-stat-container .unit-image-title .overlay[data-v-75ddc86b]{position:absolute;background:#00000040;width:100%;height:100%;text-align:center;align-content:center}@media (min-width: 768px){.statistics-card .unit-stat-container .unit-image-title[data-v-75ddc86b]{width:25%;height:320px}}.statistics-card .unit-stat-container .unit-image-title .title[data-v-75ddc86b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:20px;font-weight:400}.statistics-card .unit-stat-container .unit-image-title .title .offline-badge[data-v-75ddc86b]{font-size:.9rem;color:red;font-weight:600}@media (min-width: 768px){.statistics-card .unit-stat-container .unit-image-title .title[data-v-75ddc86b]{font-size:25px}}.statistics-card .unit-stat-container .unit-image-title .image[data-v-75ddc86b]{width:100%;height:100%;object-fit:cover}.statistics-card .unit-stat-container .unit-image-title .image.image-placeholder[data-v-75ddc86b]{background-color:#5e5e5e;display:flex;align-items:center;justify-content:center;color:#999;font-size:1.2rem}.statistics-card .unit-stat-container .info[data-v-75ddc86b]{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:0 25px px 0}@media (min-width: 768px){.statistics-card .unit-stat-container .info[data-v-75ddc86b]{width:75%}}.statistics-card .unit-stat-container .info .stats[data-v-75ddc86b]{grid-template-columns:1fr}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stats[data-v-75ddc86b]{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;height:100%}}.statistics-card .unit-stat-container .info .stat-item[data-v-75ddc86b]{display:flex;justify-content:space-between;column-gap:20px;text-align:left;padding:25px 15px 35px;border-right:2px solid #E0E0E0}@media (min-width: 1024px){.statistics-card .unit-stat-container .info .stat-item[data-v-75ddc86b]{padding:45px}}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stat-item[data-v-75ddc86b]{justify-content:center;flex-direction:column;border-right:2px solid #E0E0E0;border-bottom:none}.statistics-card .unit-stat-container .info .stat-item[data-v-75ddc86b]:last-child{border-right:none}}.statistics-card .unit-stat-container .info .stat-item[data-v-75ddc86b]:last-child{border-bottom:none}.statistics-card .unit-stat-container .info .stat-item .stat-icon[data-v-75ddc86b]{display:flex;align-items:center;justify-content:flex-start;height:40px;margin-bottom:0}.statistics-card .unit-stat-container .info .stat-item .stat-icon img[data-v-75ddc86b]{width:25px;filter:brightness(0) saturate(100%) invert(88%) sepia(17%) saturate(369%) hue-rotate(167deg) brightness(83%) contrast(97%)}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stat-item .stat-icon[data-v-75ddc86b]{margin-top:50px;height:50px;align-items:flex-start}.statistics-card .unit-stat-container .info .stat-item .stat-icon img[data-v-75ddc86b]{width:28px}}.statistics-card .unit-stat-container .info .stat-item .stat-text[data-v-75ddc86b]{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stat-item .stat-text[data-v-75ddc86b]{display:block}}.statistics-card .unit-stat-container .info .stat-item .stat-text .stat-value[data-v-75ddc86b]{font-size:20px;font-weight:700;color:#324857;padding-bottom:10px}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stat-item .stat-text .stat-value[data-v-75ddc86b]{font-size:25px}}.statistics-card .unit-stat-container .info .stat-item .stat-label[data-v-75ddc86b]{font-size:14px}.statistics-card .unit-stat-container .info .offline-message[data-v-75ddc86b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#666;height:100%}.statistics-card .unit-stat-container .info .offline-message .offline-icon[data-v-75ddc86b]{font-size:2.5rem;margin-bottom:1rem}.statistics-card .unit-stat-container .info .offline-message .offline-text h4[data-v-75ddc86b]{margin:0 0 .5rem;color:#333;font-size:1.1rem}.statistics-card .unit-stat-container .info .offline-message .offline-text p[data-v-75ddc86b]{margin:0;font-size:.9rem;line-height:1.4}.statistics-card .unit-stat-container .title[data-v-75ddc86b]{margin:0;font-size:18px;color:#2e3a59}.statistics-card .unit-stat-container p[data-v-75ddc86b]{font-style:italic;color:#7a7a7a}swiper-container[data-v-75ddc86b]::part(container){padding-bottom:40px}swiper-container[data-v-75ddc86b]::part(pagination){margin-bottom:-10px!important}swiper-container[data-v-75ddc86b]::part(bullet-active){background-color:#324857}.slider-container[data-v-75ddc86b]{padding:0 80px!important}.slider-container.no-navigation[data-v-75ddc86b]{padding:0!important}.slider-container .custom-prev[data-v-75ddc86b]{position:absolute;left:-70px}.slider-container .custom-next[data-v-75ddc86b]{position:absolute;right:-70px}@media (max-width: 1024px){.slider-container[data-v-75ddc86b]{padding:0!important}}.custom-slider-container swiper-container{display:flex}.custom-slider-container swiper-container swiper-slide{display:flex;height:auto;align-items:stretch}.custom-slider-container swiper-container swiper-slide .card-container{flex:1;display:flex}.custom-slider-container swiper-container swiper-slide .card-container .card{display:flex;flex-direction:column}[data-v-f76b6681]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.blog-container .blog-container-main[data-v-f76b6681]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 32px;background-color:#fff;border:2px solid #E0E0E0;border-radius:0;transition:all .3s ease-in-out}.blog-container .blog-container-main .blog-icon[data-v-f76b6681]{width:75px;height:75px;margin:0 auto}.blog-container .blog-container-main .blog-icon svg[data-v-f76b6681]{width:100%;height:100%;fill:#b38b50}@media (max-width: 767px){.blog-container .blog-container-main[data-v-f76b6681]{padding:20px}}.blog-container .blog-container-main div[data-v-f76b6681]{width:100%}.blog-container .blog-container-main div article[data-v-f76b6681]{border-bottom:1px solid #E0E0E0;width:100%;padding:10px 0}.blog-container .blog-container-main div article a[data-v-f76b6681]{display:flex;justify-content:space-between;font-size:1rem;font-family:Yanone Kaffeesatz,sans-serif;font-weight:700;font-size:16px;color:#324857;text-transform:uppercase}.blog-container .blog-container-main div article a p[data-v-f76b6681]:first-child{font-weight:400;text-transform:none;font-family:TT Common,sans-serif}@media (max-width: 767px){.blog-container .blog-container-main div article a p[data-v-f76b6681]:first-child{width:75%}}.blog-container .blog-container-main div article[data-v-f76b6681]:last-child{border-bottom:none}.blog-container .blog-container-main div article .blog-icon[data-v-f76b6681]{width:75px;height:75px;padding:0 20px}.blog-container .blog-container-main div article .blog-icon svg[data-v-f76b6681]{width:100%;height:100%;fill:#b38b50}.blog-container .btn[data-v-f76b6681]{display:inline-block;width:auto;padding:15px 30px}@media (max-width: 767px){.blog-container .btn[data-v-f76b6681]{width:100%}}[data-v-fd3d4b2b]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.intro-text[data-v-fd3d4b2b]{margin-bottom:60px}#statistics[data-v-fd3d4b2b]{margin-bottom:30px}#blog[data-v-fd3d4b2b]{padding-bottom:60px;margin-bottom:30px}@media (min-width: 769px){#blog[data-v-fd3d4b2b]{padding-top:30px}}.card-container[data-v-fd3d4b2b]{display:grid;grid-template-columns:1fr;gap:20px;margin-top:160px}@media (min-width: 769px){.card-container[data-v-fd3d4b2b]{grid-template-columns:1fr 1fr 1fr}}.card-container .card[data-v-fd3d4b2b]{background-color:#b38b50}.card-container .card .card-image[data-v-fd3d4b2b]{height:200px}@media (min-width: 769px){.card-container .card .card-image[data-v-fd3d4b2b]{height:250px}}.card-container .card .card-image img[data-v-fd3d4b2b]{width:100%;height:100%;object-fit:cover}.card-container .card .card-content[data-v-fd3d4b2b]{position:relative;background-color:#b38b50;color:#fff;text-decoration:none;padding:20px}.card-container .card .card-content h2[data-v-fd3d4b2b]{font-size:1.1rem;margin-bottom:10px;font-weight:400}.card-container .card .card-content p[data-v-fd3d4b2b]{font-weight:200}.card-container .card .card-content img[data-v-fd3d4b2b]{position:absolute;width:15px;height:15px;bottom:15px;right:15px;background-color:#324857;border-radius:50px;padding:10px}[data-v-cae805e6]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.date-display[data-v-cae805e6]{display:flex;padding:10px 0}.date-display .date-item[data-v-cae805e6]{display:flex;flex-direction:column;margin-right:80px;font-family:TT Common,sans-serif}.date-display .date-item .label[data-v-cae805e6]{font-size:12px;font-weight:400;margin-bottom:5px}.date-display .date-item .date[data-v-cae805e6]{font-size:16px;font-weight:400;color:#324857}@media (max-width: 768px){.hide-on-mobile[data-v-cae805e6]{display:none!important}}.calendar-custom{background-color:#fff;padding:0;border-radius:0}.calendar-custom.calendar-disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.calendar-custom .calendar-offline-notice{display:flex;align-items:center;justify-content:center;padding:10px 20px;background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;margin-bottom:10px;color:#856404}.calendar-custom .calendar-offline-notice .offline-icon{font-size:1.2rem;margin-right:8px}.calendar-custom .calendar-offline-notice .offline-text{font-size:.9rem;font-weight:500}.calendar-custom .calendar-footer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:0}.calendar-custom .calendar-footer .calendar-submit-container{display:flex;font-weight:700;align-items:center}.calendar-custom .calendar-footer .calendar-submit-container .button-reset-container{margin:0 20px 10px 0}.calendar-custom .calendar-footer .calendar-submit-container .button-reset-container .button-reset{padding:0;margin:0;height:50px}.calendar-custom .calendar-footer .calendar-submit-container .button-reset-container .button-reset svg{width:50px;height:54px}.calendar-custom .calendar-footer .calendar-submit-container .btn{width:100%;margin-bottom:20px}@media screen and (min-width: 1024px){.calendar-custom .calendar-footer .calendar-submit-container{flex-direction:row}}@media screen and (min-width: 1024px){.calendar-custom .calendar-footer{flex-direction:row;padding:0 40px}.calendar-custom .calendar-footer .btn{min-width:300px}}.calendar-custom .custom-tooltip{position:absolute!important;background-color:#324857;color:#fff;padding:10px;border-radius:0;box-shadow:0 0 10px #0000001a;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:1rem;top:40px}.calendar-custom .custom-tooltip:after{border:5px solid transparent;border-bottom-color:#324857;content:"";margin-left:-1em;position:absolute;bottom:100%;left:50%;width:0;height:0}.calendar-custom .custom-tooltip.show{display:block}.calendar-custom .button-reset-container{display:flex;justify-content:start}.calendar-custom .button-reset-container .button-reset{margin:1rem 0;padding:.5rem 1rem;background-color:transparent;color:#b38b50;border:none;cursor:pointer}@media screen and (min-width: 1024px){.calendar-custom{padding:40px}}[data-v-86f1a572]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.toggleModelOverlay[data-v-86f1a572]{display:none}.toggleModelOverlay.open[data-v-86f1a572]{display:block;position:fixed;background:#0006;height:100vh;width:100%;top:0;left:0}.toggleModelOverlay.open .toggleModel[data-v-86f1a572]{position:absolute;background:#fff;width:80%;top:50%;left:50%;border-radius:0;padding:25px 20px 15px;transform:translate(-50%,-50%)}.toggleModelOverlay.open .toggleModel .modelBody[data-v-86f1a572]{display:flex;flex-direction:column-reverse}.toggleModelOverlay.open .toggleModel .modelBody .model-row[data-v-86f1a572]{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #E0E0E0}.toggleModelOverlay.open .toggleModel .modelBody .model-row span[data-v-86f1a572]{font-size:1rem}.toggleModelOverlay.open .toggleModel .modelBody .model-row.download-row[data-v-86f1a572]{padding:0;border:none}.toggleModelOverlay.open .toggleModel .toggleClose[data-v-86f1a572]{position:absolute;top:-13px;right:-13px;background-color:#fff;border-radius:50%;height:25px;width:25px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 5px #000000a8}.toggleModelOverlay.open .toggleModel .toggleClose svg[data-v-86f1a572]{height:20px;width:20px}.toggleModelOverlay.open .toggleModel .toggleClose svg path[data-v-86f1a572]{fill:#324857}body:has(.invoice-list) .data-grid div.row .cell[data-v-86f1a572]:nth-child(n+3){display:none}@media (min-width: 768px){body:has(.invoice-list) .data-grid div.row .cell[data-v-86f1a572]:nth-child(n+3){display:block}}body:has(.invoice-list) .data-grid div.row .cell[data-v-86f1a572]:nth-child(2):after{content:"···";font-size:1.3rem;position:absolute;top:40%;right:30px;transform:translateY(-50%);line-height:0px}@media (min-width: 768px){body:has(.invoice-list) .data-grid div.row .cell[data-v-86f1a572]:nth-child(2):after{display:none}}.data-grid[data-v-86f1a572]{display:grid;grid-template-rows:auto 1fr}.data-grid .header[data-v-86f1a572]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));font-weight:700;padding:0;margin-bottom:0}@media (min-width: 768px){.data-grid .header[data-v-86f1a572]{padding:0 30px}}.data-grid .header .header-cell[data-v-86f1a572]{display:flex;align-items:center;cursor:pointer;padding-left:9px;font-size:.9rem}@media (min-width: 768px){.data-grid .header .header-cell[data-v-86f1a572]{padding-left:0}}.data-grid .header .header-cell .grid-sort-icon[data-v-86f1a572]{display:flex;width:10px;margin-left:5px;transition:transform .3s ease}.data-grid .header .header-cell .grid-sort-icon[data-v-86f1a572]{display:flex;width:10px;transition:transform .3s ease}.data-grid .header .header-cell .grid-sort-icon img[data-v-86f1a572]{transform:rotate(0);width:100%}.data-grid .header .header-cell .grid-sort-icon.rotated img[data-v-86f1a572]{transform:rotate(180deg)}.data-grid .header .header-cell .sortable[data-v-86f1a572]:hover{background-color:#e2e2e2}.data-grid .cell[data-v-86f1a572]{padding:0 5px;position:relative}.data-grid .cell[class*=status-] span[data-v-86f1a572]{border-radius:0}@media (min-width: 768px){.data-grid .cell[data-v-86f1a572]{padding:0}}.data-grid .body[data-v-86f1a572]{display:grid;background-color:#fff;border-radius:0;margin:20px 0;padding:0;border:1px solid #E0E0E0}@media (min-width: 768px){.data-grid .body[data-v-86f1a572]{padding:0 30px}}.data-grid .row[data-v-86f1a572]{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));padding:15px 0 15px 8px;border-bottom:1px solid #ddd}.data-grid .row[data-v-86f1a572]:last-child{border-bottom:none}@media (min-width: 768px){.data-grid .row[data-v-86f1a572]{padding:15px 0}}.data-grid .skeleton-row[data-v-86f1a572]{animation:skeleton-loading-86f1a572 .5s ease-in-out infinite alternate}.data-grid .skeleton-cell .skeleton-placeholder[data-v-86f1a572]{height:20px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer-86f1a572 1.5s infinite;border-radius:4px;margin:2px 0;display:inline-block}.data-grid .skeleton-cell .skeleton-status[data-v-86f1a572]{display:flex;align-items:center}.data-grid .skeleton-cell .skeleton-status .skeleton-status-badge[data-v-86f1a572]{height:24px;width:80px;border-radius:12px;background:linear-gradient(90deg,#e0e0e0 25%,#d0d0d0,#e0e0e0 75%);background-size:200% 100%;animation:skeleton-shimmer-86f1a572 1.5s infinite;margin:0;padding:0;display:inline-block}@keyframes skeleton-loading-86f1a572{0%{opacity:1}to{opacity:.4}}@keyframes skeleton-shimmer-86f1a572{0%{background-position:-200% 0}to{background-position:200% 0}}.data-grid .booking-link[data-v-86f1a572]{color:#324857;font-size:1rem}.data-grid .hide-on-mobile[data-v-86f1a572]{display:none!important}@media (min-width: 768px){.data-grid .hide-on-mobile[data-v-86f1a572]{display:flex!important}}[data-v-b5f46db7]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.calendar-wrapper-header[data-v-b5f46db7]{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}.calendar-wrapper-header h1[data-v-b5f46db7]{font-size:24px}@media (min-width: 768px){.calendar-wrapper-header h1[data-v-b5f46db7]{font-size:35px}}.btn[data-v-b5f46db7]{font-family:Satoshi,sans-serif;display:inline-flex;justify-content:flex-end;width:unset;font-size:1rem;padding:10px;white-space:nowrap}.action-container[data-v-b5f46db7]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:20px}.action-container .view-toggle[data-v-b5f46db7],.action-container .sort-filter[data-v-b5f46db7]{display:flex;justify-content:flex-start;margin-bottom:10px}.action-container .view-toggle button[data-v-b5f46db7],.action-container .sort-filter button[data-v-b5f46db7]{font-family:Yanone Kaffeesatz,sans-serif;display:inline-flex;align-items:center;text-transform:uppercase;cursor:pointer;padding:10px;background-color:#fff;color:#324857;border:none;border-radius:0;font-weight:500;font-size:1rem}.action-container .view-toggle button svg[data-v-b5f46db7],.action-container .sort-filter button svg[data-v-b5f46db7]{width:20px;height:20px;margin-right:10px}.action-container .view-toggle button svg path[data-v-b5f46db7],.action-container .sort-filter button svg path[data-v-b5f46db7]{fill:#324857}.action-container .view-toggle button svg.arrow-icon[data-v-b5f46db7],.action-container .sort-filter button svg.arrow-icon[data-v-b5f46db7]{width:12px}.action-container .view-toggle button svg.arrow-icon path[data-v-b5f46db7],.action-container .sort-filter button svg.arrow-icon path[data-v-b5f46db7]{fill:none}.action-container .view-toggle button.active[data-v-b5f46db7],.action-container .sort-filter button.active[data-v-b5f46db7]{background-color:#324857;color:#fff;border:1px solid #E0E0E0}.action-container .view-toggle button.active svg path[data-v-b5f46db7],.action-container .sort-filter button.active svg path[data-v-b5f46db7]{fill:#fff}.action-container .view-toggle button[data-v-b5f46db7]:first-child,.action-container .sort-filter button[data-v-b5f46db7]:first-child{margin-right:10px}@media (min-width: 768px){.action-container .view-toggle[data-v-b5f46db7],.action-container .sort-filter[data-v-b5f46db7]{margin-bottom:0}}.action-container .sort-filter[data-v-b5f46db7]{display:flex}@media (min-width: 768px){.action-container[data-v-b5f46db7]{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px}}.reports[data-v-b5f46db7],.sort-filter-filtering[data-v-b5f46db7],.sort-filter-sorting[data-v-b5f46db7]{position:relative}.reports .btn[data-v-b5f46db7],.sort-filter-filtering .btn[data-v-b5f46db7],.sort-filter-sorting .btn[data-v-b5f46db7]{margin:0;color:#324857;background-color:#fff;font-weight:700;font-family:Yanone Kaffeesatz,sans-serif}.reports .btn svg[data-v-b5f46db7],.sort-filter-filtering .btn svg[data-v-b5f46db7],.sort-filter-sorting .btn svg[data-v-b5f46db7]{margin-left:5px}.reports .btn svg path[data-v-b5f46db7],.sort-filter-filtering .btn svg path[data-v-b5f46db7],.sort-filter-sorting .btn svg path[data-v-b5f46db7]{fill:#324857}.reports[data-v-b5f46db7]{display:flex;justify-content:flex-end}.status-badge[data-v-b5f46db7]{display:inline-block!important;padding:4px 12px!important;color:#fff!important;text-align:center!important;border-radius:12px!important;font-size:.8rem!important;font-weight:500!important;min-width:60px!important;width:auto!important;height:auto!important}.status-badge.status-blocked[data-v-b5f46db7]{background-color:#ffc252!important}.status-badge.status-confirmed[data-v-b5f46db7]{background-color:#51a963!important}.status-badge.status-canceled[data-v-b5f46db7]{background-color:#777!important}.data-grid .cell .status-badge[data-v-b5f46db7]{font-size:.8rem!important;min-width:60px!important;max-width:100px!important}.status-blocked.status-badge[data-v-b5f46db7],.status-confirmed.status-badge[data-v-b5f46db7],.status-canceled.status-badge[data-v-b5f46db7]{padding:4px 12px!important;font-size:.8rem!important;min-width:60px!important;max-width:100px!important;height:auto!important;width:auto!important}[data-v-328816ee]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.message-input[data-v-328816ee]{display:flex;flex-direction:column;margin-top:20px}.message-input label[data-v-328816ee]{font-size:14px;color:#666;margin-bottom:5px}.message-input textarea[data-v-328816ee]{padding:10px;border:1px solid #ccc;border-radius:0;font-size:14px;resize:vertical}.message-input textarea[data-v-328816ee]:focus{outline:none;border:2px solid #b38b50}.message-input textarea[data-v-328816ee]::placeholder{font-family:TT Common,sans-serif;color:#ccc}[data-v-98175fe8]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.popup-overlay[data-v-98175fe8]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000}.popup-content[data-v-98175fe8]{background:#fff;padding:20px;border-radius:0;width:80%;max-height:80vh;overflow-y:auto}.close-btn[data-v-98175fe8]{color:transparent;background:none!important;padding:10px 20px;border:none;cursor:pointer;float:right}.textarea-field[data-v-98175fe8]{font-family:TT Common,sans-serif;width:100%;height:100px;margin-top:10px;padding:10px;border-radius:4px;border:1px solid #ccc;resize:none;box-sizing:border-box}.textarea-field[data-v-98175fe8]::placeholder{font-family:TT Common,sans-serif}[data-v-40d640b1]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.status-box[data-v-40d640b1]{padding:1rem;margin:1rem 0;border-radius:0;font-size:1rem;font-weight:700}.status-box.success[data-v-40d640b1]{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.status-box.error[data-v-40d640b1]{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.status-box.warning[data-v-40d640b1]{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba}.unit-gallery{position:relative}.custom-masonry-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,1fr);gap:.6rem}.custom-masonry-grid img{border-radius:0}.custom-masonry-item{height:280px}.custom-masonry-item.custom-masonry-item-1{height:280px;grid-column:1/span 1;grid-row:1/span 2}.custom-masonry-item.custom-masonry-item-2{height:150px;grid-column:2/span 1;grid-row:1/span 1}.custom-masonry-item.custom-masonry-item-3{height:150px;grid-column:3/span 1;grid-row:1/span 1}.custom-masonry-item.custom-masonry-item-4{height:120px;grid-column:2/span 1;grid-row:2/span 1}.custom-masonry-item.custom-masonry-item-5{height:120px;grid-column:3/span 1;grid-row:2/span 1}.custom-masonry-item img{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}@media (min-width: 768px){.custom-masonry-item,.custom-masonry-item.custom-masonry-item-1{height:520px}.custom-masonry-item.custom-masonry-item-2,.custom-masonry-item.custom-masonry-item-3{height:275px}.custom-masonry-item.custom-masonry-item-4,.custom-masonry-item.custom-masonry-item-5{height:235px}}.open-popup-button{font-family:TT Common,sans-serif;position:absolute;right:40px;bottom:70px;display:inline-block;margin-top:20px;padding:10px 20px;background-color:#fff;color:#324857;border:1px solid #E0E0E0;border-radius:0;cursor:pointer;font-size:1rem;font-weight:700}.open-popup-button svg{margin-right:5px}.fullscreen-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;flex-direction:column;align-items:center;z-index:1000;overflow-y:auto;padding:20px;margin-bottom:20px!important;box-sizing:border-box}.popup-content{width:100%;max-width:1200px;margin-bottom:40px}.custom-alternate-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.custom-alternate-grid img{width:100%;height:100%;cursor:pointer;object-fit:cover;border-radius:0}.half-width{grid-column:span 1}.full-width{grid-column:span 2}.custom-grid-item img{width:100%;height:auto;cursor:pointer}.close-popup-button{align-self:flex-end;background:none;position:fixed;border:none;color:#000;font-size:4rem;margin-right:20px;cursor:pointer}.lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;display:flex;justify-content:center;align-items:center;z-index:1100}.lightbox-content{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;justify-content:center;align-items:center;padding:1rem;box-sizing:border-box}.lightbox-content img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.lightbox-prev,.lightbox-next,.lightbox-close{position:absolute;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer}.lightbox-prev{left:50px;top:50%;transform:translateY(-50%)}.lightbox-next{right:50px;top:50%;transform:translateY(-50%)}.lightbox-close{top:30px;right:30px}[data-v-3ab819b7]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}ul[data-v-3ab819b7]{list-style:none}.feedback .feedback-header[data-v-3ab819b7]{display:grid;grid-template-columns:1fr;gap:20px;font-size:1rem;margin:20px 0;width:100%;min-width:0}@media (max-width: 767px){.feedback .feedback-header[data-v-3ab819b7]{gap:15px;margin:15px 0}}@media (min-width: 768px){.feedback .feedback-header[data-v-3ab819b7]{grid-template-columns:250px 1fr;align-items:start}}.feedback .feedback-header .feedback-header-average[data-v-3ab819b7]{display:flex;align-items:center;font-weight:500;font-size:1.1rem}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average[data-v-3ab819b7]{font-size:1rem}}.feedback .feedback-header .feedback-header-average .feedback-header-average-score[data-v-3ab819b7]{display:flex;justify-content:center;align-items:center;font-size:1.2em;color:#324857;margin-right:10px;border-radius:0;width:40px;height:20px}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average .feedback-header-average-score[data-v-3ab819b7]{font-size:1.1em;padding:8px;width:35px;height:18px;margin-right:8px}}.feedback .feedback-header .feedback-header-average .feedback-header-average-text[data-v-3ab819b7]{display:flex;flex-direction:column;gap:5px}.feedback .feedback-header .feedback-header-average .feedback-header-average-text span[data-v-3ab819b7]:last-child{font-size:1rem}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average .feedback-header-average-text span[data-v-3ab819b7]:last-child{font-size:.9rem}}.feedback .feedback-header .feedback-header-average-criteria[data-v-3ab819b7]{min-width:0}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container[data-v-3ab819b7]{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;min-width:0;overflow:hidden}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-3ab819b7]{display:flex;gap:8px;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:thin;scrollbar-color:#166434 #f0f0f0;-webkit-overflow-scrolling:touch}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-3ab819b7]{gap:6px;padding:8px 20px;width:100%;overflow-x:auto}}@media (min-width: 768px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-3ab819b7]{gap:10px;padding:10px 0}}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-3ab819b7]::-webkit-scrollbar{height:6px}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-3ab819b7]::-webkit-scrollbar{height:4px}}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-3ab819b7]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-3ab819b7]::-webkit-scrollbar-thumb{background:#166434;border-radius:3px}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide[data-v-3ab819b7]{display:flex;flex-direction:column;align-items:center;min-width:70px;flex-shrink:0;padding:6px;background-color:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;white-space:nowrap}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide[data-v-3ab819b7]{min-width:60px;padding:4px}}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide .feedback-header-average-criteria-score[data-v-3ab819b7]{font-size:.9rem;font-weight:600;color:#166434;margin-bottom:3px}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide .feedback-header-average-criteria-score[data-v-3ab819b7]{font-size:.8rem;margin-bottom:2px}}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide .feedback-header-average-criteria-label[data-v-3ab819b7]{font-size:.7rem;text-align:center;color:#495057;line-height:1.1}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide .feedback-header-average-criteria-label[data-v-3ab819b7]{font-size:.65rem;line-height:1}}.feedback .feedback-body .feedback-body-single[data-v-3ab819b7]{box-sizing:border-box;display:grid;grid-template-columns:1fr;gap:20px;margin:20px 0}@media (min-width: 768px){.feedback .feedback-body .feedback-body-single[data-v-3ab819b7]{grid-template-columns:250px 1fr;gap:20px}}.feedback .feedback-body .feedback-body-single .feedback-body-single-comment[data-v-3ab819b7]{border:1px solid #ddd;padding:20px;border-radius:0;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;box-sizing:border-box}.feedback .feedback-body .feedback-body-single .feedback-body-single-comment .feedback-body-single-comment-body[data-v-3ab819b7]{height:100%;padding:20px;box-sizing:border-box}.feedback .feedback-body .feedback-body-single .feedback-body-single-comment .feedback-body-single-comment-footer[data-v-3ab819b7]{display:flex;align-items:center}.feedback .feedback-body .feedback-body-single .feedback-body-single-comment .feedback-body-single-comment-footer span[data-v-3ab819b7]{display:flex;align-items:center;margin-right:10px;font-size:.9em;font-weight:400}.feedback .feedback-body .feedback-body-single .feedback-body-single-comment .feedback-body-single-comment-footer span img[data-v-3ab819b7]{width:15px;margin-right:5px}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating[data-v-3ab819b7]{font-size:.9em;min-width:120px}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul[data-v-3ab819b7]{padding-left:0}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li[data-v-3ab819b7]{padding:5px 0}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.feedback-body-single-rating-classification[data-v-3ab819b7]{font-size:14px;font-weight:400}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.feedback-body-single-rating-classification span[data-v-3ab819b7]{display:inline-block;font-size:1rem;margin-right:8px;padding:2px 0;color:#324857;width:40px;text-align:center;border-radius:0}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container[data-v-3ab819b7]{margin-top:8px}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container .show-more-ratings-btn[data-v-3ab819b7]{background-color:transparent;color:#166434;border:1px solid #166434;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:.75rem;font-weight:500;display:flex;align-items:center;gap:4px;transition:all .2s ease}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container .show-more-ratings-btn[data-v-3ab819b7]:hover{background-color:#166434;color:#fff}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container .show-more-ratings-btn .expand-icon[data-v-3ab819b7],.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container .show-more-ratings-btn .collapse-icon[data-v-3ab819b7]{transition:transform .3s ease}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container .show-more-ratings-btn:hover .expand-icon[data-v-3ab819b7]{transform:translateY(-1px)}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container .show-more-ratings-btn:hover .collapse-icon[data-v-3ab819b7]{transform:translateY(1px)}.feedback .feedback-body .load-more-section[data-v-3ab819b7]{display:flex;justify-content:center}.feedback .feedback-body .load-more-section button[data-v-3ab819b7]{cursor:pointer;font-family:Yanone Kaffeesatz,sans-serif;background-color:#b38b50;border:none;color:#fff;padding:10px}[data-v-c6464834]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.defect-reporter[data-v-c6464834]{background-color:#f5f3f1;border-radius:0;margin:20px 0}.defect-reporter .defect-reporter-intro[data-v-c6464834]{display:block;margin-bottom:20px}.defect-reporter .defect-reporter-form .form-group[data-v-c6464834]{margin-bottom:20px}.defect-reporter .defect-reporter-form .description-label[data-v-c6464834]{display:block;color:#324857;font-size:14px;font-weight:500;margin-bottom:8px}.defect-reporter .defect-reporter-form .description-input[data-v-c6464834]{width:-webkit-fill-available;min-height:120px;padding:16px;border:1px solid #E0E0E0;border-radius:0;background-color:#fff;font-size:14px;color:#324857;resize:vertical}.defect-reporter .defect-reporter-form .description-input[data-v-c6464834]::placeholder{font-family:TT Common,sans-serif}.defect-reporter .defect-reporter-form .description-input[data-v-c6464834]:focus{outline:none;border-color:#324857}.defect-reporter .defect-reporter-form .form-actions[data-v-c6464834]{display:flex;gap:16px;align-items:center}.defect-reporter .defect-reporter-form .form-actions .upload-btn[data-v-c6464834]{width:auto;display:flex;align-items:center;gap:8px;padding:12px 20px;background-color:#fff;border:2px solid #324857;border-radius:0;color:#324857;cursor:pointer;font-weight:600}.defect-reporter .defect-reporter-form .form-actions .upload-btn .camera-icon[data-v-c6464834]{width:18px;height:18px}.defect-reporter .defect-reporter-form .form-actions .submit-btn[data-v-c6464834]{width:auto;display:flex;align-items:center;gap:8px;padding:15px 24px;background-color:#b38b50;color:#324857}.defect-reporter .defect-reporter-form .form-actions .submit-btn[data-v-c6464834]:disabled{background-color:#ccc;color:#0000004d;cursor:not-allowed;transform:none}.defect-reporter .defect-reporter-form .form-actions .submit-btn .arrow-icon[data-v-c6464834]{width:18px;height:18px}.unit .unit-header{display:flex;justify-content:space-between;flex-direction:column}@media (min-width: 768px){.unit .unit-header{flex-direction:row;align-items:center}}.unit .unit-header .feedback{margin-top:20px}.unit .headline-with-edit a{background-color:#dbe6ed}.unit h2{font-size:20px}@media (min-width: 768px){.unit h2{font-size:25px}}.unit h3{font-size:16px}@media (min-width: 768px){.unit h3{font-size:18px;font-weight:600}}.unit .headline-text{font-size:1.4rem;font-weight:400}.unit .unit-features .unit-features-container .unit-features-visible{list-style:none;padding-left:0}.unit .unit-features .unit-features-container .unit-features-visible .separator{border:1px solid #f0f0f0;margin:20px 0}.unit .unit-features .unit-features-container .unit-features-visible .unit-feature-visible-container ul{display:grid;grid-template-columns:1fr 1fr;padding-left:0}.unit .unit-features .unit-features-container .unit-features-visible .unit-feature-visible-container ul li{margin:5px;display:flex;align-items:center}.unit .unit-features .unit-features-container .unit-features-visible .unit-feature-visible-container ul li span{display:flex;align-items:center;font-size:14px}.unit .unit-features .unit-features-container .unit-features-visible .unit-feature-visible-container ul li img{width:14px;height:14px;margin-right:13px}@media (min-width: 768px){.unit .unit-features .unit-features-container .unit-features-visible .unit-feature-visible-container ul{grid-template-columns:1fr 1fr 1fr 1fr}}.unit .popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000}.unit .popup-overlay .popup-content{background:#fff;padding:20px;border-radius:0;width:80%;max-height:80vh;overflow-y:auto}.unit .popup-overlay .close-btn{background:#f44336;color:#fff;padding:10px 20px;border:none;cursor:pointer;float:right}.unit .show-more{display:flex;align-items:center;margin-top:10px;cursor:pointer}.unit .show-more .icon-right{margin-left:10px}.unit .unit-description .unit-description-container select,.unit .unit-description .unit-description-container .unit-description-container-content{margin-bottom:40px}.unit .unit-description .unit-description-container .unit-description-container-content h3{font-size:18px;font-weight:700;font-family:Yanone Kaffeesatz,sans-serif;padding-bottom:10px}.unit .unit-description .unit-description-container .unit-description-container-content div{line-height:26px}.unit .unit-feedback{margin-top:40px}.unit .unit-prices .unit-price-container.content-container:has(.body.container) .body.container{border:none}.unit .unit-prices .unit-price-container.content-container:has(.body.container) .body.container .row{border-bottom:1px solid #e0e0e0}.unit .unit-prices table{width:100%;border-collapse:collapse}.unit .unit-prices th,.unit .unit-prices td{padding:10px;border-bottom:1px solid #ddd;text-align:left}.unit .unit-prices th{font-weight:700}.unit .submit-section{display:flex;justify-content:flex-start}.unit .submit-section .btn{position:relative;font-weight:700;letter-spacing:.8px;font-size:16px;min-width:300px;width:unset;margin:1rem 0}.unit .collapsible-enter-active,.unit .collapsible-leave-active{transition:all .4s ease;overflow:hidden}.unit .collapsible-enter-from,.unit .collapsible-leave-to{max-height:0;opacity:1}.unit .collapsible-enter-to,.unit .collapsible-leave-from{max-height:1000px;opacity:1}.unit .price-arrow{margin-left:5px;background-color:#324857;padding:5px;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center}.unit .price-arrow.rotated{transform:rotate(180deg)}.status-dropdown-container[data-v-bb4a4627]{position:relative;display:inline-block;min-width:180px}.status-dropdown-trigger[data-v-bb4a4627]{display:flex;align-items:center;justify-content:center;padding:12px 16px;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease;border-radius:12px}.status-dropdown-trigger[data-v-bb4a4627]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.dropdown-icon[data-v-bb4a4627]{transition:transform .2s ease}.dropdown-icon.rotated[data-v-bb4a4627]{transform:rotate(180deg)}.status-dropdown-menu[data-v-bb4a4627]{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:6px;box-shadow:0 8px 24px #00000026;z-index:1000;margin-top:4px;overflow:hidden;animation:slideDown .2s ease}.status-dropdown-item[data-v-bb4a4627]{padding:12px 16px;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease;text-align:center;border-bottom:1px solid rgba(255,255,255,.2)}.status-dropdown-item[data-v-bb4a4627]:last-child{border-bottom:none}.status-dropdown-item.selected[data-v-bb4a4627]{position:relative}.status-dropdown-item.selected[data-v-bb4a4627]:after{content:"✓";position:absolute;right:16px;font-weight:700}.status-accepted[data-v-bb4a4627]{background-color:#45ac55;color:#fff}.status-declined[data-v-bb4a4627]{background-color:#f44336;color:#fff}.status-unselected[data-v-bb4a4627]{background-color:#f7e1e4;color:#df2545}.status-dropdown-uppercase[data-v-bb4a4627]{text-transform:uppercase}[data-v-1e01db1e]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.top-container[data-v-1e01db1e]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:20px}.top-container button[data-v-1e01db1e]{font-family:Yanone Kaffeesatz,sans-serif;font-weight:500;display:flex;align-items:center;box-sizing:border-box;font-size:1rem;padding:14px 20px;border:1px solid #fff;background-color:#fff;text-transform:uppercase;color:#324857;cursor:pointer}.top-container button svg[data-v-1e01db1e]{margin-right:10px}.top-container button svg path[data-v-1e01db1e]{fill:#000}.invoice-list[data-v-1e01db1e]{display:grid;grid-template-columns:1fr;gap:20px;margin:20px 0}.invoice-list .invoice-item[data-v-1e01db1e]{display:grid;grid-template-columns:auto auto 60px auto;align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 2px 8px #0000001a}@media (min-width: 768px){.invoice-list .invoice-item[data-v-1e01db1e]{grid-template-columns:auto 1fr 1fr auto}}.invoice-list .invoice-item .invoice-icon[data-v-1e01db1e]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#e81300;color:#fff}.invoice-list .invoice-item .invoice-details[data-v-1e01db1e]{display:flex;flex-direction:column}@media (min-width: 768px){.invoice-list .invoice-item .invoice-details[data-v-1e01db1e]{padding-left:20px}}.invoice-list .invoice-item .invoice-month[data-v-1e01db1e]{font-size:.9rem;font-weight:700}@media (min-width: 768px){.invoice-list .invoice-item .invoice-month[data-v-1e01db1e]{font-size:1rem}}.invoice-list .invoice-item .invoice-amount[data-v-1e01db1e]{font-size:.9rem;color:#7a7a7a}@media (min-width: 768px){.invoice-list .invoice-item .invoice-amount[data-v-1e01db1e]{font-size:1rem}}.invoice-list .invoice-item .invoice-download[data-v-1e01db1e],.invoice-list .invoice-item .invoice-open[data-v-1e01db1e]{display:flex;justify-content:flex-end;padding:0 10px}.invoice-list .invoice-item .invoice-download .download-file[data-v-1e01db1e],.invoice-list .invoice-item .invoice-open .download-file[data-v-1e01db1e]{background-color:transparent;border:none;cursor:pointer;font-size:.9rem;display:flex;background-color:#4395ce;padding:10px 15px;color:#fff;border-radius:12px}.invoice-list .invoice-item .invoice-download .download-file svg[data-v-1e01db1e],.invoice-list .invoice-item .invoice-open .download-file svg[data-v-1e01db1e]{width:15px;height:15px;margin-right:10px}.invoice-list .invoice-item .invoice-download .download-file svg path[data-v-1e01db1e],.invoice-list .invoice-item .invoice-open .download-file svg path[data-v-1e01db1e]{fill:#324857}@media (min-width: 768px){.invoice-list .invoice-item .invoice-download[data-v-1e01db1e],.invoice-list .invoice-item .invoice-open[data-v-1e01db1e]{padding:0 30px}.invoice-list .invoice-item .invoice-download .download-file[data-v-1e01db1e],.invoice-list .invoice-item .invoice-open .download-file[data-v-1e01db1e]{padding:10px 60px}}.action-buttons[data-v-1e01db1e]{display:flex;gap:8px;justify-content:flex-start;max-width:100%}.download-button[data-v-1e01db1e],.view-button[data-v-1e01db1e],.einvoice-button[data-v-1e01db1e],.load-einvoice-button[data-v-1e01db1e]{font-family:TT Common,sans-serif;font-weight:500;cursor:pointer;padding:6px 12px;font-size:.8rem;white-space:nowrap;min-width:auto;max-width:120px;flex-shrink:0}.download-button svg[data-v-1e01db1e],.view-button svg[data-v-1e01db1e],.einvoice-button svg[data-v-1e01db1e],.load-einvoice-button svg[data-v-1e01db1e]{margin-right:4px;width:12px;height:12px}.download-button svg path[data-v-1e01db1e],.view-button svg path[data-v-1e01db1e],.einvoice-button svg path[data-v-1e01db1e],.load-einvoice-button svg path[data-v-1e01db1e]{fill:#fff}.modal-overlay[data-v-1e01db1e]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-1e01db1e]{background:#fff;border-radius:8px;padding:24px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #00000026}.modal-content h3[data-v-1e01db1e]{margin:0 0 16px;font-size:1.25rem;font-weight:600;color:#333}.modal-content p[data-v-1e01db1e]{margin:0 0 16px;color:#666;line-height:1.5}.decline-textarea[data-v-1e01db1e]{width:100%;min-height:100px;padding:12px;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:14px;resize:vertical;margin-bottom:20px;box-sizing:border-box}.decline-textarea[data-v-1e01db1e]:focus{outline:none;border-color:#4395ce;box-shadow:0 0 0 2px #4395ce33}.decline-textarea[data-v-1e01db1e]::placeholder{color:#999}.modal-actions[data-v-1e01db1e]{display:flex;gap:12px;justify-content:flex-end}.modal-actions button[data-v-1e01db1e]{padding:10px 20px;border:none;border-radius:4px;font-family:TT Common,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s}.modal-actions button.btn-cancel[data-v-1e01db1e]{background-color:#f5f5f5;color:#666}.modal-actions button.btn-cancel[data-v-1e01db1e]:hover{background-color:#e0e0e0}.modal-actions button.btn-decline[data-v-1e01db1e]{background-color:#dc3545;color:#fff}.modal-actions button.btn-decline[data-v-1e01db1e]:hover{background-color:#c82333}.view-button[data-v-1e01db1e]{background-color:#324857;color:#fff;border:1px solid #324857}.view-button svg path[data-v-1e01db1e],.view-button svg circle[data-v-1e01db1e]{stroke:#fff;fill:none}.einvoice-button[data-v-1e01db1e]{background-color:#b38b50;color:#fff;border:1px solid #b38b50;text-decoration:none;display:inline-flex;align-items:center;padding:6px 12px;font-size:.8rem;max-width:120px}.einvoice-button svg[data-v-1e01db1e]{margin-right:4px;width:12px;height:12px}.einvoice-button svg path[data-v-1e01db1e],.einvoice-button svg line[data-v-1e01db1e],.einvoice-button svg polyline[data-v-1e01db1e]{stroke:#fff;fill:none}.einvoice-button[data-v-1e01db1e]:hover{background-color:#91703f;border-color:#91703f;color:#fff;text-decoration:none}.load-einvoice-button[data-v-1e01db1e]{background-color:#324857;color:#fff;border:1px solid #324857;padding:6px 12px;font-size:.8rem;max-width:120px}.load-einvoice-button svg[data-v-1e01db1e]{margin-right:4px;width:12px;height:12px}.load-einvoice-button svg path[data-v-1e01db1e],.load-einvoice-button svg line[data-v-1e01db1e],.load-einvoice-button svg polyline[data-v-1e01db1e]{stroke:#fff;fill:none}.load-einvoice-button[data-v-1e01db1e]:hover{background-color:#1f2d37;border-color:#1f2d37}.download-dropdown[data-v-1e01db1e]{position:relative;display:inline-block;min-width:-webkit-fill-available}.download-dropdown-menu[data-v-1e01db1e]{position:absolute;top:75%;right:0;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px #0000001a;z-index:1000;min-width:200px;margin-top:4px}.download-option[data-v-1e01db1e]{display:flex;align-items:center;width:100%;padding:8px 12px;border:none;background:none;text-align:left;cursor:pointer;font-size:.8rem;color:#333}.download-option svg[data-v-1e01db1e]{margin-right:8px;width:14px;height:14px}.download-option[data-v-1e01db1e]:hover{background-color:#f5f5f5}.download-option[data-v-1e01db1e]:first-child{border-radius:4px 4px 0 0}.download-option[data-v-1e01db1e]:last-child{border-radius:0 0 4px 4px}.download-option[data-v-1e01db1e]:only-child{border-radius:4px}@media (max-width: 768px){.action-buttons[data-v-1e01db1e]{gap:4px;flex-direction:column;align-items:stretch}.download-button[data-v-1e01db1e],.view-button[data-v-1e01db1e]{max-width:none;padding:8px 12px;font-size:.75rem;justify-content:center}.download-button svg[data-v-1e01db1e],.view-button svg[data-v-1e01db1e]{width:14px;height:14px}.download-dropdown-menu[data-v-1e01db1e]{position:absolute;height:fit-content;bottom:0%;left:0;transform:translate(-50%);width:90%;max-width:280px}}.filters select#year-select[data-v-1e01db1e]{padding:20px 40px 20px 20px}[data-v-2653a352]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.radio-group[data-v-2653a352]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.radio-group .radio-button[data-v-2653a352]{position:relative;cursor:pointer}.radio-group .radio-button input[type=radio][data-v-2653a352]{display:none}.radio-group .radio-button .radio-content[data-v-2653a352]{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:1.5rem;border-radius:0;background-color:#fff;text-align:center;min-height:150px;border:1px solid #d3d3d3;transition:background-color .3s,color .3s}.radio-group .radio-button .radio-content.active[data-v-2653a352]{background-color:#fff;color:#fff}.radio-group .radio-button .radio-content.active .radio-title[data-v-2653a352],.radio-group .radio-button .radio-content.active .radio-description[data-v-2653a352]{color:#fff}.radio-group .radio-button .radio-content .radio-title[data-v-2653a352]{font-family:Yanone Kaffeesatz,sans-serif;font-size:18px;margin-bottom:1.5rem;margin-top:40px;font-weight:700}.radio-group .radio-button .radio-content .radio-description[data-v-2653a352]{font-size:1rem;width:100%;line-height:26px}@media (min-width: 1024px){.radio-group .radio-button .radio-content .radio-description[data-v-2653a352]{width:70%}}.radio-group .radio-button .radio-content.selected[data-v-2653a352]{background-color:#fff;color:#fff;border:1px solid #827a5f}.radio-group .radio-button .radio-content[data-v-2653a352]:before{content:"";position:absolute;top:24px;left:50%;transform:translate(-50%);width:16px;height:16px;padding:10px;border-radius:50%;background-color:#f5f3f1;border:1px solid #E0E0E0;box-sizing:border-box}.radio-group .radio-button .radio-content[data-v-2653a352]:after{content:"";position:absolute;top:30px;left:50%;transform:translate(-50%);width:10px;height:10px;border-radius:50%;background-color:transparent}.radio-group .radio-button input[type=radio]:checked+.radio-content[data-v-2653a352]:before{border:1px solid #E0E0E0}.radio-group .radio-button input[type=radio]:checked+.radio-content[data-v-2653a352]:after{background-color:#0ba027}.quantity-selector[data-v-f981dd1d]{display:flex;align-items:center;gap:10px}.quantity-btn[data-v-f981dd1d]{width:40px;height:40px;border-radius:50%;border:none;font-size:1.5rem;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center}.minus[data-v-f981dd1d]{background-color:#f5f7fa;color:#2c3e50}.plus[data-v-f981dd1d]{background-color:#002746;color:#fff}.quantity-btn[data-v-f981dd1d]:disabled{opacity:.5;cursor:not-allowed}.quantity-value[data-v-f981dd1d]{font-size:1rem;font-weight:700;margin:0 5px}#services .card-container .card{padding:0}#services .card-container .card .card-image{margin-bottom:0}#services .card-container .card .card-image img{width:100%;object-fit:cover;border-radius:0}#services .card-container .card .radio-content{padding:20px}#services .card-container .card .radio-content .radio-title{font-size:1.2rem;font-weight:400;margin-bottom:15px}#services .card-container .card .radio-content .radio-description{font-size:1rem;font-weight:400;margin-bottom:30px}#services .card-container .card .radio-content-quantity-price{display:flex;justify-content:space-between;align-items:center}#services .card-container .card .radio-content-quantity-price .price{font-size:1.2rem;font-weight:400}[data-v-c048d0e1]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.message-section[data-v-c048d0e1]{padding-top:50px}.owner-booking h3[data-v-c048d0e1]{font-size:25px;font-weight:400;font-family:Peter Script,sans-serif}.owner-booking .header[data-v-c048d0e1]{display:flex;justify-content:space-between;margin-bottom:20px;flex-direction:column-reverse}.owner-booking .header div[data-v-c048d0e1]{width:100%}@media (min-width: 768px){.owner-booking .header[data-v-c048d0e1]{flex-direction:row;align-items:start}}.owner-booking .header h2[data-v-c048d0e1]{font-size:1.5rem}.owner-booking .header .back-button[data-v-c048d0e1]{display:flex;align-items:center;border:none;background:none;padding:23px 0;justify-content:end}.owner-booking .header .back-button svg[data-v-c048d0e1]{width:30px;height:30px;margin-left:10px}.owner-booking .header .back-button span[data-v-c048d0e1]{color:#324857;font-size:.9rem;font-weight:400;font-family:TT Common,sans-serif;text-transform:none}.owner-booking .radio-section[data-v-c048d0e1],.owner-booking .calendar-section[data-v-c048d0e1]{margin:80px 0}.owner-booking .radio-section .radio-group[data-v-c048d0e1]{display:grid;grid-template-columns:1fr}@media (min-width: 768px){.owner-booking .radio-section .radio-group[data-v-c048d0e1]{grid-template-columns:1fr 1fr 1fr;gap:20px}}.owner-booking .radio-section .radio-group .radio-content[data-v-c048d0e1]{padding:.5rem}.owner-booking .radio-section .radio-group .radio-content .radio-title[data-v-c048d0e1]{font-size:.8rem;margin-bottom:.5rem}.owner-booking .radio-section .radio-group .radio-content .radio-description[data-v-c048d0e1]{display:none}@media (min-width: 768px){.owner-booking .radio-section .radio-group .radio-content .radio-description[data-v-c048d0e1]{display:block}}.owner-booking .key-section .radio-group[data-v-c048d0e1]{grid-template-columns:1fr 1fr}@media (min-width: 768px){.owner-booking .key-section .radio-group[data-v-c048d0e1]{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}}.owner-booking .reset-button[data-v-c048d0e1]{margin-top:1rem;padding:.5rem 1rem;background-color:#f19c9b;color:#fff;border:none;border-radius:0;cursor:pointer}.owner-booking .submit-section[data-v-c048d0e1]{display:flex;justify-content:flex-start}.owner-booking .submit-section .btn[data-v-c048d0e1]{position:relative;font-weight:700;letter-spacing:.8px;font-size:16px;min-width:300px;width:unset;margin:0}.owner-booking .submit-section .btn svg[data-v-c048d0e1]{position:absolute;right:20px;display:none}[data-v-7337b1ac]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.dac7-form[data-v-7337b1ac]{margin:0 auto}.dac7-form .dac-container[data-v-7337b1ac]{display:grid;flex-direction:column;grid-template-columns:1fr}@media (min-width: 768px){.dac7-form .dac-container[data-v-7337b1ac]{flex-direction:row;grid-template-columns:1fr 1fr;gap:20px}}.dac7-form .dac-container section[data-v-7337b1ac]{width:100%}.dac7-form .dac-container section h3[data-v-7337b1ac]{margin-bottom:10px}.dac7-form .dac-container section .form-group[data-v-7337b1ac]{display:flex;flex-direction:column;margin-bottom:15px}.dac7-form .dac-container section .form-group label[data-v-7337b1ac]{font-weight:700;margin-bottom:5px}.dac7-form .dac-container section .form-group input[data-v-7337b1ac],.dac7-form .dac-container section .form-group select[data-v-7337b1ac]{width:100%;padding:8px;font-size:16px;border:1px solid #ccc;border-radius:0;box-sizing:border-box;max-width:inherit;height:40px;font-family:inherit}.dac7-form .dac-container section .form-group select[data-v-7337b1ac]{margin-bottom:.5rem}.dac7-form .info-link[data-v-7337b1ac]{color:#b38b50;display:inline-block;margin-bottom:20px;text-decoration:underline}[data-v-06b3e724]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.booking-detail .booking-details[data-v-06b3e724]{margin-top:50px}.booking-detail .cancel-container[data-v-06b3e724]{display:flex;justify-content:flex-end}.booking-detail .cancel-container .btn-cancel[data-v-06b3e724]{width:inherit;background-color:#d9534f;color:#fff}.booking-detail .status-container[data-v-06b3e724]{padding:10px 20px;color:#fff}.booking-detail .status-container.freeze[data-v-06b3e724]{background-color:#4395ce}.booking-detail .status-container.confirmed[data-v-06b3e724],.booking-detail .status-confirmed span[data-v-06b3e724]{background-color:#51a963}.booking-detail .status-canceled span[data-v-06b3e724]{background-color:#777}.booking-detail .header[data-v-06b3e724]{display:flex;justify-content:space-between;margin-bottom:20px;flex-direction:column-reverse}@media (min-width: 768px){.booking-detail .header[data-v-06b3e724]{flex-direction:row;align-items:center}}.booking-detail .header .dates[data-v-06b3e724],.booking-detail .header .customer[data-v-06b3e724]{font-size:1.3rem}.booking-detail .header h2[data-v-06b3e724]{font-size:1.5rem}.booking-detail .header .back-button[data-v-06b3e724]{display:flex;align-items:center;border:none;background:none;padding:0;justify-content:end}.booking-detail .header .back-button svg[data-v-06b3e724]{width:30px;height:30px;margin-left:10px}.booking-detail .header .back-button span[data-v-06b3e724]{color:#324857;font-size:.9rem}.booking-detail .header .header-content[data-v-06b3e724]{padding:0!important}.booking-detail .table[data-v-06b3e724]{display:flex;flex-direction:column}.booking-detail .table-head[data-v-06b3e724]{padding:0 30px;font-weight:700}.booking-detail .table-head .table-row[data-v-06b3e724]{display:flex;border-bottom:none}.booking-detail .table-body[data-v-06b3e724]{background-color:#fff}.booking-detail .table-foot[data-v-06b3e724]{margin-top:50px;background-color:#f2f2f2;font-weight:700}.booking-detail .table-row[data-v-06b3e724]{display:flex;border-bottom:1px solid #ddd;padding:5px 0}.booking-detail .table-cell[data-v-06b3e724]{flex:1;padding:10px;text-align:left}.booking-detail .table-foot .table-row .table-cell[data-v-06b3e724]:nth-child(1){flex:2;font-weight:700}.first-login-container{display:flex;flex-direction:column;height:100vh}@media (min-width: 768px){.first-login-container{flex-direction:row}}.first-login-container .first-login-image{flex:1;background-color:#f5f5f5}.first-login-container .first-login-image img{width:100%;height:100%;object-fit:cover}.first-login-container .first-login-form-container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:#f5f3f1}.first-login-container .first-login-form-container form{width:100%;display:flex;flex-direction:column;max-width:480px}.first-login-container .first-login-form-container form input{max-width:unset}.first-login-container .first-login-form-container form input.input-field{width:100%;max-width:480px;padding:.75rem;margin-bottom:1rem;border:1px solid #ddd;border-radius:0;font-size:1rem;box-sizing:border-box}.first-login-container .first-login-form-container form input.password-field,.first-login-container .first-login-form-container form input.password-confirm-field{background-color:#fff}.first-login-container .first-login-form-container .submit-button{width:100%;justify-content:center}.first-login-container .logo-container img{width:200px;margin-bottom:2rem}.first-login-container h2{color:#2c2c2c;font-size:1.5rem;margin-bottom:1rem;text-align:center}.first-login-container p{color:#7d7d7d;font-size:1rem;text-align:center;margin-bottom:2rem;max-width:480px}[data-v-1709bd9b]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.login-container[data-v-1709bd9b]{display:flex;height:100vh;flex-direction:column}@media (min-width: 768px){.login-container[data-v-1709bd9b]{flex-direction:row}}.login-container .login-image[data-v-1709bd9b]{flex:1;background-color:#f5f5f5}.login-container .login-image img[data-v-1709bd9b]{width:100%;height:100%;object-fit:cover}.login-container .login-form-container[data-v-1709bd9b]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:#f5f3f1}.login-container .login-form-container .logo-container img[data-v-1709bd9b]{width:200px;margin-bottom:2rem}.login-container .login-form-container h2[data-v-1709bd9b]{color:#2c2c2c;font-size:1.5rem;margin-bottom:1rem;text-align:center}.login-container .login-form-container p[data-v-1709bd9b]{color:#7d7d7d;font-size:1rem;text-align:center;margin-bottom:2rem;max-width:480px}.login-container .login-form-container .qr-code-container[data-v-1709bd9b]{margin-bottom:2rem}.login-container .login-form-container .qr-code-container img[data-v-1709bd9b]{max-width:200px;border:1px solid #ddd;border-radius:0;padding:8px}.login-container .login-form-container .input-field[data-v-1709bd9b]{width:100%;padding:.75rem;margin-bottom:1rem;border:1px solid #ddd;font-size:1rem;text-align:center;box-sizing:border-box}.login-container .login-form-container .login-button[data-v-1709bd9b]{width:100%;justify-content:center}.login-container .login-form-container .dashboard-link[data-v-1709bd9b]{display:flex;justify-content:center;color:#b38b50}[data-v-a27d43b1]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.login-container[data-v-a27d43b1]{display:flex;flex-direction:column;height:100vh}@media (min-width: 768px){.login-container[data-v-a27d43b1]{flex-direction:row}}.login-container .login-image[data-v-a27d43b1]{flex:1;background-color:#f5f5f5}.login-container .login-image img[data-v-a27d43b1]{width:100%;height:100%;object-fit:cover}.login-container .login-form-container[data-v-a27d43b1]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:#f5f3f1}.login-container .login-form-container .logo-container img[data-v-a27d43b1]{width:200px;margin-bottom:2rem}.login-container .login-form-container p[data-v-a27d43b1]{color:#7d7d7d;font-size:1rem;text-align:center;margin-bottom:2rem;max-width:480px}.login-container .login-form-container .input-field[data-v-a27d43b1]{width:100%;padding:.75rem;margin-bottom:1rem;border:1px solid #ddd;font-size:1rem;text-align:center;box-sizing:border-box}.login-container .login-form-container .login-button[data-v-a27d43b1]{width:100%;justify-content:center}[data-v-024f2810]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.modal-overlay[data-v-024f2810]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000b3;display:flex;align-items:center;justify-content:center}.modal-content[data-v-024f2810]{background:#fff;padding:20px;border-radius:8px;text-align:center;width:300px}.code-input[data-v-024f2810]{width:80%;padding:10px;margin:10px auto;font-size:18px;text-align:center}.close-button[data-v-024f2810]{background-color:#fff;color:#b38b50}.error-message[data-v-024f2810]{color:red;font-size:14px}.profile-settings-container{max-width:600px;margin:auto}.profile-form{display:flex;flex-direction:column}.form-group{margin-bottom:15px}.checkbox-group{display:flex;align-items:center}.checkbox-group input{margin-right:10px}.error-message{color:red;font-size:14px}[data-v-6e84ce7f]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.forgot-password-container[data-v-6e84ce7f]{display:flex;flex-direction:column;height:100vh}@media (min-width: 768px){.forgot-password-container[data-v-6e84ce7f]{flex-direction:row}}.forgot-password-container .forgot-password-image[data-v-6e84ce7f]{flex:1;background-color:#f5f3f1}.forgot-password-container .forgot-password-image img[data-v-6e84ce7f]{width:100%;height:100%;object-fit:cover}.forgot-password-container .forgot-password-form-container[data-v-6e84ce7f]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:#f5f3f1}.forgot-password-container .logo-container img[data-v-6e84ce7f]{width:200px;margin-bottom:2rem}.forgot-password-container .forgot-password-button[data-v-6e84ce7f]{display:inline-block;width:100%}.statistics-chart[data-v-ae4a2ed1]{width:100%;height:300px}[data-v-74dfaa89]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.top-container[data-v-74dfaa89]{display:flex;justify-content:flex-end;align-items:center}.content-container[data-v-74dfaa89]{padding:0!important}.stat-selection[data-v-74dfaa89]{display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid #ccc;overflow-x:auto}.stat-option[data-v-74dfaa89]{display:flex;flex-direction:column;align-items:flex-start;padding:25px;cursor:pointer;border-right:2px solid #E0E0E0}.stat-option[data-v-74dfaa89]:last-child{border-right:0}@media (min-width: 768px){.stat-option[data-v-74dfaa89]{padding:50px}}.stat-option input[type=radio][data-v-74dfaa89]{display:none}.selected[data-v-74dfaa89]{background-color:#7c8c9c}.selected .stat-value[data-v-74dfaa89],.selected .stat-label[data-v-74dfaa89]{color:#324857}.selected[data-v-74dfaa89]:first-child{border-radius:0}.selected[data-v-74dfaa89]:last-child{border-radius:0}.selected .stat-content svg path[data-v-74dfaa89]{fill:#324857}.stat-content[data-v-74dfaa89]{display:flex;flex-direction:column;align-items:flex-start}.stat-content svg[data-v-74dfaa89]{width:25px;height:25px;margin-bottom:5px}.stat-content svg path[data-v-74dfaa89]{fill:#a8c2d1}.stat-value[data-v-74dfaa89]{font-size:1.2rem;font-weight:400;margin:10px 0}@media (min-width: 768px){.stat-value[data-v-74dfaa89]{font-size:1.5rem}}.stat-label[data-v-74dfaa89]{color:#324857;font-weight:500}.stat-view[data-v-74dfaa89]{padding:20px}@media (min-width: 768px){.stat-view[data-v-74dfaa89]{padding:50px}}.header[data-v-74dfaa89]{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}.header h1[data-v-74dfaa89]{font-size:24px}@media (min-width: 768px){.header h1[data-v-74dfaa89]{font-size:35px}}.reports[data-v-74dfaa89]{position:relative}.reports .btn[data-v-74dfaa89]{margin:0;color:#324857;background-color:#fff;font-weight:700;font-family:Yanone Kaffeesatz,sans-serif}.reports .btn svg[data-v-74dfaa89]{margin-left:5px}.reports .btn svg path[data-v-74dfaa89]{fill:#324857}.reports[data-v-74dfaa89]{display:flex;justify-content:flex-end}[data-v-6c65b926]:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}.contact-page[data-v-6c65b926]{margin:0 auto}.contact-page-header[data-v-6c65b926]{text-align:left;margin-bottom:40px}.contact-page-header h1[data-v-6c65b926]{color:#324857;font-size:2rem;margin-bottom:16px;font-weight:600}.contact-page-header .contact-description[data-v-6c65b926]{color:#324857;font-size:1rem;margin:0 auto}.contact-content[data-v-6c65b926]{display:grid;gap:40px}@media (min-width: 768px){.contact-content[data-v-6c65b926]{grid-template-columns:1fr 1fr;gap:60px}}.contact-form-section[data-v-6c65b926]{position:relative;background-color:#fff;padding:20px;border-width:1px;border-radius:0;border-style:solid;border-color:#e0e0e0;margin:10px 0}@media (min-width: 768px){.contact-form-section[data-v-6c65b926]{padding:30px;margin-bottom:40px}}.contact-form-section h2[data-v-6c65b926]{color:#324857;font-size:1.4rem;margin-bottom:24px;font-weight:600}.contact-form .form-row[data-v-6c65b926]{display:grid;gap:16px}@media (min-width: 768px){.contact-form .form-row[data-v-6c65b926]{grid-template-columns:1fr 1fr}}.contact-form .form-group[data-v-6c65b926]{margin-bottom:20px}.contact-form .form-group label[data-v-6c65b926]{display:block;margin-bottom:8px;color:#324857;font-weight:500;font-size:.9rem}.contact-form .form-group input[data-v-6c65b926],.contact-form .form-group textarea[data-v-6c65b926]{width:100%;padding:12px 16px;border:1px solid #E0E0E0;border-radius:0;font-size:1rem;font-family:TT Common,sans-serif;background-color:#fff;transition:border-color .2s ease;text-align:left;font-weight:400}.contact-form .form-group input[data-v-6c65b926]:focus,.contact-form .form-group textarea[data-v-6c65b926]:focus{outline:none;border-color:#b38b50}.contact-form .form-group input[data-v-6c65b926]::placeholder,.contact-form .form-group textarea[data-v-6c65b926]::placeholder{color:#999}.contact-form .form-group textarea[data-v-6c65b926]{resize:vertical;min-height:120px;box-sizing:border-box}.contact-form .btn[data-v-6c65b926]{cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#b38b50;color:#324857;margin:1rem 0;padding:15px 20px;font-family:Yanone Kaffeesatz,sans-serif;text-transform:uppercase;border-radius:0;text-decoration:none;font-weight:500;border:none;font-size:.8rem;width:100%;text-align:center;position:relative}@media (min-width: 768px){.contact-form .btn[data-v-6c65b926]{font-size:1rem}}.contact-form .btn svg[data-v-6c65b926]{margin-left:8px;transition:transform .2s ease}.contact-form .btn:hover:not(:disabled) svg[data-v-6c65b926]{transform:translate(2px)}.contact-form .btn[data-v-6c65b926]:disabled{opacity:.7;cursor:not-allowed}.contact-info-section[data-v-6c65b926]{margin-top:10px}.contact-info-section .contact-image-placeholder[data-v-6c65b926]{width:100%;height:200px;background-color:#f5f3f1;border-radius:0;margin-bottom:24px;display:flex;align-items:center;justify-content:center;border:2px dashed #E0E0E0}@media (min-width: 768px){.contact-info-section .contact-image-placeholder[data-v-6c65b926]{height:250px}}.contact-info-section .contact-image-placeholder .team-icon[data-v-6c65b926]{text-align:center;color:#324857}.contact-info-section .contact-image-placeholder .team-icon svg[data-v-6c65b926]{margin-bottom:16px;color:#b38b50}.contact-info-section .contact-image-placeholder .team-icon p[data-v-6c65b926]{margin:0;font-size:1.1rem;font-weight:500}.contact-info-section .contact-info[data-v-6c65b926]{position:relative;background-color:#fff;padding:20px;border-width:1px;border-radius:0;border-style:solid;border-color:#e0e0e0;margin:10px 0;font-weight:600}@media (min-width: 768px){.contact-info-section .contact-info[data-v-6c65b926]{padding:30px;margin-bottom:40px}}.contact-info-section .contact-info h2[data-v-6c65b926]{color:#324857;font-weight:600}.contact-info-section .contact-info .callback-info[data-v-6c65b926]{font-weight:400;font-size:.9rem;border-top:1px solid #E0E0E0}.contact-info-section .contact-info a[data-v-6c65b926]{font-size:1em;margin-bottom:15px;display:block}.success-message[data-v-6c65b926],.error-message[data-v-6c65b926]{position:relative;background-color:#fff;padding:20px;border-width:1px;border-radius:0;border-style:solid;border-color:#e0e0e0;margin:20px 0 10px;text-align:left}@media (min-width: 768px){.success-message[data-v-6c65b926],.error-message[data-v-6c65b926]{padding:30px;margin-bottom:40px}}.success-message p[data-v-6c65b926],.error-message p[data-v-6c65b926]{margin:0;font-weight:500}.success-message[data-v-6c65b926]{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.error-message[data-v-6c65b926]{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}:root{--statistics-color: #324857;--statistics-border-radius: 0;--statistics-text-color: #324857}h1,h2,h3,h4,h5,h6{font-weight:500;color:#324857}h2{font-size:1.4rem;margin:5px 0}h3{font-size:1.4rem;margin:2px 0}.title-headline{display:flex;flex-direction:column;margin-bottom:10px}.title-headline h3{margin-bottom:10px}.icon-link{right:30px;top:20px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;cursor:pointer;background-color:#7c8c9c;padding:10px;border-radius:50px;width:20px;height:20px}.headline-with-edit{display:flex;align-items:center}.headline-with-edit .icon-link{display:none}.headline-with-edit .edit-icon{width:24px;height:24px}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:0;padding:8px 12px;font-size:1rem;color:#324857;width:100%;max-width:150px;cursor:pointer;transition:border-color .3s,box-shadow .3s;background-image:url("data:image/svg+xml,%3csvg%20data-v-52f0b91b=''%20xmlns='http://www.w3.org/2000/svg'%20width='13'%20height='11'%20viewBox='0%200%2013%2011'%20fill='none'%3e%3cpath%20data-v-52f0b91b=''%20d='M4.8881%203.36536C4.45059%202.81847%204.01309%202.27159%203.57558%201.7247C3.02869%201.01375%201.98961%200.849688%201.22397%201.39657C0.513021%201.94346%200.348956%202.98254%200.895841%203.74818C2.42712%205.71696%203.9584%207.63106%205.59905%209.49047C5.92718%209.87329%206.47407%2010.092%206.96627%2010.092C7.51315%2010.0374%207.95066%209.76391%208.2241%209.32641C9.70069%207.13886%2011.0679%204.84195%2012.3257%202.49034C12.7632%201.67002%2012.6539%200.740311%2011.6695%200.248114C9.97413%20-0.572213%209.42725%200.904377%209.42725%200.904377C9.04443%201.61533%208.60692%202.32628%208.2241%202.98254C8.2241%202.98254%207.18502%205.66228%206.58345%205.33414C6.03656%205.0607%204.8881%203.36536%204.8881%203.36536Z'%20fill='%23324857'%3e%3c/path%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.custom-select-options{position:absolute;top:35px;left:0;width:100%;font-size:.9rem;background-color:#fff;border:1px solid #ccc;border-radius:12px;box-shadow:0 2px 8px #00000026;z-index:10;overflow-y:auto;margin-top:8px}.custom-select-options .custom-select-option{padding:10px;cursor:pointer;transition:background-color .2s}.custom-select-options .custom-select-option:hover{background-color:#f0f0f0}.filters{position:relative;display:inline-flex;justify-content:flex-end;align-items:center;min-width:100px}.filters .select-icon{position:absolute;left:10px;pointer-events:none;width:15px}.filters select{padding:10px}.filters select#year-select{font-family:Yanone Kaffeesatz,sans-serif;text-transform:uppercase;font-weight:500;font-size:1rem;padding:14px 40px 14px 20px;border:none;border-radius:0}input{font-family:TT Common,sans-serif;width:100%;padding:.75rem;margin-bottom:.5rem;border:1px solid #ddd;border-radius:0;font-size:1rem;text-align:center;box-sizing:border-box;font-weight:500}input::placeholder{color:#324857}.checkbox-group{display:flex;align-items:center;flex-direction:row;margin:10px 0}.checkbox-group label{margin-bottom:0}.checkbox-group input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 .5em 0 0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.15em solid #E0E0E0;border-radius:5px;transform:translateY(-.075em);display:grid;place-content:center}.checkbox-group input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#324857}.checkbox-group input[type=checkbox]:checked:before{transform:scale(1)}.slider-container{position:relative;padding:0}.slider-container .card-container .card{display:block;padding:13px;background-color:#fff;border:2px solid #E0E0E0;border-radius:0;transition:all .3s ease-in-out;cursor:pointer}.slider-container .card-container .card:hover{box-shadow:0 4px 10px #00000026}.slider-container .card-container .card input[type=radio]:checked+.radio-content{border:2px solid #007bff;background-color:#f8f9fa}.slider-container .card-container .card h2{font-family:Yanone Kaffeesatz,sans-serif;letter-spacing:.8px;font-size:16px;text-transform:uppercase;font-weight:500}.slider-container .card-container .card .card-image{height:250px;margin-bottom:22px;display:flex;justify-content:center;align-items:center}.slider-container .card-container .card .card-image img{width:100%;height:100%;object-fit:cover;border-radius:0}.slider-container .card-container .card .card-content p{font-size:14px;color:#324857}.slider-container .card-container .card .card-content .arrow-icon{display:flex;justify-content:flex-end;display:none}.slider-container .card-container .card .card-content img{width:40px;height:40px}.slider-container .card-container .card input[type=radio]{display:none}.swiper-custom-navigation{position:absolute;z-index:auto;top:-18%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between}@media (min-width: 1024px){.swiper-custom-navigation{top:38%;z-index:2}}.swiper-custom-navigation .custom-prev,.swiper-custom-navigation .custom-next{display:none;padding:10px;cursor:pointer}.swiper-custom-navigation .custom-prev img,.swiper-custom-navigation .custom-next img{width:40px}@media (min-width: 768px){.swiper-custom-navigation .custom-prev,.swiper-custom-navigation .custom-next{display:block}}.swiper-custom-navigation .custom-prev{position:absolute;left:-50px}@media (max-width: 1550px){.swiper-custom-navigation .custom-prev{left:0!important}}.swiper-custom-navigation .custom-next{position:absolute;right:-50px}@media (max-width: 1550px){.swiper-custom-navigation .custom-next{left:50px;right:auto!important}}header.header .header-content{padding:10px 20px;box-sizing:border-box}header.header .header-content .right-section .main-navigation ul li a{font-family:Yanone Kaffeesatz,sans-serif;font-weight:700;letter-spacing:1.3px;text-transform:uppercase}header.header .header-content .right-section .main-navigation ul li.active a{color:#fff}header.header .sub-header .wrapper{box-sizing:border-box}@media (max-width: 1100px){#side-menu ul{align-items:start;flex-direction:column;gap:15px}#side-menu ul li a{font-family:Yanone Kaffeesatz,sans-serif;font-weight:700;letter-spacing:1.3px;text-transform:uppercase}#side-menu ul li.active a{color:#7c8c9c;padding:0;background-color:transparent;position:relative}#side-menu ul li.active a:before{content:"";width:50px;height:2px;background-color:#7c8c9c;position:absolute;bottom:0;width:-webkit-fill-available}}footer.footer .mobile-center-section{display:none}footer.footer .wrapper .right-section .footer-navigation a{color:#324857;margin-right:30px}@media (max-width: 767px){footer.footer .wrapper .right-section .footer-navigation a{margin-right:15px}}footer.footer .wrapper .center-section a{color:#324857;text-decoration:underline;font-size:14px}footer.footer .wrapper .center-section a:hover{text-decoration:none}@media (max-width: 767px){footer.footer .wrapper .center-section{display:none}}@media (max-width: 767px){footer.footer .wrapper{border-top:0}}@media (max-width: 767px){footer.footer .mobile-center-section{text-align:center;display:block;margin-bottom:25px}footer.footer .mobile-center-section a{color:#324857;text-decoration:underline;font-size:14px}footer.footer .mobile-center-section a:hover{text-decoration:none}}section .content-container .stat-selection{overflow-x:auto}section .content-container .stat-selection .stat-option .stat-content img.stat-icon{height:25px;width:25px}section .content-container .stat-selection .stat-option .stat-content .stat-value{font-family:Peter Script,sans-serif}section .content-container .stat-selection .stat-option.selected .stat-content .stat-value,section .content-container .stat-selection .stat-option.selected .stat-content .stat-label{color:#fff}section .content-container .stat-selection .stat-option.selected .stat-content img.stat-icon{filter:brightness(0) saturate(100%) invert(100%) sepia(96%) saturate(15%) hue-rotate(234deg) brightness(104%) contrast(106%)}.single .header{display:flex;justify-content:space-between;margin-bottom:20px;flex-direction:column-reverse}@media (min-width: 768px){.single .header{flex-direction:row;align-items:center}}.single .header .header-content{width:100%}.single .header .header-content .dates,.single .header .header-content .customer{font-size:1.2rem}.single .header .header-content h2{font-size:1.5rem}.single .header .back-button{display:flex;align-items:center;border:none;background:none;padding:0;justify-content:end}.single .header .back-button svg{width:30px;height:30px;margin-left:10px}.single .header .back-button span{color:#324857;font-size:.9rem}.feedback .feedback-header .feedback-header-average .feedback-header-average-text{font-family:Yanone Kaffeesatz,sans-serif;text-transform:uppercase}.feedback .feedback-header .feedback-header-average .feedback-header-average-text span:first-child{font-weight:700;text-transform:none}.feedback .feedback-header .feedback-header-average-criteria ul li .feedback-header-average-criteria-score{color:#fff!important}.feedback .feedback-header .feedback-header-average-criteria ul li .feedback-header-average-criteria-label{font-family:Yanone Kaffeesatz,sans-serif;font-size:16px!important;text-transform:uppercase}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-BoldItalic-CAjvAcxR.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-ByP-Zb-9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-BoldItalic-CAjvAcxR.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-BoldItalic-CAjvAcxR.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Light-IqwJ_ZjS.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CPM9dct4.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-ByP-Zb-9.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Yanone Kaffeesatz;src:url(/assets/YanoneKaffeesatz-Regular-CFwzeB4F.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yanone Kaffeesatz;src:url(/assets/YanoneKaffeesatz-Bold-tIJasejX.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Yanone Kaffeesatz;src:url(/assets/YanoneKaffeesatz-Light-DrmfO53j.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TT Common;src:url(/assets/ttcommonsmed-VzZ6Lysn.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Common;src:url(/assets/ttcommonsreg-BxhMFkVA.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Peter Script;src:url(/assets/Peter-Script-Medium-Cf7t-Ij4.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}html,body{padding:0;margin:0;border:0}body{font-family:TT Common,sans-serif;font-weight:400;color:#324857;font-size:14px}@media (min-width: 768px){body{font-size:1rem}}h1{font-size:35px;font-family:Peter Script,sans-serif;font-weight:400}@media (max-width: 767px){h1{font-size:24px}}h2{font-size:25px;font-family:Peter Script,sans-serif;font-weight:400}@media (max-width: 767px){h2{font-size:20px}}h3{font-family:Yanone Kaffeesatz,sans-serif}button{text-decoration:none;font-family:Yanone Kaffeesatz,sans-serif;letter-spacing:1.3px;font-weight:500}.btn{cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#b38b50;color:#324857;margin:1rem 0;padding:15px 20px;font-family:Yanone Kaffeesatz,sans-serif;text-transform:uppercase;border-radius:0;text-decoration:none;font-weight:500;border:none;font-size:.8rem;width:100%;text-align:center;color:#fff}@media (min-width: 768px){.btn{font-size:1rem}}.icon-right{width:9px;margin-left:15px}.icon-up-right-square,.icon-download{width:15px;margin-right:5px}.icon-download{margin-left:5px}.header-content{padding:10px 20px!important;box-sizing:border-box}.wrapper{box-sizing:border-box}p,a{line-height:1.5;text-decoration:none}a{color:#b38b50;font-size:.8em}section{margin:20px 0}section .content-container{position:relative;background-color:#fff;padding:20px;border-width:1px;border-radius:0;border-style:solid;border-color:#e0e0e0;margin:10px 0}@media (min-width: 768px){section .content-container{padding:30px;margin-bottom:40px}}.table-container{background-color:#fff;padding:30px;border-radius:0;margin:20px 0}.status-blocked span,.status-confirmed span,.status-canceled span{display:block;padding:5px 10px;color:#fff;text-align:center;font-weight:700;text-transform:uppercase;width:90px;font-size:16px;letter-spacing:.8px;line-height:23px;font-family:Yanone Kaffeesatz,sans-serif}.status-blocked span{background-color:#7c8c9c}.status-confirmed span{background-color:#324857}.status-canceled span{background-color:#777}.swiper-pagination{margin-bottom:-40px!important}:global(.swiper-pagination){margin-bottom:-40px!important}.swiper-pagination{background:red!important}.footer-navigation a{font-size:.9em;margin-right:10px}.footer-navigation a:last-child{margin-right:0}.left-section span{font-size:.9em}@media (max-width: 768px){.hide-mobile{display:none}}.content-box{background-color:#fff;padding:30px;border-radius:0;border:2px solid #E0E0E0;margin:20px 0}.services-section #services .card-container .card .radio-content{min-height:200px}.services-section #services .card-container .card .radio-content .radio-content-quantity-price{width:100%;position:absolute;bottom:20px}.services-section #services .card-container .card .radio-content .price{position:absolute;right:50px}
