.footer-module-scss-module__NzyU6G__positionRelative{position:relative}@media (min-width:1200px){.footer-module-scss-module__NzyU6G__containerLarge{max-width:1600px}}@media (max-width:800px){.footer-module-scss-module__NzyU6G__columnReverse{flex-direction:column-reverse}}.footer-module-scss-module__NzyU6G__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.footer-module-scss-module__NzyU6G__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__filterWrapper{width:100%;padding-right:0}}.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__filterWrapper .footer-module-scss-module__NzyU6G__filterLabel{font-weight:700}.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__chessImage{height:12.5rem}}@media screen and (max-width:996px){.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__chessImage{display:none}}.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__filter-sticky{position:relative;top:0}}.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__cardWrapper{width:70%}@media screen and (max-width:768px){.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__cardWrapper{width:100%;padding:0 1rem}}.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__cardHeader p{font-weight:700}@media screen and (max-width:768px){.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__cardHeader .footer-module-scss-module__NzyU6G__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__cardHeader .footer-module-scss-module__NzyU6G__sortShareRow>*{width:100%}.footer-module-scss-module__NzyU6G__contentWrapper .footer-module-scss-module__NzyU6G__cardHeader .footer-module-scss-module__NzyU6G__sortShareRow .footer-module-scss-module__NzyU6G__btn{justify-content:center;width:100%}}.footer-module-scss-module__NzyU6G__drawerAnimation{width:100%;position:relative;top:0;left:0}.footer-module-scss-module__NzyU6G__drawerAnimation .footer-module-scss-module__NzyU6G__map-container>div{max-height:800px}@keyframes footer-module-scss-module__NzyU6G__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes footer-module-scss-module__NzyU6G__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.footer-module-scss-module__NzyU6G__main{color:#fff;background-color:#4a4a4a;width:100%;margin-top:8rem;padding:20px 0}.footer-module-scss-module__NzyU6G__main .footer-module-scss-module__NzyU6G__content{flex-direction:row;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}@media (max-width:800px){.footer-module-scss-module__NzyU6G__main .footer-module-scss-module__NzyU6G__content{flex-direction:column}.footer-module-scss-module__NzyU6G__main .footer-module-scss-module__NzyU6G__content p{text-align:center}}.footer-module-scss-module__NzyU6G__main .footer-module-scss-module__NzyU6G__links{flex-direction:row;gap:10px 20px;display:flex}@media (max-width:800px){.footer-module-scss-module__NzyU6G__main .footer-module-scss-module__NzyU6G__links{flex-direction:column}}.footer-module-scss-module__NzyU6G__privacyModal{z-index:1;background-color:#0006;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.footer-module-scss-module__NzyU6G__privacyModalContent{background-color:#fefefe;border:1px solid #888;border-radius:20px;max-width:700px;max-height:80%;padding:50px;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.footer-module-scss-module__NzyU6G__privacyModalContent div{max-height:80%;padding-top:25px;overflow-y:auto}.footer-module-scss-module__NzyU6G__privacyModalContent p{color:#000}.footer-module-scss-module__NzyU6G__privacyClose{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;top:30px;right:30px}.footer-module-scss-module__NzyU6G__privacyClose:hover,.footer-module-scss-module__NzyU6G__privacyClose:focus{color:#000;cursor:pointer;text-decoration:none}
.header-module-scss-module__LfFyLq__positionRelative{position:relative}@media (min-width:1200px){.header-module-scss-module__LfFyLq__containerLarge{max-width:1600px}}@media (max-width:800px){.header-module-scss-module__LfFyLq__columnReverse{flex-direction:column-reverse}}.header-module-scss-module__LfFyLq__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.header-module-scss-module__LfFyLq__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__filterWrapper{width:100%;padding-right:0}}.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__filterWrapper .header-module-scss-module__LfFyLq__filterLabel{font-weight:700}.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__chessImage{height:12.5rem}}@media screen and (max-width:996px){.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__chessImage{display:none}}.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__filter-sticky{position:relative;top:0}}.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__cardWrapper{width:70%}@media screen and (max-width:768px){.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__cardWrapper{width:100%;padding:0 1rem}}.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__cardHeader p{font-weight:700}@media screen and (max-width:768px){.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__cardHeader .header-module-scss-module__LfFyLq__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__cardHeader .header-module-scss-module__LfFyLq__sortShareRow>*{width:100%}.header-module-scss-module__LfFyLq__contentWrapper .header-module-scss-module__LfFyLq__cardHeader .header-module-scss-module__LfFyLq__sortShareRow .header-module-scss-module__LfFyLq__btn{justify-content:center;width:100%}}.header-module-scss-module__LfFyLq__drawerAnimation{width:100%;position:relative;top:0;left:0}.header-module-scss-module__LfFyLq__drawerAnimation .header-module-scss-module__LfFyLq__map-container>div{max-height:800px}@keyframes header-module-scss-module__LfFyLq__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes header-module-scss-module__LfFyLq__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.header-module-scss-module__LfFyLq__main{color:#fff;background-color:#5cbb56;width:100%;padding-top:.625rem;overflow-x:hidden;box-shadow:2px 4px 8px #4a4a4a1a}.header-module-scss-module__LfFyLq__logoWrapper img{width:100%}.header-module-scss-module__LfFyLq__link_text{align-items:center;height:100%;padding:1.25rem 1rem;font-size:1.2rem;transition:background-color .2s;display:flex}.header-module-scss-module__LfFyLq__link_text:hover{text-decoration:underline}.header-module-scss-module__LfFyLq__link_text.header-module-scss-module__LfFyLq__active{background-color:#99d495;border-radius:0}.header-module-scss-module__LfFyLq__topblock{align-items:center;height:100px;display:flex}.header-module-scss-module__LfFyLq__mobileMenu{z-index:10;background:#5cbb56;flex-direction:column;width:60%;height:100vh;padding:2.5rem;transition:transform .5s ease-in-out;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}@media screen and (max-width:768px){.header-module-scss-module__LfFyLq__mobileMenu{width:100%;padding:2rem 1.25rem}}.header-module-scss-module__LfFyLq__subheader{background-color:#469f40;align-items:stretch;padding:0;display:flex}.header-module-scss-module__LfFyLq__subheader .header-module-scss-module__LfFyLq__subheaderContent{align-items:stretch;width:100%;padding:0;display:flex}.header-module-scss-module__LfFyLq__open{transform:translate(0);box-shadow:0 0 10px 5px #00000080}.header-module-scss-module__LfFyLq__close_button{cursor:pointer;z-index:11;position:absolute;top:.625rem;right:1.25rem}@media screen and (max-width:768px){.header-module-scss-module__LfFyLq__close_button{top:1rem;right:1rem}}.header-module-scss-module__LfFyLq__link_text_mobile{border-radius:0;margin-bottom:1.25rem;padding:.5rem 1rem;font-size:1.75rem;transition:background-color .2s}.header-module-scss-module__LfFyLq__link_text_mobile:hover{text-decoration:underline}.header-module-scss-module__LfFyLq__link_text_mobile.header-module-scss-module__LfFyLq__active{background-color:#99d495;border-radius:0}@media screen and (max-width:768px){.header-module-scss-module__LfFyLq__link_text_mobile{margin-bottom:1rem;font-size:1.5625rem}}.header-module-scss-module__LfFyLq__favIconWrapper{cursor:pointer;align-items:center;margin:0 20px;display:flex}.header-module-scss-module__LfFyLq__favIconWrapper:hover .header-module-scss-module__LfFyLq__favIcon{color:red}.header-module-scss-module__LfFyLq__favIconWrapper span{margin-right:10px}.header-module-scss-module__LfFyLq__favIcon{width:40px!important;height:40px!important}
.bookmark-button-module-scss-module__KzINgq__positionRelative{position:relative}@media (min-width:1200px){.bookmark-button-module-scss-module__KzINgq__containerLarge{max-width:1600px}}@media (max-width:800px){.bookmark-button-module-scss-module__KzINgq__columnReverse{flex-direction:column-reverse}}.bookmark-button-module-scss-module__KzINgq__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.bookmark-button-module-scss-module__KzINgq__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__filterWrapper{width:100%;padding-right:0}}.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__filterWrapper .bookmark-button-module-scss-module__KzINgq__filterLabel{font-weight:700}.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__chessImage{height:12.5rem}}@media screen and (max-width:996px){.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__chessImage{display:none}}.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__filter-sticky{position:relative;top:0}}.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__cardWrapper{width:70%}@media screen and (max-width:768px){.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__cardWrapper{width:100%;padding:0 1rem}}.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__cardHeader p{font-weight:700}@media screen and (max-width:768px){.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__cardHeader .bookmark-button-module-scss-module__KzINgq__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__cardHeader .bookmark-button-module-scss-module__KzINgq__sortShareRow>*{width:100%}.bookmark-button-module-scss-module__KzINgq__contentWrapper .bookmark-button-module-scss-module__KzINgq__cardHeader .bookmark-button-module-scss-module__KzINgq__sortShareRow .bookmark-button-module-scss-module__KzINgq__btn{justify-content:center;width:100%}}.bookmark-button-module-scss-module__KzINgq__drawerAnimation{width:100%;position:relative;top:0;left:0}.bookmark-button-module-scss-module__KzINgq__drawerAnimation .bookmark-button-module-scss-module__KzINgq__map-container>div{max-height:800px}@keyframes bookmark-button-module-scss-module__KzINgq__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes bookmark-button-module-scss-module__KzINgq__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.bookmark-button-module-scss-module__KzINgq__bookmarkBtn{cursor:pointer;background-color:#0000;border:none;border-radius:50%;align-items:center;column-gap:6px;display:inline-flex}@media (max-width:800px){.bookmark-button-module-scss-module__KzINgq__bookmarkBtn{padding:0}}.bookmark-button-module-scss-module__KzINgq__bookmarkBtn svg{color:#bcbcbc;width:25px;transition:all .3s}.bookmark-button-module-scss-module__KzINgq__bookmarkBtn .bookmark-button-module-scss-module__KzINgq__text{color:#4a4a4a;font-family:Open Sans,Verdana,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;transition:all .3s}.bookmark-button-module-scss-module__KzINgq__bookmarkBtn:hover svg,.bookmark-button-module-scss-module__KzINgq__active svg,.bookmark-button-module-scss-module__KzINgq__active .bookmark-button-module-scss-module__KzINgq__text{color:#5cbb56}.bookmark-button-module-scss-module__KzINgq__active:hover svg{color:#9b9b9b}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.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{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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-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{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.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)}}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size)/2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}
.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}
.detail-heading-module-scss-module__9kQ8MG__positionRelative{position:relative}@media (min-width:1200px){.detail-heading-module-scss-module__9kQ8MG__containerLarge{max-width:1600px}}@media (max-width:800px){.detail-heading-module-scss-module__9kQ8MG__columnReverse{flex-direction:column-reverse}}.detail-heading-module-scss-module__9kQ8MG__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.detail-heading-module-scss-module__9kQ8MG__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__filterWrapper{width:100%;padding-right:0}}.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__filterWrapper .detail-heading-module-scss-module__9kQ8MG__filterLabel{font-weight:700}.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__chessImage{height:12.5rem}}@media screen and (max-width:996px){.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__chessImage{display:none}}.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__filter-sticky{position:relative;top:0}}.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__cardWrapper{width:70%}@media screen and (max-width:768px){.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__cardWrapper{width:100%;padding:0 1rem}}.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__cardHeader p{font-weight:700}@media screen and (max-width:768px){.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__cardHeader .detail-heading-module-scss-module__9kQ8MG__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__cardHeader .detail-heading-module-scss-module__9kQ8MG__sortShareRow>*{width:100%}.detail-heading-module-scss-module__9kQ8MG__contentWrapper .detail-heading-module-scss-module__9kQ8MG__cardHeader .detail-heading-module-scss-module__9kQ8MG__sortShareRow .detail-heading-module-scss-module__9kQ8MG__btn{justify-content:center;width:100%}}.detail-heading-module-scss-module__9kQ8MG__drawerAnimation{width:100%;position:relative;top:0;left:0}.detail-heading-module-scss-module__9kQ8MG__drawerAnimation .detail-heading-module-scss-module__9kQ8MG__map-container>div{max-height:800px}@keyframes detail-heading-module-scss-module__9kQ8MG__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes detail-heading-module-scss-module__9kQ8MG__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.detail-heading-module-scss-module__9kQ8MG__heading{margin-bottom:50px}.detail-heading-module-scss-module__9kQ8MG__heading .detail-heading-module-scss-module__9kQ8MG__title{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;margin-top:20px;display:flex}@media (min-width:800px){.detail-heading-module-scss-module__9kQ8MG__heading .detail-heading-module-scss-module__9kQ8MG__title{flex-direction:row-reverse;align-items:flex-start;gap:0;margin:0}.detail-heading-module-scss-module__9kQ8MG__heading .detail-heading-module-scss-module__9kQ8MG__title h1{margin-bottom:10px}}.detail-heading-module-scss-module__9kQ8MG__heading ul,.detail-heading-module-scss-module__9kQ8MG__heading .detail-heading-module-scss-module__9kQ8MG__description{margin-top:20px}.detail-heading-module-scss-module__9kQ8MG__heading .detail-heading-module-scss-module__9kQ8MG__description p{text-align:justify}.detail-heading-module-scss-module__9kQ8MG__heading .detail-heading-module-scss-module__9kQ8MG__description p:not(:last-child),.detail-heading-module-scss-module__9kQ8MG__heading .detail-heading-module-scss-module__9kQ8MG__description a:not(:last-child){margin-bottom:10px}
.image-carousel-module-scss-module__SYKNqa__positionRelative{position:relative}@media (min-width:1200px){.image-carousel-module-scss-module__SYKNqa__containerLarge{max-width:1600px}}@media (max-width:800px){.image-carousel-module-scss-module__SYKNqa__columnReverse{flex-direction:column-reverse}}.image-carousel-module-scss-module__SYKNqa__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.image-carousel-module-scss-module__SYKNqa__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__filterWrapper{width:100%;padding-right:0}}.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__filterWrapper .image-carousel-module-scss-module__SYKNqa__filterLabel{font-weight:700}.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__chessImage{height:12.5rem}}@media screen and (max-width:996px){.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__chessImage{display:none}}.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__filter-sticky{position:relative;top:0}}.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__cardWrapper{width:70%}@media screen and (max-width:768px){.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__cardWrapper{width:100%;padding:0 1rem}}.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__cardHeader p{font-weight:700}@media screen and (max-width:768px){.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__cardHeader .image-carousel-module-scss-module__SYKNqa__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__cardHeader .image-carousel-module-scss-module__SYKNqa__sortShareRow>*{width:100%}.image-carousel-module-scss-module__SYKNqa__contentWrapper .image-carousel-module-scss-module__SYKNqa__cardHeader .image-carousel-module-scss-module__SYKNqa__sortShareRow .image-carousel-module-scss-module__SYKNqa__btn{justify-content:center;width:100%}}.image-carousel-module-scss-module__SYKNqa__drawerAnimation{width:100%;position:relative;top:0;left:0}.image-carousel-module-scss-module__SYKNqa__drawerAnimation .image-carousel-module-scss-module__SYKNqa__map-container>div{max-height:800px}@keyframes image-carousel-module-scss-module__SYKNqa__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes image-carousel-module-scss-module__SYKNqa__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.image-carousel-module-scss-module__SYKNqa__carousel_container{z-index:100;border-radius:10px;height:300px;margin-bottom:50px;position:relative;overflow:hidden}@media (min-width:767px){.image-carousel-module-scss-module__SYKNqa__carousel_container{height:450px}}@media (min-width:1198px){.image-carousel-module-scss-module__SYKNqa__carousel_container{height:600px}}.image-carousel-module-scss-module__SYKNqa__carousel_container span{border-radius:8px}.image-carousel-module-scss-module__SYKNqa__carousel{background-color:#efefef}.image-carousel-module-scss-module__SYKNqa__navButton{z-index:10;cursor:pointer;color:#fff;position:absolute;top:50%;transform:translateY(-50%)}.image-carousel-module-scss-module__SYKNqa__navButton svg{width:40px;height:40px}.image-carousel-module-scss-module__SYKNqa__arrow_button{padding:20px}.image-carousel-module-scss-module__SYKNqa__top_button{padding:10px}.image-carousel-module-scss-module__SYKNqa__icon svg{fill:#fff;width:40px;height:40px}
.care-center-selector-module-scss-module__4fbYpq__wrapper .select__control{cursor:pointer;box-shadow:none;border:2px solid #dbdbdb;border-radius:8px;transition:all .3s}.care-center-selector-module-scss-module__4fbYpq__wrapper .select__control:hover{border-color:#5cbb56}
.filter-share-module-scss-module__Daaltq__shareContainer{flex-shrink:0;display:inline-block;position:relative}@media screen and (max-width:768px){.filter-share-module-scss-module__Daaltq__shareContainer{width:100%;display:block}}.filter-share-module-scss-module__Daaltq__toast{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:10;background-color:#5cbb56;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;transition:opacity .3s ease-in-out;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%)}.filter-share-module-scss-module__Daaltq__toast.filter-share-module-scss-module__Daaltq__visible{opacity:1}@media screen and (max-width:768px){.filter-share-module-scss-module__Daaltq__toast{left:auto;right:0;transform:none}}
.location-selector-module-scss-module__5OjH4q__wrapper .select__control{cursor:pointer;box-shadow:none;border:2px solid #dbdbdb;border-radius:8px;transition:all .3s}.location-selector-module-scss-module__5OjH4q__wrapper .select__control:hover{border-color:#5cbb56}.location-selector-module-scss-module__5OjH4q__select__multi-value__label{border-radius:999px}
.occupation-type-selector-module-scss-module__02ncJW__wrapper .select__control{cursor:pointer;box-shadow:none;border:2px solid #dbdbdb;border-radius:8px;transition:all .3s}.occupation-type-selector-module-scss-module__02ncJW__wrapper .select__control:hover{border-color:#5cbb56}
.wzc-price-selector-module-scss-module__PjHd8a__positionRelative{position:relative}@media (min-width:1200px){.wzc-price-selector-module-scss-module__PjHd8a__containerLarge{max-width:1600px}}@media (max-width:800px){.wzc-price-selector-module-scss-module__PjHd8a__columnReverse{flex-direction:column-reverse}}.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__filterWrapper{width:100%;padding-right:0}}.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__filterWrapper .wzc-price-selector-module-scss-module__PjHd8a__filterLabel{font-weight:700}.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__chessImage{height:12.5rem}}@media screen and (max-width:996px){.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__chessImage{display:none}}.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__filter-sticky{position:relative;top:0}}.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__cardWrapper{width:70%}@media screen and (max-width:768px){.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__cardWrapper{width:100%;padding:0 1rem}}.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__cardHeader p{font-weight:700}@media screen and (max-width:768px){.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__cardHeader .wzc-price-selector-module-scss-module__PjHd8a__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__cardHeader .wzc-price-selector-module-scss-module__PjHd8a__sortShareRow>*{width:100%}.wzc-price-selector-module-scss-module__PjHd8a__contentWrapper .wzc-price-selector-module-scss-module__PjHd8a__cardHeader .wzc-price-selector-module-scss-module__PjHd8a__sortShareRow .wzc-price-selector-module-scss-module__PjHd8a__btn{justify-content:center;width:100%}}.wzc-price-selector-module-scss-module__PjHd8a__priceWrapper{grid-template-columns:1fr 1fr;gap:30px;margin-top:2em;display:grid}.wzc-price-selector-module-scss-module__PjHd8a__priceWrapper .wzc-price-selector-module-scss-module__PjHd8a__priceBox{background-color:#fff;border:3px solid #dbdbdb;border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;padding:10px;font-size:min(1rem,4vw);display:flex;position:relative}@media (min-width:770px){.wzc-price-selector-module-scss-module__PjHd8a__priceWrapper .wzc-price-selector-module-scss-module__PjHd8a__priceBox{padding:20px}}.wzc-price-selector-module-scss-module__PjHd8a__priceWrapper .wzc-price-selector-module-scss-module__PjHd8a__priceBox:first-of-type:after{content:" ";background-color:#dbdbdb;width:16px;height:4px;display:block;position:absolute;top:calc(50% - 2px);right:-26px}.wzc-price-selector-module-scss-module__PjHd8a__priceWrapper .wzc-price-selector-module-scss-module__PjHd8a__priceBox label{color:#9b9b9b;font-weight:700}.wzc-price-selector-module-scss-module__PjHd8a__priceWrapper .wzc-price-selector-module-scss-module__PjHd8a__priceBox .wzc-price-selector-module-scss-module__PjHd8a__inputWrap{color:#4a4a4a;align-items:center;gap:8px;width:100%;font-size:1rem;font-weight:700;display:flex;position:relative}.wzc-price-selector-module-scss-module__PjHd8a__priceWrapper .wzc-price-selector-module-scss-module__PjHd8a__priceBox .wzc-price-selector-module-scss-module__PjHd8a__inputWrap:before{content:attr(data-prefix);line-height:19px;display:block}.wzc-price-selector-module-scss-module__PjHd8a__priceWrapper .wzc-price-selector-module-scss-module__PjHd8a__priceBox input[type=number]{-moz-appearance:textfield;color:#4a4a4a;border:none;width:100%;height:20px;padding:0;font-size:min(1rem,4vw);font-weight:700;line-height:20px}.wzc-price-selector-module-scss-module__PjHd8a__priceWrapper .wzc-price-selector-module-scss-module__PjHd8a__priceBox input[type=number]:focus{outline:none}.wzc-price-selector-module-scss-module__PjHd8a__priceWrapper .wzc-price-selector-module-scss-module__PjHd8a__priceBox input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wzc-price-selector-module-scss-module__PjHd8a__priceWrapper .wzc-price-selector-module-scss-module__PjHd8a__priceBox input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.serviceflat-card-module-scss-module__qODneq__positionRelative{position:relative}@media (min-width:1200px){.serviceflat-card-module-scss-module__qODneq__containerLarge{max-width:1600px}}@media (max-width:800px){.serviceflat-card-module-scss-module__qODneq__columnReverse{flex-direction:column-reverse}}.serviceflat-card-module-scss-module__qODneq__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.serviceflat-card-module-scss-module__qODneq__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__filterWrapper{width:100%;padding-right:0}}.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__filterWrapper .serviceflat-card-module-scss-module__qODneq__filterLabel{font-weight:700}.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__chessImage{height:12.5rem}}@media screen and (max-width:996px){.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__chessImage{display:none}}.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__filter-sticky{position:relative;top:0}}.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__cardWrapper{width:70%}@media screen and (max-width:768px){.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__cardWrapper{width:100%;padding:0 1rem}}.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__cardHeader p{font-weight:700}@media screen and (max-width:768px){.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__cardHeader .serviceflat-card-module-scss-module__qODneq__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__cardHeader .serviceflat-card-module-scss-module__qODneq__sortShareRow>*{width:100%}.serviceflat-card-module-scss-module__qODneq__contentWrapper .serviceflat-card-module-scss-module__qODneq__cardHeader .serviceflat-card-module-scss-module__qODneq__sortShareRow .serviceflat-card-module-scss-module__qODneq__btn{justify-content:center;width:100%}}.serviceflat-card-module-scss-module__qODneq__drawerAnimation{width:100%;position:relative;top:0;left:0}.serviceflat-card-module-scss-module__qODneq__drawerAnimation .serviceflat-card-module-scss-module__qODneq__map-container>div{max-height:800px}@keyframes serviceflat-card-module-scss-module__qODneq__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes serviceflat-card-module-scss-module__qODneq__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.serviceflat-card-module-scss-module__qODneq__roomsIcon svg{color:#bcbcbc!important}.serviceflat-card-module-scss-module__qODneq__box{cursor:pointer;flex-direction:column;width:100%;height:100%;font-size:1rem;display:flex;position:relative}.serviceflat-card-module-scss-module__qODneq__box:hover{text-decoration:none!important}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__imageWrapper{aspect-ratio:16/11;border:.25rem solid #efefef;border-bottom:none;border-radius:.625rem .625rem 0 0;width:100%;height:13.75rem;transition:all .3s;position:relative;overflow:hidden}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__imageWrapper img{object-fit:cover}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay{flex-direction:column;justify-content:space-between;display:flex}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__huur h5,.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__aankoop h5{color:#575756;margin:0 0 .625rem;font-size:1.75rem;font-weight:600}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__huur h5{color:#575756;margin:0;font-size:1rem;font-weight:700}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__huur .serviceflat-card-module-scss-module__qODneq__priceMonth{gap:.3125rem;margin-bottom:.625rem;display:flex}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__huur .serviceflat-card-module-scss-module__qODneq__priceMonth .serviceflat-card-module-scss-module__qODneq__price{color:#5cbb56;font-size:1.5625rem;font-weight:700}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__huur .serviceflat-card-module-scss-module__qODneq__priceMonth .serviceflat-card-module-scss-module__qODneq__priceUnit{color:#bcbcbc;font-size:.875rem;font-weight:500}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__huur .serviceflat-card-module-scss-module__qODneq__priceMonth .serviceflat-card-module-scss-module__qODneq__infoIcon{color:#bcbcbc;font-size:1rem}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__huur .serviceflat-card-module-scss-module__qODneq__priceDay{align-items:center;gap:.3125rem;margin-bottom:.625rem;display:flex}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__huur .serviceflat-card-module-scss-module__qODneq__priceDay .serviceflat-card-module-scss-module__qODneq__price{color:#5cbb56;font-size:1rem;font-weight:700}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__huur .serviceflat-card-module-scss-module__qODneq__priceDay .serviceflat-card-module-scss-module__qODneq__priceUnit{color:#bcbcbc;font-size:.875rem;font-weight:500}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__aankoop h5{color:#575756;margin:0;font-size:1rem;font-weight:700}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__aankoop .serviceflat-card-module-scss-module__qODneq__purchasePrice{color:#5cbb56;font-size:1.75rem;font-weight:700}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__bookmarkContainer{position:absolute;top:1.25rem;right:1.25rem}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__bookmarkContainer button{aspect-ratio:1;background-color:#fff;border:1px solid #efefef;border-radius:999px}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__priceOverlay .serviceflat-card-module-scss-module__qODneq__bookmarkContainer button span{display:none}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__content{color:#4a4a4a;cursor:pointer;background-color:#fff;border:.25rem solid #efefef;border-top:none;border-radius:0 0 .625rem .625rem;flex-direction:column;justify-content:space-between;gap:0;width:100%;height:100%;padding:1.25rem;transition:all .3s;display:flex}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__content .serviceflat-card-module-scss-module__qODneq__list{color:#9b9b9b;margin:0;font-weight:500}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__content .serviceflat-card-module-scss-module__qODneq__list .serviceflat-card-module-scss-module__qODneq__icon{color:#5cbb56;height:1.5625rem;margin-left:.3125rem}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__infoTop{flex-direction:column;gap:1rem;display:flex}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__infoBottom{border-top:1px solid #efefef;flex-direction:column;align-items:center;margin-top:auto;padding-top:1rem;display:flex}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__infoBottom .serviceflat-card-module-scss-module__qODneq__textGreen{color:#5cbb56;font-weight:600}.serviceflat-card-module-scss-module__qODneq__box .serviceflat-card-module-scss-module__qODneq__infoBottom .serviceflat-card-module-scss-module__qODneq__textGreen b{font-weight:700}.serviceflat-card-module-scss-module__qODneq__box:hover .serviceflat-card-module-scss-module__qODneq__imageWrapper,.serviceflat-card-module-scss-module__qODneq__box:hover .serviceflat-card-module-scss-module__qODneq__content{border-color:#5cbb56}.serviceflat-card-module-scss-module__qODneq__discountEndDate{color:#5cbb56;font-size:clamp(.5rem,8.33333vw - .875rem,.75rem)}.serviceflat-card-module-scss-module__qODneq__priceDay{color:#bcbcbc;justify-content:flex-start;align-items:baseline;font-weight:500;display:flex}.serviceflat-card-module-scss-module__qODneq__priceDay b{color:#5cbb56;margin-right:.3125rem;font-size:1rem;font-weight:800}.serviceflat-card-module-scss-module__qODneq__priceDay .serviceflat-card-module-scss-module__qODneq__priceWithoutDiscount{color:#ce0000;font-size:clamp(.5rem,8.33333vw - .875rem,1rem);text-decoration:line-through}.serviceflat-card-module-scss-module__qODneq__priceDay button span{display:none}.serviceflat-card-module-scss-module__qODneq__priceMonth{flex-direction:column;align-items:flex-start;column-gap:.625rem}.serviceflat-card-module-scss-module__qODneq__priceMonth .serviceflat-card-module-scss-module__qODneq__text_gray *{color:#bcbcbc!important}.serviceflat-card-module-scss-module__qODneq__priceMonth .serviceflat-card-module-scss-module__qODneq__price{color:#5cbb56;text-wrap:nowrap;font-size:1.5625rem;font-weight:700}.serviceflat-card-module-scss-module__qODneq__priceMonth .serviceflat-card-module-scss-module__qODneq__priceWithoutDiscount{color:#ce0000;font-size:clamp(.5rem,8.33333vw - .875rem,1rem);text-decoration:line-through}.serviceflat-card-module-scss-module__qODneq__priceMonth .serviceflat-card-module-scss-module__qODneq__priceUnit{color:#bcbcbc;text-align:left;font-weight:500}@media (min-width:800px){.serviceflat-card-module-scss-module__qODneq__priceMonth{flex-direction:row;align-items:center}}
.serviceflats-list-module-scss-module__5l6LrG__positionRelative{position:relative}@media (min-width:1200px){.serviceflats-list-module-scss-module__5l6LrG__containerLarge{max-width:1600px}}@media (max-width:800px){.serviceflats-list-module-scss-module__5l6LrG__columnReverse{flex-direction:column-reverse}}.serviceflats-list-module-scss-module__5l6LrG__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.serviceflats-list-module-scss-module__5l6LrG__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__filterWrapper{width:100%;padding-right:0}}.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__filterWrapper .serviceflats-list-module-scss-module__5l6LrG__filterLabel{font-weight:700}.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__chessImage{height:12.5rem}}@media screen and (max-width:996px){.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__chessImage{display:none}}.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__filter-sticky{position:relative;top:0}}.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__cardWrapper{width:70%}@media screen and (max-width:768px){.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__cardWrapper{width:100%;padding:0 1rem}}.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__cardHeader p{font-weight:700}@media screen and (max-width:768px){.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__cardHeader .serviceflats-list-module-scss-module__5l6LrG__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__cardHeader .serviceflats-list-module-scss-module__5l6LrG__sortShareRow>*{width:100%}.serviceflats-list-module-scss-module__5l6LrG__contentWrapper .serviceflats-list-module-scss-module__5l6LrG__cardHeader .serviceflats-list-module-scss-module__5l6LrG__sortShareRow .serviceflats-list-module-scss-module__5l6LrG__btn{justify-content:center;width:100%}}.serviceflats-list-module-scss-module__5l6LrG__drawerAnimation{width:100%;position:relative;top:0;left:0}.serviceflats-list-module-scss-module__5l6LrG__drawerAnimation .serviceflats-list-module-scss-module__5l6LrG__map-container>div{max-height:800px}@keyframes serviceflats-list-module-scss-module__5l6LrG__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes serviceflats-list-module-scss-module__5l6LrG__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}@media (max-width:1200px){.serviceflats-list-module-scss-module__5l6LrG__wrapper .serviceflats-list-module-scss-module__5l6LrG__container{padding:0!important}}.serviceflats-list-module-scss-module__5l6LrG__wrapper .serviceflats-list-module-scss-module__5l6LrG__has_no_more #serviceflats-list-module-scss-module__5l6LrG__loader{display:none}.serviceflats-list-module-scss-module__5l6LrG__grid{grid-template-rows:1fr min-content;grid-template-columns:1fr;gap:2rem;display:grid;position:relative}@media (min-width:770px){.serviceflats-list-module-scss-module__5l6LrG__grid{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.serviceflats-list-module-scss-module__5l6LrG__grid{grid-template-columns:1fr 1fr 1fr}}.serviceflats-list-module-scss-module__5l6LrG__flex{flex-wrap:wrap;place-content:flex-start space-between;align-items:flex-start;display:flex;position:relative}.serviceflats-list-module-scss-module__5l6LrG__flex>div{width:100%}@media (min-width:770px){.serviceflats-list-module-scss-module__5l6LrG__flex>div{width:47%}}@media (min-width:1200px){.serviceflats-list-module-scss-module__5l6LrG__flex>div{width:31%;margin-bottom:1.25rem}}.serviceflats-list-module-scss-module__5l6LrG__emptyState{text-align:center;grid-column:1/-1;margin-top:2rem;padding:2.5rem 1rem}.serviceflats-list-module-scss-module__5l6LrG__emptyStateText{color:#9b9b9b;margin:0;font-size:1.25rem;font-weight:500}
.serviceflat-pricewidget-module-scss-module__212MHa__positionRelative{position:relative}@media (min-width:1200px){.serviceflat-pricewidget-module-scss-module__212MHa__containerLarge{max-width:1600px}}@media (max-width:800px){.serviceflat-pricewidget-module-scss-module__212MHa__columnReverse{flex-direction:column-reverse}}.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__filterWrapper{width:100%;padding-right:0}}.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__filterWrapper .serviceflat-pricewidget-module-scss-module__212MHa__filterLabel{font-weight:700}.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__chessImage{height:12.5rem}}@media screen and (max-width:996px){.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__chessImage{display:none}}.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__filter-sticky{position:relative;top:0}}.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__cardWrapper{width:70%}@media screen and (max-width:768px){.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__cardWrapper{width:100%;padding:0 1rem}}.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__cardHeader p{font-weight:700}@media screen and (max-width:768px){.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__cardHeader .serviceflat-pricewidget-module-scss-module__212MHa__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__cardHeader .serviceflat-pricewidget-module-scss-module__212MHa__sortShareRow>*{width:100%}.serviceflat-pricewidget-module-scss-module__212MHa__contentWrapper .serviceflat-pricewidget-module-scss-module__212MHa__cardHeader .serviceflat-pricewidget-module-scss-module__212MHa__sortShareRow .serviceflat-pricewidget-module-scss-module__212MHa__btn{justify-content:center;width:100%}}.serviceflat-pricewidget-module-scss-module__212MHa__drawerAnimation{width:100%;position:relative;top:0;left:0}.serviceflat-pricewidget-module-scss-module__212MHa__drawerAnimation .serviceflat-pricewidget-module-scss-module__212MHa__map-container>div{max-height:800px}@keyframes serviceflat-pricewidget-module-scss-module__212MHa__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes serviceflat-pricewidget-module-scss-module__212MHa__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container{height:100%}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card{float:right;background-color:#fff;border:2px solid #efefef;border-radius:10px;flex-direction:column;align-items:center;row-gap:20px;width:100%;margin-bottom:50px;padding:20px 30px;display:flex;position:sticky;top:100px}@media (min-width:1001px){.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card{max-width:400px}}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__discountEndDate{color:#5cbb56;font-size:clamp(.5rem,8.33333vw - .875rem,.75rem)}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__priceUnit{color:#9b9b9b;display:flex}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__price{color:#5cbb56;font-weight:800}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__priceWithoutDiscount{color:#ce0000;font-size:clamp(.5rem,8.33333vw - .875rem,1rem);text-decoration:line-through}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__top{flex-direction:column;justify-content:center;align-items:center;display:flex}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__top h5{color:#bcbcbc;margin:0;font-weight:500}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__top .serviceflat-pricewidget-module-scss-module__212MHa__price{font-size:clamp(2rem,8.33333vw - .875rem,2.5rem)}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__priceMonth{flex-direction:column;align-items:center;column-gap:10px;display:flex}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__priceMonth .serviceflat-pricewidget-module-scss-module__212MHa__price{font-size:clamp(.875rem,8.33333vw - .875rem,1rem);font-weight:600}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__priceMonth .serviceflat-pricewidget-module-scss-module__212MHa__priceWithoutDiscount{color:#ce0000;text-align:center;font-size:clamp(.5rem,8.33333vw - .875rem,1rem);text-decoration:line-through}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__priceDay{flex-direction:column;align-items:center;column-gap:10px;display:flex}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__priceDay .serviceflat-pricewidget-module-scss-module__212MHa__price{font-size:clamp(1rem,4vw,1.25rem);font-weight:700}.serviceflat-pricewidget-module-scss-module__212MHa__price_card_container .serviceflat-pricewidget-module-scss-module__212MHa__price_card .serviceflat-pricewidget-module-scss-module__212MHa__bottom{flex-direction:column;justify-content:center;align-items:center;row-gap:15px;width:100%;display:flex}
.room-type-list-module-scss-module__Z4pIRG__positionRelative{position:relative}@media (min-width:1200px){.room-type-list-module-scss-module__Z4pIRG__containerLarge{max-width:1600px}}@media (max-width:800px){.room-type-list-module-scss-module__Z4pIRG__columnReverse{flex-direction:column-reverse}}.room-type-list-module-scss-module__Z4pIRG__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.room-type-list-module-scss-module__Z4pIRG__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__filterWrapper{width:100%;padding-right:0}}.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__filterWrapper .room-type-list-module-scss-module__Z4pIRG__filterLabel{font-weight:700}.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__chessImage{height:12.5rem}}@media screen and (max-width:996px){.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__chessImage{display:none}}.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__filter-sticky{position:relative;top:0}}.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__cardWrapper{width:70%}@media screen and (max-width:768px){.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__cardWrapper{width:100%;padding:0 1rem}}.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__cardHeader p{font-weight:700}@media screen and (max-width:768px){.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__cardHeader .room-type-list-module-scss-module__Z4pIRG__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__cardHeader .room-type-list-module-scss-module__Z4pIRG__sortShareRow>*{width:100%}.room-type-list-module-scss-module__Z4pIRG__contentWrapper .room-type-list-module-scss-module__Z4pIRG__cardHeader .room-type-list-module-scss-module__Z4pIRG__sortShareRow .room-type-list-module-scss-module__Z4pIRG__btn{justify-content:center;width:100%}}.room-type-list-module-scss-module__Z4pIRG__drawerAnimation{width:100%;position:relative;top:0;left:0}.room-type-list-module-scss-module__Z4pIRG__drawerAnimation .room-type-list-module-scss-module__Z4pIRG__map-container>div{max-height:800px}@keyframes room-type-list-module-scss-module__Z4pIRG__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes room-type-list-module-scss-module__Z4pIRG__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.room-type-list-module-scss-module__Z4pIRG__wrapper .room-type-list-module-scss-module__Z4pIRG__has_no_more #room-type-list-module-scss-module__Z4pIRG__loader{display:none}.room-type-list-module-scss-module__Z4pIRG__grid{grid-template-rows:1fr min-content;grid-template-columns:1fr;gap:2em;display:grid;position:relative}@media (min-width:770px){.room-type-list-module-scss-module__Z4pIRG__grid{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.room-type-list-module-scss-module__Z4pIRG__grid{grid-template-columns:1fr 1fr 1fr}}.room-type-list-module-scss-module__Z4pIRG__flex{flex-wrap:wrap;place-content:flex-start space-between;align-items:flex-start;display:flex;position:relative}.room-type-list-module-scss-module__Z4pIRG__flex>div{width:100%}@media (min-width:770px){.room-type-list-module-scss-module__Z4pIRG__flex>div{width:47%}}@media (min-width:1200px){.room-type-list-module-scss-module__Z4pIRG__flex>div{width:31%;margin-bottom:20px}}
.room-type-card-module-scss-module__1tmXyq__positionRelative{position:relative}@media (min-width:1200px){.room-type-card-module-scss-module__1tmXyq__containerLarge{max-width:1600px}}@media (max-width:800px){.room-type-card-module-scss-module__1tmXyq__columnReverse{flex-direction:column-reverse}}.room-type-card-module-scss-module__1tmXyq__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.room-type-card-module-scss-module__1tmXyq__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__filterWrapper{width:100%;padding-right:0}}.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__filterWrapper .room-type-card-module-scss-module__1tmXyq__filterLabel{font-weight:700}.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__chessImage{height:12.5rem}}@media screen and (max-width:996px){.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__chessImage{display:none}}.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__filter-sticky{position:relative;top:0}}.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__cardWrapper{width:70%}@media screen and (max-width:768px){.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__cardWrapper{width:100%;padding:0 1rem}}.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__cardHeader p{font-weight:700}@media screen and (max-width:768px){.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__cardHeader .room-type-card-module-scss-module__1tmXyq__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__cardHeader .room-type-card-module-scss-module__1tmXyq__sortShareRow>*{width:100%}.room-type-card-module-scss-module__1tmXyq__contentWrapper .room-type-card-module-scss-module__1tmXyq__cardHeader .room-type-card-module-scss-module__1tmXyq__sortShareRow .room-type-card-module-scss-module__1tmXyq__btn{justify-content:center;width:100%}}.room-type-card-module-scss-module__1tmXyq__drawerAnimation{width:100%;position:relative;top:0;left:0}.room-type-card-module-scss-module__1tmXyq__drawerAnimation .room-type-card-module-scss-module__1tmXyq__map-container>div{max-height:800px}@keyframes room-type-card-module-scss-module__1tmXyq__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes room-type-card-module-scss-module__1tmXyq__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.room-type-card-module-scss-module__1tmXyq__roomsIcon svg{color:#bcbcbc!important}.room-type-card-module-scss-module__1tmXyq__box{cursor:pointer;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.room-type-card-module-scss-module__1tmXyq__box:hover{text-decoration:none!important}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__imageWrapper{aspect-ratio:16/11;border:.25rem solid #efefef;border-bottom:none;border-radius:.625rem .625rem 0 0;width:100%;height:13.75rem;transition:all .3s;position:relative;overflow:hidden}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__imageWrapper img{object-fit:cover}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay{flex-direction:column;justify-content:space-between;display:flex}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__huur h5,.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__aankoop h5{color:#575756;margin:0 0 .625rem;font-size:20px;font-weight:600}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__huur .room-type-card-module-scss-module__1tmXyq__priceMonth{gap:.3125rem;margin-bottom:.625rem;display:flex}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__huur .room-type-card-module-scss-module__1tmXyq__priceMonth:has(.room-type-card-module-scss-module__1tmXyq__priceWithoutDiscount){flex-direction:row;align-items:end}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__huur .room-type-card-module-scss-module__1tmXyq__priceMonth .room-type-card-module-scss-module__1tmXyq__price{color:#5cbb56;font-size:25px;font-weight:700}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__huur .room-type-card-module-scss-module__1tmXyq__priceMonth .room-type-card-module-scss-module__1tmXyq__priceUnit{color:#bcbcbc;font-size:14px;font-weight:500}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__huur .room-type-card-module-scss-module__1tmXyq__priceMonth .room-type-card-module-scss-module__1tmXyq__infoIcon{color:#bcbcbc;font-size:16px}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__huur .room-type-card-module-scss-module__1tmXyq__priceDay{align-items:center;gap:.3125rem;margin-bottom:.625rem;display:flex}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__huur .room-type-card-module-scss-module__1tmXyq__priceDay:has(.room-type-card-module-scss-module__1tmXyq__priceWithoutDiscount){align-items:end}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__huur .room-type-card-module-scss-module__1tmXyq__priceDay .room-type-card-module-scss-module__1tmXyq__price{color:#5cbb56;font-size:16px;font-weight:700}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__huur .room-type-card-module-scss-module__1tmXyq__priceDay .room-type-card-module-scss-module__1tmXyq__priceUnit{color:#bcbcbc;font-size:14px;font-weight:500}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__aankoop h5{color:#575756;margin:0 0 .3125rem;font-size:20px;font-weight:600}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__aankoop .room-type-card-module-scss-module__1tmXyq__purchasePrice{color:#5cbb56;font-size:18px;font-weight:700}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__bookmarkContainer{position:absolute;top:1.25rem;right:1.25rem}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__bookmarkContainer button{aspect-ratio:1;background-color:#fff;border:1px solid #efefef;border-radius:999px}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__priceOverlay .room-type-card-module-scss-module__1tmXyq__bookmarkContainer button span{display:none}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__content{color:#4a4a4a;cursor:pointer;background-color:#fff;border:.25rem solid #efefef;border-top:none;border-radius:0 0 .625rem .625rem;flex-direction:column;justify-content:space-between;gap:1.25rem;width:100%;height:100%;padding:1.25rem;transition:all .3s;display:flex}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__content .room-type-card-module-scss-module__1tmXyq__info{color:#bcbcbc}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__content .room-type-card-module-scss-module__1tmXyq__info h2{color:#575756;margin:0 0 .625rem;font-size:20px;font-weight:600}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__content .room-type-card-module-scss-module__1tmXyq__info .room-type-card-module-scss-module__1tmXyq__address{color:#9b9b9b;margin:0 0 .3125rem;font-size:16px;font-weight:700}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__content .room-type-card-module-scss-module__1tmXyq__info .room-type-card-module-scss-module__1tmXyq__cityInfo{color:#9b9b9b;margin:0;font-size:16px;font-weight:700}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__content .room-type-card-module-scss-module__1tmXyq__list{color:#9b9b9b;margin:0 0 1rem;font-weight:500}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__content .room-type-card-module-scss-module__1tmXyq__list .room-type-card-module-scss-module__1tmXyq__icon{color:#5cbb56;height:1.5625rem;margin-left:.3125rem}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__infoTop{flex-direction:column;gap:1.25rem;display:flex}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__infoBottom{border-top:1px solid #efefef;flex-direction:column;align-items:center;padding-top:1.25rem;display:flex}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__infoBottom .room-type-card-module-scss-module__1tmXyq__textGreen{color:#5cbb56;font-weight:600}.room-type-card-module-scss-module__1tmXyq__box .room-type-card-module-scss-module__1tmXyq__infoBottom .room-type-card-module-scss-module__1tmXyq__textGreen b{font-weight:700}.room-type-card-module-scss-module__1tmXyq__box:hover .room-type-card-module-scss-module__1tmXyq__imageWrapper,.room-type-card-module-scss-module__1tmXyq__box:hover .room-type-card-module-scss-module__1tmXyq__content{border-color:#5cbb56}.room-type-card-module-scss-module__1tmXyq__discountEndDate{color:#5cbb56;font-size:clamp(.5rem,8.33333vw - .875rem,.75rem)}.room-type-card-module-scss-module__1tmXyq__priceDay{color:#bcbcbc;justify-content:flex-start;align-items:baseline;font-weight:500;display:flex}.room-type-card-module-scss-module__1tmXyq__priceDay b{color:#5cbb56;margin-right:.3125rem;font-size:16px;font-weight:800}.room-type-card-module-scss-module__1tmXyq__priceDay .room-type-card-module-scss-module__1tmXyq__priceWithoutDiscount{color:#ce0000;font-size:clamp(.5rem,8.33333vw - .875rem,1rem);font-weight:400;text-decoration:line-through}.room-type-card-module-scss-module__1tmXyq__priceDay button span{display:none}.room-type-card-module-scss-module__1tmXyq__priceMonth{flex-direction:column;align-items:flex-start;column-gap:.625rem}.room-type-card-module-scss-module__1tmXyq__priceMonth .room-type-card-module-scss-module__1tmXyq__text_gray *{color:#bcbcbc!important}.room-type-card-module-scss-module__1tmXyq__priceMonth .room-type-card-module-scss-module__1tmXyq__price{color:#5cbb56;text-wrap:nowrap;font-size:clamp(1rem,8.33333vw - .875rem,1.25rem);font-weight:700}.room-type-card-module-scss-module__1tmXyq__priceMonth .room-type-card-module-scss-module__1tmXyq__priceWithoutDiscount{color:#ce0000;font-size:clamp(.5rem,8.33333vw - .875rem,1rem);font-weight:400;text-decoration:line-through}.room-type-card-module-scss-module__1tmXyq__priceMonth .room-type-card-module-scss-module__1tmXyq__priceUnit{color:#bcbcbc;text-align:left;font-weight:500}@media (min-width:800px){.room-type-card-module-scss-module__1tmXyq__priceMonth{flex-direction:row;align-items:center}}
.room-type-description-module-scss-module__VrvR6q__description{margin-bottom:50px}.room-type-description-module-scss-module__VrvR6q__description .room-type-description-module-scss-module__VrvR6q__icon{height:25px}.room-type-description-module-scss-module__VrvR6q__description .room-type-description-module-scss-module__VrvR6q__description_content{margin-bottom:20px}.room-type-description-module-scss-module__VrvR6q__description .room-type-description-module-scss-module__VrvR6q__description_content p{text-align:justify}.room-type-description-module-scss-module__VrvR6q__description .room-type-description-module-scss-module__VrvR6q__description_content p:not(:last-child),.room-type-description-module-scss-module__VrvR6q__description .room-type-description-module-scss-module__VrvR6q__description_content a:not(:last-child){margin-bottom:10px}
.room-type-healthcare-module-scss-module__LyI8HG__positionRelative{position:relative}@media (min-width:1200px){.room-type-healthcare-module-scss-module__LyI8HG__containerLarge{max-width:1600px}}@media (max-width:800px){.room-type-healthcare-module-scss-module__LyI8HG__columnReverse{flex-direction:column-reverse}}.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__filterWrapper{width:100%;padding-right:0}}.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__filterWrapper .room-type-healthcare-module-scss-module__LyI8HG__filterLabel{font-weight:700}.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__chessImage{height:12.5rem}}@media screen and (max-width:996px){.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__chessImage{display:none}}.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__filter-sticky{position:relative;top:0}}.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__cardWrapper{width:70%}@media screen and (max-width:768px){.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__cardWrapper{width:100%;padding:0 1rem}}.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__cardHeader p{font-weight:700}@media screen and (max-width:768px){.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__cardHeader .room-type-healthcare-module-scss-module__LyI8HG__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__cardHeader .room-type-healthcare-module-scss-module__LyI8HG__sortShareRow>*{width:100%}.room-type-healthcare-module-scss-module__LyI8HG__contentWrapper .room-type-healthcare-module-scss-module__LyI8HG__cardHeader .room-type-healthcare-module-scss-module__LyI8HG__sortShareRow .room-type-healthcare-module-scss-module__LyI8HG__btn{justify-content:center;width:100%}}.room-type-healthcare-module-scss-module__LyI8HG__drawerAnimation{width:100%;position:relative;top:0;left:0}.room-type-healthcare-module-scss-module__LyI8HG__drawerAnimation .room-type-healthcare-module-scss-module__LyI8HG__map-container>div{max-height:800px}@keyframes room-type-healthcare-module-scss-module__LyI8HG__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes room-type-healthcare-module-scss-module__LyI8HG__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.room-type-healthcare-module-scss-module__LyI8HG__healthcare{margin-bottom:50px}.room-type-healthcare-module-scss-module__LyI8HG__healthcare ul{margin-top:15px}.room-type-healthcare-module-scss-module__LyI8HG__healthcare ul b{color:#5cbb56}.room-type-healthcare-module-scss-module__LyI8HG__healthcare .room-type-healthcare-module-scss-module__LyI8HG__subtitle{margin-top:20px}.room-type-healthcare-module-scss-module__LyI8HG__healthcare .room-type-healthcare-module-scss-module__LyI8HG__incudedList{margin-top:10px;margin-left:18px;list-style:none}.room-type-healthcare-module-scss-module__LyI8HG__healthcare .room-type-healthcare-module-scss-module__LyI8HG__incudedList li:before{content:"•";color:#5cbb56;width:1em;margin-left:-1em;font-weight:800;display:inline-block}.room-type-healthcare-module-scss-module__LyI8HG__healthcare .room-type-healthcare-module-scss-module__LyI8HG__incudedList li:not(:last-of-type){margin-bottom:5px}.room-type-healthcare-module-scss-module__LyI8HG__healthcare .room-type-healthcare-module-scss-module__LyI8HG__warning{margin-top:20px;font-weight:600}
.room-type-pricewidget-module-scss-module__9zxxhq__positionRelative{position:relative}@media (min-width:1200px){.room-type-pricewidget-module-scss-module__9zxxhq__containerLarge{max-width:1600px}}@media (max-width:800px){.room-type-pricewidget-module-scss-module__9zxxhq__columnReverse{flex-direction:column-reverse}}.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__filterWrapper{width:100%;padding-right:0}}.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__filterWrapper .room-type-pricewidget-module-scss-module__9zxxhq__filterLabel{font-weight:700}.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__chessImage{height:12.5rem}}@media screen and (max-width:996px){.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__chessImage{display:none}}.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__filter-sticky{position:relative;top:0}}.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__cardWrapper{width:70%}@media screen and (max-width:768px){.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__cardWrapper{width:100%;padding:0 1rem}}.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__cardHeader p{font-weight:700}@media screen and (max-width:768px){.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__cardHeader .room-type-pricewidget-module-scss-module__9zxxhq__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__cardHeader .room-type-pricewidget-module-scss-module__9zxxhq__sortShareRow>*{width:100%}.room-type-pricewidget-module-scss-module__9zxxhq__contentWrapper .room-type-pricewidget-module-scss-module__9zxxhq__cardHeader .room-type-pricewidget-module-scss-module__9zxxhq__sortShareRow .room-type-pricewidget-module-scss-module__9zxxhq__btn{justify-content:center;width:100%}}.room-type-pricewidget-module-scss-module__9zxxhq__drawerAnimation{width:100%;position:relative;top:0;left:0}.room-type-pricewidget-module-scss-module__9zxxhq__drawerAnimation .room-type-pricewidget-module-scss-module__9zxxhq__map-container>div{max-height:800px}@keyframes room-type-pricewidget-module-scss-module__9zxxhq__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes room-type-pricewidget-module-scss-module__9zxxhq__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container{height:100%}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card{float:right;background-color:#fff;border:2px solid #efefef;border-radius:10px;flex-direction:column;align-items:center;row-gap:20px;width:100%;margin-bottom:50px;padding:20px 30px;display:flex;position:sticky;top:100px}@media (min-width:1001px){.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card{max-width:400px}}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card .room-type-pricewidget-module-scss-module__9zxxhq__discountEndDate{color:#5cbb56;font-size:clamp(.5rem,8.33333vw - .875rem,.75rem)}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card .room-type-pricewidget-module-scss-module__9zxxhq__priceUnit{color:#9b9b9b;display:flex}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card .room-type-pricewidget-module-scss-module__9zxxhq__price{color:#5cbb56;font-weight:800}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card .room-type-pricewidget-module-scss-module__9zxxhq__priceWithoutDiscount{color:#ce0000;font-size:clamp(.5rem,8.33333vw - .875rem,1rem);text-decoration:line-through}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card .room-type-pricewidget-module-scss-module__9zxxhq__top{flex-direction:column;justify-content:center;align-items:center;display:flex}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card .room-type-pricewidget-module-scss-module__9zxxhq__top h5{color:#bcbcbc;margin:0;font-weight:500}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card .room-type-pricewidget-module-scss-module__9zxxhq__top .room-type-pricewidget-module-scss-module__9zxxhq__price{font-size:clamp(.875rem,8.33333vw - .875rem,1rem);font-weight:600}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card .room-type-pricewidget-module-scss-module__9zxxhq__priceMonth{flex-direction:column;align-items:center;column-gap:10px;display:flex}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card .room-type-pricewidget-module-scss-module__9zxxhq__priceMonth .room-type-pricewidget-module-scss-module__9zxxhq__price{font-size:clamp(2rem,8.33333vw - .875rem,2.5rem)}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card .room-type-pricewidget-module-scss-module__9zxxhq__priceMonth .room-type-pricewidget-module-scss-module__9zxxhq__priceWithoutDiscount{color:#ce0000;text-align:center;font-size:clamp(.5rem,8.33333vw - .875rem,1rem);text-decoration:line-through}.room-type-pricewidget-module-scss-module__9zxxhq__price_card_container .room-type-pricewidget-module-scss-module__9zxxhq__price_card .room-type-pricewidget-module-scss-module__9zxxhq__bottom{flex-direction:column;justify-content:center;align-items:center;row-gap:15px;width:100%;display:flex}
.room-type-provisions-module-scss-module__gNZXKG__positionRelative{position:relative}@media (min-width:1200px){.room-type-provisions-module-scss-module__gNZXKG__containerLarge{max-width:1600px}}@media (max-width:800px){.room-type-provisions-module-scss-module__gNZXKG__columnReverse{flex-direction:column-reverse}}.room-type-provisions-module-scss-module__gNZXKG__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.room-type-provisions-module-scss-module__gNZXKG__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__filterWrapper{width:100%;padding-right:0}}.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__filterWrapper .room-type-provisions-module-scss-module__gNZXKG__filterLabel{font-weight:700}.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__chessImage{height:12.5rem}}@media screen and (max-width:996px){.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__chessImage{display:none}}.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__filter-sticky{position:relative;top:0}}.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__cardWrapper{width:70%}@media screen and (max-width:768px){.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__cardWrapper{width:100%;padding:0 1rem}}.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__cardHeader p{font-weight:700}@media screen and (max-width:768px){.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__cardHeader .room-type-provisions-module-scss-module__gNZXKG__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__cardHeader .room-type-provisions-module-scss-module__gNZXKG__sortShareRow>*{width:100%}.room-type-provisions-module-scss-module__gNZXKG__contentWrapper .room-type-provisions-module-scss-module__gNZXKG__cardHeader .room-type-provisions-module-scss-module__gNZXKG__sortShareRow .room-type-provisions-module-scss-module__gNZXKG__btn{justify-content:center;width:100%}}.room-type-provisions-module-scss-module__gNZXKG__drawerAnimation{width:100%;position:relative;top:0;left:0}.room-type-provisions-module-scss-module__gNZXKG__drawerAnimation .room-type-provisions-module-scss-module__gNZXKG__map-container>div{max-height:800px}@keyframes room-type-provisions-module-scss-module__gNZXKG__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes room-type-provisions-module-scss-module__gNZXKG__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.room-type-provisions-module-scss-module__gNZXKG__provisions{margin-bottom:40px}.room-type-provisions-module-scss-module__gNZXKG__provisions p{text-align:justify;margin-bottom:15px}.room-type-provisions-module-scss-module__gNZXKG__provisions h4{color:#5cbb56;margin-bottom:10px}@media (max-width:800px){.room-type-provisions-module-scss-module__gNZXKG__provisions .room-type-provisions-module-scss-module__gNZXKG__secondTitle{margin-top:20px}}.room-type-provisions-module-scss-module__gNZXKG__provisions .room-type-provisions-module-scss-module__gNZXKG__checkmark{color:#4a4a4a}
.accommodation-virtual-tour-module-scss-module__Wf0fIa__positionRelative{position:relative}@media (min-width:1200px){.accommodation-virtual-tour-module-scss-module__Wf0fIa__containerLarge{max-width:1600px}}@media (max-width:800px){.accommodation-virtual-tour-module-scss-module__Wf0fIa__columnReverse{flex-direction:column-reverse}}.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__filterWrapper{width:100%;padding-right:0}}.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__filterWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__filterLabel{font-weight:700}.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__chessImage{height:12.5rem}}@media screen and (max-width:996px){.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__chessImage{display:none}}.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__filter-sticky{position:relative;top:0}}.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__cardWrapper{width:70%}@media screen and (max-width:768px){.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__cardWrapper{width:100%;padding:0 1rem}}.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__cardHeader p{font-weight:700}@media screen and (max-width:768px){.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__cardHeader .accommodation-virtual-tour-module-scss-module__Wf0fIa__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__cardHeader .accommodation-virtual-tour-module-scss-module__Wf0fIa__sortShareRow>*{width:100%}.accommodation-virtual-tour-module-scss-module__Wf0fIa__contentWrapper .accommodation-virtual-tour-module-scss-module__Wf0fIa__cardHeader .accommodation-virtual-tour-module-scss-module__Wf0fIa__sortShareRow .accommodation-virtual-tour-module-scss-module__Wf0fIa__btn{justify-content:center;width:100%}}.accommodation-virtual-tour-module-scss-module__Wf0fIa__drawerAnimation{width:100%;position:relative;top:0;left:0}.accommodation-virtual-tour-module-scss-module__Wf0fIa__drawerAnimation .accommodation-virtual-tour-module-scss-module__Wf0fIa__map-container>div{max-height:800px}@keyframes accommodation-virtual-tour-module-scss-module__Wf0fIa__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes accommodation-virtual-tour-module-scss-module__Wf0fIa__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.accommodation-virtual-tour-module-scss-module__Wf0fIa__wrapper{margin-bottom:50px;display:block}@media (max-width:800px){.accommodation-virtual-tour-module-scss-module__Wf0fIa__wrapper{display:none}}.accommodation-virtual-tour-module-scss-module__Wf0fIa__modal{z-index:100;border:none;border-radius:20px 20px 0 0;width:100%;max-width:1000px;height:auto;max-height:90vh;padding:30px;position:fixed;bottom:0;left:0;box-shadow:0 0 1.6px #00000004,0 0 3.6px #00000005,0 0 6.3px #00000007,0 0 10px #00000008,0 0 15.5px #00000009,0 0 24.1px #0000000a,0 0 40px #0000000c,0 0 80px #0000000f}@media (min-width:1001px){.accommodation-virtual-tour-module-scss-module__Wf0fIa__modal{bottom:inherit;border-radius:20px;top:5vh}}.accommodation-virtual-tour-module-scss-module__Wf0fIa__modal .accommodation-virtual-tour-module-scss-module__Wf0fIa__modalHead{height:7vh}.accommodation-virtual-tour-module-scss-module__Wf0fIa__modal .accommodation-virtual-tour-module-scss-module__Wf0fIa__modalBody{max-height:calc(83vh - 60px);margin-right:-20px;padding-right:20px;overflow:hidden auto}.accommodation-virtual-tour-module-scss-module__Wf0fIa__modal .accommodation-virtual-tour-module-scss-module__Wf0fIa__modalBody::-webkit-scrollbar{width:.2rem}.accommodation-virtual-tour-module-scss-module__Wf0fIa__modal .accommodation-virtual-tour-module-scss-module__Wf0fIa__modalBody::-webkit-scrollbar-thumb{background-color:#5cbb56;border-radius:2px}.accommodation-virtual-tour-module-scss-module__Wf0fIa__modal .accommodation-virtual-tour-module-scss-module__Wf0fIa__modalBody::-webkit-scrollbar-track{background-color:#f6f6f6;border-radius:2px}.accommodation-virtual-tour-module-scss-module__Wf0fIa__modal .accommodation-virtual-tour-module-scss-module__Wf0fIa__modalBody iframe{border:none;border-radius:8px;width:100%;height:70vh;margin-top:1em}.accommodation-virtual-tour-module-scss-module__Wf0fIa__modal h3{text-align:center;margin-top:.5rem}.accommodation-virtual-tour-module-scss-module__Wf0fIa__close_button{color:#4a4a4a;cursor:pointer;background-color:#0000;border-color:#0000;transition:all .225s ease-in;position:absolute;inset:35px 20px auto auto}.accommodation-virtual-tour-module-scss-module__Wf0fIa__close_button:hover{transform:rotate(90deg)}.accommodation-virtual-tour-module-scss-module__Wf0fIa__close_button svg{width:25px}
.wzc-drawer-content-module-scss-module__4Jr-bW__positionRelative{position:relative}@media (min-width:1200px){.wzc-drawer-content-module-scss-module__4Jr-bW__containerLarge{max-width:1600px}}@media (max-width:800px){.wzc-drawer-content-module-scss-module__4Jr-bW__columnReverse{flex-direction:column-reverse}}.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper{padding:0 1rem;display:flex;max-width:1600px!important;margin:auto!important}@media screen and (max-width:768px){.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper{flex-direction:column;width:100%;padding:0;overflow-x:hidden}}.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__filterWrapper{width:30%;padding-right:1rem}@media screen and (max-width:768px){.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__filterWrapper{width:100%;padding-right:0}}.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__filterWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__filterLabel{font-weight:700}.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__chessImage{aspect-ratio:4/3;object-fit:cover;border-radius:.375rem;width:100%;height:18.75rem;margin:0}@media screen and (max-width:1400px){.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__chessImage{height:12.5rem}}@media screen and (max-width:996px){.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__chessImage{display:none}}.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__filter-sticky{height:fit-content;position:sticky;top:2.5rem}@media screen and (max-width:768px){.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__filter-sticky{position:relative;top:0}}.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__cardWrapper{width:70%}@media screen and (max-width:768px){.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__cardWrapper{width:100%;padding:0 1rem}}.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__cardHeader p{font-weight:700}@media screen and (max-width:768px){.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__cardHeader{-webkit-overflow-scrolling:touch;gap:1.25rem;width:100%;overflow-x:auto}.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__cardHeader .wzc-drawer-content-module-scss-module__4Jr-bW__sortShareRow{flex-direction:column;gap:.5rem;width:100%}.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__cardHeader .wzc-drawer-content-module-scss-module__4Jr-bW__sortShareRow>*{width:100%}.wzc-drawer-content-module-scss-module__4Jr-bW__contentWrapper .wzc-drawer-content-module-scss-module__4Jr-bW__cardHeader .wzc-drawer-content-module-scss-module__4Jr-bW__sortShareRow .wzc-drawer-content-module-scss-module__4Jr-bW__btn{justify-content:center;width:100%}}.wzc-drawer-content-module-scss-module__4Jr-bW__drawerAnimation{width:100%;position:relative;top:0;left:0}.wzc-drawer-content-module-scss-module__4Jr-bW__drawerAnimation .wzc-drawer-content-module-scss-module__4Jr-bW__map-container>div{max-height:800px}@keyframes wzc-drawer-content-module-scss-module__4Jr-bW__riseUp{0%{transform:translate(0,0)}to{transform:translateY(-10px)}}@keyframes wzc-drawer-content-module-scss-module__4Jr-bW__pulse{0%{box-shadow:0 0 #5cbb5666}70%{box-shadow:0 0 0 30px #5cbb5600}to{box-shadow:0 0 #5cbb5600}}.wzc-drawer-content-module-scss-module__4Jr-bW__coverImage{width:100%;height:auto}.wzc-drawer-content-module-scss-module__4Jr-bW__content{padding:1.5rem}.wzc-drawer-content-module-scss-module__4Jr-bW__heading{margin-bottom:1rem}.wzc-drawer-content-module-scss-module__4Jr-bW__heading h3{margin:0;font-size:1.5rem;font-weight:600}.wzc-drawer-content-module-scss-module__4Jr-bW__description{color:#333;margin-bottom:1.5rem;line-height:1.6}.wzc-drawer-content-module-scss-module__4Jr-bW__description p{margin:0 0 .5rem}.wzc-drawer-content-module-scss-module__4Jr-bW__drawerContainer{position:relative}.wzc-drawer-content-module-scss-module__4Jr-bW__closeButton{color:#4a4a4a;cursor:pointer;z-index:1;background-color:#0000;border:0;padding:0;transition:all .225s ease-in;position:absolute;top:15px;right:15px}.wzc-drawer-content-module-scss-module__4Jr-bW__closeButton:hover{color:#5cbb56;transform:rotate(90deg)}.wzc-drawer-content-module-scss-module__4Jr-bW__closeButton svg{width:24px;height:24px}
.loader-module-scss-module__1ikwhG__loader{justify-content:center;width:100%;display:flex}.loader-module-scss-module__1ikwhG__loader img{animation:4s linear infinite loader-module-scss-module__1ikwhG__spin}@-moz-keyframes loader-module-scss-module__1ikwhG__spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes loader-module-scss-module__1ikwhG__spin{to{-webkit-transform:rotate(360deg)}}@keyframes loader-module-scss-module__1ikwhG__spin{to{transform:rotate(360deg)}}
