@charset "utf-8";@font-face{font-family:'canela';src:url('../assets/fonts/4a24899e94d8236f671c1090cd9e068c.eot');src:url('../assets/fonts/4a24899e94d8236f671c1090cd9e068c.eot?#iefix') format('embedded-opentype'),url('../assets/fonts/4a24899e94d8236f671c1090cd9e068c.woff2') format('woff2'),url('../assets/fonts/4a24899e94d8236f671c1090cd9e068c.woff') format('woff')}@font-face{font-family:'formadjrdeck';src:url('../assets/fonts/FormaDJRDeck-Light.woff2') format('woff2'),url('../assets/fonts/FormaDJRDeck-Light.woff') format('woff')}.xsmall{font-size:9px;font-size:clamp(8px, 1.3vw, 10px)}.small{font-size:10px;font-size:clamp(10px, 1.4vw, 12px)}.medium{font-size:12px;font-size:clamp(12px, 1.75vw, 14px)}.large{font-size:18px;font-size:clamp(15px, 1.35vw, 18px)}.xlarge{font-size:20px;font-size:clamp(20px, 3.1vw, 32px)}nav{font-family:"canela","Serif";text-align:center;width:100%;overflow:hidden;background:#ab6e59}nav ul{height:100%;list-style-type:none;display:flex;font-size:10px;font-size:clamp(10px, 1.4vw, 12px);padding:0 .5em;max-width:1024px;margin:0 auto;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}nav ul li{height:100%;vertical-align:top;position:relative;flex:1 1 0;overflow:hidden}nav ul li.alert.unread_notifications .alert_unread{width:1.3em;height:1.3em;background:#fff;border-radius:4em;position:absolute;top:10%;left:50%}nav ul li a{text-decoration:none;color:#212a3f}nav ul li a .icon{height:60%;background-size:2.6em;background-size:min(2.6em, 2.3rem);background-position:50% 90%;background-repeat:no-repeat}nav ul li a span{display:flex;justify-content:center;text-align:center;align-items:flex-end;min-height:25%;line-height:90%}nav ul li.triple_line a .icon{background-position:50% 30%;height:55%}nav ul li.triple_line a span{line-height:80%}nav#nav_top{position:absolute;top:0;left:3.6vw;left:clamp(36px, 3.2rem, 3.6vw);height:3.6vw;height:clamp(36px, 3.2rem, 3.6vw);width:calc(100vw - (3.6vw * 2));width:calc(100vw - (clamp(36px, 3.2rem, 3.6vw) * 2))}nav#nav_top ul{font-size:12px;font-size:clamp(12px, 1.75vw, 14px);padding:0}nav#nav_top ul li{display:none}nav#nav_top ul li a{display:flex;justify-content:center;text-align:center;align-items:center;height:100%;line-height:100%;text-transform:uppercase;color:#212a3f}nav#nav_top ul li.selected{display:block}nav#nav_below{height:calc(3.4rem + env(safe-area-inset-bottom));height:calc(clamp(3.7em, 3.4rem, 12.1vh) + env(safe-area-inset-bottom))}nav#nav_below ul{border-top:1px solid rgba(0,0,0,0.06)}nav#nav_below ul li.loggedout{display:none}nav#nav_scroll{background:#fff;transition:height .3s ease;height:3.4rem;height:clamp(3.7em, 3.4rem, 12.1vh);z-index:2}nav#nav_scroll ul{padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left)}nav#nav_scroll ul li a{color:#212a3f}nav#nav_scroll ul li.selected a span{color:#ab6e59}nav#nav_scroll.stick{height:calc(3.4rem*0.75);height:calc(clamp(3.7em, 3.4rem, 12.1vh)*0.75);margin-top:0;position:fixed;width:100vw;top:3.6vw;top:clamp(36px, 3.2rem, 3.6vw);box-shadow:1px 1px 1px rgba(0,0,0,0.1)}nav#nav_scroll.stick ul li a .icon{background-position:50% 50%;height:100%}nav#nav_scroll.stick ul li a span{opacity:0}nav ul li.home a .icon{background-image:url('../assets/navbar/icon_home.svg')}nav ul li.me a .icon{background-image:url('../assets/navbar/icon_apartments.svg')}nav ul li.contact a .icon{background-image:url('../assets/navbar/icon_contact.svg')}nav ul li.collection a .icon{background-image:url('../assets/navbar/icon_collection.svg')}nav ul li.siteplan a .icon{background-image:url('../assets/navbar/icon_siteplan.svg')}nav ul li.explore a .icon{background-image:url('../assets/navbar/icon_viewsout.svg')}nav ul li.architects a .icon{background-image:url('../assets/navbar/icon_specifications.svg')}nav ul li.concierge a .icon{background-image:url('../assets/navbar/icon_concierge.svg')}nav ul li.lounge a .icon{background-image:url('../assets/navbar/icon_lounge.svg')}nav ul li.diningroom a .icon{background-image:url('../assets/navbar/icon_dining.svg')}nav ul li.cinema a .icon{background-image:url('../assets/navbar/icon_cinema.svg')}nav ul li.wellness a .icon{background-image:url('../assets/navbar/icon_wellness.svg')}nav ul li.privategarden a .icon{background-image:url('../assets/navbar/icon_privategarden.svg')}nav ul li.retail a .icon{background-image:url('../assets/navbar/icon_retail.svg')}nav ul li.film a .icon{background-image:url('../assets/navbar/icon_film.svg')}nav ul li.phfilm a .icon{background-image:url('../assets/navbar/icon_film.svg')}nav ul li.residences a .icon{background-image:url('../assets/navbar/icon_theresidences.svg')}nav ul li.asquith a .icon{background-image:url('../assets/navbar/icon_asquith.svg')}nav ul li.garrett a .icon{background-image:url('../assets/navbar/icon_garrett.svg')}nav ul li.westmark a .icon{background-image:url('../assets/navbar/icon_westmark.svg')}nav ul li.film_enchantinggarden a .icon{background-image:url('../assets/navbar/icon_film.svg')}nav ul li.film_designarchitecture a .icon{background-image:url('../assets/navbar/icon_film.svg')}nav ul li.film_culturalheritage a .icon{background-image:url('../assets/navbar/icon_film.svg')}nav ul li.film_undeniablyrefined a .icon{background-image:url('../assets/navbar/icon_film.svg')}nav ul li.film_interview a .icon{background-image:url('../assets/navbar/icon_film.svg')}nav ul li.materials .icon{background-image:url('../assets/navbar/icon_cchoices.svg')}nav ul li.plan .icon{background-image:url('../assets/navbar/icon_plan.svg')}nav ul li.video .icon{background-image:url('../assets/navbar/icon_film.svg')}nav ul li.interior .icon{background-image:url('../assets/navbar/icon_interior.svg')}nav ul li.views .icon{background-image:url('../assets/navbar/icon_viewsout.svg')}nav ul li.specs .icon{background-image:url('../assets/navbar/icon_specifications.svg')}nav ul li.selected a span{color:#fff}nav ul li.selected.home a .icon{background-image:url('../assets/navbar/icon_home_selected.svg')}nav ul li.selected.me a .icon{background-image:url('../assets/navbar/icon_apartments_selected.svg')}nav ul li.selected.contact a .icon{background-image:url('../assets/navbar/icon_contact_selected.svg')}nav ul li.selected.collection a .icon{background-image:url('../assets/navbar/icon_collection_selected.svg')}nav ul li.selected.siteplan a .icon{background-image:url('../assets/navbar/icon_siteplan_selected.svg')}nav ul li.selected.explore a .icon{background-image:url('../assets/navbar/icon_viewsout_selected.svg')}nav ul li.selected.architects a .icon{background-image:url('../assets/navbar/icon_specifications_selected.svg')}nav ul li.selected.concierge a .icon{background-image:url('../assets/navbar/icon_concierge_selected.svg')}nav ul li.selected.lounge a .icon{background-image:url('../assets/navbar/icon_lounge_selected.svg')}nav ul li.selected.diningroom a .icon{background-image:url('../assets/navbar/icon_dining_selected.svg')}nav ul li.selected.cinema a .icon{background-image:url('../assets/navbar/icon_cinema_selected.svg')}nav ul li.selected.wellness a .icon{background-image:url('../assets/navbar/icon_wellness_selected.svg')}nav ul li.selected.privategarden a .icon{background-image:url('../assets/navbar/icon_privategarden_selected.svg')}nav ul li.selected.retail a .icon{background-image:url('../assets/navbar/icon_retail_selected.svg')}nav ul li.selected.film a .icon{background-image:url('../assets/navbar/icon_film_selected.svg')}nav ul li.selected.residences a .icon{background-image:url('../assets/navbar/icon_theresidences_selected.svg')}nav ul li.selected.asquith a .icon{background-image:url('../assets/navbar/icon_asquith_selected.svg')}nav ul li.selected.garrett a .icon{background-image:url('../assets/navbar/icon_garrett_selected.svg')}nav ul li.selected.westmark a .icon{background-image:url('../assets/navbar/icon_westmark_selected.svg')}nav ul li.selected.film_enchantinggarden a .icon{background-image:url('../assets/navbar/icon_film_selected.svg')}nav ul li.selected.film_designarchitecture a .icon{background-image:url('../assets/navbar/icon_film_selected.svg')}nav ul li.selected.film_culturalheritage a .icon{background-image:url('../assets/navbar/icon_film_selected.svg')}nav ul li.selected.film_undeniablyrefined a .icon{background-image:url('../assets/navbar/icon_film_selected.svg')}nav ul li.selected.film_interview a .icon{background-image:url('../assets/navbar/icon_film_selected.svg')}nav ul li.selected.materials a .icon{background-image:url('../assets/navbar/icon_cchoices_selected.svg')}nav ul li.selected.plan a .icon{background-image:url('../assets/navbar/icon_plan_selected.svg')}nav ul li.selected.video a .icon{background-image:url('../assets/navbar/icon_film_selected.svg')}nav ul li.selected.interior a .icon{background-image:url('../assets/navbar/icon_interior_selected.svg')}nav ul li.selected.views a .icon{background-image:url('../assets/navbar/icon_viewsout_selected.svg')}nav ul li.selected.specs a .icon{background-image:url('../assets/navbar/icon_specifications_selected.svg')}button.burger{pointer-events:all;border:none;position:fixed;left:env(safe-area-inset-left);top:0;width:3.6vw;width:clamp(36px, 3.2rem, 3.6vw);height:3.6vw;height:clamp(36px, 3.2rem, 3.6vw);background:url('../assets/navbar/icon_burger.svg') 50% / 50% no-repeat #ab6e59;z-index:1}nav#burgermenu{height:3.6vw;height:clamp(36px, 3.2rem, 3.6vw);pointer-events:none;width:min(80vw, 400px);transition:all .3s ease-in-out;z-index:4}nav#burgermenu.open{height:calc(100vh - 3.4rem);height:calc(100vh - clamp(3.7em, 3.4rem, 12.1vh));background:#ab6e59;pointer-events:all}nav#burgermenu ul{margin:calc(3.6vw * 1.5) 0 0 0;margin:calc(clamp(36px, 3.2rem, 3.6vw) * 1.5) 0 0 0;box-sizing:border-box;padding:env(safe-area-inset-top) calc(env(safe-area-inset-right) + 2rem) calc(env(safe-area-inset-bottom) + (3.4rem * 1.5)) calc(env(safe-area-inset-left) + 2rem);padding:env(safe-area-inset-top) calc(env(safe-area-inset-right) + 2rem) calc(env(safe-area-inset-bottom) + (clamp(3.7em, 3.4rem, 12.1vh) * 1.5)) calc(env(safe-area-inset-left) + 2rem);display:block;overflow-y:auto}nav#burgermenu ul li{font-size:1.2em;display:block;width:100%;height:initial;min-height:calc(3.6vw * 0.5);min-height:calc(clamp(36px, 3.2rem, 3.6vw) * 0.5);padding:.2rem 0}nav#burgermenu ul li a{text-align:left;display:block;line-height:calc(3.6vw * 0.5);line-height:calc(clamp(36px, 3.2rem, 3.6vw) * 0.5);min-height:unset}nav#burgermenu ul li.selected a{color:#fff}nav#burgermenu ul li.selected ul li a{color:#212a3f}nav#burgermenu ul li.selected ul li.selected a{color:#fff}nav#burgermenu ul li.customization_code,nav#burgermenu ul li.version{margin-top:2rem;text-align:left}nav#burgermenu ul li.customization_code{width:100%;width:min(100%, 350px)}nav#burgermenu ul li.customization_code.loggedout .inputnote{width:100%;margin:.5rem 0 0 0}nav#burgermenu ul li.version span:nth-child(3){margin-left:1ch}nav#burgermenu ul li.collection.loggedout{display:none}nav#burgermenu ul li ul{width:100%;height:auto;margin:0;padding:0 2rem 1rem 1rem}nav#burgermenu ul li:before{content:none}footer{position:fixed;width:100vw;bottom:env(safe-area-inset-bottom);left:0;height:3.4rem;height:clamp(3.7em, 3.4rem, 12.1vh);z-index:4}footer.hide{display:none}header{position:fixed;width:100vw;top:0;left:0;z-index:4;background:#ab6e59;height:3.6vw;height:clamp(36px, 3.2rem, 3.6vw)}.imagecontainer{width:100%;height:calc(40 * var(--vh,vh));overflow:hidden;position:relative}.imagecontainer .inner{display:flex;position:absolute;left:0;transition:left .25s ease-out}.imagecontainer .inner .sample{background:#fff;width:100vw;height:calc(40 * var(--vh,vh));overflow:hidden;position:relative}.imagecontainer .inner img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.imagecontainer .inner img.strapline{width:14em !important;left:50% !important;top:calc(35% - (env(safe-area-inset-bottom) * 2)) !important;-webkit-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;-o-object-fit:unset;object-fit:unset}.imagecontainer .inner img.pull_left{left:-2em}.imagecontainer .inner video{position:absolute;width:100%;height:auto;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.imagecontainer .inner video.full_height{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.imagecontainer .inner video.facilities{background:url('../assets/animations/WEG - Discover Another World (Text)_thumb.jpg') 50% / cover no-repeat}.imagecontainer .inner video.landscape1{background:url('../assets/visualisations/external/3467_1100_181018_xfer.jpg') 50% / cover no-repeat}.imagecontainer .inner video.landscape2{background:url('../assets/visualisations/external/3467_1831_181022_xfer.jpg') 50% / cover no-repeat}.imagecontainer .inner video.block_H{background:url('../assets/visualisations/lifestyle/4886_4200_220901_xfer.jpg') 50% / cover no-repeat}.imagecontainer .inner video.film_matt{background:url('../assets/animations/WEG Interview Matt Edit_FINAL_thumb.jpg') 50% / cover no-repeat}.imagecontainer .inner video.film_neil{background:url('../assets/animations/WEG Interview Neil Edit_FINAL_thumb.jpg') 50% / cover no-repeat}.imagecontainer .inner video.film_nicola{background:url('../assets/animations/WEG Interview Nicola Edit_FINAL_thumb.jpg') 50% / cover no-repeat}.imagecontainer .inner video.film_una{background:url('../assets/animations/WEG Interview Una Edit_FINAL_thumb.jpg') 50% / cover no-repeat}.imagecontainer .inner video.film_brand{background:url('../assets/visualisations/lifestyle/4886_4100_220901A_xfer.jpg') 50% / cover no-repeat}.imagecontainer .inner video.film_interview{background:url('../assets/visualisations/theresidences/4886_1301_220907A_xfer.jpg') 50% / cover no-repeat}.imagecontainer .inner video.hasStarted{background-image:none !important;background-color:#000}.imagecontainer:not(.nozoom)::before{content:" ";background:url('../assets/decorations/icon_expand.svg') 50% / 100% no-repeat;width:8em;width:min(30px,8em);height:8em;height:min(30px,8em);display:block;position:absolute;bottom:1.5vh;right:1.5vh;pointer-events:none}.imagecontainer.contained .inner img{-o-object-fit:contain;object-fit:contain;background-image:none}.imagecontainer .next,.imagecontainer .prev{position:absolute;display:inline-block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:4.9em;width:max(40px,4.9em);height:10em;height:max(80px,10em);background-size:4.9em;background-size:max(40px,4.9em);background-repeat:no-repeat;background-position:100% 50%;background-image:url('../assets/decorations/arrow_next.svg')}.imagecontainer .prev{background-image:url('../assets/decorations/arrow_prev.svg');text-align:right;background-position:0 50%;left:0}.imagecontainer .bubbles{display:flex;justify-content:center;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:70%;margin-bottom:1em;margin-bottom:calc((1em) + env(safe-area-inset-bottom))}.imagecontainer .bubbles .bubble{margin:.4em;background-color:transparent;border-radius:100000px;width:4em;width:min(16px,4em);height:4em;height:min(16px,4em);display:inline-block;opacity:1;cursor:pointer;border:2px solid white}.imagecontainer .bubbles .bubble:hover{opacity:.65}.imagecontainer .bubbles .bubble.active{background:#fff;background:-moz-radial-gradient(center, ellipse cover, #fff 0, #fff 40%, rgba(255,255,255,0) 41%, rgba(255,255,255,0) 100%);background:-webkit-radial-gradient(center, ellipse cover, #fff 0, #fff 40%, rgba(255,255,255,0) 41%, rgba(255,255,255,0) 100%);background:radial-gradient(ellipse at center, #fff 0, #fff 40%, rgba(255,255,255,0) 41%, rgba(255,255,255,0) 100%)}.imagecontainer.landing{height:calc(100vh - env(safe-area-inset-bottom) - env(safe-area-inset-top));pointer-events:none}.imagecontainer.landing .inner .sample{background:#ab6e59;height:calc(100 * var(--vh,vh))}.imagecontainer.landing .inner .sample .textbox_small{bottom:calc(2vh + env(safe-area-inset-bottom));padding-bottom:calc(10vh + env(safe-area-inset-bottom));width:100%;font-size:18px;font-size:clamp(15px, 1.35vw, 18px);color:#fff;font-family:"canela","Serif"}.imagecontainer.landing .inner .sample img{width:30em;width:clamp(100px, 30em, 200px);height:auto;left:50%;top:40%;-o-object-fit:unset;object-fit:unset;-webkit-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.imagecontainer.landing::before{display:none !important}#imagecontainer_fullscreen:not(:empty){position:fixed;top:0;height:calc(100 * var(--vh,vh));width:100vw;background:rgba(0,0,0,0.5);z-index:6}#imagecontainer_fullscreen:not(:empty)::before{visibility:hidden}#imagecontainer_fullscreen:not(:empty) .section_heading{display:none}#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen{width:100vw;height:calc(100 * var(--vh,vh));top:0}#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen.zoomed .bubbles{display:none}#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen.zoomed .prev{display:none}#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen.zoomed .next{display:none}#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen::before{display:none}#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen .textbox_small{display:none}#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen .sample{height:calc(100 * var(--vh,vh));width:100vw}#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen .inner img.portrait_image,#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen .inner video.portrait_image{height:calc(100 * var(--vh,vh));width:auto;left:50%;top:0;-webkit-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen .inner img.landscape_image,#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen .inner video.landscape_image{height:auto;width:100%;left:0;top:50%;-webkit-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen .inner img.splash_logo,#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen .inner video.splash_logo{display:none}#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen .prev{left:env(safe-area-inset-left)}#imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen .next{right:env(safe-area-inset-right)}.closeButton{width:8em;width:min(30px,8em);height:8em;height:min(30px,8em);top:calc(1.5vh + env(safe-area-inset-top));right:calc(1.5vh + env(safe-area-inset-right));position:fixed;background:url('../assets/decorations/icon_close.svg') 50% / 100% no-repeat}#no_scroll .imagecontainer .prev,.notification .imagecontainer .prev,#no_scroll .imagecontainer .next,.notification .imagecontainer .next,#no_scroll .imagecontainer .bubbles,.notification .imagecontainer .bubbles{display:none}#no_scroll{height:100vh}#no_scroll .imagecontainer{height:calc(50 * var(--vh,vh))}#no_scroll .imagecontainer .sample{height:calc(50 * var(--vh,vh))}#no_scroll .imagecontainer:before{content:"" !important;display:none}section.film .imagecontainer::before,subsection.film .imagecontainer::before{display:none}section.plan .imagecontainer{height:100vw;width:100%;width:min(100%, 1024px);margin:0 auto}section.plan .imagecontainer .inner{width:100%;width:min(100%, 1024px);height:100%}section.plan .imagecontainer .inner .sample{height:100%;width:100%;width:min(100%, 1024px)}section.plan .imagecontainer .inner .sample img{width:130%;height:100%;-o-object-fit:cover;object-fit:cover;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#d6b8ae}section.plan .imagecontainer div.apartment-northpoint{left:calc(1rem + env(safe-area-inset-left))}#imagecontainer_fullscreen.plancontainer .imagecontainer.fullscreen .apartment-northpoint{left:2em;top:2em}.textbox{background:#fff;overflow:hidden;position:relative}.textbox *{box-sizing:border-box}.textbox h1,.textbox p{text-align:center}.textbox h1+p{margin-top:3em}.textbox p{color:#212a3f}.textbox .textbox_inner{box-sizing:border-box;width:100%;padding:30px;padding:clamp(30px, 5.3em, 50px);background-image:url("../assets/decorations/pattern_masterplan.svg");background-repeat:repeat;background-size:70rem}.textbox table{font-size:10px;font-size:clamp(10px, 1.4vw, 12px);line-height:200%;width:100%;width:min(100%,500px);text-transform:capitalize}.textbox table thead{font-family:"canela","Sans-Serif";color:#212a3f}.textbox table tr td{font-weight:bolder}.textbox table tr td:nth-child(1){width:50%;font-family:"canela","Sans-Serif";color:#212a3f}.textbox_small{position:absolute;font-size:.7em;text-align:center;pointer-events:none;z-index:1}.textbox_small h1{text-align:left;margin:.5em;font-size:20px;font-size:clamp(20px, 3.1vw, 32px)}.textbox_small.top_left{top:0;left:0;width:50%;background:none}.textbox_small.center_fixed{width:fit-content;padding:0;left:50%;transform:translateX(-50%)}.textbox_small.contacts{pointer-events:all}small{font-size:10px;font-size:clamp(10px, 1.4vw, 12px);display:block;margin-bottom:2em;color:#fff}section.specs .textbox{background-image:none}section.specs .textbox .textbox_inner h1{margin:0 0 1.5em 0}section.specs .textbox_inner{margin:0 auto;padding:30px;padding:clamp(30px, 5.3em, 50px)}.spec_section:last-of-type{margin-bottom:2.5em}.spec_section{padding:.2em 0;position:relative;max-height:calc(3.4rem * 0.7);max-height:calc(clamp(3.7em, 3.4rem, 12.1vh) * 0.7);transition:max-height .5s ease;overflow:hidden}.spec_section button.specbutton{text-transform:uppercase;color:#212a3f;height:calc(3.4rem * 0.7);height:calc(clamp(3.7em, 3.4rem, 12.1vh) * 0.7);line-height:calc(3.4rem * 0.7);line-height:calc(clamp(3.7em, 3.4rem, 12.1vh) * 0.7);background:none;width:100%;font-family:"canela","Serif";font-size:18px;font-size:clamp(15px, 1.35vw, 18px);border:none;border-top:1px solid #212a3f;text-transform:initial}.spec_section button.specbutton::after{content:" ";background:url('../assets/decorations/arrow_down.svg') 70% / 70% no-repeat;position:absolute;right:0;transition:all .25s ease;width:1.5em;height:calc(3.4rem * 0.7);height:calc(clamp(3.7em, 3.4rem, 12.1vh) * 0.7)}.spec_section button.specbutton.active{color:#212a3f}.spec_section .spec_content ul{list-style:none;text-align:left;padding:.5em 3em;font-weight:bolder}.spec_section .spec_content ul li{padding:.25em 0}.spec_section .spec_content ul li:before{content:"-";margin-left:-0.5rem;padding-right:.4rem}.spec_section.open{max-height:3000px;transition:max-height 1s ease;padding-bottom:2em}.spec_section.open button.specbutton{color:#212a3f}.spec_section.open button.specbutton::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transform-origin:center;transition:all .25s ease}.section_heading{z-index:1;background:#ab6e59;padding:1rem calc(3rem + env(safe-area-inset-left));width:100vw}.section_heading h1{color:#212a3f;text-align:center}.bubblemap .section_heading,.imagecontainer .section_heading{position:absolute;top:40px;top:clamp(40px,13.5vw,60px)}.bubblecontainer{width:100vw;height:100vh;position:fixed;top:0;background:black}.bubble_position_icon{width:5em;width:min(19px,5em);height:auto}.pin_position_icon{width:16em;width:min(82px,16em);height:auto;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}.bubblemap{position:relative;height:60vh;width:100vw}#no_scroll .bubblecontainer{pointer-events:none}#noScrollBubbleContainer.logo::after{content:"";width:100%;height:70.2vh;background-size:30%;background-position:50% 45%;-webkit-filter:saturate(0) brightness(0) invert(1);filter:saturate(0) brightness(0) invert(1);background-repeat:no-repeat;position:absolute;top:0;left:0;background-image:url(../assets/branding/logo.svg)}.material_switcher{text-align:center;margin-top:5em}.material_switcher ul{font-size:10px;font-size:clamp(10px, 1.4vw, 12px)}.material_switcher ul li{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;width:clamp(5.8em,15.4vw,3.6rem);height:2rem;height:clamp(3em, 8.5vw,3.6rem);pointer-events:all;background:#212a3f;color:#fff;margin:0 .1em;letter-spacing:.05rem}.imagecontainer.material_scheme_1 img,.imagecontainer.material_scheme_2 img,.imagecontainer.material_scheme_3 img{display:none}.imagecontainer.material_scheme_1 img.scheme_1{display:block}.imagecontainer.material_scheme_2 img.scheme_2{display:block}.imagecontainer.material_scheme_3 img.scheme_3{display:block}.imagecontainer.material_scheme_1 .material_switcher ul li.scheme_1{background:#ab6e59}.imagecontainer.material_scheme_2 .material_switcher ul li.scheme_2{background:#ab6e59}.imagecontainer.material_scheme_3 .material_switcher ul li.scheme_3{background:#ab6e59}button#scroll{width:3.5rem;height:3.5rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:3.4rem;bottom:clamp(3.7em, 3.4rem, 12.1vh);opacity:0;transition:all .3s ease;pointer-events:none;background:url('../assets/decorations/button_up.svg') 50% 80% / 50% no-repeat transparent;border:none;z-index:5}button#scroll.stick{pointer-events:all;opacity:1}button.explore{border:1px solid #212a3f;background:url("../assets/decorations/arrow_next.svg") center right / 2em no-repeat transparent;background:url("../assets/decorations/arrow_next.svg") center right / max(20px, 2em) no-repeat transparent;width:100%;width:min(400px, 100%);display:block;min-height:2.5rem;min-height:max(4.9em, 2.5rem);margin:2em auto 0 auto}button.explore p{color:#212a3f;font-family:"canela","Serif";line-height:100%;padding:0 1em;text-align:center}button#discover{position:absolute;bottom:1em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:1px solid #fff;background:transparent;pointer-events:all;width:50%;width:min(250px, 50%);height:4em;height:max(4em, 2rem);bottom:calc(20vh + env(safe-area-inset-bottom))}button#discover a{text-decoration:none;color:#fff;font-size:18px;font-size:clamp(15px, 1.35vw, 18px);text-transform:uppercase;font-family:"canela","Serif"}#page.globalClass_no_scoll_to_top+footer button#scroll{display:none !important}#map{height:calc(100vh - (3.6vw + 3.4rem + env(safe-area-inset-top) + env(safe-area-inset-bottom)));height:calc(100vh - (clamp(36px, 3.2rem, 3.6vw) + clamp(3.7em, 3.4rem, 12.1vh) + env(safe-area-inset-top) + env(safe-area-inset-bottom)));width:100%;position:absolute;top:calc(3.6vw + env(safe-area-inset-top));top:calc(clamp(36px, 3.2rem, 3.6vw) + env(safe-area-inset-top));width:100vw;overflow:hidden}section.filter.map-filters .wrapper{display:block;margin-bottom:.5em}section.filter.map-filters .wrapper h2.map-filters{display:inline-block;text-transform:capitalize;background-size:1.7em;background-repeat:no-repeat;background-position:0 50%;pointer-events:all;padding-left:2.1em !important;font-size:12px;font-size:clamp(12px, 1.75vw, 14px);text-align:left;margin:0;height:2.3em;height:min(7vh,2.3em);line-height:2.3em;line-height:min(7vh,2.3em);width:100%}section.filter.map-filters .wrapper h2.map-filters.parks{background-image:url('../assets/decorations/pin_parks.svg')}section.filter.map-filters .wrapper h2.map-filters.culture{background-image:url('../assets/decorations/pin_culture.svg')}section.filter.map-filters .wrapper h2.map-filters.foodanddrink{background-image:url('../assets/decorations/pin_foodanddrink.svg')}section.filter.map-filters .wrapper h2.map-filters.shopping{background-image:url('../assets/decorations/pin_shopping.svg')}section.filter.map-filters .wrapper h2.map-filters.education-primary{background-image:url('../assets/decorations/pin_primary.svg')}section.filter.map-filters .wrapper h2.map-filters.education-secondary{background-image:url('../assets/decorations/pin_secondary.svg')}section.filter.map-filters .wrapper h2.map-filters.education-university{background-image:url('../assets/decorations/pin_university.svg')}section.filter.map-filters .wrapper h2.map-filters.train{background-image:url('../assets/decorations/pin_tube.svg')}section.filter.map-filters .wrapper h2.map-filters.active.parks{background-image:url('../assets/decorations/pin_parks_selected.svg')}section.filter.map-filters .wrapper h2.map-filters.active.culture{background-image:url('../assets/decorations/pin_culture_selected.svg')}section.filter.map-filters .wrapper h2.map-filters.active.foodanddrink{background-image:url('../assets/decorations/pin_foodanddrink_selected.svg')}section.filter.map-filters .wrapper h2.map-filters.active.shopping{background-image:url('../assets/decorations/pin_shopping_selected.svg')}section.filter.map-filters .wrapper h2.map-filters.active.education-primary{background-image:url('../assets/decorations/pin_primary_selected.svg')}section.filter.map-filters .wrapper h2.map-filters.active.education-secondary{background-image:url('../assets/decorations/pin_secondary_selected.svg')}section.filter.map-filters .wrapper h2.map-filters.active.education-university{background-image:url('../assets/decorations/pin_university_selected.svg')}section.filter.map-filters .wrapper h2.map-filters.active.train{background-image:url('../assets/decorations/pin_tube_selected.svg')}section.filter.map-filters .wrapper ul.map-filters{padding:0;max-height:9em;max-height:max(15vh,9em);overflow:auto;padding:1em 0 1em 3.5em;margin:.8em 0;display:none;background:#d6b8ae}section.filter.map-filters .wrapper ul.map-filters li.location{width:100%;height:1.7em;line-height:1.8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 0 .1em 0;font-size:10px;font-size:clamp(10px, 1.4vw, 12px)}section.filter.map-filters .wrapper div.arrowcontainer{display:none;text-align:right}section.filter.map-filters .wrapper div.arrowcontainer span.key_locations{display:inline-block;position:relative;padding-right:3.5em;font-size:9px;font-size:clamp(8px, 1.3vw, 10px)}section.filter.map-filters .wrapper.active h2.map-filters{width:60%}section.filter.map-filters .wrapper.active div.arrowcontainer{display:inline-block;width:39%;height:100%}section.filter.map-filters .wrapper.active.hassharedlocations div.arrowcontainer{background:url(../assets/decorations/arrow_down.svg) 100% 50% / .8rem no-repeat}section.filter.map-filters .wrapper.active.open.hassharedlocations ul.map-filters{display:block}section.filter.map-filters .wrapper.active.open.hassharedlocations div.arrowcontainer{background:url(../assets/decorations/arrow_up.svg) 100% 50% / .8rem no-repeat}.mapboxgl-popup{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) !important;-ms-transform:translateX(-50%) !important;transform:translateX(-50%) !important;background:#d6b8ae;width:100%;height:auto;padding:1.2rem;box-sizing:border-box;color:#212a3f}.mapboxgl-popup img{width:100%;height:40vw;padding:0 2rem 1rem 2rem;-o-object-fit:contain;object-fit:contain;box-sizing:border-box}.mapboxgl-popup button.mapboxgl-popup-close-button{position:absolute;bottom:1vh;bottom:max(1vh,1vw);right:1vh;right:max(1vh,1vw);width:1rem;height:1rem;padding:1rem;border:none;line-height:0;color:rgba(0,0,0,0);background:url("../assets/decorations/icon_close.svg") 50% / 50% no-repeat}.mapboxgl-popup h4{color:#212a3f;text-transform:capitalize;text-align:center;border-bottom:1px solid #212a3f;font-family:"canela","Serif";padding-bottom:.9em;margin:0 0 1em 0;width:100%;font-size:18px;font-size:clamp(15px, 1.35vw, 18px)}.mapboxgl-popup p{line-height:130%;width:50%;float:left;font-weight:bolder}.mapboxgl-popup p img{width:100%;padding:0;-o-object-fit:cover;object-fit:cover;height:30vw}.mapboxgl-popup p.description .tubeline img{height:auto;width:100%;margin-bottom:.7vh}.mapboxgl-popup ul{float:left;width:50%;font-size:12px;font-size:clamp(12px, 1.75vw, 14px)}.mapboxgl-popup ul li{display:block;line-height:2em;background-size:2em;background-repeat:no-repeat;background-position:1% 50%;color:#ab6e59;font-family:"formadjrdeck","Sans-Serif";padding:.3em 1em .3em 4em;vertical-align:bottom;text-transform:lowercase;white-space:nowrap;width:30%;font-weight:bolder}.mapboxgl-popup ul li:last-of-type{border-right:none}.mapboxgl-popup ul li.time_walk{background-image:url('../assets/decorations/transport_byfoot.svg')}.mapboxgl-popup ul li.time_bike{background-image:url('../assets/decorations/transport_bybike.svg')}.mapboxgl-popup ul li.time_pt{background-image:url('../assets/decorations/transport_bypt.svg')}.mapboxgl-popup ul li.time_car{background-image:url('../assets/decorations/transport_bycar.svg')}.mapboxgl-popup ul li.time_boat{background-image:url('../assets/decorations/transport_byboat.svg')}.mapboxgl-popup ul li.distance{background-image:url('../assets/decorations/transport_distance.svg')}.mapboxgl-marker{position:absolute;top:0;left:0;will-change:transform;height:auto;width:auto}.mapboxgl-marker .marker-cluster-content img{width:30px}.mapboxgl-marker .marker-cluster-content span{color:#fff;font-size:10px;font-size:clamp(10px, 1.4vw, 12px);font-family:"canela","Serif";width:30px;position:absolute;left:50%;text-align:center;transform:translate(-50%, 0);top:0;line-height:150%}.mapboxgl-marker img{width:40px}.mapboxgl-marker img.icon_specific,.mapboxgl-marker img.icon_general,.mapboxgl-marker img.icon_standard,.mapboxgl-marker img.icon_selected{display:none}.mapboxgl-marker:not(.selected) img.icon_standard{display:block}.mapboxgl-marker.selected img.icon_selected{display:block}.mapboxgl-marker.show_specific img.icon_specific{display:block}.mapboxgl-marker.show_general img.icon_general{display:block}.mapboxgl-marker.hide_label p{display:none !important}.mapboxgl-marker.mute_icon{-webkit-filter:opacity(50%);-moz-filter:opacity(50%);-o-filter:opacity(50%);-ms-filter:opacity(50%);filter:opacity(50%)}.mapboxgl-marker p{color:#212a3f;font-size:.9em;font-family:"canela","Serif";text-align:center;position:absolute;line-height:100%;top:2.25rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto;text-shadow:0 0 #212a3f}.mapboxgl-marker.label_top p{top:initial;width:10rem;bottom:5rem}.mapboxgl-marker.label_right .default_wrapper,.mapboxgl-marker.label_left .default_wrapper{position:relative}.mapboxgl-marker.label_right p,.mapboxgl-marker.label_left p{display:flex;align-items:center;min-height:7rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10rem}.mapboxgl-marker.label_right p span,.mapboxgl-marker.label_left p span{display:block;line-height:1rem}.mapboxgl-marker.label_right p{justify-content:flex-start;text-align:left;left:2.5rem}.mapboxgl-marker.label_left p{justify-content:flex-end;text-align:right;left:initial;right:2.5rem}section.filter{position:fixed;bottom:calc((3.4rem + env(safe-area-inset-bottom)) - 1px);bottom:calc((clamp(3.7em, 3.4rem, 12.1vh) + env(safe-area-inset-bottom)) - 1px);background:#fff !important;margin-left:50%;min-height:2.5rem;min-height:clamp(2.2rem, 5.4em, 2.5rem);max-height:2.5rem;max-height:clamp(2.2rem, 5.4em, 2.5rem);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:1em 1em 0 0;width:90%;width:min(700px, 90%);box-shadow:0 0 10px rgba(0,0,0,0.2);padding:0 !important;box-sizing:border-box;z-index:3}section.filter::before{content:"Filter";position:absolute;height:2em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:9px;font-size:clamp(8px, 1.3vw, 10px);top:1.6em;pointer-events:none;font-weight:bolder;text-transform:uppercase}section.filter>div{margin-bottom:2em;border-bottom:1px solid #212a3f}section.filter>div:last-of-type{border:none}section.filter ul{padding:1.5em 0 2em 0}section.filter ul li{line-height:1.3em;padding:0 0 1em 0;display:inline-block;width:50%}section.filter ul li input[type="checkbox"]{margin-right:1em;vertical-align:bottom;width:1.25em;height:1.2em;border:1px solid #212a3f;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:#fff;border-radius:0}section.filter ul li input[type="checkbox"],section.filter ul li input[type="checkbox"]+label{display:inline-block;vertical-align:middle}section.filter ul li input[type="checkbox"]+label{width:50%}section.filter ul li input[type="checkbox"]:checked{border:1px solid #fff;transition-duration:.3s;background-color:#ab6e59;border-radius:0}section.filter ul li:nth-last-of-type(-n+2){padding:0}section.filter ul+h2{margin-bottom:2em}section.filter h2+.scalarvalue{margin-top:6.4em}section.filter h2{font-size:12px;font-size:clamp(12px, 1.75vw, 14px);text-align:center;margin-top:1rem}section.filter .filter_button_title{width:100%;height:2.5rem;height:clamp(2.2rem, 5.4em, 2.5rem);background:url('../assets/decorations/arrow_up.svg') 50% 0 / .8rem no-repeat;margin-bottom:0;border:none;position:fixed;left:0}section.filter .filter-content-wrapper{margin-top:calc(2.5rem);margin-top:calc(clamp(2.2rem, 5.4em, 2.5rem));width:100%}section.filter.open{max-height:calc(70vh - env(safe-area-inset-bottom));box-shadow:0 0 20px rgba(0,0,0,0.4)}section.filter.open .filter_button_title{background:url('../assets/decorations/arrow_down.svg') 50% 3.2em / .8rem no-repeat;background:url('../assets/decorations/arrow_down.svg') 50% max(1.2rem, 2.2em) / .8rem no-repeat}section.filter.open .filter-content-wrapper{padding:0 10%;padding:0 max(1.5rem,8%) calc(clamp(3.7em, 3.4rem, 12.1vh) + env(safe-area-inset-bottom)) max(1.5rem,8%);max-height:calc(70vh - env(safe-area-inset-bottom));overflow:auto;overflow-x:hidden}section.filter.open::before{top:1em}section.filter .wrapper.aptgiam{display:none}.scalarvalue{width:100%;width:min(100%, 300px);position:relative;height:5px;margin:0 auto;padding-bottom:5.6em}.scalarvalue>div{position:absolute;left:13px;right:15px;height:5px}.scalarvalue>div>[inverse-left]{position:absolute;left:0;height:5px;border-radius:10px;background-color:#ab6e59;margin:0 7px}.scalarvalue>div>[inverse-right]{position:absolute;right:0;height:5px;border-radius:10px;background-color:#ab6e59;margin:0 7px}.scalarvalue>div>[range]{position:absolute;left:0;height:5px;border-radius:14px;background:linear-gradient(-90deg, #ab6e59, black)}.scalarvalue>div>[thumb]{position:absolute;top:-11px;height:25px;width:25px;text-align:left;margin-left:-11px;cursor:pointer;box-shadow:0 3px 8px rgba(0,0,0,0.4);background-color:#fff;border-radius:50%;outline:none}.scalarvalue>div>[sign]{opacity:1;position:absolute;margin-left:-12px;top:-36px;background-color:#ab6e59;color:white;width:80px;height:22px;border-radius:5px;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;padding:0 .8em}.scalarvalue>div>[sign]:last-of-type{margin-left:-78px;top:16px}.scalarvalue>div>[sign]:last-of-type::after{left:initial;right:0;top:-7px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.scalarvalue>div>[sign]:after{position:absolute;content:'';left:0;border-radius:16px;top:13px;border-left:14px solid transparent;border-right:14px solid transparent;border-top-width:16px;border-top-style:solid;border-top-color:#ab6e59}.scalarvalue>div>[sign]>span{font-size:10px;font-size:clamp(10px, 1.4vw, 12px);font-weight:bolder;line-height:22px}.scalarvalue>input[type=range]{position:absolute;pointer-events:none;-webkit-appearance:none;height:14px;top:-2px;width:100%;opacity:0}.scalarvalue>input[type=range]:focus{outline:none}.scalarvalue>input[type=range]:focus::-webkit-slider-runnable-track{background:transparent;border:transparent}.scalarvalue>input[type=range]::-webkit-slider-thumb{pointer-events:all;width:28px;height:28px;border-radius:0;border:0 none;background:#000;-webkit-appearance:none}.scalarvalue>input[type=range]::-ms-fill-lower{background:transparent;border:0 none}.scalarvalue>input[type=range]::-ms-fill-upper{background:transparent;border:0 none}.scalarvalue>input[type=range]::-ms-tooltip{display:none}.notificationsPage{background:#d6b8ae !important;min-height:calc(100vh - (3.4rem + env(safe-area-inset-bottom)));min-height:calc(100vh - (clamp(3.7em, 3.4rem, 12.1vh) + env(safe-area-inset-bottom)));padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left)}.notificationsPage .empty_notification{position:absolute;width:100%}.notificationsPage .empty_notification p{font-family:"canela","Sans-Serif";text-align:center;font-size:10px;font-size:clamp(10px, 1.4vw, 12px);padding:1.5em;margin:2rem;text-transform:uppercase;color:#fff}.notificationsPage ul.list{padding:5px 0 calc(3.4rem + env(safe-area-inset-bottom)) 1em;padding:5px 0 calc(clamp(3.7em, 3.4rem, 12.1vh) + env(safe-area-inset-bottom)) 1em;background:#d6b8ae !important;width:100%;width:min(100%, 1024px);margin:0 auto}.notificationsPage ul.list>li{border-bottom:5px solid transparent}.notificationsPage ul.list li .notification{position:relative;max-height:10em;transition:all .45s ease;overflow:hidden;width:100%;border-right:10px solid transparent}.notificationsPage ul.list li .notification>*{width:100%}.notificationsPage ul.list li .notification.unread{border-right:10px solid #ab6e59}.notificationsPage ul.list li .notification.unread button{background:#d6b8ae}.notificationsPage ul.list li .notification button{background:rgba(0,0,0,0.8);border:none;padding:0;position:relative;text-align:left;transition:height .45s ease;display:flex}.notificationsPage ul.list li .notification button::before{content:" ";background:url('../assets/decorations/arrow_down.svg') 50% / 1.5em no-repeat;position:absolute;width:2.2em;height:2.2em;top:7.8em;right:.4em;transition:all .45s ease}.notificationsPage ul.list li .notification button .date_received{position:absolute;top:1.5em;right:1.5em;color:#fff;font-size:9px;font-size:clamp(8px, 1.3vw, 10px)}.notificationsPage ul.list li .notification button .item_category{display:none}.notificationsPage ul.list li .notification button img{position:absolute;height:100%;width:10em;-o-object-fit:cover;object-fit:cover;opacity:1;transition:all .25s linear .05s}.notificationsPage ul.list li .notification button .button_content{height:10em;padding:2em 3em 1em 1em;margin-left:10em;box-sizing:border-box;color:#fff}.notificationsPage ul.list li .notification button .button_content *{width:100%}.notificationsPage ul.list li .notification button .button_content h1{font-size:18px;font-size:clamp(15px, 1.35vw, 18px)}.notificationsPage ul.list li .notification button .button_content h2{font-family:"formadjrdeck","Sans-Serif";font-size:12px;font-size:clamp(12px, 1.75vw, 14px);padding:1em 0 0 0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-weight:bolder}.notificationsPage ul.list li .notification button .button_content p,.notificationsPage ul.list li .notification button .button_content ul{font-size:12px;font-size:clamp(12px, 1.75vw, 14px)}.notificationsPage ul.list li .notification .imagecontainer .inner{width:100%}.notificationsPage ul.list li .notification .imagecontainer .inner .sample{width:calc(100vw - 10px)}.notificationsPage ul.list li .notification .textbox .textbox_inner{width:100%;padding:3em 2em}.notificationsPage ul.list li .notification .textbox .textbox_inner>*{text-align:left;padding:initial;white-space:pre-line}.notificationsPage ul.list li .notification .textbox .textbox_inner h1{font-size:18px;font-size:clamp(15px, 1.35vw, 18px)}.notificationsPage ul.list li .notification .textbox .textbox_inner h2{font-family:"canela","Serif";font-size:12px;font-size:clamp(12px, 1.75vw, 14px);color:#212a3f;margin:1em 0}.notificationsPage ul.list li .notification .textbox .textbox_inner p{font-size:12px;font-size:clamp(12px, 1.75vw, 14px)}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.apt_list{font-size:12px;font-size:clamp(12px, 1.75vw, 14px);text-transform:capitalize;margin-top:1.5em;white-space:unset;line-height:200%}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.info_summary{display:grid;grid-template-columns:auto auto;font-size:9px;font-size:clamp(8px, 1.3vw, 10px);margin-top:2em;font-weight:bolder}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.info_summary li{display:inline-grid;padding:.5em 0 .5em 2rem;align-items:center;background-size:1.8em;background-repeat:no-repeat;background-position:0 50%}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.info_summary li.beds{background-image:url('../assets/decorations/icon_bed.svg')}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.info_summary li.homelevel{background-image:url('../assets/decorations/icon_stairs.svg')}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.info_summary li.area{background-image:url('../assets/decorations/icon_floorplan.svg')}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.info_summary li.price{background-image:url('../assets/decorations/icon_pound.svg')}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.info_summary li.web_address{background-image:url('../assets/decorations/icon_at.svg')}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.info_summary li.due_date{background-image:url('../assets/decorations/icon_calendar_add.svg')}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.info_summary li.contact.tel{background-image:url('../assets/decorations/icon_phone.svg')}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.info_summary li.contact.email{background-image:url('../assets/decorations/icon_read.svg')}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.info_summary li.contact.tel.email{background-image:url('../assets/decorations/icon_phone.svg')}.notificationsPage ul.list li .notification .textbox .textbox_inner ul.info_summary li.location{background-image:url('../assets/decorations/icon_pin.svg')}.notificationsPage ul.list li .notification .textbox .textbox_inner .delete_item{display:none;position:absolute;font-size:18px;font-size:clamp(15px, 1.35vw, 18px);background:url('../assets/decorations/icon_bin.svg') 50% / 70% no-repeat;right:.5em;bottom:.5em;width:2em;height:2em}.notificationsPage ul.list li .notification .textbox .textbox_inner .delete_item.added{background-image:url('../assets/decorations/icon_calendar_check.svg')}.notificationsPage ul.list li .notification .textbox .textbox_inner .delete_item.expired{background-image:url('../assets/decorations/icon_calendar_expired.svg');color:#212a3f}.notificationsPage ul.list li .notification.open{max-height:3000px;transition:all .5s ease}.notificationsPage ul.list li .notification.open .textbox .textbox_inner .delete_item{display:block}.notificationsPage ul.list li .notification.open .fade{display:none}.notificationsPage ul.list li .notification.open button.notification_toggle{height:5em;transition:height .45s ease;background:#ab6e59}.notificationsPage ul.list li .notification.open button.notification_toggle .due_date{display:none}.notificationsPage ul.list li .notification.open button.notification_toggle::before{background:url('../assets/decorations/arrow_up.svg') 50% / 1.5em no-repeat;transition:all .45s ease;top:2em;right:.5em;background-position:40% 50%;border-radius:100%;background-color:#ab6e59}.notificationsPage ul.list li .notification.open button.notification_toggle img,.notificationsPage ul.list li .notification.open button.notification_toggle h1,.notificationsPage ul.list li .notification.open button.notification_toggle h2{opacity:0;width:0;transition:all .25s linear .05s}.notificationsPage ul.list li .notification.open button.notification_toggle .item_category{display:none}.notificationsPage ul.list li .notification.open button.notification_toggle .button_content{display:none}.notificationsPage ul.list li .notification.open .state{top:1.7em;transition:top .25s linear}div.lvl-wrapper-without-transform{position:relative;overflow:hidden;pointer-events:none;width:100%;width:min(100%, 1024px)}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform{width:100%;width:min(100%, 1024px);position:relative}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform img.lvl-image{width:100%;width:min(100%, 1024px);height:auto}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform svg.apartmentsmasks{position:absolute;top:0;left:0;width:100%;width:min(100%, 1024px)}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform svg.apartmentsmasks text.apartmentmask-label{font-size:2rem}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform svg.apartmentsmasks g.availability-unreleased polygon.apartmentmask-poly{fill:transparent;pointer-events:none}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform svg.apartmentsmasks g.availability-unreleased text.apartmentmask-label{display:none}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform svg.apartmentsmasks g.availability-0 polygon.apartmentmask-poly{fill:#9e9e9e;pointer-events:none}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform svg.apartmentsmasks g.availability-0 text.apartmentmask-label{display:none}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform svg.apartmentsmasks g.availability-1 polygon.apartmentmask-poly{fill:#4bb18b;pointer-events:all}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform svg.apartmentsmasks g.availability-2 polygon.apartmentmask-poly{fill:#a5c6de;pointer-events:all}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform svg.apartmentsmasks g.availability-3 polygon.apartmentmask-poly{fill:#e45959;pointer-events:all}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform svg.apartmentsmasks g.unselected polygon.apartmentmask-poly{opacity:.5}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform svg.apartmentsmasks g.selected polygon.apartmentmask-poly{stroke:#f3d933;stroke-width:4pt;fill:#ab6e59;pointer-events:all}div.lvl-wrapper-without-transform div.lvl-wrapper-with-transform svg.apartmentsmasks g.selected text.apartmentmask-label{display:block}div.lvl-wrapper-without-transform.zoomable{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;overflow:initial}div.lvl-wrapper-without-transform.zoomable div.lvl-wrapper-with-transform img.lvl-image{height:auto !important;left:0;transform:none !important;position:static;pointer-events:all}div.lvl-wrapper-northpoint,div.apartment-northpoint{position:absolute;top:1rem;right:1rem;width:3.6em;width:max(40px,3.6em);height:3.6em;height:max(40px,3.6em)}.northpoint{background-image:url(../assets/decorations/northpoint.svg);background-repeat:no-repeat;background-size:80%;background-position:50% 70%;width:100%;height:100%}.northpoint p{font-family:"canela","Sans-Serif";font-size:12px;font-size:clamp(12px, 1.75vw, 14px);text-transform:uppercase;text-align:center;line-height:0;color:#000;margin:0;display:none}.view_apartment .imagecontainer .inner .sample{background:#fff}.view_apartment #imagecontainer_fullscreen:not(:empty) .imagecontainer.fullscreen .sample{background:#ab6e59}@media only screen and (orientation:landscape){.view_apartment .imagecontainer:not(.fullscreen) .inner .sample .lvl-wrapper-without-transform .lvl-wrapper-with-transform{--lvl_image_width:calc( 100vw / var(--lvl_image_scale) );transform-origin:0% 50% !important}.view_apartment .imagecontainer:not(.fullscreen) .inner .sample .lvl-wrapper-without-transform .lvl-wrapper-with-transform img.lvl-image,.view_apartment .imagecontainer:not(.fullscreen) .inner .sample .lvl-wrapper-without-transform .lvl-wrapper-with-transform svg.apartmentsmasks{width:var(--lvl_image_width)}}@media only screen and (orientation:portrait){.view_apartment .imagecontainer:not(.fullscreen) .inner .sample .lvl-wrapper-without-transform .lvl-wrapper-with-transform{--lvl_image_width:calc( (var(--imgContainerHeight) * var(--cut_image_original_width)/var(--cut_image_original_height)) / var(--lvl_image_scale) );--lvl_image_gap:calc(( var(--imgContainerWidth)*var(--lvl_image_scale) - var(--lvl_image_width))/2);--lvl_image_percentage_to_cover:calc(100 * (var(--lvl_image_gap) / (var(--imgContainerWidth)*(var(--lvl_image_scale) - 1))));--lvl_image_xpercent_adjusted:min(max(var(--lvl_image_xpercent),var(--lvl_image_percentage_to_cover)),calc(100 - var(--lvl_image_percentage_to_cover)));transform-origin:calc(var(--lvl_image_xpercent_adjusted) * 1%) 50% !important}.view_apartment .imagecontainer:not(.fullscreen) .inner .sample .lvl-wrapper-without-transform .lvl-wrapper-with-transform img.lvl-image,.view_apartment .imagecontainer:not(.fullscreen) .inner .sample .lvl-wrapper-without-transform .lvl-wrapper-with-transform svg.apartmentsmasks{width:calc(var(--lvl_image_width) * 1px)}}.view_apartment .imagecontainer.fullscreen div.lvl-wrapper-northpoint{--lvl_image_height:calc( calc(var(--vw,vw) * 100) * var(--lvl_image_scale) * var(--cut_image_original_height)/var(--cut_image_original_width));;--lvl_image_upper_half_height:calc( var(--lvl_image_height)/2 * (50 + var(--lvl_image_ypercent)) / 100);top:calc(100vh / 2 - var(--lvl_image_upper_half_height) )}.view_apartment .textbox{padding-bottom:0}.mePage{padding-bottom:calc(3.4rem + (2.5rem)) !important;padding-bottom:calc(clamp(3.7em, 3.4rem, 12.1vh) + (clamp(2.2rem, 5.4em, 2.5rem))) !important;display:block !important;background:#d6b8ae !important;width:100%;width:min(100%, 1024px);overflow:hidden;margin:0 auto;min-height:calc(100vh - 3.4rem - 3.6vw);min-height:calc(100vh - clamp(3.7em, 3.4rem, 12.1vh) - clamp(36px, 3.2rem, 3.6vw))}.mePage .goToContact{display:block;padding:1rem;font-size:10px;font-size:clamp(10px, 1.4vw, 12px)}.mePage ul li.filtered{display:none}.mePage ul li.block-list-item,.mePage ul li.level-list-item{max-height:2rem;overflow:hidden;background-image:url(../assets/decorations/arrow_down_white.svg);background-position:calc(100% - 0.5rem) calc(2rem*0.25);background-size:1rem;background-repeat:no-repeat;border-bottom:1px solid #fff}.mePage ul li.block-list-item div.collapsible,.mePage ul li.level-list-item div.collapsible{height:2rem;box-sizing:border-box;display:block}.mePage ul li.block-list-item div.collapsible h2,.mePage ul li.level-list-item div.collapsible h2{height:2rem;line-height:2rem;text-transform:uppercase;font-size:12px;font-size:clamp(12px, 1.75vw, 14px)}.mePage ul li.block-list-item.open,.mePage ul li.level-list-item.open,.mePage ul li.block-list-item.search_open,.mePage ul li.level-list-item.search_open{max-height:initial;background-image:url(../assets/decorations/arrow_up_white.svg)}.mePage ul h2{position:relative}.mePage ul h2 span.available{position:absolute;right:2.5rem;font-size:.6em}.mePage>ul.development-list{padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left)}.mePage ul.development-list li.development-list-item div.collapsible{display:none}.mePage ul.block-list{text-align:center}.mePage ul.block-list li.block-list-item{background-color:#212a3f;border-top:1px solid #212a3f}.mePage ul.block-list li.block-list-item div.collapsible{height:2rem;box-sizing:border-box;display:block}.mePage ul.block-list li.block-list-item div.collapsible h2{color:#ab6e59}.mePage ul.block-list li.block-list-item.open>div.collapsible.stick,.mePage ul.block-list li.block-list-item.search_open>div.collapsible.stick{position:fixed;background-color:#212a3f;width:100%;width:min(calc(100% - (0rem + env(safe-area-inset-right) + env(safe-area-inset-left))), 1024px);top:3.6vw;top:clamp(36px, 3.2rem, 3.6vw);z-index:2}.mePage ul.level-list li.level-list-item{background-color:#ab6e59;border-top:1px solid #ab6e59}.mePage ul.level-list li.level-list-item div.collapsible{height:2rem;box-sizing:border-box;display:block}.mePage ul.level-list li.level-list-item div.collapsible h2{color:#212a3f}.mePage ul.level-list li.level-list-item.open>div.collapsible.stick,.mePage ul.level-list li.level-list-item.search_open>div.collapsible.stick{position:fixed;background-color:#ab6e59;width:100%;width:min(calc(100% - (0rem + env(safe-area-inset-right) + env(safe-area-inset-left))), 1024px);top:calc(3.6vw + 2rem);top:calc(clamp(36px, 3.2rem, 3.6vw) + 2rem);z-index:2}.mePage ul.level-list li.level-list-item:last-of-type{border-bottom:none}.mePage ul.level-list li.level-list-item.open .lvl-wrapper-prev-arrow,.mePage ul.level-list li.level-list-item.open .lvl-wrapper-next-arrow{width:2rem;height:2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(255,255,255,0.8);pointer-events:all;background-size:.9rem;background-repeat:no-repeat;z-index:1}.mePage ul.level-list li.level-list-item.open .lvl-wrapper-prev-arrow::before,.mePage ul.level-list li.level-list-item.open .lvl-wrapper-next-arrow::before{display:block;font-size:12px;font-size:clamp(12px, 1.75vw, 14px);text-align:center;color:#000;font-weight:bold;white-space:nowrap}.mePage ul.level-list li.level-list-item.open .lvl-wrapper-prev-arrow{left:calc(1 * var(--vh,vh));background-image:url('../assets/decorations/arrow_up.svg');background-position:50% 5%}.mePage ul.level-list li.level-list-item.open .lvl-wrapper-prev-arrow::before{content:"DN";padding-top:.7rem}.mePage ul.level-list li.level-list-item.open .lvl-wrapper-next-arrow{right:calc(1 * var(--vh,vh));background-image:url('../assets/decorations/arrow_down.svg');background-position:50% 90%}.mePage ul.level-list li.level-list-item.open .lvl-wrapper-next-arrow::before{content:"UP";padding-bottom:.9rem}.mePage ul.apartment-list{margin:0 auto}.mePage ul.apartment-list li.apartment-list-item{border-bottom:1px solid #212a3f;background:#fff;max-height:calc(2rem*1.5);overflow:hidden}.mePage ul.apartment-list li.apartment-list-item:last-of-type{border-bottom:none}.mePage ul.apartment-list li.apartment-list-item button.collapsible{height:calc(2rem*1.5);border:none;background:none;position:relative;text-align:left;width:100%;width:min(100%, 1024px)}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content{width:100%;height:100%;display:flex;font-size:18px;font-size:clamp(15px, 1.35vw, 18px)}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div{flex:1 1 0;display:flex;align-items:center;text-align:center;justify-content:center}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.availability{max-width:.75rem}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.area{flex:2 1 0;background:#f1f1f1}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.area ul{font-size:.7em}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.plancontainer,.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.release{max-width:calc(calc(2rem*1.5)*1.5)}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.plancontainer{height:calc(2rem*1.5)}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.plancontainer::before{content:none}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.plancontainer .inner{width:100%;height:100%}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.plancontainer .inner .sample{width:100%;height:100%}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.plancontainer .inner .sample img{position:absolute;left:50%;top:50%;-webkit-transform:translate3D(-50%, -50%, 0);-ms-transform:translate3D(-50%, -50%, 0);transform:translate3D(-50%, -50%, 0);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#fff}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.plancontainer .inner .sample .apartment-northpoint{display:none}.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.plancontainer .bubbles,.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.plancontainer .prev,.mePage ul.apartment-list li.apartment-list-item button.collapsible .button_content>div.plancontainer .next{display:none}.mePage ul.apartment-list li.apartment-list-item.availabilitycode-0 div.availability{background-color:#9e9e9e}.mePage ul.apartment-list li.apartment-list-item.availabilitycode-1 div.availability{background-color:#4bb18b}.mePage ul.apartment-list li.apartment-list-item.availabilitycode-2 div.availability{background-color:#a5c6de}.mePage ul.apartment-list li.apartment-list-item.availabilitycode-3 div.availability{background-color:#e45959}.mePage ul.apartment-list li.apartment-list-item div.release{background-size:1.3rem;background-position:50%;background-repeat:no-repeat}.mePage ul.apartment-list li.apartment-list-item div.release.releasableapt{background-image:url('../assets/decorations/icon_minus.svg')}.mePage ul.apartment-list li.apartment-list-item div.release.releasableapt.unreleased{background-image:url('../assets/decorations/icon_plus.svg')}.openinapp{position:absolute;height:calc(2rem*1.5);top:0;left:0;width:calc(100% - 4.5rem);width:max(84%, calc(100% - 4.5rem));z-index:1}div.availability-key-wrapper{background:#f1f1f1;height:calc(2rem*1.5);display:flex;width:100%;width:min(100%, 1024px);z-index:2}div.availability-key-wrapper>div{flex:1 1 0;text-transform:uppercase;display:flex;align-items:center;text-align:center;justify-content:center}div.availability-key-wrapper>div p,div.availability-key-wrapper>div ul{font-size:9px;font-size:clamp(8px, 1.3vw, 10px);line-height:120%}div.availability-key-wrapper>div ul{text-align:left;margin-left:-0.75rem}div.availability-key-wrapper>div ul li{display:block;padding-left:.75rem;position:relative}div.availability-key-wrapper>div ul li:nth-child(1){display:none}div.availability-key-wrapper>div ul li::before{content:"";width:.5rem;height:.5rem;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}div.availability-key-wrapper>div ul li.availability-0::before{background:#9e9e9e}div.availability-key-wrapper>div ul li.availability-1::before{background:#4bb18b}div.availability-key-wrapper>div ul li.availability-2::before{background:#a5c6de}div.availability-key-wrapper>div ul li.availability-3::before{background:#e45959}div.availability-key-wrapper>div.availability{max-width:.75rem}div.availability-key-wrapper>div.availability-list{justify-content:left}div.availability-key-wrapper>div.plan,div.availability-key-wrapper>div.add{max-width:calc(calc(2rem*1.5)*1.5)}div.availability-key-wrapper>div.plan{background:url('../assets/decorations/eye.svg') 50% / 1rem no-repeat}div.availability-key-wrapper>div.area{flex:2 1 0}.block-list-item.open>ul>.level-list-item.open>ul.apartment-list>div.availability-key-wrapper.stick_to_top.stick{position:fixed;top:calc(3.6vw + (2rem * 2));top:calc(clamp(36px, 3.2rem, 3.6vw) + (2rem * 2));width:100%;width:min(calc(100% - (0rem + env(safe-area-inset-right) + env(safe-area-inset-left))), 1024px)}.viewplancontainer #radarcontainer{position:absolute;left:calc(100% / 2 - 2.5rem * 1);top:calc(65vh / 2 - 2.5rem * 1)}.viewplancontainer #radarcontainer svg .radarcircle{stroke:#c5e1d3;stroke-width:10%;stroke-opacity:.5;fill:none;fill-opacity:.25}.viewplancontainer #radarcontainer .extent{pointer-events:none;margin:0 0 .6rem 0;position:absolute;top:0;left:0}.viewplancontainer #radarcontainer .extent svg .radarcircle{stroke-width:4%}.viewplancontainer #radarcontainer .radar{pointer-events:none;margin:0 0 .6rem 0;position:absolute}.viewplancontainer #radarcontainer .viewicon{width:5rem !important;height:5rem;top:0;left:0;position:absolute}.viewplancontainer.specialView #radarcontainer{position:absolute;left:0;top:0}.viewplancontainer.specialView #radarcontainer .extent{top:0 !important;left:0 !important}.viewplancontainer.specialView #radarcontainer .extent svg.viewicon{width:100% !important;height:65vh !important}.viewplancontainer.specialView #radarcontainer .radar{top:0 !important;left:0 !important}.viewplancontainer.specialView #radarcontainer .radar svg.viewicon{width:100% !important;height:65vh !important}.viewplancontainer ul.viewplanselector{position:relative;height:65vh;width:100%;font-size:9px;font-size:clamp(8px, 1.3vw, 10px);text-transform:uppercase;background-color:#c5e1d3}.viewplancontainer ul.viewplanselector li{color:#c5e1d3}.viewplancontainer ul.viewplanselector li.selected{color:#c5e1d3;text-decoration:underline}.viewplancontainer ul.viewplanselector li:first-of-type{margin-top:1rem}.viewplancontainer{overflow:hidden;position:relative;border:1px solid #e0e0e0;height:65vh;background:#ffffff}.viewplancontainer.unavailable{pointer-events:none}.viewplancontainer.unavailable::after{content:"Content not available offline";position:absolute;top:0;left:0;width:100%;height:65vh;color:red;font-size:4em;font-family:"canela","Serif";background:rgba(0,0,0,0.6);text-align:center;line-height:65vh}.viewplancontainer #viewicons a.unavailable{filter:grayscale();pointer-events:none}.viewplan{position:absolute;top:0;left:0;width:100%;height:100vh;clip:rect(0, 10000px, 10000px, 0)}.viewplan .centreviewplan{top:32.5vh;left:calc(100% / 2)}.viewplan>div,.viewplan>div>div{position:relative}.viewplan>div img{position:absolute}.viewplan .viewicon{width:5rem !important;height:5rem;top:0;left:0;position:absolute}.viewplan .viewicon.bubble{width:1.25rem !important;height:1.25rem;transform:translate(1.875rem, 1.875rem)}.viewplan #viewicons{position:absolute;top:-2.5rem;left:-2.5rem}.northpointoverlay{top:calc(65vh / 2 - 10vw - 2.5vw);left:calc(( 100% * -0.5 ) + 2.5vw);width:4.5em;width:max(30px,4.5em);height:4.5em;height:max(30px,4.5em)}ul.viewplanselector{list-style-type:none;margin-top:2rem;text-align:center}ul.viewplanselector li{display:inline-block;height:1.5rem;line-height:1.5rem;width:49%;font-size:10px;font-size:clamp(10px, 1.4vw, 12px)}#language_toggle{position:absolute;top:0;right:calc(0rem + env(safe-area-inset-right));width:5rem;height:3.6vw;height:clamp(36px, 3.2rem, 3.6vw);display:none;justify-content:center;text-align:center;align-items:center;color:#fff;background:#ab6e59;font-size:9px;font-size:clamp(8px, 1.3vw, 10px);z-index:5;margin-right:.5rem}#language_toggle input[type=checkbox]{height:0;width:0;visibility:hidden}#language_toggle label{width:40%;height:16px;background:#00247D;display:block;border-radius:1rem;margin:0 .3rem;position:relative}#language_toggle label:after{content:'';position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:100%;transition:.3s}#language_toggle input:checked+label{background:#DE2910}#language_toggle input:checked+label:after{left:calc(100% - 2px);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}#language_toggle label:active:after{width:12px}body.currentLocale_en-uk .translation_zh-Hans{display:none !important}body.currentLocale_zh-Hans .translation_en-uk{display:none !important}.customization_code{padding:0 !important;overflow:hidden}.customization_code .textbox{width:100% !important;background:#d6b8ae}.customization_code .textbox .textbox_inner{font-size:10px;font-size:clamp(10px, 1.4vw, 12px)}.customization_code p,.customization_code .logout{display:inline-block;width:49%;text-align:left;font-size:1em}.customization_code .textbox_inner{margin:0 auto;display:block;width:100%;width:min(100%, calc(340px + 2rem));padding:.5rem 1rem;position:relative;background:none}.customization_code h4.login{font-size:1.2em !important;padding:.5rem 0}.customization_code .logout{text-decoration:underline;color:blue;text-align:right}.customization_code div.input_container{display:flex}.customization_code div.input_container input.go{background:url('../assets/decorations/arrow_next.svg') 50% / 60% no-repeat #fff;width:2rem}.customization_code input{display:block;border:none;border-radius:0;margin:0 auto;width:calc(100% - 2rem);width:min(calc(100% - 2rem), 340px);height:2rem;padding-left:1rem;font-size:10px;font-size:clamp(10px, 1.4vw, 12px)}.customization_code.loggedout .inputnote{padding:1em;width:100%}.searchplot{display:block;width:100%;background:#d6b8ae;box-sizing:content-box;padding:0 0 1rem 0}.searchplot input{display:block;border:none;border-radius:0;margin:0 auto;width:calc(100% - 2rem);width:min(calc(100% - 2rem), 340px);height:2rem;padding-left:1rem;font-size:10px;font-size:clamp(10px, 1.4vw, 12px)}.customization_code.loggedout+.searchplot{display:none}.customization_code.release_to_customer{position:fixed;width:100%;width:min(100%, 1024px);height:6rem;z-index:2}.customization_code.release_to_customer .isnewcustomer,.customization_code.release_to_customer .isinvaliduser,.customization_code.release_to_customer .isvaliduser{position:absolute;padding:0 .5rem;color:red;border:none;background:none;right:2rem;top:.5rem;width:5rem;line-height:100%;height:2rem;text-transform:uppercase;font-size:9px;font-size:clamp(8px, 1.3vw, 10px)}.customization_code.release_to_customer .isnewcustomer.disabled,.customization_code.release_to_customer .isinvaliduser.disabled,.customization_code.release_to_customer .isvaliduser.disabled{display:none}.customization_code.release_to_customer .button_group{display:flex;width:calc(100% - 1rem);width:min(calc(100% - 1rem), 340px);margin:0 auto}.customization_code.release_to_customer .releaseapts,.customization_code.release_to_customer .clear{flex:1;height:2rem;border:none;background:#212a3f;margin:.5rem;color:#fff}.customization_code.release_to_customer ul.customeridentifiermatches{width:calc(100% - 4rem);width:min(calc(100% - 4rem), 310px);background:#fff;margin:.5rem 0 0 1rem;position:fixed;z-index:1;padding:1rem 0;font-size:10px;font-size:clamp(10px, 1.4vw, 12px);font-family:sans-serif}.customization_code.release_to_customer ul.customeridentifiermatches:empty{display:none}.customization_code.release_to_customer ul.customeridentifiermatches li{padding:.1rem 1rem}.customization_code.release_to_customer+ul.development-list{top:calc(6rem);position:relative}.customization_code.release_to_customer+ul.development-list li.development-list-item ul.block-list li.block-list-item>div.collapsible.stick{top:calc(3.6vw + 6rem);top:calc(clamp(36px, 3.2rem, 3.6vw) + 6rem)}.customization_code.release_to_customer+ul.development-list li.development-list-item ul.block-list li.block-list-item ul.level-list li.level-list-item.open>div.collapsible.stick{top:calc(3.6vw + 6rem + 2rem);top:calc(clamp(36px, 3.2rem, 3.6vw) + 6rem + 2rem)}.customization_code.release_to_customer+ul.development-list li.development-list-item ul.block-list li.block-list-item ul.level-list li.level-list-item.open ul.apartment-list>div.availability-key-wrapper.stick_to_top.stick{top:calc(3.6vw + 6rem + (2rem * 2));top:calc(clamp(36px, 3.2rem, 3.6vw) + 6rem + (2rem * 2))}section.mePage:not(.agent) ul.development-list{display:flex;flex-wrap:wrap}section.mePage:not(.agent) ul.development-list li.customer-apartment-list-item{flex:1 1 50%;flex:1 1 max(320px, 50%);border:1px solid #fff}section.mePage:not(.agent) ul.development-list li.customer-apartment-list-item div.apartment button{border:none;background:none;width:100%}section.mePage:not(.agent) ul.development-list li.customer-apartment-list-item div.apartment button .imagecontainer .inner{width:100%}section.mePage:not(.agent) ul.development-list li.customer-apartment-list-item div.apartment button .imagecontainer .inner .sample{width:100%}section.mePage:not(.agent) ul.development-list li.customer-apartment-list-item div.apartment button .imagecontainer .inner .sample img{left:0;background:#d6b8ae}section.mePage:not(.agent) ul.development-list li.customer-apartment-list-item div.apartment button .button_content{font-size:18px;font-size:clamp(15px, 1.35vw, 18px);padding:1rem;text-align:left;background-image:url("../assets/decorations/pattern_masterplan.svg");background-repeat:repeat;background-size:70rem;background-color:#fff}section.mePage:not(.agent) ul.development-list li.customer-apartment-list-item div.apartment button .button_content>*{line-height:130%}section.mePage:not(.agent) ul.development-list li.customer-apartment-list-item div.apartment button .button_content h1,section.mePage:not(.agent) ul.development-list li.customer-apartment-list-item div.apartment button .button_content h2{font-size:1em;color:#212a3f}section.mePage:not(.agent) ul.development-list li.customer-apartment-list-item div.apartment button .button_content h2{margin-bottom:.5rem}section.mePage:not(.agent) ul.development-list li.customer-apartment-list-item div.apartment button .button_content ul{font-size:.6em}#apartmentcontainer{display:none;width:100%;height:calc(100% - calc(3.4rem + env(safe-area-inset-bottom)));height:calc(100% - calc(clamp(3.7em, 3.4rem, 12.1vh) + env(safe-area-inset-bottom)));position:fixed;background:#000;top:0;overflow:hidden;overflow-x:hidden;overflow-y:auto}#apartmentcontainer #apartmentcontainer_close_top{position:fixed;right:calc(0rem + env(safe-area-inset-right));width:3.6vw;width:clamp(36px, 3.2rem, 3.6vw);height:3.6vw;height:clamp(36px, 3.2rem, 3.6vw);background:url(../assets/decorations/icon_close.svg) 50% / 70% no-repeat;z-index:3}#apartmentcontainer #apartmentcontainer_header{position:fixed;height:3.6vw;height:clamp(36px, 3.2rem, 3.6vw);top:0;width:100%;background:#ab6e59;z-index:2}#apartmentcontainer #apartmentcontainer_header #apt_heading{height:3.6vw;height:clamp(36px, 3.2rem, 3.6vw);display:flex;justify-content:center;text-align:center;align-items:center}#apartmentcontainer #apartmentcontainer_header #apt_heading h1{color:#212a3f;font-size:12px;font-size:clamp(12px, 1.75vw, 14px);font-family:"canela","Serif";text-transform:uppercase}#apartmentcontainer::-webkit-scrollbar{display:none}#apartmentcontainer{-ms-overflow-style:none;scrollbar-width:none}#apartment_close_bottom{display:none}.apartment_open #apartmentcontainer{z-index:4;display:block;width:100vw}.apartment_open #apartment_close_bottom{display:block;position:absolute;width:100%;height:100%;background:transparent;top:0}section.settings-panel{display:block !important;padding:env(safe-area-inset-top) env(safe-area-inset-right) calc(3.4rem + env(safe-area-inset-bottom)) env(safe-area-inset-left);padding:env(safe-area-inset-top) env(safe-area-inset-right) calc(clamp(3.7em, 3.4rem, 12.1vh) + env(safe-area-inset-bottom)) env(safe-area-inset-left)}section.settings-panel>div{min-height:3.6vw;min-height:clamp(36px, 3.2rem, 3.6vw);background:#fff;padding:0 1.5rem}section.settings-panel>div>*{box-sizing:border-box;margin:0;padding:0}section.settings-panel>div,section.settings-panel hr{width:100%;width:min(100%, 1024px);margin:0 auto}section.settings-panel .textbox{width:100% !important}section.settings-panel p,section.settings-panel span{font-size:10px;font-size:clamp(10px, 1.4vw, 12px)}section.settings-panel p{min-height:3.6vw;min-height:clamp(36px, 3.2rem, 3.6vw);display:flex;align-items:center;justify-content:flex-start;text-align:left}section.settings-panel p a{padding-left:1ch}section.settings-panel .version{display:flex}section.settings-panel .version span{display:inline-block;vertical-align:middle;line-height:3.6vw;line-height:clamp(36px, 3.2rem, 3.6vw)}section.settings-panel .version span:first-child{width:10%;background:url('../assets/decorations/icon_cog.svg') 50% / 1.4em no-repeat}section.settings-panel .version span:nth-child(n+2){width:30%;text-align:center}section.settings-panel .license_wrapper{position:relative;max-height:3.6vw;max-height:clamp(36px, 3.2rem, 3.6vw);transition:max-height .5s ease;overflow:hidden}section.settings-panel .license_wrapper hr{margin:.5em 0}section.settings-panel .license_wrapper button.disclaimer,section.settings-panel .license_wrapper button.mapbox{font-family:"formadjrdeck","Sans-Serif";height:2.9em;height:max(36px,2.9em);text-align:left;font-size:10px;font-size:clamp(10px, 1.4vw, 12px);background:transparent;border:none;color:#000}section.settings-panel .license_wrapper button.disclaimer::after,section.settings-panel .license_wrapper button.mapbox::after{content:" ";background:url('../assets/decorations/arrow_down.svg') 50% / 1.4em no-repeat;position:absolute;right:0;top:0;transition:all .25s ease;width:2.9em;width:max(36px,2.9em);height:2.9em;height:max(36px,2.9em)}section.settings-panel .license_wrapper .license_content{margin-top:2em}section.settings-panel .license_wrapper .license_content h4{color:#212a3f;font-size:10px;font-size:clamp(10px, 1.4vw, 12px);font-family:"canela","Sans-Serif";margin-bottom:.5rem}section.settings-panel .license_wrapper .license_content p,section.settings-panel .license_wrapper .license_content ul{font-size:9px;font-size:clamp(8px, 1.3vw, 10px);line-height:130%;margin-bottom:.5rem}section.settings-panel .license_wrapper.open{max-height:3000px;transition:max-height 1s ease;padding-bottom:2em}section.settings-panel .license_wrapper.open button.disclaimer::after,section.settings-panel .license_wrapper.open button.mapbox::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all .45s ease}#page.globalClass_contact{padding-bottom:0}section.contactPage{display:block;height:100vh;box-sizing:border-box;padding:calc(3.6vw + env(safe-area-inset-top)) 0 calc(3.4rem + env(safe-area-inset-bottom)) 0;padding:calc(clamp(36px, 3.2rem, 3.6vw) + env(safe-area-inset-top)) 0 calc(clamp(3.7em, 3.4rem, 12.1vh) + env(safe-area-inset-bottom)) 0}section.contactPage .imagecontainer{height:100%}section.contactPage .imagecontainer .inner{display:block;height:100%}section.contactPage .imagecontainer .inner .sample{height:100%}section.contactPage .textbox_small.contacts{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);background:rgba(255,255,255,0.8);padding:2rem;font-size:12px;font-size:clamp(12px, 1.75vw, 14px);width:80vw;width:min(80vw, 500px)}section.contactPage .textbox_small.contacts>*{padding:.3em 0}section.contactPage .textbox_small.contacts .name{font-size:1.1em;font-weight:bolder}@media only screen and (orientation:landscape),only screen and (min-width:768px) and (orientation:portrait){nav ul li a{display:flex;height:100%}nav ul li a .icon,nav ul li a span{height:100%}nav ul li a .icon{width:3.4rem;width:clamp(3.7em, 3.4rem, 12.1vh);background-position:50%}nav ul li a span{justify-content:flex-start;text-align:left;align-items:center}nav ul li.triple_line a .icon{width:3.4rem;width:clamp(3.7em, 3.4rem, 12.1vh);background-position:50%;height:100%}nav ul li.triple_line a span{line-height:100%}nav ul li.alert.unread_notifications .alert_unread{top:20%;left:calc(3.4rem*0.5);left:calc(clamp(3.7em, 3.4rem, 12.1vh)*0.5)}nav#nav_scroll{transition:none}nav#nav_scroll.stick{height:3.4rem;height:clamp(3.7em, 3.4rem, 12.1vh)}nav#nav_scroll.stick ul li a span{opacity:1}section.specs .textbox_inner{width:80%;width:min(80%, 1024px);padding:6em 0}.spec_section,.license_wrapper{max-height:3.4rem;max-height:clamp(3.7em, 3.4rem, 12.1vh)}.spec_section button.specbutton,.license_wrapper button.specbutton{text-align:left;height:calc(3.4rem * 0.9);height:calc(clamp(3.7em, 3.4rem, 12.1vh) * 0.9);line-height:calc(3.4rem * 0.9);line-height:calc(clamp(3.7em, 3.4rem, 12.1vh) * 0.9)}.spec_section button.specbutton::after,.license_wrapper button.specbutton::after{height:calc(3.4rem * 0.9);height:calc(clamp(3.7em, 3.4rem, 12.1vh) * 0.9)}.mapboxgl-popup{width:25.5vw;width:max(25.5vw, 350px);left:0;-webkit-transform:translateX(0%) !important;-ms-transform:translateX(0%) !important;transform:translateX(0%) !important}}@media only screen and (orientation:landscape){section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs){display:flex;flex-wrap:wrap;background:#fff}section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .section_heading,section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .textbox.fullwidth{flex:1 0 100%;width:initial}section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .imagecontainer:not(.plancontainer){height:calc(100vh - (3.4rem*2) - 3.6vw);height:calc(100vh - (clamp(3.7em, 3.4rem, 12.1vh)*2) - clamp(36px, 3.2rem, 3.6vw));flex:1 0 60%}section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .imagecontainer:not(.plancontainer) .inner{height:100%}section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .imagecontainer:not(.plancontainer) .inner .sample{height:calc(100vh - (3.4rem*2) - 3.6vw);height:calc(100vh - (clamp(3.7em, 3.4rem, 12.1vh)*2) - clamp(36px, 3.2rem, 3.6vw));width:60vw}section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .imagecontainer:not(.plancontainer) .inner .sample img{left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);top:50%}section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .imagecontainer:not(.plancontainer).plancontainer .inner .sample img{height:100%;width:auto;margin:0 auto}section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .viewplancontainer+.textbox,section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .bubblemap+.textbox,section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .imagecontainer+.textbox{flex:1 0 40%}section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .viewplancontainer+.textbox h1:not(.strapline),section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .bubblemap+.textbox h1:not(.strapline),section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .imagecontainer+.textbox h1:not(.strapline),section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .viewplancontainer+.textbox p,section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .bubblemap+.textbox p,section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .imagecontainer+.textbox p{text-align:left}section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .viewplancontainer+.textbox button p,section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .bubblemap+.textbox button p,section:not(.filter):not(.plan):not(.notificationsPage):not(.contactPage):not(.settings-panel):not(.film):not(.specs) .imagecontainer+.textbox button p{text-align:center}.viewplancontainer,.bubblemap{flex:1 0 60%;height:calc(100vh - (3.4rem*2) - 3.6vw);height:calc(100vh - (clamp(3.7em, 3.4rem, 12.1vh)*2) - clamp(36px, 3.2rem, 3.6vw))}section.plan .imagecontainer{height:calc(100vh - (3.6vw * 2) - 3.4rem);height:calc(100vh - (clamp(36px, 3.2rem, 3.6vw) * 2) - clamp(3.7em, 3.4rem, 12.1vh))}section.plan .imagecontainer .inner .sample img{width:100%;height:100%;object-fit:contain;background-image:none;background-color:#fff}section.film{padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left);background:#fff}section.film .imagecontainer{height:calc(100vh - (3.4rem*2) - 3.6vw);height:calc(100vh - (clamp(3.7em, 3.4rem, 12.1vh)*2) - clamp(36px, 3.2rem, 3.6vw))}section.film .imagecontainer .inner .sample{height:calc(100vh - (3.4rem*2) - 3.6vw);height:calc(100vh - (clamp(3.7em, 3.4rem, 12.1vh)*2) - clamp(36px, 3.2rem, 3.6vw))}.section_heading h1{text-align:left}.bubblemap .section_heading,.imagecontainer .section_heading{margin-top:0;width:60vw}#hide_scroll .imagecontainer .section_heading{margin-top:0;width:100vw}}@media only screen and (max-width:926px) and (orientation:landscape){.imagecontainer.landing .inner .sample .textbox_small{text-align:right;bottom:initial;top:60%;padding:0 calc(env(safe-area-inset-right) + 8em) 0 0;padding:0 calc(env(safe-area-inset-right) + max(8em, 17%)) 0 0}.imagecontainer.landing .inner .sample img{left:25%}button#discover{bottom:initial;top:40%;left:initial;right:calc(10% + env(safe-area-inset-right));transform:none}}body{overflow-x:hidden;width:100%}*{margin:0;padding:0;outline:none;box-sizing:border-box}body,#scroll_wrapper,#content_wrapper{width:100%;font:1vh "formadjrdeck","Sans-Serif";font-size:calc(1 * var(--vh,vh))}body,ul,nav,h1,li{display:block;margin:0;padding:0;scroll-behavior:smooth}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}#page{padding-bottom:env(safe-area-inset-bottom)}h1,h2{color:#212a3f;font-size:20px;font-size:clamp(20px, 3.1vw, 32px);font-family:"canela","Serif";font-weight:normal;line-height:100%}h1 i,h2 i{font-family:"canela","Serif";font-style:unset}h3{color:#212a3f;font-size:18px;font-size:clamp(15px, 1.35vw, 18px);text-align:center;font-family:"canela","Serif";font-weight:normal;line-height:100%}h3+p{margin-top:1rem}p,ul{font-size:12px;font-size:clamp(12px, 1.75vw, 14px);line-height:150%;color:#212a3f}p{font-weight:bolder}div{color:#212a3f}a{color:blue}#hide_scroll{position:fixed;width:100vw;overflow:hidden;top:3.6vw;top:clamp(36px, 3.2rem, 3.6vw);padding-top:env(safe-are-inset-top);z-index:-1}#content_wrapper{margin-top:calc(3.6vw + calc(50 * var(--vh,vh)) - (env(safe-area-inset-bottom) * 2));margin-top:calc(clamp(36px, 3.2rem, 3.6vw) + calc(50 * var(--vh,vh)) - (env(safe-area-inset-bottom) * 2));height:auto;padding-bottom:3.4rem;padding-bottom:clamp(3.7em, 3.4rem, 12.1vh);overflow-x:hidden;background:#fff}#page.globalClass_without_no_scroll #content_wrapper{margin-top:3.6vw;margin-top:clamp(36px, 3.2rem, 3.6vw);padding-bottom:0}#page.globalClass_without_no_scroll #apartmentcontainer_content #content_wrapper{margin-top:calc(3.6vw + calc(50 * var(--vh,vh)));margin-top:calc(clamp(36px, 3.2rem, 3.6vw) + calc(50 * var(--vh,vh)))}#page.globalClass_without_no_scroll #apartmentcontainer_content #hide_scroll{position:absolute}img:not(.nofallback){background-image:url(../assets/screensavers/screensaver_logo.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%}#iframeHolder{width:100vw;height:100vh;position:fixed;top:0}#iframeHolder.hide{display:none}iframe{width:100vw;height:100vh;background:rgba(0,0,0,0.6)}