@import"https://cdn.mts-online.com/u1136/css/lightSiteStyles.css";._lar_container_1nsuc_1{background:var(--backgroundColor-surface);color:var(--color-primary-dark);border:1.5px solid #cabc9d;position:relative}._lar_container_1nsuc_1 ._lar_cal_btn_1nsuc_7{color:var(--color-primary-darker)}._lar_container_1nsuc_1 ._lar_cal_month_1nsuc_10{color:var(--color-primary-dark);text-transform:uppercase}._lar_container_1nsuc_1 ._lar_cal_scrollbar_1nsuc_14{box-shadow:0 0 10px #0000006b;background:var(--backgroundColor-surface)}._lar_container_1nsuc_1 ._lar_cal_scrollbar_1nsuc_14 ::-webkit-scrollbar{width:.3rem}._lar_container_1nsuc_1 ._lar_cal_scrollbar_1nsuc_14 ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}._lar_container_1nsuc_1 ._lar_cal_scrollbar_1nsuc_14 ::-webkit-scrollbar-thumb{background:var(--backgroundColor-secondary-lighter);border-radius:1rem}._lar_container_1nsuc_1 ._lar_cal_scrollbar_1nsuc_14 ::-webkit-scrollbar-thumb:hover{background:var(--backgroundColor-secondary-lighter)}._lar_container_1nsuc_1 ._lar_inrange_1nsuc_42 span{color:var(--color-primary-dark)}._lar_container_1nsuc_1 ._lar_inrange_1nsuc_42:hover{background:#0000002f}._lar_container_1nsuc_1 ._lar_inrange_1nsuc_42:hover ._lar_tooltip_1nsuc_48{display:flex!important}._lar_container_1nsuc_1 ._lar_inrange_1nsuc_42 ._lar_tooltip_1nsuc_48{background:var(--backgroundColor-primary-darker);color:var(--color-surface)}._lar_container_1nsuc_1 ._lar_inrange_1nsuc_42 ._lar_tooltip_1nsuc_48 :after{content:"";position:absolute;left:50%;bottom:100%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent var(--backgroundColor-primary-darker) transparent}._lar_container_1nsuc_1 ._lar_arr_avil_1nsuc_65{background:var(--backgroundColor-success-light);color:var(--color-primary-darker)}._lar_container_1nsuc_1 ._lar_dept_only_1nsuc_69{background:linear-gradient(to right bottom,var(--backgroundColor-primary-lighter) 50%,var(--backgroundColor-success-light) 50%);color:var(--backgroundColor-primary-darker)}._lar_container_1nsuc_1 ._lar_closed_1nsuc_73{background:repeating-linear-gradient(to bottom right,var(--backgroundColor-surface) 3%,var(--backgroundColor-secondary-lighter) 5%,var(--backgroundColor-secondary-lighter) 12%);color:var(--color-primary-darker)}._lar_container_1nsuc_1 ._lar_selected_1nsuc_77{background:#94897f!important;color:var(--color-primary-selected)}._lar_container_1nsuc_1 ._lar_selected_1nsuc_77 span{color:var(--color-primary-selected)}._lar_container_1nsuc_1 ._lar_selected_danger_1nsuc_84{background:var(--backgroundColor-danger)!important;border-left:none;border-right:none}._lar_container_1nsuc_1 ._lar_selected_success_1nsuc_89{background:var(--backgroundColor-success)!important;border-left:none;border-right:none}._lar_container_1nsuc_1 ._lar_lc_daysdisable_1nsuc_94{opacity:.5;background:none!important}@keyframes _dial1_1nsuc_1{0%{opacity:1%;bottom:1px;visibility:hidden}to{opacity:100%;bottom:10px;visibility:visible}}@keyframes _dial2_1nsuc_1{0%{opacity:100%;bottom:10px;visibility:visible}99%{opacity:1%;bottom:15px;visibility:hidden}to{opacity:1%;bottom:1px;visibility:hidden}}@keyframes _dial3_1nsuc_1{0%{opacity:100%;bottom:10px;visibility:visible}99%{opacity:1%;bottom:15px;visibility:hidden}to{opacity:1%;bottom:1px;visibility:hidden}}@keyframes _dial4_1nsuc_1{0%{opacity:1%;bottom:1px;visibility:hidden}to{opacity:100%;bottom:10px;visibility:visible}}._lar_container_1nsuc_1 ._lar_dail_animate_forward_1nsuc_156 span p:nth-child(3){animation-name:_dial1_1nsuc_1;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_1nsuc_1 ._lar_dail_animate_forward_1nsuc_156 span p:nth-child(2){animation-name:_dial2_1nsuc_1;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_1nsuc_1 ._lar_dail_animate_backward_1nsuc_168 span p:nth-child(3){animation-name:_dial3_1nsuc_1;animation-duration:.4s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_1nsuc_1 ._lar_dail_animate_backward_1nsuc_168 span p:nth-child(2){animation-name:_dial4_1nsuc_1;animation-duration:.4s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_12tzu_1{background:var(--backgroundColor-widget);color:var(--color-primary-dark);border:1.5px solid #cabc9d;position:relative}._lar_container_12tzu_1 ._lar_cal_btn_12tzu_7{color:var(--color-primary-darker)}._lar_container_12tzu_1 ._lar_cal_month_12tzu_10{color:var(--color-primary-dark);text-transform:uppercase}._lar_container_12tzu_1 ._lar_cal_scrollbar_12tzu_14{box-shadow:0 0 10px #0000006b;background:var(--backgroundColor-surface)}._lar_container_12tzu_1 ._lar_cal_scrollbar_12tzu_14 ::-webkit-scrollbar{width:.3rem}._lar_container_12tzu_1 ._lar_cal_scrollbar_12tzu_14 ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}._lar_container_12tzu_1 ._lar_cal_scrollbar_12tzu_14 ::-webkit-scrollbar-thumb{background:var(--backgroundColor-secondary-lighter);border-radius:1rem}._lar_container_12tzu_1 ._lar_cal_scrollbar_12tzu_14 ::-webkit-scrollbar-thumb:hover{background:var(--backgroundColor-secondary-lighter)}._lar_container_12tzu_1 ._lar_inrange_12tzu_42 span{color:var(--color-primary-dark)}._lar_container_12tzu_1 ._lar_inrange_12tzu_42:hover{background:#0000002f}._lar_container_12tzu_1 ._lar_inrange_12tzu_42:hover ._lar_tooltip_12tzu_48{display:flex!important}._lar_container_12tzu_1 ._lar_inrange_12tzu_42 ._lar_tooltip_12tzu_48{background:var(--backgroundColor-primary-darker);color:var(--color-surface)}._lar_container_12tzu_1 ._lar_inrange_12tzu_42 ._lar_tooltip_12tzu_48 :after{content:"";position:absolute;left:50%;bottom:100%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent var(--backgroundColor-primary-darker) transparent}._lar_container_12tzu_1 ._lar_arr_avil_12tzu_65{background:var(--backgroundColor-success-light);color:var(--color-primary-darker)}._lar_container_12tzu_1 ._lar_dept_only_12tzu_69{background:linear-gradient(to right bottom,var(--backgroundColor-primary-lighter) 50%,var(--backgroundColor-success-light) 50%);color:var(--backgroundColor-primary-darker)}._lar_container_12tzu_1 ._lar_closed_12tzu_73{background:repeating-linear-gradient(to bottom right,var(--backgroundColor-surface) 3%,var(--backgroundColor-secondary-lighter) 5%,var(--backgroundColor-secondary-lighter) 12%);color:var(--color-primary-darker)}._lar_container_12tzu_1 ._lar_selected_12tzu_77{background:#94897f!important;color:var(--color-primary-selected)}._lar_container_12tzu_1 ._lar_selected_12tzu_77 span{color:var(--color-primary-selected)}._lar_container_12tzu_1 ._lar_selected_danger_12tzu_84{background:var(--backgroundColor-danger)!important;border-left:none;border-right:none}._lar_container_12tzu_1 ._lar_selected_success_12tzu_89{background:var(--backgroundColor-success)!important;border-left:none;border-right:none}._lar_container_12tzu_1 ._lar_lc_daysdisable_12tzu_94{opacity:.5;background:none!important}@keyframes _dial1_12tzu_1{0%{opacity:1%;bottom:1px;visibility:hidden}to{opacity:100%;bottom:10px;visibility:visible}}@keyframes _dial2_12tzu_1{0%{opacity:100%;bottom:10px;visibility:visible}99%{opacity:1%;bottom:15px;visibility:hidden}to{opacity:1%;bottom:1px;visibility:hidden}}@keyframes _dial3_12tzu_1{0%{opacity:100%;bottom:10px;visibility:visible}99%{opacity:1%;bottom:15px;visibility:hidden}to{opacity:1%;bottom:1px;visibility:hidden}}@keyframes _dial4_12tzu_1{0%{opacity:1%;bottom:1px;visibility:hidden}to{opacity:100%;bottom:10px;visibility:visible}}._lar_container_12tzu_1 ._lar_dail_animate_forward_12tzu_156 span p:nth-child(3){animation-name:_dial1_12tzu_1;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_12tzu_1 ._lar_dail_animate_forward_12tzu_156 span p:nth-child(2){animation-name:_dial2_12tzu_1;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_12tzu_1 ._lar_dail_animate_backward_12tzu_168 span p:nth-child(3){animation-name:_dial3_12tzu_1;animation-duration:.4s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}._lar_container_12tzu_1 ._lar_dail_animate_backward_12tzu_168 span p:nth-child(2){animation-name:_dial4_12tzu_1;animation-duration:.4s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}#gallery_slider.slider-main .swiper-slide{opacity:.5;overflow:hidden;transition:.7s;height:auto}#gallery_slider .swiper-slide img{width:100%}#gallery_slider.slider-main .swiper-slide-active{opacity:1;z-index:1;transform:scaleY(1.185)}@media only screen and (max-width:767px){#gallery_slider.slider-main .swiper-slide-active{transform:scaleY(1)}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-lock{display:none}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mobile-menu--wrapper[data-astro-cid-aosys2a2]{right:-100vw;transition:all .3s ease-in-out}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.customScroll::-webkit-scrollbar{width:var(--customScrollBar-width)}.customScroll::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--customScrollBar-background);border-radius:10px}.customScroll::-webkit-scrollbar-thumb{background:var(--customScrollBar-color);border-radius:10px}#editComponent-overlay .rounded-full{border-radius:9999px}#editComponent-overlay .w-9{width:40px;height:22px}#editComponent-overlay input:checked+.mts-slider:before{transform:translate(-7px)}#editComponent-overlay input+.mts-slider{background:#c3c8d1}#editComponent-overlay input:checked+.mts-slider{background:#68d0c2}#editComponent-overlay input+.mts-slider:before{transform:translate(-18px)}#editComponent-overlay .mts-slider:before{position:absolute;content:"";height:15px;width:15px;left:22px;top:3px;transition:.4s;background:#fff;border-radius:50%;box-shadow:0 0 1px #00000026}#logoutbtn>span,#editable-toggle>div{color:var(--color-button-dark)}.switch{position:relative;display:inline-block}.toggle-switch{display:none}.mts-slider-editmode{display:block;width:40px;height:24px;background-color:#dadada;border-radius:99px;cursor:pointer;transition:background-color .3s ease}.toggle-switch:checked+.mts-slider-editmode:after{left:18px}.toggle-switch:checked+.mts-slider-editmode{background-color:var(--backgroundColor-button-dark)}.mts-slider-editmode:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:left .3s ease;box-shadow:0 1px 4px #00000061}.bg-primary-400{background-color:var(--color-secondary-darker)}.text-white{color:#fff}.hover\:bg-primary-500:hover{--tw-bg-opacity: 1;background-color:var(--color-secondary-darker)}.border-gray-300{border-color:#d1d5db}.bg-gray-400{background-color:#9ca3af}.border-primary-400{border-color:var(--color-secondary-darker)}.border-red-400{border-color:#f87171}.bg-white{background-color:#fff}@media only screen and (max-width:639px){#editComponent-overlay .ck.ck-toolbar__items .ck.ck-toolbar__separator,#editComponent-overlay .ck.ck-toolbar__items>button.ck.ck-button.ck-off:nth-last-child(2),#editComponent-overlay .ck.ck-toolbar__items>button.ck.ck-button.ck-off:last-child{display:none}}#body-content-wrapper.active-editor{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media(min-width:1024px){#body-content-wrapper.active-editor{width:65%;max-width:calc(100% - 500px)}}#body-content-wrapper.active-editor>div.zoom-content:first-child{zoom:.8}#body-modal-wrapper.active-modal{position:relative;max-height:100vh;--tw-translate-x: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}@media(min-width:1024px){#body-modal-wrapper.active-modal{width:35%;min-width:500px}}#body-modal-wrapper #body-drag{position:absolute;left:-4px;top:0;bottom:0;width:20px;cursor:w-resize;background-color:#ccc}#body-modal-wrapper #editComponent-overlay>.bg-surface{background-color:#fff}.requestbar-main #Editable-content svg,.menu-main #Editable-content svg{width:60px;height:60px!important;max-height:80px!important}#editComponent-overlay,#gallery-overlay.gallery-overlay-popup{color:#454945!important}#site-loader .loader{border:5px solid rgba(0,0,0,.1);width:60px;height:60px;border-radius:50%;border-top-color:#68d0c2;animation:spin 1.5s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}@font-face{font-family:opensans;font-style:normal;font-weight:400;src:local(""),url(/static/font/u1136/static/fonts/opensans-400.woff2) format("woff2"),url(/static/font/u1136/static/fonts/opensans-400.woff) format("woff");font-display:block}@font-face{font-family:opensans;font-style:normal;font-weight:600;src:local(""),url(/static/font/u1136/static/fonts/opensans-600.woff2) format("woff2"),url(/static/font/u1136/static/fonts/opensans-600.woff) format("woff");font-display:block}@font-face{font-family:opensans;font-style:normal;font-weight:700;src:local(""),url(/static/font/u1136/static/fonts/opensans-700.woff2) format("woff2"),url(/static/font/u1136/static/fonts/opensans-700.woff) format("woff");font-display:block}@font-face{font-family:opensans;font-style:normal;font-weight:500;src:local(""),url(/static/font/u1136/static/fonts/opensans-500.woff2) format("woff2"),url(/static/font/u1136/static/fonts/opensans-500.woff) format("woff");font-display:block}html{scroll-behavior:smooth}body{background-color:var(--backgroundColor-widget)}body.scroll-hide{overflow-y:hidden}h3{font-size:40px;line-height:1.2}.container{max-width:var(--maxWidth)}.icons-desktop-menu li:first-child a{height:20px!important;width:20px!important}.icons-desktop-menu li:last-child img{height:24px!important;width:29px!important}a.menu--link:hover{opacity:.8}.customScroll::-webkit-scrollbar{width:6px}.customScroll::-webkit-scrollbar-thumb{background:var(--backgroundColor-surface-dark)}.customScroll::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--backgroundColor-primary-darker)}#requestBar select{border-radius:0}#requestBar #Occupancy-section select{border:1px solid rgba(103,87,78,.3);color:#967760}#requestBar #Child-Age-selection>span{text-align:left}#requestBar #MainCalendarHolderID>button{top:calc(var(--fontSize-base) * .5);color:#fff}#requestBar #MainMonthHolderID .MonthParentClass{padding:0}#requestBar #MainMonthHolderID .MonthParentClass .MonthNameClass{margin-bottom:0;color:#fff}#requestBar #MainMonthHolderID .MonthParentClass .MonthNameClass+div{--borderWidth: 1px;color:var(--color-primary-darker);border-color:#7c7d6a}#requestBar #MainMonthHolderID .MonthParentClass .MonthNameClass+div>div>div{border-color:#7c7d6a}#requestBar #MainMonthHolderID .MonthParentClass #MainDaysAndDatesHolderID .DaysClass,#requestBar #MainMonthHolderID .MonthParentClass>div:first-child{background-color:var(--backgroundColor-button);color:var(--color-button)}#requestBar #MainMonthHolderID .MonthParentClass #MainDaysAndDatesHolderID .DaysClass{padding:0}#requestBar #MainMonthHolderID .MonthParentClass #MainDaysAndDatesHolderID .DatesClass{padding:10px}#requestForm #MainCalendarHolderID .MonthParentClass{padding:0}#requestForm #MainCalendarHolderID .MonthParentClass select{padding:0!important}#requestForm #MainCalendarHolderID>button{color:var(--color-button)}#requestForm #MainCalendarHolderID .MonthParentClass>div:first-child{background-color:var(--backgroundColor-button);color:var(--color-button);border-bottom:0}#requestForm #MainCalendarHolderID .MonthParentClass>div:first-child *{color:var(--color-button)}#requestForm #MainCalendarHolderID .MonthParentClass .MonthNameClass+div span{color:var(--color-primary-darker)}#requestForm #MainCalendarHolderID .MonthParentClass .MonthNameClass+div span.text-surface{color:var(--color-button)}#requestForm #MainCalendarHolderID .MonthParentClass .MonthNameClass+div div.hover\:text-surface{color:var(--color-primary-darker)}#requestForm #MainCalendarHolderID .MonthParentClass .MonthNameClass+div div.hover\:text-surface:hover,#requestForm #MainCalendarHolderID .MonthParentClass .MonthNameClass+div div.text-surface{color:var(--color-button)}#requestForm #MainCalendarHolderID .MonthParentClass #MainDaysAndDatesHolderID .DaysClass{background-color:var(--backgroundColor-button);color:var(--color-button);padding:0}#requestForm #MainCalendarHolderID .MonthParentClass #MainDaysAndDatesHolderID .DatesClass{padding:10px}#requestForm textarea,#requestForm select,#requestForm input:not([type=checkbox]){padding:4px 8px 8px!important;line-height:1.25}#requestForm select{padding:4px 40px 8px 8px!important}#requestForm .flex.gap-2.flex-col{gap:calc(var(--fontSize-base) * 1)}#requestForm .requestform_roomdescription{padding-right:10px;scrollbar-width:unset!important}#requestForm .text-sm{font-size:var(--fontSize-base)}#requestForm .roomCardClass.bg-primary{background-color:#f6f2ec}#requestForm .roomCardClass{padding-bottom:0}#requestForm .w-full.h-full.bg-\[\#000000CC\].fixed.left-0.top-0.z-50.flex.justify-center.items-center.\!z-\[var\(--modalZindex\)\]{z-index:100!important}#requestForm .flex.flex-row.items-center.MTS_gap-2.relative{align-items:flex-start}@media only screen and (max-width:1024px){#requestForm .text-sm{font-size:calc(var(--fontSize-base) * .89)}#requestForm .roomCardClass .text-heading{font-size:24px}}.RoomsList-main #ROOMS_listBody #roomsSlider-widget{background-color:var(--backgroundColor-effect-light)!important;margin-top:0!important;margin-bottom:0!important}.RoomsList-main #ROOMS_listBody #roomsSlider-widget div.z-\[1010\]>div>div.flex.justify-between:first-child{justify-content:end}@media only screen and (max-width:1024px){.RoomsList-main .roomCard-popup-img{max-height:600px;max-width:80%}#room-list .roomslist-listLayout-price span{display:flex-wrap}#room-list .roomslist-listLayout-buttonWrapper{display:flex;flex-direction:row}#room-list .roomslist-listLayout-body>div,#room-list .roomslist-listLayout-body{justify-content:flex-start;text-align:left}}button.enquiry-btn,button#enquiry-btn,div#roomsList-buttonSection a#enquiry-button{display:none}.header--bar{padding:33px 0;transition:.3s}.header--bar.shadow-lg{padding:11px 0}.header--bar.shadow-lg .menu--desktop{display:none}footer .text-link{color:var(--color-primary)}footer a.menu-link:hover{opacity:.4}#footer-copyright2 .text-link{color:var(--color-link)}footer .menu-icon-text img{width:20px!important;height:20px!important}footer #footer-contact ul>li:first-child{margin-bottom:20px;margin-left:38px}.mobile--languages .supported-languages .menu-languages-list a{padding:0 9px}#Impressum .content-box a,#Privacy .content-box a{color:var(--color-effect)}#requestForm #privacy{transform:unset;top:.15em;position:relative}#Occupancy-section select{color:var(--color-label)}#occupancy-multipart span.closeIcon{background-color:#fff;border-radius:100%}#main-requestbar #occupancy-multipart.border-primary{border-color:var(--color-label)}.menu--mobile .st0{stroke:#fff}.slider-swiper img{height:auto;max-height:520px}.slider-swiper{max-width:var(--maxWidth);margin:0 auto 40px;padding:0 calc(var(--fontSize-base) * 1)}.slider-swiper .swiper.between-outside .prev-nav-wrapper .customArrow,.slider-swiper .swiper.between-outside .next-nav-wrapper .customArrow{background-color:#fcf9f7b0;top:50%;transform:translateY(-50%);height:40px;width:40px}.slider-swiper .swiper.between-outside .prev-nav-wrapper .customArrow img,.slider-swiper .swiper.between-outside .next-nav-wrapper .customArrow img{width:100%}#swiper-slider-text{text-align:center;width:100%;position:absolute;bottom:0;left:0;color:#fff;background:#302c2dcc;min-height:10%;padding:15px;text-align:left;opacity:0}.swiper-slide #swiper-slider-text{opacity:0}.swiper-slide.swiper-slide-active #swiper-slider-text{opacity:1}#gallery_slider .swiper-slide>div,#gallery_slider .swiper-slide img{height:100%}div#gallery_slider.slider-main .swiper-slide-active{transform:scale(1.185)}.content-box.map-content-title{background-color:var(--backgroundColor-footer);margin:0!important;padding:100px 40px 40px;width:100%;max-width:unset!important}.content-box.map-content-title #description-content{color:#fffc!important}.content-box.map-content-title #contentbox{color:#e8d9c9!important}#partner-slider{margin:30px auto;padding-bottom:0}.Map-content{background-color:var(--backgroundColor-footer)}.Map-content #contentbox.text-heading{color:var(--color-secondary)}.Map-content .map-content-title{margin-top:0!important;margin-bottom:0!important;padding-top:calc(var(--fontSize-base) * 3);padding-bottom:calc(var(--fontSize-base) * 2.5)}.Map-content #description-content h2{color:#fffc}#partner-slider .swiper-button-next,#partner-slider .swiper-button-prev{background-color:#fcfbf9;height:100%;top:0;margin-top:0;width:28px;justify-content:center}#contentbox.text-heading{font-family:var(--fontFamily-subHeading);font-weight:var(--fontWeight-subHeading);font-size:var(--fontSize-body-base);line-height:28px;letter-spacing:1.71px;color:var(--color-effect);text-transform:uppercase}#description-content>p{margin:0!important}#description-content{color:var(--color-primary)}#description-content h2{font-size:var(--fontSize-heading)!important;font-family:var(--fontFamily-heading);font-weight:var(--fontWeight-heading);line-height:var(--lineHeight-heading);color:var(--color-secondary);margin-bottom:30px!important}section.Privacy{padding-bottom:60px}#main-header--slider .navigation-button{position:absolute;width:100%;bottom:0;max-width:var(--maxWidth);left:50%;transform:translate(-50%,-96%);display:flex;justify-content:flex-end;z-index:10;max-width:1140px;padding:0 20px}#main-header--slider .picture-subtitle.text-subHeading{line-height:calc(var(--fontSize-body) * 1.5);font-size:var(--fontSize-body)}.RoomsList-main #navigation-next,.RoomsList-main #navigation-previous,#main-header--slider #navigation-next,#main-header--slider #navigation-previous{position:relative;top:0;left:unset;right:unset;translate:unset;margin-top:unset;transition:.3s;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat}.RoomsList-main #navigation-next,.RoomsList-main #navigation-previous{width:52px;height:35px;background-size:cover!important}#main-header--slider #navigation-next,#main-header--slider #navigation-previous{width:40px;height:40px}.RoomsList-main #navigation-next:hover,.RoomsList-main #navigation-previous:hover,#main-header--slider #navigation-next:hover,#main-header--slider #navigation-previous:hover{opacity:.8}.RoomsList-main #navigation-next:after,.RoomsList-main #navigation-previous:after,#main-header--slider #navigation-next:after,#main-header--slider #navigation-previous:after{font-size:0}#main-header--slider .font-subHeading{font-weight:400}.RoomsList-main #navigation-previous{background-image:url("data:image/svg+xml,%3csvg%20width='84'%20height='60'%20viewBox='0%200%2083%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='82.8446'%20height='60'%20transform='matrix(-1%200%200%201%2082.8447%200)'%20fill='%237C7D6A'/%3e%3cpath%20d='M20.4912%2030.3536C20.2959%2030.1583%2020.2959%2029.8417%2020.4912%2029.6464L23.6732%2026.4645C23.8684%2026.2692%2024.185%2026.2692%2024.3803%2026.4645C24.5755%2026.6597%2024.5755%2026.9763%2024.3803%2027.1716L21.5518%2030L24.3803%2032.8284C24.5755%2033.0237%2024.5755%2033.3403%2024.3803%2033.5355C24.185%2033.7308%2023.8684%2033.7308%2023.6732%2033.5355L20.4912%2030.3536ZM61.8447%2030.5H20.8447V29.5H61.8447V30.5Z'%20fill='%23F6F2EC'/%3e%3c/svg%3e")}.RoomsList-main #navigation-next{background-image:url("data:image/svg+xml,%3csvg%20width='84'%20height='60'%20viewBox='0%200%2084%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='82.8446'%20height='60'%20transform='translate(0.225586)'%20fill='%237C7D6A'/%3e%3cpath%20d='M62.5791%2030.3536C62.7744%2030.1583%2062.7744%2029.8417%2062.5791%2029.6464L59.3972%2026.4645C59.2019%2026.2692%2058.8853%2026.2692%2058.6901%2026.4645C58.4948%2026.6597%2058.4948%2026.9763%2058.6901%2027.1716L61.5185%2030L58.6901%2032.8284C58.4948%2033.0237%2058.4948%2033.3403%2058.6901%2033.5355C58.8853%2033.7308%2059.2019%2033.7308%2059.3972%2033.5355L62.5791%2030.3536ZM21.2256%2030.5H62.2256V29.5H21.2256V30.5Z'%20fill='%23F6F2EC'/%3e%3c/svg%3e")}.RoomsList-main .button--primary:after{background-color:#f0dfc6}.RoomsList-main #iconDiv:before{position:relative;content:"";height:1px;width:0;background-color:var(--color-secondary-dark);display:block;transition:.5s}.RoomsList-main #iconDiv img{height:10px;transition:.5s;-o-object-fit:none;object-fit:none;-o-object-position:right center;object-position:right center;width:68px}#partner-slider .partnerswiper{padding:0 28px}#partner-slider .partnerswiper .swiper-slide{margin:0;color:var(--color-primary-light)}div.partnerswiper .swiper-button-next:after,div.partnerswiper .swiper-button-prev:after{color:var(--color-primary-light)}h3#roomsList-title{color:#302c2dcc!important}.RoomsList-main #iconDiv:hover:before{width:50px}.RoomsList-main #iconDiv:hover img{width:18px}#Roomslist-widget #roomslist{margin-bottom:0}#main-header--slider #navigation-previous{background-image:url("data:image/svg+xml,%3csvg%20width='60'%20height='60'%20viewBox='0%200%2060%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='60'%20height='60'%20transform='matrix(-1%200%200%201%2060%200)'%20fill='%23E8D9C9'/%3e%3cpath%20d='M8.64645%2030.3536C8.45118%2030.1583%208.45118%2029.8417%208.64645%2029.6464L11.8284%2026.4645C12.0237%2026.2692%2012.3403%2026.2692%2012.5355%2026.4645C12.7308%2026.6597%2012.7308%2026.9763%2012.5355%2027.1716L9.70711%2030L12.5355%2032.8284C12.7308%2033.0237%2012.7308%2033.3403%2012.5355%2033.5355C12.3403%2033.7308%2012.0237%2033.7308%2011.8284%2033.5355L8.64645%2030.3536ZM50%2030.5H9V29.5H50V30.5Z'%20fill='%23302C2D'/%3e%3c/svg%3e")}#main-header--slider #navigation-next{background-image:url("data:image/svg+xml,%3csvg%20width='60'%20height='60'%20viewBox='0%200%2060%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='60'%20height='60'%20fill='%237C7D6A'/%3e%3cpath%20d='M51.3536%2030.3536C51.5488%2030.1583%2051.5488%2029.8417%2051.3536%2029.6464L48.1716%2026.4645C47.9763%2026.2692%2047.6597%2026.2692%2047.4645%2026.4645C47.2692%2026.6597%2047.2692%2026.9763%2047.4645%2027.1716L50.2929%2030L47.4645%2032.8284C47.2692%2033.0237%2047.2692%2033.3403%2047.4645%2033.5355C47.6597%2033.7308%2047.9763%2033.7308%2048.1716%2033.5355L51.3536%2030.3536ZM10%2030.5H51V29.5H10V30.5Z'%20fill='white'/%3e%3c/svg%3e")}.mobile-menu--wrapper{--color-link: var(--color-primary) !important;max-width:300px}main{position:relative;transition:all .3s ease-in-out}nav.menu>ul:before{display:none!important}.header--wrapper .menu-button{margin:0}.header--wrapper .menu--link .menu.icon-text{align-items:center}.font-heading{font-style:var(--fontStyle-heading)}.font-subHeading{font-style:var(--fontStyle-subHeading)}.font-button{font-style:var(--fontStyle-button)}.font-body{font-style:var(--fontStyle-body)}.button--cta{border-color:var(--backgroundColor-button-cta);font-size:var(--fontSize-button-base)}.button--cta:hover{border-color:var(--backgroundColor-button-cta-hover)}#Roomslist-widget #roomslist #roomsSlider-widget #image-slides .image-head-popup button,#Roomslist-widget #roomslist #roomsSlider-widget #image-slides div.bg-\[\#000000CC\] div.h-full.w-full div.flex.justify-center.mt-10{display:none}#Roomslist-widget #roomslist #booking-btn,.button--primary{position:relative;overflow:hidden;display:inline-block;border:0;background-color:transparent!important;color:var(--color-button);z-index:1;text-transform:uppercase;letter-spacing:1.17px;padding:10px 20px;font-size:var(--fontSize-button-base);line-height:var(--lineHeight-button)}#Roomslist-widget #roomslist #booking-btn:hover,.button--primary:hover{color:var(--color-button-hover)}#Roomslist-widget #roomslist #booking-btn:before,#Roomslist-widget #roomslist #booking-btn:after,.button--primary:before,.button--primary:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;transition:.3s}#Roomslist-widget #roomslist #booking-btn:before,.button--primary:before{z-index:-2;background-color:var(--backgroundColor-button)}#Roomslist-widget #roomslist #booking-btn:after,.button--primary:after{z-index:-1;transform:translate(-100%,-100%);background-color:var(--backgroundColor-button-hover)}#Roomslist-widget #roomslist #booking-btn:hover:after,.button--primary:hover:after{transform:translate(0)}.Amenities_content{position:relative}.Amenities_content:after{background-image:url(/_astro/slider-pattern.CkG22tYb.svg);background-position:right center}.Amenities_content #partner-slider.container{max-width:1600px}.Amenities_content #partner-slider.container h2{padding-top:0;text-align:center;font-family:var(--fontFamily-heading);font-weight:var(--fontWeight-heading);font-size:var(--fontSize-heading);line-height:var(--lineHeight-heading);color:var(--color-secondary)}.Amenities_content #partner-slider.container .partnerswiper img{height:80px}section#Rating.Rating,section#Rating-content{background-color:var(--backgroundColor-effect-light)}#rating-review #navigation-previous,#rating-review #navigation-next{position:relative;top:unset;margin-top:0;left:unset;right:unset}#rating-review .review--navigation-button{display:flex;justify-content:flex-end;gap:22px;margin-top:40px}#rating-review .review--navigation-button #navigation-previous,#rating-review .review--navigation-button #navigation-next{height:40px;width:40px}#rating-review .review--navigation-button #navigation-next:after,#rating-review .review--navigation-button #navigation-previous:after{background-position:center right;width:100%;height:100%;font-size:0;background-size:contain;background-repeat:no-repeat}#rating-review .review--navigation-button #navigation-previous:after{background-image:url("data:image/svg+xml,%3csvg%20width='38'%20height='16'%20viewBox='0%200%2038%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.999999%207.92285H37'%20stroke='%23302C2D'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M1.00011%207.92285L6.53857%2014.8459'%20stroke='%23302C2D'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M1.00011%207.92308L6.53857%201'%20stroke='%23302C2D'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}#rating-review .review--navigation-button #navigation-next:after{background-image:url("data:image/svg+xml,%3csvg%20width='38'%20height='16'%20viewBox='0%200%2038%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M37%207.92285H1'%20stroke='%23302C2D'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M36.9999%207.92285L31.4614%2014.8459'%20stroke='%23302C2D'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M36.9999%207.92308L31.4614%201'%20stroke='%23302C2D'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}section#Rating.Rating .font-subHeading{font-weight:400}@media only screen and (max-width:1024px){section#Rating.Rating .font-subHeading{font-size:18px}}@media only screen and (min-width:1024px){#Roomslist-widget #roomslist #roomsSlider-widget{max-height:438px!important}#room-list .roomslist-listLayout-container>div{width:50%;max-height:438px!important;margin:0}}.history_gallery:after{background-image:url(/_astro/slider-pattern.CkG22tYb.svg);background-position:center right}@media only screen and (max-width:1023px){#history_gallery .slider-swiper .swiper.between-outside .prev-nav-wrapper .customArrow,#history_gallery .slider-swiper .swiper.between-outside .next-nav-wrapper .customArrow{padding:10px}}footer{position:relative}footer:after{background-image:url(/_astro/footer-pattern.CRLB4uRc.svg);background-position:top left}.two-image_textbox:after{background-image:url(/_astro/two-images-pattern.BHW-6fdl.svg);background-position:bottom left}.Amenities_content:after,.two-image_textbox:after,.history_gallery:after,footer:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat;opacity:.05;pointer-events:none}.cookiescript_tablewrap{padding-bottom:30px}@media only screen and (min-width:1024px){#partner-slider{margin:50px auto;padding-bottom:40px}footer #footer-contact ul>li:first-child{margin-bottom:40px}.Map-content .map-content-title{padding-top:calc(var(--fontSize-base) * 5);padding-bottom:calc(var(--fontSize-base) * 2)}#main-header--slider #navigation-next,#main-header--slider #navigation-previous{width:60px;height:60px}.slider-swiper .swiper.between-outside .prev-nav-wrapper .customArrow,.slider-swiper .swiper.between-outside .next-nav-wrapper .customArrow{height:60px;width:60px}.slider-swiper .swiper.between-outside .prev-nav-wrapper .customArrow img,.slider-swiper .swiper.between-outside .next-nav-wrapper .customArrow img{width:60%}.slider-swiper{margin:0 auto 90px}#main-header--slider .navigation-button{padding:0}#Occupancy-section>div.z-50.top-full.shadow-md{width:360px}}@media only screen and (min-width:1250px){.RoomsList-main #navigation-next,.RoomsList-main #navigation-previous{width:82px;height:60px}}@media only screen and (max-width:1024px){body{--fontSize-heading-base: 30px;--lineHeight-heading: 40px;--fontSize-heading: 26px;--fontSize-base: 16px}h3{font-size:24px}#description-content h2{margin-bottom:10px!important}#partner-slider{margin:0}.button--cta{--fontSize-button-base: 16px}}@media only screen and (max-width:767px){div#gallery_slider.slider-main .swiper-slide-active{transform:scaleY(1)}.roomslist-listLayout-body>div{padding:17px;text-align:left;margin:0;width:100%}#roomslist--version-four{padding-left:0;padding-right:0}#room-list .roomslist-listLayout-container>div{max-height:350px!important}}@media only screen and (max-width:550px){div#cookiescript_maintabs>div{font-size:12px}}.toggle-switch:checked+.mts-slider-editmode{background-color:#7c7d6a}#logoutbtnform #logoutbtn>span,#editable-toggle>div{color:#7c7d6a}#logoutbtnform #logoutbtn svg{stroke:#7c7d6a}#editComponent-overlay.overlay-popup,#editComponent-overlay.overlay-popup .bg-surface,#body-modal-wrapper #body-drag{background-color:#fff!important}#gallery-overlay.gallery-overlay-popup{z-index:999999}#footer-copyright2 #editable-main-content,#social-menu-list #editable-main-content{width:unset}#roomslist_content #Editable-content svg.edit-icon,#Gallery_content #Editable-content svg.edit-icon,#History_content #Editable-content svg.edit-icon,#two-Image_contentbox #Editable-content svg.edit-icon,#widget-requestbar #Editable-content svg.edit-icon{width:70px;height:70px}header .site-logo #Editable-content svg.edit-icon,header #menu--list #Editable-content svg.edit-icon,footer #Editable-content svg.edit-icon{width:50px;height:50px}.md\:flex.md\:justify-between.md\:items-center.w-full.font-subHeading.text-primary.tab-head h1{font-size:20px!important}#room-list .roomslist-listLayout-container{padding:0!important;-moz-column-gap:0!important;column-gap:0!important;margin-bottom:0}#room-list .roomslist-listLayout-body{background-color:#f6f2ec!important}#room-list .roomsList-navigation-wrapper button:hover{opacity:.8}#room-list #listButtonSectionID{margin-top:calc(var(--fontSize-base) * 1.75)}#room-list .enquiryButtonClass{display:none}#room-list .bookingButtonClass:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f0dfc6;transition:all .3s ease;transform:scaleX(0) scaleY(0);transform-origin:top left;z-index:-1}#room-list .enquiryButtonClass,#room-list .bookingButtonClass{position:relative;overflow:hidden;transition:all .3s ease;z-index:1}#room-list .enquiryButtonClass:hover:before,#room-list .bookingButtonClass:hover:before{transform:scaleX(1) scaleY(1)}#room-list .roomsList-navigation-wrapper{gap:1px;bottom:0}#room-list .roomsList-navigation-wrapper svg,#room-list .roomslist-listLayout-link svg{display:none!important}#room-list .roomslist-listLayout-link>div:before{content:"";background-image:url(https://cdn.mts-online.com/u1136/static/img/arrow.svg);height:8px;width:55px;position:absolute;filter:invert(100%) brightness(100%);transform:translate(-50%,-50%);right:-30%;top:50%}#room-list .roomsList-navigation-wrapper button:last-child:before{content:"";background-image:url(https://cdn.mts-online.com/u1136/static/img/arrow.svg);height:8px;width:55px;position:absolute;filter:invert(100%) brightness(100%);transform:translate(-50%,-50%)}#room-list .roomsList-navigation-wrapper button:last-child,#room-list .roomsList-navigation-wrapper button.roomsList-navigation-prev{background-color:#7c7d6a!important}#room-list .roomsList-navigation-wrapper button.roomsList-navigation-prev:before{content:"";background-image:url(https://cdn.mts-online.com/u1136/static/img/arrow.svg);height:8px;width:55px;position:absolute;filter:invert(100%) brightness(100%);transform:translate(-50%,-50%) rotate(180deg)}#room-list .roomslist-listLayout-link>div>span>svg{margin-left:10px}#room-list .roomslist-listLayout-link{position:relative}#room-list .roomslist-listLayout-link>div>span>svg:before{content:"";background-image:url(https://cdn.mts-online.com/u1136/static/img/arrow.svg);height:8px;width:55px;top:35%;position:absolute}@media screen and (min-width:1050px){#room-list .roomslist-listLayout-body{padding-top:calc(var(--MTS-fontSize-base) * 3)!important;padding-bottom:calc(var(--MTS-fontSize-base) * 3)!important;padding-left:calc(var(--MTS-fontSize-base) * 2)!important;padding-right:calc(var(--MTS-fontSize-base) * 2)!important}}@media only screen and (min-width:1250px){#room-list .roomsList-navigation-wrapper button{width:82px;height:60px}}@media screen and (min-width:1024px){#room-list .roomslist-listLayout-body>:first-child{max-width:640px;margin:0 auto}#room-list .roomsList-navigation-wrapper{right:calc(var(--fontSize-base) * 2)!important;bottom:calc(var(--fontSize-base) * 2)!important}}#room-list .roomslist-listLayout-price span:last-child{padding-left:4px}#room-list .roomslist-listLayout-price,#room-list .roomslist-listLayout-subHeading,#room-list .roomslist-listLayout-title{margin-bottom:calc(var(--fontSize-base) * .875)}#room-list .roomslist-listLayout-price,#room-list #listButtonSectionID,#room-list .roomslist-listLayout-description{display:block}#room-list .roomsList-widget,#room-list .roomSectionWrapper{padding:0!important}.roomDetail-body-wrapper .calendar-legend-buttons button:first-child{display:none}.closeButton>svg{right:0}
