/*! sanitize.css v4.1.0 | CC0 License | github.com/jonathantneal/sanitize.css */article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}template,[hidden]{display:none}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}hr{height:0;overflow:visible}nav ol,nav ul{list-style:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ffff00;color:#000000}progress{vertical-align:baseline}small{font-size:83.3333%}sub,sup{font-size:83.3333%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{outline-width:0}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit;font-size:1em;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}a,area,button,input,label,select,textarea,[tabindex]{touch-action:manipulation}[hidden][aria-hidden="false"]{clip:rect(0, 0, 0, 0);display:inherit;position:absolute}[hidden][aria-hidden="false"]:focus{clip:auto}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:grabbing}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-weight:normal;font-style:normal}.slick-prev,.slick-next{background:transparent;border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:0;position:absolute;top:calc(50% - $space-generic-m);transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);width:20px}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev svg,.slick-next svg{left:0;position:relative;top:1px}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\AB"}[dir="rtl"] .slick-prev:before{content:"\BB"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\BB"}[dir="rtl"] .slick-next:before{content:"\AB"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 8px 0 0;padding:0;cursor:pointer}.slick-dots li:last-child{margin:0}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@font-face{font-family:"GillSansJM";src:url("/static/fonts/gil-sans-jm/GillSansforJM-Regular.eot");src:url("/static/fonts/gil-sans-jm/GillSansforJM-Regular.eot?iefix") format("embedded-opentype"),url("/static/fonts/gil-sans-jm/GillSansforJM-Regular.svg#GillSansforJM-Regular") format("svg"),url("/static/fonts/gil-sans-jm/GillSansforJM-Regular.woff") format("woff"),url("/static/fonts/gil-sans-jm/GillSansforJM-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"GillSansJMBold";src:url("/static/fonts/gil-sans-jm/GillSansforJM-bold.eot");src:url("/static/fonts/gil-sans-jm/GillSansforJM-bold.eot?iefix") format("embedded-opentype"),url("/static/fonts/gil-sans-jm/GillSansforJM-bold.svg#GillSansforJM-Regular") format("svg"),url("/static/fonts/gil-sans-jm/GillSansforJM-bold.woff") format("woff"),url("/static/fonts/gil-sans-jm/GillSansforJM-bold.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"JMSerif";src:url("/static/fonts/jm-serif/JMSerif-Regular.eot");src:url("/static/fonts/jm-serif/JMSerif-Regular.eot?iefix") format("embedded-opentype"),url("/static/fonts/jm-serif/JMSerif-Regular.woff") format("woff"),url("/static/fonts/jm-serif/JMSerif-Regular.ttf") format("truetype"),url("/static/fonts/jm-serif/JMSerif-Regular.woff2") format("woff2"),url("/static/fonts/jm-serif/JMSerif-Regular.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"JMSerif-medium";src:url("/static/fonts/jm-serif/JMSerif-Medium.eot");src:url("/static/fonts/jm-serif/JMSerif-Medium.eot?iefix") format("embedded-opentype"),url("/static/fonts/jm-serif/JMSerif-Medium.woff") format("woff"),url("/static/fonts/jm-serif/JMSerif-Medium.ttf") format("truetype"),url("/static/fonts/jm-serif/JMSerif-Medium.woff2") format("woff2"),url("/static/fonts/jm-serif/JMSerif-Medium.otf") format("opentype");font-weight:600;font-style:normal;font-display:swap}@keyframes slide-up-fade-in{0%{opacity:0;top:30px}100%{opacity:1;top:0}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in-out{0%{opacity:0}15%{opacity:1}80%{opacity:1}100%{opacity:0}}@keyframes bounce-right{0%{left:0}25%{left:0}50%{left:4px}100%{left:0}}@keyframes bounce-left{0%{right:0}25%{right:0}50%{right:4px}100%{right:0}}@keyframes write{from{width:40px}to{width:0}}@keyframes expand-from-top{from{max-height:0}to{max-height:1000px}}@keyframes thump{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes grow{0%{transform:scale(0, 0)}30%{transform:scale(1, 0.1)}100%{transform:scale(1, 1)}}@keyframes overlay-default{0%{opacity:0.2;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes overlay-bottom{0%{bottom:-50%;transform:scaleY(0)}100%{bottom:0;transform:scaleY(1)}}@keyframes overlay-side{0%{opacity:0.2;right:-50%;transform:scaleX(0)}100%{opacity:1;right:0;transform:scaleX(1)}}@keyframes c2b-slide-down{0%{margin-top:-100%}100%{margin-top:0}}@keyframes c2b-shrink{0%{margin-top:0;opacity:1}99%{margin-top:-150%;opacity:0}100%{margin-top:-5000px;display:none}}@keyframes loader-dot{50%{}}@keyframes loader-dots{50%{transform:translateX(-31px)}}@keyframes loader-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes loader-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes loader-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}@keyframes slide-in-pop-out{from{box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);max-height:0}to{box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);max-height:1000px}}@keyframes spin{100%{transform:rotate(360deg)}}@keyframes hide-mobile-search-cover{0%{opacity:1;padding-top:100vh}30%{opacity:1;padding-top:100vh}99%{opacity:0;padding-top:100vh}100%{opacity:0;padding-top:0}}/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:"Ionicons";src:url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0");src:url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.0") format("woff"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.image-gallery-fullscreen-button::before,.image-gallery-play-button::before,.image-gallery-left-nav::before,.image-gallery-right-nav::before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content.fullscreen .image-gallery-slide{background:#000}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 113px)}@media (max-width: 768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 84px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-fullscreen-button,.image-gallery-play-button,.image-gallery-left-nav,.image-gallery-right-nav{appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4}.image-gallery-fullscreen-button::before,.image-gallery-play-button::before,.image-gallery-left-nav::before,.image-gallery-right-nav::before{color:#fff;line-height:.7;text-shadow:0 2px 2px #1a1a1a;transition:color .2s ease-out}.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before,.image-gallery-left-nav:hover::before,.image-gallery-right-nav:hover::before{color:#337ab7}@media (max-width: 768px){.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before,.image-gallery-left-nav:hover::before,.image-gallery-right-nav:hover::before{color:#fff}}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0}.image-gallery-fullscreen-button::before,.image-gallery-play-button::before{font-size:2.7em;padding:15px 20px;text-shadow:0 1px 1px #1a1a1a}@media (max-width: 768px){.image-gallery-fullscreen-button::before,.image-gallery-play-button::before{font-size:2.4em}}@media (max-width: 480px){.image-gallery-fullscreen-button::before,.image-gallery-play-button::before{font-size:2em}}.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before{color:#fff;transform:scale(1.1)}@media (max-width: 768px){.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before{transform:none}}.image-gallery-fullscreen-button{right:0}.image-gallery-fullscreen-button::before{content:"\F386"}.image-gallery-fullscreen-button.active::before{content:"\F37D"}.image-gallery-fullscreen-button.active:hover::before{transform:scale(0.9)}.image-gallery-play-button{left:0}.image-gallery-play-button::before{content:"\F488"}.image-gallery-play-button.active::before{content:"\F478"}.image-gallery-left-nav,.image-gallery-right-nav{color:#fff;font-size:5em;padding:50px 15px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}@media (max-width: 768px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:3.4em;padding:20px 15px}}@media (max-width: 480px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:2.4em;padding:0 15px}}.image-gallery-left-nav{left:0}.image-gallery-left-nav::before{content:"\F3D2"}.image-gallery-right-nav{right:0}.image-gallery-right-nav::before{content:"\F3D3"}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{background:#fff;left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide img{width:100%}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,0.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width: 768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px}@media (max-width: 768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width: 480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:108px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0}.image-gallery-thumbnails-wrapper.left{margin-right:5px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.left{margin-right:3px}}.image-gallery-thumbnails-wrapper.right{margin-left:5px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.right{margin-left:3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width: 768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;transition:transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px}@media (max-width: 768px){.image-gallery-thumbnail{border:3px solid transparent;width:75px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail img{vertical-align:middle;width:100%}.image-gallery-thumbnail.active{border:4px solid #337ab7}@media (max-width: 768px){.image-gallery-thumbnail.active{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:white;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 black;transform:translateY(-50%);white-space:normal;width:100%}@media (max-width: 768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,0.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width: 768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}::-ms-clear{display:none}html.nav-blur,html.blur-open,html.modal-open,html.mobile-modal-open,html.inspiration-page-open{overflow:hidden}@media (max-width: 39.06rem){html.nav-blur .search-result-card-view,html.blur-open .search-result-card-view,html.modal-open .search-result-card-view,html.mobile-modal-open .search-result-card-view,html.inspiration-page-open .search-result-card-view{display:none}}body{background-color:#fdfbf7;color:#3f3f3c;font-family:"GillSansJM",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.white-bg{background-color:#fff}body .blur-container,body .site-header{position:relative;transition:.3s ease-out;z-index:1}.mobile-modal-open body .blur-container{z-index:9000}body.mobile-search-open{position:fixed;top:0}main.career{background-color:#fbf3e7}main.corporate{background-color:#fff;color:rgba(16,21,24,0.8)}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input[role="combobox"],input[type="search"],select:focus,textarea{font-family:"GillSansJM",sans-serif;font-size:1rem !important}input[type="color"]:-webkit-autofill,input[type="date"]:-webkit-autofill,input[type="datetime"]:-webkit-autofill,input[type="datetime-local"]:-webkit-autofill,input[type="email"]:-webkit-autofill,input[type="month"]:-webkit-autofill,input[type="number"]:-webkit-autofill,input[type="password"]:-webkit-autofill,input[type="search"]:-webkit-autofill,input[type="tel"]:-webkit-autofill,input[type="text"]:-webkit-autofill,input[type="time"]:-webkit-autofill,input[type="url"]:-webkit-autofill,input[type="week"]:-webkit-autofill,input[role="combobox"]:-webkit-autofill,input[type="search"]:-webkit-autofill,select:focus:-webkit-autofill,textarea:-webkit-autofill{-webkit-transition-delay:99999s}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}button,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none;color:inherit;font-size:1em;margin:0}::-ms-reveal,input::-ms-reveal,input ::-ms-reveal{color:transparent !important;display:none !important;font-size:0 !important;height:0 !important;opacity:0 !important;visibility:hidden !important;width:0 !important}input:focus,textarea:focus,.search-field__input-wrapper:focus,svg:focus,.search-field__wrapper:focus{outline:none !important}ul,ol{letter-spacing:.02em}.site-seniorgarden .blur-container ul,.site-seniorgarden .blur-container ol{font-size:1.1rem}ul{padding-left:18px}p strong,li strong{font-weight:bold;font-family:"GillSansJMBold",sans-serif}.site-seniorgarden{color:#222220}.site-boratt{color:#101518}.table-wrapper{overflow-x:auto}.no-phone,.no-phone a{color:inherit !important;text-decoration:none;pointer-events:none !important}.dark-wrapper{background-color:#3f3f3c;padding:8px}@media (min-width: 39.06rem){.dark-wrapper{padding:24px 0}}#app{overflow:hidden}.fullscreen-page{height:100%}.fullscreen-page body{height:100%}.fullscreen-page #app{overflow:hidden}.fullscreen-page #app>div:first-child{height:100%}.fullscreen-page #app .blur-container{height:100%}.fullscreen-page .page-container{display:-ms-grid;display:grid;-ms-grid-rows:106px auto;grid-template-rows:106px auto;height:100%}@media (min-width: 39.06rem){.fullscreen-page .page-container{-ms-grid-rows:80px 60px auto;grid-template-rows:80px 60px auto}}.feather{width:24px;height:24px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.fade-text{transition:.3s ease-out;opacity:0;height:0}.fade-text--show{opacity:1;visibility:visible;height:auto}.image-center-container{display:flex;overflow:hidden;align-items:center;justify-content:center;background-color:#fdfbf7;position:relative}.inspiration-block .image-center-container{height:100%;position:absolute;left:0}.residence-block .image-center-container{height:209px}@media (min-width: 39.06rem){.residence-block .image-center-container{height:263px}}.residence-block .image-center-container img{min-height:209px}@media (min-width: 39.06rem){.residence-block .image-center-container img{min-height:263px}}.fullscreen-page .image-center-container{height:190px}.image-center-container img{-ms-grid-row-align:center;align-self:center;display:block;max-width:none;width:auto}#main-page{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:[header] minmax(91px, min-content) [content] auto [footer-start] minmax(735px, min-content) [footer-end];grid-template-rows:[header] minmax(91px, -webkit-min-content) [content] auto [footer-start] minmax(735px, -webkit-min-content) [footer-end];grid-template-rows:[header] minmax(91px, min-content) [content] auto [footer-start] minmax(735px, min-content) [footer-end];min-height:100vh;width:100%}@media (min-width: 39.06rem){#main-page{-ms-grid-rows:[header] minmax(95px, min-content) [content] auto [footer-start] minmax(810px, min-content) [footer-end];grid-template-rows:[header] minmax(95px, -webkit-min-content) [content] auto [footer-start] minmax(810px, -webkit-min-content) [footer-end];grid-template-rows:[header] minmax(95px, min-content) [content] auto [footer-start] minmax(810px, min-content) [footer-end]}}@media (min-width: 52.6rem){#main-page{-ms-grid-rows:[header] minmax(87px, min-content) [content] auto [footer-start] minmax(810px, max-content) [footer-end];grid-template-rows:[header] minmax(87px, -webkit-min-content) [content] auto [footer-start] minmax(810px, -webkit-max-content) [footer-end];grid-template-rows:[header] minmax(87px, min-content) [content] auto [footer-start] minmax(810px, max-content) [footer-end]}}@supports (-ms-ime-align: auto){#main-page{overflow:hidden}}#main-page ::-moz-selection{background-color:#B85105;color:#fff}#main-page ::selection{background-color:#B85105;color:#fff}#main-page.site-boratt ::-moz-selection{background-color:#b5d1dc}#main-page.site-boratt ::selection{background-color:#b5d1dc}#main-page.site-seniorgarden ::-moz-selection{background-color:#003A68}#main-page.site-seniorgarden ::selection{background-color:#003A68}#main-page.click-to-buy-layout{-ms-grid-rows:[header] minmax(53px, min-content) [content] auto [footer-start] minmax(810px, max-content) [footer-end];grid-template-rows:[header] minmax(53px, -webkit-min-content) [content] auto [footer-start] minmax(810px, -webkit-max-content) [footer-end];grid-template-rows:[header] minmax(53px, min-content) [content] auto [footer-start] minmax(810px, max-content) [footer-end]}.fullscreen-page #main-page{-ms-grid-rows:[header] 45px [content] auto;grid-template-rows:[header] 45px [content] auto;height:100%;min-height:auto}@media (min-width: 52.6rem){.fullscreen-page #main-page{-ms-grid-rows:[header] 55px [content] auto;grid-template-rows:[header] 55px [content] auto;height:100%}}#main-page .inspiration-articles{background-color:#fff;padding-bottom:100px}#main-page.site-fi{-ms-grid-rows:[header] minmax(60px, auto) [content] auto [footer-start] minmax(735px, auto) [footer-end];grid-template-rows:[header] minmax(60px, auto) [content] auto [footer-start] minmax(735px, auto) [footer-end]}.fullscreen-page #main-page.site-fi{-ms-grid-rows:[header] 45px [content] auto;grid-template-rows:[header] 45px [content] auto;height:100%;min-height:auto}@media (min-width: 52.6rem){.fullscreen-page #main-page.site-fi{-ms-grid-rows:[header] 55px [content] auto;grid-template-rows:[header] 55px [content] auto;height:100%}}#main-page.site-fi.click-to-buy-layout.mobile{-ms-grid-rows:[header] minmax(53px, auto) [content] auto [footer-start] minmax(735px, auto) [footer-end];grid-template-rows:[header] minmax(53px, auto) [content] auto [footer-start] minmax(735px, auto) [footer-end]}@media (min-width: 52.6rem){#main-page.site-fi{-ms-grid-rows:[header] minmax(90px, auto) [content] auto [footer-start] minmax(810px, auto) [footer-end];grid-template-rows:[header] minmax(90px, auto) [content] auto [footer-start] minmax(810px, auto) [footer-end]}}#main-page.corporate{-ms-grid-rows:[header] minmax(71px, auto) [content] auto [footer-start] minmax(735px, auto) [footer-end];grid-template-rows:[header] minmax(71px, auto) [content] auto [footer-start] minmax(735px, auto) [footer-end]}@media (min-width: 39.06rem){#main-page.corporate{-ms-grid-rows:[header] minmax(81px, auto) [content] auto [footer-start] minmax(810px, auto) [footer-end];grid-template-rows:[header] minmax(81px, auto) [content] auto [footer-start] minmax(810px, auto) [footer-end]}}@media (min-width: 52.6rem){#main-page.corporate{-ms-grid-rows:[header] minmax(87px, auto) [content] auto [footer-start] minmax(810px, auto) [footer-end];grid-template-rows:[header] minmax(87px, auto) [content] auto [footer-start] minmax(810px, auto) [footer-end]}}#main-page.site-seniorgarden,#main-page.site-boratt{background-color:#fff}.noselect{-webkit-tap-highlight-color:rgba(0,0,0,0)}.no-text-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 1200px){.inspiration-page__image img,.image-header__img-wrapper img,.inspiration-block__img img,.image-gallery--one-image img{height:auto;width:100%;max-width:none}}.summer{display:inline-block;height:35px;margin:0 !important;-webkit-transform:scale(0.15);transform:scale(0.15);width:40px}.summer .yum{background-image:radial-gradient(circle at right bottom, transparent 70%, #fff8cc 70%),radial-gradient(circle at left top, transparent 70%, #f8da00 70%),linear-gradient(to right, #ffef7d, #ffef7d),radial-gradient(circle, #fff8cc 50%, transparent 50%),radial-gradient(circle, #f8da00 50%, transparent 50%),radial-gradient(circle at right bottom, transparent 70%, #fff8cc 70%),radial-gradient(circle at left top, transparent 70%, #f8da00 70%),linear-gradient(to right, #ffef7d, #ffef7d),radial-gradient(circle, #fff8cc 50%, transparent 50%),radial-gradient(circle, #f8da00 50%, transparent 50%),radial-gradient(circle at right bottom, transparent 70%, #fff8cc 70%),radial-gradient(circle at left top, transparent 70%, #f8da00 70%),linear-gradient(to right, #ffef7d, #ffef7d),radial-gradient(circle, #fff8cc 50%, transparent 50%),radial-gradient(circle, #f8da00 50%, transparent 50%),radial-gradient(circle at left top, transparent 53%, #ffef7d 53%),radial-gradient(circle at left center, #ffef7d 25%, transparent 25%);background-position:left 53px bottom 125px, right 52px bottom 125px, center bottom 125px, left 20px bottom 114px, right 20px bottom 114px, left 40px bottom 67px, right 40px bottom 67px, center bottom 67px, left bottom 56px, right bottom 56px, left 40px bottom 11px, right 40px bottom 11px, center bottom 11px, left bottom, right bottom, right 73px top -20px, right 15px top -2px;background-repeat:no-repeat;background-size:48px 49px, 48px 49px, 93px 49px, 70px 70px, 70px 70px, 58px 58px, 58px 58px, 120px 58px, 80px 80px, 80px 80px, 58px 58px, 58px 58px, 120px 58px, 80px 80px, 80px 80px, 50px 100px, 60px 60px;height:210px;margin-left:-100px;margin-top:-105px;position:relative;top:35px;width:200px}.summer .yum:before{width:230px;height:90px;bottom:0;left:50%;margin-left:-115px;background-color:rgba(128,178,207,0.3);border-bottom-left-radius:60px 100px;border-bottom-right-radius:60px 100px;border-top:5px solid rgba(255,255,255,0.2);z-index:2}.summer .yum:after{width:130px;height:120px;left:-50px;top:-10px;background-repeat:no-repeat;background-image:linear-gradient(to right, tan, tan),radial-gradient(ellipse at center, #c71585 68%, transparent 68%),linear-gradient(-30deg, #ff1493 47%, transparent 47%),linear-gradient(30deg, #ff1493 47%, transparent 47%),linear-gradient(to right, #ff1493, #ff1493);background-size:4px 74%,100% 16px,50% 33%,50% 33%,4px 33%;background-position:50% 100%,50% 30%,left top,right top,50% 0;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.summer .yum:before,.summer .yum:after{display:block;content:'';position:absolute}.summer ~ div{display:inline-block}.desktop.locale-sv .summer ~ div>span:first-child:after,.tablet.locale-sv .summer ~ div>span:first-child:after{content:' glass'}.mobile .summer ~ div>span:first-child{display:none}

.newton-loader-svg{max-width:250px}.newton-loader-svg path{fill:#d15c05}.site-boratt .newton-loader-svg path{fill:#00517b}.newton-loader-svg--white path{fill:#fff}.site-boratt .newton-loader-svg--white path{fill:#fff}.newton-loader-svg--dark path{fill:#3f3f3c}button .newton-loader-svg,.button .newton-loader-svg{max-width:160px;margin:0 auto;position:relative;top:-3px}

.inspiration-articles__listing-page__header{padding:8px 16px;padding-top:32px}@media (min-width: 39.06rem){.inspiration-articles__listing-page__header{margin:0 auto;padding:64px 0 24px}}.inspiration-articles__listing-page__latest{margin-bottom:32px}@media (min-width: 39.06rem){.inspiration-articles__listing-page__latest{margin-bottom:64px}}.inspiration-articles__listing-page .inspiration-article-teaser{grid-column:span 12}@media (min-width: 39.06rem){.inspiration-articles__listing-page .inspiration-article-teaser{grid-column:span 6}}@media (min-width: 52.6rem){.inspiration-articles__listing-page .inspiration-article-teaser{grid-column:span 4}.inspiration-articles__listing-page .inspiration-article-teaser.inspiration-article-teaser--default{grid-column:span 6}}.inspiration-articles__listing-page .inspiration-articles__tags{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto 8px;padding:0 16px;text-align:center}


.click-to-buy-page{margin:32px 0 24px}.desktop .click-to-buy-page{margin:64px 0 24px;padding:0 16px}.click-to-buy-page>div{grid-column:span 12}@media (min-width: 52.6rem){.click-to-buy-page>div{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}}.site-seniorgarden .click-to-buy-page{background-color:#fdfbf7}.site-boratt .click-to-buy-page{background-color:#f8faf8}.click-to-buy-page--loading{background-color:#fff !important}.loader-white{background-color:#fff !important}

.buy-residence{margin:0 auto 64px}.tablet .buy-residence{padding:0 16px}.desktop .buy-residence{margin:0 auto 80px}.buy-residence__return{grid-column:span 12;padding:24px 0 16px}.mobile:not(.tablet) .buy-residence__return{padding:24px 16px}.desktop .buy-residence__return{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2 / span 10}.buy-residence__form{grid-column:span 12}.desktop .buy-residence__form{-ms-grid-column:2;-ms-grid-column-span:6;grid-column:2/span 6}.buy-residence__card-wrapper{grid-column:span 12}.desktop .buy-residence__card-wrapper{grid-column:span 4;height:100%}.mobile .buy-residence__card-wrapper{bottom:0;box-shadow:0 -1px 6px 0 rgba(63,63,60,0.15);left:0;position:fixed;right:0}.mobile .buy-residence__card-wrapper__toggler{align-items:center;background-color:#fff;border:2px solid #3f3f3c;border-radius:50%;box-shadow:0 -1px 6px 0 rgba(63,63,60,0.15);display:flex;height:40px;justify-content:center;left:50%;margin-left:-20px;position:absolute;top:-20px;width:40px}

.press-release-page{background-color:#fff;padding-bottom:80px}.press-release-page__content{padding:0 16px}.tablet .press-release-page__content,.desktop .press-release-page__content{padding:0}.press-release-page__body{white-space:pre-line}.press-release-page__body::after{content:" ";height:1px;width:35%;display:block;background-color:#101518;margin:32px 0 0}.press-release-page__downloads,.press-release-page__contact-area{margin:0 auto 32px;width:100%}.press-release-page__boilerplate{margin:0 auto 64px;white-space:pre-line;width:100%}.desktop .press-release-page__boilerplate{margin:0 auto 80px}@media (min-width: 39.06rem){.press-release-page__contacts{display:flex}}.press-release-page__subscribe{background-color:#f8f8f8;margin:0 0 64px;padding:64px 16px}.mobile:not(.tablet) .press-release-page__subscribe{margin:0 -16px 64px;padding:32px 16px}.desktop .press-release-page__subscribe{margin:0 0 80px}

.ir-start-page{padding-bottom:80px}.ir-start-page__stock-info,.ir-start-page>.two-column-text-block,.ir-start-page>.quote-block{margin:0 auto 64px;width:100%}.desktop .ir-start-page__stock-info,.desktop .ir-start-page>.two-column-text-block,.desktop .ir-start-page>.quote-block{margin:0 auto 80px}.ir-start-page .button-wrapper{align-items:center;display:flex;grid-column:span 12}.ir-start-page .button-wrapper button{margin:0 auto}.ir-start-page__report-list{display:flex;flex-direction:column;list-style:none;margin:0 auto 32px;max-width:343px;padding:0}.ir-start-page__report-list li{margin:0 0 24px}.ir-start-page__report-list li:last-child{margin-bottom:0}.ir-start-page__report-list li a:before,.ir-start-page__report-list li a:after{content:'';display:block;height:0;width:0}.ir-start-page__report-list li a:before{margin-bottom:-6px}.ir-start-page__report-list li a:after{margin-top:-7px}.ir-start-page__report-list li .icon{margin:0 8px 0 0}.ir-start-page__calendar__event{color:#101518}.ir-start-page__calendar__event .date{color:#787878}.ir-start-page__stock-info{background-color:#101518;padding:64px 32px}.ir-start-page .news-grid{margin:0 auto 16px}


.reports-order{max-width:343px;margin:0 auto}.reports-order__fineprint{margin:0 0 32px 0}.reports-order__fineprint:last-child{margin:0 0 32px 0}.reports-order__checkboxes{margin:80px 0 0 0}.reports-order__checkboxes .reports-order__buttons{margin:32px 0 32px 0}.reports-order__year-container{margin:32px 0 0 0}.reports-order__year-container:last-child{margin:0 0 16px 0}.reports-order__year-container .buy-residence-row{margin:0 0 16px 0}.reports-order__buttons{text-align:center;margin:0 0 32px 0}

.site-boratt .standard-page--vip{background-color:#f8faf8}.standard-page__title{text-align:center}.standard-page__intro{max-width:52rem;margin:0 auto}

.seo-page .filter-menu{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2 / span 10;justify-content:center;top:0}@media (min-width: 52.6rem){.seo-page .filter-menu{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8;justify-content:space-between}}.seo-page .filter-menu .filter-menu__buttons{margin:0 16px 0 0}@media (min-width: 52.6rem){.seo-page .filter-menu .filter-menu__buttons{margin-right:0}}.seo-page .filter-menu .switch-container{padding:0 8px}.seo-page__intro{max-width:52rem;padding:32px 16px}.desktop .seo-page__intro{padding-top:64px}.desktop .seo-page__intro+.seo-page__intro{padding-top:32px}.seo-page__intro .residence-filters-controlls-wrapper{max-width:44rem}.seo-page__intro .preamble,.seo-page__intro p{padding-left:0;padding-right:0}@media (min-width: 52.6rem){.seo-page__intro .preamble,.seo-page__intro p{padding-left:0;padding-right:0}}.seo-page h1{font-size:1.88rem}@media (min-width: 39.06rem){.seo-page h1{font-size:3.13rem}}.seo-page h4{font-size:18px}@media (min-width: 39.06rem){.seo-page h4{font-size:1.56rem}}.seo-page h1,.seo-page h4{margin-bottom:16px}.seo-page__municipalities{padding:0 20px}.seo-page__finnish-municipalities{display:flex;margin:16px 0 0 0;flex-direction:column}@media (min-width: 39.06rem){.seo-page__finnish-municipalities{flex-direction:row}}.seo-page__finnish-municipalities .municipality-card{width:100%;margin-right:0;margin-bottom:10px}@media (min-width: 39.06rem){.seo-page__finnish-municipalities .municipality-card{width:50%;margin-right:10px}.seo-page__finnish-municipalities .municipality-card:last-child{margin-right:0}}.seo-page .search-result{padding-bottom:30px}@media (min-width: 39.06rem){.seo-page .search-result{padding-bottom:50px}}.seo-page .residence-filters-controlls-wrapper{padding:0 0 10px 0}.seo-page .residence-filters-controlls{grid-column:span 12;padding:0}@media (min-width: 39.06rem){.seo-page .residence-filters-controlls{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2 / span 10;padding:4px 0 0}}.seo-page .residence-filters-controlls .search-container__map-switch{position:relative;top:-10px}.seo-page .residence-filters-controlls>div:first-child{flex-grow:unset}.seo-page .google-maps__container{height:555px;margin-bottom:30px}@media (min-width: 39.06rem){.seo-page .google-maps__container{height:561px;margin-bottom:50px}}.seo-page .residence-type-tabs--map-view li{grid-column:span 6}.seo-page .suggestion-slider .slick-slide:nth-child(2):last-child{max-width:798px}.seo-header{align-items:center;display:flex;height:50vh;justify-content:center;max-height:570px;overflow:hidden;position:relative;width:100%}.seo-header .async-image{width:100%}.seo-header__top-container{height:100%;position:relative;width:100%}@media (min-width: 39.06rem){.seo-header__top-container{max-height:65vh}}

.residence-type-tabs{background-color:#fbf3e7;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);justify-content:center;list-style:none;margin:0;padding:16px 0;width:100%}@media (min-width: 39.06rem){.residence-type-tabs{box-shadow:none}}.residence-type-tabs ul{justify-items:center;max-width:650px}.residence-type-tabs li{cursor:pointer;display:flex;grid-column:span 4;justify-content:center;margin:0;width:100%}@media (min-width: 39.06rem){.residence-type-tabs li{border-right:1.5px solid #3f3f3c;padding:0 5px}}.fullscreen-page .residence-type-tabs li{border-color:#fff}.site-seniorgarden .residence-type-tabs li{border-color:#222220}.site-boratt .residence-type-tabs li{border-color:#101518}.residence-type-tabs li:first-child{justify-content:flex-start}@media (min-width: 39.06rem){.residence-type-tabs li:first-child{justify-content:center}}.residence-type-tabs li:last-child{border-right:none;justify-content:flex-end}@media (min-width: 39.06rem){.residence-type-tabs li:last-child{justify-content:center}}@media (max-width: 39.06rem){.residence-type-tabs li .tiny{font-size:.75rem}}@media (min-width: 39.06rem){.residence-type-tabs li .tiny{display:inline-block}}.residence-type-tabs a{align-items:center;color:#222220;display:inline-block}.fullscreen-page .residence-type-tabs{display:none}@media (min-width: 39.06rem){.fullscreen-page .residence-type-tabs{background-color:#3f3f3c;display:block;padding:16px 0}}@media (min-width: 39.06rem){.fullscreen-page .residence-type-tabs li{grid-column:span 6}.fullscreen-page .residence-type-tabs li:first-child{justify-content:flex-end;padding-right:75px}.fullscreen-page .residence-type-tabs li:last-child{justify-content:flex-start;padding-left:60px}}.site-seniorgarden .residence-type-tabs{background-color:#FFE9A7}.site-boratt .residence-type-tabs{background-color:#b5d1dc}


.available-jobs-page__link-block{grid-column:span 12;background-color:#101518;padding:40px}@media (min-width: 39.06rem){.available-jobs-page__link-block{grid-column:span 6}}.available-jobs-page__link-block .link-list .icon{color:#fff;position:relative;top:7px;margin-left:8px}

.available-positions{margin:0 auto 64px}.desktop .available-positions{margin:0 auto 80px}.available-positions__tabs{display:flex;justify-content:center}.available-positions .data-table__header{border-bottom:1px solid #d8d8d8}.available-positions .data-table__header .data-table__cell{font-size:1.375rem}.available-positions .data-table__header--sticky{margin-top:0}.available-positions .data-table__header--sticky.data-table__header--show-nav{margin-top:60px}.available-positions .data-table__body .data-table__row{border-bottom:1px solid #d8d8d8}.available-positions .data-table__body .data-table__row .data-table__cell:first-child{color:#101518;font-size:1.375rem;font-family:JMSerif,serif}.site-seniorgarden .available-positions .data-table__body .data-table__row .data-table__cell:first-child{font-family:"GillSansJM",sans-serif}

.rental-project-page .info-section{margin-bottom:30px}@media (min-width: 52.6rem){.rental-project-page .info-section{margin-bottom:50px}}.rental-project-page .info-section__breadcrumbs{margin-bottom:30px}.rental-project-page .info-section__breadcrumbs>a{font-size:1.25rem}.rental-project-page .project-information__wrapper,.rental-project-page .project-teasers,.rental-project-page .dynamic-content{grid-column:span 12}.rental-project-page__map-container{margin-bottom:30px}@media (min-width: 52.6rem){.rental-project-page__map-container{margin-bottom:50px}}

.corporate-news-page{padding-bottom:80px}.corporate-news-page__downloads,.corporate-news-page__contact-area{margin:0 auto 32px;width:100%}.corporate-news-page__boilerplate{margin:0 auto 64px;width:100%}.desktop .corporate-news-page__boilerplate{margin:0 auto 80px}.corporate-news-page__sustainability-teaser{background-color:#eaf0eb;margin:0 auto 64px;padding:32px;width:100%}.desktop .corporate-news-page__sustainability-teaser{margin:0 auto 80px;padding:64px}@media (min-width: 39.06rem){.corporate-news-page__contacts{display:flex}}.mobile:not(.tablet) .corporate-news-page__footer{padding:0 16px}.corporate-news-page .article-text-block ul{font-size:1.13rem}

.reference-start-page>.image-link-block{margin:0 auto 64px}.desktop .reference-start-page>.image-link-block{margin:0 auto 80px}.reference-start-page .reference-project__list{margin:0 auto 64px}.desktop .reference-start-page .reference-project__list{margin:0 auto 80px}.reference-start-page .reference-project__list .inspiration-article-teaser{grid-column:span 12}@media (min-width: 39.06rem){.reference-start-page .reference-project__list .inspiration-article-teaser{grid-column:span 6}}@media (min-width: 52.6rem){.reference-start-page .reference-project__list .inspiration-article-teaser{grid-column:span 4}}.reference-start-page__filter-buttons{grid-column:span 12}.reference-start-page__map-container{margin:0 auto 64px}.desktop .reference-start-page__map-container{margin:0 auto 80px}

.my-pages-documents-page__table-title{padding:20px;text-align:center}.my-pages-documents-page__project-row{margin:0 0 30px}@media (min-width: 52.6rem){.my-pages-documents-page__project-row{margin:0 0 50px}}.my-pages-documents-page__row{margin:0 0 30px}@media (min-width: 52.6rem){.my-pages-documents-page__row{margin:0 0 50px}}.my-pages-documents-page__row:last-child{margin:0}.my-pages-documents-page__login{flex-direction:column;display:flex;align-items:center;margin:45px auto;background-color:#fff;padding:45px;max-width:590px}.my-pages-documents-page__login h3{text-align:center;margin:0 0 20px}.my-pages-documents-page__login p{max-width:335px;text-align:left !important}.my-pages-documents-page__login .login-form{min-height:auto}.site-seniorgarden .my-pages-documents-page{background-color:#fdfbf7}@media (min-width: 39.06rem){.site-seniorgarden .my-pages-documents-page{padding-bottom:100px}}

.documents-table{background-color:#fff}.documents-table h4{padding:24px 16px}.documents-table .data-table__cell,.documents-table .data-table__header-cell{text-align:left !important}.documents-table .data-table__cell:first-child,.documents-table .data-table__header-cell:first-child{text-align:center !important}


.register-form__content{padding:0 16px}.register-form__content .form-row,.register-form__content h2,.register-form__content p{max-width:343px}.register-form .toggle-buttons{display:flex}.register-form .toggle-buttons__price-text{font-size:.75rem}.register-form .conditions-container{margin:0 auto;max-width:573px}.register-form__account-info .icon{margin-right:8px;position:relative;top:2px}.register-form__account-info span:not(.icon){border-bottom:1px solid #3f3f3c}.register-form__account-modal .col{grid-column:span 12;padding-top:32px}@media (min-width: 52.6rem){.register-form__account-modal .col{grid-column:span 6}}.register-form__account-modal ul{list-style:none;margin-bottom:0;padding:0}.register-form__account-modal ul li{margin:0 0 8px;min-height:24px;padding-left:40px;position:relative}.site-seniorgarden .register-form__account-modal ul li{font-size:1.1rem}.register-form__account-modal ul li:last-child{margin-bottom:0}.register-form__account-modal ul .icon--input-ok{left:0;position:absolute;top:1px}.register-form__account-modal ul .icon--input-ok .fill{fill:#6baa99}.register-form__account-modal ul .icon--input-ok .icon{fill:#fff}.register-form__newsletter-container{margin-bottom:32px}.register-form__newsletter-container .form-row h4{margin-top:0}.register-form .form-row--create{margin:48px auto 0}

.consent-page__content{background-color:#fff;margin:40px auto 0;padding:45px 20px}@media (min-width: 39.06rem){.consent-page__content{max-width:590px;padding:45px 120px}}.consent-page__content>h3{text-align:center}.consent-page__content>p{text-align:center}.consent-page__button-container{margin-top:40px;text-align:center}

.corporate-about-start-page .text-container{grid-column:span 12;margin:0 0 32px;padding:0 16px}@media (min-width: 52.6rem){.corporate-about-start-page .text-container{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / span 8;padding-left:8px;padding-right:32px}}@media (min-width: 75.63rem){.corporate-about-start-page .text-container{padding-left:0}}.corporate-about-start-page .jm-group{margin:0 auto 64px}.desktop .corporate-about-start-page .jm-group{margin:0 auto 80px}.corporate-about-start-page .jm-group .main-grid>.container{grid-column:span 12;margin-bottom:0}.tablet .corporate-about-start-page .jm-group .main-grid>.container{padding-top:16px}

.image-files .image-container{clear:both;margin:20px}.image-files .image-file-float{float:left;margin:10px}.image-files .image-file{margin:10px}

.site-boratt .my-pages-settings-page{background-color:#f8faf8;padding-bottom:30px}@media (min-width: 39.06rem){.site-boratt .my-pages-settings-page{padding-bottom:100px}}.site-seniorgarden .my-pages-settings-page{background-color:#fdfbf7}@media (min-width: 39.06rem){.site-seniorgarden .my-pages-settings-page{padding-bottom:100px}}

.login-page .main-grid{padding:0}.login-page .login-form-switcher{grid-column:span 12;margin-top:40px;max-width:590px;background-color:#fff;padding:45px 0}@media (min-width: 39.06rem){.login-page .login-form-switcher{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 /span 6}}

.setpassword-page .main-grid{height:100%}@media (min-width: 39.06rem){.setpassword-page .main-grid{height:auto}}.setpassword-page .new-password-form{background-color:#fff;grid-column:span 12;height:100%;padding:20px 0}@media (min-width: 39.06rem){.setpassword-page .new-password-form{margin-bottom:40px;margin-top:40px;padding:40px 0}.desktop .setpassword-page .new-password-form{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 /span 6}.mobile .setpassword-page .new-password-form,.tablet .setpassword-page .new-password-form{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 /span 8}}

.new-password-form__content{padding:0 20px}.new-password-form__content .form-row{margin-left:auto;margin-right:auto;max-width:343px}@media (min-width: 39.06rem){.new-password-form h3,.new-password-form h4,.new-password-form p{text-align:center}}.new-password-form .form-row--error{margin:0 auto 16px;margin-top:16px}

.site-boratt .my-pages-page{background-color:#f8faf8}@media (min-width: 39.06rem){.site-boratt .my-pages-page{padding-bottom:100px}}.site-seniorgarden .my-pages-page{background-color:#fdfbf7}@media (min-width: 39.06rem){.site-seniorgarden .my-pages-page{padding-bottom:100px}}.my-pages-page__quick-links{align-items:flex-start;display:flex;width:100%;margin-bottom:32px}.mobile .my-pages-page__quick-links{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media (min-width: 39.06rem){.my-pages-page__quick-links{justify-content:center;margin-bottom:80px}}.my-pages-page__vip-sale{margin-bottom:64px;padding:0 16px}@media (min-width: 52.6rem){.my-pages-page__vip-sale{margin-bottom:50px;padding:0}}.my-pages-page__vip-sale .residence-block{grid-column:span 12}@media (min-width: 39.06rem){.my-pages-page__vip-sale .residence-block{grid-column:span 6}}@media (min-width: 52.6rem){.my-pages-page__vip-sale .residence-block{grid-column:span 4}.my-pages-page__vip-sale .residence-block--area{grid-column:span 6}}.my-pages-page__no-vip{margin-bottom:70px}.my-pages-page__vip-sale-text{color:#B85105;font-style:italic;font-weight:300;letter-spacing:0.7px;padding:0 20px}.my-pages-page__vip-sale-title{text-align:center}.my-pages-page .suggestion-slider{margin-bottom:50px}


.left-align-header-block{margin:0 0 64px}.desktop .left-align-header-block{background-color:#fbf3e7;margin:0 0 80px}.desktop.site-boratt .left-align-header-block{background-color:#e9eeef}.desktop.site-seniorgarden .left-align-header-block{background-color:#FFE9A7}.desktop.corporate .left-align-header-block{background-color:#f8f8f8}.desktop .sustainability .left-align-header-block{background-color:#eaf0eb}.left-align-header-block__mobile-background{background-color:#fbf3e7;display:flex;flex-direction:row;justify-content:space-between;margin:0 0 24px}.desktop .left-align-header-block__mobile-background{padding:0 16px}@media (min-width: 75.63rem){.desktop .left-align-header-block__mobile-background{padding:0 8px}}.site-boratt .left-align-header-block__mobile-background{background-color:#e9eeef}.site-seniorgarden .left-align-header-block__mobile-background{background-color:#FFE9A7}.corporate .left-align-header-block__mobile-background{background-color:#f8f8f8}.sustainability .left-align-header-block__mobile-background{background-color:#eaf0eb}.left-align-header-block__text{max-width:650px;margin:0 auto;padding:32px 16px;padding-top:64px;position:relative;width:calc(100% - 75px)}.mobile:not(.tablet) .left-align-header-block__text{width:100%}.mobile:not(.tablet) .left-align-header-block__text h1,.mobile:not(.tablet) .left-align-header-block__text p{text-align:center}.desktop .left-align-header-block__text,.tablet .left-align-header-block__text{display:flex;flex-direction:column;justify-content:center;margin:0}.desktop .left-align-header-block__text .left-align-header-block__icon,.tablet .left-align-header-block__text .left-align-header-block__icon{display:none}.tablet .left-align-header-block__text{padding:64px 32px}.desktop .left-align-header-block__text{padding:80px 0 64px}.left-align-header-block__icon{align-items:flex-end;display:flex;justify-content:center;margin:0 0 32px}.tablet .left-align-header-block__icon{margin:0 0 64px}.desktop .left-align-header-block__icon,.tablet .left-align-header-block__icon{justify-content:flex-end;padding:24px;padding-bottom:0}@media (min-width: 52.6rem){.desktop .left-align-header-block__icon,.tablet .left-align-header-block__icon{padding-bottom:32px;padding-right:0;padding-left:0}}.corporate .left-align-header-block__icon{color:#CD5C05}.sustainability .left-align-header-block__icon{color:#aec3b0}.site-boratt .left-align-header-block__icon{color:#00517b}.left-align-header-block__buttons{padding:0 16px}.desktop .left-align-header-block__buttons{padding:0}.click-to-buy-info-page .left-align-header-block{margin:0}.click-to-buy-info-page .left-align-header-block__text{max-width:550px}.mobile .click-to-buy-info-page .left-align-header-block__text{padding-top:24px}.click-to-buy-info-page .left-align-header-block__mobile-background{margin:0}.click-to-buy-info-page .left-align-header-block .read-more{margin:0 0 64px}.click-to-buy-info-page .left-align-header-block ul{display:flex;flex-direction:column;list-style:none;margin-top:0;padding:0;width:auto}.mobile:not(.tablet) .click-to-buy-info-page .left-align-header-block ul{margin:0 auto}.click-to-buy-info-page .left-align-header-block ul li{margin:0 0 16px;padding-left:24px;position:relative;width:auto}.site-seniorgarden .click-to-buy-info-page .left-align-header-block ul li{font-size:1.1rem}.click-to-buy-info-page .left-align-header-block ul li:last-child{margin-bottom:0}.click-to-buy-info-page .left-align-header-block ul li:before,.click-to-buy-info-page .left-align-header-block ul li:after{content:'';display:block;height:0;width:0}.click-to-buy-info-page .left-align-header-block ul li:before{margin-bottom:-6px}.click-to-buy-info-page .left-align-header-block ul li:after{margin-top:-6px}.click-to-buy-info-page .left-align-header-block ul .icon--input-ok{left:0;position:absolute;top:-2px}.click-to-buy-info-page .left-align-header-block ul .icon--input-ok .fill{fill:#6baa99}.click-to-buy-info-page .left-align-header-block ul .icon--input-ok .icon{fill:#fff}.click-to-buy-info-page{margin:0 0 80px}.click-to-buy-info-page__top{background-color:#fbf3e7;margin:0 0 32px}.click-to-buy-info-page__object{margin:0 0 32px}.tablet .click-to-buy-info-page__object{display:-ms-grid;display:grid;-ms-grid-columns:24px 350px 1fr 24px;grid-template-columns:24px 350px 1fr 24px;-ms-grid-rows:32px auto 32px;grid-template-rows:32px auto 32px;margin:0 0 24px}.desktop .click-to-buy-info-page__object{display:-ms-grid;display:grid;-ms-grid-columns:minmax(16px, 1fr) minmax(100px, 37.815rem) [2] minmax(16px, 1fr);grid-template-columns:minmax(16px, 1fr) repeat(2, minmax(100px, 37.815rem)) minmax(16px, 1fr);-ms-grid-rows:minmax(64px, 1fr) auto minmax(64px, 1fr);grid-template-rows:minmax(64px, 1fr) auto minmax(64px, 1fr);margin:0 0 32px}.click-to-buy-info-page__object .c2b-object-info-card{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;position:relative;z-index:10;max-width:375px}.click-to-buy-info-page__object__img{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / span 4;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / span 3;position:relative;z-index:1}.click-to-buy-info-page__object__img .async-image{bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.click-to-buy-info-page__security{display:flex;grid-column:span 12;margin:0 0 32px}@media (min-width: 39.06rem){.click-to-buy-info-page__security{grid-column:span 6}}@media (min-width: 52.6rem){.click-to-buy-info-page__security{grid-column:span 4;justify-content:center}}.click-to-buy-info-page__security .icon{background-color:#fff;border-radius:50%;height:64px;margin:0 16px 0 0;width:64px}@media (min-width: 52.6rem){.click-to-buy-info-page__security:nth-last-child(2):first-child,.click-to-buy-info-page__security:nth-child(2):last-child{grid-column:span 6}}.click-to-buy-info-page__contact{display:flex;flex-direction:column;padding:0 16px}.click-to-buy-info-page__contact__box{background-color:#fff;padding:16px;width:100%}

.click-to-buy-complete-page__top{margin-top:40px;margin-bottom:10px;text-align:center}.click-to-buy-complete-page__top,.click-to-buy-complete-page__bottom{background-color:#fff;grid-column:span 12;padding:20px 0}@media (min-width: 39.06rem){.click-to-buy-complete-page__top,.click-to-buy-complete-page__bottom{padding:40px 80px}.desktop .click-to-buy-complete-page__top,.desktop .click-to-buy-complete-page__bottom{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 /span 6}.mobile .click-to-buy-complete-page__top,.tablet .click-to-buy-complete-page__top,.mobile .click-to-buy-complete-page__bottom,.tablet .click-to-buy-complete-page__bottom{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 /span 8}}.click-to-buy-complete-page__bottom h4{text-align:center;margin:0 0 16px}.click-to-buy-complete-page__button-container{text-align:center}

.click-to-buy-contract-page{background-color:#fff;padding:20px}@media (min-width: 52.6rem){.click-to-buy-contract-page{margin-top:50px;padding:40px}}

@media (min-width: 39.06rem){.changeemaillanding-page{padding:40px 0}}.changeemaillanding-page .main-grid{height:100%}@media (min-width: 39.06rem){.changeemaillanding-page .main-grid{height:auto}}.changeemaillanding-page__content{background-color:#fff;margin-top:30px;padding:30px;text-align:center}@media (min-width: 39.06rem){.changeemaillanding-page__content{margin-top:50px;padding:50px}}

.reference-start-page-jme>.image-link-block{margin:0 auto 64px}.desktop .reference-start-page-jme>.image-link-block{margin:0 auto 80px}.reference-start-page-jme .reference-project__list{margin:0 auto 64px}.desktop .reference-start-page-jme .reference-project__list{margin:0 auto 80px}.reference-start-page-jme .reference-project__list .inspiration-article-teaser{grid-column:span 12}@media (min-width: 39.06rem){.reference-start-page-jme .reference-project__list .inspiration-article-teaser{grid-column:span 6}}@media (min-width: 52.6rem){.reference-start-page-jme .reference-project__list .inspiration-article-teaser{grid-column:span 4}}.reference-start-page-jme__filter-buttons{grid-column:span 12}.reference-start-page-jme__map-container{margin:0 auto 64px}.desktop .reference-start-page-jme__map-container{margin:0 auto 80px}

.rental-start-page__completed-slider{margin-bottom:30px}@media (min-width: 52.6rem){.rental-start-page__completed-slider{margin-bottom:50px}}.rental-start-page .rental-project__list .inspiration-article-teaser{grid-column:span 12}@media (min-width: 39.06rem){.rental-start-page .rental-project__list .inspiration-article-teaser{grid-column:span 6}}@media (min-width: 52.6rem){.rental-start-page .rental-project__list .inspiration-article-teaser{grid-column:span 4}}

.sustainability-category-page__other h3{padding:0 16px}@media (min-width: 75.63rem){.sustainability-category-page__other h3{padding:0}}

.desktop .faq-page{padding-top:100px}.faq-page__sidebar{grid-column:span 12}.desktop .faq-page__sidebar{grid-column:span 4}.faq-page__content{display:flex;flex-direction:column;grid-column:span 12}.desktop .faq-page__content{-ms-grid-column:5;-ms-grid-column-span:8;grid-column:5 / span 8;padding:0 40px}.faq-page__intro{display:flex;flex-direction:column}.mobile .faq-page__intro,.tablet .faq-page__intro{margin:0 auto 64px;padding:0 16px}.desktop .faq-page__intro{margin:0 0 80px}


.buy-residence-success{max-width:400px;padding:24px;background-color:#fff;display:flex;align-items:center;justify-content:center}.buy-residence-success>h4{display:flex}.buy-residence-success__circle-check{background-color:#6baa99;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%}.buy-residence-success__circle-check polygon{fill:#fff}

.buy-residence-error{max-width:400px;padding:24px;background-color:#fff;display:flex;align-items:center;justify-content:center}.buy-residence-error>h4{display:flex}.buy-residence-error__circle-check{background-color:#e07357;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%}.buy-residence-error__circle-check polygon{fill:#fff}

.corporate-start-page .two-column-text-block{margin-bottom:64px}@media (min-width: 39.06rem){.corporate-start-page .two-column-text-block{padding:0 24px}}@media (min-width: 52.6rem){.corporate-start-page .two-column-text-block{padding:0}}.corporate-start-page__links{margin-bottom:80px}.desktop .corporate-start-page__rapport,.tablet .corporate-start-page__rapport{text-align:left}.corporate-start-page__small-title{color:#d15c05}.corporate-start-page__small-title.margin{display:block;margin-bottom:16px}.corporate-start-page__stock .stock-info__price{margin:16px;font-size:1.88rem}.corporate-start-page__stock .stock-info__meta{margin:16px}

.my-pages-top .my-pages-top__content{margin:0 auto;max-width:660px;padding:64px 16px 32px;text-align:center}@media (min-width: 39.06rem){.my-pages-top .my-pages-top__content{padding:80px 16px 64px}}.my-pages-top .my-pages-top__content *{border:solid 1px transparent}.my-pages-top .image-header-menu__nav{margin-left:90px}.my-pages-top h1{font-size:2.5rem}@media (min-width: 39.06rem){.my-pages-top h1{font-size:3.13rem}}

.residence-explorer{position:relative}.residence-explorer--wec360 .residence-explorer__back{top:calc(100% - 70px)}.residence-explorer--wec360 .residence-explorer-view__svg{top:-1px;left:0px}@media (min-width: 39.06rem){.residence-explorer--wec360 .residence-explorer-view__svg{top:-2px;left:-3px}}.residence-explorer__image-container img{width:100%}.residence-explorer__view-container{position:relative;background-color:#fff}.desktop .residence-explorer__view-container{padding:0 32px}.mobile .residence-explorer__view-container{width:100%}.residence-explorer__scroll-container{position:relative;background-color:#fff}.mobile .residence-explorer__scroll-container{overflow-x:scroll;width:100%}.residence-explorer__back{left:16px;position:absolute;top:16px;z-index:10}.residence-explorer__header{background-color:#fff;padding:16px}@media (min-width: 39.06rem){.residence-explorer__header{padding:32px;padding-bottom:16px}}.residence-explorer__header-stage-name{text-transform:capitalize}.residence-explorer__controlls{display:flex}.residence-explorer__statuses{align-self:flex-start;width:60%}.residence-explorer__statuses>span{align-items:center;display:inline-flex;margin:0 16px 0 0}.residence-explorer__statuses>span .status-dot__link{border-bottom:1px solid #3f3f3c;cursor:pointer;line-height:1.2em}.residence-explorer__statuses .icon{margin-left:4px}.residence-explorer__statuses .status-dot{margin-right:4px}.residence-explorer__ratio-holder{display:block;position:relative;height:0;width:100%;padding-top:66%;background:#f6f6f4}.residence-explorer__toggle{align-items:center;align-self:flex-end;display:flex;justify-content:flex-end;width:40%;position:relative}.residence-explorer__toggle>span{display:flex;margin-left:20px;margin-right:10px}.residence-explorer__toggle>span:last-child{position:relative}.mobile .residence-explorer__toggle>span{margin:0;position:relative}.residence-explorer__toggle .switch-container{padding:0;top:0}.residence-explorer__filters{display:flex;justify-content:flex-end;background-color:#fff}.desktop .residence-explorer__filters{padding:16px 32px}.residence-explorer__filters .residence-explorer__sunstudy-button__wrapper{text-align:right;width:100%}.residence-explorer__filters-buttons{display:flex;align-items:center;position:relative}@media (min-width: 39.06rem){.residence-explorer__filters-buttons{width:100%}}.residence-explorer__filters-buttons button{margin:0 16px 0 0}.residence-explorer__sunstudy-button path,.residence-explorer__sunstudy-button rect,.residence-explorer__sunstudy-button polygon{fill:#fff}.desktop .residence-explorer__sunstudy-button{z-index:10}.mobile .residence-explorer__sunstudy-button,.tablet .residence-explorer__sunstudy-button{width:calc(100% - 40px)}@media (min-width: 39.06rem){.mobile .residence-explorer__sunstudy-button,.tablet .residence-explorer__sunstudy-button{width:200px}}.mobile .residence-explorer__sunstudy-button__wrapper,.tablet .residence-explorer__sunstudy-button__wrapper{padding:0 0 8px;text-align:center}.tablet .residence-explorer__sunstudy-button{margin:0}.tablet .residence-explorer__sunstudy-button__wrapper{text-align:right;padding-right:8px}.residence-explorer__loader{align-items:center;background-color:rgba(255,255,255,0.95);display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.residence-explorer__loader svg{-webkit-animation:spin 4s linear infinite;animation:spin 4s linear infinite}.residence-explorer__mobile-nav{display:flex;padding:8px;overflow-x:scroll;width:100%;background-color:#fff}.residence-explorer__mobile-nav:after{content:'';display:block;flex-grow:0;flex-shrink:0;height:1px;width:20px}@media (min-width: 39.06rem){.residence-explorer__mobile-nav:after{display:none}}.residence-explorer__mobile-item{border:solid 2px transparent;flex-grow:0;flex-shrink:0;margin:0 8px 0 0;transition:border-color .3s ease-out;width:83px}.residence-explorer__mobile-item img{max-width:100%;height:100%}@media (min-width: 39.06rem){.residence-explorer__mobile-item:first-child{margin-left:0}}.residence-explorer__mobile-item:last-child{margin-right:0}.residence-explorer__mobile-item--active{border-color:#3f3f3c}.residence-explorer__popup-content{max-width:100%;margin:0 auto}@media (min-width: 39.06rem){.residence-explorer__popup-content{max-width:450px}}.residence-explorer__popup-content ul{list-style:none;margin:40px auto 0;max-width:100%;padding:0}@media (min-width: 39.06rem){.residence-explorer__popup-content ul{max-width:300px}}.residence-explorer__popup-content ul>li{margin:0 0 20px 30px;position:relative}@media (min-width: 39.06rem){.residence-explorer__popup-content ul>li{margin:0 0 20px}}.residence-explorer__popup-content ul>li .status-dot{left:-30px;position:absolute;top:2px}@media (min-width: 39.06rem){.residence-explorer__popup-content ul>li .status-dot{top:auto}}.tablet .read-more-statuses{display:none}

.payment-form{background:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);padding:32px 0}@media (min-width: 39.06rem){.payment-form{margin-top:64px;padding-bottom:0}}.site-boratt .payment-form{border:1px solid #00517b}.payment-form__content{margin:0 auto;max-width:375px;padding:0 20px}.payment-form__pay{background-color:#3f3f3c;color:#fff;padding:24px 0;margin:24px 0}.site-boratt .payment-form__pay{background-color:#222220}.site-seniorgarden .payment-form__pay{background-color:#222220}.payment-form__pay--single{margin:24px 0 0}.payment-form__pay .payment-form__content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.payment-form__accordion-title{margin:0 auto 16px}.payment-form__accordion-row{border-bottom:1px solid #e4e3de;padding:24px 0}.payment-form__accordion-row:first-of-type{border-top:1px solid #e4e3de}.payment-form__accordion-row--nets p{text-align:left}.payment-form__accordion-row--active{border-color:transparent;box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);background-color:#fdfbf7}.site-boratt .payment-form__accordion-row--active{background-color:#f8faf8}.payment-form__accordion-row--active .payment-form__accordion__header{padding-bottom:20px}.payment-form__accordion__header{display:flex;justify-content:space-between}.payment-form__accordion__header .icon{margin-left:10px;max-width:75px}.payment-form__accordion__header .icon img{width:100%}.payment-form__accordion__header--nets{font-weight:bold;font-size:1rem}.payment-form__modal{margin:0 auto;max-width:343px;text-align:center}.payment-form__modal img{max-width:110px}.click-to-buy .payment-form{margin-top:0;padding:0}.click-to-buy .payment-form__pay{margin-top:0}.payment-form .message{max-width:350px;margin:0 auto 20px}.payment-form__plus-giro-content{text-align:center}.payment-form__plus-giro-content p{text-align:left}.payment-form__nordea-content .iframe-wrapper{margin-top:20px}.payment-form__nordea-content .iframe-wrapper iframe{border:none;height:650px;width:100%}.payment-form__nordea-content .iframe-wrapper--small{height:0}

p{color:inherit;font-size:1rem;letter-spacing:.02em;line-height:1.5em;margin:0 0 32px}p:before,p:after{content:'';display:block;height:0;width:0}p:before{margin-bottom:-6px}p:after{margin-top:-7px}.article-style p{font-size:1.13rem}.article-style p:before{margin-bottom:-8px}.article-style p.preamble{font-size:1.25rem}.article-style p.article-image__description,.article-style p.date,.article-style p.regular-size{font-size:1rem}.site-seniorgarden p{font-size:1.1rem}.site-seniorgarden p:before{margin-bottom:-7px}p.preamble{font-family:JMSerif,serif;font-size:1.25rem;margin:0 0 32px}p.preamble:before{margin-bottom:-8px}p.preamble:after{margin-top:-8px}.site-seniorgarden p.preamble,.site-boratt p.preamble,.cta-header-block p.preamble{font-family:"GillSansJM",sans-serif}.site-seniorgarden p.preamble:after,.site-boratt p.preamble:after,.cta-header-block p.preamble:after{margin-top:-8px}.corporate p.preamble:not(.dark-bg){color:#101518}p.preamble.centered{margin:0 auto 32px;max-width:52rem}p.preamble:last-child{margin-bottom:0}p.large{font-size:1.25rem}p.large:before{margin-bottom:-8px}p.large:after{margin-top:-8px}p.small{font-size:.88rem}p.small:before{margin-bottom:-5px}p.small:after{margin-top:-6px}.premium .usp p.small{color:#f3dbb2}.selected-residence__content p.small{color:#3f3f3c}p.centered{text-align:center}p.serif{font-family:JMSerif,serif}p.serif:before{margin-bottom:-6px}p.serif:after{margin-top:-6px}.site-boratt p.serif,.site-seniorgarden p.serif{font-family:"GillSansJM",sans-serif}.site-boratt p.serif:after,.site-seniorgarden p.serif:after{margin-top:-7px}p.small-margin{margin:0 0 24px}.dark-bg p,p.dark-bg{color:#fff}p:last-child{margin-bottom:0}p.margin-fix{border-bottom:solid 1px transparent;border-top:solid 1px transparent}.c2b-object-info-card>p:first-child{margin:0 0 16px}.register-form p{margin:0 auto 32px}.crisis-banner--info p{color:#a50000}.crisis-banner--emergency p{color:#a50000}p.tag-menu__no-result-title{color:#B85105;font-style:italic;font-weight:300;line-height:1em;margin:0 0 16px}@media (min-width: 39.06rem){p.tag-menu__no-result-title{padding:0 0 0 16px}}p.tag-menu__no-result-title:before{margin-bottom:-3px}p.tag-menu__no-result-title:after{margin-top:-3px}.standard-career-page p.preamble{max-width:52rem}.image-header__content p{color:#fff}.article-page .article-page__content-top .inspiration-block__text p{display:none;font-size:1rem}.article-page .article-page__content-top .inspiration-block__text p:before{margin-bottom:-6px}.inspiration-articles__article-page p.inspiration-article-teaser__intro,.inspiration-articles__article-page p.inspiration-articles__article-page__back,.inspiration-articles__article-page p.inspiration-article-teaser__link{font-size:1rem}@media (min-width: 39.06rem){.inspiration-articles__article-page p.inspiration-article-teaser__intro,.inspiration-articles__article-page p.inspiration-articles__article-page__back,.inspiration-articles__article-page p.inspiration-article-teaser__link{font-size:1rem}}.inspiration-articles__article-page p.inspiration-article-teaser__intro:before,.inspiration-articles__article-page p.inspiration-articles__article-page__back:before,.inspiration-articles__article-page p.inspiration-article-teaser__link:before{margin-bottom:-6px}.inspiration-articles__article-page p.inspiration-article-teaser__intro:after,.inspiration-articles__article-page p.inspiration-articles__article-page__back:after,.inspiration-articles__article-page p.inspiration-article-teaser__link:after{margin-top:-7px}.inspiration-article-teaser--small p.inspiration-article-teaser__intro{margin:16px 0 24px}p.residence-block__breadcrumbs{letter-spacing:.06em;line-height:1em;margin:0 0 4px}p.residence-block__breadcrumbs:before{margin-bottom:-2px}p.residence-block__breadcrumbs:after{margin-top:-3px}p.residence-block__price,p.residence-block__inhabit-date,p.residence-block__rooms,p.residence-block__level{margin:0 0 8px}.mobile:not(.tablet) .google-maps__container p.residence-block__price,.mobile:not(.tablet) .google-maps__container p.residence-block__inhabit-date,.mobile:not(.tablet) .google-maps__container p.residence-block__rooms,.mobile:not(.tablet) .google-maps__container p.residence-block__level{font-size:.88rem}.blog-item-page__nav p:before{margin-bottom:-5px}.blog-item-page__nav p:after{margin-top:-5px}.project-calendar .slick-slide p:last-child{margin:0 0 8px}.showing p{letter-spacing:.06em}p.showings--contact{color:#fff;text-align:center}.contact p:not(:last-child),.inspiration-article-teaser--small p:not(:last-child){margin:0 0 8px}.suggestion-card p,.mobile .residence-explorer .content-fold p,.sun-study-controlls__slider p,.mobile .faq-page__sidebar p,.faq-question-block__header p{margin-bottom:0}.seo-header p{color:#fff;text-align:center}p.my-pages-top__vip-staus{font-weight:lighter;margin:0 0 4px}.google-maps__container p.residence-block__rooms{display:none}.mobile .google-maps__container p.residence-block__level{display:none}.cookie-settings-modal__column p:last-child{margin:0 0 8px}p.click-to-buy__pay-row{letter-spacing:.09em}.suggestion-slider__description__content p{min-height:.75em}.content-slider-block .suggestion-slider__description__content p{margin:0 0 16px}.content-slider-block .suggestion-slider__description__content p p:last-child{margin:0}.template-error-404__content--mobile p.serif{margin:0 0 8px}.blog-item p{margin:0 0 16px}.desktop:not(.tablet) .blog-item--large p.blog-item__parent{color:#787878}.blog-list-page__intro p.breadcrumb{text-align:center;font-size:1.25rem}.blog-list-page__intro p.breadcrumb:before{margin-bottom:-9px}.blog-list-page__intro p.breadcrumb:after{margin-top:-8px}.inspiration-article-teaser p.date,.blog-item-page p.date,p.article-image__description{color:#787878;font-weight:300}.corporate .blog-item-page p.date{color:rgba(16,21,24,0.8)}.inspiration-article-teaser p.date{margin:0 0 8px}.mobile:not(.tablet) .image-link-block-item p{margin:0 auto 16px}.press-release-page p,.corporate-news-page p{color:rgba(16,21,24,0.8)}.press-release-page p.preamble,.corporate-news-page p.preamble{color:#101518;font-family:"GillSansJM",sans-serif}.press-release-page p.regulatory-info,.press-release-page p.article-image__description,.corporate-news-page p.regulatory-info,.corporate-news-page p.article-image__description{color:#787878}p.news-room__article-data{font-size:1rem}p.news-room__article-data .news-room__tag{display:inline-block;margin:0 24px 0 0}p.news-room__article-data .news-room__tag--pressrelease{color:#4878b0}p.news-room__article-data .news-room__tag--news{color:#e29457}.residence-block__content p{max-width:calc(100% - 85px)}

.icon{align-items:center;display:inline-flex;justify-content:center;line-height:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.icon__svg{stroke:currentColor;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.icon text{fill:currentColor}.icon--arrow-link.icon--size-m svg{height:20px;width:30px}.icon--arrow-link.icon--size-s svg{height:14px;width:20px}.icon--arrow-link.icon--size-xs svg{height:8px;width:11px}.icon--arrow-link.icon--size-l svg,.icon--arrow-link.icon--size-xl svg{height:19px;width:28px}.icon--bank-id.icon--size-xl img{height:auto;width:100px}.icon--bank-id.icon--size-l img{height:auto;width:50px}.icon--bank-id-white.icon--size-m svg{height:24px;width:24px}.icon--edit svg{stroke-width:0 !important}.icon--check-circle.icon--size-m svg{height:32px;width:auto;stroke-width:0 !important}.icon--block-apartment.icon--size-l svg,.image-link-block-item__link .icon--block-apartment svg,.icon--block-card.icon--size-l svg,.image-link-block-item__link .icon--block-card svg,.icon--block-career.icon--size-l svg,.image-link-block-item__link .icon--block-career svg,.icon--block-contact.icon--size-l svg,.image-link-block-item__link .icon--block-contact svg,.icon--block-contract.icon--size-l svg,.image-link-block-item__link .icon--block-contract svg,.icon--block-document.icon--size-l svg,.image-link-block-item__link .icon--block-document svg,.icon--block-equipment.icon--size-l svg,.image-link-block-item__link .icon--block-equipment svg,.icon--block-faq.icon--size-l svg,.image-link-block-item__link .icon--block-faq svg,.icon--block-graph.icon--size-l svg,.image-link-block-item__link .icon--block-graph svg,.icon--block-hammer.icon--size-l svg,.image-link-block-item__link .icon--block-hammer svg,.icon--block-house.icon--size-l svg,.image-link-block-item__link .icon--block-house svg,.icon--block-houses.icon--size-l svg,.image-link-block-item__link .icon--block-houses svg,.icon--block-interior-choice.icon--size-l svg,.image-link-block-item__link .icon--block-interior-choice svg,.icon--block-indoor.icon--size-l svg,.image-link-block-item__link .icon--block-indoor svg,.icon--block-lamp.icon--size-l svg,.image-link-block-item__link .icon--block-lamp svg,.icon--block-mobile.icon--size-l svg,.image-link-block-item__link .icon--block-mobile svg,.icon--block-people.icon--size-l svg,.image-link-block-item__link .icon--block-people svg,.icon--block-recycling.icon--size-l svg,.image-link-block-item__link .icon--block-recycling svg,.icon--block-rented-apartment.icon--size-l svg,.image-link-block-item__link .icon--block-rented-apartment svg,.icon--block-safety-package.icon--size-l svg,.image-link-block-item__link .icon--block-safety-package svg,.icon--block-screen.icon--size-l svg,.image-link-block-item__link .icon--block-screen svg,.icon--block-store.icon--size-l svg,.image-link-block-item__link .icon--block-store svg,.icon--block-students.icon--size-l svg,.image-link-block-item__link .icon--block-students svg,.icon--block-sustainability.icon--size-l svg,.image-link-block-item__link .icon--block-sustainability svg,.icon--block-sustainable-energy.icon--size-l svg,.image-link-block-item__link .icon--block-sustainable-energy svg,.icon--block-sustainable-hand.icon--size-l svg,.image-link-block-item__link .icon--block-sustainable-hand svg,.icon--block-umbrella.icon--size-l svg,.image-link-block-item__link .icon--block-umbrella svg,.icon--block-user.icon--size-l svg,.image-link-block-item__link .icon--block-user svg,.icon--block-vip.icon--size-l svg,.image-link-block-item__link .icon--block-vip svg,.icon--block-vip-showings.icon--size-l svg,.image-link-block-item__link .icon--block-vip-showings svg,.icon--block-wallet.icon--size-l svg,.image-link-block-item__link .icon--block-wallet svg{height:90px;width:auto}.standard-page-block .icon--block-apartment.icon--size-l svg,.reference-start-page .icon--block-apartment.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-apartment svg,.reference-start-page .image-link-block-item__link .icon--block-apartment svg,.standard-page-block .icon--block-card.icon--size-l svg,.reference-start-page .icon--block-card.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-card svg,.reference-start-page .image-link-block-item__link .icon--block-card svg,.standard-page-block .icon--block-career.icon--size-l svg,.reference-start-page .icon--block-career.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-career svg,.reference-start-page .image-link-block-item__link .icon--block-career svg,.standard-page-block .icon--block-contact.icon--size-l svg,.reference-start-page .icon--block-contact.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-contact svg,.reference-start-page .image-link-block-item__link .icon--block-contact svg,.standard-page-block .icon--block-contract.icon--size-l svg,.reference-start-page .icon--block-contract.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-contract svg,.reference-start-page .image-link-block-item__link .icon--block-contract svg,.standard-page-block .icon--block-document.icon--size-l svg,.reference-start-page .icon--block-document.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-document svg,.reference-start-page .image-link-block-item__link .icon--block-document svg,.standard-page-block .icon--block-equipment.icon--size-l svg,.reference-start-page .icon--block-equipment.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-equipment svg,.reference-start-page .image-link-block-item__link .icon--block-equipment svg,.standard-page-block .icon--block-faq.icon--size-l svg,.reference-start-page .icon--block-faq.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-faq svg,.reference-start-page .image-link-block-item__link .icon--block-faq svg,.standard-page-block .icon--block-graph.icon--size-l svg,.reference-start-page .icon--block-graph.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-graph svg,.reference-start-page .image-link-block-item__link .icon--block-graph svg,.standard-page-block .icon--block-hammer.icon--size-l svg,.reference-start-page .icon--block-hammer.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-hammer svg,.reference-start-page .image-link-block-item__link .icon--block-hammer svg,.standard-page-block .icon--block-house.icon--size-l svg,.reference-start-page .icon--block-house.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-house svg,.reference-start-page .image-link-block-item__link .icon--block-house svg,.standard-page-block .icon--block-houses.icon--size-l svg,.reference-start-page .icon--block-houses.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-houses svg,.reference-start-page .image-link-block-item__link .icon--block-houses svg,.standard-page-block .icon--block-interior-choice.icon--size-l svg,.reference-start-page .icon--block-interior-choice.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-interior-choice svg,.reference-start-page .image-link-block-item__link .icon--block-interior-choice svg,.standard-page-block .icon--block-indoor.icon--size-l svg,.reference-start-page .icon--block-indoor.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-indoor svg,.reference-start-page .image-link-block-item__link .icon--block-indoor svg,.standard-page-block .icon--block-lamp.icon--size-l svg,.reference-start-page .icon--block-lamp.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-lamp svg,.reference-start-page .image-link-block-item__link .icon--block-lamp svg,.standard-page-block .icon--block-mobile.icon--size-l svg,.reference-start-page .icon--block-mobile.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-mobile svg,.reference-start-page .image-link-block-item__link .icon--block-mobile svg,.standard-page-block .icon--block-people.icon--size-l svg,.reference-start-page .icon--block-people.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-people svg,.reference-start-page .image-link-block-item__link .icon--block-people svg,.standard-page-block .icon--block-recycling.icon--size-l svg,.reference-start-page .icon--block-recycling.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-recycling svg,.reference-start-page .image-link-block-item__link .icon--block-recycling svg,.standard-page-block .icon--block-rented-apartment.icon--size-l svg,.reference-start-page .icon--block-rented-apartment.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-rented-apartment svg,.reference-start-page .image-link-block-item__link .icon--block-rented-apartment svg,.standard-page-block .icon--block-safety-package.icon--size-l svg,.reference-start-page .icon--block-safety-package.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-safety-package svg,.reference-start-page .image-link-block-item__link .icon--block-safety-package svg,.standard-page-block .icon--block-screen.icon--size-l svg,.reference-start-page .icon--block-screen.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-screen svg,.reference-start-page .image-link-block-item__link .icon--block-screen svg,.standard-page-block .icon--block-store.icon--size-l svg,.reference-start-page .icon--block-store.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-store svg,.reference-start-page .image-link-block-item__link .icon--block-store svg,.standard-page-block .icon--block-students.icon--size-l svg,.reference-start-page .icon--block-students.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-students svg,.reference-start-page .image-link-block-item__link .icon--block-students svg,.standard-page-block .icon--block-sustainability.icon--size-l svg,.reference-start-page .icon--block-sustainability.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-sustainability svg,.reference-start-page .image-link-block-item__link .icon--block-sustainability svg,.standard-page-block .icon--block-sustainable-energy.icon--size-l svg,.reference-start-page .icon--block-sustainable-energy.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-sustainable-energy svg,.reference-start-page .image-link-block-item__link .icon--block-sustainable-energy svg,.standard-page-block .icon--block-sustainable-hand.icon--size-l svg,.reference-start-page .icon--block-sustainable-hand.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-sustainable-hand svg,.reference-start-page .image-link-block-item__link .icon--block-sustainable-hand svg,.standard-page-block .icon--block-umbrella.icon--size-l svg,.reference-start-page .icon--block-umbrella.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-umbrella svg,.reference-start-page .image-link-block-item__link .icon--block-umbrella svg,.standard-page-block .icon--block-user.icon--size-l svg,.reference-start-page .icon--block-user.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-user svg,.reference-start-page .image-link-block-item__link .icon--block-user svg,.standard-page-block .icon--block-vip.icon--size-l svg,.reference-start-page .icon--block-vip.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-vip svg,.reference-start-page .image-link-block-item__link .icon--block-vip svg,.standard-page-block .icon--block-vip-showings.icon--size-l svg,.reference-start-page .icon--block-vip-showings.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-vip-showings svg,.reference-start-page .image-link-block-item__link .icon--block-vip-showings svg,.standard-page-block .icon--block-wallet.icon--size-l svg,.reference-start-page .icon--block-wallet.icon--size-l svg,.standard-page-block .image-link-block-item__link .icon--block-wallet svg,.reference-start-page .image-link-block-item__link .icon--block-wallet svg{height:50px}.icon--block-apartment.icon--size-s svg,.icon--block-card.icon--size-s svg,.icon--block-career.icon--size-s svg,.icon--block-contact.icon--size-s svg,.icon--block-contract.icon--size-s svg,.icon--block-document.icon--size-s svg,.icon--block-equipment.icon--size-s svg,.icon--block-faq.icon--size-s svg,.icon--block-graph.icon--size-s svg,.icon--block-hammer.icon--size-s svg,.icon--block-house.icon--size-s svg,.icon--block-houses.icon--size-s svg,.icon--block-interior-choice.icon--size-s svg,.icon--block-indoor.icon--size-s svg,.icon--block-lamp.icon--size-s svg,.icon--block-mobile.icon--size-s svg,.icon--block-people.icon--size-s svg,.icon--block-recycling.icon--size-s svg,.icon--block-rented-apartment.icon--size-s svg,.icon--block-safety-package.icon--size-s svg,.icon--block-screen.icon--size-s svg,.icon--block-store.icon--size-s svg,.icon--block-students.icon--size-s svg,.icon--block-sustainability.icon--size-s svg,.icon--block-sustainable-energy.icon--size-s svg,.icon--block-sustainable-hand.icon--size-s svg,.icon--block-umbrella.icon--size-s svg,.icon--block-user.icon--size-s svg,.icon--block-vip.icon--size-s svg,.icon--block-vip-showings.icon--size-s svg,.icon--block-wallet.icon--size-s svg{height:30px;width:auto}.icon--block-apartment.icon--size-m svg,.icon--block-card.icon--size-m svg,.icon--block-career.icon--size-m svg,.icon--block-contact.icon--size-m svg,.icon--block-contract.icon--size-m svg,.icon--block-document.icon--size-m svg,.icon--block-equipment.icon--size-m svg,.icon--block-faq.icon--size-m svg,.icon--block-graph.icon--size-m svg,.icon--block-hammer.icon--size-m svg,.icon--block-house.icon--size-m svg,.icon--block-houses.icon--size-m svg,.icon--block-interior-choice.icon--size-m svg,.icon--block-indoor.icon--size-m svg,.icon--block-lamp.icon--size-m svg,.icon--block-mobile.icon--size-m svg,.icon--block-people.icon--size-m svg,.icon--block-recycling.icon--size-m svg,.icon--block-rented-apartment.icon--size-m svg,.icon--block-safety-package.icon--size-m svg,.icon--block-screen.icon--size-m svg,.icon--block-store.icon--size-m svg,.icon--block-students.icon--size-m svg,.icon--block-sustainability.icon--size-m svg,.icon--block-sustainable-energy.icon--size-m svg,.icon--block-sustainable-hand.icon--size-m svg,.icon--block-umbrella.icon--size-m svg,.icon--block-user.icon--size-m svg,.icon--block-vip.icon--size-m svg,.icon--block-vip-showings.icon--size-m svg,.icon--block-wallet.icon--size-m svg{height:75px;width:auto}.standard-page-block .icon--block-apartment.icon--size-m svg,.reference-start-page .icon--block-apartment.icon--size-m svg,.icon-list-block .icon--block-apartment.icon--size-m svg,.standard-page-block .icon--block-card.icon--size-m svg,.reference-start-page .icon--block-card.icon--size-m svg,.icon-list-block .icon--block-card.icon--size-m svg,.standard-page-block .icon--block-career.icon--size-m svg,.reference-start-page .icon--block-career.icon--size-m svg,.icon-list-block .icon--block-career.icon--size-m svg,.standard-page-block .icon--block-contact.icon--size-m svg,.reference-start-page .icon--block-contact.icon--size-m svg,.icon-list-block .icon--block-contact.icon--size-m svg,.standard-page-block .icon--block-contract.icon--size-m svg,.reference-start-page .icon--block-contract.icon--size-m svg,.icon-list-block .icon--block-contract.icon--size-m svg,.standard-page-block .icon--block-document.icon--size-m svg,.reference-start-page .icon--block-document.icon--size-m svg,.icon-list-block .icon--block-document.icon--size-m svg,.standard-page-block .icon--block-equipment.icon--size-m svg,.reference-start-page .icon--block-equipment.icon--size-m svg,.icon-list-block .icon--block-equipment.icon--size-m svg,.standard-page-block .icon--block-faq.icon--size-m svg,.reference-start-page .icon--block-faq.icon--size-m svg,.icon-list-block .icon--block-faq.icon--size-m svg,.standard-page-block .icon--block-graph.icon--size-m svg,.reference-start-page .icon--block-graph.icon--size-m svg,.icon-list-block .icon--block-graph.icon--size-m svg,.standard-page-block .icon--block-hammer.icon--size-m svg,.reference-start-page .icon--block-hammer.icon--size-m svg,.icon-list-block .icon--block-hammer.icon--size-m svg,.standard-page-block .icon--block-house.icon--size-m svg,.reference-start-page .icon--block-house.icon--size-m svg,.icon-list-block .icon--block-house.icon--size-m svg,.standard-page-block .icon--block-houses.icon--size-m svg,.reference-start-page .icon--block-houses.icon--size-m svg,.icon-list-block .icon--block-houses.icon--size-m svg,.standard-page-block .icon--block-interior-choice.icon--size-m svg,.reference-start-page .icon--block-interior-choice.icon--size-m svg,.icon-list-block .icon--block-interior-choice.icon--size-m svg,.standard-page-block .icon--block-indoor.icon--size-m svg,.reference-start-page .icon--block-indoor.icon--size-m svg,.icon-list-block .icon--block-indoor.icon--size-m svg,.standard-page-block .icon--block-lamp.icon--size-m svg,.reference-start-page .icon--block-lamp.icon--size-m svg,.icon-list-block .icon--block-lamp.icon--size-m svg,.standard-page-block .icon--block-mobile.icon--size-m svg,.reference-start-page .icon--block-mobile.icon--size-m svg,.icon-list-block .icon--block-mobile.icon--size-m svg,.standard-page-block .icon--block-people.icon--size-m svg,.reference-start-page .icon--block-people.icon--size-m svg,.icon-list-block .icon--block-people.icon--size-m svg,.standard-page-block .icon--block-recycling.icon--size-m svg,.reference-start-page .icon--block-recycling.icon--size-m svg,.icon-list-block .icon--block-recycling.icon--size-m svg,.standard-page-block .icon--block-rented-apartment.icon--size-m svg,.reference-start-page .icon--block-rented-apartment.icon--size-m svg,.icon-list-block .icon--block-rented-apartment.icon--size-m svg,.standard-page-block .icon--block-safety-package.icon--size-m svg,.reference-start-page .icon--block-safety-package.icon--size-m svg,.icon-list-block .icon--block-safety-package.icon--size-m svg,.standard-page-block .icon--block-screen.icon--size-m svg,.reference-start-page .icon--block-screen.icon--size-m svg,.icon-list-block .icon--block-screen.icon--size-m svg,.standard-page-block .icon--block-store.icon--size-m svg,.reference-start-page .icon--block-store.icon--size-m svg,.icon-list-block .icon--block-store.icon--size-m svg,.standard-page-block .icon--block-students.icon--size-m svg,.reference-start-page .icon--block-students.icon--size-m svg,.icon-list-block .icon--block-students.icon--size-m svg,.standard-page-block .icon--block-sustainability.icon--size-m svg,.reference-start-page .icon--block-sustainability.icon--size-m svg,.icon-list-block .icon--block-sustainability.icon--size-m svg,.standard-page-block .icon--block-sustainable-energy.icon--size-m svg,.reference-start-page .icon--block-sustainable-energy.icon--size-m svg,.icon-list-block .icon--block-sustainable-energy.icon--size-m svg,.standard-page-block .icon--block-sustainable-hand.icon--size-m svg,.reference-start-page .icon--block-sustainable-hand.icon--size-m svg,.icon-list-block .icon--block-sustainable-hand.icon--size-m svg,.standard-page-block .icon--block-umbrella.icon--size-m svg,.reference-start-page .icon--block-umbrella.icon--size-m svg,.icon-list-block .icon--block-umbrella.icon--size-m svg,.standard-page-block .icon--block-user.icon--size-m svg,.reference-start-page .icon--block-user.icon--size-m svg,.icon-list-block .icon--block-user.icon--size-m svg,.standard-page-block .icon--block-vip.icon--size-m svg,.reference-start-page .icon--block-vip.icon--size-m svg,.icon-list-block .icon--block-vip.icon--size-m svg,.standard-page-block .icon--block-vip-showings.icon--size-m svg,.reference-start-page .icon--block-vip-showings.icon--size-m svg,.icon-list-block .icon--block-vip-showings.icon--size-m svg,.standard-page-block .icon--block-wallet.icon--size-m svg,.reference-start-page .icon--block-wallet.icon--size-m svg,.icon-list-block .icon--block-wallet.icon--size-m svg{height:50px}.site-boratt .icon--block-apartment,.site-boratt .icon--block-card,.site-boratt .icon--block-career,.site-boratt .icon--block-contact,.site-boratt .icon--block-contract,.site-boratt .icon--block-document,.site-boratt .icon--block-equipment,.site-boratt .icon--block-faq,.site-boratt .icon--block-graph,.site-boratt .icon--block-hammer,.site-boratt .icon--block-house,.site-boratt .icon--block-houses,.site-boratt .icon--block-interior-choice,.site-boratt .icon--block-indoor,.site-boratt .icon--block-lamp,.site-boratt .icon--block-mobile,.site-boratt .icon--block-people,.site-boratt .icon--block-recycling,.site-boratt .icon--block-rented-apartment,.site-boratt .icon--block-safety-package,.site-boratt .icon--block-screen,.site-boratt .icon--block-store,.site-boratt .icon--block-students,.site-boratt .icon--block-sustainability,.site-boratt .icon--block-sustainable-energy,.site-boratt .icon--block-sustainable-hand,.site-boratt .icon--block-umbrella,.site-boratt .icon--block-user,.site-boratt .icon--block-vip,.site-boratt .icon--block-vip-showings,.site-boratt .icon--block-wallet{color:#101518}.site-seniorgarden .icon--block-apartment,.site-seniorgarden .icon--block-card,.site-seniorgarden .icon--block-career,.site-seniorgarden .icon--block-contact,.site-seniorgarden .icon--block-contract,.site-seniorgarden .icon--block-document,.site-seniorgarden .icon--block-equipment,.site-seniorgarden .icon--block-faq,.site-seniorgarden .icon--block-graph,.site-seniorgarden .icon--block-hammer,.site-seniorgarden .icon--block-house,.site-seniorgarden .icon--block-houses,.site-seniorgarden .icon--block-interior-choice,.site-seniorgarden .icon--block-indoor,.site-seniorgarden .icon--block-lamp,.site-seniorgarden .icon--block-mobile,.site-seniorgarden .icon--block-people,.site-seniorgarden .icon--block-recycling,.site-seniorgarden .icon--block-rented-apartment,.site-seniorgarden .icon--block-safety-package,.site-seniorgarden .icon--block-screen,.site-seniorgarden .icon--block-store,.site-seniorgarden .icon--block-students,.site-seniorgarden .icon--block-sustainability,.site-seniorgarden .icon--block-sustainable-energy,.site-seniorgarden .icon--block-sustainable-hand,.site-seniorgarden .icon--block-umbrella,.site-seniorgarden .icon--block-user,.site-seniorgarden .icon--block-vip,.site-seniorgarden .icon--block-vip-showings,.site-seniorgarden .icon--block-wallet{color:#222220}.site-seniorgarden.corporate .icon--block-apartment,.site-seniorgarden.corporate .icon--block-card,.site-seniorgarden.corporate .icon--block-career,.site-seniorgarden.corporate .icon--block-contact,.site-seniorgarden.corporate .icon--block-contract,.site-seniorgarden.corporate .icon--block-document,.site-seniorgarden.corporate .icon--block-equipment,.site-seniorgarden.corporate .icon--block-faq,.site-seniorgarden.corporate .icon--block-graph,.site-seniorgarden.corporate .icon--block-hammer,.site-seniorgarden.corporate .icon--block-house,.site-seniorgarden.corporate .icon--block-houses,.site-seniorgarden.corporate .icon--block-interior-choice,.site-seniorgarden.corporate .icon--block-indoor,.site-seniorgarden.corporate .icon--block-lamp,.site-seniorgarden.corporate .icon--block-mobile,.site-seniorgarden.corporate .icon--block-people,.site-seniorgarden.corporate .icon--block-recycling,.site-seniorgarden.corporate .icon--block-rented-apartment,.site-seniorgarden.corporate .icon--block-safety-package,.site-seniorgarden.corporate .icon--block-screen,.site-seniorgarden.corporate .icon--block-store,.site-seniorgarden.corporate .icon--block-students,.site-seniorgarden.corporate .icon--block-sustainability,.site-seniorgarden.corporate .icon--block-sustainable-energy,.site-seniorgarden.corporate .icon--block-sustainable-hand,.site-seniorgarden.corporate .icon--block-umbrella,.site-seniorgarden.corporate .icon--block-user,.site-seniorgarden.corporate .icon--block-vip,.site-seniorgarden.corporate .icon--block-vip-showings,.site-seniorgarden.corporate .icon--block-wallet{color:#003A68;fill:#003A68}.site-boratt .standard-page-block .icon--block-apartment,.site-boratt .standard-page-block .icon--block-card,.site-boratt .standard-page-block .icon--block-career,.site-boratt .standard-page-block .icon--block-contact,.site-boratt .standard-page-block .icon--block-contract,.site-boratt .standard-page-block .icon--block-document,.site-boratt .standard-page-block .icon--block-equipment,.site-boratt .standard-page-block .icon--block-faq,.site-boratt .standard-page-block .icon--block-graph,.site-boratt .standard-page-block .icon--block-hammer,.site-boratt .standard-page-block .icon--block-house,.site-boratt .standard-page-block .icon--block-houses,.site-boratt .standard-page-block .icon--block-interior-choice,.site-boratt .standard-page-block .icon--block-indoor,.site-boratt .standard-page-block .icon--block-lamp,.site-boratt .standard-page-block .icon--block-mobile,.site-boratt .standard-page-block .icon--block-people,.site-boratt .standard-page-block .icon--block-recycling,.site-boratt .standard-page-block .icon--block-rented-apartment,.site-boratt .standard-page-block .icon--block-safety-package,.site-boratt .standard-page-block .icon--block-screen,.site-boratt .standard-page-block .icon--block-store,.site-boratt .standard-page-block .icon--block-students,.site-boratt .standard-page-block .icon--block-sustainability,.site-boratt .standard-page-block .icon--block-sustainable-energy,.site-boratt .standard-page-block .icon--block-sustainable-hand,.site-boratt .standard-page-block .icon--block-umbrella,.site-boratt .standard-page-block .icon--block-user,.site-boratt .standard-page-block .icon--block-vip,.site-boratt .standard-page-block .icon--block-vip-showings,.site-boratt .standard-page-block .icon--block-wallet{color:#fff}.icon--block-apartment.icon--size-xl svg,.icon--block-card.icon--size-xl svg,.icon--block-career.icon--size-xl svg,.icon--block-contact.icon--size-xl svg,.icon--block-contract.icon--size-xl svg,.icon--block-document.icon--size-xl svg,.icon--block-equipment.icon--size-xl svg,.icon--block-faq.icon--size-xl svg,.icon--block-graph.icon--size-xl svg,.icon--block-hammer.icon--size-xl svg,.icon--block-house.icon--size-xl svg,.icon--block-houses.icon--size-xl svg,.icon--block-interior-choice.icon--size-xl svg,.icon--block-indoor.icon--size-xl svg,.icon--block-lamp.icon--size-xl svg,.icon--block-mobile.icon--size-xl svg,.icon--block-people.icon--size-xl svg,.icon--block-recycling.icon--size-xl svg,.icon--block-rented-apartment.icon--size-xl svg,.icon--block-safety-package.icon--size-xl svg,.icon--block-screen.icon--size-xl svg,.icon--block-store.icon--size-xl svg,.icon--block-students.icon--size-xl svg,.icon--block-sustainability.icon--size-xl svg,.icon--block-sustainable-energy.icon--size-xl svg,.icon--block-sustainable-hand.icon--size-xl svg,.icon--block-umbrella.icon--size-xl svg,.icon--block-user.icon--size-xl svg,.icon--block-vip.icon--size-xl svg,.icon--block-vip-showings.icon--size-xl svg,.icon--block-wallet.icon--size-xl svg{height:86px;width:auto}.icon--check.icon--size-l svg{height:20px;width:20px}.icon--check.icon--size-s svg{height:10px;width:14px}.icon--check.icon--size-xs svg{height:8px;width:10px}.icon--chevron.icon--size-l svg{height:13px;width:18px}.icon--chevron.icon--size-s svg{height:9px;width:12px}.icon--contract.icon--size-xl svg{height:auto;width:83px}.icon--contract.icon--size-l svg{height:50px;width:45px}.site-boratt .icon-link .icon--contract path,.site-boratt .icon-link .icon--contract rect{fill:#fff}.icon--document.icon--size-m svg{height:18px;width:15px}.icon--document.icon--size-l svg{height:51px;width:45px}.icon--drag .fill{fill:#90908f}.icon--externalLink.icon--size-m svg{height:15px;width:15px}.icon--externalLink.icon--size-l svg{height:22px;width:23px}.icon--favorite.icon--size-l svg,.icon--favorite-filled.icon--size-l svg{height:30px;width:30px}.icon--favorite.icon--size-m svg,.icon--favorite-filled.icon--size-m svg{height:20px;width:20px}.icon--favorite.icon--size-s svg,.icon--favorite-filled.icon--size-s svg{height:15px;width:15px}.icon--half-sun.icon--size-l svg{height:30px;width:30px}.icon--hamburger.icon--size-l svg{height:18px;width:18px}.icon--house.icon--size-xl svg{height:50px;width:51px}.icon--info.icon--size-xl svg{height:40px;width:40px}.icon--input-error.icon--size-xl svg{height:30px;width:auto}.icon--input-error.icon--size-l svg{height:25px;width:30px}.icon--input-ok.icon--size-s svg{height:16px;width:16px}.icon--input-ok.icon--size-l svg{height:27px;width:27px}.icon--language.icon--size-l svg{height:40px;width:auto}.icon--lock.icon--size-s svg,.icon--lock-filled.icon--size-s svg{height:20px}.icon--map-mobile.icon--size-s svg{height:35px;width:35px}.icon--minus.icon--size-m svg{height:15px;width:15px}.icon--nets-bank-id.icon--size-m svg{height:12px;width:75px}.icon--payment-nordea-connect.icon--size-s svg{height:10px;width:94px}.icon--payment-mastercard.icon--size-l svg,.icon--payment-visa.icon--size-l svg{height:20px;width:25px}.icon--payment-mastercard.icon--size-m svg,.icon--payment-visa.icon--size-m svg{height:15px;width:20px}.icon--payment-siirto.icon--size-l svg{height:20px;width:38px}.icon--payment-swish.icon--size-m img{height:20px;width:70px}.icon--payment-vipps.icon--size-m svg{height:10px;width:39px}.icon--plus.icon--size-m svg{height:15px;width:15px}.icon--priority.icon--size-l svg{height:40px;width:68px}.icon--purchase.icon--size-l svg{height:53px;width:48px}.icon--swan-eco-label.icon--size-m svg,.icon--swan-eco-label-no.icon--size-m svg,.icon--swan-eco-label-fi.icon--size-m svg{height:100px;width:70px}.icon--swan-eco-label.icon--size-s svg,.icon--swan-eco-label-no.icon--size-s svg,.icon--swan-eco-label-fi.icon--size-s svg{height:33px;width:24px}.icon--umbrella.icon--size-l svg{height:50px;width:50px}.site-boratt .icon-link .icon--umbrella path{fill:#fff}.icon--user.icon--size-m svg,.icon--user-logged-in.icon--size-m svg{height:20px;width:20px}.icon--user.icon--size-s svg,.icon--user-logged-in.icon--size-s svg{height:15px;width:15px}.icon--x.icon--size-l svg{height:20px;width:20px}.icon--x.icon--size-m svg{height:15px;width:15px}.icon--x.icon--size-s svg{height:10px;width:10px}.icon--plot.icon--size-l svg,.icon--plot-active.icon--size-l svg,.icon--terraced.icon--size-l svg,.icon--terraced-active.icon--size-l svg,.icon--appartment.icon--size-l svg,.icon--appartment-active.icon--size-l svg,.icon--house.icon--size-l svg,.icon--house-active.icon--size-l svg{height:60px;width:auto}.icon--sustainability.icon--size-l svg{height:60px;width:60px}.site-boratt .icon-link .icon--sustainability path,.site-boratt .icon-link .icon--sustainability rect{stroke:#fff}.icon--showing.icon--size-s svg{width:18px;height:20px}.icon.icon--size-header-s svg{height:auto;width:75px;position:relative}.icon.icon--size-header-l svg{height:auto;width:120px}.icon--no-stroke .icon__svg{stroke:none !important}.icon--thin .icon__svg{stroke-width:0.5 !important}.icon--medium .icon__svg{stroke-width:1.5 !important}.icon--thic .icon__svg{stroke-width:2 !important}.icon--block{display:flex}.icon--up svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon--down svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.icon--left svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon--right svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.icon--flip svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon--clickable{cursor:pointer;transition:.3s ease-out}.icon--clickable:hover{color:#787878}.site-boratt .icon--user-logged-in g,.site-seniorgarden .icon--user-logged-in g{fill:#222220}.feather{fill:none;height:24px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;width:24px}

.showings-modal{margin:0 auto;max-width:560px;padding-bottom:80px}@media (min-width: 39.06rem){.showings-modal{padding-bottom:0}}.showings-modal--vip .showings-modal__directions{margin-top:24px}.showings-modal__description{margin:0 0 24px}.showings-modal__info{display:flex;justify-content:space-between;margin:0 0 24px;flex-direction:column}@media (min-width: 39.06rem){.showings-modal__info{flex-direction:row}}.showings-modal__date{margin:0 0 16px}@media (min-width: 39.06rem){.showings-modal__date{margin:0}}.showings-modal__vip-form{margin-top:24px}.showings-modal__vip-form .message{margin:0 0 24px}.showings-modal__button-container{margin-top:24px;text-align:center}.showings-modal__unregister{text-align:center;margin-top:64px}.showings-modal__unregister-window{align-items:center;display:flex;flex-direction:column;text-align:center}.showings-modal__unregister-window p{max-width:400px}.showings-modal__unregister-buttons button{min-width:200px}.showings-modal__unregister-buttons button:first-child{margin:0 0 8px}

.price-list .data-table__header{background-color:#3f3f3c;color:#fff}.site-boratt .price-list .data-table__header{background-color:#222220}.site-seniorgarden .price-list .data-table__header{background-color:#222220}.price-list .data-table__header-cell{background-color:#3f3f3c;font-size:1rem;text-align:center}.site-boratt .price-list .data-table__header-cell{background-color:#222220}.site-seniorgarden .price-list .data-table__header-cell{background-color:#222220}.price-list .data-table__row .data-table__cell{border-bottom:2px solid #fbf3e7;background-color:#fff;cursor:pointer}.site-boratt .price-list .data-table__row .data-table__cell,.site-seniorgarden .price-list .data-table__row .data-table__cell{border-bottom-color:#f2f2f2}.price-list .data-table__row .data-table__cell polygon{fill:#6baa99}.price-list .data-table__row:hover .data-table__cell{background-color:#f6f6f4}.site-boratt .price-list .data-table__row:hover .data-table__cell{background-color:#e9eeef}.price-list .data-table__row--for-sale .data-table__cell,.price-list .data-table__row--for-sale:hover .data-table__cell{background-color:rgba(107,170,153,0.15)}.price-list .data-table__row--reserved .data-table__cell,.price-list .data-table__row--reserved:hover .data-table__cell{background-color:rgba(72,120,176,0.15)}.price-list .data-table__row--booked .data-table__cell,.price-list .data-table__row--booked:hover .data-table__cell{background-color:rgba(226,148,87,0.15)}.price-list .data-table__row--sold .data-table__cell,.price-list .data-table__row--sold:hover .data-table__cell{background-color:rgba(224,115,87,0.15)}.price-list .data-table__controlls{display:flex;flex-direction:row;justify-content:center;padding:32px;background-color:#fff}.price-list-container__filters ul{padding:0;margin:0;list-style:none}.price-list-container__filters ul>li{display:inline-block;margin-right:2px}

.map__container{height:400px}@media (min-width: 39.06rem){.map__container{height:560px}}.map .slick-slide{margin-right:0;width:337px}.map__element{height:100%}.map .residence-block{max-width:345px;min-width:345px}.map .residence-block img{max-width:100%}.map .residence-block__image,.map .residence-block .async-image-placeholder{height:170px}.google-maps__marker-window .card-switcher__navigation{border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;color:#fff}.google-maps__marker-window:not(.google-maps__marker-window--object) .residence-block__content:after{border-style:solid;border-width:2px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.google-maps__marker-window--house .card-switcher__navigation{background:#5c6a4a}.site-seniorgarden .google-maps__marker-window--house .card-switcher__navigation{background:#546C5A}.google-maps__marker-window--house .residence-block__content:after{border-color:#5c6a4a}.site-seniorgarden .google-maps__marker-window--house .residence-block__content:after{border-color:#546C5A}.google-maps__marker-window--apartment .card-switcher__navigation{background:#db7831}.site-seniorgarden .google-maps__marker-window--apartment .card-switcher__navigation{background:#003A68}.google-maps__marker-window--apartment .residence-block__content:after{border-color:#db7831}.site-seniorgarden .google-maps__marker-window--apartment .residence-block__content:after{border-color:#003A68}.site-boratt .google-maps__marker-window--apartment .residence-block__content:after{border-color:#00517b}.google-maps__marker-window--plot .card-switcher__navigation{background:#785f52}.google-maps__marker-window--plot .residence-block__content:after{border-color:#785f52}.google-maps__marker-window--town-house .card-switcher__navigation{background:#4878b0}.google-maps__marker-window--town-house .residence-block__content:after{border-color:#4878b0}

.data-table{width:100%}.data-table__header{align-items:stretch;display:flex;flex-direction:row;width:100%}.data-table__header .data-table__cell{cursor:pointer;padding:16px 4px}.data-table__header .data-table__cell .icon{left:5px;position:relative;top:1px}.data-table__header--sticky{margin-top:58px;z-index:10}.data-table__header--sticky.data-table__header--show-nav{margin-top:103px}.data-table__row{align-items:stretch;cursor:-webkit-grab;cursor:grab;display:flex;flex-direction:row;position:relative;width:100%}.data-table__row .data-table-drop-target:first-child{border-top:1px solid transparent}.data-table__row .data-table-drop-target:last-child{border-bottom:1px solid transparent;top:50%}.data-table__row .data-table-drop-target--over:first-child{border-top:1px solid #B85105}.data-table__row .data-table-drop-target--over:last-child{border-bottom:1px solid #B85105}.data-table__cell{flex:1 0 0;overflow:hidden;padding:24px 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.data-table__cell:before,.data-table__cell:after{content:'';display:block;height:0;width:0}.data-table__cell:before{margin-bottom:-6px}.data-table__cell:after{margin-top:-7px}.price-list-container .data-table__scroll-box,.premises-list .data-table__scroll-box{overflow-x:scroll}@media (min-width: 75.63rem){.price-list-container .data-table__scroll-box,.premises-list .data-table__scroll-box{overflow:inherit}}.price-list-container .data-table__edge-shade,.premises-list .data-table__edge-shade{position:relative}.mobile .price-list-container .data-table__edge-shade:after,.tablet .price-list-container .data-table__edge-shade:after,.mobile .premises-list .data-table__edge-shade:after,.tablet .premises-list .data-table__edge-shade:after{background-image:linear-gradient(to right, rgba(63,63,60,0), rgba(63,63,60,0.2));bottom:0;content:"";position:absolute;top:44px;width:100px;z-index:100;right:-50px}.mobile .price-list-container .data-table__edge-shade:before,.tablet .price-list-container .data-table__edge-shade:before,.mobile .premises-list .data-table__edge-shade:before,.tablet .premises-list .data-table__edge-shade:before{background-image:linear-gradient(to right, rgba(63,63,60,0), rgba(63,63,60,0.5));height:44px;content:"";position:absolute;right:0;top:0;width:60px;z-index:100}.data-table-drop-target{position:absolute;width:100%;height:50%}

a{border-bottom:1px solid #3f3f3c;border-color:inherit;color:inherit;text-decoration:none;transition:.3s ease-out}a:hover{border-color:#B85105;color:#B85105}.site-seniorgarden a:hover:not(.text-color):not(.no-styles):not(.button):not(.dark-bg){border-color:#174B75;color:#174B75}.site-boratt a:hover:not(.text-color):not(.no-styles):not(.button):not(.dark-bg){border-color:#00517b;color:#00517b}.corporate a:hover:not(.text-color):not(.no-styles):not(.button):not(.dark-bg){border-color:#CD5C05;color:#CD5C05}a:focus{outline:none !important}a.epi-external{position:relative;margin:0 24px 0 0}a.epi-external::after{background-image:url("/static/svg/eternal-link-dark.svg");background-size:15px;bottom:0;content:'';height:15px;margin:0 0 0 4px;position:absolute;width:15px}.project-information .showings__text a.epi-external::after{background-image:url("/static/svg/eternal-link-white.svg")}.smarta .project-information .showings__text a.epi-external::after{background-image:url("/static/svg/eternal-link-dark.svg")}.site-sv .info-message a.epi-external::after{background-image:url("/static/svg/eternal-link-white.svg")}.two-column-text-block a.epi-external::after{background-image:url("/static/svg/eternal-link-white.svg")}.site-seniorgarden .two-column-text-block a.epi-external::after{background-image:url("/static/svg/eternal-link-dark.svg")}a.no-styles{border-bottom:none;color:inherit}a.no-styles:hover{border-color:inherit;color:inherit}.dark-bg a,a.dark-bg{border-color:#fff;color:#fff}.dark-bg a.active,a.dark-bg.active{border-bottom:1px solid #fff}.dark-bg a:hover,a.dark-bg:hover{border-color:#fff;color:#fff}a.text-color{border-color:#3f3f3c;color:#3f3f3c}.site-seniorgarden a.text-color{border-color:#222220;color:#222220}.site-boratt a.text-color{border-color:#101518;color:#101518}.corporate a.text-color{border-color:rgba(16,21,24,0.8);color:rgba(16,21,24,0.8)}.site-header__logo-container a,.site-footer__nav a:not([href^="mailto:"]):not([href^="tel:"]),.link-list a,a.log__item,a.campaign-block,.site-header__sub-navigation a:not(.button),a.text-and-image-block__link,.media-bank-item a,.signing-step__document-list a,.ir-start-page__report-list a{border:none}a.site-header__main-navigation__show-sub{border:none !important;color:#3f3f3c !important}.header-corporate a.site-header__main-navigation__show-sub{color:#fff !important}.site-seniorgarden a.site-header__main-navigation__show-sub{color:#222220 !important}.site-boratt a.site-header__main-navigation__show-sub{color:#101518 !important}p.breadcrumb a{border-bottom:1px solid #3f3f3c}.corporate p.breadcrumb a{border-color:#101518;color:#101518}.residence-type-tabs a{border-bottom:1.5px solid transparent;color:#222220;font-family:JMSerif,serif;font-size:.88rem;padding:4px 0 8px;text-align:center}.residence-type-tabs a:before,.residence-type-tabs a:after{content:'';display:block;height:0;width:0}.residence-type-tabs a:before{margin-bottom:-5px}.residence-type-tabs a:after{margin-top:-6px}@media (min-width: 39.06rem){.residence-type-tabs a{font-size:1.25rem;padding:8px 0}.residence-type-tabs a:before{margin-bottom:-8px}.residence-type-tabs a:after{margin-top:-8px}}.residence-type-tabs a:hover{color:#3f3f3c;border-bottom:1.5px solid #3f3f3c}.fullscreen-page .residence-type-tabs a{color:#fff}.site-seniorgarden .residence-type-tabs a,.site-boratt .residence-type-tabs a{border-color:transparent;font-family:"GillSansJM",sans-serif;font-size:1rem}@media (min-width: 39.06rem){.site-seniorgarden .residence-type-tabs a,.site-boratt .residence-type-tabs a{font-size:1.25rem}}.site-seniorgarden .residence-type-tabs a:before,.site-boratt .residence-type-tabs a:before{margin-bottom:-5px}@media (min-width: 39.06rem){.site-seniorgarden .residence-type-tabs a:before,.site-boratt .residence-type-tabs a:before{margin-bottom:-8px}}.site-seniorgarden .residence-type-tabs a:after,.site-boratt .residence-type-tabs a:after{margin-top:-6px}@media (min-width: 39.06rem){.site-seniorgarden .residence-type-tabs a:after,.site-boratt .residence-type-tabs a:after{margin-bottom:-7px}}.site-seniorgarden .residence-type-tabs a{color:#222220}.site-boratt .residence-type-tabs a{color:#101518}.residence-type-tabs a.active{color:#B85105;border-bottom:1.5px solid #B85105}.residence-type-tabs a.active:focus,.residence-type-tabs a.active:active,.residence-type-tabs a.active:hover{color:#B85105}.fullscreen-page .residence-type-tabs a.active{border-bottom-color:#fff;color:#fff}.fullscreen-page .residence-type-tabs a.active:focus,.fullscreen-page .residence-type-tabs a.active:active,.fullscreen-page .residence-type-tabs a.active:hover{border-bottom-color:#fff;color:#fff}.site-seniorgarden .residence-type-tabs a.active{border-color:#003A68;color:#003A68}.site-seniorgarden .residence-type-tabs a.active:focus,.site-seniorgarden .residence-type-tabs a.active:active,.site-seniorgarden .residence-type-tabs a.active:hover{border-color:#003A68;color:#003A68}.site-boratt .residence-type-tabs a.active{border-color:#00517b;color:#00517b}.site-boratt .residence-type-tabs a.active:focus,.site-boratt .residence-type-tabs a.active:active,.site-boratt .residence-type-tabs a.active:hover{border-color:#00517b;color:#00517b}.image-header-menu a,.site-header__lv2 a{border:none;font-size:1.25rem;letter-spacing:.06em;text-decoration:none}.mobile .image-header-menu a,.mobile .site-header__lv2 a{font-size:1rem}.premium .image-header-menu a,.premium .site-header__lv2 a{color:#f3dbb2}.mobile .premium .image-header-menu a,.mobile .premium .site-header__lv2 a{font-size:1rem}.site-seniorgarden .premium .image-header-menu a,.site-seniorgarden .premium .site-header__lv2 a{font-family:"GillSansJM",sans-serif}.site-boratt .premium .image-header-menu a,.site-boratt .premium .site-header__lv2 a{font-family:"GillSansJM",sans-serif}.smarta .image-header-menu a,.smarta .site-header__lv2 a{color:#3f3f3c}.mobile .smarta .image-header-menu a,.mobile .smarta .site-header__lv2 a{font-size:1rem}.site-seniorgarden .smarta .image-header-menu a,.site-seniorgarden .smarta .site-header__lv2 a{font-family:"GillSansJM",sans-serif}.site-boratt .smarta .image-header-menu a,.site-boratt .smarta .site-header__lv2 a{font-family:"GillSansJM",sans-serif}.image-header-menu a.dark-bg.active,.site-header__lv2 a.dark-bg.active{border-bottom-width:2px}.career .image-header-menu a.dark-bg.active,.career .site-header__lv2 a.dark-bg.active{border-color:#3f3f3c;border-bottom-width:1px}.my-booked-object a{margin-top:16px}.search-filters__buttons a,.search-filters__mobile-top a,a.my-residences-block__edit-link{color:#B85105;border-color:#B85105}.site-seniorgarden .search-filters__buttons a,.site-seniorgarden .search-filters__mobile-top a,.site-seniorgarden a.my-residences-block__edit-link{color:#3f3f3c;border-color:#3f3f3c}.site-boratt .search-filters__buttons a,.site-boratt .search-filters__mobile-top a,.site-boratt a.my-residences-block__edit-link{color:#3f3f3c;border-color:#3f3f3c}.showing a:hover{color:inherit;border-color:inherit}.crisis-banner--emergency a{color:#a50000}.site-seniorgarden .main-nav__more a,.site-boratt .main-nav__more a{font-family:"GillSansJM",sans-serif}.showings a{color:#fff;border-bottom-color:#fff}.showings a:hover{color:#fff;border-bottom-color:#fff}.smarta .showings a{color:#3f3f3c;border-bottom-color:#3f3f3c}.smarta .showings a:hover{color:#3f3f3c;border-bottom-color:#3f3f3c}.premium .showings a{color:#f3dbb2;border-bottom-color:#f3dbb2}.premium .showings a:hover{color:#fff;border-bottom-color:#fff}

.search-result{position:relative}.search-result__loader{position:absolute;z-index:100;background-color:#fff;border-radius:5px;max-width:50%;padding:15px 0;left:0;right:0;margin:auto}.search-result__loader::after{content:" ";position:fixed;width:100%;height:100%;background:rgba(255,255,255,0.7);top:0;bottom:0;left:0;right:0;z-index:-1}.search-result__loader .newton-loader-svg{max-width:100%}.site-boratt .search-result{background-color:#f8faf8;padding-bottom:30px}@media (min-width: 39.06rem){.site-boratt .search-result{padding-bottom:100px}.fullscreen-page .site-boratt .search-result{padding-bottom:0}}.fullscreen-page .search-result{height:100%}.search-result .main-grid.main-grid--full-width{padding:0}.search-result .campaign-block,.search-result .content-slider-block{margin:20px 0}.search-result .content-slider-block{grid-column:span 12}

button,.button{align-items:center;background-color:#3f3f3c;border:solid 0 #3f3f3c;border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font-family:"GillSansJM",sans-serif;font-size:1rem;letter-spacing:.09em;line-height:normal;padding:16px 32px;position:relative;text-align:center;text-decoration:none;transition:.15s ease-in-out;-webkit-tap-highlight-color:transparent}.site-seniorgarden button,.site-seniorgarden .button{background-color:#222220;border-color:#222220;border-color:#003A68}.site-boratt button,.site-boratt .button{background-color:#222220;border-color:#222220}.corporate button,.corporate .button{background-color:#101518;border-color:#101518}button>span:before,button>span:after,.button>span:before,.button>span:after{content:'';display:block;height:0;width:0}button>span:before,.button>span:before{margin-bottom:-4px}button>span:after,.button>span:after{margin-top:-4px}button:focus,.button:focus{outline:none !important}button:active,.button:active{-webkit-transform:scale(0.98);transform:scale(0.98)}button--bright,.button--bright{background-color:#fff;color:#d15c05;color:#3f3f3c;height:35px;padding:0;width:35px}.site-seniorgarden button--bright,.site-seniorgarden .button--bright{background-color:#fff;color:#003A68}.site-boratt button--bright,.site-boratt .button--bright{background-color:#fff;color:#00517b}.corporate button--bright,.corporate .button--bright{background-color:#fff;color:#CD5C05}button--bright:hover,.button--bright:hover{background-color:#d15c05;color:#fff}.site-seniorgarden button--bright:hover,.site-seniorgarden .button--bright:hover{background-color:#003A68}.site-boratt button--bright:hover,.site-boratt .button--bright:hover{background-color:#00517b}.corporate button--bright:hover,.corporate .button--bright:hover{background-color:#CD5C05;color:#fff}@media (min-width: 39.06rem){button--bright,.button--bright{height:40px;margin:0 0 0 8px;width:40px}}button--bright .feather,.button--bright .feather{max-height:55%;max-width:55%}@media (min-width: 39.06rem){button--bright .feather,.button--bright .feather{max-height:none;max-width:none}}button--light,.button--light{background-color:#fff;border-color:#fff;color:#3f3f3c;letter-spacing:.06em}.site-seniorgarden button--light,.site-seniorgarden .button--light{background-color:#fff;border-color:#fff;color:#003A68}.site-boratt button--light,.site-boratt .button--light{background-color:#fff;border-color:#fff;color:#00517b}.corporate button--light,.corporate .button--light{background-color:#fff;border-color:#fff;color:#101518}button--main-cta,.button--main-cta{background-color:#d15c05;border-color:#d15c05;color:#fff}.site-seniorgarden button--main-cta,.site-seniorgarden.corporate button--main-cta,.site-seniorgarden .button--main-cta,.site-seniorgarden.corporate .button--main-cta{background-color:#003A68;border-color:#003A68;color:#fff}.site-boratt button--main-cta,.site-boratt .button--main-cta{background-color:#00517b;border-color:#00517b;color:#fff}.corporate button--main-cta,.corporate .button--main-cta{background-color:#CD5C05;border-color:#CD5C05;color:#fff}button--main-cta-sticky,.button--main-cta-sticky{background-color:#6baa99;border-color:#6baa99;color:#fff}.site-boratt button--main-cta-sticky,.site-boratt .button--main-cta-sticky{background-color:#fff;border-color:#fff;color:#00517b}.site-seniorgarden button--main-cta-sticky,.site-seniorgarden .button--main-cta-sticky{background-color:#fff;border-color:#fff;color:#003A68}.site-boratt .project-page__content .mobile-cta button--main-cta-sticky,.site-seniorgarden .project-page__content .mobile-cta button--main-cta-sticky,.site-boratt .project-page__content .mobile-cta .button--main-cta-sticky,.site-seniorgarden .project-page__content .mobile-cta .button--main-cta-sticky{background-color:#6baa99;border-color:#6baa99;color:#fff}.corporate button--main-cta-sticky,.corporate .button--main-cta-sticky{background-color:#CD5C05;border-color:#CD5C05;color:#fff}button--ghost,.button--ghost{background:transparent;border-width:1px;color:#3f3f3c}.site-seniorgarden button--ghost,.site-seniorgarden .button--ghost{background:transparent;border-color:#003A68;color:#003A68}.site-boratt button--ghost,.site-boratt .button--ghost{background:transparent;border-color:#00517b;color:#00517b}.corporate button--ghost,.corporate .button--ghost{background:transparent;border-color:#101518;color:#101518}button--ghost.button--light,.button--ghost.button--light{color:#fff}.corporate button--ghost.button--light,.site-seniorgarden button--ghost.button--light,.site-boratt button--ghost.button--light,.corporate .button--ghost.button--light,.site-seniorgarden .button--ghost.button--light,.site-boratt .button--ghost.button--light{border-color:#fff}button--small,.button--small{line-height:1em;padding:8px 16px}@media (min-width: 39.06rem){button--small,.button--small{padding:8px 16px}}button--small>span:before,.button--small>span:before{margin-bottom:-2px}button--small>span:after,.button--small>span:after{margin-top:-3px}button--wide,.button--wide{display:flex;justify-content:center;margin:0 auto 8px;max-width:270px;width:100%}.my-residences-block button--wide,.my-residences-block .button--wide{max-width:370px}button--ghost-light,.button--ghost-light{background:transparent;border:1px solid #fff;color:#fff}.corporate button--ghost-light,.site-seniorgarden button--ghost-light,.site-boratt button--ghost-light,.corporate .button--ghost-light,.site-seniorgarden .button--ghost-light,.site-boratt .button--ghost-light{background-color:transparent;border:1px solid #fff;color:#fff}button>span.switch__inner-content .icon,.button>span.switch__inner-content .icon{margin-right:0}button>span,.button>span{display:block;width:100%}button>span .icon,.button>span .icon{margin:-1px 8px -1px 0;margin:0 8px 0 0}button--foldable,.button--foldable{background-color:#fff;border-radius:4px;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);color:#3f3f3c;height:auto;line-height:1em;letter-spacing:.06em;padding:8px}button--foldable:hover,.button--foldable:hover{color:#B85105}button--foldable:active,.button--foldable:active{-webkit-transform:scale(1);transform:scale(1)}.corporate button--foldable,.site-seniorgarden button--foldable,.site-boratt button--foldable,.corporate .button--foldable,.site-seniorgarden .button--foldable,.site-boratt .button--foldable{background-color:#fff;color:#3f3f3c}button--foldable span:before,.button--foldable span:before{margin-bottom:-2px}button--foldable span:after,.button--foldable span:after{margin-top:-3px}button--foldable .icon,.button--foldable .icon{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;margin:0 0 0 8px}button--foldable.button--active .icon,.button--foldable.button--active .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}button--foldable.button--filter-active,.button--foldable.button--filter-active{background-color:#3f3f3c;color:#fff}.site-seniorgarden button--foldable.button--filter-active,.site-seniorgarden .button--foldable.button--filter-active{background-color:#222220}.site-boratt button--foldable.button--filter-active,.site-boratt .button--foldable.button--filter-active{background-color:#222220}.corporate button--foldable.button--filter-active,.corporate .button--foldable.button--filter-active{background-color:#101518}button--has-icon .icon,.button--has-icon .icon{width:auto}button--has-icon .button__content:first-child,.button--has-icon .button__content:first-child{margin:0 8px 0 0}button--has-icon .button__content:last-child,.button--has-icon .button__content:last-child{margin:0 0 0 8px}button--inactive,.button--inactive{background-color:rgba(63,63,60,0.3);cursor:default}.corporate button--inactive,.site-seniorgarden button--inactive,.site-boratt button--inactive,.corporate .button--inactive,.site-seniorgarden .button--inactive,.site-boratt .button--inactive{background-color:rgba(63,63,60,0.3)}button--header-link-button,.button--header-link-button{background-color:#fbf3e7;border-radius:0;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);height:auto;line-height:1em;margin:0 auto 8px;text-align:left;width:100%;color:#3f3f3c}button--header-link-button:last-child,.button--header-link-button:last-child{margin-bottom:0}button--header-link-button:last-child:first-child,.button--header-link-button:last-child:first-child{line-height:1.5em}button--header-link-button>span:before,.button--header-link-button>span:before{margin-bottom:-2px}button--header-link-button>span:after,.button--header-link-button>span:after{margin-top:-3px}button--header-link-button .icon,.button--header-link-button .icon{width:auto}.corporate button--header-link-button,.corporate .button--header-link-button{background-color:#f8f8f8;color:rgba(16,21,24,0.8)}.sustainability button--header-link-button,.sustainability .button--header-link-button{background-color:#eaf0eb;color:#3f3f3c}.site-boratt button--header-link-button,.site-boratt .button--header-link-button{background-color:#e9eeef;color:#222220}.site-seniorgarden button--header-link-button,.site-seniorgarden .button--header-link-button{background-color:#FFE9A7;color:#222220}.toggle-buttons button,.toggle-buttons .button{color:#3f3f3c;box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}.toggle-buttons button.button--active,.toggle-buttons .button.button--active{color:#fff}.toggle-buttons button.button--active:active,.toggle-buttons .button.button--active:active{-webkit-transform:scale(1);transform:scale(1)}.site-seniorgarden .toggle-buttons button.button--active,.site-boratt .toggle-buttons button.button--active,.site-seniorgarden .toggle-buttons .button.button--active,.site-boratt .toggle-buttons .button.button--active{color:#fff}.site-seniorgarden .toggle-buttons button,.site-seniorgarden .toggle-buttons .button{color:#222220}.site-boratt .toggle-buttons button,.site-boratt .toggle-buttons .button{color:#101518}.toggle-buttons:not(.toggle-buttons--multi) button,.toggle-buttons:not(.toggle-buttons--multi) .button{background:#f6f6f4;border-radius:0;padding:16px 4px;width:100%}.toggle-buttons:not(.toggle-buttons--multi) button:first-child,.toggle-buttons:not(.toggle-buttons--multi) .button:first-child{border-bottom-left-radius:100px;border-top-left-radius:100px}.toggle-buttons:not(.toggle-buttons--multi) button:last-child,.toggle-buttons:not(.toggle-buttons--multi) .button:last-child{border-bottom-right-radius:100px;border-top-right-radius:100px}.toggle-buttons:not(.toggle-buttons--multi) button.button--active,.toggle-buttons:not(.toggle-buttons--multi) .button.button--active{background:#6baa99;box-shadow:none;text-shadow:0 1px 4px #3e7367}.site-seniorgarden .toggle-buttons:not(.toggle-buttons--multi) button.button--active,.site-seniorgarden .toggle-buttons:not(.toggle-buttons--multi) .button.button--active{background-color:#FFE9A7;color:#222220;text-shadow:none}.site-boratt .toggle-buttons:not(.toggle-buttons--multi) button.button--active,.site-boratt .toggle-buttons:not(.toggle-buttons--multi) .button.button--active{background-color:#b5d1dc;color:#00517b;text-shadow:none}.sun-study-controlls .toggle-buttons:not(.toggle-buttons--multi) button,.sun-study-controlls .toggle-buttons:not(.toggle-buttons--multi) .button{width:auto}.toggle-buttons--multi button,.toggle-buttons--multi .button{background-color:#fff;letter-spacing:.02em;margin:0 8px 8px 0}.toggle-buttons--multi button:last-child,.toggle-buttons--multi .button:last-child{margin-right:0}.toggle-buttons--multi button.button--active,.toggle-buttons--multi .button.button--active{background-color:#3f3f3c;box-shadow:none}.site-seniorgarden .toggle-buttons--multi button.button--active,.site-seniorgarden .toggle-buttons--multi .button.button--active{background-color:#222220}.site-boratt .toggle-buttons--multi button.button--active,.site-boratt .toggle-buttons--multi .button.button--active{background-color:#222220}.corporate .toggle-buttons--multi button.button--active,.corporate .toggle-buttons--multi .button.button--active{background-color:#101518}@media (min-width: 52.6rem){.toggle-buttons--multi button,.toggle-buttons--multi .button{border-radius:0;padding:16px 4px;width:220px}.toggle-buttons--multi button:first-child,.toggle-buttons--multi button:nth-child(3n+1),.toggle-buttons--multi .button:first-child,.toggle-buttons--multi .button:nth-child(3n+1){border-bottom-left-radius:100px;border-top-left-radius:100px}.toggle-buttons--multi button:last-child,.toggle-buttons--multi button:nth-child(3n),.toggle-buttons--multi .button:last-child,.toggle-buttons--multi .button:nth-child(3n){border-bottom-right-radius:100px;border-top-right-radius:100px}}@media (min-width: 910px){.toggle-buttons--multi button:nth-child(3n+1),.toggle-buttons--multi button:nth-child(3n),.toggle-buttons--multi .button:nth-child(3n+1),.toggle-buttons--multi .button:nth-child(3n){border-radius:0px}.toggle-buttons--multi button:first-child,.toggle-buttons--multi button:nth-child(4n+1),.toggle-buttons--multi .button:first-child,.toggle-buttons--multi .button:nth-child(4n+1){border-bottom-left-radius:100px;border-top-left-radius:100px}.toggle-buttons--multi button:last-child,.toggle-buttons--multi button:nth-child(4n),.toggle-buttons--multi .button:last-child,.toggle-buttons--multi .button:nth-child(4n){border-bottom-right-radius:100px;border-top-right-radius:100px}}@media (min-width: 1135px){.toggle-buttons--multi button:nth-child(4n+1),.toggle-buttons--multi button:nth-child(4n),.toggle-buttons--multi .button:nth-child(4n+1),.toggle-buttons--multi .button:nth-child(4n){border-radius:0px}.toggle-buttons--multi button:first-child,.toggle-buttons--multi button:nth-child(5n+1),.toggle-buttons--multi .button:first-child,.toggle-buttons--multi .button:nth-child(5n+1){border-bottom-left-radius:100px;border-top-left-radius:100px}.toggle-buttons--multi button:last-child,.toggle-buttons--multi button:nth-child(5n),.toggle-buttons--multi .button:last-child,.toggle-buttons--multi .button:nth-child(5n){border-bottom-right-radius:100px;border-top-right-radius:100px}}.site-seniorgarden .toggle-buttons--multi button,.site-seniorgarden .toggle-buttons--multi .button{font-family:"GillSansJM",sans-serif}.site-boratt .toggle-buttons--multi button,.site-boratt .toggle-buttons--multi .button{font-family:"GillSansJM",sans-serif}.header button.button--wide,.desktop:not(.tablet) .site-header__user-action__wrapper button.button--wide,.header .button.button--wide,.desktop:not(.tablet) .site-header__user-action__wrapper .button.button--wide{margin-top:0}.fullscreen-page .header button.button--wide,.fullscreen-page .desktop:not(.tablet) .site-header__user-action__wrapper button.button--wide,.fullscreen-page .header .button.button--wide,.fullscreen-page .desktop:not(.tablet) .site-header__user-action__wrapper .button.button--wide{border:none;margin-bottom:0;padding:4px 0}.form-row--centered button:only-child,.form-row--centered .button:only-child{display:flex;justify-content:center;max-width:260px;width:100%}.mobile .search-result-controlls__count button,.mobile .search-result-controlls__count .button{border:none;padding:4px 0}.mobile .search-result-controlls__count button__content,.mobile .search-result-controlls__count .button__content{text-decoration:underline}button.search-container__map-button,.mobile-cta button,.button.search-container__map-button,.mobile-cta .button{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}button.search-container__map-button,.button.search-container__map-button{bottom:32px;padding:8px 16px;position:fixed;right:8px;z-index:1000}button.search-container__map-button .icon,.button.search-container__map-button .icon{margin-right:-10px}button.search-container__map-button .icon #Oval,.button.search-container__map-button .icon #Oval{fill:transparent}.site-boratt button.search-container__map-button,.site-boratt .button.search-container__map-button{color:#fff}.my-residences-block__action button--ghost:not(:last-child),.my-residences-block__action .button--ghost:not(:last-child){margin:0 auto 16px}.desktop .left-align-header-block button,.desktop .left-align-header-block .button{margin-right:16px}.inspiration-articles__tags button,.inspiration-articles__tags .button{margin:4px}.inspiration-articles__article-page .inspiration-articles__tags button:first-child,.inspiration-articles__article-page .inspiration-articles__tags .button:first-child{margin-left:0}.site-boratt .campaign-block--dark button,.site-boratt .campaign-block--dark .button{border-color:#101518;color:#101518}.corporate .sustainability .campaign-block--dark button,.corporate .sustainability .campaign-block--dark .button{border-color:#101518;color:#101518}.corporate .two-column-text-block--dark button,.corporate .two-column-text-block--dark .button{border-color:#fff;color:#fff}button--premium,.button--premium{background-color:#f3dbb2;color:#3f3f3c}.premium .mobile-cta button,.premium .mobile-cta .button{background-color:#3f3f3c;color:#f3dbb2}.premium .image-header-menu__action button,.premium .image-header-menu__action .button{background-color:#f3dbb2;color:#3f3f3c}.premium .quick-facts button,.premium .tab-content button,.premium .quick-facts .button,.premium .tab-content .button{border-color:#f3dbb2;color:#f3dbb2}.desktop .premium .quick-facts button,.desktop .premium .quick-facts .button{background-color:#f3dbb2;color:#3f3f3c}.register-form .toggle-buttons{margin:0 0 16px}.register-form .toggle-buttons .toggle-buttons__button-vip.button--active{background:#F2B843;color:#3f3f3c;text-shadow:none}.toggle-buttons--multi{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 0 16px}

h2{color:#222220;font-family:JMSerif,serif;font-size:1.88rem;font-weight:400;letter-spacing:.02em;line-height:1.2em;margin:0 0 24px}h2:before,h2:after{content:'';display:block;height:0;width:0}h2:before{margin-bottom:-8px}h2:after{margin-top:-7px}.desktop h2{font-size:2.5rem}.desktop h2:before{margin-bottom:-10px}.desktop h2:after{margin-top:-8px}h2.large-margin{margin:0 0 32px}h2.small-margin{margin:0 0 16px}h2.center{text-align:center}.corporate h2{color:#101518}.corporate h2.dark-bg,.dark-bg .corporate h2{color:#fff}.site-seniorgarden h2,.site-boratt h2,.blog-item-page .article-text-block h2{font-family:"GillSansJM",sans-serif}.site-seniorgarden h2:before,.site-boratt h2:before,.blog-item-page .article-text-block h2:before{margin-bottom:-7px}@media (min-width: 39.06rem){.site-seniorgarden h2:before,.site-boratt h2:before,.blog-item-page .article-text-block h2:before{margin-bottom:-10px}}.site-seniorgarden h2:after,.site-boratt h2:after,.blog-item-page .article-text-block h2:after{margin-top:-8px}@media (min-width: 39.06rem){.site-seniorgarden h2:after,.site-boratt h2:after,.blog-item-page .article-text-block h2:after{margin-top:-10px}}.site-seniorgarden h2.dark-bg,.dark-bg .site-seniorgarden h2,.site-boratt h2.dark-bg,.dark-bg .site-boratt h2,.blog-item-page .article-text-block h2.dark-bg,.dark-bg .blog-item-page .article-text-block h2{color:#fff}h2.dark-bg,.dark-bg h2{color:#fff}.reset-password-form h2{word-break:break-all}.register-form h2{margin:0 auto 24px}.desktop .register-form h2{margin:0 auto 32px}.site-seniorgarden .showings h2,.site-seniorgarden .info-message h2,.site-boratt .showings h2,.site-boratt .info-message h2{color:#fff}.article-page__content-top .inspiration-block h2{font-size:1.56rem;font-family:"GillSansJM",sans-serif}.article-page__content-top .inspiration-block h2:before{margin-bottom:-6px}.article-page__content-top .inspiration-block h2:after{margin-top:-5px}.premium .usp h2,.premium .tab-content h2{color:#f3dbb2}

h3{color:#222220;font-family:JMSerif,serif;font-size:1.56rem;font-weight:400;letter-spacing:.02em;line-height:1.2em;margin:0 0 16px}h3:before,h3:after{content:'';display:block;height:0;width:0}h3:before{margin-bottom:-6px}h3:after{margin-top:-5px}.desktop h3{font-size:1.88rem}.desktop h3:before{margin-bottom:-8px}.desktop h3:after{margin-top:-6px}h3.large-margin{margin:0 0 32px}h3.small-margin{margin:0 0 16px}h3.center{text-align:center}*:not(.static-text-image-block__headline)>h3:last-child{margin-bottom:0}h3.sans,.site-seniorgarden h3,.site-boratt h3{font-family:"GillSansJM",sans-serif}.desktop h3.sans:before,.desktop .site-seniorgarden h3:before,.desktop .site-boratt h3:before{margin-bottom:-7px}.desktop h3.sans:after,.desktop .site-seniorgarden h3:after,.desktop .site-boratt h3:after{margin-top:-7px}.corporate h3{color:#101518}.site-boratt h3{color:#101518}h3.dark-bg,.dark-bg h3{color:#fff}.site-boratt h3.dark-bg,.site-seniorgarden h3.dark-bg,.corporate h3.dark-bg,.site-boratt .dark-bg h3,.site-seniorgarden .dark-bg h3,.corporate .dark-bg h3{color:#fff}.search-no-result h3{color:#d15c05}.site-boratt .search-no-result h3{color:#101518}.site-seniorgarden .search-no-result h3{color:#222220}h3.residence-block__title{color:#000;text-transform:capitalize}.residence-block--object h3.residence-block__title{text-transform:unset}.google-maps__container h3.residence-block__title{margin:0 0 16px !important}.mobile:not(.tablet) .google-maps__container h3.residence-block__title{font-size:1.25rem}.mobile:not(.tablet) .google-maps__container h3.residence-block__title:before{margin-bottom:-5px}.mobile:not(.tablet) .google-maps__container h3.residence-block__title:after{margin-top:-9px}h3.error{color:#e07357}h3.error .icon--input-error{position:relative;top:3px}h3.error .icon--input-error .fill{fill:transparent}@media (min-width: 39.06rem) and (min-height: 39.06rem){.inspiration-article-teaser--large h3{font-size:2.5rem;margin:0 0 32px}.inspiration-article-teaser--large h3:before{margin-bottom:-10px}.inspiration-article-teaser--large h3:after{margin-top:-9px}.site-seniorgarden .inspiration-article-teaser--large h3:before,.site-boratt .inspiration-article-teaser--large h3:before{margin-bottom:-12px}.site-seniorgarden .inspiration-article-teaser--large h3:after,.site-boratt .inspiration-article-teaser--large h3:after{margin-top:-12px}}.ir-start-page .two-column-text-block h3{margin:0 0 32px}.contact-list-block h3{padding:0 16px}@media (min-width: 75.63rem){.contact-list-block h3{padding:0}}

.counter{display:flex}.counter *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.counter input{border:none}.counter__button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);cursor:pointer;display:flex;font-size:30px;height:30px;justify-content:center;line-height:30px;width:30px}.counter__field{background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);margin:0 16px;max-width:30px;text-align:center}

.scroll-box{background-color:#fdfbf7;border-bottom:1px solid #e4e3de;height:35vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:16px}.scroll-box h4{text-align:left !important}.scroll-box:not(:last-child){margin:0 0 16px}.register-form .scroll-box{height:220px;margin:0 0 32px}.tablet .register-form .scroll-box,.desktop .register-form .scroll-box{height:410px}.desktop .register-form .scroll-box{padding-top:32px}#main-page:not(.site-seniorgarden):not(.site-boratt) .register-form .conditions-container .scroll-box{background-color:#fff}.site-boratt .scroll-box{background-color:#e4eff7}.interest-form .scroll-box{margin:0 0 32px}.desktop .interest-form .scroll-box{height:180px}

.favorite-button{align-content:center;background-color:rgba(255,255,255,0.95);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;width:40px;z-index:10}.favorite-button path{transition:.3s ease-out}.favorite-button:hover path,.favorite-button--active path{fill:#d15c05}.site-seniorgarden .favorite-button:hover path,.site-seniorgarden .favorite-button--active path{fill:#003A68}.site-boratt .favorite-button:hover path,.site-boratt .favorite-button--active path{fill:#00517b}.favorite-button--small{height:35px;width:35px}.favorite-button:active svg,.favorite-button--animating svg{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:thump;animation-name:thump}.favorite-button .icon{position:relative;top:1px}.residence-block .favorite-button{right:16px;top:8px}@media (min-width: 52.6rem){.residence-block .favorite-button{top:16px}}.suggestion-card .favorite-button{right:8px;top:8px}.mobile .my-residences-block__card .favorite-button{height:100%;width:100%}.mobile .my-residences-block__card .favorite-button .icon{position:relative;right:0;top:9px}.desktop:not(.tablet) .my-residences-block__card .favorite-button{background:none;height:35px;width:35px;top:-20px;right:20px}.desktop:not(.tablet) .my-residences-block__card .favorite-button .icon{top:0;right:0}

.template-loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-block .template-loader{position:absolute}.template-loader__label{font-size:1.25rem}

.accept-third-party-modal{display:flex;flex-direction:column;align-items:center;justify-content:center}.accept-third-party-modal h3{margin-bottom:10px}.accept-third-party-modal p{max-width:335px;margin:0 auto 30px;text-align:center}.accept-third-party-modal button{margin-bottom:10px}.accept-third-party-modal__link{margin-top:5px}.accept-third-party-modal__link .icon{position:relative;top:1px}

@media (min-width: 39.06rem){.form-row{display:flex;flex-direction:row;margin:0}}.form-row--centered{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 auto 32px}.form-row--centered:last-child{margin:0 auto 16px}.form-row--column{flex-direction:column}.form-row--more-margin{margin:0 0 24px}@media (min-width: 39.06rem){.form-row--more-margin{margin:0 0 32px}}.form-row--small-margin{margin:0 0 16px}.form-row:last-child{margin-bottom:0}.mobile:not(.tablet) .form-row:last-child.form-row--centered{margin:0 auto 16px}.form-row a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-row__fold{width:100%}.form-row__fold .form-column{display:none}.form-row__fold .form-column.show{display:block}.form-row__fold-title{display:flex;justify-content:space-between;cursor:pointer}.form-column{display:flex;flex-direction:column;justify-content:flex-end;margin:0;width:100%}@media (min-width: 39.06rem){.form-column{margin:0 32px 0 0}}.form-column--switch{display:flex;flex-direction:row;align-items:center}.form-column--switch>span{margin:0 4px 0 0}@media (min-width: 39.06rem){.form-column:last-child{margin:0}}.register-form .form-row{margin:0 auto}.register-form .form-row--centered{margin:0 auto 32px}.register-form .form-row--centered:last-child{margin:0 auto 16px}

.login-form{display:flex;flex-direction:column}@media (min-width: 39.06rem){.login-form{min-height:485px}}.login-form__content{margin:0 auto;max-width:343px;width:100%}.login-form .toggle-buttons{display:flex;margin:0 0 32px}.login-form__submit-bankid.form-row button>span,.login-form__submit-bankid.form-row .button>span{display:flex;align-items:center;justify-content:center}.login-form__submit-bankid.form-row .icon{position:relative;left:4px}

.container{margin:0 auto;max-width:75.63rem}.container--centered-items{display:flex;align-items:center;justify-content:center;flex-direction:column}.container--centered-items--row{flex-direction:row}.container--flexing{display:flex;flex-direction:column}.container--flexing .container{display:block}.container--narrow{max-width:44rem}.container--intro{display:flex;flex-direction:column;padding:32px 16px}.mobile .container--intro{margin:0 auto 32px}.desktop .container--intro{padding:64px 16px}.desktop .container--intro.container--narrow{padding-left:0;padding-right:0}.article-style .container--intro{margin-bottom:0}.tablet .article-style .container--intro{padding-left:0;padding-right:0}.desktop .article-style .container--intro{padding-top:64px;padding-bottom:64px}.usp .container:not(.container--narrow){padding:16px}.usp .container--narrow{margin:0 auto 32px}.mobile .usp .container--narrow{margin:0 0 16px}.center-align-block .container{padding-top:64px}.desktop .center-align-block .container{padding-top:80px}.center-align-block .container:last-child{padding-bottom:0}.suggestion-slider__alt-version .container{display:flex;flex-direction:column-reverse;flex-direction:column}.desktop .suggestion-slider__alt-version .container{display:block}

.saved-search{background-color:#fff;grid-column:span 12;margin-bottom:30px;padding:20px}@media (min-width: 52.6rem){.saved-search{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2 / span 10}}@media (min-width: 75.63rem){.saved-search{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}}.saved-search__title{grid-column:span 12}.saved-search__tags{display:flex;flex-wrap:wrap;grid-column:span 12;margin-bottom:20px}@media (min-width: 52.6rem){.saved-search__tags{grid-column:span 9}}.saved-search__email-prompt{display:flex;grid-column:span 12;margin-bottom:20px}@media (min-width: 39.06rem){.saved-search__email-prompt{grid-column:span 7}}.saved-search__email-prompt .switch-container{left:-16px;position:relative}.saved-search__actions{align-items:center;display:flex;flex-direction:column;grid-column:span 12;justify-content:center;padding-top:10px;position:relative}.saved-search__actions::before{background-color:#fdfbf7;content:'';display:block;height:2px;left:-20px;position:absolute;right:-20px;top:-2px}@media (min-width: 39.06rem){.saved-search__actions{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9 / span 4;padding-top:0}.saved-search__actions::before{display:none}}@media (min-width: 52.6rem){.saved-search__actions{border-left:1px solid #e4e3de;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2 / span 2;-ms-grid-column:10;-ms-grid-column-span:3;grid-column:10 / span 3}}

.user-vip-info{background-color:#fff;margin:0 auto 20px;max-width:52.6rem;padding:32px 16px}@media (min-width: 39.06rem){.user-vip-info{padding:64px}}

.user-data-form{background-color:#fff;margin:0 auto 20px;max-width:52.6rem;padding:32px 16px}@media (min-width: 39.06rem){.user-data-form{padding:64px}}.user-data-form__cancel{margin-top:10px}

.third-party-map-block{position:relative;height:100%}.third-party-map-block--narrow{height:400px;overflow:hidden}@media (min-width: 39.06rem){.third-party-map-block--narrow{height:560px}}.third-party-map-block::before{background-color:#fff;content:" ";display:block;-webkit-filter:blur(10px);filter:blur(10px);height:100%;opacity:0.3;position:absolute;width:100%;z-index:2}.third-party-map-block img{width:100%}.third-party-map-block__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:5}.third-party-map-block__content .accept-third-party-modal{background-color:#fdfbf7;border-radius:4px;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);max-height:374px;max-width:52.6rem;padding:70px 20px 70px 20px;width:100%}

.async-image-placeholder{align-items:center;display:flex;justify-content:center;overflow:hidden;height:100%}.async-image-placeholder__loading-label{font-size:.75rem;letter-spacing:.02em;text-transform:uppercase}.async-image__ratio-holder{position:relative;width:100%;margin:0 auto;display:block}.async-image__aspect-holder{display:block;position:relative;height:0;width:100%;padding-top:66%;background:#f6f6f4}.async-image__aspect-holder--video{padding-top:57.4% !important}.async-image--loaded .async-image__aspect-holder{background-color:transparent}.async-image__media-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:block;margin:auto;max-width:100%;box-sizing:border-box}.async-image__loading-image{display:none !important}.async-image__media{opacity:0;transition:opacity .2s linear}.async-image__media.image-loaded{opacity:1}.async-image__canvas{visibility:visible;opacity:0;transition:opacity .4s linear;height:100%}.async-image__canvas.canvas-done{opacity:1}.async-image--hide-canvas .async-image__canvas{height:0}.async-image__canvas,.async-image__media{display:block;position:absolute;top:0;left:0;margin:auto;box-sizing:border-box;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.async-image__canvas{width:100%;height:100%}.async-image__media{right:0}.async-image--circle{border-radius:50%;overflow:hidden}.async-image--full-height,.async-image--standing{height:100%;width:auto !important}.async-image--full-height .async-image__ratio-holder,.async-image--full-height .async-image__aspect-holder,.async-image--standing .async-image__ratio-holder,.async-image--standing .async-image__aspect-holder{height:100%}.async-image--full-height img,.async-image--standing img{height:100%;width:auto}.async-image--full-height .async-image__media,.async-image--standing .async-image__media{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.async-image--full-width img{width:100%}figure{margin:0;position:relative;clear:both;outline:0;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;overflow:hidden}.intrinsic{display:block;position:relative;height:0;width:100%;padding-top:100%;background:#f6f6f4}.intrinsic.intrinsic--square{padding-top:100%}.intrinsic.intrinsic--1x2{padding-top:150%}.intrinsic.intrinsic--4x3{padding-top:75%}.intrinsic.intrinsic--16x9{padding-top:56.25%}.intrinsic.intrinsic--16x10{padding-top:62.5%}.intrinsic .intrinsic-item{position:absolute;top:0;left:0;width:100%;height:100%}.image-header .async-image{height:100%;width:100% !important;max-height:75vh}.mobile .image-header .async-image__ratio-holder{height:100%}@media (min-width: 39.06rem){.image-header .async-image__ratio-holder{max-height:75vh !important}}.inspiration-articles .image-header .async-image__ratio-holder{max-height:100% !important}.image-header .async-image__aspect-holder{padding-top:73%}.text-and-image-block .async-image__ratio-holder{max-height:725px}.google-maps__container .residence-block__image .async-image{height:auto;min-height:100%}.promotion-block__image .async-image,.inspiration-page__image .async-image,.residence-block--area .async-image{height:100%}.promotion-block__image .async-image__ratio-holder,.inspiration-page__image .async-image__ratio-holder,.residence-block--area .async-image__ratio-holder{height:100%}.inspiration-block__img .async-image__ratio-holder{height:100%}

.fullscreen-page #app{height:100%}.fullscreen-page .site-footer{display:none}.fullscreen-page .container--loading{height:100%}.fullscreen-page .container--loading .centered{height:100%}.cluster-icon{background-color:#d15c05;border-radius:50%;height:40px;width:40px}.cluster-icon img{display:none}.cluster-icon>div{color:#fff !important;font-family:"GillSansJM",sans-serif !important;font-size:1.25rem !important;font-weight:normal !important}.google-maps__container{height:100%;position:relative;width:100%;z-index:1}.google-maps__full-screen-container{height:100%;position:relative}.google-maps__overlay-window{position:relative}.google-maps__overlay{left:8px;position:fixed;top:8px;z-index:1000}.google-maps__overlay.residence-toggle-container{align-items:center;bottom:16px;display:flex;justify-content:center;left:0;padding:0 16px;top:auto;width:100%}@media (min-width: 39.06rem){.google-maps__overlay.residence-toggle-container{width:70%;margin:0 auto;right:0;display:none}}@media (min-width: 52.6rem){.google-maps__overlay.residence-toggle-container{width:100%;margin:0 auto;right:0}}.google-maps__overlay.close-button-container{background-color:#fff;border-radius:50%;left:auto;line-height:0;padding:8px;right:16px;top:195px}@media (min-width: 39.06rem){.google-maps__overlay{margin-left:0}}.google-maps__ui-overlay{height:100%;position:absolute;top:0;width:100%;z-index:1000}.google-maps__satellite-button{bottom:24px;left:24px;position:absolute}.google-maps__overlay-close{cursor:pointer;left:8px;top:8px;position:absolute;z-index:9000}.google-maps__overlay-close:hover{color:#fff}.google-maps__slider-container{background-color:#f6f6f4;border:2px solid #fff;color:#fff;max-width:349px;position:relative;width:95vw}.google-maps__slider-container .residence-block{box-shadow:none}.google-maps__slider-container .slick-slider{background-color:#fff}.google-maps__marker-window .card-switcher__navigation{border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;color:#fff}.google-maps__marker-window:not(.google-maps__marker-window--object) .residence-block__content:after{border-style:solid;border-width:2px;bottom:2px;content:"";display:block;left:2px;position:absolute;right:2px;top:2px}.google-maps__marker-window--house .card-switcher__navigation{background:#5c6a4a}.site-seniorgarden .google-maps__marker-window--house .card-switcher__navigation{background:#546C5A}.google-maps__marker-window--house .residence-block__content:after{border-color:#5c6a4a}.site-seniorgarden .google-maps__marker-window--house .residence-block__content:after{border-color:#546C5A}.google-maps__marker-window--town-house .card-switcher__navigation{background:#4878b0}.google-maps__marker-window--town-house .residence-block__content:after{border-color:#4878b0}.google-maps__marker-window--apartment .card-switcher__navigation{background:#db7831}.site-seniorgarden .google-maps__marker-window--apartment .card-switcher__navigation{background:#003A68}.site-boratt .google-maps__marker-window--apartment .card-switcher__navigation{background:#00517b}.google-maps__marker-window--apartment .residence-block__content:after{border-color:#db7831}.site-seniorgarden .google-maps__marker-window--apartment .residence-block__content:after{border-color:#003A68}.site-boratt .google-maps__marker-window--apartment .residence-block__content:after{border-color:#00517b}.google-maps__marker-window--plot .card-switcher__navigation{background:#785f52}.google-maps__marker-window--plot .residence-block__content:after{border-color:#785f52}.cluster img{max-width:40px !important;max-height:40px !important}.cluster div{font-family:"GillSansJM",sans-serif !important;font-size:1rem !important;font-weight:normal !important;line-height:0}.google-maps__cluster div{position:relative !important;top:-7px !important;left:-1px !important}.satelite-button-container{bottom:8px;left:8px;top:auto;margin-left:0}

.card-switcher{align-items:stretch;display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr;grid-template-rows:1fr;justify-items:stretch;position:relative}.card-switcher__item{background:#fff;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;opacity:0;position:relative;transition:opacity .3s ease-in-out}.card-switcher__item--active{opacity:1}.card-switcher__navigation{display:flex;justify-content:space-between;width:100%;align-items:center}.card-switcher__navigation>span{position:relative;z-index:10;font-family:"GillSansJM",sans-serif;font-size:.88rem}

.campaign-block{background-color:#fbf3e7;grid-column:span 12;overflow:hidden}.tablet .campaign-block{min-height:290px}.site-seniorgarden .campaign-block{background-color:#FFE9A7}.site-boratt .campaign-block{background-color:#b5d1dc;color:#101518}.corporate .campaign-block--light{background-color:#fff}.site-seniorgarden.corporate .campaign-block--light{background-color:#f8f8f8}.sustainability .campaign-block--light{background-color:#eaf0eb;color:#101518}.standard-page--vip .campaign-block--light{background-color:#fae5ba;color:#222220}.standard-page--vip .campaign-block--light .button,.standard-page--vip .campaign-block--light button{background-color:#F2B843;color:#222220;border:none}.site-boratt .standard-page--vip .campaign-block--light{background-color:#b5d1dc}.site-boratt .standard-page--vip .campaign-block--light .button,.site-boratt .standard-page--vip .campaign-block--light button{background-color:#00517b;color:#fff;border:none}.site-seniorgarden .standard-page--vip .campaign-block--light{background-color:#FFE9A7}.site-seniorgarden .standard-page--vip .campaign-block--light .button,.site-seniorgarden .standard-page--vip .campaign-block--light button{background-color:#003A68;color:#fff;border:none}.campaign-block--dark{background-color:#3f3f3c}.campaign-block--dark .campaign-block__text,.campaign-block--dark .campaign-block__title{color:#fff}.site-boratt .campaign-block--dark .campaign-block__text,.site-boratt .campaign-block--dark .campaign-block__title{color:#101518}.site-seniorgarden .campaign-block--dark .campaign-block__text,.site-seniorgarden .campaign-block--dark .campaign-block__title{color:#222220}.sustainability .campaign-block--dark .campaign-block__text,.sustainability .campaign-block--dark .campaign-block__title{color:#101518}.site-seniorgarden.corporate .campaign-block--dark .campaign-block__text,.site-seniorgarden.corporate .campaign-block--dark .campaign-block__title{color:#fff}.site-seniorgarden.corporate .campaign-block--dark .campaign-block__text .button--ghost,.site-seniorgarden.corporate .campaign-block--dark .campaign-block__title .button--ghost{color:#fff;border-color:#fff}.site-seniorgarden .campaign-block--dark{background-color:#FFE9A7;color:#222220}.site-boratt .campaign-block--dark{background-color:#a2b598}.corporate .campaign-block--dark{background-color:#101518}.site-seniorgarden.corporate .campaign-block--dark{background-color:#003A68}.sustainability .campaign-block--dark{background-color:#eaf0eb}.campaign-block--gray{background-color:#edecea}.site-seniorgarden .campaign-block--gray{background-color:#f8f4ed}.corporate .campaign-block--gray{background-color:#f8f8f8}.sustainability .campaign-block--gray{background-color:#eaf0eb;color:#101518}.campaign-block--green{background-color:#eaf0eb}.campaign-block--no-image{min-height:350px}.campaign-block__image{grid-column:span 12;-ms-grid-row:1;grid-row:1;margin-top:-2px;overflow:hidden}.tablet .campaign-block__image,.desktop .campaign-block__image{grid-column:span 6;margin-bottom:-2px}.tablet .campaign-block__image .async-image,.desktop .campaign-block__image .async-image{height:100%}.tablet .campaign-block__image .async-image__aspect-holder,.desktop .campaign-block__image .async-image__aspect-holder{min-height:100%}.tablet .tablet .campaign-block__image .async-image__media,.tablet .desktop .campaign-block__image .async-image__media{min-height:100%;max-width:none;min-width:100%;width:auto}.campaign-block__text{-ms-grid-row-align:center;align-self:center;grid-column:span 12;margin:-8px auto 0;padding:32px 16px;text-align:center}.tablet .campaign-block__text,.desktop .campaign-block__text{grid-column:span 6;margin:0 auto}.desktop .campaign-block__text{padding:80px 64px}@media (min-width: 52.6rem){.main-grid:nth-child(odd)>.campaign-block .campaign-block__image{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7 / span 6}}@media (min-width: 52.6rem){.main-grid:nth-child(odd)>.campaign-block .campaign-block__text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / span 6}}.tablet .campaign-block--no-image .campaign-block__text,.desktop .campaign-block--no-image .campaign-block__text,.tablet .main-grid:nth-child(odd)>.campaign-block--no-image .campaign-block__text,.desktop .main-grid:nth-child(odd)>.campaign-block--no-image .campaign-block__text{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}.blog-list-page .campaign-block{margin:0 -10px 10px;min-width:100%;width:auto}.blog-list-page .campaign-block.campaign-block--no-image .campaign-block__text{grid-column:span 12}.tab-content .campaign-block__text{padding-bottom:16px}.site-boratt .tab-content .campaign-block,.site-seniorgarden .tab-content .campaign-block{background-color:#fff}.site-boratt .tab-content .campaign-block__title,.site-boratt .tab-content .campaign-block p,.site-seniorgarden .tab-content .campaign-block__title,.site-seniorgarden .tab-content .campaign-block p{color:#222220}

.cta-header-block{margin:0 0 64px;position:relative}.desktop .cta-header-block{margin:0 0 80px}.cta-header-block__image{align-items:center;display:flex;height:330px;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}@media (min-width: 39.06rem){.cta-header-block__image{height:auto;max-height:65vh}}.cta-header-block__image__wrapper{height:100%;width:100%}.cta-header-block__image .async-image{height:100%;width:100%}.cta-header-block__image .async-image__ratio-holder{height:100%}.cta-header-block__image img{height:100%}@media (min-width: 39.06rem){.cta-header-block__image img{height:auto;width:100%}}.cta-header-block__text{align-items:center;background-color:rgba(0,0,0,0.25);color:#fff;display:flex;height:100%;flex-direction:column;justify-content:center;padding:16px;position:absolute;text-shadow:0 2px 4px rgba(0,0,0,0.18);top:0;width:100%}@media (min-width: 39.06rem){.cta-header-block__text{padding:24px}}@media (min-width: 75.63rem){.cta-header-block__text{padding:32px}}.standard-page--vip .cta-header-block button,.standard-page--vip .cta-header-block button{background-color:#F2B843;color:#222220;font-size:1.13rem}.site-boratt .standard-page--vip .cta-header-block button,.site-boratt .standard-page--vip .cta-header-block button{background-color:#00517b;color:#fff;border:none}.site-seniorgarden .standard-page--vip .cta-header-block button,.site-seniorgarden .standard-page--vip .cta-header-block button{background-color:#FFE9A7;color:#222220;border:none}

.main-grid{display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-columns:1fr [12];grid-template-columns:repeat(12, 1fr);margin:0 auto;max-width:75.63rem;padding:0 16px;width:100%;position:relative}@media (min-width: 39.06rem){.main-grid{padding:0 8px}}.main-grid .main-grid{padding:0;grid-column:span 12}.main-grid.main-grid--full-width{padding:0}@media (min-width: 52.6rem){.main-grid.main-grid--full-width{padding:0 8px}}.main-grid--no-gap{grid-gap:0}.main-grid--no-max-width{max-width:none}@media (min-width: 52.6rem){.tablet .cookie-settings-modal .main-grid{padding-bottom:90px}}.main-grid.search-result-controlls{padding-top:20px;padding-bottom:10px;padding:16px;position:relative}@media (min-width: 39.06rem){.main-grid.search-result-controlls{padding:16px 8px}}.main-grid.image-gallery__tiles{grid-auto-flow:dense;grid-gap:4px;padding:0 4px}@media (min-width: 52.6rem){.main-grid.image-gallery__tiles{padding:0 8px}}.main-grid.info-section{grid-gap:0 8px}@media (min-width: 52.6rem){.main-grid.info-section{margin-top:64px}}.project-teasers>.main-grid{margin:0 auto 32px;padding:0}@media (min-width: 39.06rem){.project-teasers>.main-grid{margin-bottom:50px;margin:0 auto 80px}}.residence-type-tabs .main-grid{grid-gap:4px}.slick-slide .blog-item .main-grid{padding:0;grid-gap:0}.contact-block .main-grid{padding:0}.tablet .click-to-buy-info-page__top .main-grid:not(.main-grid--full-width){padding:0 24px}

.desktop .faq-page-sidebar{padding-top:32px;transition:padding .3s ease-out}.desktop .faq-page-sidebar--scrolling-up{padding-top:80px}.faq-page-sidebar--mobile-sticky{background-color:#3f3f3c;bottom:0;box-shadow:0 -1px 6px 0 rgba(63,63,60,0.15);color:#fff;left:0 !important;padding:0 16px;position:fixed;right:0 !important;top:auto !important;width:100% !important;z-index:10}.site-boratt .faq-page-sidebar--mobile-sticky{background-color:#222220}.faq-page-sidebar--mobile-sticky .faq-page-sidebar__content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq-page-sidebar--mobile-sticky .faq-page-sidebar-toggler{background-color:#3f3f3c;padding:24px 0 16px;position:relative;z-index:10}.faq-page-sidebar--mobile-sticky:before{bottom:100%;content:'';display:block;left:0;position:fixed;top:-100vh;transition:background-color .3s ease-out}.faq-page-sidebar--mobile-sticky:after{background:linear-gradient(to bottom, rgba(63,63,60,0) 0%, #3f3f3c 100%);bottom:0;content:'';display:block;height:16px;left:0;position:absolute;right:0}.site-boratt .faq-page-sidebar--mobile-sticky:after{background:linear-gradient(to bottom, rgba(34,34,32,0) 0%, #222220 100%)}.faq-page-sidebar--mobile-sticky.faq-page-sidebar--expanded .faq-page-sidebar__content{padding-bottom:16px}.faq-page-sidebar--mobile-sticky.faq-page-sidebar--expanded .faq-page-sidebar-toggler{padding-bottom:0}.faq-page-sidebar--mobile-sticky.faq-page-sidebar--expanded .faq-page-sidebar-toggler:after{background:linear-gradient(to bottom, #3f3f3c 0%, #3f3f3c 5%, rgba(63,63,60,0) 100%);bottom:-32px;content:'';display:block;height:32px;left:0;position:absolute;right:0;z-index:1}.site-boratt .faq-page-sidebar--mobile-sticky.faq-page-sidebar--expanded .faq-page-sidebar-toggler:after{background:linear-gradient(to bottom, #222220 0%, #222220 5%, rgba(34,34,32,0) 100%)}.site-boratt .faq-page-sidebar--mobile-sticky .foldable-sidebar-link--open ul{border-left:2px solid #b5d1dc}.site-boratt .faq-page-sidebar--mobile-sticky .foldable-sidebar-link--open a{color:#b5d1dc}.faq-page-sidebar--expanded .faq-page-sidebar__content{max-height:65vh;padding-top:32px;overflow:auto}.faq-page-sidebar--expanded:before{background-color:rgba(63,63,60,0.2);right:0}.faq-page-sidebar__content{max-width:300px}.faq-page-sidebar--mobile-sticky .faq-page-sidebar__content{margin:0 auto;max-width:335px}.faq-page-sidebar__headline{border-bottom:1px solid #3f3f3c;display:inline-block;font-family:"GillSansJM",sans-serif;margin:0 auto 24px;padding:4px;padding-top:24px}.desktop .faq-page-sidebar__headline{display:block;font-size:1.56rem;padding-bottom:24px}.faq-page-sidebar__headline:before,.faq-page-sidebar__headline:after{content:'';display:block;height:0;width:0}.faq-page-sidebar__headline:before{margin-bottom:-6px}.faq-page-sidebar__headline:after{margin-top:-7px}.faq-page-sidebar__list{margin:0;padding:0 4px}.faq-page-sidebar-toggler .icon{align-content:center;background-color:#fff;border:2px solid #3f3f3c;border-radius:50%;box-shadow:0 -1px 6px 0 rgba(63,63,60,0.15);color:#3f3f3c;display:flex;height:32px;justify-content:center;left:50%;margin-left:-16px;position:absolute;top:-16px;width:32px}

.foldable-sidebar-link{list-style:none;margin:0 0 16px;padding:0}.desktop .foldable-sidebar-link{font-size:1.375rem}.foldable-sidebar-link__toggler{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between}.desktop .foldable-sidebar-link__toggler{align-items:center;padding:8px 0}.foldable-sidebar-link__toggler .icon{padding:4px 0 4px 16px}.desktop .foldable-sidebar-link__toggler .icon{padding:0 0 0 16px}.foldable-sidebar-link ul{border-left:2px solid #B85105;height:0;opacity:0;overflow:hidden;transition:all .3s ease-out;visibility:hidden;width:100%}.site-boratt .foldable-sidebar-link ul{border-left:2px solid #00517b}.site-seniorgarden .foldable-sidebar-link ul{border-left:2px solid #003A68}.mobile.site-seniorgarden .foldable-sidebar-link ul,.foldable-sidebar-link ul .tablet.site-seniorgarden{border-left:2px solid #FFE9A7}.desktop .foldable-sidebar-link ul{margin-left:8px;padding-bottom:8px}.foldable-sidebar-link li{list-style:none;margin-bottom:10px}.desktop .foldable-sidebar-link li{display:flex;margin:0 0 16px}.desktop .foldable-sidebar-link li a{padding:8px 0}.foldable-sidebar-link li:first-child a{padding-top:0}.foldable-sidebar-link li:last-child{margin-bottom:0}.foldable-sidebar-link li:last-child a{padding-bottom:0}.foldable-sidebar-link a{display:block}.foldable-sidebar-link a:hover{color:#B85105}.site-boratt .foldable-sidebar-link a:hover{color:#00517b}.site-seniorgarden .foldable-sidebar-link a:hover{color:#003A68}.desktop .foldable-sidebar-link a:before,.desktop .foldable-sidebar-link a:after{content:'';display:block;height:0;width:0}.desktop .foldable-sidebar-link a:before{margin-bottom:-9px}.desktop .foldable-sidebar-link a:after{margin-top:-9px}.desktop .foldable-sidebar-link--open{margin:0 0 24px}.foldable-sidebar-link--open .foldable-sidebar-link__name{color:#B85105}.site-boratt .foldable-sidebar-link--open .foldable-sidebar-link__name{color:#00517b}.site-seniorgarden .foldable-sidebar-link--open .foldable-sidebar-link__name{color:#003A68}.mobile .foldable-sidebar-link--open .foldable-sidebar-link__name{color:#fff;font-weight:bold}.mobile.site-seniorgarden .foldable-sidebar-link--open .foldable-sidebar-link__name,.tablet.site-seniorgarden .foldable-sidebar-link--open .foldable-sidebar-link__name{color:#FFE9A7}.foldable-sidebar-link--open ul{height:auto;margin-top:24px;opacity:1;visibility:visible}

.grided-filterable-block{margin:0 auto 64px}.desktop .grided-filterable-block{margin:0 auto 80px}.grided-filterable-block__item{grid-column:span 12}@media (min-width: 39.06rem){.grided-filterable-block__item{grid-column:span 6}}@media (min-width: 52.6rem){.grided-filterable-block__item{grid-column:span 4}}

.faq-section-block{display:flex;flex-direction:column;margin:0 auto 64px}@media (min-width: 39.06rem){.faq-section-block{margin:0 auto 80px}}.faq-section-block__more{background-color:#fff;margin:0 0 8px;padding:32px 16px}@media (min-width: 39.06rem){.faq-section-block__more{padding:32px}}.desktop .faq-section-block__more{margin-left:-32px;margin-right:-32px}.site-boratt .faq-section-block__more{border:1px solid #00517b}.standard-page--vip .faq-section-block__more{border:none}.content-area .faq-section-block{margin:0 auto 32px;max-width:44rem}@media (min-width: 39.06rem){.content-area .faq-section-block{margin:0 auto 64px}}

.faq-question-block{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;margin:0 0 4px;padding:32px 16px;position:relative;transition:box-shadow .3s ease-out}.site-boratt .faq-question-block{background-color:#b5d1dc}.site-seniorgarden .faq-question-block{background-color:#FFE9A7}.corporate .faq-question-block{background-color:#f8f8f8}.sustainability .faq-question-block{background-color:#eaf0eb}.standard-page--vip .faq-question-block{border:none}@media (min-width: 39.06rem){.faq-question-block{padding:32px}}.desktop .faq-question-block{margin-left:-32px;margin-right:-32px}.faq-question-block h5{transition:color .3s ease-out}.faq-question-block:hover h5{color:#B85105}.faq-question-block__header{align-items:center;display:flex;justify-content:space-between;width:100%}@media (min-width: 39.06rem){.faq-question-block__header{margin:0 auto;max-width:44rem}}.site-seniorgarden .faq-question-block__header h4,.site-seniorgarden .faq-question-block__header h5{color:#222220}.faq-question-block__header .icon{margin:-2px 0 -2px 16px}.desktop .faq-question-block__header .icon{margin:-1px 0 0 32px}.faq-question-block__content{height:0;margin-top:0;opacity:0;transition:margin-top .3s ease-out,visibility .3s ease-out,height .3s ease-out,opacity 0.05s ease;visibility:hidden;width:100%}@media (min-width: 39.06rem){.faq-question-block__content{margin:0 auto;max-width:44rem}}.faq-question-block__content>*{margin:0 0 32px}.faq-question-block__content>*:last-child{margin:0}.faq-question-block ol,.faq-question-block ul{margin:0;padding-left:18px}.faq-question-block h4,.faq-question-block h5{margin:0;max-width:calc(100% - 30px)}.faq-question-block--open h4,.faq-question-block--open h5,.faq-question-block--open .faq-question-block__header p{color:#B85105}.site-boratt .faq-question-block--open h4,.site-boratt .faq-question-block--open h5,.site-boratt .faq-question-block--open .faq-question-block__header p{color:#00517b}.site-seniorgarden .faq-question-block--open h4,.site-seniorgarden .faq-question-block--open h5,.site-seniorgarden .faq-question-block--open .faq-question-block__header p{color:#003A68}.faq-question-block--open .faq-question-block__content{margin-top:20px}.faq-question-block--open .faq-question-block__content ol,.faq-question-block--open .faq-question-block__content ul{margin:1rem 0}.faq-question-block--open .faq-question-block__content{visibility:visible;opacity:1;height:auto}

@keyframes slide-up-fade-in{0%{opacity:0;top:30px}100%{opacity:1;top:0}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in-out{0%{opacity:0}15%{opacity:1}80%{opacity:1}100%{opacity:0}}@keyframes bounce-right{0%{left:0}25%{left:0}50%{left:4px}100%{left:0}}@keyframes bounce-left{0%{right:0}25%{right:0}50%{right:4px}100%{right:0}}@keyframes write{from{width:40px}to{width:0}}@keyframes expand-from-top{from{max-height:0}to{max-height:1000px}}@keyframes thump{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes grow{0%{transform:scale(0, 0)}30%{transform:scale(1, 0.1)}100%{transform:scale(1, 1)}}@keyframes overlay-default{0%{opacity:0.2;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes overlay-bottom{0%{bottom:-50%;transform:scaleY(0)}100%{bottom:0;transform:scaleY(1)}}@keyframes overlay-side{0%{opacity:0.2;right:-50%;transform:scaleX(0)}100%{opacity:1;right:0;transform:scaleX(1)}}@keyframes c2b-slide-down{0%{margin-top:-100%}100%{margin-top:0}}@keyframes c2b-shrink{0%{margin-top:0;opacity:1}99%{margin-top:-150%;opacity:0}100%{margin-top:-5000px;display:none}}@keyframes loader-dot{50%{}}@keyframes loader-dots{50%{transform:translateX(-31px)}}@keyframes loader-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes loader-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes loader-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}@keyframes slide-in-pop-out{from{box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);max-height:0}to{box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);max-height:1000px}}@keyframes spin{100%{transform:rotate(360deg)}}@keyframes hide-mobile-search-cover{0%{opacity:1;padding-top:100vh}30%{opacity:1;padding-top:100vh}99%{opacity:0;padding-top:100vh}100%{opacity:0;padding-top:0}}.read-more{align-items:center;color:#222220;cursor:pointer;display:inline-flex;letter-spacing:.02em}.corporate .read-more{color:#101518}.read-more>span:first-child:before,.read-more>span:first-child:after{content:'';display:block;height:0;width:0}.read-more>span:first-child:before{margin-bottom:-6px}.read-more>span:first-child:after{margin-top:-7px}.read-more .icon{margin:0 0 0 8px;left:0;position:relative;transition:.3s ease-out}.read-more:hover .icon--arrow-link,a:hover .read-more .icon--arrow-link{-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-name:bounce-right;animation-name:bounce-right;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.read-more--darkBg{color:#fff}.site-boratt .read-more--darkBg,.site-seniorgarden .read-more--darkBg,.corporate .read-more--darkBg{color:#fff}.read-more--darkBg:hover,a:hover .read-more--darkBg{color:#fff}.read-more--sizeL{font-size:1.375rem}.desktop .read-more--sizeL{font-size:1.56rem}.read-more--sizeL>span:first-child:before{margin-bottom:-5px}.read-more--sizeL>span:first-child:after{margin-top:-5px}.desktop .read-more--sizeL>span:first-child:before{margin-bottom:-10px}.desktop .read-more--sizeL>span:first-child:after{margin-top:-10px}.read-more--sizeXS .icon--arrow-link{margin:0 0 0 4px}.read-more--bold{font-family:"GillSansJMBold",sans-serif;letter-spacing:.06em}.read-more--serif{font-family:JMSerif,serif}.read-more--serif>span:first-child:after{margin-top:-6px}.read-more--serif.read-more--sizeL>span:first-child:before{margin-bottom:-8px}.read-more--serif.read-more--sizeL>span:first-child:after{margin-top:-8px}.read-more--block{display:flex}.read-more--center{justify-content:center}.read-more--reversed .icon{left:auto;margin:0 8px 0 0;order:-1;right:0}.read-more--reversed:hover .icon--arrow-link,a:hover .read-more--reversed .icon--arrow-link{-webkit-animation-name:bounce-left;animation-name:bounce-left}.read-more--right{justify-content:flex-end}.read-more--spaced{justify-content:space-between}.login-form-switcher .read-more{position:absolute;top:-40px}.read-more.text-and-image-block__link,.static-text-image-block__text .read-more{margin-top:32px}.crisis-banner--info .read-more{color:#a50000}.disposal-form-filter .read-more{padding:16px 32px}.corporate .two-column-text-block--dark .read-more{color:inherit}

.c2b-object-info-card{background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:flex;flex-direction:column;padding:16px;padding-top:24px}.mobile:not(.tablet) .c2b-object-info-card{margin-left:16px;margin-right:16px}.c2b-object-info-card ul{list-style:none;margin:0 0 24px;padding:0}.c2b-object-info-card ul:last-child{margin:0}.c2b-object-info-card__prices li{display:flex;flex-wrap:wrap;justify-content:space-between;padding:8px 0 0}.c2b-object-info-card__prices li>span:before,.c2b-object-info-card__prices li>span:after{content:'';display:block;height:0;width:0}.c2b-object-info-card__prices>li{border-bottom:1px solid #3f3f3c;padding:16px 0 8px}.c2b-object-info-card__prices>li:first-child{padding-top:0}.c2b-object-info-card__prices>li>span:before{margin-bottom:-6px}.c2b-object-info-card__prices>li>span:after{margin-top:-7px}.c2b-object-info-card__prices ul{color:#787878;font-size:.88rem;padding:4px 0;width:100%}.c2b-object-info-card__prices ul span:before{margin-bottom:-5px}.c2b-object-info-card__prices ul span:after{margin-top:-6px}.c2b-object-info-card__booking-fee{background-color:#3f3f3c;color:#fff;margin:0 -16px 16px;padding:16px;padding-bottom:24px}.c2b-object-info-card__booking-fee ul{color:#fff;padding-bottom:0}.c2b-object-info-card__booking-fee li{border:none;padding:0}.c2b-object-info-card__booking-fee li ul{padding-top:16px}.c2b-object-info-card__booking-fee li li{flex-direction:column}.c2b-object-info-card__booking-fee li li:before,.c2b-object-info-card__booking-fee li li:after{content:'';display:block;height:0;width:0}.c2b-object-info-card__booking-fee li li:before{margin-bottom:-5px}.c2b-object-info-card__booking-fee li li:after{margin-top:-6px}.c2b-object-info-card button{margin:0 auto 16px}.c2b-object-info-card__legal-text{display:flex;margin-top:16px;padding:0 16px;text-align:center}.c2b-object-info-card .c2b-object-info-card__legal-text{margin-top:0;padding:0}.c2b-object-info-card__payment-info{display:flex;justify-content:center}.c2b-object-info-card__payment-info .icon{margin:-8px 0 -9px 16px}.mobile .buy-residence__card-wrapper .c2b-object-info-card{box-shadow:none;margin:0}.tablet .buy-residence__card-wrapper .c2b-object-info-card ul{margin-left:auto;margin-right:auto;max-width:480px;width:100%}.mobile .buy-residence__card-wrapper--collapsed .c2b-object-info-card{padding-bottom:0;padding-top:0}.mobile .buy-residence__card-wrapper--collapsed .c2b-object-info-card p,.mobile .buy-residence__card-wrapper--collapsed .c2b-object-info-card h3,.mobile .buy-residence__card-wrapper--collapsed .c2b-object-info-card ul{display:none}.mobile .buy-residence__card-wrapper--collapsed .c2b-object-info-card .c2b-object-info-card__booking-fee{margin-bottom:0;padding:24px 16px}.mobile .buy-residence__card-wrapper--collapsed .c2b-object-info-card .c2b-object-info-card__booking-fee>ul{display:block}

.not-bookable-modal{max-width:343px;margin:0 auto}.not-bookable-modal__buttons{display:flex;flex-direction:column;align-items:center}.not-bookable-modal__buttons .button,.not-bookable-modal__buttons button{margin:0 0 16px}

.wrong-ssn-modal{max-width:375px;margin:0 auto;text-align:center}.wrong-ssn-modal__buttons .button:first-child,.wrong-ssn-modal__buttons button:first-child{margin-bottom:16px}

.step-indicator{background-color:#fff;grid-column:span 12;padding:16px}.mobile:not(.tablet) .step-indicator{box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);-ms-grid-row:1;grid-row:1}.mobile:not(.tablet) .step-indicator--collapsed{border-bottom:1px solid #e4e3de;box-shadow:none}.desktop .step-indicator{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2 / span 10}.step-indicator__toggler{display:-ms-grid;display:grid;-ms-grid-columns:auto 36px;grid-template-columns:auto 36px}.step-indicator__toggler p{grid-column:span 2;margin:0 0 8px}.step-indicator__progress-bar{background-color:#f8f8f8;border-radius:4px;overflow:hidden}.step-indicator__progress{background-color:#6baa99;border-radius:4px;padding:4px}.step-indicator__steps{transition:.3s ease-out}.mobile:not(.tablet) .step-indicator__steps{overflow:hidden;padding:16px 0 8px}.step-indicator__steps ul{display:flex;list-style:none;margin:0;padding:0;transition:.3s ease-out}.mobile:not(.tablet) .step-indicator__steps ul{flex-direction:column}.mobile:not(.tablet) .step-indicator--collapsed .step-indicator__steps{padding:0}.mobile:not(.tablet) .step-indicator--collapsed .step-indicator__steps ul{margin-top:-200px;opacity:0}.step-indicator__step{position:relative}.step-indicator__step:before,.step-indicator__step:after{content:'';display:block;height:0;width:0}.step-indicator__step:before{margin-bottom:-6px}.step-indicator__step:after{margin-top:-7px}.mobile:not(.tablet) .step-indicator__step{margin:0 0 16px;padding:4px 0;padding-left:32px}.mobile:not(.tablet) .step-indicator__step:last-child{margin:0}.tablet .step-indicator__step,.desktop .step-indicator__step{font-size:.88rem;padding-top:36px;text-align:center;width:20%}.step-indicator__step__icon{position:absolute;left:0}.mobile:not(.tablet) .step-indicator__step__icon{bottom:-8px;top:-8px}.tablet .step-indicator__step__icon,.desktop .step-indicator__step__icon{right:0;top:0}.step-indicator__step__icon:before,.step-indicator__step__icon:after{border:#e4e3de solid 0;content:'';display:block;position:absolute}.mobile:not(.tablet) .step-indicator__step__icon:before,.mobile:not(.tablet) .step-indicator__step__icon:after{border-left-width:2px;left:7px;width:0}.tablet .step-indicator__step__icon:before,.desktop .step-indicator__step__icon:before,.tablet .step-indicator__step__icon:after,.desktop .step-indicator__step__icon:after{border-top-width:2px;height:0;top:14px}.mobile:not(.tablet) .step-indicator__step__icon:before{bottom:50%;top:0}.tablet .step-indicator__step__icon:before,.desktop .step-indicator__step__icon:before{left:0;right:50%}.mobile:not(.tablet) .step-indicator__step__icon:after{bottom:0;top:50%}.tablet .step-indicator__step__icon:after,.desktop .step-indicator__step__icon:after{left:50%;right:0}.step-indicator__step__circle{align-items:center;background-color:#fdfbf7;border:1px solid #e4e3de;border-radius:50%;border-width:3px;display:inline-flex;height:30px;justify-content:center;position:absolute;width:30px;z-index:1}.mobile:not(.tablet) .step-indicator__step__circle{border-width:2px;height:16px;top:10px;width:16px}.tablet .step-indicator__step__circle,.desktop .step-indicator__step__circle{left:50%;margin-left:-15px}.step-indicator__step__circle polygon{fill:#fff}.step-indicator__step:first-child .step-indicator__step__icon:before{display:none}.step-indicator__step:last-child{margin-bottom:0}.step-indicator__step:last-child .step-indicator__step__icon::after{display:none}.step-indicator__step--active .step-indicator__step__circle{border-color:#6baa99;border-width:8px}.mobile:not(.tablet) .step-indicator__step--active .step-indicator__step__circle{border-width:3px}.tablet .step-indicator__step--active .step-indicator__step__circle,.desktop .step-indicator__step--active .step-indicator__step__circle{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}.step-indicator__step--active .step-indicator__step__icon:before{border-color:#6baa99}.step-indicator__step--passed .step-indicator__step__circle{background-color:#6baa99;border-color:#6baa99}.step-indicator__step--passed .step-indicator__step__icon:before,.step-indicator__step--passed .step-indicator__step__icon::after{border-color:#6baa99}

.buy-residence-step{background-color:#fff;grid-column:span 12;margin:0 auto 8px;padding:32px 16px}@media (min-width: 39.06rem){.buy-residence-step{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}}.buy-residence-step:last-child{margin-bottom:0}.buy-residence-step__header{cursor:pointer;display:flex;flex-direction:column}.buy-residence-step--inactive .buy-residence-step__header{cursor:unset}.mobile:not(.tablet) .buy-residence-step__header__content{position:relative}.buy-residence-step__header a{position:absolute;right:64px;top:32px}.mobile:not(.tablet) .buy-residence-step__header a{right:0;top:0}.desktop .buy-residence-step__header a{top:64px}.buy-residence-step__edit{border-bottom:0}.buy-residence-step__done-icon{left:32px;margin-top:-16px;position:absolute;top:50%}.mobile:not(.tablet) .buy-residence-step__done-icon{left:16px;margin-top:-10px}.mobile:not(.tablet) .buy-residence-step__done-icon svg{height:20px;width:20px}.buy-residence-step__header,.buy-residence-step__content__wrapper,.buy-residence-step .done-step{margin:0 -16px;padding-left:16px;padding-right:16px}@media (min-width: 39.06rem){.buy-residence-step__header,.buy-residence-step__content__wrapper,.buy-residence-step .done-step{padding-left:125px;padding-right:125px}}.buy-residence-step__buttons{display:flex;flex-direction:column;align-items:center}.buy-residence-step__buttons .button,.buy-residence-step__buttons button{margin:0 0 16px}.buy-residence-step__fine-print{color:#90908f;text-align:center}.desktop .buy-residence-step--open{padding-top:64px}.buy-residence-step--open .buy-residence-step__header{margin-bottom:32px}.buy-residence-step--open .buy-residence-step__content{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:c2b-slide-down;animation-name:c2b-slide-down;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.buy-residence-step--open .buy-residence-step__content__wrapper{overflow:hidden;margin-bottom:-8px;padding-bottom:8px}.buy-residence-step--open#step-5 .buy-residence-step__header__content p{display:none}.buy-residence-step--done{position:relative}.desktop .buy-residence-step--done{padding-top:64px}.mobile:not(.tablet) .buy-residence-step--done:not(.buy-residence-step--open) .buy-residence-step__header__content{padding-left:36px;padding-right:36px}.buy-residence-step--done:not(.buy-residence-step--open) .buy-residence-step__header__content>*:last-child{margin:0 0 16px}.buy-residence-step--done:not(.buy-residence-step--open) .done-step{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.buy-residence-step--done:not(.buy-residence-step--open) .buy-residence-step__content{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:c2b-shrink;animation-name:c2b-shrink;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.buy-residence-step--done:not(.buy-residence-step--open) .buy-residence-step__content__wrapper{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;overflow:hidden}.buy-residence-step--done:not(.buy-residence-step--open) .buy-residence-step__content__wrapper__grid{display:-ms-grid;display:grid;position:relative}.mobile:not(.tablet) .buy-residence-step--done:not(.buy-residence-step--open) .buy-residence-step__content__wrapper__grid{padding-left:36px}@media (min-width: 52.6rem){.buy-residence-step--wide .buy-residence-step__content__wrapper{padding:0 100px;margin-bottom:0}}.buy-residence-step--inactive .buy-residence-step__header h3,.buy-residence-step--inactive .buy-residence-step__header h4,.buy-residence-step--inactive .buy-residence-step__header p{color:#787878}.buyer-control__company-title{margin-top:32px}

.quote{font-family:"GillSansJM",sans-serif;margin:0 0 16px;padding:32px 16px;text-align:center}.quote-text{font-family:JMSerif,serif;font-size:1.88rem;font-weight:400;letter-spacing:.02em;line-height:1.2em;margin:0 0 24px;position:relative}.quote-text:before,.quote-text:after{content:'';display:block;height:0;width:0}.quote-text:before{margin-bottom:-8px}.quote-text:after{margin-top:-7px}.quote-text:last-child{margin-bottom:0}.desktop .quote-text{font-size:2.5rem;line-height:1.5em;margin:0 0 32px}.desktop .quote-text:before{margin-bottom:-10px}.desktop .quote-text:after{margin-top:-9px}.site-seniorgarden .quote-text{font-family:"GillSansJM",sans-serif}.site-seniorgarden .quote-text:before{margin-bottom:-7px}.site-seniorgarden .quote-text:after{margin-top:-8px}.quote-text__start{display:none}.quote-text__start--article{display:none;display:inline}.article-page .quote-text__start{display:none}.article-page .quote-text__start--article{display:inline}.quote-text__end{display:none}.quote--long .quote-text{font-size:1rem;line-height:1.5em}@media (min-width: 52.6rem){.quote--long .quote-text{font-size:1.25rem;line-height:1.5em}}.quote-source{color:#787878;font-size:1.25rem;font-weight:400;letter-spacing:.02em;line-height:1.2em}.quote-source:before,.quote-source:after{content:'';display:block;height:0;width:0}.quote-source:before{margin-bottom:-5px}.quote-source:after{margin-top:-6px}@media (min-width: 39.06rem){.quote-source{font-size:1.25rem}}.quote--long{max-width:52rem;margin:0 auto}.quote-block .quote{max-width:52rem;margin:0 auto;padding:0}.inspiration-articles .quote{margin:0;text-align:left}.article-page .quote-text{font-size:1.375rem;font-family:"GillSansJM",sans-serif}.article-page .quote-text:before{margin-bottom:-4px}.article-page .quote-text:after{margin-top:-5px}.article-page .quote-text__start{display:none}.article-page .quote-text__start--article{display:inline}.article-page .quote-text__end{display:none}.article-page .quote-source{font-size:1rem;font-style:normal}.article-page .quote-source:after{margin-top:-4px}.article-page .quote-block--large .quote-text{font-size:1.25rem;line-height:1.5em}.ir-start-page .quote{margin:0 auto 24px !important}

.video-block{grid-column:span 12}.video-block__overlay{cursor:pointer;grid-column:span 12;overflow:hidden;position:relative}.video-block__overlay .video-block__wrapper:after{background-color:rgba(0,0,0,0.25);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0}.video-block__wrapper{position:relative;width:100%}.video-block img{position:absolute}.video-block__description--desktop{color:#fff;font-size:1.25rem;letter-spacing:0.03em;padding:16px;position:absolute;text-shadow:0 2px 4px rgba(0,0,0,0.18);z-index:10}.video-block__description--desktop:before,.video-block__description--desktop:after{content:'';display:block;height:0;width:0}.video-block__description--desktop:before{margin-bottom:-8px}.video-block__description--desktop:after{margin-top:-7px}@media (min-width: 39.06rem){.video-block__description--desktop{padding:32px}}.tablet .video-block__description--desktop{padding-top:24px}.video-block__video{grid-column:span 12;max-width:100%;overflow:hidden;position:relative}.video-block__video iframe,.video-block__video object,.video-block__video embed{height:100%;left:0;position:absolute;top:0;width:100%}.video-block__play{align-items:center;background-color:rgba(255,255,255,0.95);border-radius:100%;bottom:0;display:flex;height:50px;justify-content:center;left:0;margin:auto;padding-left:4px;position:absolute;right:0;top:0;width:50px;z-index:1}@media (min-width: 52.6rem){.video-block__play{height:74px;width:74px}.video-block__play svg{height:27px;width:20px}}.video-block .overlay .container{background-color:#fdfbf7;padding:20px;text-align:center}@media (min-width: 39.06rem){.video-block .overlay .container{padding:50px}}.video-block .overlay iframe,.video-block .overlay object,.video-block .overlay embed{height:100%;width:100%}.video-block .overlay .video-wrapper{height:100vh;margin:-20px;width:100vw}@media (min-width: 39.06rem){.video-block .overlay .video-wrapper{height:100%;margin:0;width:100%}}.video-block .overlay .video-wrapper iframe{width:100%}.slick-slide .video-block .main-grid{padding:0}.inspiration-articles__article-page .video-block{margin-left:auto;margin-right:auto;max-width:720px}.article-page .video-block{margin-left:auto;margin-right:auto;max-width:44rem}.article-page .video-block .main-grid{padding:0}.video-wrapper{width:100%}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;display:block}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}

.text-and-image-block{overflow:hidden}.text-and-image-block__text-wrapper{background-color:#fff;padding:32px 16px;position:relative;z-index:10}.desktop .text-and-image-block__text-wrapper{padding:32px}.main-grid .text-and-image-block__text-wrapper{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / span 6;-ms-grid-row:5;-ms-grid-row-span:3;grid-row:5 / span 3}.text-and-image-block__mobile-image{overflow-x:scroll;-webkit-overflow-scrolling:touch}.text-and-image-block__mobile-image .async-image{flex-shrink:0;width:100%}.text-and-image-block__mobile-image .async-image:not(.async-image--full-width){height:250px}@media (min-width: 39.06rem){.text-and-image-block__mobile-image .async-image:not(.async-image--full-width){height:500px}}.text-and-image-block__mobile-image .async-image.async-image--full-width.async-image--standing img{height:auto;min-height:100%}.my-booked-object .text-and-image-block__mobile-image .async-image,.hero-image .text-and-image-block__mobile-image .async-image,.two-images .text-and-image-block__mobile-image .async-image{margin-right:5px}.my-booked-object .text-and-image-block__mobile-image .async-image:last-child,.hero-image .text-and-image-block__mobile-image .async-image:last-child,.two-images .text-and-image-block__mobile-image .async-image:last-child{margin:0}.text-and-image-block__mobile-image .async-image img{height:100%}.text-and-image-block__mobile-image__scroll{display:flex;justify-content:flex-start}.text-and-image-block__mobile-image__scroll__img{display:inline-block;max-width:750px}.text-and-image-block__mobile-image__scroll .async-image{flex:0 0 360px}@media (min-width: 39.06rem){.text-and-image-block__mobile-image__scroll .async-image{flex-basis:745px}}.text-and-image-block__mobile-image__scroll .async-image--standing{flex-basis:167px}@media (min-width: 39.06rem){.text-and-image-block__mobile-image__scroll .async-image--standing{flex-basis:333px}}.text-and-image-block__img-wrapper{-ms-grid-column:3;-ms-grid-column-span:10;grid-column:3 / span 10;-ms-grid-row:1;-ms-grid-row-span:8;grid-row:1 / span 8;text-align:center}.text-and-image-block__img-wrapper img{max-height:725px;max-width:100%}.text-and-image-block:nth-child(even) .main-grid .text-and-image-block__text-wrapper{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7 / span 6}.text-and-image-block:nth-child(even) .text-and-image-block__img-wrapper{-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1 / span 10}.text-and-image-block.hero-image .hero-image__hero{align-items:center;display:flex;justify-content:center;margin-bottom:-80px;max-height:570px;overflow:hidden}.text-and-image-block.hero-image .hero-image__hero img{max-width:100%}.text-and-image-block.hero-image .hero-image__content-wrapper .main-grid{-ms-grid-rows:100px auto auto auto auto;grid-template-rows:100px auto auto auto auto}.text-and-image-block.hero-image .hero-image__content-wrapper .main-grid .text-and-image-block__text-holder{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / span 8;-ms-grid-row:1;-ms-grid-row-span:5;grid-row:1 / span 5;padding-right:10px}.text-and-image-block.hero-image .hero-image__content-wrapper .main-grid .text-and-image-block__text-holder--center{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8;padding:0}.text-and-image-block.hero-image .text-and-image-block__img-wrapper{-ms-grid-column:9;-ms-grid-column-span:3;grid-column:9 / span 3;-ms-grid-row:2;-ms-grid-row-span:3;grid-row:2 / span 3;text-align:center}.text-and-image-block.hero-image .text-and-image-block__img-wrapper img{width:100%}.text-and-image-block.hero-image:nth-child(even) .main-grid .text-and-image-block__text-holder{-ms-grid-column:5;-ms-grid-column-span:8;grid-column:5 / span 8}.text-and-image-block.hero-image:nth-child(even) .main-grid .text-and-image-block__text-holder--center{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8;padding:0}.text-and-image-block.hero-image:nth-child(even) .text-and-image-block__img-wrapper{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2 / span 3}.text-and-image-block.two-images .main-grid{grid-gap:20px}.text-and-image-block.two-images .main-grid .text-and-image-block__first-image{display:flex;-ms-grid-column:5;-ms-grid-column-span:8;grid-column:5 / span 8;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / span 3;justify-content:flex-start}.text-and-image-block.two-images .main-grid .text-and-image-block__second-image{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2 / span 3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / span 1;text-align:right}.text-and-image-block.two-images .main-grid .text-and-image-block__second-image--standing{-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3 / span 2}.text-and-image-block.two-images .main-grid .text-and-image-block__second-image img{max-width:100%}.text-and-image-block.two-images .main-grid .text-and-image-block__text-wrapper{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / span 6;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3 / span 2}.text-and-image-block.two-images:nth-child(even) .text-and-image-block__first-image{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / span 8;justify-content:flex-end}.text-and-image-block.two-images:nth-child(even) .text-and-image-block__second-image{-ms-grid-column:9;-ms-grid-column-span:3;grid-column:9 / span 3;text-align:left}.text-and-image-block.two-images:nth-child(even) .text-and-image-block__second-image--standing{-ms-grid-column:9;-ms-grid-column-span:2;grid-column:9 / span 2}.text-and-image-block.two-images:nth-child(even) .text-and-image-block__text-wrapper{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7 / span 6}.text-and-image-block.my-booked-object{margin-bottom:30px}@media (min-width: 39.06rem){.text-and-image-block.my-booked-object{margin-bottom:50px}}.text-and-image-block.my-booked-object .main-grid{grid-gap:20px}.text-and-image-block.my-booked-object .main-grid .text-and-image-block__first-image{display:flex;-ms-grid-column:5;-ms-grid-column-span:8;grid-column:5 / span 8;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / span 3;justify-content:flex-start}.text-and-image-block.my-booked-object .main-grid .text-and-image-block__second-image{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2 / span 3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / span 1;text-align:right}.text-and-image-block.my-booked-object .main-grid .text-and-image-block__second-image img{max-width:100%}.text-and-image-block.my-booked-object .main-grid .text-and-image-block__text-wrapper{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / span 6;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3 / span 2}.text-and-image-block.my-booked-object:nth-child(even) .text-and-image-block__first-image{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / span 8;justify-content:flex-end}.text-and-image-block.my-booked-object:nth-child(even) .text-and-image-block__second-image{-ms-grid-column:9;-ms-grid-column-span:3;grid-column:9 / span 3;text-align:left}.text-and-image-block.my-booked-object:nth-child(even) .text-and-image-block__text-wrapper{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7 / span 6}.text-and-image-block__no-img{background-color:#fff;padding:40px}.text-and-image-block__no-img h3{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / span 4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / span 1}.text-and-image-block__no-img .text-and-image-block__text-wrapper{-webkit-column-count:2;column-count:2;-webkit-column-gap:40px;column-gap:40px;-ms-grid-column:5 !important;-ms-grid-column-span:8 !important;grid-column:5 / span 8 !important;-ms-grid-row:1 !important;-ms-grid-row-span:1 !important;grid-row:1 / span 1 !important;padding:0 0 0 40px}.text-and-image-block__no-img .text-and-image-block__link{grid-column:span 12}

.quote-block .quote{grid-column:span 12}.quote-block--has-image .quote{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0 40px}@media (min-width: 52.6rem){.quote-block--has-image .quote{grid-column:span 6}}.quote-block--has-image .quote-block__image{grid-column:span 12;margin:0 0 16px}@media (min-width: 52.6rem){.quote-block--has-image .quote-block__image{grid-column:span 6;margin-bottom:0}}.quote-block--has-image:nth-child(even) .quote{grid-column:span 12}@media (min-width: 52.6rem){.quote-block--has-image:nth-child(even) .quote{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / span 6;-ms-grid-row:1;grid-row:1}}.quote-block--has-image:nth-child(even) .quote-block__image{grid-column:span 12}@media (min-width: 52.6rem){.quote-block--has-image:nth-child(even) .quote-block__image{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7 / span 6}}.quote-block--standing-image .quote{grid-column:span 12}@media (min-width: 52.6rem){.quote-block--standing-image .quote{grid-column:span 8}}.quote-block--standing-image .quote-block__image{grid-column:span 12}@media (min-width: 52.6rem){.quote-block--standing-image .quote-block__image{grid-column:span 4}}.quote-block--standing-image:nth-child(even) .quote{grid-column:span 12}@media (min-width: 52.6rem){.quote-block--standing-image:nth-child(even) .quote{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / span 8;-ms-grid-row:1;grid-row:1}}.quote-block--standing-image:nth-child(even) .quote-block__image{grid-column:span 12}@media (min-width: 52.6rem){.quote-block--standing-image:nth-child(even) .quote-block__image{grid-column:span 4}}.corporate .quote-block .quote-text{color:#101518}.inspiration-articles .quote-block{max-width:600px}.article-page .quote-block{max-width:44rem}


.icon-link{align-items:center;border-bottom:none;cursor:pointer;display:flex;flex-direction:column;margin:0 0 32px;text-align:center}@media (min-width: 39.06rem){.icon-link{margin-bottom:0}}.icon-link .img-wrapper{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:100px;justify-content:center;margin:0 auto 24px;overflow:hidden;width:100px}.site-seniorgarden .icon-link .img-wrapper{background-color:#FFE9A7}.site-boratt .icon-link .img-wrapper{background-color:#00517b;color:#fff}.site-boratt .icon-link .img-wrapper .icon--contact-bubble{color:#fff}.site-boratt .icon-link .img-wrapper .icon--contact-bubble path{fill:#fff;stroke:none}.site-boratt .icon-link .img-wrapper .icon--house path{fill:#fff}.site-boratt .icon-link .img-wrapper .icon__svg g{fill:#fff}.icon-link .img-wrapper img{max-width:45px}.icon-link--small .img-wrapper{height:75px;width:75px}.icon-link--small .img-wrapper .icon{width:35px}.my-pages-page__quick-links .icon-link{flex-basis:120px;flex-shrink:0;margin-left:20px;padding-bottom:4px}.my-pages-page__quick-links .icon-link .img-wrapper{box-shadow:0 2px 3px 0 rgba(63,63,60,0.2)}.site-seniorgarden .my-pages-page__quick-links .icon-link .img-wrapper{background-color:#003A68}.site-seniorgarden .my-pages-page__quick-links .icon-link .img-wrapper .icon__svg g{fill:#fff}.my-pages-page__quick-links .icon-link h3{font-weight:normal}@media (max-width: 39.06rem){.my-pages-page__quick-links .icon-link:last-child{padding-right:20px}}@media (min-width: 39.06rem){.my-pages-page__quick-links .icon-link{flex-grow:3;margin:0 25px;width:25%}}@media (min-width: 52.6rem){.my-pages-page__quick-links .icon-link{margin:0 25px}}.standard-page-block:last-child .icon-link{margin-bottom:0}

.static-text-image-block__text{grid-column:span 12;-ms-grid-row:2;grid-row:2;padding:16px}@media (min-width: 52.6rem){.static-text-image-block__text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / span 6;-ms-grid-row:1;grid-row:1;padding:8px 24px 0 0}}.static-text-image-block__image{grid-column:span 12;-ms-grid-row:1;grid-row:1}@media (min-width: 52.6rem){.static-text-image-block__image{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7 / span 6}}.static-text-image-block__image img{max-width:100%}.static-text-image-block__date{border-bottom:1px solid #3f3f3c;display:inline-block}@media (min-width: 52.6rem){.static-text-image-block__date{border-bottom:none;border-top:1px solid #3f3f3c}}.static-text-image-block__link{grid-column:span 12;padding:0 16px;text-align:right}@media (min-width: 52.6rem){div:nth-child(even)>.static-text-image-block .static-text-image-block__text{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7 / span 6;padding:8px 0 0 24px}div:nth-child(even)>.static-text-image-block .static-text-image-block__image{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / span 6}}.content-area .static-text-image-block{margin-left:auto;margin-right:auto}.static-text-image-block.static-text-image-block--no-img .static-text-image-block__headline,div:nth-child(even)>.static-text-image-block.static-text-image-block--no-img .static-text-image-block__headline{grid-column:span 12;-ms-grid-row:1;grid-row:1;padding:0 16px}@media (min-width: 52.6rem){.static-text-image-block.static-text-image-block--no-img .static-text-image-block__headline,div:nth-child(even)>.static-text-image-block.static-text-image-block--no-img .static-text-image-block__headline{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / span 4;-ms-grid-row:1;grid-row:1;padding:0}}.static-text-image-block.static-text-image-block--no-img .static-text-image-block__text,div:nth-child(even)>.static-text-image-block.static-text-image-block--no-img .static-text-image-block__text{padding-top:0}@media (min-width: 52.6rem){.static-text-image-block.static-text-image-block--no-img .static-text-image-block__text,div:nth-child(even)>.static-text-image-block.static-text-image-block--no-img .static-text-image-block__text{-webkit-column-count:2;column-count:2;-webkit-column-gap:40px;column-gap:40px;-ms-grid-column:5;-ms-grid-column-span:8;grid-column:5 / span 8;-ms-grid-row:1;grid-row:1;padding:0 0 0 40px}}

.content-slider-block--smarta-kvadrat,.content-slider-block--premium{padding:20px 0}.content-slider-block--smarta-kvadrat .image-link-block-item__image,.content-slider-block--premium .image-link-block-item__image{margin:unset}.content-slider-block--smarta-kvadrat .suggestion-slider .slick-list,.content-slider-block--premium .suggestion-slider .slick-list{padding:0}.content-slider-block--smarta-kvadrat .suggestion-slider .slick-slide,.content-slider-block--premium .suggestion-slider .slick-slide{padding:0 10px}.content-slider-block--smarta-kvadrat{background-color:#f3dbb2}.content-slider-block--premium{background-color:#3f3f3c}.content-slider-block--premium .suggestion-slider__description__content h3,.content-slider-block--premium .suggestion-slider__description__content p{color:#f3dbb2}.content-slider-block .suggestion-slider .slick-list{padding-bottom:64px}.desktop .content-slider-block .suggestion-slider .slick-list{padding-bottom:80px}.content-area>.content-slider-block .suggestion-slider .slick-list{padding-bottom:0}.content-slider-block .suggestion-slider .slick-arrow{margin-top:-64px;top:calc(50%)}.desktop .content-slider-block .suggestion-slider .slick-arrow{margin-top:-80px}.click-to-buy-info-page .content-slider-block{counter-reset:info-step}.click-to-buy-info-page .content-slider-block .suggestion-slider:not(.suggestion-slider__alt-version) .slick-slide .image-link-block-item::before{background-color:#6baa99;border-bottom-right-radius:20px;border-top-right-radius:20px;color:#fff;counter-increment:info-step;font-family:"GillSansJM",sans-serif;font-size:.88rem;left:0;padding:4px 16px;position:absolute;text-shadow:0 1px 4px #3e7367;top:24px;z-index:0}.locale-sv .click-to-buy-info-page .content-slider-block .suggestion-slider:not(.suggestion-slider__alt-version) .slick-slide .image-link-block-item::before{content:"Steg " counter(info-step)}.locale-no .click-to-buy-info-page .content-slider-block .suggestion-slider:not(.suggestion-slider__alt-version) .slick-slide .image-link-block-item::before{content:"Trinn " counter(info-step)}.locale-fi .click-to-buy-info-page .content-slider-block .suggestion-slider:not(.suggestion-slider__alt-version) .slick-slide .image-link-block-item::before{content:"Vaihe " counter(info-step)}.suggestion-slider__alt-version.content-slider-block__slider--single .slick-slide:first-child{max-width:100vw;padding:0;width:100vw}.desktop .suggestion-slider__alt-version.content-slider-block__slider--single .slick-slide:first-child{box-sizing:content-box;max-width:25.21rem;min-width:1px;padding-left:calc((100vw - 1210px) / 2)}

.tab{color:#3f3f3c;cursor:pointer;font-family:"GillSansJM",sans-serif;font-size:1rem;white-space:nowrap}.desktop .tab{border:solid 1px #fbf3e7;padding:16px 32px}.mobile .tab,.tablet .tab{display:flex;justify-content:space-between;margin:0 8px 0 0;padding:8px;padding-top:16px}.mobile .tab:last-child,.tablet .tab:last-child{padding-right:24px;margin:0}.mobile .tab>span,.tablet .tab>span{font-size:1.375rem;font-weight:normal;padding-bottom:8px}.mobile .tab>span:before,.mobile .tab>span:after,.tablet .tab>span:before,.tablet .tab>span:after{content:'';display:block;height:0;width:0}.mobile .tab>span:before,.tablet .tab>span:before{margin-bottom:-9px}.mobile .tab>span:after,.tablet .tab>span:after{margin-top:-10px}.site-seniorgarden .tab{color:#003A68}.site-seniorgarden.desktop .tab{background-color:#fff;border:solid 1px #003A68;margin-bottom:-1px;position:relative}.site-seniorgarden.desktop .tab:not(:last-child){margin-right:4px}.site-boratt .tab{color:#003A68}.site-boratt.desktop .tab{background-color:#fff;border:solid 1px #00517b;margin-bottom:-1px;position:relative;color:#101518}.site-boratt.desktop .tab:not(:last-child){margin-right:4px}.corporate .tab{color:rgba(16,21,24,0.8)}.corporate.desktop .tab{background-color:#f8f8f8;border:solid 1px #d8d8d8;margin-bottom:-1px;position:relative;color:rgba(16,21,24,0.8)}.corporate.desktop .tab:not(:last-child){margin-right:4px}.premium .tab{border-color:#3f3f3c;border-width:1px 0}.desktop .premium .tab{border-width:2px 2px 0 2px}.desktop .premium .tab:not(.tab--active){background-color:#fff}.smarta .tab{border-color:#f3dbb2;border-width:1px 0}.desktop .smarta .tab{border-width:2px 2px 0 2px}.desktop .smarta .tab:not(.tab--active){background-color:#fff}.tab--active{background:#fbf3e7}.mobile .tab--active,.tablet .tab--active{background:#fbf3e7}.mobile .tab--active>span,.tablet .tab--active>span{border-bottom:2px solid #3f3f3c}.site-seniorgarden .tab--active{background:#fff;color:#3f3f3c}.site-seniorgarden .tab--active>span{border-color:#003A68}.site-boratt .tab--active{background:#fff;color:#3f3f3c}.site-boratt .tab--active>span{border-color:#00517b}.site-seniorgarden.desktop .tab--active,.site-boratt.desktop .tab--active{border-bottom:1px solid #fff;z-index:10}.site-boratt.desktop .tab--active{color:#101518}.site-seniorgarden.desktop .tab--active{color:#222220}.corporate .tab--active{background-color:#f8f8f8;color:#101518}.corporate .tab--active>span{border-color:#101518}.corporate.desktop .tab--active{background:#fff;color:#101518;border-bottom:1px solid #fff;z-index:10}.premium .tab--active{background-color:#3f3f3c;color:#f3dbb2}.mobile .premium .tab--active,.tablet .premium .tab--active{margin-bottom:1px}.smarta .tab--active{background-color:#f3dbb2;color:#3f3f3c}.mobile .smarta .tab--active,.tablet .smarta .tab--active{margin-bottom:1px}.tab>span:before,.tab>span:after{content:'';display:block;height:0;width:0}.tab>span:before{margin-bottom:-6px}.tab>span:after{margin-top:-6px}.desktop .available-positions .tab{background-color:transparent;border:1px solid #d8d8d8;border-bottom:transparent;padding:16px 80px;position:relative;top:1px}.desktop .available-positions .tab:not(:last-child){border-right:transparent;margin-right:0}.available-positions .tab--active{background-color:#f8f8f8}.desktop .available-positions .tab--active{background-color:#f8f8f8;border-bottom-color:#f8f8f8}

.tabbed-section{position:relative}.tabbed-section__text{grid-column:span 12;text-align:center}@media (min-width: 52.6rem){.tabbed-section__text{align-items:center;display:flex;flex-direction:column;grid-column:span 5;justify-content:center;padding:20px}}@media (min-width: 52.6rem){.tabbed-section__text{grid-column:span 4}}.tablet .tabbed-section__text h2{display:none}.tabbed-section__image{grid-column:span 12}@media (min-width: 52.6rem){.tabbed-section__image{grid-column:span 7;padding-left:20px}}@media (min-width: 52.6rem){.tabbed-section__image{grid-column:span 8}}@media (min-width: 52.6rem){.container>.tabbed-section{margin-left:10px;margin-right:10px}}.mobile .tabbed-section:before,.mobile .tabbed-section:after{content:'';display:block;height:48px;position:absolute;top:0;z-index:1000}.mobile .tabbed-section:before{background:linear-gradient(to left, rgba(251,243,231,0) 0%, #fbf3e7 100%);left:0;width:16px}.mobile .tabbed-section:after{background:linear-gradient(to right, rgba(251,243,231,0) 0%, #fbf3e7 100%);right:0;width:24px}.site-seniorgarden.mobile .tabbed-section:before,.site-seniorgarden.tablet .tabbed-section:before{background:linear-gradient(to left, rgba(255,255,255,0) 0%, #fff 100%)}.site-seniorgarden.mobile .tabbed-section:after,.site-seniorgarden.tablet .tabbed-section:after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}.site-boratt.mobile .tabbed-section:before,.site-boratt.tablet .tabbed-section:before{background:linear-gradient(to left, rgba(255,255,255,0) 0%, #fff 100%)}.site-boratt.mobile .tabbed-section:after,.site-boratt.tablet .tabbed-section:after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}.mobile .available-positions .tabbed-section:before,.tablet .available-positions .tabbed-section:before{background:linear-gradient(to left, rgba(253,251,247,0) 0%, #fdfbf7 100%)}.mobile .available-positions .tabbed-section:after,.tablet .available-positions .tabbed-section:after{background:linear-gradient(to right, rgba(253,251,247,0) 0%, #fdfbf7 100%)}.mobile.corporate .tabbed-section:before,.tablet.corporate .tabbed-section:before{background:linear-gradient(to left, rgba(248,248,248,0) 0%, #f8f8f8 100%)}.mobile.corporate .tabbed-section:after,.tablet.corporate .tabbed-section:after{background:linear-gradient(to right, rgba(248,248,248,0) 0%, #f8f8f8 100%)}

.message{display:flex;flex-direction:row;letter-spacing:1.9px;line-height:1.5em;margin:0 0 16px;padding:8px;width:100%}.message .icon{margin:0 8px 0 0}.message polygon{fill:transparent}.message--error{background-color:#f8eeea;color:#a50000}.message--success{background-color:#6baa99;color:#fff}.message--success polygon{fill:currentcolor}.message--click-to-buy{background:transparent;padding:0;margin:0 0 8px}.message--centered{text-align:center;display:flex;align-items:center;justify-content:center}.mobile .message--centered .icon{display:none}.buy-residence-row--important .message{background:transparent;padding:0}

.site-boratt .my-residences-page{background-color:#f8faf8}@media (min-width: 39.06rem){.site-boratt .my-residences-page{padding-bottom:100px;padding-top:50px}}.site-seniorgarden .my-residences-page{background-color:#fdfbf7}@media (min-width: 39.06rem){.site-seniorgarden .my-residences-page{padding-bottom:100px}}.my-residences-page__modal{text-align:center}.mobile .my-residences-page__modal{padding-top:50px}.my-residences-page .newton-loader-svg{margin:0 auto}.my-residences-page__empty-text{color:#B85105;font-style:italic;font-weight:300;letter-spacing:0.7px;padding:0 20px}.site-seniorgarden .my-residences-page__empty-text{color:#003A68}.site-boratt .my-residences-page__empty-text{color:#00517b}

.input-error{color:#a50000;display:block;font-size:.75rem;padding:4px 0;position:absolute;text-align:right;top:100%;width:100%}.input-error:before,.input-error:after{content:'';display:block;height:0;width:0}.input-error:before{margin-bottom:-5px}.input-error:after{margin-top:-5px}

h5{color:#222220;font-family:"GillSansJM",sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.02em;line-height:1.2em;margin:0 0 16px}h5:before,h5:after{content:'';display:block;height:0;width:0}h5:before{margin-bottom:-5px}h5:after{margin-top:-5px}.desktop h5{font-size:1.25rem}.desktop h5:before{margin-bottom:-5px}.desktop h5:after{margin-top:-5px}h5.small-margin{margin:0 0 8px}h5.large-margin{margin:0 0 32px}h5.no-margin{margin:0}h5.serif{font-family:JMSerif,serif}.site-seniorgarden h5.serif,.site-boratt h5.serif{font-family:"GillSansJM",sans-serif}h5.center{text-align:center}h3+h5{margin-top:16px}.corporate h5{color:#101518}.corporate h5.dark-bg{color:#fff}h5.dark-bg,.dark-bg h5{color:#fff}h5.start-page__under-title{letter-spacing:.06em;margin:0 auto 32px;max-width:600px}.mobile-content-fold h5{margin:0}.desktop:not(.tablet) .mobile-content-fold h5{margin:0 0 16px}.desktop:not(.tablet) .my-residences-block .mobile-content-fold h5{margin:8px 0 8px}.filter-popout__content h5{margin:0 auto 24px}.search-filters__mobile-top h5{font-family:JMSerif,serif;margin:0}.site-seniorgarden .search-filters__mobile-top h5,.site-boratt .search-filters__mobile-top h5{font-family:"GillSansJM",sans-serif}.eco-label h5,.user-area__user h5{margin:0}.register-form h5{margin:0 0 16px}.reset-password-form h5{margin:0 0 16px}.site-footer h5{color:#fff;font-family:JMSerif,serif}@media (min-width: 39.06rem){.site-footer h5{font-size:1.88rem}.site-footer h5:before{margin-bottom:-8px}.site-footer h5::after{margin-bottom:-7px}}.site-seniorgarden .site-footer h5,.site-boratt .site-footer h5{font-family:"GillSansJM",sans-serif}@media (min-width: 39.06rem){.site-seniorgarden .site-footer h5:before,.site-boratt .site-footer h5:before{margin-bottom:-7px}.site-seniorgarden .site-footer h5::after,.site-boratt .site-footer h5::after{margin-bottom:-8px}}.premium .usp h5,.smarta .usp h5{font-family:JMSerif,serif;margin:0 0 4px}.site-seniorgarden .premium .usp h5,.site-boratt .premium .usp h5,.site-seniorgarden .smarta .usp h5,.site-boratt .smarta .usp h5{font-family:"GillSansJM",sans-serif}.premium .usp h5{color:#f3dbb2}.crisis-banner--emergency h5{color:#a50000}.crisis-banner--info h5{color:#fff}.two-column-text-block--dark h5{color:#fff}.site-seniorgarden .two-column-text-block--dark h5{color:#222220}

.documents-table{background-color:#fff}.documents-table h4{padding:24px 16px}.documents-table .data-table__cell,.documents-table .data-table__header-cell{text-align:left !important}.documents-table .data-table__cell:first-child,.documents-table .data-table__header-cell:first-child{text-align:center !important}

.generic-media-file-block{margin:-20px 20px 30px}@media (min-width: 39.06rem){.generic-media-file-block{margin:-40px 0 50px}}.generic-media-file-block__content{align-items:center;background-color:#f8f8f8;border:none;display:flex;font-size:1.13rem;margin:0 auto;max-width:44rem;padding:16px 24px}.faq-question-block .generic-media-file-block__content{padding:8px 0}.generic-media-file-block .icon{margin-right:10px;position:relative}.article-style .generic-media-file-block+.generic-media-file-block{margin-top:-16px}.press-release-page .generic-media-file-block,.corporate-news-page .generic-media-file-block{margin:0 0 8px}.press-release-page .generic-media-file-block:last-child,.corporate-news-page .generic-media-file-block:last-child{margin-bottom:0}.faq-question-block .generic-media-file-block{margin:0}

.tab-content{background:#fbf3e7;display:none;padding:16px}.desktop .tab-content{padding:16px 8px}.site-seniorgarden .tab-content{background-color:#fff;border-bottom:solid 1px #003A68}.site-seniorgarden.desktop .tab-content{border:solid 1px #003A68}.site-boratt .tab-content{background-color:#fff;border-bottom:solid 1px #00517b}.site-boratt.desktop .tab-content{border:solid 1px #00517b}.corporate .tab-content{background-color:#fff;border-bottom:solid 1px #d8d8d8}.corporate.desktop .tab-content{border:solid 1px #d8d8d8}.tab-content--active{display:block}.premium .tab-content{background-color:#3f3f3c;color:#f3dbb2}.smarta .tab-content{background-color:#f3dbb2;color:#3f3f3c}.available-positions .tab-content{background-color:#f8f8f8;border:solid 1px #d8d8d8;padding:20px}.desktop .available-positions .tab-content{padding:50px}.available-positions .tab-content .available-position-item{border-bottom:1px solid #e4e3de}.available-positions .tab-content .available-position-item:last-child{border-bottom:none}

.available-table-container .data-table__row{cursor:pointer}.available-table-container .data-table__cell{text-align:left;padding:25px 5px}.available-table-container .data-table__header{background-color:#f8f8f8}.available-table-container__selects{margin-bottom:20px}.available-table-container select{background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);min-width:290px;min-height:42px}

.available-positions-block__button-container{margin:24px auto 0 auto;text-align:center}.available-positions-block .shimmer{margin:0 auto;text-align:center}.available-positions-block .available-position-item{background-color:#f8f8f8;grid-column:span 12;padding:32px;text-align:center}@media (min-width: 39.06rem){.available-positions-block .available-position-item{grid-column:span 6}}@media (min-width: 52.6rem){.available-positions-block .available-position-item{grid-column:span 4}}.available-positions-block .available-position-item a{justify-content:center}.available-position-item{display:flex;flex-direction:column;justify-content:center;padding:24px 0}.available-position-item>span:before,.available-position-item>span:after{content:'';display:block;height:0;width:0}.available-position-item>span:before{margin-bottom:-6px}.available-position-item>span:after{margin-top:-7px}.available-position-item__location{color:#787878;display:block;margin:0 0 8px}.available-position-item__date{color:#787878;margin:0 0 32px}.available-position-item a{align-items:center;border:none;display:flex}.available-position-item a .icon{margin:0 0 0 8px}.main-grid .available-position-item{grid-column:span 12}@media (min-width: 39.06rem){.main-grid .available-position-item{grid-column:span 6}}@media (min-width: 52.6rem){.main-grid .available-position-item{grid-column:span 4}}

label,.form-label{cursor:pointer;letter-spacing:.02em}label:before,label:after,.form-label:before,.form-label:after{content:'';display:block;height:0;width:0}label:before,.form-label:before{margin-bottom:-5px}label:after,.form-label:after{margin-top:-5px}.form-input label,.input-field label,.form-input .form-label,.input-field .form-label{color:#787878;font-size:.75rem;font-weight:lighter;left:0;position:absolute;top:0;transition:.3s ease-out}.form-input label--large,.input-field label--large,.form-input .form-label--large,.input-field .form-label--large{font-size:1rem;top:24px}.form-input label--large:before,.input-field label--large:before,.form-input .form-label--large:before,.input-field .form-label--large:before{margin-bottom:-6px}.form-input label--large:after,.input-field label--large:after,.form-input .form-label--large:after,.input-field .form-label--large:after{margin-top:-7px}.vip-area label,.vip-area .form-label{color:#3f3f3c}

.form-input,.input-field{align-items:center;border-bottom:1px solid #3f3f3c;display:flex;flex-direction:row;justify-content:center;margin:0 0 24px;padding-top:16px;position:relative}.site-seniorgarden .form-input,.site-seniorgarden .input-field{border-color:#222220}.site-boratt .form-input,.site-boratt .input-field{border-color:#222220}.form-input .password-icon,.input-field .password-icon{cursor:pointer}.form-input .feather,.input-field .feather{width:19px}.form-input__validation-icon,.input-field__validation-icon{align-items:center;display:flex;justify-content:center}.form-input .icon--input-error .fill,.input-field .icon--input-error .fill{fill:transparent}.form-input input,.form-input textarea,.input-field input,.input-field textarea{padding:4px 0;width:100%;border:none}.form-input input:focus,.form-input textarea:focus,.input-field input:focus,.input-field textarea:focus{outline:none}.form-input textarea,.input-field textarea{height:33px;transition:.3s ease-out}.form-input textarea:focus,.input-field textarea:focus{height:170px}.form-input--dirty textarea,.input-field--dirty textarea{height:170px}.form-input--active,.input-field--active{border-bottom:1px solid #B85105}.site-seniorgarden .form-input--active,.site-seniorgarden .input-field--active{border-color:#003A68}.site-boratt .form-input--active,.site-boratt .input-field--active{border-color:#00517b}.form-input--disabled,.input-field--disabled{border-bottom:none}.form-input--disabled input,.form-input--disabled input:disabled,.input-field--disabled input,.input-field--disabled input:disabled{color:#000;opacity:1}.form-input .sk-circle,.input-field .sk-circle{margin:0}.vip-area .form-input .icon--input-ok .fill,.vip-area .input-field .icon--input-ok .fill{fill:#6baa99}.vip-area .form-input .icon--input-ok .icon,.vip-area .input-field .icon--input-ok .icon{fill:#fff}.vip-area .form-input .icon--input-error .fill,.vip-area .input-field .icon--input-error .fill{fill:#a50000}.vip-area .form-input .icon--input-error .icon,.vip-area .input-field .icon--input-error .icon{fill:#fff}

.sk-circle{height:40px;margin:20px auto;position:relative;width:40px}.sk-circle--large{height:60px;width:60px}.sk-circle--small{width:25px;height:25px}.sk-circle .sk-child{height:100%;left:0;position:absolute;top:0;width:100%}.sk-circle .sk-child:before{-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;background-color:#db7831;border-radius:100%;content:'';display:block;height:15%;margin:0 auto;width:15%}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}

.buy-residence-row{margin:0 0 32px}.buy-residence-row--important{background-color:#fbf3e7;margin-left:-125px;margin-right:-125px;padding:24px 125px}.buy-residence-row--important label{display:block;margin-bottom:16px}.mobile:not(.tablet) .buy-residence-row--important label .checkbox__label{display:inline-block}.buy-residence-row--important .small{color:#787878}.mobile:not(.tablet) .buy-residence-row--important .small{margin-left:28px}.buy-residence-row--with-description .buy-residence-row__title{margin-bottom:8px}.buy-residence-row__title{margin-bottom:16px}.buy-residence-row__description{color:#787878;margin:0 0 16px}.buy-residence-row .radiobutton{margin:0 0 16px;display:block}

.slick-arrow{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);color:#3f3f3c;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px;z-index:10}.slick-arrow.slick-prev svg{margin-left:-1px}.slick-arrow.slick-next svg{margin-right:-1px}.slick-arrow--small{height:30px;width:30px}.slick-arrow--small svg{top:0}.slick-arrow--sheer{background-color:rgba(255,255,255,0.85)}.slick-arrow.slick-disabled{display:none}.residence-block .slick-arrow{top:105px}@media (min-width: 39.06rem){.residence-block .slick-arrow{top:116px}}.residence-block .slick-arrow.slick-prev{left:10px}.residence-block .slick-arrow.slick-next{right:10px}.image-gallery .slick-arrow{font-size:3.13rem;margin:0 16px;padding:0}.image-gallery .slick-arrow:before{display:none}.mobile .image-gallery .slick-arrow,.tablet .image-gallery .slick-arrow{display:none;margin:0;top:auto !important;bottom:auto !important}.mobile .image-gallery .slick-arrow.slick-prev,.tablet .image-gallery .slick-arrow.slick-prev{left:10px}.mobile .image-gallery .slick-arrow.slick-next,.tablet .image-gallery .slick-arrow.slick-next{right:10px}.mobile .image-gallery .slick-arrow__wrapper,.tablet .image-gallery .slick-arrow__wrapper{bottom:140px !important;top:auto !important;position:fixed;width:100%;z-index:10}.desktop:not(.tablet) .image-gallery .slick-arrow{position:absolute;top:calc((100vw - 250px) / 3)}@media (min-width: 1450px){.desktop:not(.tablet) .image-gallery .slick-arrow{top:400px}}.fullscreen .image-gallery .slick-arrow{top:50%}.residence-explorer-view .slick-arrow{position:absolute;top:calc(50% - 25px)}.residence-explorer-view .slick-arrow.slick-prev{left:16px}.residence-explorer-view .slick-arrow.slick-next{right:16px}.suggestion-slider .slick-arrow{top:calc(50% - 25px);transition:.3s ease-out}.suggestion-slider .slick-arrow.slick-prev{left:0}@media (min-width: 39.06rem){.suggestion-slider .slick-arrow.slick-prev{left:16px}}.suggestion-slider .slick-arrow.slick-next{right:16px}.municipality-slider .slick-arrow{top:calc(50% - 25px);transition:.3s ease-out}.municipality-slider .slick-arrow.slick-prev{left:0}@media (min-width: 39.06rem){.municipality-slider .slick-arrow.slick-prev{left:8px}}@media (min-width: 52.6rem){.municipality-slider .slick-arrow.slick-prev{left:16px}}.municipality-slider .slick-arrow.slick-next{right:0}@media (min-width: 39.06rem){.municipality-slider .slick-arrow.slick-next{right:8px}}@media (min-width: 52.6rem){.municipality-slider .slick-arrow.slick-next{right:23px}}.project-calendar .slick-arrow{opacity:0;top:calc(50% - 70px)}@media (min-width: 39.06rem){.project-calendar .slick-arrow{opacity:1}}.project-calendar .slick-arrow.slick-prev{left:16px}@media (min-width: 75.63rem){.project-calendar .slick-arrow.slick-prev{left:32px}}.project-calendar .slick-arrow.slick-next{right:16px}@media (min-width: 75.63rem){.project-calendar .slick-arrow.slick-next{right:32px}}.google-maps__slider-container .slick-arrow,.google-maps__marker-window .slick-arrow{background:none;box-shadow:none;height:40px;top:auto;width:40px;z-index:10}.google-maps__slider-container .slick-arrow.slick-prev,.google-maps__marker-window .slick-arrow.slick-prev{left:0}.google-maps__slider-container .slick-arrow.slick-next,.google-maps__marker-window .slick-arrow.slick-next{right:0}.google-maps__slider-container .slick-arrow svg,.google-maps__marker-window .slick-arrow svg{color:#fff}

.input-error{color:#a50000;display:block;font-size:.75rem;padding:4px 0;position:absolute;text-align:right;top:100%;width:100%}.input-error:before,.input-error:after{content:'';display:block;height:0;width:0}.input-error:before{margin-bottom:-5px}.input-error:after{margin-top:-5px}

.country-select{border-bottom:none}.country-select>div{width:100%}.country-select input{color:#3f3f3c;background-color:transparent;border:none;padding:0}.country-select input:focus{outline:none}.country-select svg{fill:#3f3f3c;position:relative;right:-10px;display:none}

.user-email-form{background-color:#fff;margin:0 auto 20px;max-width:52.6rem;padding:32px 16px}@media (min-width: 39.06rem){.user-email-form{padding:64px}}.user-email-form__cancel{margin-top:10px}

.user-erase-account{background-color:#fff;margin:0 auto 20px;max-width:52.6rem;padding:32px 16px}@media (min-width: 39.06rem){.user-erase-account{padding:64px}}

.user-communication{background-color:#fff;margin:0 auto 20px;max-width:52.6rem;padding:32px 16px}@media (min-width: 39.06rem){.user-communication{padding:64px}}.user-communication__row{display:flex}.user-communication__row p{margin:0}.user-communication__row-text{width:85%}.user-communication__row-switch{align-items:baseline;display:flex;justify-content:flex-end;width:20%}

.radiobutton{position:relative}.radiobutton input[type="radio"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radiobutton input[type="radio"] ~ .check{border:1px solid #3f3f3c;border-radius:50%;box-sizing:border-box;display:inline-block;height:20px;position:absolute;top:2px;width:20px}.radiobutton input[type="radio"] ~ .check:after{border:solid 2px #fff;border-radius:50%;box-sizing:border-box;content:'';display:block;height:100%;width:100%}.filter-popout__content .radiobutton input[type="radio"] ~ .check{top:0}.radiobutton input[type="radio"] ~ .radiobutton-filter__label{display:inline-block;padding:0 0 0 29px}.radiobutton input[type="radio"] ~ .radiobutton-filter__label:before,.radiobutton input[type="radio"] ~ .radiobutton-filter__label:after{content:'';display:block;height:0;width:0}.radiobutton input[type="radio"] ~ .radiobutton-filter__label:before{margin-bottom:-5px}.radiobutton input[type="radio"] ~ .radiobutton-filter__label:after{margin-top:-5px}.radiobutton input[type="radio"]:checked ~ .check{border-color:#d15c05;border-width:2px}.site-seniorgarden .radiobutton input[type="radio"]:checked ~ .check{border-color:#003A68}.site-boratt .radiobutton input[type="radio"]:checked ~ .check{background-color:#00517b;border-color:#00517b}.radiobutton input[type="radio"]:checked ~ .check:after{background-color:#d15c05}.site-seniorgarden .radiobutton input[type="radio"]:checked ~ .check:after{background-color:#003A68}.site-boratt .radiobutton input[type="radio"]:checked ~ .check:after{background-color:#00517b}.radiobutton--checked input[type="radio"] ~ .check{border-color:#d15c05;border-width:2px}.site-seniorgarden .radiobutton--checked input[type="radio"] ~ .check{border-color:#003A68}.site-boratt .radiobutton--checked input[type="radio"] ~ .check{background-color:#00517b;border-color:#00517b}.radiobutton--checked input[type="radio"] ~ .check:after{background-color:#d15c05}.site-seniorgarden .radiobutton--checked input[type="radio"] ~ .check:after{background-color:#003A68}.site-boratt .radiobutton--checked input[type="radio"] ~ .check:after{background-color:#00517b}.payment-form .radiobutton label{font-weight:700}

.newton-loader{height:10px;width:100%}.newton-loader__dot{-webkit-animation:loader-dot 2.8s infinite;animation:loader-dot 2.8s infinite;background:#fff;border-radius:50%;height:10px;position:absolute;-webkit-transform:translateX(0);transform:translateX(0);width:10px}.newton-loader__dots{-webkit-animation:loader-dots 2.8s infinite;animation:loader-dots 2.8s infinite;height:10px;position:relative;-webkit-transform:translateX(0);transform:translateX(0)}.newton-loader__dots span{background:#fff;border-radius:50%;display:block;float:left;height:10px;margin-left:10px;width:10px}.lds-ellipsis{display:inline-block;height:11px;position:relative;width:64px}.lds-ellipsis div{-webkit-animation-timing-function:cubic-bezier(0, 1, 1, 0);animation-timing-function:cubic-bezier(0, 1, 1, 0);background:#fff;border-radius:50%;height:11px;position:absolute;top:0;width:11px}.lds-ellipsis div:nth-child(1){-webkit-animation:loader-ellipsis1 .8s infinite;animation:loader-ellipsis1 .8s infinite;left:6px}.lds-ellipsis div:nth-child(2){-webkit-animation:loader-ellipsis2 .8s infinite;animation:loader-ellipsis2 .8s infinite;left:6px}.lds-ellipsis div:nth-child(3){-webkit-animation:loader-ellipsis2 .8s infinite;animation:loader-ellipsis2 .8s infinite;left:26px}.lds-ellipsis div:nth-child(4){-webkit-animation:loader-ellipsis3 .8s infinite;animation:loader-ellipsis3 .8s infinite;left:45px}.lds-ellipsis--dark div{background:rgba(235,175,128,0.5)}.payment-form__modal .lds-ellipsis{display:block;margin:32px auto}.site-boratt .payment-form__modal .lds-ellipsis div{background-color:#101518}

.payment-thankyou .box{background-color:#fff;margin:0 0 8px;padding:16px}@media (min-width: 39.06rem){.payment-thankyou .box{padding:24px}}.payment-thankyou .box:first-child{text-align:center}@media (min-width: 39.06rem){.payment-thankyou .box:first-child{margin-top:32px}}.payment-thankyou .box__content{margin:0 auto;max-width:343px}

.payment-complete{margin:30px 0 0 0}.payment-complete__content{background-color:#fff;margin:0 0 10px;padding:20px}@media (min-width: 52.6rem){.payment-complete__content{padding:40px 120px}}.site-boratt .payment-complete__content{border:1px solid #00517b}.site-seniorgarden .payment-complete__content{border:1px solid #003A68}.payment-complete__content p,.payment-complete__content h3,.payment-complete__content h4{margin:0 auto;max-width:360px}.payment-complete__content h2{margin-bottom:20px;text-align:left}@media (min-width: 52.6rem){.payment-complete__content h2{text-align:center}}.payment-complete__content p{margin:0 auto 20px;text-align:left}.payment-complete__content h3{margin-bottom:10px;text-align:left}@media (min-width: 52.6rem){.payment-complete__content h3{text-align:center}}.payment-complete__content h4{margin:0 auto 20px;text-align:left}@media (min-width: 52.6rem){.payment-complete__content h4{text-align:center}}.payment-complete__ty-text{display:flex;flex-direction:column;text-align:center}.payment-complete__button-container{text-align:center}

.reset-password-form__content{margin:0 auto}.reset-password-form p,.reset-password-form form{max-width:343px;margin-left:auto;margin-right:auto}.reset-password-form__mail{font-size:2.5rem;display:block;margin-bottom:20px}

.login-form-switcher{position:relative}

.user-register-and-login-bankid-form{background-color:#fff;margin:0 auto 20px;max-width:52.6rem;padding:20px}@media (min-width: 39.06rem){.user-register-and-login-bankid-form{padding:40px}}

.document-to-sign{margin:0 0 30px}

.document-to-sign-single{margin:30px 0 30px;padding:0}@media (min-width: 52.6rem){.document-to-sign-single{margin:50px 0 50px;padding:0 10px}}.document-to-sign-single>div{grid-column:span 12;background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);padding:40px 0}@media (min-width: 52.6rem){.document-to-sign-single>div{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}}.document-to-sign-single .message{margin:0 0 30px}.document-to-sign-single__content{max-width:343px;margin:0 auto}.document-to-sign-single__document-list{margin:0 0 30px;padding:0;list-style:none}.document-to-sign-single__document-list>li{display:flex;align-items:center}.document-to-sign-single__document-list>li .icon{margin-right:10px}.document-to-sign-single__checkbox-container{display:flex;align-items:center;justify-content:center;margin:0 0 16px}.document-to-sign-single__checkbox-container>.checkbox{margin-right:10px}

.image-header{align-items:center;display:flex;height:330px;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}@media (min-width: 39.06rem){.image-header{height:auto;max-height:75vh}}.image-header--has-gallery{cursor:pointer}.image-header__top-container{height:100%;position:relative;width:100%}@media (min-width: 39.06rem){.image-header__top-container{max-height:65vh}}.image-header__purchased{background:#6baa99;color:#fff;font-family:JMSerif,serif;margin-bottom:8px;padding:4px 8px 4px 16px;position:relative;text-align:left;width:250px;z-index:1;display:flex;align-items:center}.site-seniorgarden .image-header__purchased{font-family:"GillSansJM",sans-serif}.image-header__purchased .icon{margin-right:8px;position:relative;top:1px}.image-header__purchased polygon{fill:#fff}.image-header__purchased circle{stroke:#fff}.image-header__purchased::before{border-color:#6baa99 transparent transparent transparent;border-style:solid;border-width:20px 16px 0 0;content:"";display:inline-block;height:0;left:100%;position:absolute;top:0;width:0}.image-header__purchased::after{border-color:transparent transparent transparent #6baa99;border-style:solid;border-width:20px 0 0 16px;bottom:0;content:"";display:inline-block;height:0;left:100%;position:absolute;width:0}.image-header__img-wrapper{align-content:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-height:75vh;max-width:2560px;position:relative;transition:.3s ease-in-out transform}@supports (-ms-ime-align: auto){.image-header__img-wrapper{display:block}}.image-header__img-wrapper picture{align-items:center;display:flex;justify-content:center;width:100%}@supports (-ms-ime-align: auto){.image-header__img-wrapper picture{align-content:center;height:100%;max-height:65vh}}.mobile .image-header__img-wrapper img{height:100%}.tablet .image-header__img-wrapper img{max-height:none}@media (orientation: landscape){.tablet .image-header__img-wrapper img{height:auto;width:100%}}.desktop .image-header__img-wrapper img{max-width:100%}.image-header__overlay{align-items:flex-start;background-color:rgba(0,0,0,0.25);display:flex;height:100%;justify-content:center;opacity:0;position:absolute;top:0;transition:opacity .3s ease-out;width:100%;z-index:1000}.image-header__overlay:hover{opacity:1}.image-header__buttons{align-items:flex-start;display:flex;height:100%;flex-direction:row-reverse;justify-content:space-between;padding:16px;position:absolute;top:0;width:100%}.site-boratt .image-header__buttons .image-header__buttons__gallery{color:#101518}.image-header__buttons .image-header__buttons__gallery>span.button__content{margin-top:-2px}.image-header__buttons .image-header__buttons__gallery>span.icon{margin:-5px 0}@media (min-width: 52.6rem){.image-header__buttons--overlay{transition:all .3s ease-out;background-color:transparent}.image-header__buttons--overlay:hover{background-color:rgba(0,0,0,0.25)}.image-header__buttons--overlay:hover .image-header__buttons__gallery{opacity:1}}@media (min-width: 52.6rem){.image-header__buttons{flex-wrap:wrap}.image-header__buttons .image-header__buttons__gallery{-ms-grid-row-align:center;align-self:center;top:0;bottom:0;margin:auto;opacity:0}}.desktop .image-header__buttons{align-items:flex-end;flex-direction:column;padding:32px}.image-header__buttons__gallery{align-self:flex-end}.mobile .image-header__buttons__gallery--small{width:35px;height:35px;padding-left:0;padding-right:0}.mobile .image-header__buttons__gallery--small .icon{position:relative;left:9px}.image-header__content{align-items:center;background-color:rgba(0,0,0,0.25);display:flex;height:100%;flex-direction:column;justify-content:center;padding:16px;position:absolute;text-shadow:0 2px 4px rgba(0,0,0,0.18);top:0;width:100%}@media (min-width: 39.06rem){.image-header__content{padding:24px}}@media (min-width: 75.63rem){.image-header__content{padding:40px}}.image-header__share-buttons{align-items:flex-end;display:flex;flex-direction:column}@media (min-width: 39.06rem){.image-header__share-buttons{align-items:center;flex-direction:row;justify-content:flex-end;width:100%}}.image-header__context-buttons button{width:49.5%}@media (min-width: 39.06rem){.image-header__context-buttons button{width:auto}}@media (min-width: 39.06rem){.inspiration-articles .image-header{height:570px}}.article-page .image-header,.campaign-page .image-header{margin:0 auto 64px}.desktop .article-page .image-header,.desktop .campaign-page .image-header{margin:0 auto 80px}

.residence-tags{bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.88rem;left:0;letter-spacing:.09em;line-height:1em;padding-right:60px;position:absolute;z-index:10}.site-seniorgarden .residence-tags{font-size:1rem}.residence-tags__tag{border-bottom-right-radius:20px;border-top-right-radius:20px;color:#fff;font-family:"GillSansJM",sans-serif;padding:8px 16px;position:relative;z-index:0}.residence-tags__tag:not(:first-child){margin-left:-16px;padding-left:32px}.residence-tags__tag:first-child{z-index:3}.residence-marker__info-window .residence-tags__tag:first-child{margin:0 0 0 4px}.residence-tags__tag:nth-child(2){z-index:2}.residence-tags__tag:nth-child(3){z-index:1}.residence-tags__tag--rental{background-color:#101518}.residence-tags__tag--premise{background-color:#101518}.residence-tags__tag span:before,.residence-tags__tag span:after{content:'';display:block;height:0;width:0}.residence-tags__tag span:before{margin-bottom:-2px}.residence-tags__tag span:after{margin-top:-2px}.residence-tags__status{background:#f6f6f4;color:#333331}.residence-tags__status.vip{background-color:#F2B843;color:#333331}.site-boratt .residence-tags__status.vip,.site-seniorgarden .residence-tags__status.vip{background-color:#FFDC73}.residence-tags__status.for-sale{background-color:#6baa99;color:#fff;text-shadow:0 1px 4px #3e7367}.residence-tags__status.sold{background-color:#e07357;color:#fff;text-shadow:0px 0px 3px rgba(0,0,0,0.4)}.residence-tags__status.booked{background-color:#e29457;color:#fff}.residence-tags__status.reserved{background-color:#4878b0;color:#fff}.residence-tags__status.reference{background-color:#f8f4ed}.residence-tags__status.move-in-ready{background-color:#FFD275;color:#3f3f3c}.residence-tags__status.pre-selling{background-color:#F2B843;color:#3f3f3c}.residence-tags__status--rental.planned,.residence-tags__status--rental.pre-selling{background-color:#f6f6f4;color:#3f3f3c}.residence-tags__status--rental.intermediation,.residence-tags__status--rental.move-in-ready{background-color:#6baa99;color:#fff}.residence-tags__status--rental.pre-selling{background-color:#f6f6f4;color:#3f3f3c}.residence-tags__status--rental.completed{background-color:#4878b0;color:#fff}.residence-tags__status--premise.free{background-color:#6baa99;color:#fff}.residence-tags__status--premise.premises-not-available{background-color:#e07357;color:#fff;text-shadow:0px 0px 3px rgba(0,0,0,0.4)}.residence-tags__status--reference.finalized{background-color:#6baa99;color:#fff}.residence-tags__status--reference.ongoing{background-color:#e07357;color:#fff;text-shadow:0px 0px 3px rgba(0,0,0,0.4)}.residence-tags__concept--premium{background-color:#3f3f3c;color:#f3dbb2}.residence-tags__concept--smarta{background-color:#f3dbb2;color:#3f3f3c}.residence-tags__site--senior{background-color:#003A68}.residence-tags__site--boratt{background-color:#00517b}.image-header .residence-tags{bottom:auto;top:16px}.quick-facts .residence-tags{clear:both;float:left;position:relative}.suggestion-card .residence-tags{position:absolute;bottom:auto;top:8px}.selected-residence .residence-tags{bottom:auto;top:8px}.vertical-residence-card .residence-tags{bottom:auto;overflow:hidden;top:8px}.site-seniorgarden .search-result .residence-tags .sombrero{height:200px;position:absolute;-webkit-transform:scale(0.15) rotate(23deg);transform:scale(0.15) rotate(23deg);-webkit-transform-origin:top center;transform-origin:top center;width:400px;right:-140px;z-index:4;top:-20px}.site-seniorgarden .search-result .residence-tags .sombrero:before{width:36%;height:100%;left:32%;top:0;background:#ff8c00;box-shadow:inset -5px -5px 30px rgba(0,0,0,0.25);border-radius:50px/70px 70px 100px 100px;display:block;content:'';position:absolute}.site-seniorgarden .search-result .residence-tags .sombrero:after{width:100%;height:30px;display:block;margin-top:-20px;content:'';position:absolute;z-index:1;top:50%;background:radial-gradient(100% 100% at center, gold 49%, transparent 50%) 0% 20%/30px 30px,radial-gradient(100% 100% at center, gold 49%, transparent 50%) 20% 20%/30px 30px,radial-gradient(100% 100% at center, gold 49%, transparent 50%) 40% 20%/30px 30px,radial-gradient(100% 100% at center, gold 49%, transparent 50%) 60% 20%/30px 30px,radial-gradient(100% 100% at center, gold 49%, transparent 50%) 80% 20%/30px 30px,radial-gradient(100% 100% at center, gold 49%, transparent 50%) 100% 20%/30px 30px;background-repeat:no-repeat}.site-seniorgarden .search-result .residence-tags .sombrero .brim{background-image:linear-gradient(45deg, #639 33.14286%, black 33.14286%, black 34.28571%, #4169e1 34.28571%, #4169e1 41.28571%, black 41.28571%, black 42.42857%, #228b22 42.42857%, #228b22 49.42857%, black 49.42857%, black 50.57143%, gold 50.57143%, gold 57.57143%, black 57.57143%, black 58.71429%, #ff8c00 58.71429%, #ff8c00 65.71429%, black 65.71429%, black 66.85714%, crimson 66.85714%, crimson 73.85714%, black 73.85714%, black 75%, transparent 75%),linear-gradient(-45deg, #639 33.14286%, black 33.14286%, black 34.28571%, #4169e1 34.28571%, #4169e1 41.28571%, black 41.28571%, black 42.42857%, #228b22 42.42857%, #228b22 49.42857%, black 49.42857%, black 50.57143%, gold 50.57143%, gold 57.57143%, black 57.57143%, black 58.71429%, #ff8c00 58.71429%, #ff8c00 65.71429%, black 65.71429%, black 66.85714%, crimson 66.85714%, crimson 73.85714%, black 73.85714%, black 75%, transparent 75%);background-size:100px 100px;background-position:0 0;background-repeat:repeat;border-radius:0 0 180px 180px;bottom:0;content:'';display:block;height:50%;overflow:hidden;position:absolute;width:100%}.site-seniorgarden .search-result .residence-tags .sombrero .brim:before,.site-seniorgarden .search-result .residence-tags .sombrero .brim:after{background-repeat:repeat;content:'';width:100%;height:100%;position:absolute;top:0;left:0}.site-seniorgarden .search-result .residence-tags .sombrero .brim:before{background-image:linear-gradient(45deg, #639 8.14286%, black 8.14286%, black 9.28571%, #4169e1 9.28571%, #4169e1 16.28571%, black 16.28571%, black 17.42857%, #228b22 17.42857%, #228b22 24.42857%, black 24.42857%, black 25.57143%, gold 25.57143%, gold 32.57143%, black 32.57143%, black 33.71429%, #ff8c00 33.71429%, #ff8c00 40.71429%, black 40.71429%, black 41.85714%, crimson 41.85714%, crimson 48.85714%, black 48.85714%, black 50%, transparent 50%),linear-gradient(-45deg, #639 8.14286%, black 8.14286%, black 9.28571%, #4169e1 9.28571%, #4169e1 16.28571%, black 16.28571%, black 17.42857%, #228b22 17.42857%, #228b22 24.42857%, black 24.42857%, black 25.57143%, gold 25.57143%, gold 32.57143%, black 32.57143%, black 33.71429%, #ff8c00 33.71429%, #ff8c00 40.71429%, black 40.71429%, black 41.85714%, crimson 41.85714%, crimson 48.85714%, black 48.85714%, black 50%, transparent 50%);background-size:100px 100px;background-position:50px 0}.site-seniorgarden .search-result .residence-tags .sombrero .brim:after{background-image:linear-gradient(-45deg, black .5%, gold .5%, gold 7.5%, black 7.5%, black 8.64286%, #ff8c00 8.64286%, #ff8c00 15.64286%, black 15.64286%, black 16.88571%, crimson 16.88571%, crimson 23.84286%, black 23.84286%, black 25%, transparent 25%);background-size:100px 100px;background-position:0 0}

h1{color:#222220;font-family:JMSerif,serif;font-size:2.5rem;font-weight:400;letter-spacing:.02em;line-height:1.2em;margin:0 0 24px;border:0px solid}h1:before,h1:after{content:'';display:block;height:0;width:0}h1:before{margin-bottom:-10px}h1:after{margin-top:-9px}@media (min-width: 39.06rem){h1{font-size:3.13rem}h1:before{margin-bottom:-13px}h1:after{margin-top:-11px}}h1.small-margin{margin:0 0 24px}h1.large-margin{margin:0 0 32px}h1.center{text-align:center}.site-seniorgarden h1,.site-boratt h1{font-family:"GillSansJM",sans-serif}@media (min-width: 39.06rem){.site-seniorgarden h1:before,.site-boratt h1:before{margin-bottom:-12px}.site-seniorgarden h1:after,.site-boratt h1:after{margin-top:-12px}}.corporate h1{color:#101518}.corporate h1.dark-bg,.dark-bg .corporate h1{color:#fff}h1.dark-bg,.dark-bg h1{color:#fff}h1.start-page__title{line-height:1em;margin:0 auto 16px;max-width:670px}h1.start-page__title:before{margin-bottom:-6px}@media (min-width: 39.06rem){h1.start-page__title:before{margin-bottom:-8px}h1.start-page__title::after{margin-top:-7px}}.desktop .left-align-header-block h1{margin:0 0 32px}.image-header__content h1{color:#fff}h1.contact-block__number{color:inherit}

.quick-facts{clear:both}.quick-facts__box{background-color:#fbf3e7;padding:24px 16px;text-align:center}.desktop .quick-facts__box{padding:24px}.site-seniorgarden .quick-facts__box{background-color:#FFE9A7}.site-boratt .quick-facts__box{background-color:#b5d1dc}.corporate .quick-facts__box,.site-seniorgarden.corporate .quick-facts__box{background-color:#f8f8f8}.quick-facts__header{margin:0 0 16px}.quick-facts__list{letter-spacing:.02em;list-style:none;margin:0 0 16px;margin-top:16px;padding:0;text-align:left}.quick-facts__list>.quick-facts__list-item:first-child{padding-top:0}.quick-facts__list-item{border-bottom:0px solid transparent;display:flex;flex-direction:row;height:0;justify-content:space-between;overflow:hidden;transition:.3s ease-out;width:100%}.quick-facts__list-item strong:before,.quick-facts__list-item strong:after,.quick-facts__list-item>span:before,.quick-facts__list-item>span:after{content:'';display:block;height:0;width:0}.quick-facts__list-item strong:before,.quick-facts__list-item>span:before{margin-bottom:-6px}.quick-facts__list-item strong:after,.quick-facts__list-item>span:after{margin-top:-7px}.quick-facts__list-item strong{display:inline-block;letter-spacing:.06em;padding-right:16px}.quick-facts__list-item .icon{cursor:pointer;margin:0 0 0 8px;position:relative;top:3px}.quick-facts__list-item>span{text-align:right}.quick-facts__list-item:nth-child(1),.quick-facts__list-item:nth-child(2),.quick-facts__list-item:nth-child(3),.quick-facts__list-item:nth-child(4),.quick-facts__list-item:nth-child(5),.show-more .quick-facts__list-item{border-color:#3f3f3c;border-width:1px;height:auto;padding:8px 0 16px}.quick-facts__list-item:nth-child(1),.quick-facts__list-item:nth-child(2),.quick-facts__list-item:nth-child(3),.quick-facts__list-item:nth-child(4),.show-more .quick-facts__list-item{margin:0 0 16px}.quick-facts__list-item:last-child{margin-bottom:0}.quick-facts__multirow{display:flex;flex-direction:column}.desktop:not(.tablet) .quick-facts__show-more{border:solid 1px #fbf3e7;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);height:48px;justify-content:center;left:50%;margin:0 0 0 -24px;padding:0;position:absolute;top:-24px;width:48px}.desktop:not(.tablet) .quick-facts__show-more .button__content{display:none}.quick-facts__show-more__wrapper{position:relative;text-align:center}.premium .quick-facts .quick-facts:nth-child(2){border-top:solid 2px transparent}.premium .quick-facts__box{background-color:#3f3f3c;color:#f3dbb2}.premium .quick-facts__list-item:nth-child(1),.premium .quick-facts__list-item:nth-child(2),.premium .quick-facts__list-item:nth-child(3),.premium .quick-facts__list-item:nth-child(4),.premium .quick-facts__list-item:nth-child(5){border-color:#f3dbb2}.premium .quick-facts.show-more .quick-facts__list-item{border-color:#f3dbb2}.smarta .quick-facts .quick-facts:nth-child(2){border-top:solid 2px transparent}.smarta .quick-facts__box{background-color:#f3dbb2}.project-page .quick-facts,.rental-project-page .quick-facts,.premises-object-page .quick-facts,.reference-project-page .quick-facts,.reference-project-page-jme .quick-facts,.corporate-about-start-page .quick-facts{grid-column:span 12;margin:0 0 64px}.project-page .quick-facts .quick-facts,.rental-project-page .quick-facts .quick-facts,.premises-object-page .quick-facts .quick-facts,.reference-project-page .quick-facts .quick-facts,.reference-project-page-jme .quick-facts .quick-facts,.corporate-about-start-page .quick-facts .quick-facts{margin-bottom:0;padding:0}@media (min-width: 52.6rem){.project-page .quick-facts,.rental-project-page .quick-facts,.premises-object-page .quick-facts,.reference-project-page .quick-facts,.reference-project-page-jme .quick-facts,.corporate-about-start-page .quick-facts{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9 / span 4;margin:0 0 24px;padding-right:8px}}@media (min-width: 75.63rem){.project-page .quick-facts,.rental-project-page .quick-facts,.premises-object-page .quick-facts,.reference-project-page .quick-facts,.reference-project-page-jme .quick-facts,.corporate-about-start-page .quick-facts{padding:0}}


.left-align-header-block{margin:0 0 64px}.desktop .left-align-header-block{background-color:#fbf3e7;margin:0 0 80px}.desktop.site-boratt .left-align-header-block{background-color:#e9eeef}.desktop.site-seniorgarden .left-align-header-block{background-color:#FFE9A7}.desktop.corporate .left-align-header-block{background-color:#f8f8f8}.desktop .sustainability .left-align-header-block{background-color:#eaf0eb}.left-align-header-block__mobile-background{background-color:#fbf3e7;display:flex;flex-direction:row;justify-content:space-between;margin:0 0 24px}.desktop .left-align-header-block__mobile-background{padding:0 16px}@media (min-width: 75.63rem){.desktop .left-align-header-block__mobile-background{padding:0 8px}}.site-boratt .left-align-header-block__mobile-background{background-color:#e9eeef}.site-seniorgarden .left-align-header-block__mobile-background{background-color:#FFE9A7}.corporate .left-align-header-block__mobile-background{background-color:#f8f8f8}.sustainability .left-align-header-block__mobile-background{background-color:#eaf0eb}.left-align-header-block__text{max-width:650px;margin:0 auto;padding:32px 16px;padding-top:64px;position:relative;width:calc(100% - 75px)}.mobile:not(.tablet) .left-align-header-block__text{width:100%}.mobile:not(.tablet) .left-align-header-block__text h1,.mobile:not(.tablet) .left-align-header-block__text p{text-align:center}.desktop .left-align-header-block__text,.tablet .left-align-header-block__text{display:flex;flex-direction:column;justify-content:center;margin:0}.desktop .left-align-header-block__text .left-align-header-block__icon,.tablet .left-align-header-block__text .left-align-header-block__icon{display:none}.tablet .left-align-header-block__text{padding:64px 32px}.desktop .left-align-header-block__text{padding:80px 0 64px}.left-align-header-block__icon{align-items:flex-end;display:flex;justify-content:center;margin:0 0 32px}.tablet .left-align-header-block__icon{margin:0 0 64px}.desktop .left-align-header-block__icon,.tablet .left-align-header-block__icon{justify-content:flex-end;padding:24px;padding-bottom:0}@media (min-width: 52.6rem){.desktop .left-align-header-block__icon,.tablet .left-align-header-block__icon{padding-bottom:32px;padding-right:0;padding-left:0}}.corporate .left-align-header-block__icon{color:#CD5C05}.sustainability .left-align-header-block__icon{color:#aec3b0}.site-boratt .left-align-header-block__icon{color:#00517b}.left-align-header-block__buttons{padding:0 16px}.desktop .left-align-header-block__buttons{padding:0}.click-to-buy-info-page .left-align-header-block{margin:0}.click-to-buy-info-page .left-align-header-block__text{max-width:550px}.mobile .click-to-buy-info-page .left-align-header-block__text{padding-top:24px}.click-to-buy-info-page .left-align-header-block__mobile-background{margin:0}.click-to-buy-info-page .left-align-header-block .read-more{margin:0 0 64px}.click-to-buy-info-page .left-align-header-block ul{display:flex;flex-direction:column;list-style:none;margin-top:0;padding:0;width:auto}.mobile:not(.tablet) .click-to-buy-info-page .left-align-header-block ul{margin:0 auto}.click-to-buy-info-page .left-align-header-block ul li{margin:0 0 16px;padding-left:24px;position:relative;width:auto}.site-seniorgarden .click-to-buy-info-page .left-align-header-block ul li{font-size:1.1rem}.click-to-buy-info-page .left-align-header-block ul li:last-child{margin-bottom:0}.click-to-buy-info-page .left-align-header-block ul li:before,.click-to-buy-info-page .left-align-header-block ul li:after{content:'';display:block;height:0;width:0}.click-to-buy-info-page .left-align-header-block ul li:before{margin-bottom:-6px}.click-to-buy-info-page .left-align-header-block ul li:after{margin-top:-6px}.click-to-buy-info-page .left-align-header-block ul .icon--input-ok{left:0;position:absolute;top:-2px}.click-to-buy-info-page .left-align-header-block ul .icon--input-ok .fill{fill:#6baa99}.click-to-buy-info-page .left-align-header-block ul .icon--input-ok .icon{fill:#fff}

.rental-card{background-color:#fff;width:100%;cursor:pointer;position:relative}@media (min-width: 39.06rem){.rental-card{transition:box-shadow .3s ease-out,-webkit-transform .3s ease-out;transition:box-shadow .3s ease-out,transform .3s ease-out;transition:box-shadow .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}}.rental-card:hover{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);z-index:10}@media (min-width: 39.06rem){.rental-card:hover{-webkit-transform:scale(1.025, 1.02);transform:scale(1.025, 1.02)}}.rental-card .residence-tags{position:absolute;bottom:0}.rental-card--slider{box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:block;height:476px;border:none;max-width:100%;outline:none;overflow:hidden;position:relative;transition:unset}.rental-card--slider:hover{-webkit-transform:unset;transform:unset}.rental-card--slider .residence-tags{position:absolute;top:10px;bottom:unset}.rental-card--slider .residence-info{bottom:16px;left:16px;min-height:190px;padding:16px;position:absolute;right:16px;z-index:1000}.desktop .slick-slide:nth-child(2):last-child .rental-card--slider .residence-info{max-width:calc(100% - 30px);right:auto;width:auto}.rental-card__image{position:relative}.rental-card--slider .rental-card__image{height:100%;width:100%}.residence-info{padding:20px;background-color:#fff}.residence-info>p{margin:0;color:#3f3f3c}

.center-align-block{margin:0 0 64px}.desktop .center-align-block{margin:0 0 80px}.center-align-block__media{align-items:center;display:flex;height:330px;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}@media (min-width: 52.6rem){.center-align-block__media{height:65vh;max-height:65vh}}@media (min-width: 52.6rem){.site-seniorgarden .center-align-block__media,.site-boratt .center-align-block__media{height:590px}}.center-align-block__video,.center-align-block__image{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.center-align-block__image{position:relative;text-align:center}.center-align-block__image__wrapper{height:100%;width:100%}.center-align-block__image .async-image{height:100%;width:100%}.center-align-block__image .async-image__ratio-holder{height:100%}.center-align-block__image img{height:100%}@media (min-width: 39.06rem){.center-align-block__image img{height:auto;width:100%}}

.moving-still{width:100%;height:100%}.moving-still--full-width{height:66.7vw;max-width:2560px;min-height:65vh;min-width:100vw;position:absolute;width:97.5vh;z-index:0}

.simple-search-stand-alone{position:relative;min-height:48px;padding:20px 10px 0}.simple-search-stand-alone>div{grid-column:span 12}@media (min-width: 39.06rem){.simple-search-stand-alone>div{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}}@media (min-width: 52.6rem){.simple-search-stand-alone>div{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}.site-fi .simple-search-stand-alone>div{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}}.simple-search-stand-alone *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.simple-search-stand-alone__dropdown-container{grid-column:span 12;margin:0 0 20px}.fullscreen-page .simple-search-stand-alone__dropdown-container{margin:10px 20px 4px}@media (min-width: 39.06rem){.fullscreen-page .simple-search-stand-alone__dropdown-container{margin:16px 0 20px}}.simple-search-stand-alone__dropdown-input{background-color:#fff;padding:12px 20px;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:flex;justify-content:space-between;cursor:pointer}.simple-search-stand-alone__dropdown-input--with-tags{padding:9px 20px 4px 20px}.simple-search-stand-alone__dropdown{grid-column:span 12;background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);position:absolute;top:calc(100% - 12px);width:calc(100% - 20px);z-index:9010}@media (min-width: 39.06rem){.simple-search-stand-alone__dropdown{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8;width:100%}}@media (min-width: 52.6rem){.simple-search-stand-alone__dropdown{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}.site-fi .simple-search-stand-alone__dropdown{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}}.simple-search-stand-alone__rows{padding:20px}.simple-search-stand-alone__dropdown-bottom{text-align:center;padding:10px 0;background-color:#fdfbf7;color:#B85105}.site-boratt .simple-search-stand-alone__dropdown-bottom{background-color:#f8faf8;color:#00517b}.site-seniorgarden .simple-search-stand-alone__dropdown-bottom{color:#003A68}

.news-room-page__two-column-centered{text-align:center}.news-room-page .two-column-text-block{margin-bottom:64px}

.news-list{display:flex;flex-direction:column}.tablet .news-list{padding:0 8px}

.news-grid{margin:0 auto 64px;width:100%}.desktop .news-grid{margin:0 auto 80px}.ir-start-page .news-grid{margin:0 auto 16px}.news-grid__meta{grid-column:span 12;padding-top:16px;text-align:center}.news-grid__no-hits{grid-column:span 12;text-align:center;background-color:#f8f8f8;padding:64px}

.reports-list{margin:0 auto 64px}.desktop .reports-list{margin:0 auto 80px}

.reports-grid__meta{padding-top:16px}.reports-grid__no-hits{grid-column:span 12;text-align:center;background-color:#f8f8f8;padding:64px}

.sustainability-start-page__news-articles{margin:0 auto 64px}.desktop .sustainability-start-page__news-articles{margin:0 auto 80px}.sustainability-start-page .sustainability__articles{margin:0 auto 64px;padding:0 16px}.desktop .sustainability-start-page .sustainability__articles{margin:0 auto 80px}@media (min-width: 75.63rem){.sustainability-start-page .sustainability__articles{padding:0}}.sustainability-start-page .sustainability__articles__grid{margin:0 auto 24px}

.news-card{background-color:#f8f8f8;cursor:pointer;display:block;position:relative}.tablet .news-card{margin:0}.news-grid .news-card{grid-column:span 12}@media (min-width: 39.06rem){.news-grid .news-card{grid-column:span 6}}@media (min-width: 52.6rem){.news-grid .news-card{grid-column:span 4}}.news-card__content{display:flex;flex-direction:column;min-height:185px;padding:24px 16px}.news-card__no-image{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoAQMAAACsDMqgAAAABlBMVEX////4+PiBFuCNAAAAHElEQVQI12NgwAHs////f4CGJC7w/z///w+0IwG/y3+BGwJO9wAAAABJRU5ErkJggg==);background-repeat:repeat;border:1px solid #f8f8f8;position:relative}.news-card__no-image::before{content:'';display:block;height:0;padding-top:67%;width:100%}.news-card__no-image .logo{bottom:0;left:0;margin:auto;max-width:97px;position:absolute;right:0;top:0}.news-card__type{display:block;margin:0 0 16px}.news-card__type:before,.news-card__type:after{content:'';display:block;height:0;width:0}.news-card__type:before{margin-bottom:-6px}.news-card__type:after{margin-top:-7px}.news-card__type--news{color:#e29457}.news-card__type--press-message{color:#4878b0}.news-card__meta{align-items:center;bottom:24px;display:flex;flex-direction:row;justify-content:space-between;position:absolute;width:92%}.news-card__date{color:#787878}.news-card__date:before,.news-card__date:after{content:'';display:block;height:0;width:0}.news-card__date:before{margin-bottom:-6px}.news-card__date:after{margin-top:-7px}

.simple-search{position:relative;min-height:48px;padding-top:16px}.fullscreen-page .simple-search{padding:0}@media (min-width: 39.06rem){.fullscreen-page .simple-search{padding-left:8px}}.simple-search--map-view{grid-area:search-field}.simple-search--map-view .simple-search__dropdown{top:100%}@media (min-width: 39.06rem){.simple-search--map-view .simple-search__dropdown{top:calc(100% - 12px);width:calc(100% - 8px)}}.simple-search>div{grid-column:span 12}@media (min-width: 39.06rem){.simple-search>div{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}}@media (min-width: 52.6rem){.simple-search>div{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}.site-fi .simple-search>div{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}}.simple-search *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.simple-search__title{text-align:center;margin:0 0 16px;margin-top:16px;grid-column:span 12}@media (min-width: 39.06rem){.simple-search__title{margin:0 0 8px;margin-top:16px;-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}.site-fi .simple-search__title{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}}.simple-search__dropdown-container{grid-column:span 12;margin:0 0 16px}.fullscreen-page .simple-search__dropdown-container{margin:8px 16px 4px}@media (min-width: 39.06rem){.fullscreen-page .simple-search__dropdown-container{margin:0 0 24px;margin-top:16px}}.simple-search__dropdown-input{background-color:#fff;padding:12px 16px;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:flex;justify-content:space-between;cursor:pointer}.simple-search__dropdown-input--with-tags{padding:10px 16px 5px}.simple-search__dropdown{background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);grid-column:span 12;position:absolute;top:calc(100% - 12px);width:calc(100% - 32px);z-index:9010}@media (min-width: 39.06rem){.simple-search__dropdown{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8;width:100%}}@media (min-width: 52.6rem){.simple-search__dropdown{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}.site-fi .simple-search__dropdown{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}}.simple-search__rows{padding:16px}.simple-search__dropdown-bottom{background-color:#fdfbf7;color:#B85105;padding:8px 0;text-align:center}.site-boratt .simple-search__dropdown-bottom{background-color:#f8faf8;color:#00517b}.site-seniorgarden .simple-search__dropdown-bottom{color:#003A68}.simple-search__foldable-row{margin:0 0 8px;cursor:pointer}.simple-search__foldable-row:last-child{margin:0}.simple-search__foldable-row .checkbox{margin:0 4px 0 0}.simple-search__title-row{display:flex;justify-content:space-between}.simple-search__title-row>span{display:flex}.simple-search__sub-items{margin:0 0 0 32px;margin-top:8px}.simple-search__sub-item{margin:0 0 4px}.simple-search__sub-item:last-child{margin-bottom:0}


.article-teaser{display:block;transition:box-shadow .3s ease-out;width:100%}@media (min-width: 39.06rem){.article-teaser{display:flex;flex-direction:column}}.article-teaser__content{background-color:#f8f8f8;padding:24px}@media (min-width: 39.06rem){.article-teaser__content{flex-grow:2}}.article-teaser:hover{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);z-index:10}.no-text .article-teaser{overflow:hidden}.no-text .article-teaser__content{display:none}.no-text .article-teaser__image{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.no-text .article-teaser:hover{box-shadow:none}.no-text .article-teaser:hover .article-teaser__image{-webkit-transform:scale(1.025);transform:scale(1.025)}.main-grid>.article-teaser{grid-column:span 12;margin:0}@media (min-width: 39.06rem){.main-grid>.article-teaser{grid-column:span 6}}@media (min-width: 52.6rem){.main-grid>.article-teaser{grid-column:span 4}}.desktop .main-grid>.article-teaser{margin:0}

.date-list__item{border:none;display:block;padding:24px 16px}.tablet .date-list__item,.desktop .date-list__item{padding:32px}.date-list__item__row{display:flex}.mobile .date-list__item__row{flex-direction:column}.tablet .date-list__item__row,.desktop .date-list__item__row{flex-direction:row;justify-content:space-between}.date-list__item__row--children{overflow:hidden;transition:.3s ease-out}.date-list__item__row--children>div{margin-top:-100%;padding-top:16px;transition:.3s ease-out;width:100%}.tablet .date-list__item__row--children>div,.desktop .date-list__item__row--children>div{padding-top:32px}.date-list__item__row--open>div{margin-top:0}.date-list__item:nth-child(odd){background-color:#f8f8f8}.date-list__item .icon{position:absolute;top:28px}.tablet .date-list__item .icon,.desktop .date-list__item .icon{top:27px}.date-list__item__name,.date-list__item__date{display:block}.date-list__item__name:before,.date-list__item__name:after,.date-list__item__date:before,.date-list__item__date:after{content:'';display:block;height:0;width:0}.date-list__item__name:before,.date-list__item__date:before{margin-bottom:-6px}.date-list__item__name:after,.date-list__item__date:after{margin-top:-7px}.date-list__item__name{color:#101518}.mobile .date-list__item__name{margin:0 0 8px}.tablet .date-list__item__name{margin:0}.date-list__item__date{color:#787878}.date-list__item .date-list__item{background:transparent;padding:16px 32px}.tablet .date-list__item .date-list__item,.desktop .date-list__item .date-list__item{padding:16px 64px}.date-list__item .date-list__item .date-list__item__row{flex-direction:column}.date-list__item .date-list__item .date-list__item__name{margin:0 0 8px}.date-list__item .date-list__item .date-list__item__name:last-child{margin:0}.date-list__item .date-list__item .icon{top:21px}.date-list__item .date-list__item .icon--arrow-link{top:15px}.date-list__item--icon{position:relative}.date-list__item--icon .date-list__item__row{padding-left:32px}.date-list__item--icon .date-list__item__row--children{padding-left:0}.date-list__item--has-children{cursor:pointer}.date-list__item--has-children:hover>.icon,.date-list__item--has-children:hover>.date-list__item__row>.date-list__item__name,.date-list__item--has-children:hover>.date-list__item__row>.date-list__item__date,.date-list__item--link:hover>.icon,.date-list__item--link:hover>.date-list__item__row>.date-list__item__name,.date-list__item--link:hover>.date-list__item__row>.date-list__item__date,.date-list__item--open>.icon,.date-list__item--open>.date-list__item__row>.date-list__item__name,.date-list__item--open>.date-list__item__row>.date-list__item__date{color:#CD5C05}

.reports-filter-bar{align-items:center;background-color:#f8f8f8;display:flex;justify-content:space-between;margin:0 auto 8px;padding:16px 64px}.mobile:not(.tablet) .reports-filter-bar{align-items:stretch;flex-direction:column;padding:16px}.reports-filter-bar__selects{display:flex}.mobile:not(.tablet) .reports-filter-bar__selects{align-items:stretch;flex-direction:column}.reports-filter-bar__selects .filter-popout{margin:0 32px 0 0}.mobile:not(.tablet) .reports-filter-bar__selects .filter-popout{display:block;margin:0 0 16px}.mobile:not(.tablet) .reports-filter-bar__selects .filter-popout:not(:first-child){-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:expand-from-top;animation-name:expand-from-top;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.mobile:not(.tablet) .reports-filter-bar__selects .filter-popout .button--foldable{width:100%}.mobile:not(.tablet) .reports-filter-bar__selects .filter-popout .button--foldable .button__content{display:flex;justify-content:space-between}.mobile:not(.tablet) .reports-filter-bar__selects .filter-popout .button--foldable .button__content:before,.mobile:not(.tablet) .reports-filter-bar__selects .filter-popout .button--foldable .button__content:after{display:none}.reports-filter-bar__selects .filter-popout__content{-webkit-transform:unset;transform:unset}.mobile:not(.tablet) .reports-filter-bar__selects .filter-popout__content{width:100%}.reports-filter-bar__toggler{text-align:center}

.checkbox-filter__list{list-style:none;margin:0;padding:0}.checkbox-filter__item{align-items:center;display:flex;margin:0 0 16px}.checkbox-filter__item:last-child{margin-bottom:0}.checkbox-filter--has-parent .checkbox-filter__item{padding-left:10px}.checkbox-filter--has-parent .checkbox-filter__item--parent{padding:0 0 4px 0}.edit-saved-search .checkbox-filter{padding:0}

.modal-gallery .image-gallery{align-items:center;display:flex;justify-content:center;margin:0}.mobile .modal-gallery .image-gallery{align-items:flex-start;height:100vh;overflow-x:auto}.desktop .modal-gallery .image-gallery-content:not(.fullscreen) img,.desktop .modal-gallery .image-gallery-content:not(.fullscreen) .video-container{height:800px;max-height:calc(2 * ((100vw - 250px) / 3));max-width:calc(100vw - 250px);padding:0;position:relative;width:auto}.desktop .modal-gallery .image-gallery-content:not(.fullscreen) img iframe,.desktop .modal-gallery .image-gallery-content:not(.fullscreen) img object,.desktop .modal-gallery .image-gallery-content:not(.fullscreen) img embed,.desktop .modal-gallery .image-gallery-content:not(.fullscreen) .video-container iframe,.desktop .modal-gallery .image-gallery-content:not(.fullscreen) .video-container object,.desktop .modal-gallery .image-gallery-content:not(.fullscreen) .video-container embed{height:100%;left:0;position:absolute;top:0;width:100%}.mobile .modal-gallery .image-gallery-content img,.tablet .modal-gallery .image-gallery-content img{height:auto;max-height:100vh;max-width:100vw;width:auto}.modal-gallery .image-gallery-content.fullscreen{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.modal-gallery .image-gallery-content.fullscreen .image-gallery-slide{text-align:center}.modal-gallery .image-gallery-content.fullscreen img{height:auto;max-height:100vh;max-width:100vw;width:auto}.modal-gallery .image-gallery-description{background:#fff;color:#3f3f3c;display:block;margin:0 auto;max-width:39.06rem;position:inherit;text-align:center}.mobile .modal-gallery .image-gallery-description{padding:8px 65px}.modal-gallery .image-gallery-slide{align-items:center;background:none;display:flex;justify-content:center;width:100vw}.desktop .modal-gallery .image-gallery-slide{width:calc(100vw - 250px)}.mobile .modal-gallery .image-gallery-slide,.tablet .modal-gallery .image-gallery-slide{min-height:100vh;padding-bottom:180px}.modal-gallery .image-gallery-image{background:#fff;text-align:center}

.inspiration-articles__article-page__header{padding:16px}@media (min-width: 39.06rem){.inspiration-articles__article-page__header{margin-bottom:40px;margin-top:0;padding:50px 0 0}}.inspiration-articles__article-page .inspiration-articles__tags{display:block;padding:16px}@media (min-width: 39.06rem){.inspiration-articles__article-page .inspiration-articles__tags{margin:0 0 24px;padding:8px 0}}.inspiration-articles__article-page .inspiration-articles__tags:before{border-top:1px solid #3f3f3c;content:'';display:block;height:16px;max-width:230px;width:100%}


.blog-list-page__intro{padding:32px 16px}.blog-list-page__more-button{grid-column:span 12}@media (min-width: 52.6rem){.blog-list-page__more-button{padding:8px 16px}}

.blog-item-page__intro{padding:20px}@media (min-width: 52.6rem){.blog-item-page__intro{padding:50px 0 40px}}.blog-item-page__main-content{font-size:1.25rem;letter-spacing:.02em;padding:0 20px 20px}@media (min-width: 39.06rem){.blog-item-page__main-content{font-size:1.25rem}}@media (min-width: 52.6rem){.blog-item-page__main-content{padding:0 0 20px}}.corporate .blog-item-page__main-content{color:#101518}.blog-item-page__nav{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding:0 20px 30px}@media (min-width: 39.06rem){.blog-item-page__nav{padding:0 0 80px}}.blog-item-page__nav .next{-ms-grid-column:1;grid-column:1}.blog-item-page__nav .prev{-ms-grid-column:2;grid-column:2}.blog-item-page__nav>span{grid-column:span 2}.blog-item-page__nav>span:before{background-color:#3f3f3c;content:" ";display:block;height:1px;margin:0 0 40px 0;max-width:65%;width:245px}.blog-item-page__writer{padding:0 20px;margin-bottom:30px}@media (min-width: 39.06rem){.blog-item-page__writer{padding:0}}@media (min-width: 52.6rem){.blog-item-page__writer{margin-bottom:50px}}.blog-item-page__more h3{grid-column:span 12}.blog-item-page__more__button{grid-column:span 12}@media (min-width: 52.6rem){.blog-item-page__more__button{padding:40px 10px}}.blog-item-page__more .blog-item{grid-column:span 12}.blog-item-page ul{font-size:1.13rem}

.article-page{font-size:1.13rem;margin:0 auto 64px}.desktop .article-page{margin:0 auto 80px}.article-page__content-top{margin:0 auto 64px}.desktop .article-page__content-top{margin:0 auto 80px}.article-page__content-bottom{align-content:space-between;display:flex;justify-content:space-between;margin:0 auto 64px}.desktop .article-page__content-bottom{margin:0 auto 80px}.article-page__content-bottom>*:last-child{margin-bottom:0}

.image-gallery{margin:0 0 64px}.desktop .image-gallery{margin:0 0 80px}.image-gallery--one-image__image{cursor:pointer}.image-gallery--one-image .async-image--standing{margin:0 auto;max-width:75.63rem}.image-gallery--one-image .image-gallery__image__description{margin-top:24px;padding:0 20px}@media (min-width: 39.06rem){.image-gallery--one-image .image-gallery__image__description{padding:0}}.image-gallery__image{grid-column:span 12}@media (min-width: 39.06rem){.image-gallery__image{grid-column:span 4}.image-gallery__image:first-child:nth-last-child(2),.image-gallery__image:first-child:nth-last-child(2) ~ .image-gallery__image,.image-gallery__image:first-child:nth-last-child(4),.image-gallery__image:first-child:nth-last-child(4) ~ .image-gallery__image{grid-column:span 6}}.image-gallery__image__wrapper{height:100%}.main-grid:not(.image-gallery__tiles--modal) .image-gallery__image__wrapper{cursor:pointer}.image-gallery__image .async-image__media-holder{transition:.3s ease-out}.image-gallery__image:hover .async-image__media-holder{-webkit-transform:scale(1.025);transform:scale(1.025)}@media (min-width: 39.06rem){.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(3):first-child,.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(3) ~ .image-gallery__image:first-child{grid-column:span 8;grid-row:span 2}.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(5),.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(5) ~ .image-gallery__image,.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(6),.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(6) ~ .image-gallery__image{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1 / span 5;grid-row:span 2}.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(5):nth-child(2),.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(5):nth-child(5),.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(5) ~ .image-gallery__image:nth-child(2),.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(5) ~ .image-gallery__image:nth-child(5),.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(6):nth-child(2),.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(6):nth-child(5),.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(6) ~ .image-gallery__image:nth-child(2),.image-gallery.image-gallery--no-standing .image-gallery__image:first-child:nth-last-child(6) ~ .image-gallery__image:nth-child(5){-ms-grid-column:6;-ms-grid-column-span:7;grid-column:6 / span 7;grid-row:span 3}.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(2),.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(2) ~ .image-gallery__image{grid-column:span 8}.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(2).image-gallery__image--tall,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(2) ~ .image-gallery__image.image-gallery__image--tall{grid-column:span 4}.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(3),.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(3) ~ .image-gallery__image{grid-column:span 8}.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(3).image-gallery__image--tall,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(3) ~ .image-gallery__image.image-gallery__image--tall{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / span 4;-ms-grid-row:1;grid-row:1}.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(3).image-gallery__image--wide ~ .image-gallery__image--wide,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(3) ~ .image-gallery__image.image-gallery__image--wide ~ .image-gallery__image--wide{grid-column:span 12}.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(4),.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(4) ~ .image-gallery__image{grid-column:span 6}.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(4).image-gallery__image--tall,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(4) ~ .image-gallery__image.image-gallery__image--tall{grid-column:span 4}.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(4).image-gallery__image--tall+.image-gallery__image,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(4) ~ .image-gallery__image.image-gallery__image--tall+.image-gallery__image{grid-column:span 8}.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(5).image-gallery__image--tall,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(5) ~ .image-gallery__image.image-gallery__image--tall,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(6).image-gallery__image--tall,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(6) ~ .image-gallery__image.image-gallery__image--tall{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / span 4;-ms-grid-row:1;grid-row:1}.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(5).image-gallery__image--wide:first-child,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(5).image-gallery__image--tall:first-child+.image-gallery__image--wide,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(5) ~ .image-gallery__image.image-gallery__image--wide:first-child,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(5) ~ .image-gallery__image.image-gallery__image--tall:first-child+.image-gallery__image--wide,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(6).image-gallery__image--wide:first-child,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(6).image-gallery__image--tall:first-child+.image-gallery__image--wide,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(6) ~ .image-gallery__image.image-gallery__image--wide:first-child,.image-gallery.image-gallery--one-standing .image-gallery__image:first-child:nth-last-child(6) ~ .image-gallery__image.image-gallery__image--tall:first-child+.image-gallery__image--wide{grid-column:span 8}.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(3).image-gallery__image--tall,.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(3) ~ .image-gallery__image.image-gallery__image--tall{grid-column:span 6}.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(3).image-gallery__image--wide,.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(3) ~ .image-gallery__image.image-gallery__image--wide{grid-column:span 12}.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(4),.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(4) ~ .image-gallery__image{grid-column:span 8}.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(4).image-gallery__image--tall,.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(4) ~ .image-gallery__image.image-gallery__image--tall{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / span 4;-ms-grid-row:1;grid-row:1}.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(4).image-gallery__image--tall ~ .image-gallery__image--tall,.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(4) ~ .image-gallery__image.image-gallery__image--tall ~ .image-gallery__image--tall{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9 / span 4;-ms-grid-row:2;grid-row:2}.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(5).image-gallery__image--wide,.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(5) ~ .image-gallery__image.image-gallery__image--wide,.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(6).image-gallery__image--wide,.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(6) ~ .image-gallery__image.image-gallery__image--wide{-ms-grid-row:2;grid-row:2}.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(5).image-gallery__image--tall,.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(5) ~ .image-gallery__image.image-gallery__image--tall,.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(6).image-gallery__image--tall,.image-gallery.image-gallery--two-standing .image-gallery__image:first-child:nth-last-child(6) ~ .image-gallery__image.image-gallery__image--tall{grid-column:span 6;-ms-grid-row:1;grid-row:1}.image-gallery.image-gallery--three-standing .image-gallery__image:first-child:nth-last-child(4):first-child,.image-gallery.image-gallery--three-standing .image-gallery__image:first-child:nth-last-child(4) ~ .image-gallery__image:first-child{grid-column:span 4}.image-gallery.image-gallery--three-standing .image-gallery__image:first-child:nth-last-child(4).image-gallery__image--wide,.image-gallery.image-gallery--three-standing .image-gallery__image:first-child:nth-last-child(4) ~ .image-gallery__image.image-gallery__image--wide{-ms-grid-column:5;-ms-grid-column-span:8;grid-column:5 / span 8;-ms-grid-row:1;grid-row:1}.image-gallery.image-gallery--three-standing .image-gallery__image:first-child:nth-last-child(5).image-gallery__image--tall,.image-gallery.image-gallery--three-standing .image-gallery__image:first-child:nth-last-child(5) ~ .image-gallery__image.image-gallery__image--tall,.image-gallery.image-gallery--three-standing .image-gallery__image:first-child:nth-last-child(6).image-gallery__image--tall,.image-gallery.image-gallery--three-standing .image-gallery__image:first-child:nth-last-child(6) ~ .image-gallery__image.image-gallery__image--tall{-ms-grid-row:2;grid-row:2}.image-gallery.image-gallery--three-standing .image-gallery__image:first-child:nth-last-child(5).image-gallery__image--wide,.image-gallery.image-gallery--three-standing .image-gallery__image:first-child:nth-last-child(5) ~ .image-gallery__image.image-gallery__image--wide,.image-gallery.image-gallery--three-standing .image-gallery__image:first-child:nth-last-child(6).image-gallery__image--wide,.image-gallery.image-gallery--three-standing .image-gallery__image:first-child:nth-last-child(6) ~ .image-gallery__image.image-gallery__image--wide{grid-column:span 6;-ms-grid-row:1;grid-row:1}.image-gallery.image-gallery--four-standing .image-gallery__image:first-child:nth-last-child(5).image-gallery__image--wide,.image-gallery.image-gallery--four-standing .image-gallery__image:first-child:nth-last-child(5) ~ .image-gallery__image.image-gallery__image--wide,.image-gallery.image-gallery--four-standing .image-gallery__image:first-child:nth-last-child(6).image-gallery__image--wide,.image-gallery.image-gallery--four-standing .image-gallery__image:first-child:nth-last-child(6) ~ .image-gallery__image.image-gallery__image--wide{-ms-grid-column:5;-ms-grid-column-span:8;grid-column:5 / span 8;-ms-grid-row:1;grid-row:1}.image-gallery.image-gallery--five-standing .image-gallery__image:nth-child(1),.image-gallery.image-gallery--five-standing .image-gallery__image:nth-child(2){grid-column:span 6}}.image-gallery__link{align-items:center;background-color:rgba(255,255,255,0.4);display:flex;grid-column:span 12;-ms-grid-row:5;grid-row:5;height:100%;justify-content:center;position:absolute;width:100%}@media (min-width: 39.06rem){.image-gallery__link{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9 / span 4;-ms-grid-row:2;grid-row:2}.image-gallery--no-standing .image-gallery__link{-ms-grid-column:6;-ms-grid-column-span:7;grid-column:6 / span 7;-ms-grid-row:4;-ms-grid-row-span:3;grid-row:4 / span 3}}.image-gallery__toggle{grid-column:span 12;display:flex;justify-content:center;margin:20px 0}.mobile .image-gallery-content{overflow:auto;-webkit-overflow-scrolling:touch}.image-gallery-content.fullscreen{background:#fff}.image-gallery-index{background-color:#fff;border-radius:20px 20px 0 0;color:#3f3f3c;font-size:1rem;right:auto;top:calc((2 * ((100vw - 250px) / 3)) - 26px)}.desktop .image-gallery-index{left:50%;margin-left:-45px;text-align:center;top:calc((2 * ((100vw - 250px) / 3)) - 36px);width:90px}@media (min-width: 1450px){.desktop .image-gallery-index{top:764px}}.mobile .image-gallery-index,.tablet .image-gallery-index{border-radius:0 20px 20px 0;left:0;position:fixed;text-align:center;top:20px}.image-gallery-fullscreen-button{bottom:auto;height:33px;padding:0;right:24px;top:24px;-webkit-transform:scale(1);transform:scale(1)}.image-gallery-fullscreen-button:before{color:#3f3f3c !important;padding:0;-webkit-transform:scale(1) !important;transform:scale(1) !important}.mobile .image-gallery-fullscreen-button{height:25px;left:20px;right:auto;top:20px}.image-gallery__tiles--modal.image_gallery__tiles--expanded .image-gallery__image{grid-column:span 12}.desktop .image-gallery__tiles--modal.image_gallery__tiles--expanded .image-gallery__image--tall{grid-column:span 4}.desktop .image-gallery__tiles--modal.image_gallery__tiles--expanded .image-gallery__image--tall+.image-gallery__image--wide{grid-column:span 8}.image-gallery__tiles--modal.image_gallery__tiles--expanded .image-gallery__image__wrapper{display:flex;flex-direction:column}.image-gallery--single{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.desktop .image-gallery--single img{height:800px;max-height:calc(2 * ((100vw - 250px) / 3));max-width:calc(100vw - 250px);width:auto}.mobile .image-gallery--single img,.tablet .image-gallery--single img{height:auto;max-height:100vh;max-width:100vw;width:auto}@media (min-width: 52.6rem){.overlay__body>.gallery{margin-top:-60px}}.mobile .overlay:not(.overlay--inspiration-page) .image-gallery img,.tablet .overlay:not(.overlay--inspiration-page) .image-gallery img,.mobile .overlay:not(.overlay--inspiration-page) .image-gallery-content img,.tablet .overlay:not(.overlay--inspiration-page) .image-gallery-content img,.mobile .overlay:not(.overlay--inspiration-page) .image-gallery-slide-wrapper img,.tablet .overlay:not(.overlay--inspiration-page) .image-gallery-slide-wrapper img,.mobile .overlay:not(.overlay--inspiration-page) .image-gallery-swipe img,.tablet .overlay:not(.overlay--inspiration-page) .image-gallery-swipe img{max-height:80vh !important;margin:0 auto;display:block}

@media (min-width: 39.06rem){.area-page__content{text-align:center}}.area-page .related-section{margin:0 auto 64px}.desktop .area-page .related-section{margin:0 auto 80px}.area-page .related-section .suggestion-slider{margin:0 0 32px}.area-page .map{margin:0 0 64px}.desktop .area-page .map{margin:0 0 80px}.area-page__map-container{min-height:400px}@media (min-width: 39.06rem){.area-page__map-container{min-height:560px}}.area-page .project-page__content>div:last-child>div:last-child{margin-bottom:48px}

.reference-project-page__status{background-color:#fbf3e7;padding:32px 16px}.site-seniorgarden .reference-project-page__status{background-color:#f8f4ed}.corporate .reference-project-page__status{background-color:#f8f8f8}.reference-project-page .info-section__breadcrumbs{margin:0 0 32px}.reference-project-page .info-section__breadcrumbs>span{font-size:1.25rem}.reference-project-page__map-container{margin:0 auto 64px}.desktop .reference-project-page__map-container{margin:0 auto 80px}

.reference-project-page-jme>.image-link-block{margin:0 auto 64px}.desktop .reference-project-page-jme>.image-link-block{margin:0 auto 80px}.reference-project-page-jme .reference-project__list{margin:0 auto 64px}.desktop .reference-project-page-jme .reference-project__list{margin:0 auto 80px}.reference-project-page-jme .reference-project__list .inspiration-article-teaser{grid-column:span 12}@media (min-width: 39.06rem){.reference-project-page-jme .reference-project__list .inspiration-article-teaser{grid-column:span 6}}@media (min-width: 52.6rem){.reference-project-page-jme .reference-project__list .inspiration-article-teaser{grid-column:span 4}}.reference-project-page-jme__filter-buttons{grid-column:span 12}.reference-project-page-jme__map-container{margin:0 auto 64px}.desktop .reference-project-page-jme__map-container{margin:0 auto 80px}

.interest-form{background-color:#fff;margin:0 0 64px}.desktop .interest-form{margin:0 0 80px}.site-seniorgarden .interest-form{border:solid 1px #003A68}.site-boratt .interest-form{border:solid 1px #00517b}.interest-form__content{max-width:52.6rem;margin:0 auto;padding:32px 16px;padding-bottom:16px}@media (min-width: 39.06rem){.interest-form__content{padding:32px}}@media (min-width: 39.06rem){.interest-form__content>h3{text-align:center}}.interest-form__content>p{margin-left:auto;margin-right:auto;max-width:580px}@media (min-width: 39.06rem){.interest-form__content>p{text-align:center}}.interest-form__done{padding:40px 0;text-align:center}.interest-form__done .contact__info{grid-column:span 12;text-align:center}.premium .interest-form,.smarta .interest-form{box-shadow:0 2px 3px 0 rgba(63,63,60,0.2)}

.vertical-residence-card{background-color:#fff;display:flex;flex-direction:column;padding:20px;cursor:pointer}.my-residences-block .vertical-residence-card{height:100%;padding:0}.my-residences-block .vertical-residence-card .vertical-residence-card__image-container{height:100%;min-width:270px;overflow:hidden}@media (min-width: 39.06rem){.my-residences-block .vertical-residence-card .vertical-residence-card__image-container{max-width:270px}}.my-residences-block .vertical-residence-card .vertical-residence-card__content{flex-grow:2;margin:0;min-width:55%;padding:32px 16px}@media (min-width: 39.06rem){.vertical-residence-card{flex-direction:row}}.vip-period-window .vertical-residence-card,.for-sale-period-window .vertical-residence-card{margin-bottom:32px;margin-top:8px;padding:0}.vip-period-window .vertical-residence-card__image-container,.for-sale-period-window .vertical-residence-card__image-container{width:35%;position:relative}@media (min-width: 39.06rem){.vertical-residence-card__image-container{width:55%}}.vertical-residence-card__content{margin-top:20px}@media (min-width: 39.06rem){.vertical-residence-card__content{margin-top:0;margin-left:20px;display:flex;align-items:center}}.vertical-residence-card__content p{margin:0 0 8px}.blog-item-page .vertical-residence-card{margin:0 auto 64px;padding:0;position:relative}@media (min-width: 39.06rem){.blog-item-page .vertical-residence-card{margin:0 auto 80px}}@media (min-width: 39.06rem){.blog-item-page .vertical-residence-card__image-container{width:40%}}.blog-item-page .vertical-residence-card__content{padding:0 20px 20px}@media (min-width: 39.06rem){.blog-item-page .vertical-residence-card__content{padding:20px 0 0}}

.content-area>*{margin:0 auto 64px}.desktop .content-area>*{margin:0 auto 80px}.content-area>*.inspiration-block+.inspiration-block,.content-area>*.inspiration-article-teaser--large+.inspiration-article-teaser--large{margin-top:-64px}.desktop .content-area>*.inspiration-block+.inspiration-block,.desktop .content-area>*.inspiration-article-teaser--large+.inspiration-article-teaser--large{margin-top:-80px}.article-style .content-area>*.inspiration-block+.inspiration-block,.desktop .article-style .content-area>*.inspiration-block+.inspiration-block,.article-style .content-area>*.inspiration-article-teaser--large+.inspiration-article-teaser--large,.desktop .article-style .content-area>*.inspiration-article-teaser--large+.inspiration-article-teaser--large{margin-top:0}.article-style .content-area>*{margin:0 auto 32px}.campaign-page .content-area{overflow-x:hidden}.content-area.article-grid>.main-grid:not(:last-child){margin-bottom:20px}@media (min-width: 39.06rem){.content-area.article-grid>.main-grid:not(:last-child){margin:0 auto 32px}}.content-area .visibility-sensor{height:1px}.content-area__fold-button{margin-top:24px}

.seo-header{align-items:center;display:flex;height:50vh;justify-content:center;max-height:570px;overflow:hidden;position:relative;width:100%}.seo-header .async-image{width:100%}

.premises-object-page .project-information__wrapper{grid-column:span 12}.premises-object-page__map-container{min-height:400px}@media (min-width: 39.06rem){.premises-object-page__map-container{min-height:560px}}.premises-object-page .map{margin:0 0 64px}.desktop .premises-object-page .map{margin:0 0 80px}

.corporate .reference-project-card{background-color:#f8f8f8}.site-entreprenad .reference-project-card{background-color:#fff;position:relative}.reference-project-card__image{box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);position:relative}.corporate .reference-project-card__image,.site-entreprenad .reference-project-card__image{box-shadow:none}.reference-project-card__text{padding:24px 16px}@media (min-width: 52.6rem){.reference-project-card__text{padding:16px;padding-left:0}}.reference-project-card__text .date{display:none}.corporate .reference-project-card__text,.site-entreprenad .reference-project-card__text{padding:16px}.site-entreprenad .reference-project-card__text h5{margin:0 0 8px 0}.slick-slide .reference-project-card{background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:block}.slick-slide .reference-project-card .reference-project-card__image{box-shadow:none}.slick-slide .reference-project-card .reference-project-card__text{display:flex;flex-direction:column;flex-grow:2;justify-content:space-between;min-height:205px;padding:24px 16px}.site-seniorgarden .reference-project-card__sub-headline{font-size:1rem;margin-bottom:0 !important}.site-entreprenad .reference-project-card__sub-headline{margin:0 0 16px 0;color:#656563}.reference-project-card__intro{margin-bottom:16px !important}

.usp-block{padding:32px 16px}.tablet .usp-block{padding:64px 32px}.desktop .usp-block{padding:64px 0}.usp-block>.container{padding-top:0;padding-bottom:0}.usp-block--light{background-color:#fbf3e7}.standard-page--vip .usp-block--light{background-color:#fae5ba}.site-seniorgarden .usp-block--light{background-color:#FFE9A7}.site-boratt .usp-block--light{background-color:#b5d1dc}.usp-block--gray{background-color:#edecea}.site-seniorgarden .usp-block--gray{background-color:#fffbed}.site-boratt .usp-block--gray{background-color:#f8faf8}.usp-block__preamble{grid-column:span 12;text-align:center;max-width:790px;margin:0 auto 30px}.usp-block__fine-print{margin:0 auto;max-width:44rem}.mobile .usp-block__fine-print{border-top:1px solid #3f3f3c;padding-top:32px}.desktop .usp-block__fine-print{margin-top:32px}.usp-block .mobile-content-fold__title{font-size:2.5rem;font-family:JMSerif,serif;margin-bottom:10px;text-align:center}.site-seniorgarden .usp-block .mobile-content-fold__title{font-family:"GillSansJM",sans-serif}

.two-column-text-block--light .two-column-text-block__column{background-color:#fbf3e7;color:#3f3f3c}.site-seniorgarden .two-column-text-block--light .two-column-text-block__column{background-color:#eaf0eb;color:#222220}.site-boratt .two-column-text-block--light .two-column-text-block__column{background-color:#f8faf8;color:#101518}.site-boratt .two-column-text-block--light .two-column-text-block__column h3{color:#101518}.corporate .two-column-text-block--light .two-column-text-block__column,.corporate .dark-bg .two-column-text-block--light .two-column-text-block__column{background-color:#f8f8f8;color:#333331}.two-column-text-block__column{background-color:#3f3f3c;color:#fff;display:flex;flex-direction:column;grid-column:span 12;padding:32px 16px;text-align:center}.site-seniorgarden .two-column-text-block__column,.site-seniorgarden .dark-bg .two-column-text-block__column{background-color:#FFE9A7;color:#222220}.site-boratt .two-column-text-block__column,.site-boratt .dark-bg .two-column-text-block__column{background-color:#222220}.corporate .two-column-text-block__column,.corporate .dark-bg .two-column-text-block__column{background-color:#101518;color:#fff}@media (min-width: 39.06rem){.two-column-text-block__column{grid-column:span 6}}.desktop .two-column-text-block__column{padding:64px 32px}.desktop .corporate-start-page .two-column-text-block__column{padding:32px}.two-column-text-block__column>.read-more{margin-top:32px}.site-seniorgarden .two-column-text-block h3.dark-bg{color:#222220}.two-column-text-block__link-wrapper{margin-top:32px}.two-column-text-block__link-wrapper button{margin-bottom:0}

.page-link-grid{display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-columns:1fr [2];grid-template-columns:repeat(2, 1fr);margin:0 0 32px;padding:0 16px}@media (min-width: 52.6rem){.page-link-grid{margin:0 0 80px;padding:0 8px}}.page-link-grid__item{background-color:#fbf3e7;display:block;grid-column:span 2;padding:24px}@media (min-width: 39.06rem){.page-link-grid__item{align-items:center;display:flex;grid-column:span 1;justify-content:center;padding:32px 16px}}.corporate .page-link-grid__item{background-color:#f8f8f8}.sustainability .page-link-grid__item{background-color:#eaf0eb}


.object-suggestion{width:100%}.site-fi .object-suggestion__breadcrumbs{text-transform:capitalize}

.residence-block{background-color:#fff;cursor:pointer;position:relative;width:100%}@media (min-width: 39.06rem){.residence-block{transition:box-shadow .3s ease-out,-webkit-transform .3s ease-out;transition:box-shadow .3s ease-out,transform .3s ease-out;transition:box-shadow .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}}.residence-block:hover{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);z-index:10}@media (min-width: 39.06rem){.residence-block:hover{-webkit-transform:scale(1.025, 1.02);transform:scale(1.025, 1.02)}}.residence-block__swan-container{position:absolute;bottom:3px;right:61px}.my-pages-page__vip-sale .residence-block__swan-container{bottom:32px;right:16px}.residence-marker__info-window .residence-block__swan-container{bottom:14px}.residence-block__possible-rooms{font-size:1rem;color:#000;display:block;margin-bottom:4px;position:relative;top:-4px}.residence-block__site-mark{position:absolute;bottom:0;right:0;padding:3.5px 20px}.residence-block__site-mark--seniorgarden{background-color:#003A68;color:#fff}.residence-block__site-mark--boratt{background-color:#00517b;color:#fff}.residence-block__image,.residence-block .async-image-placeholder{max-height:209px;overflow:hidden;position:relative;width:100%}.google-maps__container .residence-block__image,.google-maps__container .residence-block .async-image-placeholder{height:170px}.residence-block--area .residence-block__image,.residence-block--area .residence-block .async-image-placeholder{height:240px;max-height:240px;min-height:240px}@media (min-width: 52.6rem){.residence-block--area .residence-block__image,.residence-block--area .residence-block .async-image-placeholder{height:320px;max-height:320px;min-height:320px}}@media (min-width: 39.06rem){.residence-block__image,.residence-block .async-image-placeholder{height:263px;min-height:263px;max-height:263px}}.residence-block__content{padding:16px;padding-top:24px}.residence-block__part-of{color:#3f3f3c;display:block;font-family:"GillSansJM",sans-serif;font-size:.75rem;font-weight:300;letter-spacing:.09em;margin:0 0 10px;text-transform:uppercase}.residence-block__breadcrumbs{border-bottom:solid 1px transparent;border-top:solid 1px transparent;display:block;font-size:.88rem;margin:0 0 16px}.residence-block__breadcrumbs:before,.residence-block__breadcrumbs:after{content:'';display:block;height:0;width:0}.residence-block__breadcrumbs:before{margin-bottom:-7px}.residence-block__breadcrumbs:after{margin-top:-7px}.residence-block__level{color:#3f3f3c;display:block}.residence-block__icon{bottom:16px;display:flex;position:absolute;right:16px}.residence-block__purchase-link{align-items:center;display:flex;justify-content:flex-end;padding:0 16px 16px}.residence-block__purchase-link .icon{margin-left:10px}.my-pages-page__vip-sale .residence-block{display:flex;flex-direction:column}.my-pages-page__vip-sale .residence-block__image,.my-pages-page__vip-sale .residence-block__purchase-link{flex-grow:0;flex-shrink:0}.my-pages-page__vip-sale .residence-block__content{flex-grow:2;flex-shrink:0}.google-maps__container .residence-block{box-shadow:none;display:block;max-width:345px;width:95vw}.google-maps__container .residence-block:hover{box-shadow:none;-webkit-transform:none;transform:none;z-index:1}.google-maps__container .residence-block img{max-width:100%}.google-maps__container .residence-block__image{min-height:1px;max-height:none}.google-maps__container .residence-block__breadcrumbs:before{margin-bottom:-4px}.google-maps__container .residence-block__breadcrumbs:after{margin-top:-3px}.google-maps__container .residence-block__content{padding:16px;font-family:"GillSansJM",sans-serif !important}.mobile .google-maps__container .residence-block__level{display:none}.search-result-card-view--object .slick-slider{height:100%;max-height:100%}.search-result-card-view--object .slick-slider .slick-list,.search-result-card-view--object .slick-slider .slick-track,.search-result-card-view--object .slick-slider .slick-slide{height:100%;max-height:100%}.search-result-card-view--object .slick-slider .slick-slide>div{height:100%;max-height:100%}.search-result-card-view--object .slick-slider .slick-slide>div>div{height:100%;max-height:100%}

.showing-tag__showing{background-color:#3f3f3c;color:#fff;font-family:"GillSansJM",sans-serif;left:0;letter-spacing:.09em;line-height:1rem;max-width:100%;position:absolute;width:auto;z-index:10}.site-seniorgarden .showing-tag__showing{background-color:#222220}.site-boratt .showing-tag__showing{background-color:#222220}.showing-tag__top{padding:8px 16px;top:0;font-size:.88rem}.showing-tag__offset{padding:7px 20px;top:-30px;font-size:.75rem}

.image-switcher{align-items:stretch;display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:209px;grid-template-rows:209px;height:209px;justify-items:stretch;position:relative}@media (min-width: 52.6rem){.image-switcher{-ms-grid-rows:263px;grid-template-rows:263px;height:263px}}.image-switcher__navigation{display:flex;justify-content:space-between;padding:0 10px;position:absolute;top:calc(50% - 15px);width:100%}.image-switcher__image{background:#fff;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;opacity:0;position:relative;transition:opacity .3s ease-in-out}.image-switcher__image--active{opacity:1}.image-switcher__image .async-image{min-height:225px}

.residence-marker__info-window{position:relative;z-index:1000}.residence-marker__info-window--slider .residence-marker__arrow-half,.residence-marker__info-window--slider .residence-marker__arrow{background-color:#f6f6f4}.residence-marker__animation-box{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:grow;animation-name:grow;box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);-webkit-transform-origin:bottom center;transform-origin:bottom center}.residence-marker__close{background-color:rgba(255,255,255,0.95);border-radius:50%;color:#3f3f3c;cursor:pointer;line-height:0;padding:8px;position:absolute;right:8px;top:8px;z-index:10}.residence-marker__arrow-container{align-items:center;bottom:-10px;display:flex;flex-direction:row;justify-content:center;position:absolute;width:100%;z-index:1}.residence-marker__arrow{border-left:16px solid rgba(255,255,255,0);border-right:16px solid rgba(255,255,255,0);border-top:24px solid #fff;height:0;position:relative;top:14px;width:0}.residence-marker__arrow:before{border-left:16px solid rgba(255,255,255,0);border-right:16px solid rgba(255,255,255,0);content:" ";display:none;height:0;left:-16px;position:relative;top:-27px;width:0}.google-maps__marker-window--apartment .residence-marker__arrow:before{border-top:24px solid #db7831;display:block}.site-seniorgarden .google-maps__marker-window--apartment .residence-marker__arrow:before{border-top:24px solid #003A68}.site-boratt .google-maps__marker-window--apartment .residence-marker__arrow:before{border-top:24px solid #00517b}.google-maps__marker-window--town-house .residence-marker__arrow:before{border-top:24px solid #4878b0;display:block}.google-maps__marker-window--house .residence-marker__arrow:before{border-top:24px solid #5c6a4a;display:block}.site-seniorgarden .google-maps__marker-window--house .residence-marker__arrow:before{border-top:24px solid #546C5A}.google-maps__marker-window--plot .residence-marker__arrow:before{border-top:24px solid #785f52;display:block}.marker-window__marker-count{align-items:center;background:#db7831;border:1px solid #fff;border-radius:50%;box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);color:#fff;display:flex;font-size:9px;height:19px;justify-content:center;left:20px;position:relative;text-align:center;top:-3px;width:20px}.labels{color:#fff;left:20px;position:relative}.info-window-slider__pagination{display:block;font-family:"GillSansJM",sans-serif;font-size:.88rem;padding:12px 0 0 0;position:absolute;text-align:center;width:100%;z-index:1}

.search-no-result{grid-column:span 12;text-align:center;padding-bottom:50px}.search-no-result p{margin:0 auto 30px auto;max-width:570px}.google-maps__container .search-no-result{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.google-maps__container .search-no-result--box{background-color:#fdfbf7;border-radius:4px;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);flex-grow:0;left:0;margin:20px;padding:30px 20px}.site-boratt .google-maps__container .search-no-result--box{background-color:#f8faf8}

.search-result-card-view--area{grid-gap:0}.search-result-card-view .residence-block{grid-column:span 12}.search-result-card-view .residence-block--can-animate{opacity:0;position:relative;top:30px}@media (min-width: 39.06rem){.search-result-card-view .residence-block{grid-column:span 6}}@media (min-width: 52.6rem){.search-result-card-view .residence-block{grid-column:span 4}.search-result-card-view .residence-block--area{grid-column:span 6}}.search-result-card-view .residence-block.animate{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slide-up-fade-in;animation-name:slide-up-fade-in;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.search-result-card-view .residence-block.animate:nth-child(3n){-webkit-animation-delay:.6s;animation-delay:.6s}.search-result-card-view .residence-block.animate:nth-child(3n+2){-webkit-animation-delay:.3s;animation-delay:.3s}.search-result-card-view__show-more{display:flex;grid-column:span 12;justify-content:center;margin:32px 0;width:100%}.search-result-card-view--no-hits{display:block;padding-bottom:40px}

.residence-block__image-content{bottom:0;left:0;padding:10px;position:absolute}.residence-block--area .image-center-container img{max-height:410px}.residence-block--area .residence-block__content{padding:32px 16px}.image-block__title{color:#fff;font-size:1.25rem;letter-spacing:.02em;margin:0 0 3px;text-transform:uppercase}.image-block__breadcrumbs{color:#fff;margin:0}.image-block__breadcrumbs span{text-transform:capitalize}.image-block__read-more{color:#fff;display:inline-block;margin:5px 0 0 0}.image-block__read-more:hover{color:#fff}

.search-loading-card-area{background-color:#fff;height:365px;grid-column:span 12}.search-loading-card-area .shimmer{max-width:100%}@media (min-width: 39.06rem){.search-loading-card-area{grid-column:span 6}}.search-loading-card-area__image{height:263px;overflow:hidden;position:relative;width:100%;background:#f6f6f4}.search-loading-card-area__content{padding:20px}

.eco-label{align-items:center;display:flex;flex-direction:column;margin:0 0 64px;text-align:center;padding:0 16px;width:100%}.desktop .eco-label{flex-direction:column;margin:0 0 80px;text-align:center}.eco-label .icon{width:85px;margin:0 0 16px}@media (min-width: 39.06rem){.eco-label .icon{margin:0 0 24px;width:105px}}.site-fi .eco-label .icon svg{stroke-width:0 !important}.eco-label .icon .text{fill:#000}

.shimmer{width:100%;height:100%;margin:0 8px 0 0}.shimmer__shine{background:#f6f6f4;background-image:linear-gradient(to right, #f6f6f4 0%, #edeef1 20%, #f6f6f4 40%, #f6f6f4 100%);background-repeat:no-repeat;background-size:800px 100%;display:inline-block;position:relative;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;-webkit-animation-timing-function:linear}@-webkit-keyframes placeholderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}

.loading-card-residence{background-color:#fff;grid-column:span 12;min-height:427px}@media (min-width: 39.06rem){.loading-card-residence{grid-column:span 4}}.loading-card-residence .shimmer{max-width:100%}.loading-card-residence__image{height:209px;overflow:hidden;position:relative;width:100%;background:#f6f6f4}@media (min-width: 39.06rem){.loading-card-residence__image{height:260px}}.loading-card-residence__content{padding:20px;display:flex;flex-direction:column}


.project-calendar{margin:0 0 64px}@media (min-width: 39.06rem){.project-calendar{margin:0}}.project-calendar__item{outline:none;padding:0 8px 58px;position:relative;text-align:center;transition:.3s ease-out;width:100%}@media (min-width: 39.06rem){.project-calendar__item{padding:0 8px 72px}}@media (min-width: 75.63rem){.project-calendar__item{padding-left:24px;padding-right:24px}}.project-calendar__item p{opacity:0.5}.slick-current .project-calendar__item p{opacity:1}.slick-cloned .project-calendar__item p{opacity:0}.project-calendar__item p .tiny{font-size:.75rem;display:block;line-height:1.2em;margin:4px 0}.project-calendar__item:before,.project-calendar__item:after{background-color:#edecea;bottom:0;content:'';display:block;height:4px;position:absolute;width:50%}.project-calendar__item::before{left:0}.project-calendar__item::after{right:0}.slick-slide:last-child .project-calendar__item::after{display:none}.project-calendar__item--passed::before,.project-calendar__item--passed::after{background-color:#3f3f3c}.site-boratt .project-calendar__item--passed::before,.site-boratt .project-calendar__item--passed::after{background-color:#222220}.project-calendar__item--current{padding-bottom:82px}@media (min-width: 39.06rem){.project-calendar__item--current{padding-bottom:88px}}.project-calendar__item--current::before{background-color:#3f3f3c}.site-boratt .project-calendar__item--current::before{background-color:#222220}.project-calendar__marker{background-color:#edecea;border-radius:4px 4px 0 0;bottom:0;height:24px;left:50%;margin-left:-2px;position:absolute;transition:.3s ease-out;width:4px;z-index:1}.slick-current .project-calendar__marker{height:50px}@media (min-width: 39.06rem){.slick-current .project-calendar__marker{height:64px}}.project-calendar__item--current .project-calendar__marker,.project-calendar__item--passed .project-calendar__marker{background-color:#3f3f3c}.site-boratt .project-calendar__item--current .project-calendar__marker,.site-boratt .project-calendar__item--passed .project-calendar__marker{background-color:#222220}.project-calendar__item--current .project-calendar__marker:after{border:solid 4px #3f3f3c;border-radius:50%;bottom:100%;content:'';display:block;height:16px;left:50%;margin-bottom:4px;margin-left:-8px;position:absolute;width:16px}.site-boratt .project-calendar__item--current .project-calendar__marker:after{background-color:#b5d1dc;border-color:#b5d1dc}.site-seniorgarden .project-calendar__item--current .project-calendar__marker:after{background-color:#003A68;border-color:#003A68}.project-calendar .slick-slider{margin:0 0 32px}.tablet .project-calendar .slick-slider{margin:0 0 64px}.desktop .project-calendar .slick-slider{margin:0 0 80px}.project-calendar .slick-list{margin:0 0 32px;position:relative}.project-calendar .slick-list:before{background-color:#3f3f3c;bottom:0;content:'';display:block;height:4px;left:0;position:absolute;width:50%;z-index:-1}.site-boratt .project-calendar .slick-list:before{background-color:#edecea}.project-calendar .slick-track{align-content:stretch;display:flex}.project-calendar .slick-slide{display:flex;height:auto;margin-bottom:0;position:relative}.project-calendar .slick-slide.slick-cloned{border-bottom:none}.project-calendar .slick-slide.slick-cloned:after{display:none}.project-calendar .slick-slide>div{display:flex;width:100%}.project-calendar .slick-dots{display:flex !important;justify-content:center;position:initial}.project-calendar .slick-dots button{height:8px;padding:0;width:8px}.project-calendar .slick-dots button:before{background-color:#3f3f3c;border-radius:50%;content:'';height:8px;width:100%}.site-boratt .project-calendar .slick-dots button:before{background-color:#222220}

.project-information{display:-ms-grid;display:grid;grid-auto-flow:dense;grid-gap:8px;-ms-grid-columns:1fr;grid-template-columns:1fr;margin:0 0 64px;max-width:100%}@media (min-width: 39.06rem){.project-information{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding:0}}.desktop .project-information{-ms-grid-columns:minmax(16%, 1fr) [6];grid-template-columns:repeat(6, minmax(16%, 1fr));margin:0 0 80px}.project-information>div{grid-column:span 1}.desktop .project-information>div{grid-column:span 2}@media (min-width: 39.06rem){.project-information>div:first-child:nth-last-child(1){grid-column:span 2}}.desktop .project-information>div:first-child:nth-last-child(1){grid-column:span 6}.desktop .project-information>div:first-child:nth-last-child(2),.desktop .project-information>div:first-child:nth-last-child(2) ~ div{grid-column:span 3}@media (min-width: 39.06rem){.project-information>div:first-child:nth-last-child(3) ~ .contacts{grid-column:span 2}.mobile .project-information>div:first-child:nth-last-child(3) ~ .contacts .contact,.tablet .project-information>div:first-child:nth-last-child(3) ~ .contacts .contact{margin:0 auto 8px;width:50%}}.desktop .project-information>div:first-child:nth-last-child(3){grid-column:span 2}.project-information .contacts{background-color:#fff;padding:32px 16px;text-align:center}@media (min-width: 39.06rem){.project-information .contacts{margin-bottom:0}}.site-seniorgarden .project-information .contacts{border:solid 1px #003A68}.site-boratt .project-information .contacts{border:solid 1px #00517b}.project-information .contacts__list{display:inline-block}@media (min-width: 39.06rem){.mobile .project-information .contacts__list,.tablet .project-information .contacts__list{display:flex;flex-wrap:wrap;justify-content:center}}.project-information .project-links{background-color:#fff;display:flex;flex-direction:column;padding:32px 16px;text-align:center}@media (min-width: 39.06rem){.project-information .project-links{padding:24px}}.site-seniorgarden .project-information .project-links{border:solid 1px #003A68}.site-boratt .project-information .project-links{border:solid 1px #00517b}.project-information .project-information__tentant{background-color:#3f3f3c;color:#fff;text-align:center;padding:24px 16px}

.checkbox{border:1px solid #3f3f3c;display:inline-block;height:20px;margin:0 8px 0 0;transition:.3s ease-out;width:20px}.checkbox polygon,.checkbox rect{fill:white}.checkbox:hover{border-color:#d15c05}.site-seniorgarden .checkbox:hover{border-color:#003A68}.site-boratt .checkbox:hover{border-color:#00517b}.checkbox input[type="checkbox"]{display:none}.checkbox--parent-active{background-color:#d15c05;border-color:#d15c05}.site-seniorgarden .checkbox--parent-active{background-color:#003A68;border-color:#003A68}.site-boratt .checkbox--parent-active{background-color:#00517b;border-color:#00517b}.checkbox--parent-active .icon{position:relative}.checkbox--parent-active__handle{align-items:center;background-color:#d15c05;display:flex;justify-content:center}.site-seniorgarden .checkbox--parent-active__handle{background-color:#003A68}.site-boratt .checkbox--parent-active__handle{background-color:#00517b}.checkbox--checked{border-color:#d15c05}.site-seniorgarden .checkbox--checked{border-color:#003A68}.site-boratt .checkbox--checked{border-color:#00517b}.checkbox--checked .checkbox__handle{background-color:#d15c05;display:flex;align-items:center;justify-content:center}.site-seniorgarden .checkbox--checked .checkbox__handle{background-color:#003A68}.site-boratt .checkbox--checked .checkbox__handle{background-color:#00517b}.checkbox__handle{display:inline-block;height:18px;position:relative;width:18px}.form-row--centered .checkbox{align-self:flex-start}.checkbox--kex .checkbox__handle{text-align:center;position:relative;width:170px;height:170px;background:linear-gradient(140deg, tan, #c59f6b);border-radius:4px;box-shadow:7px 7px 0 -2px rgba(0,0,0,0.1),inset 5px 5px 4px rgba(255,255,255,0.4),inset -5px -5px 5px rgba(0,0,0,0.17);display:block;-webkit-transform:scale(0.2);transform:scale(0.2);-webkit-transform-origin:0 0;transform-origin:0 0;left:-7px;top:-7px}.checkbox--kex .checkbox__handle:after,.checkbox--kex .checkbox__handle:before{display:block;content:'';position:absolute}.checkbox--kex .checkbox__handle:before{height:170px;margin-left:85px;border-right:2px dashed rgba(255,255,255,0.15);border-left:2px dashed rgba(0,0,0,0.15)}.checkbox--kex .checkbox__handle:after{width:6px;height:6px;left:20px;top:19px;background:#88734e;border-radius:50%;box-shadow:0 3px 2px 3px rgba(255,255,255,0.15),37px 0 0 #88734e,37px 3px 2px 3px rgba(255,255,255,0.15),87px 0 0 #88734e,87px 3px 2px 3px rgba(255,255,255,0.15),120px 0 0 #88734e,120px 3px 2px 3px rgba(255,255,255,0.15),19px 25px 0 #88734e,19px 28px 2px 3px rgba(255,255,255,0.15),104px 25px 0 #88734e,104px 28px 2px 3px rgba(255,255,255,0.15),0 50px 0 #88734e,2px 53px 2px 3px rgba(255,255,255,0.15),37px 50px 0 #88734e,37px 53px 2px 3px rgba(255,255,255,0.15),87px 50px 0 #88734e,87px 53px 2px 3px rgba(255,255,255,0.15),120px 50px 0 #88734e,120px 53px 2px 3px rgba(255,255,255,0.15),19px 75px 0 #88734e,19px 78px 2px 3px rgba(255,255,255,0.15),104px 75px 0 #88734e,104px 78px 2px 3px rgba(255,255,255,0.15),0 100px 0 #88734e,0 103px 2px 3px rgba(255,255,255,0.15),37px 100px 0 #88734e,37px 103px 2px 3px rgba(255,255,255,0.15),87px 100px 0 #88734e,87px 103px 2px 3px rgba(255,255,255,0.15),120px 100px 0 #88734e,120px 103px 2px 3px rgba(255,255,255,0.15),19px 125px 0 #88734e,19px 128px 2px 3px rgba(255,255,255,0.15),104px 125px 0 #88734e,104px 128px 2px 3px rgba(255,255,255,0.15)}.checkbox--kex .checkbox__handle .icon{display:none}.checkbox--beard{border:none;position:relative}.checkbox--beard .checkbox__handle:after{display:block;content:'';width:90px;height:110px;margin-left:-45px;margin-top:-55px;background-color:#ffe4c4;background-repeat:no-repeat;background-image:radial-gradient(circle, #000 0%, #79a4b7 30%, #79a4b7 40%, rgba(255,255,255,0) 50%),radial-gradient(circle, #000 0%, #79a4b7 30%, #79a4b7 40%, rgba(255,255,255,0) 50%),radial-gradient(ellipse at 50% 120%, #e9967a 50%, transparent 50%),radial-gradient(ellipse at 50% 120%, #e9967a 50%, transparent 50%),radial-gradient(ellipse at 50% -20%, #e9967a 50%, transparent 50%);background-size:26px 26px,26px 26px,25px 7px,25px 7px,30px 7px;background-position:18% 50%,79% 50%,60% 79%,42% 79%,50% 85%;border-top-left-radius:110px 80px;border-top-right-radius:110px 80px;border-bottom-left-radius:110px;border-bottom-right-radius:110px;box-shadow:inset 7px 0 0 rgba(0,0,0,0.15),inset -7px 0 0 rgba(0,0,0,0.15);-webkit-transform:scale(0.25);transform:scale(0.25);position:absolute;top:50%;left:50%}.checkbox--beard .checkbox__handle .icon{display:none}.checkbox--beard.checkbox--checked .checkbox__handle:before{display:block;content:'';position:absolute;width:100px;height:100px;margin-left:-41px;top:auto;bottom:-49px;border-radius:50%;box-shadow:0 -300px 0 -10px #787878,-50px -275px 0 -14px #3f3f3c,55px -282px 0 -18px black,-75px -230px 0 -10px black,0 -230px 0 0 black,75px -225px 0 -10px black,-85px -170px 0 -5px #333331,0 -170px 0 10px #3f3f3c,85px -170px 0 -5px black,-110px -115px 0 -18px black,112px -112px 0 -14px #3f3f3c,0 -90px 0 38px #787878,-90px -68px 0 -10px black,90px -68px 0 -10px #333331;z-index:1;-webkit-transform:scale(0.07, 0.035) rotate(180deg);transform:scale(0.07, 0.035) rotate(180deg);border-bottom:solid 50px #000}

.document-sign-complete{margin:30px 0 30px;padding:0}@media (min-width: 52.6rem){.document-sign-complete{margin:50px 0 50px;padding:0 10px}}.document-sign-complete>div{grid-column:span 12;background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);padding:40px 0}@media (min-width: 52.6rem){.document-sign-complete>div{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}}.document-sign-complete__content{max-width:343px;margin:0 auto}

.document-status{background-color:#fff;border-left:5px solid #d15c05;margin:0 0 24px;padding:16px}.document-status--done{border-left-color:#6baa99}@media (min-width: 52.6rem){.document-status p{max-width:50%}}.document-status h4{margin:0 0 16px}.document-status__content{align-items:flex-start;display:flex}.document-status__content .icon{margin:0 24px 0 0;position:relative;top:4px}

.document-signing-canceled{margin:32px 0;padding:0}@media (min-width: 52.6rem){.document-signing-canceled{margin:64px 0;padding:0 8px}}.document-signing-canceled>div{background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);grid-column:span 12;padding:32px 0}@media (min-width: 52.6rem){.document-signing-canceled>div{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}}.document-signing-canceled p{margin:0 auto;max-width:343px}.document-signing-canceled__button-container{align-items:center;display:flex;flex-direction:column;margin-top:24px}.document-signing-canceled__button-container .button,.document-signing-canceled__button-container button{margin-bottom:4px}

.jm-recaptcha{margin:16px 0}


.register-user-page .register-form,.register-user-page .payment-form{background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);grid-column:span 12;margin-bottom:8px;padding:32px 0}@media (min-width: 39.06rem){.register-user-page .register-form,.register-user-page .payment-form{margin-bottom:8px;padding:64px 0}.register-user-page .register-form:first-child,.register-user-page .payment-form:first-child{margin-top:64px}.desktop .register-user-page .register-form,.desktop .register-user-page .payment-form{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 /span 6}.mobile .register-user-page .register-form,.tablet .register-user-page .register-form,.mobile .register-user-page .payment-form,.tablet .register-user-page .payment-form{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 /span 8}.site-seniorgarden .register-user-page .register-form,.site-seniorgarden .register-user-page .payment-form{border:solid 1px #003A68}.site-boratt .register-user-page .register-form,.site-boratt .register-user-page .payment-form{border:solid 1px #00517b}}@media (min-width: 39.06rem){.register-user-page .main-grid>.register-form{margin-bottom:10px}}.register-user-page form{grid-column:span 12}@media (min-width: 39.06rem){.desktop .register-user-page form{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 /span 6}.mobile .register-user-page form,.tablet .register-user-page form{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 /span 8}}

.checkbox__label{position:relative}.checkbox__label .checkbox{position:absolute}.checkbox__label .checkbox__label{margin-left:28px}.buy-residence-row--important .checkbox{top:4px}.tablet .buy-residence-row--important .checkbox,.desktop .buy-residence-row--important .checkbox{left:-32px}.tablet .buy-residence-row--important .checkbox__label .checkbox__label,.desktop .buy-residence-row--important .checkbox__label .checkbox__label{margin-left:0}.checkbox--disabled{cursor:default;border-color:rgba(63,63,60,0.2)}.checkbox--disabled:hover{border-color:rgba(63,63,60,0.2)}.checkbox--disabled .checkbox__handle{cursor:default;background-color:rgba(63,63,60,0.2)}.checkbox__label--disabled{cursor:default}

.tags-with-foldOut{display:flex;flex-shrink:2}.tags-with-foldOut__form{width:100%}.tags-with-foldOut--have-fold{width:100%}.tags-with-foldOut__folded-tags{position:absolute;top:100%;background:#fff;left:0;z-index:10000;width:100%;display:flex;flex-wrap:wrap;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);margin:5px 0 0 0;padding:20px 20px 10px 20px}.tags-with-foldOut__folded-tags .search-tag{margin-bottom:5px}.tags-with-foldOut__folded-tags .search-field__input{min-height:40px}.tags-with-foldOut__folded-tags .blinking-place-holder{top:10px}.tags-with-foldOut form{width:100%}.tags-with-foldOut .tags{display:flex}.search-field__folded-tags .autocomplete-menu{border-top:1px solid #e4e3de;margin:0;padding:16px 0}

.filter-popout{display:inline-flex;position:relative}.filter-popout__content{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:expand-from-top;animation-name:expand-from-top;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:#fff;border-radius:4px;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);overflow:hidden;position:absolute;width:calc(100vw - 40px);max-width:1000px;z-index:100;padding:32px;top:calc(100% + 10px);-webkit-transform:translateX(-36%);transform:translateX(-36%)}.site-fi .filter-popout__content{-webkit-transform:translateX(-36%);transform:translateX(-36%)}.filter-popout__content--small{-webkit-animation-duration:1.6s;animation-duration:1.6s;margin-left:0;width:420px;-webkit-transform:translateX(-30%);transform:translateX(-30%)}.residence-explorer .filter-popout__content--small{-webkit-transform:translateX(0%);transform:translateX(0%)}.fullscreen-page .filter-popout__content{-webkit-transform:translateX(-56%);transform:translateX(-56%)}.fullscreen-page .filter-popout__content--small{-webkit-transform:translateX(-40%);transform:translateX(-40%)}

.showings{background-color:#3f3f3c;color:#fff;padding:32px 16px}.showings__text{text-align:left;max-width:300px;margin:0 auto 20px;padding-left:26px}.showings__text p{margin:0 0 10px}.showings__text p:last-child{margin:0}.showings__text ul{margin:0 0 16px;padding-left:0}.showings__text ul li{margin:0 0 8px}.showings__text ul li:before,.showings__text ul li:after{content:'';height:0;width:0}.showings__text ul li:before{margin-bottom:-6px}.showings__text ul li:after{margin-top:-7px}.showings__link{max-width:260px;margin:0 auto;text-align:center}.showings--contact{color:#fff;text-align:center}.showings h1,.showings h2,.showings h3,.showings h4,.showings h5,.showings h6{color:#fff}.site-seniorgarden .showings{background-color:#222220}.site-boratt .showings{background-color:#222220}.premium .showings{color:#f3dbb2}.premium .showings h1,.premium .showings h2,.premium .showings h3,.premium .showings h4,.premium .showings h5,.premium .showings h6{color:#f3dbb2}.premium .showings--contact{color:#f3dbb2}.smarta .showings{background-color:#f3dbb2;color:#3f3f3c}.smarta .showings h1,.smarta .showings h2,.smarta .showings h3,.smarta .showings h4,.smarta .showings h5,.smarta .showings h6{color:#222220}.smarta .showings--contact{color:#3f3f3c}

.showing{align-items:flex-start;display:flex;margin:0 auto 32px;max-width:300px}.showing:last-child{margin-bottom:0}.showing--time{display:block}.showing--time::first-letter{text-transform:uppercase}.showing__vip-button{margin:20px 0 0 0}.premium .showing a{color:#f3dbb2;border-bottom-color:#f3dbb2}.premium .showing a:hover{color:#fff;border-bottom-color:#fff}.showing__booked{margin-top:20px;display:inline-block}.showing .icon--showing{margin:0 8px 0 0}.showing .icon--showing svg path{stroke:#fff}.smarta .showing .icon--showing svg path{stroke:#3f3f3c}.premium .showing .icon--showing svg path{stroke:#f3dbb2}

.collapsable-text{min-height:5.5em;margin:0 0 24px;max-height:5.5em;overflow:hidden;position:relative;transition:max-height .3s ease-out}@media (min-width: 39.06rem){.collapsable-text{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / span 8}}.collapsable-text:after{background-color:#fdfbf7;background:linear-gradient(rgba(253,251,247,0) 0, #fdfbf7 100%);bottom:0;content:'';height:3em;left:0;position:absolute;right:0}.site-boratt .collapsable-text:after,.site-seniorgarden .collapsable-text:after,.corporate .collapsable-text:after{background-color:#fff;background:linear-gradient(rgba(255,255,255,0) 0, #fff 50%, #fff 100%)}.collapsable-text--show-more{margin:0 0 16px;max-height:2500px;padding-bottom:8px}.collapsable-text--show-more:after{height:0}.desktop .temp-text-container .collapsable-text{margin-bottom:0}.desktop .temp-text-container .collapsable-text--show-more{margin-bottom:-8px}

.suggestion-slider{overflow:hidden;position:relative;width:100%}.suggestion-slider__description{float:left;opacity:0;position:relative;transition:.3s ease-out;z-index:10;width:0}.suggestion-slider__alt-version .suggestion-slider__description{float:unset;opacity:unset;width:unset}.tablet .suggestion-slider__alt-version .suggestion-slider__description{width:100%}.tablet .suggestion-slider__alt-version .suggestion-slider__description__content{max-width:52rem;width:auto}.desktop .suggestion-slider__alt-version .suggestion-slider__description{float:left;opacity:0;width:0}.suggestion-slider__alt-version .suggestion-slider__description--visible{opacity:1 !important}.suggestion-slider__description--visible{opacity:1}.suggestion-slider__description--onbottom{transition:none;z-index:0}.suggestion-slider__description__content{align-items:center;display:flex;flex-direction:column;height:415px;justify-content:center;padding:16px;text-align:center;width:70vw}@media (min-width: 39.06rem){.suggestion-slider__description__content{max-height:425px;max-width:25.21rem;width:40vw;padding:32px}}@media (min-width: 52.6rem){.suggestion-slider__description__content{height:490px}}.desktop .suggestion-slider__description__content{padding:32px;width:33vw}.mobile .suggestion-slider__description__content button{-ms-grid-row-align:center;align-self:center}.tablet .suggestion-slider__description__content button{-ms-grid-row-align:center;align-self:center}.suggestion-slider__end-card{align-items:center;display:inline-flex !important;height:476px;justify-content:center;text-align:center}.mobile .suggestion-slider__end-card{height:415px}.suggestion-slider__slide--empty{box-shadow:none;height:1px}.suggestion-slider .slick-list{min-width:100%;padding:8px 0}.suggestion-slider .slick-slider{left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100vw}.suggestion-slider .slick-slider:hover .slick-arrow:not(.slick-disabled){opacity:1}.suggestion-slider .slick-slide{margin-right:0;padding:0 4px;width:calc(100vw - 40px)}@media (min-width: 39.06rem){.suggestion-slider .slick-slide{max-width:386.66667px;min-width:337px;width:33vw}}.suggestion-slider .slick-slide:first-child{background-color:transparent;width:70vw}@media (min-width: 39.06rem){.suggestion-slider .slick-slide:first-child{box-sizing:content-box;max-width:25.21rem;min-width:1px;padding-left:calc((100vw - 1210px) / 2);width:40vw}}.desktop .suggestion-slider .slick-slide:first-child{width:33vw}@media (min-width: 39.06rem){.suggestion-slider .slick-slide:nth-child(2):last-child{max-width:773.33333px;width:66vw}}.mobile .suggestion-slider__wide-cards .suggestion-slider__description__content{height:auto;padding:16px}.tablet .suggestion-slider__wide-cards .suggestion-slider__description__content{padding-left:32px;padding-right:32px}@media (min-width: 39.06rem){.suggestion-slider__wide-cards .slick-slide:not(:first-child){max-width:780px;width:75vw}}.suggestion-slider__alt-version .slick-slide:first-child{width:calc(100vw - 40px)}.desktop .suggestion-slider__alt-version .slick-slide:first-child{max-width:25.21rem;width:40vw}.tablet .suggestion-slider__alt-version .slick-slide{box-sizing:border-box;max-width:780px;width:75vw}.tablet .suggestion-slider__alt-version .slick-slide:nth-child(2):last-child{max-width:780px;width:75vw}.suggestion-slider__alt-version .slick-list{padding:0}.suggestion-slider__alt-version .suggestion-slider__description__content{align-items:unset;align-items:flex-start;max-width:100%;text-align:unset;width:unset}.desktop .suggestion-slider__alt-version .suggestion-slider__description__content{align-items:center;height:490px;max-width:25.21rem;text-align:center;width:40vw}.suggestion-slider__alt-version .suggestion-slider__description__content button{-ms-grid-row-align:auto;align-self:auto}

.image-link-block-item{align-items:center;border-bottom:none;display:flex;flex:0 1 400px;flex-direction:column;margin:0 0 32px}.tablet .image-link-block-item{flex:0 1 33%;padding:0 8px}.desktop .image-link-block-item{margin:0;padding:32px 16px;padding-bottom:0}.image-link-block-item:last-child{margin:0}.image-link-block-item__link{width:175px;height:175px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.mobile .image-link-block-item__link{height:125px;width:125px}.mobile .image-link-block-item__link svg{height:50px}.mobile:not(.tablet) .image-link-block-item__link{margin:0 auto 16px}.site-seniorgarden .image-link-block-item__link{background-color:#FFE9A7}.corporate .image-link-block-item__link{background-color:#f8f8f8}.reference-start-page .image-link-block-item__link{width:100px;height:100px}.image-link-block-item__image{border-radius:50%;height:225px;margin:0 auto 24px;overflow:hidden;width:225px;-webkit-mask-image:-webkit-radial-gradient(white, black)}.tablet .image-link-block-item__image{height:150px;width:150px}.image-link-block-item p .icon{margin-left:4px;position:relative;top:2px}.content-slider-block .image-link-block-item{flex:unset;display:block;margin:0;padding:unset}.content-slider-block .image-link-block-item .image-link-block-item__image{border-radius:unset;height:unset;width:unset}.content-slider-block .suggestion-slider__alt-version .image-link-block-item .image-link-block-item__link,.content-slider-block .suggestion-slider__alt-version .image-link-block-item h3{display:none}.content-slider-block .suggestion-slider:not(.suggestion-slider__alt-version) .image-link-block-item{background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);margin:0 0 4px;min-height:415px;padding:16px;padding-top:80px;position:relative}.content-slider-block .suggestion-slider:not(.suggestion-slider__alt-version) .image-link-block-item__link{display:inline-block;height:auto;margin:0 0 16px;width:auto}.content-slider-block .suggestion-slider:not(.suggestion-slider__alt-version) .image-link-block-item__link svg{height:116px}a.image-link-block-item:hover .image-link-block-item__link{color:#d15c05}.site-boratt a.image-link-block-item:hover .image-link-block-item__link{color:#101518}.site-seniorgarden a.image-link-block-item:hover .image-link-block-item__link{color:#222220}

.inspiration-page{width:100%}.inspiration-page__image{height:50vh;max-height:570px;overflow:hidden;width:100%}.tablet .inspiration-page__image{height:52vh}@media (orientation: landscape){.tablet .inspiration-page__image img{height:auto;width:100%}}.inspiration-page__text{margin:0 auto 32px;text-align:center}.tablet .inspiration-page__text{margin-bottom:0;padding-bottom:64px}.desktop .inspiration-page__text{margin:0 auto 16px}.inspiration-page__title{grid-column:span 12}.inspiration-page__main-body{grid-column:span 12}.inspiration-page .content-area{grid-column:span 12}

.image-gallery-block .container{margin:0 auto 24px;padding:0 16px;text-align:center}.image-gallery-block .image-gallery--one-image .container{margin:0 auto}

.promotion-block{cursor:pointer;overflow:hidden;position:relative}.promotion-block p,.promotion-block h3,.promotion-block a,.promotion-block .link,.promotion-block .read-more{border:none;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,0.18)}.promotion-block p:last-child{margin-bottom:32px}.promotion-block:first-child .link{display:inline-block;padding-top:10px}.promotion-block__image{height:100%;width:100%}.promotion-block__content{align-items:center;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 45%, rgba(0,0,0,0.5) 100%);bottom:0;display:flex;flex-direction:column;justify-content:flex-end;min-height:70%;position:absolute;width:100%;z-index:2}.promotion-block__content-wrapper{max-width:450px;padding:32px 16px;text-align:center}.start-page .promotion-block{-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slide-up-fade-in;animation-name:slide-up-fade-in;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;position:relative;top:30px}

.inspiration-block{overflow:hidden}@media (min-width: 39.06rem){.inspiration-block{max-height:570px;width:100%}}.tablet .inspiration-block{height:35vh}@media (orientation: landscape){.tablet .inspiration-block{height:50vh}}.desktop .inspiration-block{height:50vh;min-height:400px}.inspiration-block__teaser{position:relative;z-index:1}@media (min-width: 39.06rem){.inspiration-block__teaser{display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-columns:minmax(16px, 1fr) minmax(100px, 37.815rem) [2] minmax(16px, 1fr);grid-template-columns:minmax(16px, 1fr) repeat(2, minmax(100px, 37.815rem)) minmax(16px, 1fr);-ms-grid-rows:minmax(4px, 1fr) auto minmax(4px, 1fr);grid-template-rows:minmax(4px, 1fr) auto minmax(4px, 1fr);height:100%;width:100%}}.inspiration-block__img{max-width:100%}@media (min-width: 39.06rem){.inspiration-block__img{-ms-grid-row-align:center;align-self:center;-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / span 4;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / span 3;z-index:-1}}.tablet .inspiration-block__img{height:35vh}@media (orientation: landscape){.tablet .inspiration-block__img{height:50vh}}.desktop .inspiration-block__img{height:50vh;min-height:400px}.desktop .article-page__content-top .inspiration-block__img,.tablet .article-page__content-top .inspiration-block__img{height:auto}.inspiration-block__text{padding:32px 16px;text-align:center;z-index:10}@media (min-width: 39.06rem){.inspiration-block__text{background-color:#fdfbf7;-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}.corporate .inspiration-block__text{background-color:#f8f8f8}}.desktop .inspiration-block__text{padding:64px}.site-boratt .inspiration-block__text{background-color:#fff}.inspiration-block:nth-child(even) .inspiration-block__text{-ms-grid-column:3;grid-column:3}.article-page__content-top .inspiration-block{height:auto;margin-left:20px;margin-right:20px;max-height:none;max-width:44rem;min-height:0}@media (min-width: 39.06rem){.article-page__content-top .inspiration-block{margin-left:auto;margin-right:auto}}@media (min-width: 39.06rem){.article-page__content-top .inspiration-block__teaser{align-items:stretch;grid-gap:0;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr}}.article-page__content-top .inspiration-block__img{min-height:0}@media (min-width: 39.06rem){.article-page__content-top .inspiration-block__img{-ms-grid-row-align:stretch;align-self:stretch;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / span 1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / span 1}}.article-page__content-top .inspiration-block__text{background-color:#fdfbf7;padding:20px}@media (min-width: 39.06rem){.article-page__content-top .inspiration-block__text{align-items:center;display:flex;flex-direction:column;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / span 1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / span 1;justify-content:center}}.corporate .article-page__content-top .inspiration-block__text{background-color:#f8f8f8;color:#101518}@media (min-width: 39.06rem){.article-page__content-top .inspiration-block:nth-child(even) .inspiration-block__text{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / span 1}}@media (min-width: 39.06rem){.article-page__content-top .inspiration-block:nth-child(even) .inspiration-block__img{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / span 1}}

.takeover{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:9000;overflow-y:scroll;-webkit-overflow-scrolling:touch}.takeover__header{position:fixed;right:20px;top:0;width:100%;z-index:100000}.mobile .takeover__header{right:0}.takeover__close{align-content:center;background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:flex;justify-content:center;position:absolute;right:20px;top:20px}.mobile .takeover__close{border-radius:50%;height:40px;width:40px}.inspiration-block .takeover{background-color:#fdfbf7}


.search-result-controlls{padding-top:20px}.search-result-controlls__count{grid-column:span 8;display:flex;justify-content:flex-end;align-items:flex-end}.search-result-controlls__sort{display:flex;justify-content:flex-start;align-items:flex-end;top:10px;grid-column:span 4}.search-result-controlls__sort-menu{background-color:#fff;border-radius:4px;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);grid-column:span 12;min-width:200px;padding:16px;position:absolute;top:90%;z-index:1000;left:10px}@media (min-width: 39.06rem){.search-result-controlls__sort-menu{top:100%}}

.save-search-modal__content{max-width:343px;margin:0 auto}.save-search-modal__tags{display:flex;flex-wrap:wrap}.save-search-modal__email-prompt{margin:20px 0 0 0;display:flex}.save-search-modal__email-switch .switch{margin-left:0}.save-search-modal__email-switch .switch-container{margin-right:4px;padding:10px 10px 10px 0}.save-search-modal__buttons{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px 0 0 0}.save-search-modal__buttons button,.save-search-modal__buttons .button{margin:0 0 10px}

.inspiration-article-teaser--large{display:block;overflow:hidden}@media (min-width: 39.06rem){.inspiration-article-teaser--large{max-height:800px;width:100%}}@media (min-width: 39.06rem) and (min-height: 39.06rem){.inspiration-article-teaser--large{height:50vh}}.inspiration-article-teaser--large .inspiration-article-teaser__content{display:-ms-grid;display:grid;grid-gap:0;-ms-grid-columns:16px minmax(100px, 200px) minmax(16px, 1fr);grid-template-columns:16px minmax(100px, 200px) minmax(16px, 1fr);-ms-grid-rows:64px 1fr minmax(24px, 1fr);grid-template-rows:64px 1fr minmax(24px, 1fr);height:250px;position:relative;text-shadow:0 2px 4px rgba(0,0,0,0.18);width:100%}@media (min-width: 39.06rem){.inspiration-article-teaser--large .inspiration-article-teaser__content{-ms-grid-columns:32px minmax(100px, 400px) minmax(16px, 1fr);grid-template-columns:32px minmax(100px, 400px) minmax(16px, 1fr)}}@media (min-width: 52.6rem){.inspiration-article-teaser--large .inspiration-article-teaser__content{-ms-grid-columns:minmax(16px, 1fr) minmax(100px, 570px) 64px minmax(100px, 570px) minmax(16px, 1fr);grid-template-columns:minmax(16px, 1fr) minmax(100px, 570px) 64px minmax(100px, 570px) minmax(16px, 1fr);-ms-grid-rows:minmax(32px, 1fr) 1fr minmax(24px, 2fr);grid-template-rows:minmax(32px, 1fr) 1fr minmax(24px, 2fr)}}@media (min-height: 39.06rem) and (min-width: 39.06rem){.inspiration-article-teaser--large .inspiration-article-teaser__content{height:50vh}}@media (min-height: 39.06rem) and (min-width: 52.6rem){.inspiration-article-teaser--large .inspiration-article-teaser__content{height:100%}}.inspiration-article-teaser--large .inspiration-article-teaser__content:after{background-color:rgba(63,63,60,0.2);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0}.inspiration-article-teaser--large .inspiration-article-teaser__image{-ms-grid-row-align:center;align-self:center;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / span 3;z-index:-1}@media (min-width: 52.6rem){.inspiration-article-teaser--large .inspiration-article-teaser__image{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1 / span 5}}@media (orientation: landscape){.tablet .inspiration-article-teaser--large .inspiration-article-teaser__image img{height:auto;width:100%}}.inspiration-article-teaser--large .inspiration-article-teaser__text{display:flex;flex-direction:column;-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;justify-content:center;z-index:10}@media (min-width: 52.6rem){.inspiration-article-teaser--large:nth-child(even) .inspiration-article-teaser__text{-ms-grid-column:4;grid-column:4}}.inspiration-article-teaser--small .inspiration-article-teaser__text{padding:24px 16px}.inspiration-article-teaser--default{display:flex;flex-direction:column}.inspiration-article-teaser--default .inspiration-article-teaser__content{display:flex;flex-direction:column;flex-grow:2}.inspiration-article-teaser--default .inspiration-article-teaser__text{background-color:#fff;box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);display:flex;flex-direction:column;flex-grow:2;justify-content:space-between;margin:-50px 16px 0;position:relative;z-index:10}@media (min-width: 52.6rem){.inspiration-article-teaser--default .inspiration-article-teaser__text{min-height:235px}}.inspiration-article-teaser--default .inspiration-article-teaser__intro{display:none}.main-grid>.inspiration-article-teaser--default{margin-bottom:16px}.slick-slide .inspiration-article-teaser--default .inspiration-article-teaser__text{display:flex;flex-direction:column;justify-content:space-between;min-height:250px}.slick-slide .inspiration-article-teaser--default .inspiration-article-teaser__text p{font-size:1rem}.slick-slide .inspiration-article-teaser--default .inspiration-article-teaser__text p:not(.inspiration-article-teaser__link){margin:1.3em 0;display:none}.corporate .inspiration-article-teaser--lite .inspiration-article-teaser__content{background-color:#f8f8f8}.inspiration-article-teaser--lite .inspiration-article-teaser__image{box-shadow:0 2px 3px 0 rgba(63,63,60,0.2)}.corporate .inspiration-article-teaser--lite .inspiration-article-teaser__image{box-shadow:none}@media (min-width: 52.6rem){.inspiration-article-teaser--lite .inspiration-article-teaser__text{padding:16px;padding-left:0}}.inspiration-article-teaser--lite .inspiration-article-teaser__text .date{display:none}.corporate .inspiration-article-teaser--lite .inspiration-article-teaser__text{padding:16px}.slick-slide .inspiration-article-teaser--lite{background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:block}.slick-slide .inspiration-article-teaser--lite .inspiration-article-teaser__image{box-shadow:none}.slick-slide .inspiration-article-teaser--lite .inspiration-article-teaser__text{display:flex;flex-direction:column;flex-grow:2;justify-content:space-between;min-height:205px;padding:24px 16px}.inspiration-article-teaser--promo{height:100%}.site-seniorgarden .inspiration-article-teaser__sub-headline{font-size:1rem;margin-bottom:0 !important}

.phone-block{text-align:center}.phone-block__phonenumber{grid-column:span 12}.phone-block--half-width .phone-block__phonenumber:first-child{margin-bottom:20px}@media (min-width: 52.6rem){.phone-block--half-width .phone-block__phonenumber:first-child{-ms-grid-column:3;-ms-grid-column-span:4;grid-column:3 / span 4;margin-bottom:0}}@media (min-width: 52.6rem){.phone-block--half-width .phone-block__phonenumber:last-child{-ms-grid-column:7;-ms-grid-column-span:4;grid-column:7 / span 4}}.phone-block__description{font-weight:300;font-size:1rem}

.article-text-block{display:flex;flex-direction:column;padding:0 16px}@media (min-width: 39.06rem){.article-text-block{padding:0}}.article-text-block>div,.article-text-block>h2{margin:0 auto;max-width:44rem;width:100%}.article-text-block>h2{margin:0 auto 24px;margin-top:32px}.article-text-block__with-line::after{background-color:#3f3f3c;content:" ";display:block;height:2px;margin:24px 0 0 0;width:35%}.article-style .article-text-block{font-size:1.13rem}.article-style .article-text-block:before{margin-bottom:-8px}.inspiration-page .article-text-block{background-color:#fff;padding:32px 16px}@media (min-width: 52.6rem){.inspiration-page .article-text-block{padding:64px}}

.article-image--full-width .async-image__ratio-holder{max-height:50vh}.article-image__description{margin-top:16px;padding:0 16px}@media (min-width: 39.06rem){.article-image__description{padding:0}}.article-page .article-image .async-image{max-width:44rem;margin-left:auto;margin-right:auto}

.image-link-block{display:flex;flex-direction:column;margin:0 auto 32px;padding:0 16px}@media (min-width: 52.6rem){.image-link-block{padding:0}}.image-link-block__list{display:flex;flex-wrap:wrap;justify-content:center}.tablet .image-link-block__list{margin:0 -8px}

.search-result-block .main-grid .residence-block{grid-column:span 12}@media (min-width: 39.06rem){.search-result-block .main-grid .residence-block{grid-column:span 6}}@media (min-width: 52.6rem){.search-result-block .main-grid .residence-block{grid-column:span 4}}

.contact{margin:0 auto 32px;overflow:hidden;text-align:left;width:100%}.contact:last-child{margin-bottom:0}@media (min-width: 39.06rem){.contact{max-width:350px}}.contact__grid{display:-ms-grid;display:grid;grid-gap:0;-ms-grid-columns:0 auto 0;grid-template-columns:0 auto 0}@media (min-width: 39.06rem){.contact__grid{grid-gap:8px}}.contact__grid--has-img{grid-gap:16px;-ms-grid-columns:82px auto;grid-template-columns:82px auto}.contact__img{height:123px;overflow:hidden;position:relative;width:82px}.contact__info{grid-column:auto / 3}.mobile .contact__grid:not(.contact__grid--has-img) .contact__info{text-align:center}.contact__info a{border:none;display:inline-block;max-width:100%;text-decoration:underline;word-break:break-all}.press-release-page__contacts .contact,.corporate-news-page__contacts .contact{background-color:#f8f8f8;padding:24px 16px}@media (min-width: 39.06rem){.press-release-page__contacts .contact,.corporate-news-page__contacts .contact{margin:0 8px 16px}.press-release-page__contacts .contact:nth-child(odd),.corporate-news-page__contacts .contact:nth-child(odd){margin-left:0}.press-release-page__contacts .contact:nth-child(even),.corporate-news-page__contacts .contact:nth-child(even){margin-right:0}.press-release-page__contacts .contact:last-child,.corporate-news-page__contacts .contact:last-child{margin-bottom:0}}

.terms-link{display:block;text-align:center;margin:10px 0 20px}.terms-modal .scroll-box{background-color:#fff;height:65vh}@media (min-width: 39.06rem){.terms-modal .scroll-box{height:35vh}}.terms-modal h3{margin:0 0 15px}

.usp__block{border-top:1px solid #3f3f3c;grid-column:span 12;padding:32px 0 16px}.tablet .usp__block{padding-bottom:32px}@media (min-width: 52.6rem){.usp__block{border-color:#3f3f3c;border-style:solid;border-width:0 0 1px 1px;grid-column:span 4;padding:32px}.usp__block:nth-child(1),.usp__block:nth-child(2),.usp__block:nth-child(3){border-top-width:1px}}.usp__block:nth-child(3n+1){border-left:none;padding-left:0}.usp__block:nth-child(3n){padding-right:0}.premium .usp__block{border-color:#f3dbb2}

.suggestion-card{box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:block;height:476px;border:none;max-width:100%;outline:none;overflow:hidden;position:relative;width:327px}.mobile .suggestion-card{height:415px}.suggestion-card img{min-width:100%}.slick-slide:nth-child(2):last-child .suggestion-card img{height:auto}.suggestion-card p{margin-bottom:4px}.suggestion-card__text{background-color:#fff;bottom:16px;left:16px;min-height:220px;padding:32px 16px;position:absolute;right:16px;z-index:100}.mobile .suggestion-card__text{border-left:1px solid #fff;border-right:1px solid #fff;bottom:0;min-height:170px;left:0;right:0}.mobile .suggestion-card__text .object-suggestion,.mobile .suggestion-card__text .stage-suggestion{min-height:130px}.desktop .slick-slide:nth-child(2):last-child .suggestion-card__text{max-width:calc(100% - 30px);right:auto;width:auto}.suggestion-card__text .object-suggestion,.suggestion-card__text .stage-suggestion{min-height:150px}.suggestion-slider .suggestion-card{width:100%}

.blog-item{display:block}.blog-item--large{background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:flex}.corporate .blog-item--large{background-color:#f8f8f8;box-shadow:none}.blog-item__image{grid-column:span 12}@media (min-width: 39.06rem){.blog--multi-feed .blog-item__image{grid-column:span 6}}@media (min-width: 39.06rem){.blog-item--compact .blog-item__image{grid-column:span 4}}.blog--single-feed .blog-item__image{max-height:450px}.blog-item__text{grid-column:span 12;padding:24px 16px}@media (min-width: 52.6rem){.blog-item__text{padding:24px}}@media (min-width: 39.06rem){.blog--multi-feed .blog-item--large .blog-item__text{display:flex;flex-direction:column;grid-column:span 6;justify-content:center;padding:16px 32px}}.blog-item--compact .blog-item__text{padding:20px}@media (min-width: 39.06rem){.blog-item--compact .blog-item__text{grid-column:span 8}}@media (min-width: 52.6rem){.blog__more .blog-item__text{padding:16px 32px;padding-bottom:32px}}.suggestion-slider .blog-item__text{min-height:220px}.blog .blog-item{grid-column:span 12}.desktop .blog .blog-item{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / span 8}.desktop .blog--single .blog-item{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}.mobile .blog__more .blog-item,.tablet .blog__more .blog-item{grid-column:span 12}@media (min-width: 39.06rem){.mobile .blog__more .blog-item,.tablet .blog__more .blog-item{grid-column:span 6}}.blog-list-page .blog-item{grid-column:span 12}@media (min-width: 52.6rem){.blog-list-page .blog-item{margin:0 0 16px}}.blog-item-page .blog-item__image,.blog-item-page .blog-item__text{grid-column:span 12}

.start-page__video-container{overflow:hidden;position:absolute;left:0;right:0;bottom:0;top:0;display:flex;align-items:center;justify-content:center}.start-page__search{align-items:center;background:url(/build/250ca73780c405c417be06bd0d3062f5.jpg) center center no-repeat;background-size:cover !important;display:flex;flex-direction:column;height:65vh;justify-content:center;margin:0 auto 10px;max-height:800px;max-width:2560px;padding:16px;position:relative;z-index:10}.start-page__search::before{background:rgba(0,0,0,0.25);bottom:0;content:"";display:block;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:1}.desktop .start-page__search::before{bottom:0}.start-page__search__content{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slide-up-fade-in;animation-name:slide-up-fade-in;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:0;position:relative;top:30px;z-index:2}.start-page__search--video{margin:0 auto 10px}.tablet .start-page__search--video{height:72vw}.start-page__video-container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}.start-page__finnish-tags{margin:0 auto;max-width:500px;width:100%}.start-page__finnish-tags .suggested-tags{margin-top:20px;width:100%}.start-page__title,.start-page__under-title{text-shadow:0 2px 4px rgba(0,0,0,0.18);z-index:2}.start-page__content-container{max-width:100%;position:relative;z-index:1000}@media (min-width: 39.06rem){.start-page__content-container{top:-70px}}.start-page__suggestions>div:last-child{margin-bottom:30px}@media (min-width: 39.06rem){.start-page__suggestions>div:last-child{margin-bottom:50px}}.start-page .container{flex-direction:row;flex-wrap:wrap}@media (min-width: 39.06rem){.start-page .search-field__container .search-field{padding:0}}.start-page .search-field__container .search-field__fake .tag-wrapper{display:none}.start-page .search-field__container .search-field__fake .icon{right:3px}.desktop .start-page .search-field__container .search-field__input-wrapper{padding:5px 0}@media (min-width: 39.06rem){.desktop .start-page .search-field__container .search-field__input-wrapper{align-items:center;height:50px;padding:4px 10px 4px 40px}}.start-page .search-field__container .search-field__input{margin-bottom:0}.start-page .search-field__container .search-field__input input{padding:0}.start-page .search-field__container .button--filters{display:none}.start-page .search-wrapper{width:100%;background-color:transparent;max-width:600px}.start-page .suggested-tags{flex-wrap:wrap}.start-page .residence-search>div{grid-column:span 12}@media (min-width: 39.06rem){.start-page .residence-search>div{position:relative}}.start-page .search-field{min-height:48px}.start-page .christmas{display:flex;justify-content:center;position:absolute;width:100%}.start-page .christmas .christmas-item{width:150px;height:150px;left:25px;margin:57px -25px 0;background-color:#dc143c;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-x,no-repeat,no-repeat,no-repeat;background-image:repeating-linear-gradient(45deg, transparent, transparent 2px, rgba(255,255,255,0.5) 2px, rgba(255,255,255,0.5) 4px, transparent 4px, transparent 6px),repeating-linear-gradient(to bottom, transparent, transparent 15px, white 15px, white 20px, transparent 20px, transparent 22px, white 22px, white 24px, transparent 25px, transparent 55px),repeating-linear-gradient(-45deg, transparent, transparent 3px, white 3px, white 6px, transparent 6px, transparent 10px),repeating-linear-gradient(45deg, transparent, transparent 2px, white 2px, white 4px, transparent 4px, transparent 6px),radial-gradient(circle, transparent 50%, white 50%),repeating-linear-gradient(-45deg, transparent, transparent 3px, white 3px, white 4px, transparent 4px, transparent 6px),repeating-linear-gradient(45deg, transparent, transparent 3px, white 3px, white 4px, transparent 4px, transparent 6px),repeating-linear-gradient(45deg, transparent, transparent 2px, white 2px, white 4px, transparent 4px, transparent 6px);background-size:100% 8%,100% 100%,100% 10%,100% 10%,10% 10%,100% 10%,100% 10%,100% 8%;background-position:center top,center top,center top 30px,center top 50px,center top 86px,center top 106px,center top 106px,center bottom;border-radius:50%;border:4px solid white;box-shadow:inset 13px -13px 0 rgba(0,0,0,0.3),inset -10px 10px 0 rgba(0,0,0,0.1);position:relative;-webkit-transform:scale(0.35);transform:scale(0.35);-webkit-transform-origin:top left;transform-origin:top left;z-index:200}.start-page .christmas .christmas-item:before,.start-page .christmas .christmas-item:after{display:block;content:'';position:absolute}.start-page .christmas .christmas-item:before{width:150px;height:150px;left:140px;top:-60px;background-color:#dc143c;border-radius:0 90% 0 90%;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:4px solid white;box-shadow:inset 3px -13px 0 rgba(0,0,0,0.3),inset -3px 8px 0 rgba(0,0,0,0.2),inset 15px 15px 0 crimson,inset 20px 20px 0 white,inset 30px 30px 0 crimson,inset 35px 35px 0 white,inset 45px 45px 0 crimson,inset 50px 50px 0 white,inset 60px 60px 0 crimson,inset 65px 65px 0 white,inset 75px 75px 0 crimson,inset 80px 80px 0 white,inset 90px 90px 0 crimson,inset 95px 95px 0 white,inset 105px 105px 0 crimson,inset 110px 110px 0 white,inset 120px 120px 0 crimson,inset 125px 125px 0 white,inset 135px 135px 0 crimson,inset 140px 140px 0 white}.start-page .christmas .christmas-item:after{width:270px;height:250px;margin-top:-175px;background-repeat:no-repeat;background-image:linear-gradient(to bottom, white, white),radial-gradient(circle at left center, white 45%, transparent 45%),radial-gradient(circle, white 62%, transparent 62%),radial-gradient(circle, white 62%, transparent 62%),radial-gradient(circle at right center, white 45%, transparent 45%),radial-gradient(circle, transparent 40%, white 40%, white 45%, transparent 45%),linear-gradient(to right, rgba(255,255,255,0.5), rgba(255,255,255,0.5)),linear-gradient(to bottom, white, white),radial-gradient(circle at left center, white 45%, transparent 45%),radial-gradient(circle, white 62%, transparent 62%),radial-gradient(circle at right center, white 45%, transparent 45%),radial-gradient(circle, transparent 40%, white 40%, white 45%, transparent 45%),linear-gradient(to right, rgba(255,255,255,0.5), rgba(255,255,255,0.5));background-size:53px 15px,20px 20px,20px 20px,20px 20px,20px 20px,50px 50px,1px 135px,36px 15px,20px 20px,20px 20px,20px 20px,50px 50px,1px 58px;background-position:left 49px bottom 78px,left 49px bottom 68px,left 57px bottom 66px,left 74px bottom 66px,left 82px bottom 68px,left 50px bottom 78px,left 75px top,left 200px bottom 155px,left 200px bottom 143px,left 208px bottom 143px,left 216px bottom 145px,left 193px bottom 155px,left 218px top}

.stage-suggestion{height:100%;padding-right:32px;width:100%}.stage-suggestion h3{text-transform:capitalize}.stage-suggestion__swan-container{bottom:16px;height:25px;position:absolute;right:54px}.my-residences-block .stage-suggestion__swan-container{display:none}.residence-block__icon .stage-suggestion__swan-container{display:none}.my-residences-block .residence-block__icon .stage-suggestion__swan-container{display:block;margin:0 8px 0 0;position:relative;right:0;top:4px}.stage-suggestion .residence-block__icon{bottom:16px}

.tab-bar{padding:0 8px;position:relative;width:100%;z-index:10}.mobile .tab-bar{background-color:#fbf3e7;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);overflow-x:scroll}.desktop .tab-bar{display:flex}.tab-bar>div{display:flex;min-width:100%}.desktop .tab-bar>div{align-items:center;justify-content:center}.site-seniorgarden.mobile .tab-bar,.site-seniorgarden.tablet .tab-bar{background-color:#fff;border-bottom:solid 1px #003A68;border-top:solid 1px #003A68}.site-boratt.mobile .tab-bar,.site-boratt.tablet .tab-bar{background-color:#fff;border-bottom:solid 1px #00517b;border-top:solid 1px #00517b}.mobile .available-positions .tab-bar,.tablet .available-positions .tab-bar{background-color:#fdfbf7}.mobile.corporate .tab-bar,.tablet.corporate .tab-bar{background-color:#f8f8f8}

h4{color:#222220;font-family:"GillSansJM",sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2em;margin:0 0 16px}h4:before,h4:after{content:'';display:block;height:0;width:0}h4:before{margin-bottom:-5px}h4:after{margin-top:-5px}.desktop h4{font-size:1.56rem}.desktop h4:before{margin-bottom:-6px}.desktop h4:after{margin-top:-6px}h4.large-margin{margin:0 0 16px}h4:last-child{margin-bottom:0}h4.center{text-align:center}h4.serif{font-family:JMSerif,serif}@media (min-width: 39.06rem){h4.serif:after{margin-top:-4px}}.site-seniorgarden h4.serif,.site-boratt h4.serif{font-family:"GillSansJM",sans-serif}@media (min-width: 39.06rem){.site-seniorgarden h4.serif:after,.site-boratt h4.serif:after{margin-top:-10px}}.corporate h4{color:#101518}h4.dark-bg,.dark-bg h4{color:#fff}h4.start-page__under-title{margin:0 0 32px;max-width:670px}.premium .usp__block h4{color:#f3dbb2}.available-position-item h4,.news-card__content h4{margin:0 0 32px;word-break:break-word}

.suggested-tags{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:16px 0 0 0}.suggested-tags__label{display:inline-block;position:relative;top:4px;margin:0 8px 0 0}

.personal-data-step__title{margin:0 0 24px}.personal-data-step__buyer+.personal-data-step__buyer{padding-top:8px}

.gdpr-modal{max-width:375px;margin:0 auto;text-align:center}

.email-exists-modal{max-width:375px;margin:0 auto;text-align:center}

.done-step>p{margin-bottom:16px}.done-step__row{display:flex;flex-direction:row;margin:0 0 16px}.done-step__row:last-child{margin-bottom:0}.mobile:not(.tablet) .done-step__row{flex-wrap:wrap;margin:0}.done-step__column{padding-right:16px;width:50%}.done-step__column:only-child{padding:0;width:100%}.done-step__column:only-child>span:last-child{word-break:normal}.mobile:not(.tablet) .done-step__column{margin:0 0 16px;padding:0;width:100%}.done-step__column>span{display:block}.done-step__column>span:last-child{word-break:break-all}.done-step__column--document{display:flex;align-items:center}.done-step__column--document .icon{margin-right:8px}.done-step__title{color:#656563;font-size:.75rem}

.signing-step__document-list{list-style:none;margin:0 0 32px;padding-left:0}.signing-step__document-list>li{display:flex;margin:0 0 16px}.signing-step__document-list>li:last-child{margin:0}.signing-step__document-list>li .icon{margin-right:8px}.signing-step__document-list .document-active{color:#B85105}

.blog{grid-auto-flow:dense;margin:0 auto 64px}.desktop .blog{margin:0 auto 80px}.blog__headline{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / span 12;-ms-grid-row:1;grid-row:1}.blog__more{background-color:#fff;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:flex;flex-direction:column;grid-column:span 12;justify-content:space-between}.desktop .blog__more{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9 / span 4;grid-row:span 2}.desktop .blog--single-feed .blog__more{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9 / span 4;grid-row:span 1}.blog__more__list{display:flex;flex-direction:column}.corporate .blog__more{background-color:#f8f8f8;box-shadow:none}.blog__more__button{padding:0 20px 20px}@media (min-width: 52.6rem){.blog__more__button{padding:0 40px 40px}}.mobile .blog__more__button,.tablet .blog__more__button{grid-column:span 12}.desktop .blog--single-feed .blog__more__button{justify-self:flex-end;padding-top:20px}.blog__divider{border-bottom:1px solid #3f3f3c;display:inline-block;margin-left:20px;max-width:100px;width:100%}@media (min-width: 52.6rem){.blog__divider{margin-left:40px}}.blog__divider:first-child{margin-top:20px}@media (min-width: 52.6rem){.blog__divider:first-child{margin-top:40px}}.blog__divider:last-child{margin-bottom:20px}@media (min-width: 52.6rem){.blog__divider:last-child{margin-bottom:40px}}.corporate .blog__divider{border-color:#d8d8d8}

.switch-container{margin-right:-8px;padding:8px;position:relative;top:-8px}.residence-filters-controlls .switch-container{right:0;top:0}.cookie-settings-modal .switch-container{flex-grow:0;align-self:flex-start}.switch{background-color:#e29090;border:1px solid #e29090;border-radius:23px;color:#3f3f3c;cursor:pointer;display:inline-block;height:25px;margin:0 0 0 4px;padding:0;position:relative;transition:all 0.3s cubic-bezier(0.35, 0, 0.25, 1);vertical-align:middle;width:40px}.switch__wrapper{display:flex;align-items:center;cursor:pointer}.switch polygon{fill:#3f3f3c}.switch:hover{background-color:#e29090;border:1px solid #e29090;color:#3f3f3c}.switch__handle{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);cursor:pointer;display:inline-flex;font-family:"GillSansJM",sans-serif;font-size:.75rem;font-weight:bold;height:23px;justify-content:center;left:0;line-height:25px;position:absolute;top:0;transition:left 0.3s cubic-bezier(0.35, 0, 0.25, 1);width:23px}.switch--enabled{background-color:#6baa99;border-color:#6baa99;color:#6baa99}.switch--enabled:hover{background-color:#6baa99;border-color:#6baa99;color:#6baa99}.switch--enabled .switch__handle{left:15px}.switch--enabled polygon{fill:#6baa99}

.user-change-password-form{background-color:#fff;margin:0 auto 20px;max-width:52.6rem;padding:32px 16px}@media (min-width: 39.06rem){.user-change-password-form{padding:64px}}

.user-register-bankid-form{background-color:#fff;margin:0 auto 20px;max-width:52.6rem;padding:32px 16px}@media (min-width: 39.06rem){.user-register-bankid-form{padding:64px}}

.status-dot{border-radius:50%;display:inline-block;height:20px;width:20px}.status-dot--small{height:15px;width:15px}.status-dot--sold{background-color:#e07357}.status-dot--booked{background-color:#e29457}.status-dot--reserved{background-color:#4878b0}.status-dot--forsale{background-color:#6baa99}.status-dot--pre-selling{background-color:#F2B843}

.sun-study{overflow:hidden;margin:0 auto}.mobile .sun-study__wrapper{overflow-x:scroll;width:100%}.sun-study__image{width:100%;z-index:0}.sun-study__image--current{z-index:1}.sun-study__load-bay{display:none}

.selected-residence{background-color:#fff;box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);margin:0 auto}@media (min-width: 39.06rem){.selected-residence{margin:0;position:absolute;width:325px;z-index:11}}.selected-residence__floorplan{height:200px;text-align:center;margin:0 0 8px}.selected-residence__floorplan img{max-width:100%;width:auto;max-height:200px}.selected-residence__content{cursor:pointer;padding:42px 24px 24px;position:relative;display:block}.mobile .selected-residence__content{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:grow;animation-name:grow;box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);-webkit-transform-origin:center center;transform-origin:center center}.selected-residence__content .icon{position:absolute;right:0;bottom:24px}.mobile .selected-residence__content .icon{right:24px}.selected-residence__content p{margin:0 64px 0 0}.selected-residence__content span{display:inline-block;padding-right:24px}.selected-residence__lgh-number{color:#3f3f3c;font-size:.75rem}.selected-residence__lgh{display:inline-block;margin:0 8px 0 0;padding-right:0 !important}.selected-residence__close{background-color:#3f3f3c;border:1px solid #fff;border-radius:50%;cursor:pointer;display:flex;float:right;height:30px;margin:8px 8px 0 0;padding:7px;position:relative;width:30px;z-index:10}.selected-residence__close svg{color:#fff}

.sun-study-controlls{background-color:#fff;display:flex;flex-direction:column;padding:0 20px 20px;position:relative}.desktop .sun-study-controlls{padding:20px 24px}.sun-study-controlls__hours{display:flex;flex-direction:row;justify-content:space-between;list-style:none;margin:0;padding:0;position:relative}.sun-study-controlls__hours>span{font-weight:bold}.sun-study-controlls__hours li{visibility:hidden}.sun-study-controlls__hours li:nth-child(2n),.sun-study-controlls__hours li:first-of-type,.sun-study-controlls__hours li:last-of-type{visibility:visible}.sun-study-controlls__clock-label{position:absolute;left:-32px}.sun-study-controlls__activate-button{align-self:flex-end}.sun-study-controlls__inactive-overlay{align-items:center;background-color:rgba(255,255,255,0.95);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.sun-study-controlls__inactive-label{color:#787878;font-size:1.25rem;text-transform:uppercase}.sun-study-controlls__top{align-items:baseline;display:flex;flex-direction:row;justify-content:flex-end;padding-top:4px;width:100%}.desktop .sun-study-controlls__top{justify-content:space-between;padding-top:0}.sun-study-controlls__top p{margin:0}.sun-study-controlls__bottom{align-items:center;display:-ms-grid;display:grid;grid-template-areas:'instruction instruction' 'slider slider' 'switch play';-ms-grid-columns:auto 60px;grid-template-columns:auto 60px;width:100%}@media (min-width: 39.06rem){.sun-study-controlls__bottom{grid-gap:10px;grid-template-areas:'instruction instruction instruction instruction instruction instruction' 'switch . slider . play .';-ms-grid-columns:260px 40px minmax(auto, 478px) 40px 60px 1fr;grid-template-columns:260px 40px minmax(auto, 478px) 40px 60px 1fr;-ms-grid-rows:1px 56px;grid-template-rows:1px 56px;padding:16px 0 0 0}}@media (min-width: 39.06rem) and (min-width: 39.06rem){.sun-study-controlls__bottom{-ms-grid-row:2;-ms-grid-column:5}}@media (min-width: 39.06rem) and (min-width: 39.06rem){.sun-study-controlls__bottom{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:6}}@media (min-width: 39.06rem) and (min-width: 39.06rem){.sun-study-controlls__bottom{-ms-grid-row:2;-ms-grid-column:3}}@media (min-width: 39.06rem) and (min-width: 39.06rem){.sun-study-controlls__bottom{-ms-grid-row:2;-ms-grid-column:1}}.sun-study-controlls__play{align-items:center;cursor:pointer;display:flex;-ms-grid-row:3;-ms-grid-column:2;grid-area:play;justify-content:center;justify-self:center;position:relative;top:-11px}@media (min-width: 52.6rem){.sun-study-controlls__play{height:100%;position:static;width:100%}}.sun-study-controlls__play .icon--sun-study-control{position:absolute}.sun-study-controlls__play .icon--play{position:relative;left:2px}.sun-study-controlls__close{cursor:pointer}.sun-study-controlls__close .icon{background-color:#3f3f3c;border-radius:50%;color:#fff;margin-left:10px;padding:8px;position:relative;top:1px}.sun-study-controlls__instruction{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:instruction}.sun-study-controlls__slider{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:slider;padding:24px 8px}@media (min-width: 39.06rem){.sun-study-controlls__slider{padding:0}}.sun-study-controlls__toggle-buttons{-ms-grid-row:3;-ms-grid-column:1;grid-area:switch;margin:0 0 24px}@media (min-width: 52.6rem){.sun-study-controlls__toggle-buttons{margin-bottom:0}}

.sun-study-slider{align-items:center;display:flex;flex-direction:column}.sun-study-slider--wec{position:relative}.sun-study-slider--wec .sun-study-slider__icon--up{display:none;position:absolute;left:-60px;top:23px}@media (min-width: 39.06rem){.sun-study-slider--wec .sun-study-slider__icon--up{display:flex}}.sun-study-slider--wec .sun-study-slider__icon--down{display:none;position:absolute;right:-60px;top:23px}@media (min-width: 39.06rem){.sun-study-slider--wec .sun-study-slider__icon--down{display:flex}}.sun-study-slider__icon{align-items:center;display:flex}.sun-study-slider__icon--up .icon--half-sun{color:#F2B843}.sun-study-slider__icon .icon--half-sun{margin:0 3px 5px}.sun-study-slider__icons{display:flex;flex-direction:row;justify-content:space-between;width:100%}.sun-study-slider__slider{margin:0 0 24px;width:100%}.sun-study-slider__description{display:flex;justify-content:space-between;padding-bottom:10px;width:100%}.sun-study-slider__description>span::after{background-color:#3f3f3c;content:" ";display:block;height:5px;width:1px}.sun-study-slider__description>span:nth-child(2){left:-7px;position:relative}.sun-study-slider__description>span:nth-child(2)::after{left:50%;position:relative}.sun-study-slider__description>span:last-child::after{left:calc(100% - 2px);position:relative}.sun-study-slider .rheostat-background{background:#F2B843;background:linear-gradient(to right, #F2B843 0%, #F2B843 24%, #3f3f3c 100%)}.sun-study-slider .rheostat-progress{background-color:transparent}.sun-study-slider .rheostat-handle{border-color:#F2B843}.sun-study-slider .rheostat-handle:hover{background-color:#F2B843}

.pit-number{white-space:nowrap;line-height:0;top:-25px;display:inline-flex}.pit-number--lines:after{content:" ";height:4px;position:absolute;width:1px;background:#3f3f3c;left:3px;top:12px}@media (min-width: 39.06rem){.pit-number{margin-top:0}}.pit-number:last-of-type span{text-align:right;position:relative;right:100%}.pit-number:last-of-type:after{left:0}.slider__number-container{width:100%;margin:0 0 32px;text-align:center}.rheostat{overflow:visible}.rheostat-background{background-color:#fbf3e7;height:6px;position:relative;top:0;width:100%;border-radius:4px}.site-seniorgarden .rheostat-background{background-color:rgba(0,58,104,0.2)}.site-boratt .rheostat-background{background-color:rgba(0,81,123,0.2)}.rheostat-progress{background-color:#d15c05;height:6px;position:absolute;top:0}.site-seniorgarden .rheostat-progress{background-color:#003A68}.site-boratt .rheostat-progress{background-color:#00517b}.rheostat-handle{background-color:#fff;border:1px solid #B85105;border-radius:50%;cursor:-webkit-grab;cursor:grab;height:25px;margin-left:-14px !important;outline:none;padding:0;top:-9px;width:25px;z-index:2;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);transition:none}.site-seniorgarden .rheostat-handle,.site-boratt .rheostat-handle{background-color:#fff}.rheostat-handle:first-of-type{margin-left:-12px !important}.search-filters__slider--active-min .rheostat-handle:first-of-type{background-color:#d15c05;border-color:#d15c05}.site-seniorgarden .search-filters__slider--active-min .rheostat-handle:first-of-type{background-color:#003A68;border-color:#003A68}.site-boratt .search-filters__slider--active-min .rheostat-handle:first-of-type{background-color:#00517b;border-color:#00517b}.search-filters__slider--active-max .rheostat-handle:last-of-type{background-color:#d15c05;border-color:#d15c05}.site-seniorgarden .search-filters__slider--active-max .rheostat-handle:last-of-type{background-color:#003A68;border-color:#003A68}.site-boratt .search-filters__slider--active-max .rheostat-handle:last-of-type{background-color:#00517b;border-color:#00517b}.rheostat-handle:hover{background-color:#d15c05;border-color:#d15c05}.site-seniorgarden .rheostat-handle:hover{background-color:#003A68;border-color:#003A68}.site-boratt .rheostat-handle:hover{background-color:#00517b;border-color:#00517b}.rheostat-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.rheostat-handle:before,.rheostat-handle:after{background-color:#fdfbf7;content:'';display:none}.rheostat-handle:after{background-color:transparent;display:block;height:46px;margin:-11px;width:46px}.rheostat-horizontal .rheostat-handle:before{left:10px}.rheostat-horizontal .rheostat-handle:after{left:13px}

.residence-explorer-view{position:relative}.residence-explorer-view *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.residence-explorer-view__loader{min-height:600px;display:flex;align-items:center;justify-content:center}.residence-explorer-view__loader .newton-loader-svg{margin:0 auto}.residence-explorer-view__svg{position:absolute;top:0;width:100%;height:100%;z-index:9}.residence-explorer-view__path{cursor:pointer;fill:rgba(79,175,147,0.9);stroke:#fff;stroke-width:1px;position:relative;left:-1px;top:-1px}.residence-explorer-view__path:hover,.residence-explorer-view__path--active{stroke:#fff;stroke-width:4px}.residence-explorer-view__path--active{box-shadow:0 10px 10px 0 rgba(0,0,0,0.5)}.residence-explorer-view__path--for-sale{fill:rgba(79,175,147,0.5)}.residence-explorer-view__path--for-sale:hover,.residence-explorer-view__path--for-sale.residence-explorer-view__path--active{fill:rgba(79,175,147,0.9)}.residence-explorer-view__path--booked{fill:rgba(226,148,87,0.5)}.residence-explorer-view__path--booked:hover,.residence-explorer-view__path--booked.residence-explorer-view__path--active{fill:rgba(226,148,87,0.9)}.residence-explorer-view__path--reserved{fill:rgba(72,120,176,0.5)}.residence-explorer-view__path--reserved:hover,.residence-explorer-view__path--reserved.residence-explorer-view__path--active{fill:rgba(72,120,176,0.9)}.residence-explorer-view__path--sold{fill:rgba(207,70,70,0.9);stroke:#3f3f3c;stroke-width:1px}.residence-explorer-view__path--inactive{fill:rgba(120,120,120,0.9)}


.residence-filters{position:relative;z-index:9000}.residence-filters--mobile{background-color:#fff;bottom:0;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:fixed;right:0;top:100%;transition:top 0.3s ease-out}.modal-open .residence-filters{top:0}.residence-filters__mobile-footer{align-items:center;bottom:0;display:flex;justify-content:center;padding:8px 0;position:fixed;width:100%;z-index:10}.residence-filters__map-button{position:fixed;bottom:8px;right:8px;z-index:1000}@media (min-width: 52.6rem){.residence-filters__map-button{position:static;z-index:1}}.residence-filters__map-button .feather{height:17px;position:relative;top:-1px}.search-container__map-switch{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.tablet .search-container__map-switch{position:relative;top:-8px}@media (min-width: 52.6rem){.tablet .search-container__map-switch{top:0}}.residence-filters-controlls{align-items:center;display:flex;grid-column:span 12;justify-content:space-between}@media (min-width: 39.06rem){.residence-filters-controlls{grid-column:3 / span 8}}@media (min-width: 52.6rem){.residence-filters-controlls{grid-column:4 / span 6}.site-fi .seo-page .residence-filters-controlls{grid-column:2 / span 10}}.desktop .residence-filters-controlls{align-items:flex-start}.fullscreen-page .residence-filters-controlls{align-items:center}@media (min-width: 39.06rem){.fullscreen-page .residence-filters-controlls{grid-column:span 12;justify-content:space-between;padding-bottom:0;padding-left:16px}}@media (min-width: 52.6rem){.fullscreen-page .residence-filters-controlls{grid-column:span 10}}@media (min-width: 52.6rem){.fullscreen-page .site-fi .residence-filters-controlls{grid-column:span 12}}.fullscreen-page .mobile .residence-filters-controlls{align-items:center;justify-content:space-between}.fullscreen-page .tablet .residence-filters-controlls{padding-top:8px}@media (min-width: 52.6rem){.fullscreen-page .tablet .residence-filters-controlls{padding-top:0}}.residence-filters-controlls>div:first-child{flex-grow:2;display:flex;justify-content:flex-end;padding-top:2px}.fullscreen-page .residence-filters-controlls>div:first-child{flex-grow:initial}@media (min-width: 39.06rem){.residence-filters-controlls>div:first-child{display:block}}.residence-filters-controlls .button--active-filter{background-color:#3f3f3c;color:#fff}.residence-filters-controlls-wrapper{padding-bottom:4px}@media (min-width: 39.06rem){.residence-filters-controlls-wrapper{padding-bottom:0}}.search-filters__wrapper{display:flex;flex-direction:row;flex-grow:3;justify-content:flex-end;margin:0;position:relative}@media (min-width: 52.6rem){.search-filters__wrapper{margin:16px 0 0 0;width:auto}}.search-filters__wrapper button{margin:0 0 4px}.search-filters__close{border-radius:0;right:0;top:0}.search-filters__title{font-weight:300;margin:0 0 24px;padding:0 16px;text-transform:uppercase}.search-filters__filters p{margin:16px 0 0 0}.search-filters__buttons{display:flex;flex-direction:column;justify-content:space-between;padding:24px;text-align:center}.search-filters__buttons button{margin:0 0 24px}.search-filters__buttons a{align-self:center}.desktop .search-filters__container{padding:0 0 32px}.desktop .search-filters__container:last-child{padding-bottom:0}.search-container--desktop .search-filters__container:nth-child(2n){margin-left:64px}.search-filters__container--has-histogram .slider__number-container{margin:0 0 24px}.search-filters__mobile-top{align-items:center;background-color:#fff;border-bottom:1px solid #e4e3de;display:flex;flex-direction:row;justify-content:center;min-height:65px;padding:8px 16px;position:fixed;width:100%;z-index:1000}.search-filters__mobile-top>a{position:absolute;left:16px;line-height:16px}.search-filters__mobile-top .search-filters__close{position:absolute;top:24px;right:16px;margin:0}.residence-filters--mobile .search-filters__content{padding:16px 32px;padding-top:64px}.residence-filters--mobile .search-filters__container{border-bottom:1px solid #e4e3de}.residence-filters--mobile .search-filters__slider{padding:32px 16px 16px}.residence-filters--mobile .search-filters__slider.price-slider,.residence-filters--mobile .search-filters__slider.area-slider,.residence-filters--mobile .search-filters__slider.inhabitDate-slider{padding:0 16px 16px}@media (min-width: 39.06rem){.residence-filters--mobile .search-filters__slider{padding:64px 16px 0}.residence-filters--mobile .search-filters__slider.price-slider,.residence-filters--mobile .search-filters__slider.area-slider{padding:16px;padding-top:0}}.residence-filters--mobile .search-filters__filters{padding-bottom:32px}.residence-filters--desktop .search-filters{animation-duration:.8s;animation-name:expand-from-top;animation-timing-function:ease-out;background-color:#fff;border-radius:4px;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);left:50%;margin-left:-500px;overflow:hidden;position:absolute;width:1000px;z-index:100}.residence-filters--desktop .search-filters--small{animation-duration:1.6s;margin-left:-390px;width:420px}.fullscreen-page .residence-filters--desktop .search-filters--small{margin-left:-210px}.residence-filters--desktop .search-filters--small .search-filters__content--slider-only{padding-top:80px}.residence-filters--desktop .search-filters__content{margin:0 auto;max-width:75.63rem;padding:32px}.residence-filters--desktop .search-filters__filters{display:grid;grid-gap:24px;grid-template-areas:"first-col first-col first-col second-col second-col third-col third-col";grid-template-columns:repeat(7, 1fr)}.residence-filters--desktop .search-filters__buttons{padding:8px 0}@media (min-width: 39.06rem){.residence-filters--desktop .search-filters__buttons{padding:0}}.residence-filters--desktop .search-filters__slider{padding:0 12.5px 8px}.residence-filters--desktop .search-filters .first-col{grid-area:first-col;max-width:345px}.residence-filters--desktop .search-filters .second-col{grid-area:second-col}.residence-filters--desktop .search-filters .third-col{grid-area:third-col}.residence-filters--desktop .search-filters .center-col{grid-column:span 7}.residence-explorer__filters-buttons .search-filters{top:40px;margin-left:0;left:0}

.mobile-content-fold__title-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:32px 0}.mobile-content-fold__title-bar>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.mobile-content-fold__title-bar>div span{display:inline-block;padding-right:10px;font-size:.88rem}.mobile-content-fold .icon{transition:.3s ease-out}.mobile-content-fold__content{display:none}.mobile-content-fold__content--open{display:block;margin:0 0 32px}.mobile-content-fold__content button,.mobile-content-fold__content .button{margin:0 auto 8px}

.selected-projects-block__text{margin:0 0 8px;text-align:center}@media (min-width: 39.06rem){.selected-projects-block__text{margin:0 0 24px}}.selected-projects-block__stages{margin:0 0 24px;padding:0 16px}@media (min-width: 52.6rem){.selected-projects-block__stages{padding:0}}.selected-projects-block__stages .residence-block{grid-column:span 12}@media (min-width: 39.06rem){.selected-projects-block__stages .residence-block{grid-column:span 6}}@media (min-width: 52.6rem){.selected-projects-block__stages .residence-block{grid-column:span 4}.selected-projects-block__stages .residence-block--area{grid-column:span 6}}.selected-projects-block__show-more{grid-column:span 12;text-align:center}

.contact-block__text{margin:0 auto 32px;max-width:44rem;padding:0 16px;text-align:center}.contact-block__first-number,.contact-block__second-number,.contact-block__third-number{align-items:center;display:flex;flex-direction:column;grid-column:span 12;padding:32px 16px}.desktop .contact-block__first-number,.desktop .contact-block__second-number,.desktop .contact-block__third-number{padding:32px}.contact-block__first-number p,.contact-block__second-number p,.contact-block__third-number p{max-width:415px;text-align:center}.contact-block__first-number,.contact-block__second-number{background-color:#3f3f3c;color:#fff}@media (min-width: 39.06rem){.contact-block__first-number,.contact-block__second-number{grid-column:span 6}}.site-seniorgarden .contact-block__first-number,.site-seniorgarden .contact-block__second-number{background-color:#222220}.site-seniorgarden .contact-block__first-number p,.site-seniorgarden .contact-block__second-number p{color:#fff}.site-boratt .contact-block__first-number,.site-boratt .contact-block__second-number{background-color:#222220}.site-boratt .contact-block__first-number p,.site-boratt .contact-block__second-number p{color:#fff}.contact-block__third-number{background-color:#fff}.site-boratt .contact-block__third-number{color:#222220}.contact-block__email{font-size:1.56rem}.contact-block__email:before{margin-bottom:-10px}.contact-block__email:after{margin-top:-10px}.contact-block__jour{max-width:415px}

.tabbed-content-block__text{max-width:44rem;margin:0 auto 32px;padding:0 16px}@media (min-width: 39.06rem){.tabbed-content-block__text{padding:0}}.tabbed-content-block__Tabs{display:flex;justify-content:center}

.contact-card-block{margin:0 auto 64px}.desktop .contact-card-block{margin:0 auto 80px}.contact-card-block--single .contact-card-block__left{grid-column:span 12}@media (min-width: 39.06rem){.contact-card-block--single .contact-card-block__left{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}}.contact-card-block--single .contact-card-block__left .contact{align-items:center;display:flex;justify-content:center}.contact-card-block .contact__grid--has-img{-ms-grid-columns:104px auto;grid-template-columns:104px auto}.contact-card-block .contact__img{border-radius:50%;height:104px;width:104px}.contact-card-block__title{margin-bottom:24px}.contact-card-block__left{background:#fff;grid-column:span 12;padding:24px}@media (min-width: 39.06rem){.contact-card-block__left{-ms-grid-column:3;-ms-grid-column-span:4;grid-column:3 / span 4}}.contact-card-block__right{align-items:center;background:#fff;display:flex;flex-direction:column;grid-column:span 12;justify-content:center;padding:24px;text-align:center}@media (min-width: 39.06rem){.contact-card-block__right{grid-column:span 4}}.contact-card-block__right a{font-weight:bold}.contact-card-block__logo{margin:0 auto 24px;max-width:165px}

.contact-large{background-color:#f8f8f8;overflow:hidden;text-align:left;width:100%}.contact-large__img{overflow:hidden;padding-top:100% !important;position:relative}.contact-large__img .async-image{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100% !important}.contact-large__img .async-image__aspect-holder{padding-top:100%}.contact-large__img .async-image img{height:auto}.contact-large__info{color:#101518;padding:24px}

.become-vip{text-align:center;background:#3f3f3c;padding:64px 32px;margin:0 auto 50px;max-width:2000px}@media (min-width: 39.06rem){.become-vip{padding:64px}}.site-boratt .become-vip{background:#b5d1dc}.become-vip h2,.become-vip p{max-width:575px;color:#fff;margin:0 auto 16px}.site-boratt .become-vip h2,.site-boratt .become-vip p{color:#101518}.become-vip p{margin:0 auto 32px}.become-vip button{display:flex;flex-direction:column}@media (min-width: 39.06rem){.become-vip button{flex-direction:row}}.become-vip button:first-child{margin-bottom:8px}@media (min-width: 39.06rem){.become-vip button:first-child{margin-right:16px;margin-bottom:0}}.become-vip__buttons{max-width:235px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.become-vip__buttons button{width:100%;justify-content:center}@media (min-width: 39.06rem){.become-vip__buttons{max-width:575px;flex-direction:row}}


.link-list{list-style:none;margin:0 auto;padding:0;text-align:left}.link-list li{margin:0 0 24px}.link-list li:last-child{margin:0}.link-list a{display:inline-block;padding-left:32px;position:relative}.link-list a:before,.link-list a:after{content:'';display:block;height:0;width:0}.link-list a:before{margin-bottom:-6px}.link-list a:after{margin-top:-7px}.link-list a.link span{border-bottom:1px solid;border-color:inherit}.link-list a.link:hover span{border-color:inherit}.link-list a .icon{left:0;position:absolute;top:-1px}.project-links .link-list{max-width:80%}.two-column-text-block__column div+.link-list{margin-top:24px}

.fact-block{position:relative;padding:0}.fact-block__content{background-color:#f8f8f8;border-bottom:16px #f8f8f8 solid;max-height:225px;overflow:hidden;padding:16px;padding-bottom:0;position:relative;transition:max-height .3s ease-out}@media (min-width: 39.06rem){.fact-block__content{border-bottom-width:24px;padding:24px;padding-bottom:0}}.fact-block__content:after{background-color:#f8f8f8;background:linear-gradient(rgba(248,248,248,0) 0, #f8f8f8 100%);bottom:-16px;bottom:0;content:'';height:4em;left:0;position:absolute;right:0}@media (min-width: 39.06rem){.site-seniorgarden .fact-block__content:after,.site-boratt .fact-block__content:after{background:linear-gradient(rgba(255,255,255,0) 0, #fff 100%)}}.fact-block__content--visible{max-height:2500px;padding-bottom:16px}.fact-block__content--visible:after{height:0}.fact-block__show-more{border:none;bottom:-16px;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);justify-content:center;left:50%;margin:0 0 0 -17.5px;padding:0;position:absolute;z-index:100}.fact-block__show-more .icon{color:#3f3f3c}.fact-block__show-more:hover .icon{color:#fff}.fact-block__show-more .button__content{display:none}.fact-block__show-more__wrapper{position:relative;text-align:center}

.faq-category-block__content{margin-top:32px}.faq-category-block__content:first-child{margin-top:0}.faq-category-block p{margin:0 auto;max-width:44rem;padding:0 16px}

.faq-page-block{background-color:#fff;display:flex;flex-direction:column;grid-column:span 12;padding:32px 8px}@media (min-width: 39.06rem){.faq-page-block{grid-column:span 6;padding:64px 32px}}@media (min-width: 52.6rem){.faq-page-block{grid-column:span 4;padding:64px 32px}}.site-boratt .faq-page-block{background-color:#e9eeef}.site-seniorgarden .faq-page-block{background-color:#FFE9A7}.faq-page-block p{margin-bottom:16px}


.rental-information-block__grid{display:-ms-grid;display:grid;grid-gap:8px;-ms-grid-rows:1fr [2];grid-template-rows:repeat(2, 1fr)}@media (min-width: 39.06rem){.rental-information-block__grid{grid-gap:24px;-ms-grid-columns:1fr [2];grid-template-columns:repeat(2, 1fr)}}.rental-information-block__column{padding:32px 16px}@media (min-width: 39.06rem){.rental-information-block__column{padding:32px 64px}}.rental-information-block .large-col{background-color:#3f3f3c;color:#fff;display:flex}@media (min-width: 39.06rem){.rental-information-block .large-col{grid-column:span 2}}.rental-information-block .large-col__content{max-width:500px;margin:auto}.rental-information-block .small-col{background-color:#fff}

.media-bank-block{display:flex;flex-direction:column}.media-bank-block h2{padding:0 16px}.desktop .media-bank-block h2{padding:0 8px}.media-bank-block__grid{margin:0 auto 16px}.media-bank-block__grid:last-child{margin-bottom:-16px}.media-bank-block button{margin-bottom:0}

.media-bank-item{background-color:#f8f8f8;display:flex;flex-direction:column;margin:0 auto 16px;width:100%}.main-grid>.media-bank-item{grid-column:span 12}@media (min-width: 39.06rem){.main-grid>.media-bank-item{grid-column:span 6}}@media (min-width: 52.6rem){.main-grid>.media-bank-item{grid-column:span 4}}.media-bank-item--modal{background-color:#fff}.desktop .media-bank-item--modal__image{height:800px;max-height:calc(2 * ((100vw - 250px) / 3));max-width:100vw}.desktop .media-bank-item--modal__image img,.desktop .media-bank-item--modal__image .video-container{height:800px;max-height:calc(2 * ((100vw - 250px) / 3));max-width:calc(100vw - 250px);padding:0;position:relative;width:auto}.desktop .media-bank-item--modal__image img iframe,.desktop .media-bank-item--modal__image img object,.desktop .media-bank-item--modal__image img embed,.desktop .media-bank-item--modal__image .video-container iframe,.desktop .media-bank-item--modal__image .video-container object,.desktop .media-bank-item--modal__image .video-container embed{height:100%;left:0;position:absolute;top:0;width:100%}.desktop .media-bank-item--modal__image img{left:0;top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.mobile .media-bank-item--modal__image,.tablet .media-bank-item--modal__image{max-height:80vh;max-width:100vw}.mobile .media-bank-item--modal__image img,.tablet .media-bank-item--modal__image img{height:auto;max-height:80vh;max-width:100vw;top:0;-webkit-transform:translate(-50%, 0px);transform:translate(-50%, 0px);width:auto}.media-bank-item__image{cursor:pointer;overflow:hidden;position:relative}.media-bank-item__image:after{content:'';display:block;height:0;padding-top:67%;width:100%}.media-bank-item__image:hover .media-bank-item__image__wrapper{-webkit-transform:scale(1.025) translateX(-48.5%) translateY(-20%);transform:scale(1.025) translateX(-48.5%) translateY(-20%)}.media-bank-item__image__wrapper{left:50%;position:absolute;top:20%;-webkit-transform:translateX(-50%) translateY(-20%);transform:translateX(-50%) translateY(-20%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:100%}.media-bank-item__info{align-items:center;display:flex;justify-content:space-between;padding:16px;transition:color .3s ease-out}.media-bank-item--modal .media-bank-item__info{flex-direction:column;justify-content:start}.mobile .media-bank-item--modal .media-bank-item__info{padding-bottom:90px}.media-bank-item__info .icon{margin:-2px 0}.media-bank-item__name{margin:0 16px 0 0}.media-bank-item__name:before,.media-bank-item__name:after{content:'';display:block;height:0;width:0}.media-bank-item__name:before{margin-bottom:-6px}.media-bank-item__name:after{margin-top:-7px}

.page-link-block__link{background-color:#fbf3e7;display:block;grid-column:span 12;padding:24px}@media (min-width: 39.06rem){.page-link-block__link{align-items:center;display:flex;grid-column:span 6;justify-content:center;padding:32px 16px}}.corporate .page-link-block__link{background-color:#f8f8f8}.sustainability .page-link-block__link{background-color:#eaf0eb}

.corporate-calendar-block h2{padding:0 16px}

.corporate-calendar-block h2{padding:0 16px}


.contact-list-block .content-area{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:16px}@media (min-width: 39.06rem){.contact-list-block .content-area{-ms-grid-columns:1fr [2];grid-template-columns:repeat(2, 1fr)}}@media (min-width: 52.6rem){.contact-list-block .content-area{-ms-grid-columns:1fr [3];grid-template-columns:repeat(3, 1fr)}}.contact-list-block .content-area>*{margin-bottom:0}

.modal-contact-block{background-color:#f8f8f8;width:100%}

.modal-contact-page{background-color:#fff;padding:32px 16px}@media (min-width: 39.06rem){.modal-contact-page{padding:64px 80px}}.modal-contact-page__image{height:343px;margin:0 auto 64px;overflow:hidden;position:relative;width:343px}.modal-contact-page__image .async-image{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100% !important}.modal-contact-page__image .async-image__aspect-holder{padding-top:100%}.modal-contact-page__image .async-image img{height:auto}@media (min-width: 52.6rem){.overlay__body .modal-contact-page{margin:80px 0}}

.icon-list-block{padding:0 16px}@media (min-width: 75.63rem){.icon-list-block{padding:0}}.article-style .icon-list-block{margin:0 auto 64px}.desktop .article-style .icon-list-block{margin:0 auto 80px}

.icon-block{display:-ms-grid;display:grid;grid-gap:8px 16px;-ms-grid-columns:60px auto;grid-template-columns:60px auto}.tablet .icon-block,.desktop .icon-block{-ms-grid-columns:94px auto;grid-template-columns:94px auto;grid-gap:16px 24px}.icon-block__icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.tablet .icon-block__icon,.desktop .icon-block__icon{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2;height:94px;width:94px}.site-seniorgarden .icon-block__icon{background-color:#FFE9A7}.corporate .icon-block__icon{background-color:#f8f8f8;color:#CD5C05}.icon-block__headline{align-items:center;display:flex}.tablet .icon-block__headline,.desktop .icon-block__headline{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / span 1}.icon-block__text{grid-column:span 2}.tablet .icon-block__text,.desktop .icon-block__text{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / span 1}

.financial-block{padding:0 16px}@media (min-width: 39.06rem){.financial-block{padding:0 8px}}.financial-block__iframe--loading{display:none}.financial-block__loader{min-height:1000px}.overlay__body .financial-block{background-color:#fff}.mobile .overlay__body .financial-block__loader{padding-top:16px}.tablet .overlay__body .financial-block{padding:0 16px}.desktop .overlay__body .financial-block{padding:80px}

.stock-info__source{font-size:1.375rem}.stock-info__source:before,.stock-info__source:after{content:'';display:block;height:0;width:0}.stock-info__source:before{margin-bottom:-5px}.stock-info__source:after{margin-top:-5px}.desktop .stock-info__source{font-size:1.56rem}.desktop .stock-info__source:before{margin-bottom:-6px}.desktop .stock-info__source:after{margin-top:-6px}.stock-info__price{font-family:JMSerif,serif;font-size:2.5rem}.stock-info__price:before{margin-bottom:-10px}.stock-info__price:after{margin-top:-9px}.desktop .stock-info__price{font-size:2.5rem}.desktop .stock-info__price:before{margin-bottom:-13px}.desktop .stock-info__price:after{margin-top:-11px}

.corporate-news-module{margin:0 auto 64px}.desktop .corporate-news-module{margin:0 auto 80px}.corporate-news-module .main-grid{padding:0}@media (min-width: 39.06rem){.corporate-news-module .main-grid{padding:0 8px}}.corporate-news-module__image-block{grid-column:span 12;position:relative}@media (min-width: 52.6rem){.corporate-news-module__image-block{grid-column:span 8}}.corporate-news-module__image-block:before{background:rgba(0,0,0,0.25);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.corporate-news-module__image-block-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;margin:auto;max-width:516px;position:absolute;right:0;text-shadow:0 2px 4px rgba(0,0,0,0.18);top:0;width:100%;z-index:10}.corporate-news-module__image-block-content p{display:none}@media (min-width: 52.6rem){.corporate-news-module__image-block-content p{display:block}}.corporate-news-module__news-list{background-color:#f8f8f8;grid-column:span 12;padding:32px 24px}.corporate-news-module__news-list h3{text-align:center}@media (min-width: 52.6rem){.corporate-news-module__news-list h3{text-align:left}}@media (min-width: 52.6rem){.corporate-news-module__news-list{grid-column:span 4}}.corporate-news-module__date{margin:0 0 24px}.corporate-news-module__news{list-style:none;margin:0;padding:32px 0}@media (min-width: 39.06rem){.corporate-news-module__news{display:flex;flex-direction:row;justify-content:center}}@media (min-width: 52.6rem){.corporate-news-module__news{display:block}}.corporate-news-module__news>li{margin:0 0 32px}@media (min-width: 39.06rem){.corporate-news-module__news>li{max-width:300px;border-left:1px solid rgba(63,63,60,0.2);margin-bottom:0;padding-left:32px}}@media (min-width: 52.6rem){.corporate-news-module__news>li{max-width:none;border-left:none;margin:0 0 32px;padding-left:0}}@media (min-width: 39.06rem){.corporate-news-module__news>li:first-child{margin-right:24px}}@media (min-width: 52.6rem){.corporate-news-module__news>li:first-child{margin-right:0}}.corporate-news-module__news>li:last-child{margin-bottom:0}@media (min-width: 52.6rem){.corporate-news-module__news>li::after{background-color:rgba(63,63,60,0.2);content:" ";display:block;height:1px;margin-top:16px;width:135px}}.corporate-news-module__news__item{display:flex;flex-direction:column}

.news-subscribe{border:1px solid #d8d8d8;margin:0 auto 64px;padding:32px 16px}.desktop .news-subscribe{margin:0 auto 80px}.mobile .overlay .news-subscribe{padding-bottom:90px}.news-subscribe label.checkbox__label,.news-subscribe label.radiobutton{margin:0 0 8px;padding:3px 0}.news-subscribe label.checkbox__label:last-child,.news-subscribe label.radiobutton:last-child{margin-bottom:0}.mobile:not(.tablet) .news-subscribe label.checkbox__label,.mobile:not(.tablet) .news-subscribe label.radiobutton{margin:0 0 16px}.mobile:not(.tablet) .news-subscribe label.checkbox__label:last-child,.mobile:not(.tablet) .news-subscribe label.radiobutton:last-child{margin-bottom:0}.news-subscribe__form{max-width:343px;margin:0 auto}.news-subscribe__form .form-column{justify-content:flex-start}.news-subscribe__form .form-column:not(:only-child){margin:0 0 32px}@media (min-width: 39.06rem){.news-subscribe__form .form-column:not(:only-child):last-child{padding-left:24px}}.news-subscribe__submit{text-align:center}.news-subscribe__submit .button,.news-subscribe__submit button{margin:0 0 16px}.desktop .news-subscribe__submit .button,.desktop .news-subscribe__submit button{margin:0 0 24px}.overlay .news-subscribe{border:none;margin:0;padding:0}.news-subscribe__done{padding:64px 0}.news-subscribe__button{display:flex;align-items:center;justify-content:center}.news-subscribe__done-icon{border-radius:50%;background-color:#f8f8f8;width:124px;height:124px;margin:0 auto 24px;display:flex;justify-content:center;align-items:center}.news-subscribe__done-content{max-width:580px;margin:0 auto}.news-subscribe__done-content>h4{color:#d15c05}

.logo--jm .white-border{fill:#fff}.logo--jm .black-border{fill:#000}.logo--jm .beige-bg{fill:#E29357}@media (min-width: 52.6rem){.logo--jm .beige-bg{fill:#ccc}}.logo--jm .brick{fill:#C85804}.logo--jm .letter-fill{fill:#fff}.logo--jm .letter-border{fill:#000}.header .logo{transition:width .3s ease-out}.header .logo--jm{width:40px}@media (min-width: 52.6rem){.header .logo--jm{width:55px}}.header-container--sticky .header .logo--jm,.fullscreen-page .header .logo--jm{width:20px}@media (min-width: 52.6rem){.header-container--sticky .header .logo--jm,.fullscreen-page .header .logo--jm{width:40px}}.header .logo--boratt{width:75px}.tablet .header .logo--boratt{width:100px}.desktop .header .logo--boratt{width:114px}.header .logo--seniorgarden{width:150px}@media (min-width: 39.06rem){.header .logo--seniorgarden{width:180px}}.corporate.tablet .header-container--sticky .header .logo--seniorgarden,.corporate.tablet .fullscreen-page .header .logo--seniorgarden{width:100%}.logo-bling:hover .row06 .brick,.logo-bling:hover .row07 .brick{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:logo-bling-brick;animation-name:logo-bling-brick}.logo-bling:hover .row05 .brick,.logo-bling:hover .row08 .brick{-webkit-animation-delay:.08s;animation-delay:.08s;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:logo-bling-brick;animation-name:logo-bling-brick}.logo-bling:hover .row04 .brick,.logo-bling:hover .row09 .brick{-webkit-animation-delay:.16s;animation-delay:.16s;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:logo-bling-brick;animation-name:logo-bling-brick}.logo-bling:hover .row03 .brick,.logo-bling:hover .row10 .brick{-webkit-animation-delay:.24s;animation-delay:.24s;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:logo-bling-brick;animation-name:logo-bling-brick}.logo-bling:hover .row02 .brick,.logo-bling:hover .row11 .brick{-webkit-animation-delay:.32s;animation-delay:.32s;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:logo-bling-brick;animation-name:logo-bling-brick}.logo-bling:hover .row01 .brick,.logo-bling:hover .row12 .brick{-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:logo-bling-brick;animation-name:logo-bling-brick}.site-header__logo-container--senor .logo .senor-hide{display:none}.site-header__logo-container--senor .logo .senor-move{-webkit-transform:translate(-6px, 0);transform:translate(-6px, 0)}@-webkit-keyframes logo-bling{0%{opacity:1}25%{opacity:0.97}50%{opacity:0.7}100%{opacity:1}}@keyframes logo-bling{0%{opacity:1}25%{opacity:0.97}50%{opacity:0.7}100%{opacity:1}}@-webkit-keyframes logo-bling-brick{0%{fill:#c85804}25%{fill:#c95804}50%{fill:#e16305}100%{fill:#c85804}}@keyframes logo-bling-brick{0%{fill:#c85804}25%{fill:#c95804}50%{fill:#e16305}100%{fill:#c85804}}

.news-filter-bar{align-items:center;background-color:#f8f8f8;display:flex;justify-content:space-between;margin:0 0 8px;padding:16px 64px}.mobile:not(.tablet) .news-filter-bar{align-items:stretch;flex-direction:column;padding:16px}@media (min-width: 75.63rem){.news-filter-bar{margin-left:8px;margin-right:8px}}.news-filter-bar__selects{display:flex}.mobile:not(.tablet) .news-filter-bar__selects{align-items:stretch;flex-direction:column}.news-filter-bar__selects .filter-popout{margin:0 32px 0 0}.mobile:not(.tablet) .news-filter-bar__selects .filter-popout{display:block;margin:0 0 16px}.mobile:not(.tablet) .news-filter-bar__selects .filter-popout:not(:first-child){-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:expand-from-top;animation-name:expand-from-top;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.mobile:not(.tablet) .news-filter-bar__selects .filter-popout .button--foldable{width:100%}.mobile:not(.tablet) .news-filter-bar__selects .filter-popout .button--foldable .button__content{display:flex;justify-content:space-between}.mobile:not(.tablet) .news-filter-bar__selects .filter-popout .button--foldable .button__content:before,.mobile:not(.tablet) .news-filter-bar__selects .filter-popout .button--foldable .button__content:after{display:none}.news-filter-bar__selects .filter-popout__content{-webkit-transform:unset;transform:unset}.mobile:not(.tablet) .news-filter-bar__selects .filter-popout__content{width:100%}.news-filter-bar__toggler{text-align:center}

.news-facts{display:flex;flex-direction:column;margin:0 auto 64px;max-width:44rem;padding:0 16px}.desktop .news-facts{margin:0 auto 80px}.news-facts::after{height:1px;width:240px;background-color:#3f3f3c;content:" ";display:block;margin-top:8px}.news-facts__columns{display:flex;flex-wrap:wrap}.news-facts__column{margin:0 0 24px;width:100%}@media (min-width: 39.06rem){.news-facts__column{margin:0 0 32px;padding:0 8px;width:33%}.news-facts__column:nth-child(3n+1){padding-left:0}.news-facts__column:nth-child(3n){padding-right:0}}.news-facts__column-title{font-family:"GillSansJMBold",sans-serif;font-size:1.13rem;font-weight:normal;margin:0 0 8px;display:block;color:#101518}

.loader-page{background-color:#fff}.temp-text-container{grid-column:span 12;padding:32px 16px}@media (min-width: 52.6rem){.temp-text-container{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / span 8;padding-top:0}}@media (min-width: 75.63rem){.temp-text-container{margin:0;padding-left:0;padding-right:32px}}.desktop .temp-text-container .collapsable-text{margin-bottom:0}.loader-page .quick-facts{grid-column:span 4}.project-page .visibility-sensor{height:1px}.project-page__expand-button-wrapper{grid-column:span 12;text-align:center}.desktop .project-page__expand-button-wrapper{margin:0 0 80px}.project-page__connected-stages{margin:0 0 64px}.desktop .project-page__connected-stages{margin:0 0 80px}.project-page .project-information__wrapper{grid-column:span 12}.project-page .project-teasers{grid-column:span 12}.project-page__labels .project-label{grid-column:span 12}@media (min-width: 39.06rem){.project-page__labels .project-label:nth-last-child(2),.project-page__labels .project-label:nth-last-child(2) ~ .project-label{grid-column:span 6}}.project-page__map-container{min-height:400px}@media (min-width: 39.06rem){.project-page__map-container{min-height:560px}}.project-page .residence-explorer{grid-column:span 12}.project-page .pricelist{grid-column:span 12;margin:0 0 64px}.desktop .project-page .pricelist{margin:0 0 80px}.project-page .timeline{grid-column:span 12;padding:0}.project-page .log{grid-column:span 12}@media (min-width: 39.06rem){.project-page .log{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7 / span 6}}@media (min-width: 52.6rem){.project-page .log{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9 / span 4}}.project-page .project-calendar{grid-column:span 12;padding:0}.project-page .dynamic-content{grid-column:span 12}.project-page .project-articles{grid-column:span 12}.project-page .area{grid-column:span 12}.project-page .map{grid-column:span 12;margin:0 0 64px}.desktop .project-page .map{margin:0 0 80px}.project-page .project-labels{grid-column:span 12;padding:10px}.project-page .action-form{grid-column:span 12}.project-page .similar-objects{grid-column:span 12}.project-page .inspiration-articles{grid-column:span 12}.project-page .project-info{margin-bottom:50px}.project-page .project-info__title{grid-column:span 12;text-align:center}.project-page .project-info__button-container{grid-column:span 12;text-align:center;margin-top:30px}.project-page .project-info .eco-label{grid-column:span 12}@media (min-width: 39.06rem){.project-page .project-info .eco-label{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9 / span 4}}.project-page .corporate-links-area{padding:64px 0 48px}@media (min-width: 52.6rem){.project-page .corporate-links-area{padding-top:80px}}.project-page .corporate-links-area .standard-page-block{grid-column:span 12}@media (min-width: 39.06rem){.project-page .corporate-links-area .standard-page-block{grid-column:span 4}}@media (min-width: 52.6rem){.project-page .corporate-links-area .standard-page-block{grid-column:span 4}}@media (min-width: 39.06rem){.project-page .corporate-links-area .standard-page-block:first-child:nth-last-child(1){-ms-grid-column:5;-ms-grid-column-span:4;grid-column:5 / span 4}}@media (min-width: 39.06rem){.project-page .corporate-links-area .standard-page-block:first-child:nth-last-child(2){-ms-grid-column:3;-ms-grid-column-span:4;grid-column:3 / span 4}}.project-page .corporate-links-area .main-grid{margin:0 auto}.project-page.premium .contacts,.project-page.premium .project-links,.project-page.smarta .contacts,.project-page.smarta .project-links{box-shadow:0 2px 3px 0 rgba(63,63,60,0.2)}@media (min-width: 39.06rem){.project-page.premium .contacts,.project-page.premium .project-links,.project-page.smarta .contacts,.project-page.smarta .project-links{box-shadow:none}}.project-page.premium .usp,.project-page.smarta .usp{margin-bottom:10px}.project-page.premium .usp>.container,.project-page.smarta .usp>.container{padding-top:30px;padding-bottom:20px}@media (min-width: 52.6rem){.project-page.premium .usp>.container,.project-page.smarta .usp>.container{padding-top:0;padding-bottom:0}}@media (min-width: 52.6rem){.project-page.premium .usp,.project-page.smarta .usp{margin-bottom:40px;padding:30px 0 40px}.project-page.premium .usp__text,.project-page.smarta .usp__text{margin-bottom:30px;text-align:center}}.project-page.premium .contacts,.project-page.premium .project-links{border-bottom:solid 1px #3f3f3c;border-top:solid 1px #3f3f3c}@media (min-width: 39.06rem){.project-page.premium .contacts,.project-page.premium .project-links{background:transparent;border:solid 2px #3f3f3c}}.project-page.premium .usp{background-color:#3f3f3c;color:#f3dbb2}.project-page.smarta .contacts,.project-page.smarta .project-links{background:transparent;border-bottom:solid 1px #f3dbb2;border-top:solid 1px #f3dbb2}@media (min-width: 39.06rem){.project-page.smarta .contacts,.project-page.smarta .project-links{border:solid 2px #f3dbb2}}.project-page.smarta .usp{background-color:#f3dbb2}

.template-error-404{background-image:url(/build/cf3c53af1583801d68b3b0dd8f410d9b.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 60px);position:relative}@media (min-width: 39.06rem){.template-error-404{background-image:url(/build/227e8f06fd4eac53dc41a1e11e43439b.jpg)}}.template-error-404__content{display:flex;flex-direction:column;justify-content:center}.desktop .template-error-404__content{height:100%;padding-left:40px}.desktop .template-error-404__content p,.desktop .template-error-404__content h1,.desktop .template-error-404__content h2{color:#fff}.template-error-404__content--mobile{bottom:20px;left:20px;padding:20px;position:absolute;text-align:center;right:20px;z-index:1}.template-error-404__content--mobile:before{background-color:#fdfbf7;border-radius:4px;bottom:0;content:'';display:block;left:0;opacity:0.9;position:absolute;right:0;top:0;z-index:-1}.template-error-404__buttons{display:flex}.template-error-404__buttons button{margin-right:10px}.template-error-404__code{font-family:JMSerif,serif;font-size:1.88rem;color:#1a1a18;left:16px;position:absolute;text-shadow:-4px 5px 5px rgba(0,0,0,0.25);top:100px}@media (min-width: 39.06rem){.template-error-404__code{font-size:60px;left:auto;text-align:right;top:70px;width:640px}}.site-seniorgarden .template-error-404__code{font-family:"GillSansJM",sans-serif}

.error-500-page{background-image:url(/build/18fbb3fe4ff264f4e32b33b97448c52d.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 60px);position:relative;width:100%}@media (min-width: 52.6rem){.error-500-page{background-image:url(/build/bf101b63b62afe8c42a8a4163d65f66c.png)}}.error-500-page--fullheight{height:100vh}.error-500-page__content{display:flex;flex-direction:column;justify-content:center;right:0;position:absolute}.desktop .error-500-page__content{height:100%;padding-right:100px}.desktop .error-500-page__content p,.desktop .error-500-page__content h1,.desktop .error-500-page__content h2{color:#fff;text-shadow:0 2px 4px rgba(63,63,60,0.2)}.error-500-page__content--mobile{bottom:20px;left:20px;margin:0 auto;padding:20px;text-align:center;right:20px;z-index:1}.error-500-page__content--mobile:before{background-color:#fdfbf7;border-radius:4px;bottom:0;content:'';display:block;left:0;opacity:0.9;position:absolute;right:0;top:0;z-index:-1}


.cookie-settings-modal__column{grid-column:span 12;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:16px}.tablet .cookie-settings-modal__column{grid-column:span 6;padding-right:40px}.tablet .cookie-settings-modal__column:first-child,.tablet .cookie-settings-modal__column:last-child{grid-column:span 12}.desktop .cookie-settings-modal__column{grid-column:span 4;padding-right:40px}.desktop .cookie-settings-modal__column--two,.desktop .cookie-settings-modal__column--four,.desktop .cookie-settings-modal__column--six{-ms-grid-row:2;grid-row:2;margin-bottom:0}.cookie-settings-modal__switch{display:flex}.cookie-settings-modal__switch p{max-width:290px;padding-right:20px}.cookie-settings-modal__button-container{text-align:center}

.site-footer{-ms-grid-column:1;grid-area:footer-start / 1 / footer-end;letter-spacing:.02em}.site-footer__social{padding:32px 16px;text-align:center}.site-footer__social__links a{align-items:center;background-color:#3f3f3c;border:1px solid #3f3f3c;border-radius:50%;display:inline-flex;height:40px;justify-content:center;margin:0 32px 0 0;width:40px}.site-footer__social__links a:last-child{margin:0}.site-seniorgarden .site-footer__social__links a{background-color:#222220;border-color:#222220}.site-boratt .site-footer__social__links a{background-color:#222220;border-color:#222220}.corporate .site-footer__social__links a{background-color:#101518;border-color:#101518}.site-footer__social__links a .icon,.site-footer__social__links a .icon__svg{height:20px;width:20px}.site-footer__nav{background-color:#3f3f3c;color:#fff;padding-bottom:80px}@media (min-width: 52.6rem){.site-footer__nav{padding-bottom:80px;padding-top:64px}}.site-seniorgarden .site-footer__nav{background-color:#222220}.site-boratt .site-footer__nav{background-color:#222220}.corporate .site-footer__nav{background-color:#101518}.mobile .site-footer__nav .main-grid{grid-gap:0}.site-footer__nav__col{border-bottom:1px solid #fff;grid-column:span 12;padding:0 16px}@media (min-width: 52.6rem){.site-footer__nav__col{border-bottom:none;grid-column:span 4}}.desktop .site-footer__nav__col{display:flex;justify-content:center}.site-footer__nav__col ul{list-style:none;padding:0}.site-footer__nav__col a{display:inline-block}.mobile .site-footer__nav__col a:not([href^="mailto:"]):not([href^="tel:"]),.tablet .site-footer__nav__col a:not([href^="mailto:"]):not([href^="tel:"]){display:block}.site-footer__nav__col li{margin:0 0 32px}@media (min-width: 39.06rem){.site-footer__nav__col li{font-size:1.25rem}}.site-footer__nav__col li:before,.site-footer__nav__col li:after{content:'';display:block;height:0;width:0}.site-footer__nav__col li:before{margin-bottom:-6px}.site-footer__nav__col li:after{margin-top:-7px}.site-footer__logo{height:100px;margin:-50px 0;text-align:center}.site-footer .logo{height:100px}.site-footer__copy{padding:16px;padding-top:80px;text-align:center}.mobile .site-footer__country-links,.tablet .site-footer__country-links{padding-bottom:64px}.site-footer__country-links a{display:inline-block;margin:0 16px 0 0}.site-footer__country-links a:last-child{margin:0}.site-footer__country-links a .icon,.site-footer__country-links a .icon__svg{height:30px;width:30px}

.overlay{align-items:center;background-color:rgba(255,255,255,0.95);bottom:0;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;transition:background-color .3s ease-out;width:100vw;z-index:9001}@media (min-width: 52.6rem){.overlay{overflow:auto}}.mobile .overlay--fullscreen .overlay__body,.tablet .overlay--fullscreen .overlay__body{max-height:100vh;overflow-y:auto}.overlay.overlay--side .overlay__content{opacity:0.2;right:-50%;-webkit-transform:scaleX(0);transform:scaleX(0)}.blur-open .overlay.overlay--side .overlay__content{-webkit-animation-name:overlay-side;animation-name:overlay-side}.overlay--contact-page{background-color:#f8f8f8}.mobile .overlay--inspiration-page .overlay__body,.tablet .overlay--inspiration-page .overlay__body{max-height:none !important;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-bottom:100px}.site-boratt .overlay--swish .overlay__content{background-color:#e9eeef !important;border:none !important}.overlay__content:not(.overlay__content--fullscreen){background-color:#fdfbf7;height:100%;max-width:52.6rem;opacity:0.2;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:16px;padding-top:64px;position:relative;-webkit-transform:scale(0.8);transform:scale(0.8);width:100%;z-index:1000}.site-seniorgarden .overlay__content:not(.overlay__content--fullscreen),.site-boratt .overlay__content:not(.overlay__content--fullscreen),.corporate .overlay__content:not(.overlay__content--fullscreen){background-color:#fff}@media (min-width: 52.6rem){.overlay__content:not(.overlay__content--fullscreen){box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);height:auto;max-height:100%;overflow-y:auto;padding:64px}.site-seniorgarden .overlay__content:not(.overlay__content--fullscreen){border:solid 1px #003A68;border-radius:4px;box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}.site-boratt .overlay__content:not(.overlay__content--fullscreen){border:solid 1px #00517b;border-radius:4px;box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}}.blur-open .overlay__content:not(.overlay__content--fullscreen){-webkit-animation-delay:.04s;animation-delay:.04s;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:overlay-default;animation-name:overlay-default}.overlay__content--fullscreen{overflow-x:hidden;overflow-y:auto;width:100%}.desktop:not(.tablet) .overlay__content--fullscreen:not(.overlay--inspiration-page){display:-ms-grid;display:grid;-ms-grid-columns:125px 1fr 125px;grid-template-columns:125px 1fr 125px;-ms-grid-rows:0 1fr 150px;grid-template-rows:0 1fr 150px;height:100%;width:100%}.overlay__content--fullscreen .overlay__body{opacity:0.2;-webkit-transform:scale(0.8);transform:scale(0.8)}.desktop:not(.tablet) .overlay__content--fullscreen .overlay__body{display:flex;-ms-grid-column:2;grid-column:2;justify-content:center;position:relative}.blur-open .overlay__content--fullscreen .overlay__body{-webkit-animation-delay:.04s;animation-delay:.04s;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:overlay-default;animation-name:overlay-default}.overlay__content__center{margin:0 auto;max-width:450px;text-align:center}.mobile .settings-overlay .overlay__content{margin-top:-90px}.overlay--inspiration-page{background:#fdfbf7}.site-boratt .overlay--inspiration-page{background:#f8faf8}.corporate .overlay--inspiration-page{background-color:#f8f8f8}.overlay--inspiration-page .overlay__content{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative}.overlay--inspiration-page .overlay__close{position:fixed !important}.overlay--inspiration-page .overlay__body{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / span 3}.desktop:not(.tablet) .overlay--inspiration-page .overlay__body{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1 / span 3}.overlay--bottom{align-items:flex-end}.overlay--bottom .overlay__content{position:relative;margin-top:100%;max-width:75.63rem;opacity:1;-webkit-transform:scaleY(0) scaleX(1);transform:scaleY(0) scaleX(1);padding:0}.blur-open .overlay--bottom .overlay__content{-webkit-animation-delay:.04s;animation-delay:.04s;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:overlay-bottom;animation-name:overlay-bottom}.overlay--bottom .cookie-settings-modal{padding:50px 20px 140px 20px}@media (min-width: 52.6rem){.overlay--bottom .cookie-settings-modal{padding:50px 40px 40px 40px}}.overlay--side{justify-content:flex-end}.overlay--side .overlay__content{position:relative;max-width:515px;height:100%;background-color:#fff;padding:64px 32px}@media (min-width: 52.6rem){.overlay--side .overlay__content{padding:80px 32px}}@media (min-width: 52.6rem){.overlay__header{grid-column:span 3}}.overlay__close{color:#3f3f3c;position:absolute;right:16px;top:16px;z-index:1005}@media (min-width: 52.6rem){.overlay__close{right:32px;top:32px}}.overlay__content--fullscreen .overlay__close{align-content:center;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:flex;justify-content:center}.mobile .overlay__content--fullscreen .overlay__close,.tablet .overlay__content--fullscreen .overlay__close{background-color:#fff;border-radius:50%;height:40px;width:40px}.overlay.settings-overlay{background-color:rgba(255,255,255,0.85);padding:20px}.overlay.settings-overlay .overlay__content{height:auto}

.cookie-handler{display:none}

.cookie-accept-modal{text-align:center}.cookie-accept-modal p,.cookie-accept-modal h3{max-width:400px;margin:0 auto}.cookie-accept-modal h3{margin-bottom:10px}.cookie-accept-modal p{margin-bottom:30px}.cookie-accept-modal button{margin-bottom:10px}.cookie-accept-modal a{display:inline-block}.cookie-accept-modal button{min-width:250px}

.my-pages-submenu .image-header-menu__nav{width:100%}

.sticky-wrapper{z-index:1000}.image-header-menu__wrapper{background-color:#3f3f3c;box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);color:#fff;display:flex;position:relative;top:0}.site-seniorgarden .image-header-menu__wrapper{background-color:#222220}.site-boratt .image-header-menu__wrapper{background-color:#222220}.career .image-header-menu__wrapper{background-color:#fdfbf7;color:#3f3f3c}.sticky-wrapper--sticky .image-header-menu__wrapper{transition:.3s ease-out}.sticky-wrapper--sticky .image-header-menu--sticky .image-header-menu__wrapper{-webkit-transform:translate3d(0, 45px, 0);transform:translate3d(0, 45px, 0)}.tablet .sticky-wrapper--sticky .image-header-menu--sticky .image-header-menu__wrapper{-webkit-transform:translate3d(0, 48px, 0);transform:translate3d(0, 48px, 0)}@media (min-width: 52.6rem){.tablet .sticky-wrapper--sticky .image-header-menu--sticky .image-header-menu__wrapper{-webkit-transform:translate3d(0, 75px, 0);transform:translate3d(0, 75px, 0)}}.desktop .sticky-wrapper--sticky .image-header-menu--sticky .image-header-menu__wrapper{-webkit-transform:translate3d(0, 55px, 0);transform:translate3d(0, 55px, 0)}.mobile .image-header-menu__wrapper:after,.mobile .image-header-menu__wrapper:before{bottom:0;content:"";position:absolute;top:0;z-index:1}.mobile .image-header-menu__wrapper:after{background-image:linear-gradient(to right, rgba(63,63,60,0), #3f3f3c);right:0;width:70px}.mobile.site-boratt .image-header-menu__wrapper:after{background-image:linear-gradient(to right, rgba(34,34,32,0), #222220)}.mobile.site-seniorgarden .image-header-menu__wrapper:after{background-image:linear-gradient(to right, rgba(34,34,32,0), #222220)}.mobile.career .image-header-menu__wrapper:after{background-image:linear-gradient(to right, rgba(253,251,247,0), #fdfbf7)}.mobile .image-header-menu__wrapper:before{background-image:linear-gradient(to left, rgba(63,63,60,0), #3f3f3c);left:0;width:16px}.mobile.site-boratt .image-header-menu__wrapper:before{background-image:linear-gradient(to left, rgba(34,34,32,0), #222220)}.mobile.site-seniorgarden .image-header-menu__wrapper:before{background-image:linear-gradient(to left, rgba(34,34,32,0), #222220)}.mobile.career .image-header-menu__wrapper:before{background-image:linear-gradient(to left, rgba(253,251,247,0), #fdfbf7)}.smarta .image-header-menu__wrapper{background-color:#f3dbb2}.mobile .smarta .image-header-menu__wrapper:after{background-image:linear-gradient(to right, rgba(243,219,178,0), #f3dbb2)}.mobile .smarta .image-header-menu__wrapper:before{background-image:linear-gradient(to left, rgba(243,219,178,0), #f3dbb2)}.image-header-menu__container{grid-column:span 12;align-items:center;display:flex;flex-direction:row;justify-content:center}.image-header-menu__nav{padding:16px;width:100%}.desktop .image-header-menu__nav{padding:8px 0;width:80%}.desktop .image-header-menu__nav:only-child{width:100%}.mobile .image-header-menu__nav,.tablet .image-header-menu__nav{overflow-x:scroll;-webkit-overflow-scrolling:touch}.image-header-menu ul{background-color:#3f3f3c;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.site-seniorgarden .image-header-menu ul{background-color:#222220}.site-boratt .image-header-menu ul{background-color:#222220}.career .image-header-menu ul{background-color:#fdfbf7}.career .image-header-menu ul a{color:#3f3f3c}.image-header-menu ul li a{display:inline-block;margin:0 32px 0 0;padding:8px 0;white-space:nowrap;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}.image-header-menu ul li a:before,.image-header-menu ul li a:after{content:'';display:block;height:0;width:0}.image-header-menu ul li a:before{margin-bottom:-8px}.mobile .image-header-menu ul li a:before{margin-bottom:-6px}.image-header-menu ul li a:after{margin-top:-8px}.mobile .image-header-menu ul li a:after{margin-bottom:-7px}.desktop .image-header-menu ul li a{padding:16px 0}@media (min-width: 39.06rem){.image-header-menu ul li:first-child a{margin-left:20px}}@media (min-width: 52.6rem){.image-header-menu ul li:first-child a{margin-left:10px}}@media (min-width: 75.63rem){.image-header-menu ul li:first-child a{margin-left:0}}.desktop .sticky-wrapper--sticky .image-header-menu ul li:first-child a{margin-left:85px}.site-boratt.desktop .sticky-wrapper--sticky .image-header-menu ul li:first-child a,.site-seniorgarden.desktop .sticky-wrapper--sticky .image-header-menu ul li:first-child a{margin-left:20px}@media (min-width: 52.6rem){.site-boratt.desktop .sticky-wrapper--sticky .image-header-menu ul li:first-child a,.site-seniorgarden.desktop .sticky-wrapper--sticky .image-header-menu ul li:first-child a{margin-left:10px}}@media (min-width: 75.63rem){.site-boratt.desktop .sticky-wrapper--sticky .image-header-menu ul li:first-child a,.site-seniorgarden.desktop .sticky-wrapper--sticky .image-header-menu ul li:first-child a{margin-left:0}}.image-header-menu ul li:last-child a{margin-right:80px}.smarta .image-header-menu ul{background-color:#f3dbb2}.image-header-menu__action{padding:8px 16px;width:100%;text-align:right}@media (min-width: 52.6rem){.image-header-menu__action{padding-right:16px}}@media (min-width: 75.63rem){.image-header-menu__action{padding-right:0}}@media (min-width: 39.06rem){.image-header-menu--logo-margin .image-header-menu__container{-ms-grid-column:2;-ms-grid-column-span:11;grid-column:2 / span 11}}.career .image-header-menu--logo-margin .image-header-menu__container{grid-column:span 12}.career .image-header-menu--logo-margin .image-header-menu__container .image-header-menu__nav{padding-left:45px}@media (min-width: 39.06rem){.career .image-header-menu--logo-margin .image-header-menu__container .image-header-menu__nav{padding-left:80px}}@media (min-width: 39.06rem){.image-header-menu--logo-margin ul li:first-child a{margin-left:10px}}@media (min-width: 52.6rem){.image-header-menu--logo-margin ul li:first-child a{margin-left:0}}

.mobile-cta{bottom:20px;left:0;position:fixed;right:0;text-align:center;z-index:1000}

.header-container{position:relative;z-index:1010 !important}.mobile-search-open .header-container,.modal-open .header-container{z-index:0 !important;display:none}.site-header .site-header__cover{background-color:transparent;content:"";display:block;position:absolute;top:0;transition:background-color .3s ease-out;width:100vw;z-index:1000}.header-container:not(.header-container--sticky) .site-header--has-lv2{height:153px}@media (min-width: 39.06rem){.header-container:not(.header-container--sticky) .site-header--has-lv2{height:157px}}@media (min-width: 52.6rem){.header-container:not(.header-container--sticky) .site-header--has-lv2{height:149px}}.site-header--show-sub .site-header__cover{background-color:rgba(255,255,255,0.85);height:100vh}.site-header__top-bar{background-color:#fff;display:flex;flex-direction:column;height:91px;position:absolute;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:margin .3s ease-out,height .3s ease-out,-webkit-transform .3s ease-out;transition:margin .3s ease-out,transform .3s ease-out,height .3s ease-out;transition:margin .3s ease-out,transform .3s ease-out,height .3s ease-out,-webkit-transform .3s ease-out;width:100%;z-index:9000}@media (min-width: 39.06rem){.site-header__top-bar{justify-content:center;height:95px}}@media (min-width: 52.6rem){.site-header__top-bar{height:87px}}.site-header__top-bar:before{box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);content:"";display:block;height:40px;left:0;position:absolute;top:0;width:100%}@media (min-width: 39.06rem){.site-header__top-bar:before{display:none}}.site-seniorgarden .site-header__top-bar{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}.fullscreen-page .site-seniorgarden .site-header__top-bar{box-shadow:none}.site-boratt .site-header__top-bar{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}.fullscreen-page .site-header__top-bar{justify-content:center;min-height:45px;max-height:45px}.fullscreen-page .site-header__top-bar:before{display:none}@media (min-width: 52.6rem){.fullscreen-page .site-header__top-bar{height:55px}}.header-container--sticky .site-header__top-bar{background-color:rgba(255,255,255,0.95);-webkit-transform:translate3d(0, -40px, 0);transform:translate3d(0, -40px, 0)}.header-container--sticky .site-header__top-bar:before{display:none}@media (min-width: 39.06rem){.header-container--sticky .site-header__top-bar{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media (min-width: 52.6rem){.header-container--sticky .site-header__top-bar{height:55px}}.header-container--sticky.hide-nav .site-header__top-bar{display:none}.site-header--has-lv2 .site-header__top-bar{height:auto}.header-container--sticky .site-header--has-lv2 .site-header__top-bar{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}@media (min-width: 52.6rem){.header-container--sticky .site-header--has-lv2 .site-header__top-bar{height:117px}}.header-container--sticky.hide-nav .site-header--has-lv2 .site-header__top-bar{box-shadow:none}.site-header--show-sub .site-header__top-bar{margin-top:0}.site-header__logo-container{grid-column:span 2;grid-row:span 2;position:relative;z-index:10}@media (min-width: 39.06rem){.site-header__logo-container{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / span 1;grid-row:span 1}}.site-boratt .site-header__logo-container{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;-ms-grid-row:1;grid-row:1}@media (min-width: 39.06rem){.site-boratt .site-header__logo-container{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3}}@media (min-width: 52.6rem){.site-boratt .site-header__logo-container{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / span 1}}.site-seniorgarden .site-header__logo-container{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1 / span 6;-ms-grid-row:1;grid-row:1}@media (min-width: 39.06rem){.site-seniorgarden .site-header__logo-container{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3}}@media (min-width: 52.6rem){.site-seniorgarden .site-header__logo-container{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / span 1}}.site-seniorgarden .site-header__logo-container--senor>a:after{color:#003A68;content:'~';font-size:25px;left:27px;position:absolute;top:-16px}.fullscreen-page .site-seniorgarden .site-header__logo-container--senor>a:after{font-size:14px;left:12px;top:-1px}@media (min-width: 39.06rem){.site-seniorgarden .site-header__logo-container--senor>a:after{font-size:30px;left:29px;top:-21px}.fullscreen-page .site-seniorgarden .site-header__logo-container--senor>a:after{font-size:20px;left:19px;top:-10px}}@media (min-width: 52.6rem){.site-seniorgarden .site-header__logo-container--senor>a:after{font-size:30px;left:29px;top:-22px}.fullscreen-page .site-seniorgarden .site-header__logo-container--senor>a:after{font-size:30px;left:29px;top:-21px}}.site-header__logo-container a{border-bottom:none;display:block;position:absolute;top:10px;width:51px}@media (min-width: 39.06rem){.site-header__logo-container a{top:0;width:41px}}@media (min-width: 52.6rem){.site-header__logo-container a{width:41px}}.fullscreen-page .site-header__logo-container a{width:20px}@media (min-width: 75.63rem){.fullscreen-page .site-header__logo-container a{top:-1px;width:41px}}.header-container--sticky .site-header__logo-container a{top:50px;width:20px}@media (min-width: 39.06rem){.header-container--sticky .site-header__logo-container a{top:-1px}}@media (min-width: 52.6rem){.header-container--sticky .site-header__logo-container a{width:41px}}.site-header--show-sub .site-header__logo-container a{width:20px}@media (min-width: 52.6rem){.site-header--show-sub .site-header__logo-container a{width:41px}.mobile .site-header--show-sub .site-header__logo-container a,.tablet .site-header--show-sub .site-header__logo-container a{top:0}}@media (min-width: 75.63rem){.site-header--show-sub .site-header__logo-container a{width:55px}.header-container--sticky .site-header--show-sub .site-header__logo-container a,.fullscreen-page .site-header--show-sub .site-header__logo-container a{width:41px}}.site-header--has-lv2 .site-header__logo-container a{top:10px}@media (min-width: 75.63rem){.site-header--has-lv2 .site-header__logo-container a{top:44px}}.header-container--sticky.show-nav .site-header--has-lv2 .site-header__logo-container a{top:50px}@media (min-width: 39.06rem){.header-container--sticky.show-nav .site-header--has-lv2 .site-header__logo-container a{top:10px}}@media (min-width: 52.6rem){.header-container--sticky.show-nav .site-header--has-lv2 .site-header__logo-container a{top:8px}}.site-seniorgarden .site-header__logo-container a{max-width:180px;top:7px;width:100% !important}@media (min-width: 39.06rem){.site-seniorgarden .site-header__logo-container a{top:2px}}@media (min-width: 52.6rem){.site-seniorgarden .site-header__logo-container a{top:8px}}.site-boratt .site-header__logo-container a{max-width:114px;top:7px;width:100% !important}@media (min-width: 39.06rem){.site-boratt .site-header__logo-container a{top:2px}}@media (min-width: 52.6rem){.site-boratt .site-header__logo-container a{top:8px}}@media (min-width: 39.06rem){.site-seniorgarden .site-header--has-lv2 .site-header__logo-container a{top:11px}}@media (min-width: 52.6rem){.site-seniorgarden .site-header--has-lv2 .site-header__logo-container a{top:30px}}@media (min-width: 39.06rem){.site-boratt .site-header--has-lv2 .site-header__logo-container a{top:11px}}@media (min-width: 52.6rem){.site-boratt .site-header--has-lv2 .site-header__logo-container a{top:30px}}.site-header__logo-container--large a{width:51px}@media (min-width: 52.6rem){.site-header__logo-container--large a{top:20px;width:55px}}.fullscreen-page .mobile .site-header__logo-container,.fullscreen-page .tablet .site-header__logo-container{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / span 1;grid-row:span 1}.fullscreen-page .mobile .site-header__logo-container a,.fullscreen-page .tablet .site-header__logo-container a{top:0}.fullscreen-page .site-seniorgarden.mobile .site-header__logo-container{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / span 4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / span 1}.fullscreen-page .site-seniorgarden.mobile .site-header__logo-container a{top:0}.fullscreen-page .site-seniorgarden.tablet .site-header__logo-container{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}.fullscreen-page .site-seniorgarden.tablet .site-header__logo-container a{top:3px}.fullscreen-page .site-boratt.mobile .site-header__logo-container{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / span 4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / span 1}.fullscreen-page .site-boratt.mobile .site-header__logo-container a{top:0}.fullscreen-page .site-boratt.tablet .site-header__logo-container{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}.fullscreen-page .site-boratt.tablet .site-header__logo-container a{top:0}.fullscreen-page .mobile .site-header .mob-map-hide,.fullscreen-page .tablet .site-header .mob-map-hide{display:none}@media (min-width: 39.06rem){.fullscreen-page .mobile .site-header .mob-map-hide,.fullscreen-page .tablet .site-header .mob-map-hide{display:initial}}.user-logged-in{cursor:pointer}

.site-header__sub-navigation{background-color:#fdfbf7;display:flex;flex-direction:column;height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;padding-top:91px;padding-bottom:100px;position:absolute;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;z-index:8000}@media (min-width: 39.06rem){.site-header__sub-navigation{padding-top:95px;padding-bottom:0}}@media (min-width: 52.6rem){.site-header__sub-navigation{padding-top:87px;transition-duration:0.4s;transition-timing-function:ease-in-out}}.site-seniorgarden .site-header__sub-navigation{background-color:#fff}.site-header--has-lv2 .site-header__sub-navigation{padding-top:153px}@media (min-width: 39.06rem){.site-header--has-lv2 .site-header__sub-navigation{padding-top:157px}}@media (min-width: 52.6rem){.site-header--has-lv2 .site-header__sub-navigation{padding-top:149px}}@media (min-width: 39.06rem){.header-corporate .site-header__sub-navigation{padding-top:91px}}.header-corporate.site-header--has-lv2 .site-header__sub-navigation{padding-top:143px}@media (min-width: 39.06rem){.header-corporate.site-header--has-lv2 .site-header__sub-navigation{padding-top:153px}}.site-header--show-sub .site-header__sub-navigation{box-shadow:-5px 0px 10px 0 rgba(63,63,60,0.2);-webkit-transform:none;transform:none}@media (min-width: 39.06rem){.site-header--show-sub .site-header__sub-navigation{right:-20px}}.site-header__sub-navigation__content{width:calc(100vw - 20px)}@media (min-width: 39.06rem){.site-header__sub-navigation__content{width:84vw}}@media (min-width: 52.6rem){.site-header__sub-navigation__content{width:59vw}}.site-header__sub-navigation__content a{display:block;padding:30px 0 16px}.site-header__sub-navigation__content a.active span{border-bottom:1px solid #3f3f3c}.site-header__sub-navigation__content li:first-child .site-header__sub-navigation__section__header a,.site-header__sub-navigation__content li:first-child>a{padding-top:0}.site-header__sub-navigation__content>ul{margin:20px 40px 30px;max-width:325px;padding:0;transition:.3s ease-out}@media (min-width: 39.06rem){.site-header__sub-navigation__content>ul{margin-left:140px;padding-top:20px}}.desktop .site-header__sub-navigation__content>ul+ul{padding-top:0}.site-header__sub-navigation__content>ul>li{position:relative}.site-header__sub-navigation__content>ul>li:after{border-bottom:1px solid #e4e3de;bottom:0;content:"";display:block;left:30px;position:absolute;right:0}@media (min-width: 52.6rem){.site-header__sub-navigation__content>ul>li:after{left:75px}}.header-corporate .site-header__sub-navigation__content--residence{padding-bottom:91px}.site-header__sub-navigation__content--corporate{background-color:#3f3f3c}.header-default .site-header__sub-navigation__content--corporate{flex-grow:2;padding-bottom:91px}.header-corporate .site-header__sub-navigation__content--corporate{order:-1}.site-header__sub-navigation__content--corporate a.active span{border-color:#fff}

.site-header__sub-navigation__section>ul{max-height:0;overflow:hidden;padding-left:30px;transition:.3s ease-out}@media (min-width: 52.6rem){.site-header__sub-navigation__section>ul{padding-left:50px}}@media (min-width: 52.6rem){.site-header__sub-navigation__section>ul li{font-size:1.25rem;margin-top:20px}}.site-header__sub-navigation__section>ul li a{padding-top:0}.site-header__sub-navigation__section.expanded>ul{max-height:1000px}.site-header__sub-navigation__section__header{display:flex;justify-content:space-between}.site-header__sub-navigation__section__header a{display:flex;flex-grow:2;justify-content:space-between}.site-header__sub-navigation__section__header a:only-child{width:100%}.site-header__sub-navigation__section__header a+a{flex-grow:0}.site-header__sub-navigation__section__header a+a:before{content:'';display:inline-block;width:30px}

.site-header__main-navigation{display:flex;-ms-grid-column:3;-ms-grid-column-span:10;grid-column:3 / span 10;-ms-grid-row:2;grid-row:2;justify-content:center;padding:0;transition:margin .3s ease-out,padding .3s ease-out}@media (min-width: 39.06rem){.site-header__main-navigation{align-items:center;-ms-grid-column:2;-ms-grid-column-span:7;grid-column:2 / span 7;-ms-grid-row:1;grid-row:1;justify-content:flex-start;z-index:100}}@media (min-width: 52.6rem){.site-header__main-navigation{-ms-grid-column:2;-ms-grid-column-span:6;grid-column:2 / span 6}.site-fi .site-header__main-navigation{-ms-grid-column:2;-ms-grid-column-span:7;grid-column:2 / span 7}}.site-seniorgarden .site-header__main-navigation{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / span 12}@media (min-width: 39.06rem){.site-seniorgarden .site-header__main-navigation{padding-left:20px;-ms-grid-column:2;-ms-grid-column-span:12;grid-column:2 / span 12}}@media (min-width: 52.6rem){.site-seniorgarden .site-header__main-navigation{-ms-grid-column:2;-ms-grid-column-span:12;grid-column:2 / span 12}}.site-boratt .site-header__main-navigation{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / span 12}@media (min-width: 39.06rem){.site-boratt .site-header__main-navigation{padding-left:20px;-ms-grid-column:2;-ms-grid-column-span:12;grid-column:2 / span 12}}@media (min-width: 52.6rem){.site-boratt .site-header__main-navigation{padding-left:4px;-ms-grid-column:2;-ms-grid-column-span:12;grid-column:2 / span 12}}.mobile .site-header__main-navigation .icon--hamburger{padding:0 2px}.site-seniorgarden.mobile .site-header__main-navigation,.site-boratt .site-header__main-navigation{position:relative;top:2px}.tablet .site-header__main-navigation{-ms-grid-column:2;-ms-grid-column-span:8;grid-column:2 / span 8}.tablet .site-header__main-navigation ul{justify-content:flex-start}.tablet .site-header__main-navigation ul li{margin-right:40px;font-size:1.25rem}.site-seniorgarden.tablet .site-header__main-navigation,.site-boratt.tablet .site-header__main-navigation{grid-column:span 6}.fullscreen-page .site-seniorgarden.tablet .site-header__main-navigation,.fullscreen-page .site-boratt.tablet .site-header__main-navigation{grid-column:span 6}@media (min-width: 52.6rem){.desktop .site-header__main-navigation ul>li{font-size:1.56rem}}.site-seniorgarden.desktop .site-header__main-navigation{grid-column:span 7}.fullscreen-page .site-seniorgarden.desktop .site-header__main-navigation{grid-column:span 6}.site-boratt.desktop .site-header__main-navigation{grid-column:span 6}.fullscreen-page .site-boratt.desktop .site-header__main-navigation{grid-column:span 6}@media (min-width: 52.6rem){.desktop .header-corporate .site-header__main-navigation ul>li{font-size:1.375rem}}@media (min-width: 39.06rem){.fullscreen-page .site-header__main-navigation ul>li>a{font-size:1.25rem}}.fullscreen-page .mobile .site-header__main-navigation{-ms-grid-column:5;-ms-grid-column-span:8;grid-column:5 / span 8;-ms-grid-row:1;grid-row:1}@media (min-width: 39.06rem){.fullscreen-page .mobile .site-header__main-navigation{-ms-grid-column:2;-ms-grid-column-span:7;grid-column:2 / span 7}}@media (min-width: 52.6rem){.fullscreen-page .mobile .site-header__main-navigation{-ms-grid-column:2;-ms-grid-column-span:6;grid-column:2 / span 6}}@media (min-width: 39.06rem){.mobile .site-header__top-bar--startpage .site-header__main-navigation{padding-left:20px}}.header-default.site-header--has-lv2 .site-header__main-navigation{margin-bottom:16px}@media (min-width: 39.06rem){.header-default.site-header--has-lv2 .site-header__main-navigation{margin:10px 0}}@media (min-width: 52.6rem){.header-default.site-header--has-lv2 .site-header__main-navigation{margin:20px 0}.header-container--sticky.show-nav .header-default.site-header--has-lv2 .site-header__main-navigation{margin:11px 0}}@media (min-width: 75.63rem){.header-default.site-header--has-lv2 .site-header__main-navigation{margin:24px 0}.header-container--sticky.show-nav .header-default.site-header--has-lv2 .site-header__main-navigation{margin:11px 0}}.site-header__main-navigation ul{list-style:none;margin:0;display:flex;flex-direction:row;justify-content:space-between;padding:0;width:100%}@media (min-width: 52.6rem){.site-header__main-navigation ul{padding:0;justify-content:flex-start;width:auto}}.site-header__main-navigation ul>li{color:#3f3f3c;cursor:pointer;font-family:JMSerif,serif;letter-spacing:.02em}@media (min-width: 52.6rem){.site-header__main-navigation ul>li{margin:0 40px 0 0}}.site-seniorgarden .site-header__main-navigation ul>li{color:#222220;font-family:"GillSansJM",sans-serif}.site-boratt .site-header__main-navigation ul>li{color:#101518;font-family:"GillSansJM",sans-serif}.site-header__main-navigation ul>li:last-child{margin:0}.site-header__main-navigation ul>li>a{border-bottom:1px solid transparent;text-decoration:none;transition:none}.header-corporate .site-header__main-navigation ul>li>a{color:#fff !important}@media (min-width: 52.6rem){.site-header__main-navigation ul>li>a{border-width:2px}}.site-header__main-navigation ul>li>a:hover,.site-header__main-navigation ul>li>a.active{color:#B85105;border-bottom-color:#B85105}.header-corporate .site-header__main-navigation ul>li>a:hover,.header-corporate .site-header__main-navigation ul>li>a.active{border-color:#fff}.site-seniorgarden .site-header__main-navigation ul>li>a:hover,.site-seniorgarden .site-header__main-navigation ul>li>a.active{color:#003A68;border-bottom-color:#003A68}.site-boratt .site-header__main-navigation ul>li>a:hover,.site-boratt .site-header__main-navigation ul>li>a.active{color:#00517b;border-bottom-color:#00517b}.site-header__main-navigation ul>li>a:hover{transition:.3s ease-out}

.site-header__user-action{align-items:center;background-color:transparent;display:flex;flex-direction:row-reverse;font-size:.88rem;-ms-grid-column:3;-ms-grid-column-span:10;grid-column:3 / span 10;-ms-grid-row:1;grid-row:1;justify-content:flex-end;margin:0;padding:8px 0}@media (min-width: 39.06rem){.site-header__user-action{flex-direction:row;-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9 / span 4;padding:0}}@media (min-width: 52.6rem){.site-header__user-action{font-size:1rem;-ms-grid-column:8;-ms-grid-column-span:5;grid-column:8 / span 5}}.site-seniorgarden .site-header__user-action,.site-boratt .site-header__user-action{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7 / span 6;justify-content:flex-start}@media (min-width: 39.06rem){.site-seniorgarden .site-header__user-action,.site-boratt .site-header__user-action{grid-column:span 3;justify-content:flex-end}.fullscreen-page .site-seniorgarden .site-header__user-action,.fullscreen-page .site-boratt .site-header__user-action{grid-column:span 4}}@media (min-width: 52.6rem){.site-seniorgarden .site-header__user-action,.site-boratt .site-header__user-action{grid-column:span 4}}.site-boratt .site-header__user-action{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7 / span 6;justify-content:flex-start}@media (min-width: 39.06rem){.site-boratt .site-header__user-action{grid-column:span 3;justify-content:flex-end}.fullscreen-page .site-boratt .site-header__user-action{grid-column:span 4}}@media (min-width: 52.6rem){.site-boratt .site-header__user-action{grid-column:span 5}}.site-header__user-action__wrapper{display:inline-block;position:relative}.site-seniorgarden .site-header__user-action__wrapper{color:#222220}.site-header__user-action__wrapper>ul{display:flex}.site-header__user-action__wrapper>ul li:not(:last-child){margin:0 0 0 32px}@media (min-width: 39.06rem){.site-header__user-action__wrapper>ul li:not(:last-child){margin:0 32px 0 0}}.fullscreen-page .mobile .site-header__user-action__wrapper>ul li:not(:last-child),.fullscreen-page .tablet .site-header__user-action__wrapper>ul li:not(:last-child){margin-left:16px}.site-header__user-action__wrapper>ul .icon:not(.icon--chevron) svg{height:16px;width:auto}@media (min-width: 52.6rem){.site-header__user-action__wrapper>ul .icon:not(.icon--chevron) svg{height:20px}}@media (min-width: 52.6rem){.site-header__user-action__wrapper>ul{align-items:center;height:40px}}.site-header__user-action__favorite-item{position:relative}.site-header__user-action__favorite-item .favorite-indicator{height:7px;background:#d15c05;border-radius:50%;display:block;left:11px;position:absolute;top:-2px;width:7px;z-index:10}@media (min-width: 52.6rem){.site-header__user-action__favorite-item .favorite-indicator{height:9px;left:6px;top:-1px;width:9px}}.site-seniorgarden .site-header__user-action__favorite-item .favorite-indicator{background:#003A68}.site-boratt .site-header__user-action__favorite-item .favorite-indicator{background:#00517b}.site-seniorgarden .site-header__user-action__favorites,.site-boratt .site-header__user-action__favorites{display:none}@media (min-width: 52.6rem){.site-seniorgarden .site-header__user-action__favorites,.site-boratt .site-header__user-action__favorites{display:inline}}.site-seniorgarden .site-header__user-action--login .site-header__user-action__favorites{display:none}.site-header__user-action .user-logged-in{align-items:center;display:flex}.site-header__user-action .user-logged-in .icon{margin:0 8px 0 0}.fullscreen-page .mobile .site-header__user-action .user-logged-in .icon,.fullscreen-page .tablet .site-header__user-action .user-logged-in .icon{margin:0 0 0 4px}.desktop .site-header__user-action .user-logged-in .icon:not(.icon--chevron){margin:0 10px}.desktop .site-header__user-action .user-logged-in .icon.icon--chevron{margin:0 0 0 8px}.site-seniorgarden .site-header__user-action .user-logged-in .icon.icon--chevron{margin:0}.site-header__user-action ul{display:flex;flex-direction:row-reverse;margin:0;padding:0}@media (min-width: 39.06rem){.site-header__user-action ul{flex-direction:row}}.site-header__user-action li a{align-items:center;display:flex}.site-header__user-action li a .icon{margin:0 8px 0 0}.fullscreen-page .mobile .site-header__user-action li a .icon,.fullscreen-page .tablet .site-header__user-action li a .icon{margin:0 4px 0 0}.desktop .site-header__user-action li a .icon:not(.icon--chevron){margin:0 10px}.site-header__user-action.site-header__user-action--login ul{align-items:center;display:flex}.fullscreen-page .site-header__user-action--login a{border:none;border-radius:0;height:auto;line-height:1.2em;padding:0}@media (min-width: 39.06rem){.fullscreen-page .site-header__user-action--login a{border-bottom:1px solid #3f3f3c}.site-seniorgarden .fullscreen-page .site-header__user-action--login a{border-color:#003A68}}@media (min-width: 39.06rem){.fullscreen-page .site-seniorgarden .site-header__user-action--login a{border-color:#003A68}}.fullscreen-page .mobile:not(.tablet) .site-header__user-action{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2 / span 3;padding:0}.fullscreen-page .mobile:not(.tablet) .site-header__user-action__wrapper{width:100%}.fullscreen-page .mobile:not(.tablet) .site-header__user-action__wrapper>ul{display:flex;width:100%}.fullscreen-page .mobile:not(.tablet) .site-header__user-action__wrapper>ul>li{align-items:center;display:flex;text-align:center;width:50%}.fullscreen-page .mobile:not(.tablet) .site-header__user-action__wrapper>ul>li a{position:relative}.fullscreen-page .mobile:not(.tablet) .site-header__user-action .site-header__user-action__favorite-item a{top:3px}.fullscreen-page .mobile:not(.tablet) .site-header__user-action.site-header__user-action--login .site-header__user-action__wrapper{padding-left:8px}.fullscreen-page .site-seniorgarden.mobile:not(.tablet) .site-header__user-action,.fullscreen-page .site-boratt.mobile:not(.tablet) .site-header__user-action{display:none}

.site-header__user-navigation{background-color:#fff;border-top:1px solid #3f3f3c;box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);left:0;overflow:hidden;padding:10px 20px;position:absolute;top:30px;transition:.3s ease-out;width:190px;z-index:10}.site-header__user-navigation ul{display:block;list-style:none;margin:0 0 20px;padding:0}.site-header__user-navigation ul li{margin:0 20px;margin-top:20px}.site-header__user-navigation ul li:first-child{margin-top:10px}.site-header__user-navigation ul li>a{border-bottom:2px solid transparent;color:#3f3f3c;font-weight:normal;text-decoration:none;transition:none}.site-header__user-navigation ul li>a:hover,.site-header__user-navigation ul li>a.active{color:#B85105;border-bottom-color:#B85105}.site-seniorgarden .site-header__user-navigation ul li>a:hover,.site-seniorgarden .site-header__user-navigation ul li>a.active{color:#003A68;border-bottom-color:#003A68}.site-boratt .site-header__user-navigation ul li>a:hover,.site-boratt .site-header__user-navigation ul li>a.active{color:#00517b;border-bottom-color:#00517b}.site-header__user-navigation ul li>a:hover{transition:.3s ease-out}.site-seniorgarden .site-header__user-navigation,.site-boratt .site-header__user-navigation{left:auto;right:0}@media (min-width: 75.63rem){.site-header__user-navigation{left:auto;right:0}}.header-container--sticky:not(.show-nav) .site-header__top-bar .site-header__user-navigation{max-height:0;padding:0 20px}.header-container--sticky.show-nav .site-header__top-bar .site-header__user-navigation{max-height:500px}

.site-header__lv2__wrapper{background-color:#3f3f3c;color:#fff;display:flex;height:62px;position:relative;top:0}.site-seniorgarden .site-header__lv2__wrapper{background-color:#222220}.site-boratt .site-header__lv2__wrapper{background-color:#222220}.career .site-header__lv2__wrapper{background-color:#fdfbf7;color:#3f3f3c;height:auto}.sticky-wrapper--sticky .site-header__lv2__wrapper{transition:.3s ease-out}.sticky-wrapper--sticky .image-header-menu--sticky .site-header__lv2__wrapper{-webkit-transform:translate3d(0, 45px, 0);transform:translate3d(0, 45px, 0)}@media (min-width: 52.6rem){.sticky-wrapper--sticky .image-header-menu--sticky .site-header__lv2__wrapper{-webkit-transform:translate3d(0, 55px, 0);transform:translate3d(0, 55px, 0)}}.mobile .site-header__lv2__wrapper:after,.mobile .site-header__lv2__wrapper:before,.tablet .site-header__lv2__wrapper:after,.tablet .site-header__lv2__wrapper:before{bottom:0;content:"";position:absolute;top:0;z-index:1}.mobile .site-header__lv2__wrapper:after,.tablet .site-header__lv2__wrapper:after{background-image:linear-gradient(to right, rgba(63,63,60,0), #3f3f3c);right:0;width:70px}.mobile.site-seniorgarden .site-header__lv2__wrapper:after,.tablet.site-seniorgarden .site-header__lv2__wrapper:after{background-image:linear-gradient(to right, rgba(34,34,32,0), #222220)}.mobile.career .site-header__lv2__wrapper:after,.tablet.career .site-header__lv2__wrapper:after{background-image:linear-gradient(to right, rgba(253,251,247,0), #fdfbf7)}.mobile .site-header__lv2__wrapper:before,.tablet .site-header__lv2__wrapper:before{background-image:linear-gradient(to left, rgba(63,63,60,0), #3f3f3c);left:0;width:16px}.mobile.site-seniorgarden .site-header__lv2__wrapper:before,.tablet.site-seniorgarden .site-header__lv2__wrapper:before{background-image:linear-gradient(to left, rgba(34,34,32,0), #222220)}.mobile.career .site-header__lv2__wrapper:before,.tablet.career .site-header__lv2__wrapper:before{background-image:linear-gradient(to left, rgba(253,251,247,0), #fdfbf7)}.smarta .site-header__lv2__wrapper{background-color:#f3dbb2}.mobile .smarta .site-header__lv2__wrapper:after,.tablet .smarta .site-header__lv2__wrapper:after{background-image:linear-gradient(to right, rgba(243,219,178,0), #f3dbb2)}.mobile .smarta .site-header__lv2__wrapper:before,.tablet .smarta .site-header__lv2__wrapper:before{background-image:linear-gradient(to left, rgba(243,219,178,0), #f3dbb2)}.mobile .smarta .site-header__lv2__wrapper,.tablet .smarta .site-header__lv2__wrapper,.mobile .premium .site-header__lv2__wrapper,.tablet .premium .site-header__lv2__wrapper{min-height:52px}.site-header__lv2__container{align-items:center;display:flex;flex-direction:row;grid-column:span 12;justify-content:center}@media (min-width: 39.06rem){.site-header__lv2__container{-ms-grid-column:2;-ms-grid-column-span:11;grid-column:2 / span 11}}.career .site-header__lv2__container,.site-seniorgarden .site-header__lv2__container{grid-column:span 12}.site-header__lv2__nav{padding:16px 0;width:100%}@media (min-width: 39.06rem){.site-header__lv2__nav{padding:8px 0;width:80%}.site-header__lv2__nav:only-child{width:100%}}.mobile .site-header__lv2__nav,.tablet .site-header__lv2__nav{overflow-x:scroll;-webkit-overflow-scrolling:touch}.mobile .smarta .site-header__lv2__nav,.tablet .smarta .site-header__lv2__nav,.mobile .premium .site-header__lv2__nav,.tablet .premium .site-header__lv2__nav{padding:8px 0}@media (min-width: 39.06rem){.career .site-header__lv2__nav{padding:16px 0}}.site-header__lv2 ul{background-color:#3f3f3c;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.site-boratt .site-header__lv2 ul{background-color:#222220}.site-seniorgarden .site-header__lv2 ul{background-color:#222220}.career .site-header__lv2 ul{background-color:#fdfbf7}.career .site-header__lv2 ul a{color:#3f3f3c}.site-header__lv2 ul li a{margin:0 32px 4px 0;padding:4px 0 2px;white-space:nowrap;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}@media (min-width: 39.06rem){.site-header__lv2 ul li a{margin-right:64px}}.site-header__lv2 ul li:first-child a{margin-left:24px}@media (min-width: 39.06rem){.site-header__lv2 ul li:first-child a{margin-left:0}}.site-header__lv2 ul li:last-child a{margin-right:80px}.smarta .site-header__lv2 ul{background-color:#f3dbb2}.site-header__lv2__action{padding:8px;padding-right:0;text-align:right;width:100%}.career .site-header__lv2{grid-column:span 12}.career .site-header__lv2 .site-header__lv2__nav{padding-left:45px}@media (min-width: 39.06rem){.career .site-header__lv2 .site-header__lv2__nav{padding-left:80px}}@media (min-width: 52.6rem){.career .site-header__lv2 .site-header__lv2__nav{padding-left:80px}}@media (min-width: 39.06rem){.site-header__lv2--logo-margin ul li:first-child a{margin-left:8px}}@media (min-width: 52.6rem){.site-header__lv2--logo-margin ul li:first-child a{margin-left:0}}

#epi-quickNavigator{background:#f7542b;border:1px solid #f7542b;border-top:none;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);display:inline-block;list-style:none;margin:0;padding:0;z-index:100000;right:auto !important;left:75px;position:fixed !important;top:0 !important;opacity:.6}#epi-quickNavigator li{box-sizing:border-box;display:block;float:left;line-height:20px !important;position:relative}#epi-quickNavigator a{color:#fff;text-decoration:none;font-size:20px}#epi-quickNavigator a span{display:block;height:20px;line-height:12px;margin:6px 10px 0;width:30px}


.add-bank-id-login-modal h3,.add-bank-id-login-modal p{text-align:center;max-width:456px;margin-left:auto;margin-right:auto}.add-bank-id-login-modal__flag{position:absolute;top:20px;left:0;background-color:#4878b0;padding:5px 5px 5px 10px}.add-bank-id-login-modal__flag::after{position:absolute;left:calc(100% - 5px);content:" ";width:25px;height:100%;border-bottom-right-radius:100%;border-top-right-radius:100%;background-color:#4878b0;top:0}.add-bank-id-login-modal__buttons{align-items:center;display:flex;flex-direction:column;margin:30px 0 0 0}.add-bank-id-login-modal__buttons button{margin:0 0 20px}.add-bank-id-login-modal__buttons .icon--nets-bank-id{margin-left:10px}

.header{background-color:#fff;position:relative;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:.3s ease-out;width:100%;z-index:1}.header-container--sticky .header{background-color:transparent}.header-container--sticky .header__wrapper{position:absolute;width:100%}.hide-nav .header{display:none}.header--corporate .header__wrapper{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}.header__main{background-color:#fff;padding:8px 16px;position:relative;z-index:9000}.desktop .header__main{padding:24px 0}.fullscreen-page .desktop .header__main,.desktop .header-container--sticky .header__main{padding:8px 0}.header-container--sticky .header__main{background-color:rgba(255,255,255,0.95)}.site-boratt .header__main,.site-seniorgarden .header__main{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}.fullscreen-page .site-boratt .header__main,.fullscreen-page .site-seniorgarden .header__main{box-shadow:none}.header--corporate .header__main{background-color:#f8f8f8;padding:0 16px}.header__main:before{border-bottom:1px solid #e4e3de;content:"";display:block;height:39px;left:0;position:absolute;top:0;width:100%;z-index:0}.desktop .header__main:before{display:none}.header-container--sticky .header__main:before,.fullscreen-page .header__main:before{display:none}.site-boratt .header__main:before{height:37px}.site-boratt.tablet .header__main:before{height:44px}.header--corporate .header__main:before{background-color:#fff;border:none;display:block;height:46px}.desktop .header--corporate .header__main:before{height:48px}.header-container--sticky .header--corporate .header__main:before{display:none}.header__main__grid{display:-ms-grid;display:grid;grid-gap:16px 8px;grid-template-areas:"logo user" "logo nav";-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;position:relative}.desktop .header__main__grid{grid-gap:8px 32px;grid-template-areas:"logo nav user";-ms-grid-columns:minmax(55px, auto) 1fr auto;grid-template-columns:minmax(55px, auto) 1fr auto}@media (min-width: 75.63rem){.desktop .header__main__grid{padding:0 8px}}.header-container--sticky .header__main__grid,.fullscreen-page .header__main__grid,.tablet .header-container--sticky .header__main__grid,.fullscreen-page .tablet .header__main__grid{grid-template-areas:"logo nav";-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.desktop .header-container--sticky .header__main__grid,.fullscreen-page .desktop .header__main__grid{grid-template-areas:"logo nav user";-ms-grid-columns:minmax(55px, auto) 1fr auto;grid-template-columns:minmax(55px, auto) 1fr auto}.site-boratt .header__main__grid,.site-seniorgarden .header__main__grid{grid-template-areas:"logo user" "nav nav"}.site-boratt .header-container--sticky .header__main__grid,.site-seniorgarden .header-container--sticky .header__main__grid,.fullscreen-page .site-boratt .header__main__grid,.fullscreen-page .site-seniorgarden .header__main__grid{grid-template-areas:"logo nav";-ms-grid-columns:90px 1fr;grid-template-columns:90px 1fr}.site-boratt .header-container--sticky .header__main__grid .mob-map-hide,.site-seniorgarden .header-container--sticky .header__main__grid .mob-map-hide,.fullscreen-page .site-boratt .header__main__grid .mob-map-hide,.fullscreen-page .site-seniorgarden .header__main__grid .mob-map-hide{display:none}@media (min-width: 39.06rem){.site-boratt .header-container--sticky .header__main__grid .mob-map-hide,.site-seniorgarden .header-container--sticky .header__main__grid .mob-map-hide,.fullscreen-page .site-boratt .header__main__grid .mob-map-hide,.fullscreen-page .site-seniorgarden .header__main__grid .mob-map-hide{display:inline-block}}.tablet.site-boratt .header-container--sticky .header__main__grid,.tablet.site-seniorgarden .header-container--sticky .header__main__grid,.fullscreen-page .tablet.site-boratt .header__main__grid,.fullscreen-page .tablet.site-seniorgarden .header__main__grid{-ms-grid-columns:120px 1fr;grid-template-columns:120px 1fr}.desktop.site-boratt .header__main__grid,.desktop.site-seniorgarden .header__main__grid,.desktop.site-boratt .header-container--sticky .header__main__grid,.desktop.site-seniorgarden .header-container--sticky .header__main__grid,.fullscreen-page .desktop.site-boratt .header__main__grid,.fullscreen-page .desktop.site-seniorgarden .header__main__grid{grid-template-areas:"logo nav user";-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto}.header--corporate .header__main__grid{grid-gap:0 8px;grid-template-areas:"logo top" "logo nav"}.desktop .header--corporate .header__main__grid{grid-gap:0 16px;grid-template-areas:"top top" "logo nav";-ms-grid-columns:minmax(55px, auto) 1fr;grid-template-columns:minmax(55px, auto) 1fr}.header--corporate .header__main__grid .mob-map-hide{display:none}@media (min-width: 39.06rem){.header--corporate .header__main__grid .mob-map-hide{display:inline-block}}.header-container--sticky .header--corporate .header__main__grid{grid-template-areas:"logo nav"}.desktop .header-container--sticky .header--corporate .header__main__grid{grid-template-areas:"top top" "logo nav";grid-template-areas:"logo nav"}.site-seniorgarden .header-container:not(.header-container--sticky) .header--corporate .header__main__grid{grid-template-areas:"top top" "logo nav";-ms-grid-columns:120px 1fr;grid-template-columns:120px 1fr}.desktop.site-seniorgarden .header--corporate .header__main__grid{-ms-grid-columns:180px 1fr;grid-template-columns:180px 1fr}.desktop.site-seniorgarden .header-container--sticky .header--corporate .header__main__grid{grid-template-areas:"logo nav";-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr;-ms-grid-rows:50px;grid-template-rows:50px}.header__main .main-nav{-ms-grid-row:1;-ms-grid-column:2;grid-area:nav}.header__main .header__logo{-ms-grid-row:1;-ms-grid-column:1;grid-area:logo}.header__main .user-area{-ms-grid-row:1;-ms-grid-column:3;grid-area:user}.header__main .corporate-top{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:top}.header__cover{background-color:transparent;content:"";display:block;position:absolute;top:0;transition:background-color .3s ease-out;width:100vw;z-index:1000}.header__cover--visible{background-color:rgba(255,255,255,0.85);height:100vh}.header .nav-divider{display:none}

.user-area{align-items:center;display:flex;flex-direction:row-reverse;font-size:.88rem;justify-content:flex-end;position:relative;white-space:nowrap}.desktop .user-area{align-items:center;flex-direction:row;font-size:1rem}.tablet .user-area{flex-direction:row;justify-content:flex-start}.user-area>*{margin:0 0 0 32px}.user-area>*:not(.button){padding:4px 0}.mobile:not(.tablet) .user-area>*:last-child,.tablet .user-area>*:first-child,.desktop .user-area>*:first-child{margin:0}.user-area .mob-map-hide{display:inline-block}.user-area .mob-map-hide:before,.user-area .mob-map-hide:after{content:'';display:block;height:0;width:0}.user-area .mob-map-hide:before{margin-bottom:-5px}.user-area .mob-map-hide:after{margin-top:-6px}.site-boratt.tablet .header-container--sticky .user-area,.site-seniorgarden.tablet .header-container--sticky .user-area{display:none}.fullscreen-page .user-area,.header-container--sticky .user-area{align-items:center}@media (min-width: 39.06rem){.fullscreen-page .user-area,.header-container--sticky .user-area{align-items:center}}.fullscreen-page .mobile .user-area,.mobile .header-container--sticky .user-area{display:none}.fullscreen-page .site-boratt .user-area,.site-boratt .header-container--sticky .user-area,.fullscreen-page .site-seniorgarden .user-area,.site-seniorgarden .header-container--sticky .user-area{display:none}@media (min-width: 52.6rem){.fullscreen-page .site-boratt .user-area,.site-boratt .header-container--sticky .user-area,.fullscreen-page .site-seniorgarden .user-area,.site-seniorgarden .header-container--sticky .user-area{display:flex}}

.user-area__user{align-items:center;display:flex;position:relative;cursor:pointer}.user-area__user__content{align-items:center;display:flex;height:15px}.user-area__user .icon--user-logged-in{margin:0 8px 0 0}.fullscreen-page .user-area__user .icon--user-logged-in,.header-container--sticky .user-area__user .icon--user-logged-in{margin-right:8px}.user-area__user .icon--chevron{margin:0 0 0 4px}.user-area__user h5 .icon{position:relative;top:-2px}

.user-nav{background-color:#fff;border-top:1px solid #3f3f3c;box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);left:0;margin-top:4px;overflow:hidden;padding:16px;position:absolute;top:100%;transition:.3s ease-out;width:190px;z-index:10}.site-seniorgarden.mobile:not(.tablet) .user-nav,.desktop .user-nav{left:auto;right:0}.desktop .user-nav{margin-top:8px}.site-fi .user-nav{width:220px;text-align:center}.user-nav button,.user-nav .button{margin-bottom:0}.user-nav ul{list-style:none;margin:0 0 16px;padding:0}.user-nav li{margin:0 8px 16px}.user-nav li a>span{display:block}.user-nav li a>span:before,.user-nav li a>span:after{content:'';display:block;height:0;width:0}.user-nav li a>span:before{margin-bottom:-5px}.user-nav li a>span:after{margin-top:-6px}

.user-area__login{align-items:center;cursor:pointer;display:flex}.user-area__login .icon{margin:0 8px 0 0}.fullscreen-page .user-area__login,.header-container--sticky .user-area__login{-ms-grid-row-align:center;align-self:center}.fullscreen-page .tablet .user-area__login .mob-map-hide,.tablet .header-container--sticky .user-area__login .mob-map-hide{display:none}

.user-area__favorite{align-items:center;display:flex;cursor:pointer;position:relative}.user-area__favorite .icon{margin:0 8px 0 0}.fullscreen-page .user-area__favorite,.header-container--sticky .user-area__favorite{-ms-grid-row-align:center;align-self:center}.user-area__favorite .favorite-indicator{height:7px;background:#d15c05;border-radius:50%;display:block;left:-2px;position:absolute;top:1px;width:7px;z-index:10}@media (min-width: 52.6rem){.user-area__favorite .favorite-indicator{height:9px;left:-3px;top:-1px;width:9px}}.site-seniorgarden .user-area__favorite .favorite-indicator{background:#003A68}.site-boratt .user-area__favorite .favorite-indicator{background:#00517b}.fullscreen-page .tablet .user-area__favorite .mob-map-hide,.tablet .header-container--sticky .user-area__favorite .mob-map-hide{display:none}

.site-fi .user-area__become-vip{display:none}.fullscreen-page .tablet .user-area__become-vip,.tablet .header-container--sticky .user-area__become-vip{margin:0 32px 0 16px}.fullscreen-page .desktop .user-area__become-vip,.desktop .header-container--sticky .user-area__become-vip{margin-bottom:-3px;margin-top:-3px}

.sub-nav{background-color:#3f3f3c;color:#fff;position:relative}.desktop .sub-nav{font-size:1.25rem}.mobile .sub-nav:after,.mobile .sub-nav:before,.tablet .sub-nav:after,.tablet .sub-nav:before{bottom:0;content:"";position:absolute;top:0;z-index:1}.mobile .sub-nav:after,.tablet .sub-nav:after{background-image:linear-gradient(to right, rgba(63,63,60,0), #3f3f3c);right:0;width:64px}.mobile .sub-nav:before,.tablet .sub-nav:before{background-image:linear-gradient(to left, rgba(63,63,60,0), #3f3f3c);left:0;width:16px}.tablet .sub-nav:before{border-left:solid #3f3f3c 55px;width:71px}@media (min-width: 39.06rem){.site-boratt.tablet .sub-nav:before,.site-boratt.mobile .sub-nav:before,.site-seniorgarden.tablet .sub-nav:before,.site-seniorgarden.mobile .sub-nav:before{width:16px}}.header-container--sticky .sub-nav{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}@media (min-width: 39.06rem){.tablet .header-container--sticky .sub-nav:before{left:-16px}}.site-boratt .sub-nav{background-color:#222220}.site-boratt .sub-nav:after{background-image:linear-gradient(to right, rgba(34,34,32,0), #222220)}.site-boratt .sub-nav:before{background-image:linear-gradient(to left, rgba(34,34,32,0), #222220);border:none}.site-seniorgarden .sub-nav{background-color:#222220}.site-seniorgarden .sub-nav:after{background-image:linear-gradient(to right, rgba(34,34,32,0), #222220)}.site-seniorgarden .sub-nav:before{background-image:linear-gradient(to left, rgba(34,34,32,0), #222220);border:none}.header--corporate .sub-nav{background-color:#101518}.header--corporate .sub-nav:after{background-image:linear-gradient(to right, rgba(16,21,24,0), #101518)}.header--corporate .sub-nav:before{background-image:linear-gradient(to left, rgba(16,21,24,0), #101518);border:none}

.nav-section ul{display:flex;list-style:none;margin:0;max-height:2000px;padding:0;transition:.3s ease-out}.nav-section--vertical ul{display:block}.nav-section--collapsed ul{max-height:0;overflow:hidden}.nav-section.main-nav__nav{flex-grow:3}.mobile .nav-section.main-nav__nav{padding:4px 0}.mobile .header--corporate .nav-section.main-nav__nav{padding:12px 0}.fullscreen-page .mobile .nav-section.main-nav__nav,.mobile .header-container--sticky .nav-section.main-nav__nav{padding:0}.tablet .nav-section.main-nav__nav{padding:4px 0}.nav-section.main-nav__nav ul{align-items:center;display:flex;justify-content:space-between}@media (min-width: 39.06rem){.nav-section.main-nav__nav ul{justify-content:flex-start}}.header--corporate .nav-section.main-nav__nav ul{justify-content:space-between}.desktop .header--corporate .nav-section.main-nav__nav ul{justify-content:flex-end}.fullscreen-page .tablet .nav-section.main-nav__nav ul,.tablet:not(.corporate) .header-container--sticky .nav-section.main-nav__nav ul{justify-content:flex-end}.mobile .nav-section.sub-nav__nav,.tablet .nav-section.sub-nav__nav{overflow-x:scroll;-webkit-overflow-scrolling:touch}.nav-section.sub-nav__nav ul{padding:8px 0}.tablet .nav-section.sub-nav__nav ul{padding-left:71px}.tablet.site-boratt .nav-section.sub-nav__nav ul,.tablet.site-seniorgarden .nav-section.sub-nav__nav ul{padding-left:16px}.tablet .header-container--sticky .nav-section.sub-nav__nav ul{padding-left:55px}.desktop .nav-section.sub-nav__nav ul{padding-left:95px;padding-right:8px}.desktop.site-boratt .nav-section.sub-nav__nav ul,.desktop.site-seniorgarden .nav-section.sub-nav__nav ul{padding-left:20px}@media (min-width: 75.63rem){.desktop.site-boratt .nav-section.sub-nav__nav ul,.desktop.site-seniorgarden .nav-section.sub-nav__nav ul{padding-left:10px}}.desktop.corporate .nav-section.sub-nav__nav ul{justify-content:flex-end}.nav-section.main-nav__more__nav{overflow:hidden}.nav-section.main-nav__more__nav>ul{margin:0 16px 0 0;margin-left:64px;max-width:315px;min-width:275px}@media (min-width: 39.06rem){.nav-section.main-nav__more__nav>ul{margin-right:32px}}.desktop .nav-section.main-nav__more__nav>ul{margin:0 64px}.nav-section.main-nav__more__nav--corporate{background-color:#f8f8f8;color:#101518;flex-grow:3;padding-bottom:140px}@media (min-width: 52.6rem){.header--corporate .nav-section.main-nav__more__nav--corporate{color:#101518}}.header--corporate .nav-section.main-nav__more__nav--corporate{flex-grow:0;padding-bottom:30px}.nav-section.main-nav__more__nav--corporate>ul>li{border-bottom:1px solid rgba(16,21,24,0.5)}.nav-section.main-nav__more__nav--corporate>ul>li.nav-link--has-children{border-bottom-color:transparent;border-bottom:none}.desktop .nav-section.main-nav__more__nav--corporate>ul>li{font-size:1.25rem;line-height:1.5em;margin:8px 0}.site-entreprenad .nav-section.main-nav__more__nav--corporate{background-color:#f8f3eb}.nav-section.main-nav__more__nav--residence{color:#222220}.desktop .nav-section.main-nav__more__nav--residence{font-size:1.25rem}.nav-section.main-nav__more__nav--residence>ul{font-family:JMSerif,serif}.desktop .nav-section.main-nav__more__nav--residence>ul>li{border-bottom:1px solid #e4e3de;font-size:1.56rem;line-height:1.5em}.mobile .nav-section.main-nav__more__nav--residence>ul>li{border-top:1px solid #e4e3de;text-align:right}.mobile.corporate .nav-section.main-nav__more__nav--residence>ul>li:first-child{border-top:none}.header--corporate .nav-section.main-nav__more__nav--residence{flex-grow:3;padding-bottom:140px}.nav-section.corporate-top__nav{display:inline-block;padding:12px 0}.nav-section.corporate-top__nav ul{align-items:center;justify-content:space-between}

.nav-link a{border-bottom:solid 1px transparent;display:inline-block}.nav-link a:before,.nav-link a:after{content:'';display:block;height:0;width:0}.nav-link a span{border-bottom:solid 1px transparent}.main-nav__nav .nav-link a.active{border-color:#B85105;color:#B85105}.site-boratt .main-nav__nav .nav-link a.active{border-color:#00517b;color:#00517b}.site-seniorgarden .main-nav__nav .nav-link a.active{border-color:#003A68;color:#003A68}.main-nav__more__nav .nav-link a.active{color:#B85105}.site-boratt .main-nav__more__nav .nav-link a.active{color:#00517b}.site-seniorgarden .main-nav__more__nav .nav-link a.active{color:#003A68}.sub-nav__nav .nav-link a.active{border-color:#fff}.corporate-top__nav .nav-link a.active{color:#B85105}.main-nav__nav .nav-link--search{padding-left:0}.tablet .main-nav__nav .nav-link{border-left:1px solid #e4e3de;padding:0 16px}.tablet .main-nav__nav .nav-link--search{border:none;padding-left:0}.tablet .main-nav__nav .nav-link--more{padding-right:0}.desktop .main-nav__nav .nav-link{margin:0 32px 0 0}.desktop .main-nav__nav .nav-link:last-child{margin:0}.desktop.corporate .main-nav__nav .nav-link{margin:0 0 0 32px}.desktop.corporate .main-nav__nav .nav-link:last-child{padding-right:0}.main-nav__nav .nav-link--more{padding-right:0}.tablet .main-nav__nav .nav-link--more{border:none}.main-nav__nav .nav-link--more .mob-map-hide{margin:0 4px 0 0}.header--corporate .main-nav__nav .nav-link--more{border:none}.main-nav__nav .nav-link a{border-bottom-width:2px;padding:8px 0;padding-bottom:6px}.main-nav__nav .nav-link a:before{margin-bottom:-6px}.main-nav__nav .nav-link a:after{margin-top:-6px}@media (min-width: 39.06rem){.main-nav__nav .nav-link a:before{margin-bottom:-8px}.main-nav__nav .nav-link a:after{margin-top:-8px}}.main-nav__more__nav .nav-link{padding:8px 0;position:relative}.main-nav__more__nav .nav-link:after{border-bottom:1px solid #e4e3de;bottom:0;left:30px;position:absolute;right:0}@media (min-width: 52.6rem){.main-nav__more__nav .nav-link:after{left:75px}}.main-nav__more__nav .nav-link a,.main-nav__more__nav .nav-link>span{border-bottom:none;display:block;padding:16px 4px}.main-nav__more__nav .nav-link a:before,.main-nav__more__nav .nav-link>span:before{margin-bottom:-6px}.main-nav__more__nav .nav-link a:after,.main-nav__more__nav .nav-link>span:after{margin-top:-6px}.main-nav__more__nav .nav-link a.nav-link__toggler:before,.main-nav__more__nav .nav-link>span.nav-link__toggler:before{margin-bottom:-7px}.main-nav__more__nav .nav-link a.nav-link__toggler:after,.main-nav__more__nav .nav-link>span.nav-link__toggler:after{margin-top:-2px}.main-nav__more__nav .nav-link.nav-link--has-children{padding:0}@media (min-width: 39.06rem){.main-nav__more__nav .nav-link.nav-link--has-children ul a{padding:16px 0 8px}}.corporate .main-nav__more__nav--residence .nav-link a,.corporate .main-nav__more__nav--residence .nav-link>span{padding:13px 0}.sub-nav__nav .nav-link{margin:0 32px 0 0;white-space:nowrap}.sub-nav__nav .nav-link a{padding:8px 0}.sub-nav__nav .nav-link a:before{margin-bottom:-6px}.desktop .sub-nav__nav .nav-link a:before{margin-bottom:-8px}.sub-nav__nav .nav-link a:after{margin-top:-7px}.desktop .sub-nav__nav .nav-link a:after{margin-bottom:-8px}.desktop .sub-nav__nav .nav-link{margin:0 32px 0 0}.mobile:not(.tablet) .sub-nav__nav .nav-link:first-child{margin-left:16px}.mobile .sub-nav__nav .nav-link:last-child a,.tablet .sub-nav__nav .nav-link:last-child a{margin-right:72px}.desktop.corporate .sub-nav__nav .nav-link:last-child{margin-right:0}.corporate-top__nav .nav-link{border-right:1px solid #e4e3de;padding:0 16px}.corporate-top__nav .nav-link:last-child{border-right:none;padding-right:0}.corporate-top__nav .nav-link a:before{margin-bottom:-6px}.corporate-top__nav .nav-link a:after{margin-top:-6px}.nav-link.nav-link--has-children ul li:after{display:none}.nav-link.nav-link--has-children ul a{padding:8px 0}


.nav-link--has-children ul{font-family:"GillSansJM",sans-serif;font-size:1rem;max-height:0;overflow:hidden;transition:.3s ease-out}.nav-link--has-children ul li{border-bottom:1px solid #e4e3de;color:#3f3f3c;font-family:JMSerif,serif}.mobile .nav-link--has-children ul li{text-align:right}.mobile .nav-link--has-children.nav-link--show-children{margin:0 0 16px}.nav-link--has-children.nav-link--show-children ul{max-height:1000px}.nav-link__parent{align-items:baseline;border-bottom:1px solid rgba(16,21,24,0.5);display:flex;padding:8px 0}.nav-link__parent a,.nav-link__parent span{flex-grow:3;line-height:1.56rem}.nav-link__parent .nav-link__toggler{flex-grow:0;font-size:1.88rem;margin-right:-16px;margin-bottom:-4px;padding-right:16px !important;text-align:right;width:50px}.nav-link__parent>span{display:block;padding:32px 0 16px}.nav-link:first-child .nav-link__parent>span{padding-top:0}.locale-en .main-nav__more__nav--residence .nav-link__parent{display:none}

.header__logo{margin:0 8px 0 0;position:relative;z-index:1}@media (min-width: 52.6rem){.tablet .header__logo{top:-5px}}.desktop .header__logo{position:absolute;top:10px}.header-container--sticky .header__logo{top:0}.header-container--sticky .header__logo .desktop{top:20px}.fullscreen-page .header__logo{top:0}.desktop.fullscreen-page .header__logo{top:5px}.site-seniorgarden .header__logo,.site-boratt .header__logo{align-items:center;display:flex}@media (min-width: 52.6rem){.site-seniorgarden .header__logo,.site-boratt .header__logo{margin:0;position:relative;top:0}}.fullscreen-page .site-boratt.tablet .header__logo,.fullscreen-page .site-seniorgarden.tablet .header__logo,.site-boratt.tablet .header-container--sticky .header__logo,.site-seniorgarden.tablet .header-container--sticky .header__logo{top:0}.fullscreen-page .site-seniorgarden .header__logo,.site-seniorgarden .header-container--sticky .header__logo,.fullscreen-page .site-boratt .header__logo,.site-boratt .header-container--sticky .header__logo{top:0}@media (min-width: 39.06rem){.fullscreen-page .site-seniorgarden .header__logo,.site-seniorgarden .header-container--sticky .header__logo,.fullscreen-page .site-boratt .header__logo,.site-boratt .header-container--sticky .header__logo{align-self:auto;display:flex;height:auto}}.header--corporate .header__logo .desktop{top:16px}.mobile .header--corporate .header__logo{margin:16px 8px 16px 0}.site-seniorgarden .header--corporate .header__logo{min-height:29px;margin-right:0}.tablet.site-seniorgarden .header--corporate .header__logo{width:120px}.desktop.site-seniorgarden .header--corporate .header__logo{top:2px}.desktop .header-container--sticky .header--corporate .header__logo{top:4px}.desktop.site-seniorgarden .header-container--sticky .header--corporate .header__logo{top:3px}.site-seniorgarden .header__logo.site-header__logo-container--senor:after{color:#003A68;content:'~';font-size:25px;left:27px;position:absolute;top:-16px}.fullscreen-page .site-seniorgarden .header__logo.site-header__logo-container--senor:after{font-size:14px;left:12px;top:-1px}@media (min-width: 39.06rem){.site-seniorgarden .header__logo.site-header__logo-container--senor:after{font-size:30px;left:29px;top:-21px}.fullscreen-page .site-seniorgarden .header__logo.site-header__logo-container--senor:after{font-size:20px;left:19px;top:-10px}}@media (min-width: 52.6rem){.site-seniorgarden .header__logo.site-header__logo-container--senor:after{font-size:30px;left:29px;top:-22px}.fullscreen-page .site-seniorgarden .header__logo.site-header__logo-container--senor:after{font-size:30px;left:29px;top:-21px}}

.main-nav{align-items:center;color:#222220;display:flex;font-family:JMSerif,serif}@media (min-width: 39.06rem){.main-nav{font-size:1.25rem}}.desktop .main-nav{font-size:1.56rem}.fullscreen-page .desktop .main-nav{font-size:1.25rem}@media (min-width: 39.06rem){.site-fi .header:not(.header--corporate) .main-nav{font-size:1rem}}@media (min-width: 52.6rem){.site-fi .header:not(.header--corporate) .main-nav{font-size:1.13rem}}@media (min-width: 75.63rem){.site-fi .header:not(.header--corporate) .main-nav{font-size:1.25rem}.fullscreen-page .site-fi .header:not(.header--corporate) .main-nav{font-size:1.25rem}}@media (min-width: 75.63rem){.site-fi.desktop .header:not(.header--corporate) .main-nav{font-size:1.56rem}.fullscreen-page .site-fi.desktop .header:not(.header--corporate) .main-nav{font-size:1.25rem}}.fullscreen-page .main-nav,.header-container--sticky .main-nav{padding:0}.header--corporate .main-nav{color:#101518;font-family:"GillSansJM",sans-serif}.desktop .header--corporate .main-nav{display:flex;font-family:JMSerif,serif;font-size:1.25rem;justify-content:space-between;padding:8px 0}.desktop.site-seniorgarden .header--corporate .main-nav{font-size:1.375rem}.desktop .header-container--sticky .header--corporate .main-nav{padding:4px 0}.site-boratt .header--corporate .main-nav,.site-seniorgarden .header--corporate .main-nav{font-family:"GillSansJM",sans-serif}.site-boratt .main-nav,.site-seniorgarden .main-nav,.site-entreprenad .main-nav{font-family:"GillSansJM",sans-serif}.mobile:not(.tablet) .main-nav .nav-divider{-ms-grid-row-align:stretch;align-self:stretch;border-left:1px solid #e4e3de;display:list-item;width:1px}

.nav-link--more{cursor:pointer}.site-fi.mobile:not(.tablet) .nav-link--more .mob-map-hide{display:none}.tablet .nav-link--more{flex-grow:3;text-align:right}.tablet .nav-link--more>div{display:inline-block}.nav-link--more__button{border-bottom:solid 2px transparent;margin:-16px;padding:16px}.site-seniorgarden.mobile:not(.tablet) .nav-link--more__button,.site-boratt.mobile:not(.tablet) .nav-link--more__button,.corporate.mobile:not(.tablet) .nav-link--more__button{text-align:right}.corporate.mobile .nav-link--more__button{align-items:center;display:inline-flex;justify-content:flex-end}.desktop .nav-link--more__button .icon{margin-left:10px}.corporate.mobile .nav-link--more{align-items:center;display:flex;justify-content:flex-end}

.base-node{font-family:"GillSansJM",sans-serif;list-style:none;opacity:1;transition:.3s ease-out}.mobile:not(.tablet) .base-node--hidden{opacity:0}.base-node a{display:inline-block;padding:8px 16px}.base-node a:before,.base-node a:after{content:'';display:block;height:0;width:0}.base-node a:before{margin-bottom:-6px}.base-node a:after{margin-top:-7px}.base-node:first-child a{padding-left:0}

.corporate-top{color:#101518;display:flex;font-size:.88rem;justify-content:space-between;letter-spacing:.06em}.desktop .corporate-top{font-size:1rem;min-height:25px}.corporate-top .to-residence{padding:16px 0}.header-container--sticky .corporate-top{display:none}.corporate-top__navs{display:flex;flex-grow:3;justify-content:flex-end}.locale-en .corporate-top .read-more{opacity:0}

.lang-toggler{cursor:pointer;display:flex}.lang-toggler--top{background-color:#f8f8f8;display:inline-block;margin:0 0 0 16px;position:relative}.lang-toggler--top .lang-toggler{padding:16px}.lang-toggler--top .lang-toggler__label{border-bottom:solid 1px transparent;position:relative;top:1px;transition:border .3s ease-out}.lang-toggler--top:hover .lang-toggler__label{border-bottom-color:currentColor}.lang-toggler__popout{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:expand-from-top;animation-name:expand-from-top;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:#fff;border-top:1px solid #3f3f3c;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);overflow:hidden;position:absolute;right:0;text-align:center;top:100%;width:343px}.lang-toggler__popout__content{padding:32px;padding-top:64px}.lang-toggler__popout .icon{margin:0 auto 32px}.lang-toggler__stay{text-decoration:underline}.lang-toggler--more{bottom:90px;color:#787878;margin:0 16px 0 0;margin-left:64px;max-width:315px;min-width:275px;right:0;margin-top:32px}@media (min-width: 39.06rem){.lang-toggler--more{margin-right:32px}}.mobile .lang-toggler--more{right:0;text-align:right}.mobile .lang-toggler--more .lang-toggler{justify-content:flex-end}.desktop .lang-toggler--more{left:403px;margin:32px 64px 0}.lang-toggler .icon{margin:0 4px 0 0}.lang-toggler__label{display:inline-block;display:flex;flex-direction:column}.lang-toggler__label:before,.lang-toggler__label:after{content:'';display:block;height:0;width:0}.lang-toggler__label:before{margin-bottom:-4px}.lang-toggler__label:after{margin-top:-4px}

.main-nav__more{background-color:#fff;height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;padding:91px 0 0;position:absolute;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;z-index:8000}.tablet .main-nav__more{padding-top:95px}.desktop .main-nav__more{padding-top:87px}.main-nav__more--open{box-shadow:-5px 0px 10px 0 rgba(63,63,60,0.2);-webkit-transform:none;transform:none}@media (min-width: 39.06rem){.main-nav__more--open{right:-16px}}.main-nav__more__wrapper{display:flex;min-height:100%;min-width:calc(100vw - $space-generic-m);position:relative}@media (min-width: 39.06rem){.main-nav__more__wrapper{min-width:50vw}}@media (min-width: 52.6rem){.main-nav__more__wrapper{min-width:59vw}}.mobile .main-nav__more__wrapper{flex-direction:column}.main-nav__more p{color:#787878;margin:32px 16px 8px 64px;max-width:315px}@media (min-width: 39.06rem){.main-nav__more p{margin-right:32px}}.desktop .main-nav__more p{margin:32px 64px 16px}.site-seniorgarden .main-nav__more,.site-boratt .main-nav__more{background-color:#fff}.site-boratt.mobile .main-nav__more{padding-top:97px}.site-boratt.tablet .main-nav__more{padding-top:108px}.site-boratt.desktop .main-nav__more{padding-top:93px}.site-seniorgarden.tablet .main-nav__more{padding-top:98px}.header-container--sticky .main-nav__more,.fullscreen-page .main-nav__more{padding-top:45px}.tablet .header-container--sticky .main-nav__more,.fullscreen-page .tablet .main-nav__more{padding-top:48px}.desktop .header-container--sticky .main-nav__more,.fullscreen-page .desktop .main-nav__more{padding-top:55px}.mobile:not(.tablet) .header--corporate .main-nav__more{padding-top:97px}.mobile:not(.tablet) .header-container--sticky .header--corporate .main-nav__more{padding-top:61px}.tablet .header--corporate .main-nav__more{padding-top:103px}.tablet .header-container--sticky .header--corporate .main-nav__more{padding-top:61px}@media (min-width: 52.6rem){.header--corporate .main-nav__more{padding-top:100px}}.header--corporate .main-nav__more__wrapper{flex-direction:column-reverse}.header--corporate .main-nav__more p{color:#101518;margin-top:8px}


.crisis-banner{padding:24px 16px}.crisis-banner__icon{align-items:center;display:flex;grid-column:span 2}@media (min-width: 39.06rem){.crisis-banner__icon{justify-content:flex-start;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / span 1}}@media (min-width: 39.06rem){.crisis-banner .main-grid{-ms-grid-columns:1fr 60px 1fr [10];grid-template-columns:1fr 60px repeat(10, 1fr)}}.crisis-banner .icon--info{border-radius:50%;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2)}.crisis-banner .icon--info path{fill:#a50000}.crisis-banner__text{grid-column:span 9}.crisis-banner__text p:not(:last-child){margin:0 0 8px}@media (min-width: 39.06rem){.crisis-banner__text p:not(:last-child){margin:0 0 16px}}.crisis-banner__heading{margin:0 0 8px;opacity:0.8}@media (min-width: 39.06rem){.crisis-banner__heading{margin:0 0 16px}}.crisis-banner__remove{cursor:pointer;position:absolute;right:0;z-index:1000}.crisis-banner--emergency .crisis-banner__remove polygon{fill:#fff}.crisis-banner--emergency{background-color:#d36135}.crisis-banner--emergency p,.crisis-banner--emergency a{color:#fff;text-shadow:0 2px 4px #B75129}.crisis-banner--emergency .icon g{fill:#fff}.crisis-banner--emergency .icon--input-error{border:solid 2px #fff;border-radius:50%;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);height:40px;width:40px}.crisis-banner--emergency .icon--input-error .icon__svg{position:relative;top:-3px}.crisis-banner--emergency .icon--input-error .fill{fill:transparent}.crisis-banner--emergency .crisis-banner__read-more:hover{color:#fff !important}.crisis-banner--info{background-color:#f8eeea}.crisis-banner--info .crisis-banner__icon{color:#fff}.crisis-banner__read-more{font-size:1rem;padding-top:8px}.crisis-banner__read-more:hover{color:#a50000 !important}@media (min-width: 39.06rem){.crisis-banner__read-more{padding-top:0}}

.header-corporate__breadcrumb{border-bottom:none}

.header-corporate{position:relative;z-index:1010}.header-corporate .container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 20px 0 70px;position:relative;transition:padding .3s ease-out}@media (min-width: 39.06rem){.header-corporate .container{padding:0 20px 0 90px}}@media (min-width: 75.63rem){.header-corporate .container{padding-right:10px}}.header-corporate__main-nav{position:absolute;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:margin .3s ease-out;width:100%;z-index:9000}.header-container--sticky .header-corporate__main-nav{-webkit-transform:translate3d(0, -35px, 0);transform:translate3d(0, -35px, 0)}.header-container--sticky.show-nav .site-header--has-lv2 .header-corporate__main-nav{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}.header-container--sticky.hide-nav .header-corporate__main-nav{display:none}.header-corporate__light-area{background-color:#fbf3e7}.header-corporate__light-area .container{height:35px}.desktop .header-corporate__light-area .container{min-height:30px;padding-left:10px}.header-corporate__light-area .container .icon--arrow-link{position:relative;top:1px}.mobile .header-corporate__light-area .container .icon--arrow-link{top:-1px}.header-corporate__dark-area{background-color:#333331}.header-corporate__dark-area .container{min-height:55px}.desktop .header-corporate__dark-area .container{min-height:70px}.desktop .header-container--sticky.show-nav .header-corporate__dark-area .container{min-height:60px}.header-corporate .logo-container{display:block;left:20px;position:absolute;top:60px;width:55px;z-index:1}@media (min-width: 75.63rem){.header-corporate .logo-container{left:10px}}.mobile .header-corporate .logo-container{top:5px;width:40px}.desktop .header-container--sticky.hide-nav .header-corporate .logo-container{top:35px;width:41px}.mobile .header-container--sticky.show-nav .header-corporate .logo-container{top:40px}.desktop .header-container--sticky.hide-nav .site-header--has-lv2 .logo-container{top:60px;width:55px}

.site-switcher__button{margin:4px}.site-switcher__menu{background-color:#fff;border-radius:4px;bottom:calc(-100% + 67px);box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);grid-column:span 12;margin:4px;min-width:200px;overflow:hidden;padding:16px;position:absolute;width:15vw;z-index:1000}.site-switcher__menu>ul{list-style:none;margin:0;padding:0}.site-switcher__menu>ul>li{padding:4px}.site-switcher__menu>ul>li>a{border:none}.site-switcher__switch-container{align-items:center;cursor:pointer;display:flex;margin:4px 0 0 0}.site-switcher__switch-container .switch-container{margin:0 8px 0 0;padding:0;top:0}.site-switcher .logo{max-width:130px;position:absolute;right:-20px;bottom:-50px;opacity:0.1}

.dev-menu__button{margin:4px}.dev-menu__menu{background-color:#fff;border-radius:4px;bottom:calc(-100% + 67px);box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);grid-column:span 12;margin:4px;min-width:200px;overflow:hidden;padding:16px;position:absolute;width:25vw;z-index:1000}.dev-menu__menu>ul{padding:0;margin:0;list-style:none}.dev-menu__menu>ul>li{padding:4px}.dev-menu__menu>ul>li>a{border:none}.dev-menu__switch-container{align-items:center;cursor:pointer;display:flex;margin:4px 0 0 0}.dev-menu__switch-container .switch-container{margin:0 8px 0 0;padding:0;top:0}.dev-menu .logo{max-width:130px;position:absolute;right:-20px;bottom:-50px;opacity:0.1;z-index:-1}

.development-tools{display:flex;bottom:0;left:0;position:fixed;z-index:999999999999}

.c2b-header{background-color:#3f3f3c;max-height:53px;padding:8px 16px;position:relative}.desktop .c2b-header{padding:16px}.c2b-header__grid{display:-ms-grid;display:grid;grid-gap:8px 32px;grid-template-areas:"logo center right";-ms-grid-columns:minmax(25px, auto) 1fr auto;grid-template-columns:minmax(25px, auto) 1fr auto;position:relative}@media (min-width: 75.63rem){.c2b-header__grid{padding:0 8px}}.desktop .c2b-header__grid{-ms-grid-columns:minmax(55px, auto) 1fr auto;grid-template-columns:minmax(55px, auto) 1fr auto}.c2b-header__grid .header__logo{-ms-grid-row:1;-ms-grid-column:1;grid-area:logo;margin:0;max-width:45px;width:100%}.desktop .c2b-header__grid .header__logo{top:0}.c2b-header__center-text{align-items:center;color:#fff;display:flex;-ms-grid-row:1;-ms-grid-column:2;grid-area:center;justify-content:center}.c2b-header__center-text h5{display:none;margin:0}.c2b-header__right-text{align-items:center;color:#fff;display:flex;font-size:.88rem;-ms-grid-row:1;-ms-grid-column:3;grid-area:right;justify-content:center}.c2b-header__right-text .icon{margin:0 8px 0 0;position:relative;top:-2px}.c2b-header__right-text .icon path{fill:#fff}

.search-tag{align-items:center;display:flex;margin:0 8px 4px 0}.start-page .suggested-tags .search-tag{background-color:rgba(255,255,255,0.9);box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);margin:0 4px 8px;padding:8px 32px}.start-page .suggested-tags .search-tag.button--ghost{background:none !important;border-color:#fff}.search-tag .icon{margin:0 0 0 8px}.search-tag--clickable{cursor:pointer}.search-tag__value{white-space:nowrap}.search-tag__value::first-letter{text-transform:uppercase}.search-tag__value>span{display:inline-block;font-size:.75rem;letter-spacing:.02em;margin:0 0 0 4px;text-transform:uppercase}.search-field__fake .search-tag{margin-bottom:0;width:auto}

.promotion-block-grid{display:-ms-grid;display:grid;grid-auto-rows:1fr;grid-gap:4px;-ms-grid-columns:3fr 3fr 2fr 2fr;grid-template-columns:3fr 3fr 2fr 2fr;margin:0 auto 50px;max-width:2000px;padding:0}.start-page .promotion-block-grid{margin:0 auto 8px}@media (min-width: 39.06rem){.promotion-block-grid{grid-gap:8px}}@media (min-width: 75.63rem){.promotion-block-grid{-ms-grid-columns:1fr 700px 500px 1fr;grid-template-columns:1fr 700px 500px 1fr}}.promotion-block-grid .promotion-block{grid-column:span 4;max-height:200px}@media (min-width: 39.06rem){.promotion-block-grid .promotion-block{grid-column:span 2;max-height:365px}}.promotion-block-grid .promotion-block:hover .promotion-block__image{-webkit-transform:scale(1.025);transform:scale(1.025)}.promotion-block-grid .promotion-block .promotion-block__image{transition:.3s ease-in-out transform}.promotion-block-grid .promotion-block .promotion-block__content-wrapper{max-width:500px}@media (min-width: 39.06rem){.promotion-block-grid .promotion-block .promotion-block__content-wrapper{padding:32px}}.promotion-block-grid .promotion-block:first-child{max-height:405px}.promotion-block-grid .promotion-block:first-child .promotion-block__content-wrapper{max-width:700px}.promotion-block-grid .promotion-block:first-child:not(:last-child),.promotion-block-grid .promotion-block:nth-child(2):last-child{grid-row:span 2}@media (min-width: 39.06rem){.promotion-block-grid .promotion-block:first-child:not(:last-child),.promotion-block-grid .promotion-block:nth-child(2):last-child{max-height:none}}.promotion-block-grid .promotion-block:first-child:not(:last-child) h3,.promotion-block-grid .promotion-block:nth-child(2):last-child h3{font-size:1.88rem}@media (min-width: 39.06rem){.promotion-block-grid .promotion-block:first-child:not(:last-child) h3,.promotion-block-grid .promotion-block:nth-child(2):last-child h3{font-size:2.5rem}}.promotion-block-grid .promotion-block:first-child:not(:last-child) .promotion-block__image *,.promotion-block-grid .promotion-block:nth-child(2):last-child .promotion-block__image *{height:100%}.promotion-block-grid .promotion-block:first-child:not(:last-child) .promotion-block__image * img,.promotion-block-grid .promotion-block:nth-child(2):last-child .promotion-block__image * img{width:auto}.promotion-block-grid .promotion-block:first-child:last-child{grid-column:span 4}.promotion-block-grid .promotion-block:first-child:last-child h3{font-size:1.88rem}@media (min-width: 39.06rem){.promotion-block-grid .promotion-block:first-child:last-child h3{font-size:2.5rem}}.promotion-block-grid .promotion-block:first-child:last-child .promotion-block__content{align-items:center}.promotion-block-grid .promotion-block:nth-child(2){grid-row:span 1}.promotion-block-grid .promotion-block:nth-child(2) p{display:none}.promotion-block-grid .promotion-block:nth-child(2):last-child{grid-row:span 2}.promotion-block-grid .promotion-block:nth-child(2):last-child p{display:block}.promotion-block-grid .promotion-block:nth-child(3){grid-row:span 1}.promotion-block-grid .promotion-block:nth-child(3) p{display:none}.promotion-block-grid a{align-items:center;display:flex;justify-content:center}.promotion-block-grid .promotion-block:not(:first-child) a{max-height:365px}

.search-result-controlls__sort{display:flex;justify-content:flex-start;align-items:flex-end;top:10px;grid-column:span 4}.search-result-controlls__sort-menu{background-color:#fff;border-radius:4px;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);grid-column:span 12;min-width:200px;padding:16px;position:absolute;top:90%;z-index:1000;left:10px}@media (min-width: 39.06rem){.search-result-controlls__sort-menu{top:100%}}

.edit-saved-search{background:#fff;padding:20px}@media (min-width: 39.06rem){.edit-saved-search{margin-top:50px;padding:40px}}.edit-saved-search__content{max-width:430px;margin:0 auto}.edit-saved-search__row{margin:0 0 30px}.edit-saved-search__row:nth-child(2){margin-bottom:10px}@media (min-width: 39.06rem){.edit-saved-search__row{margin-bottom:50px}}.edit-saved-search__buttons{text-align:center}.edit-saved-search .search{grid-column:span 12}

.residence-type-filter{margin:0}.residence-type-filter__title{margin:0 0 24px}.residence-type-filter__items{display:flex;justify-content:space-between}.residence-type-filter__item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:0 0 0 8px}@media (min-width: 52.6rem){.residence-type-filter__item{margin:0 0 0 24px}}.residence-type-filter__item:first-child{margin-left:0 !important}.residence-type-filter__item .icon{margin:0 0 8px}.residence-type-filter__item--house{padding:1px 2px 0 3px}.residence-type-filter__item--house.residence-type-filter__item--active .icon{color:#5c6a4a}.site-seniorgarden .residence-type-filter__item--house.residence-type-filter__item--active .icon{color:#546C5A}.residence-type-filter__item--apartment{padding:2px 0 0 1px}.residence-type-filter__item--apartment .icon{margin-bottom:6px}.residence-type-filter__item--apartment.residence-type-filter__item--active .icon{color:#db7831}.site-seniorgarden .residence-type-filter__item--apartment.residence-type-filter__item--active .icon{color:#003A68}.residence-type-filter__item--town-house{padding:1px 6px 0}.residence-type-filter__item--town-house.residence-type-filter__item--active .icon{color:#4878b0}.residence-type-filter__item--plot{padding:2px 1px 0}.residence-type-filter__item--plot .icon{margin-bottom:6px}.residence-type-filter__item--plot.residence-type-filter__item--active .icon{color:#785f52}.residence-type-filter__item svg{width:80%}.residence-type-filter__name{margin:10px 0 0 0}

.area-slider{padding:0 0 8px}.area-slider__labels{display:flex;justify-content:space-between;padding-bottom:16px}

.access-slider__labels{display:flex;justify-content:space-between;padding-bottom:5px}.access-slider__labels span{padding-bottom:5px;display:flex;flex-direction:column;position:relative}.access-slider__labels span:first-child:after{margin-left:0}.access-slider__labels span:nth-child(2){left:-20px}.access-slider__labels span:last-child{justify-content:flex-end;align-items:flex-end}.access-slider__labels span:after{content:" ";height:4px;width:1px;background-color:#3f3f3c;display:block;margin-left:5px}

.premises-list{margin:0 0 80px}.premises-list__header{background-color:#fff;padding:16px}@media (min-width: 39.06rem){.premises-list__header{padding:32px;padding-bottom:16px}}.premises-list__statuses{align-self:flex-start;width:60%}.premises-list__statuses>span{align-items:center;display:inline-flex;margin:0 16px 0 0}.premises-list__statuses>span .status-dot__link{border-bottom:1px solid #3f3f3c;cursor:pointer;line-height:1.2em}.premises-list__statuses .icon{margin-left:4px}.premises-list__statuses .status-dot{margin-right:4px}.residence-explorer__popup-content{max-width:100%;margin:0 auto}@media (min-width: 39.06rem){.residence-explorer__popup-content{max-width:450px}}.residence-explorer__popup-content ul{list-style:none;margin:40px auto 0;max-width:100%;padding:0}@media (min-width: 39.06rem){.residence-explorer__popup-content ul{max-width:300px}}.residence-explorer__popup-content ul>li{margin:0 0 20px 30px;position:relative}@media (min-width: 39.06rem){.residence-explorer__popup-content ul>li{margin:0 0 20px}}.residence-explorer__popup-content ul>li .status-dot{left:-30px;position:absolute;top:2px}@media (min-width: 39.06rem){.residence-explorer__popup-content ul>li .status-dot{top:auto}}

.not-available{text-align:center;padding:160px 0}

.loader-centered{height:calc(100vh - 228px);display:flex;justify-content:center;align-items:center}.loader-centered svg{max-width:250px}.loader-centered svg path{fill:#ebaf80}

.signing-modal{text-align:center}.signing-modal .icon--block-document{position:relative}.signing-modal .loader{padding:30px 0 20px}.signing-modal .newton-loader-svg{max-width:170px;margin:0 auto}.signing-modal .newton-loader-svg path{fill:#3f3f3c}.signing-modal p{max-width:390px;margin:0 auto}

.signee{margin:0 auto 32px;display:flex;flex-direction:column;align-items:center;position:relative}.signee--signed{background-color:rgba(107,170,153,0.2);border:1px solid #6baa99;padding:16px}.signee--signed strong{font-family:"GillSansJMBold",sans-serif;font-weight:normal}.signee__title{display:block;margin-bottom:8px}.signee--signed .signee__title{margin-bottom:0}.signee button,.signee .button{margin-bottom:8px}.signee .signee__icon{position:absolute;left:16px;top:0;bottom:0;margin:auto}.signee .signee__icon svg{stroke-width:0}

.nordea-payment .iframe-wrapper iframe{border:none;height:570px;width:100%}.nordea-payment .iframe-wrapper--small{height:0}.nordea-payment .message{margin:0 auto;max-width:400px}.nordea-payment__error-container{margin-top:24px;text-align:center}.nordea-payment__button-container,.nordea-payment .loader{display:flex;align-items:center;justify-content:center}

.done-step__animation-container{margin:0 0 32px}.done-step__animation-container>div{margin:0 auto;max-width:160px}

.click-to-buy{padding-bottom:24px;position:relative}.click-to-buy .mobile-content-fold__title-bar{margin:0 0 16px;padding:0}.tablet .click-to-buy .mobile-content-fold__title-bar{margin:0 0 32px}.desktop .click-to-buy>div{align-content:flex-start;align-items:flex-start;display:flex}.click-to-buy__back-link{border-bottom:none;display:flex;grid-column:span 12;padding:0 16px}.desktop .click-to-buy__back-link{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10;margin:0 0 8px}.click-to-buy__back-link .icon{margin-right:10px;position:relative;top:-1px}.click-to-buy__top{background-color:#fff;padding:32px 16px}.click-to-buy__top .message{margin:0 0 16px}.tablet .click-to-buy__top{padding:24px}.desktop .click-to-buy__top{padding:32px}.click-to-buy__top>h2{justify-content:space-between;min-width:100%;position:relative;transition:.3s ease-out}.click-to-buy__top>h2 .icon{cursor:pointer;float:right;padding-top:20px;transition:padding-top .3s ease-out}.click-to-buy__top--folded .foldable{display:none}.click-to-buy__top--folded h2{cursor:pointer;font-size:1.88rem;margin:0}.click-to-buy__top--folded h2:before{margin-bottom:-8px}.click-to-buy__top--folded h2:after{margin-top:-7px}.click-to-buy__top--folded h2 .icon{padding-top:12px}.click-to-buy__main-content{background-color:#fff;padding:0}.desktop .click-to-buy__main-content{-ms-grid-column:2;-ms-grid-column-span:6;grid-column:2/span 6}.click-to-buy .original-price-row{justify-content:flex-start;border-bottom:none;margin:0 0 10px}.click-to-buy__pay-sum{background-color:#3f3f3c;margin:0 0 16px;padding:16px}.tablet .click-to-buy__pay-sum{padding:32px}.site-boratt .click-to-buy__pay-sum{background-color:#222220}.site-seniorgarden .click-to-buy__pay-sum{background-color:#222220}.click-to-buy__start-button{background-color:#fff;margin:0 0 8px;padding:0 0 32px;text-align:center}.click-to-buy__form{grid-column:span 12}@media (min-width: 52.6rem){.click-to-buy__form{-ms-grid-column:2;-ms-grid-column-span:6;grid-column:2/span 6}}.click-to-buy__pay-row{display:flex;justify-content:space-between;margin:0 auto}.click-to-buy__pay-row:first-child{border-bottom:1px solid #fff;margin:0 0 8px;padding-bottom:8px}.click-to-buy__pay-row:last-child p,.click-to-buy__pay-row:last-child span{font-weight:bold}.click-to-buy__pay-row span{color:#fff}.click-to-buy__pay-row p{color:#fff;margin:0}.click-to-buy__floorplan-image{border:1px solid #B85105;margin:10px 0;cursor:pointer;position:relative}.click-to-buy__floorplan-image .icon--fullscreen{z-index:100;position:absolute;right:10px;top:10px}.click-to-buy__checkbox-container{display:flex}.click-to-buy__checkbox-container .title{display:block;margin:0 0 8px}.click-to-buy__checkbox-container>div:first-child{margin-right:10px;padding-right:20px}.click-to-buy__payment-icons{padding:0 16px}.desktop .click-to-buy__payment-icons{padding-bottom:8px}.click-to-buy__payment-icons .icon{margin:0 16px 0 0}.click-to-buy__object{background-color:#fff;box-shadow:0 -1px 6px 0 rgba(63,63,60,0.15)}@media (min-width: 52.6rem){.click-to-buy__object{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25)}}.click-to-buy__object-wrapper{grid-column:span 12}@media (min-width: 52.6rem){.click-to-buy__object-wrapper{grid-column:span 4}}.click-to-buy__object--sticky{margin:0;transition:margin .3s ease-out;width:100%}@media (max-width: 52.6rem){.click-to-buy__object--sticky{bottom:0;left:0 !important;right:0 !important;top:auto !important;width:100% !important;z-index:10}.click-to-buy__object--sticky:not(.click-to-buy__object--expanded) .click-to-buy__object-content,.click-to-buy__object--sticky:not(.click-to-buy__object--expanded) .click-to-buy__payment-icons,.click-to-buy__object--sticky:not(.click-to-buy__object--expanded) .click-to-buy__pay-row:first-child{border:none;height:0;margin:0;overflow:hidden;padding:0 20px}.click-to-buy__object--sticky:not(.click-to-buy__object--expanded) .click-to-buy__pay-sum{margin-bottom:0}.click-to-buy__object--sticky .click-to-buy__object-content,.click-to-buy__object--sticky .click-to-buy__payment-icons,.click-to-buy__object--sticky .click-to-buy__pay-row:first-child{transition:.3s ease-out}}.desktop .click-to-buy__object-wrapper--scrolling-up .click-to-buy__object--sticky{margin-top:55px}.click-to-buy__object--mobile-sticky:not(.click-to-buy__object--sticky){display:none}.click-to-buy__object--mobile-sticky.click-to-buy__object--expanded .click-to-buy__object-content>p:first-child{border-bottom:1px solid #e4e3de;margin:0.7em 0;padding-bottom:0.7em}.click-to-buy__object-content{padding:16px}.tablet .click-to-buy__object-content{padding:32px 16px}.desktop .click-to-buy__object-content{padding-top:24px}.click-to-buy__object-content>p{margin:0 0 16px}.click-to-buy__object-image{margin:0 0 16px}.click-to-buy__object-toggler{align-content:center;background-color:#fff;border:2px solid #3f3f3c;border-radius:50%;box-shadow:0 -1px 6px 0 rgba(63,63,60,0.15);display:flex;height:40px;justify-content:center;left:50%;margin-left:-20px;position:absolute;top:-20px;width:40px}@media (min-width: 52.6rem){.click-to-buy__object-toggler{display:none}}.click-to-buy__object--inline{box-shadow:none;margin:0 -16px}.click-to-buy__object-info p{margin:0 0 8px}.mobile:not(.tablet) .click-to-buy__object-info p:first-child{margin:0 0 4px}.click-to-buy__object-info p:last-child{margin-bottom:0}.click-to-buy__object-info h3{font-size:1.88rem}.click-to-buy .icon--document{margin-right:5px;position:relative;top:6px}.site-boratt .click-to-buy .payment-form,.site-seniorgarden .click-to-buy .payment-form{padding:20px 0 0}.click-to-buy .payment-form p{text-align:left}@media (min-width: 39.06rem){.complete-row{display:flex;margin:0 0 10px}}.complete-row__buyer{margin-bottom:20px}.complete-row__buyer:last-child{margin-bottom:0}.complete-column{display:flex;flex-direction:column;margin:0 0 10px}@media (min-width: 39.06rem){.complete-column{margin:0;width:50%}}.complete-label{color:#787878;font-size:.75rem}.section-done-content{padding-bottom:32px}.obligatory-checkbox__help-text{color:#787878}.obligatory-checkbox__error-text{color:#a50000}

.sign-contract-modal{text-align:center}.sign-contract-modal .loader{padding:30px 0 20px}.sign-contract-modal .newton-loader-svg{max-width:170px;margin:0 auto}.sign-contract-modal .newton-loader-svg path{fill:#3f3f3c}

.sign-container__sign{text-align:center;margin-bottom:20px}.sign-container__sign p{margin-bottom:10px}.sign-container .message{margin:0 0 20px}.sign-complete{padding:8px 16px;background-color:rgba(107,170,153,0.12);border:1px solid #6baa99;display:flex;text-align:left;align-items:center}.sign-complete p{margin:0}.sign-complete__icon{margin-right:25px;border:1px solid #6baa99;border-radius:50%;width:25px;height:25px;display:flex;justify-content:center;align-items:center}.sign-complete__icon .icon{width:15px;height:15px}.sign-complete__icon polygon{fill:#6baa99}.sign-cotainer__logo-container{text-align:center;margin-bottom:10px}

.bank-id-sign-modal{text-align:center}.bank-id-sign-modal .loader{padding:30px 0 20px}.bank-id-sign-modal .newton-loader-svg{max-width:170px;margin:0 auto}.bank-id-sign-modal .newton-loader-svg path{fill:#3f3f3c}

.no-ie-support{background:url(/build/6dedc9270d30917dcf726725a812c9d8.jpg) no-repeat top center;height:100vh;position:relative}.no-ie-support h3,.no-ie-support p{margin:0 auto;max-width:335px}.no-ie-support p{margin:0 0 32px}.no-ie-support .logo{margin:0 0 24px;max-height:50px;max-width:32px}.no-ie-support__content{background-color:#fdfbf7;bottom:0;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);left:0;margin:auto;max-height:558px;padding:120px;position:absolute;right:0;text-align:center;top:0;width:800px}.no-ie-support__browser-list{margin:0 auto;max-width:335px}.no-ie-support__browser{float:left;text-align:center;width:50%}.no-ie-support__browser img{display:inline-block;margin:0 0 16px;max-width:30px}

.form-set{margin:0 auto 32px;max-width:335px}.form-set--important{background-color:#fbf3e7;max-width:initial;padding:24px 0}.site-boratt .form-set--important{background-color:#b5d1dc}.site-seniorgarden .form-set--important{background-color:#FFE9A7}.form-set__content{max-width:335px;margin:0 auto 0}.form-set .radio-button-group{display:flex;flex-direction:column}.form-set .radio-button-group .radiobutton{margin:0 0 5px}

.form-step{margin:0 0 8px}.form-step:first-child{margin-top:10px}.form-step.active .form-step__header h4{color:#3f3f3c}.form-step.active:not(:first-child) .animation-wrapper{-webkit-animation-delay:.3s;animation-delay:.3s}.form-step.active#sign .form-step__header{padding-bottom:24px}.form-step.completed h4{color:#3f3f3c}.form-step.completed .form-step__header{padding-bottom:24px}.form-step__header{background-color:#fff;padding:32px 16px;position:relative}.form-step__header h4{color:#90908f;margin:0 auto;max-width:335px}.form-step__header a{position:absolute;right:20px;top:20px}@media (min-width: 39.06rem){.form-step__header a{top:32px}}.form-step__content{background-color:#fff;overflow:hidden}.form-step .animation-wrapper{margin-top:-5000px}.form-step.active .animation-wrapper{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:c2b-slide-down;animation-name:c2b-slide-down;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.form-step.completed:not(.active) .animation-wrapper{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:c2b-shrink;animation-name:c2b-shrink;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.form-step__completed-content{background-color:#fff;padding:0 0 32px}.form-step__completed-content .form-set{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;margin-bottom:0;opacity:0}

.form-row--c2b{display:block}.form-row--c2b .counter{margin:10px 0 0 0}.form-row--c2b .form-input{width:100%}

.form-input--extra-margin{margin-bottom:32px}.form-input .input-message{display:block;font-size:.88rem;position:absolute;top:100%;width:100%}.form-input .input-message--error{color:#a50000;text-align:right}.form-input .input-message--help{text-align:left;color:#787878}.click-to-buy-page .counter{margin:8px 0 24px}

.navigation-buttons{text-align:center;padding-bottom:30px}.navigation-buttons .button,.navigation-buttons Button{margin-bottom:10px}

.click-to-buy__terms{background-color:#fbf3e7;margin:0 -16px 16px;padding:16px;padding-bottom:32px}.tablet .click-to-buy__terms{margin-bottom:0}.desktop .click-to-buy__terms{margin:0 -32px;padding:16px 32px}.click-to-buy__terms button{margin:20px auto 0}.click-to-buy__terms__wrapper{overflow:hidden;padding:16px 0 0;position:relative;transition:max-height .3s ease-out}.click-to-buy__terms__wrapper:after{background:linear-gradient(to bottom, rgba(251,243,231,0) 0%, #fbf3e7 100%);bottom:0;left:0;height:1.5em;position:absolute;right:0;transition:height .3s ease-out}.click-to-buy__terms--fold{display:flex;flex-direction:column}.click-to-buy__terms--fold .click-to-buy__terms__wrapper{max-height:150px}.click-to-buy__terms--fold .click-to-buy__terms__wrapper:after{content:'';display:block}.click-to-buy__terms--visible .click-to-buy__terms__wrapper{max-height:5000px;padding-bottom:16px}.click-to-buy__terms--visible .click-to-buy__terms__wrapper:after{height:1px}.site-boratt .click-to-buy__terms{background-color:#e9eeef}.site-boratt .click-to-buy__terms__wrapper:after{background:linear-gradient(to bottom, rgba(233,238,239,0) 0%, #e9eeef 100%)}.site-seniorgarden .click-to-buy__terms{background-color:#FFE9A7}.site-seniorgarden .click-to-buy__terms__wrapper:after{background:linear-gradient(to bottom, rgba(255,233,167,0) 0%, #ffe9a7 100%)}

.my-residences-block{margin-bottom:16px;position:relative}.mobile:not(.tablet) .my-residences-block{box-shadow:0 2px 3px 0 rgba(63,63,60,0.2)}.my-residences-block__removed{align-items:center;background-color:rgba(255,255,255,0.85);display:flex;flex-direction:column;height:100%;justify-content:center;min-height:222px;position:absolute;width:100%;z-index:100}.my-residences-block__removed h3{height:auto}.my-residences-block__card{background-color:#fff}@media (min-width: 39.06rem){.my-residences-block__card{display:flex;flex-direction:row;flex-wrap:wrap}}.desktop .my-residences-block__card{flex-wrap:nowrap}.my-residences-block__residence{position:relative}@media (min-width: 39.06rem){.my-residences-block__residence{border-bottom:1px solid #e4e3de;width:100%}}.desktop .my-residences-block__residence{border-bottom:none;width:66.666666%}.mobile .my-residences-block__interaction-type{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;width:32px;z-index:1}@media (min-width: 39.06rem){.mobile .my-residences-block__interaction-type{height:25px;width:25px}}.my-residences-block__interaction-type .icon{height:15px;width:15px}@media (min-width: 39.06rem){.my-residences-block__interaction-type .icon{height:20px;width:20px}}.my-residences-block__interaction-type .icon *{fill:#d15c05}.site-seniorgarden .my-residences-block__interaction-type .icon *{fill:#003A68}.site-boratt .my-residences-block__interaction-type .icon *{fill:#00517b}.my-residences-block__showings{border-top:1px solid #e4e3de;padding:0 16px}@media (min-width: 39.06rem){.my-residences-block__showings{align-items:stretch;border-right:1px solid #e4e3de;border-top:none;display:flex;flex-direction:column;justify-content:flex-start;text-align:center;padding:0 16px;width:50%}.my-residences-block__showings .mobile-content-fold__content--open{padding-bottom:20px}}.desktop .my-residences-block__showings{align-items:center;border-left:1px solid #e4e3de;justify-content:center;margin:40px 0;width:33.333333%}.desktop .my-residences-block__showings .mobile-content-fold__content--open{padding-bottom:0}.my-residences-block__showing{margin-bottom:4px}.my-residences-block__action{border-top:1px solid #e4e3de;padding:0 16px 1px 16px}@media (min-width: 39.06rem){.my-residences-block__action{align-items:stretch;border-top:none;display:flex;flex-direction:column;justify-content:flex-start;padding:0 16px;text-align:center;width:50%}.my-residences-block__action .mobile-content-fold__content--open{padding-bottom:20px}}.my-residences-block__action .mobile-content-fold__content p{text-align:center;margin:0 0 16px}@media (min-width: 52.6rem){.my-residences-block__action .mobile-content-fold__content p{text-align:center}}.desktop .my-residences-block__action{align-items:center;justify-content:center;margin:40px 0;position:relative;width:33.333333%}.desktop .my-residences-block__action .icon{position:absolute;right:20px;top:-20px}.desktop .my-residences-block__action .mobile-content-fold__content--open{padding-bottom:0}.my-residences-block__action .mobile-content-fold__content{text-align:center}.my-residences-block__objects{background-color:#fff;border-top:1px solid #e4e3de;margin:0 0 10px;position:relative}.my-residences-block__objects>p,.my-residences-block__objects>h4{padding:0 20px}.my-residences-block__objects .mobile-content-fold{padding:32px 16px 16px 16px}.mobile .my-residences-block__objects .mobile-content-fold{padding:0 20px}@media (max-width: 52.6rem){.mobile .my-residences-block__objects .data-table--edit .data-table__cell{display:none}.mobile .my-residences-block__objects .data-table--edit .data-table__cell:nth-child(1),.mobile .my-residences-block__objects .data-table--edit .data-table__cell:nth-child(2),.mobile .my-residences-block__objects .data-table--edit .data-table__cell:nth-child(3),.mobile .my-residences-block__objects .data-table--edit .data-table__cell:nth-last-child(1),.mobile .my-residences-block__objects .data-table--edit .data-table__cell:nth-last-child(2){display:flex;width:55px !important}.mobile .my-residences-block__objects .data-table--edit .data-table__cell:nth-child(2){width:150px !important}}.my-residences-block__objects .data-table__header{transition:margin .3s ease-out}.my-residences-block__objects .data-table__header--sticky{margin-top:45px}.my-residences-block__objects__mobile-action{display:flex;justify-content:center;padding:20px}.desktop .my-residences-block__edit-link{position:absolute;right:20px;top:40px}

.payment-alert{background:radial-gradient(circle at 50% 50%, rgba(242,184,67,0.8), #fae5ba);padding:32px 16px;text-align:center}@media (min-width: 39.06rem){.payment-alert{padding:64px}}.site-seniorgarden .payment-alert{background:radial-gradient(circle at 50% 50%, #FFDC73, rgba(255,233,167,0.8));box-shadow:0 2px 3px 0 rgba(63,63,60,0.2)}.site-boratt .payment-alert{background:radial-gradient(circle at 50% 50%, #FFDC73, rgba(255,233,167,0.8))}

.documents-to-sign-alert{align-items:center;background-color:#6baa99;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:24px}.documents-to-sign-alert h3{color:#fff}.documents-to-sign-alert p{max-width:44rem}

.my-pages__vip-sale-title{text-align:center}

.residence-search{margin:16px auto;grid-area:search-field}.fullscreen-page .residence-search{margin:16px auto 0}@media (min-width: 39.06rem){.fullscreen-page .residence-search{margin:16px auto}}.residence-search--animated{-webkit-animation:fade-in-background-color 0.2s ease;animation:fade-in-background-color 0.2s ease;position:fixed;width:100%;height:100%;background:#fdfbf7;z-index:10000;top:0;left:0;padding:0 16px;margin:0;max-height:100%;overflow-y:auto;overflow-x:hidden}.residence-search--animated>div{position:relative;top:0;-webkit-animation:animate-search-field 0.3s ease;animation:animate-search-field 0.3s ease}.residence-search--animated>h3{position:relative;-webkit-animation:animate-search-title-font-size 0.3s ease;animation:animate-search-title-font-size 0.3s ease;font-size:1.375rem;margin-bottom:10px}.residence-search--animated .residence-search__cancel{-webkit-animation:fade-in 0.3s ease;animation:fade-in 0.3s ease}.residence-search::after{display:none;content:" ";width:100%}.residence-search--closing::after{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:hide-mobile-search-cover;animation-name:hide-mobile-search-cover;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:#fdfbf7;display:block;height:0;left:0;opacity:1;padding-top:100vh;position:absolute;top:270px;z-index:10000}.start-page .residence-search--closing::after{display:none}.site-boratt .residence-search--closing::after{background-color:#f8faf8}.residence-search__cancel{position:absolute;right:20px;top:20px;z-index:100;opacity:1;color:#787878;border-bottom:none}.residence-search>h3{grid-column:span 12;margin:32px 0 16px}@media (min-width: 39.06rem){.residence-search>h3{margin:64px 0 16px}}.tablet .residence-search>h3{font-size:1.88rem}.residence-search>div{grid-column:span 12}@media (min-width: 39.06rem){.residence-search>div{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}}@media (min-width: 52.6rem){.residence-search>div{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}}.fullscreen-page .residence-search>div{grid-column:span 12;position:relative}.search-field{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:flex;flex-direction:row;min-height:48px;padding:8px 16px;position:relative}.residence-search--animated .search-field{margin:0 0 32px}.search-field--alternative .icon svg polygon,.search-field--alternative .icon svg path{fill:#d15c05}.search-field .icon--looking-glas{margin-right:10px}.residence-search--animated .search-field .icon--looking-glas{-ms-grid-row-align:self-start;align-self:self-start;margin-top:8px}.search-field__clear{position:absolute;right:10px;top:10px;padding:5px;line-height:0}.search-field__content{width:100%;display:flex;flex-direction:row;flex-wrap:unset}.search-field__content input,.search-field__content form{width:100%}.residence-search--animated .search-field__content{display:inline-flex;flex-wrap:wrap}.residence-search--animated .search-field__content .search-tag{margin-bottom:5px}.search-field__mobile-tags{margin-right:5px}.search-field__mobile-tags--unanimated{display:flex}.search-field__field{position:relative;width:100%;display:flex;align-items:center}.residence-search--animated .search-field__field{height:30px}.search-field__input{padding:0}.search-field .search-tag{margin-bottom:0}.search-field .tags-with-foldOut{margin-right:8px}.search-field .sk-circle{margin:0 10px 0 0;width:20px;height:20px;-ms-grid-row-align:center;align-self:center}.residence-search--animated .search-field .sk-circle{-ms-grid-row-align:self-start;align-self:self-start;margin-top:8px}.selected-tags{display:flex;flex-direction:row}.tag-menu{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6;width:100%;padding:16px 0 0;margin-top:5px}.tag-menu__wrapper{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6;position:absolute;max-height:calc(100vh - 100px);overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;z-index:1000}@media (min-width: 39.06rem){.tag-menu__wrapper--hidden{display:none}}.desktop .tag-menu__wrapper{background-color:#fff;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);left:0;margin:5px 0 0 0;position:absolute;top:100%;z-index:9010;overflow-y:auto}@media (min-width: 39.06rem){.tag-menu__wrapper{max-height:calc(50vh - 100px)}}.residence-search--animated .tag-menu{position:relative;box-shadow:unset;padding:0 0 500px}.residence-search--animated .tag-menu .tag-menu-item,.residence-search--animated .tag-menu .tag-menu__category-name{padding:0}.tag-menu__category{margin:0 0 16px}.tag-menu__category:last-child{margin-bottom:0}.tag-menu__category-name{color:#787878;display:block;font-size:.88rem;padding:0 16px}.tag-menu__prompt-label{display:block;font-size:1rem;margin:0 0 10px;line-height:24px;color:#222220}@media (min-width: 39.06rem){.tag-menu__prompt-label{padding:0 0 0 16px}}.tag-menu-item{display:flex;align-items:center;cursor:pointer;padding:0 16px}.tag-menu-item:focus{outline:none}@media (min-width: 39.06rem){.tag-menu-item{line-height:32px}}.tag-menu-item:hover,.tag-menu-item--active{background-color:rgba(235,175,128,0.5)}.tag-menu-item:hover .tag-menu-item__marked-word,.tag-menu-item--active .tag-menu-item__marked-word{background-color:transparent}.tag-menu-item__marked-word{background-color:rgba(235,175,128,0.5);padding:3px 0}.search-container--desktop .tag-menu-item__marked-word{padding:7px 0}.tag-menu-item__name{display:inline-block;padding:4px 0}.tag-menu-item__parent-name{color:#3f3f3c;display:inline-block;font-size:.88rem;font-weight:300;text-transform:capitalize}.blinking-place-holder,.static-placeholder{position:absolute;left:0;pointer-events:none;color:#787878}.blinking-place-holder__suggestions,.static-placeholder__suggestions{display:inline-block;padding:0;margin:0;list-style:none}.blinking-place-holder__suggestions li,.static-placeholder__suggestions li{display:none}.blinking-place-holder__suggestions li.active,.static-placeholder__suggestions li.active{display:inline-block;-webkit-animation:fade-in-out 1.8s ease;animation:fade-in-out 1.8s ease}.search-field__folded-tags{position:absolute;top:100%;background:#fff;left:0;z-index:100;width:100%;display:flex;flex-wrap:wrap;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);margin:2px 0 0 0;padding:20px 20px 16px 20px}.popular-searches{margin-top:20px}.popular-searches__title{color:#787878;display:block;font-size:.88rem;margin:0 0 8px}.popular-searches__item{margin-bottom:4px}@-webkit-keyframes animate-search-field{0%{top:50px}100%{top:0px}}@keyframes animate-search-field{0%{top:50px}100%{top:0px}}@-webkit-keyframes animate-search-title-font-size{0%{font-size:1.56rem;top:50px}100%{font-size:1.375rem;top:0px}}@keyframes animate-search-title-font-size{0%{font-size:1.56rem;top:50px}100%{font-size:1.375rem;top:0px}}@-webkit-keyframes fade-in-background-color{0%{background-color:rgba(253,251,247,0.6)}100%{background-color:#fdfbf7}}@keyframes fade-in-background-color{0%{background-color:rgba(253,251,247,0.6)}100%{background-color:#fdfbf7}}

.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;background-color:#e9e9e9;height:4px;border-radius:6px}.rc-slider-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:#abe2fb}.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:solid 2px #96dbfa;background-color:#fff;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle:focus{outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-left:0;margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed !important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child{margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block !important;-webkit-animation-play-state:paused;animation-play-state:paused}.rc-slider-tooltip-zoom-down-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block !important;-webkit-animation-play-state:paused;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{-webkit-animation-name:rcSliderTooltipZoomDownIn;animation-name:rcSliderTooltipZoomDownIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{-webkit-animation-name:rcSliderTooltipZoomDownOut;animation-name:rcSliderTooltipZoomDownOut;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{-webkit-transform:scale(0, 0);transform:scale(0, 0);-webkit-animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.rc-slider-tooltip-zoom-down-leave{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}@-webkit-keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0, 0);transform:scale(0, 0)}100%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0, 0);transform:scale(0, 0)}100%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes rcSliderTooltipZoomDownOut{0%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0, 0);transform:scale(0, 0)}}@keyframes rcSliderTooltipZoomDownOut{0%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0, 0);transform:scale(0, 0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px 0}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}

.range-filter{min-height:39px;display:flex;align-items:flex-end;margin:24px 0 0;padding:0 13px 9px}.desktop-filters .range-filter{margin-top:36px}.filter-popout__content--small .range-filter{margin-top:12px}.range-filter:nth-child(2){margin-top:0}.range-filter .rc-slider{padding:4px 0}.range-filter .rc-slider-handle{position:absolute;height:30px;width:30px;background-color:#fff;border:1px solid #d15c05;top:-50%;margin-top:0}.range-filter .rc-slider-handle:hover{border-color:#d15c05;background-color:#d15c05}.range-filter .rc-slider-handle:active,.range-filter .rc-slider-handle--active{box-shadow:none;border-color:#d15c05;background-color:#d15c05}.site-boratt .range-filter .rc-slider-handle{border:1px solid #00517b}.site-boratt .range-filter .rc-slider-handle:hover{border-color:#00517b;background-color:#00517b}.site-boratt .range-filter .rc-slider-handle:active,.site-boratt .range-filter .rc-slider-handle--active{box-shadow:none;border-color:#00517b;background-color:#00517b}.site-boratt .range-filter .rc-slider-handle:focus{border-color:#00517b}.site-seniorgarden .range-filter .rc-slider-handle{border:1px solid #003A68}.site-seniorgarden .range-filter .rc-slider-handle:hover{border-color:#003A68;background-color:#003A68}.site-seniorgarden .range-filter .rc-slider-handle:active,.site-seniorgarden .range-filter .rc-slider-handle--active{box-shadow:none;border-color:#003A68;background-color:#003A68}.site-seniorgarden .range-filter .rc-slider-handle:focus{border-color:#003A68}.range-filter .rc-slider-step{display:none}.range-filter .rc-slider-dot{width:6px;height:6px}.range-filter .rc-slider-mark{top:-28px}.range-filter .rc-slider-mark:before,.range-filter .rc-slider-mark:after{content:'';display:block;height:0;width:0}.range-filter .rc-slider-mark:before{margin-bottom:-6px}.range-filter .rc-slider-mark:after{margin-top:-6px}.range-filter .rc-slider-mark-text{font-size:1rem;color:#3f3f3c}.range-filter .rc-slider-handle-click-focused{border-color:#d15c05}.range-filter .rc-slider-handle-click-focused:focus{border-color:#d15c05}.range-filter .rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#d15c05;box-shadow:none}.range-filter .rc-slider-rail{height:6px;width:100%;background-color:#fbf3e7;border-radius:4px}.range-filter .rc-slider-track{height:6px;background-color:#d15c05}.site-boratt .range-filter .rc-slider-track{background-color:#00517b}.site-seniorgarden .range-filter .rc-slider-track{background-color:#003A68}

.premises-card{background-color:#fff;cursor:pointer;grid-column:span 12;position:relative;width:100%}@media (min-width: 39.06rem){.premises-card{grid-column:span 6;transition:box-shadow .3s ease-out,-webkit-transform .3s ease-out;transition:box-shadow .3s ease-out,transform .3s ease-out;transition:box-shadow .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}}@media (min-width: 52.6rem){.premises-card{grid-column:span 4;transition:box-shadow .3s ease-out,-webkit-transform .3s ease-out;transition:box-shadow .3s ease-out,transform .3s ease-out;transition:box-shadow .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out}}.premises-card:hover{box-shadow:0 3px 5px 0 rgba(63,63,60,0.25);z-index:10}@media (min-width: 39.06rem){.premises-card:hover{-webkit-transform:scale(1.025, 1.02);transform:scale(1.025, 1.02)}}.premises-card .residence-tags{bottom:0;position:absolute}.premises-card__image{position:relative}.rental-card--slider .premises-card__image{height:100%;width:100%}.premises-card .residence-info{display:flex;flex-direction:column;padding:16px;padding-bottom:24px}.premises-card .residence-info__breadcrumbs{display:block;margin:0 0 16px}.premises-card .residence-info__breadcrumbs:before,.premises-card .residence-info__breadcrumbs:after{content:'';display:block;height:0;width:0}.premises-card .residence-info__breadcrumbs:before{margin-bottom:-6px}.premises-card .residence-info__breadcrumbs:after{margin-top:-7px}.premises-card--slider{display:block;height:476px;border:none;max-width:100%;outline:none;overflow:hidden;position:relative;transition:unset}.premises-card--slider:hover{-webkit-transform:unset;transform:unset}.premises-card--slider .premises-card__image{height:476px}.desktop .slick-slide:nth-child(2):last-child .premises-card--slider .premises-card__image .async-image--full-height img{height:auto;width:100%}.premises-card--slider .residence-tags{position:absolute;top:10px;bottom:unset}.premises-card--slider .residence-info{background-color:#fff;bottom:16px;left:16px;min-height:218px;padding:16px;position:absolute;right:16px;z-index:1000}.desktop .slick-slide:nth-child(2):last-child .premises-card--slider .residence-info{max-width:calc(100% - 30px);right:auto;width:auto}

.radiobutton-filter{padding:0}.radiobutton-filter__list{list-style:none;padding:0;margin:0}.radiobutton-filter__item{margin:0 0 16px;position:relative;text-align:left}.radiobutton-filter__item:last-child{margin-bottom:0}.radiobutton-filter__label{cursor:pointer;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.search-wrapper{display:flex;flex-direction:column}.site-boratt .search-wrapper{background-color:#f8faf8}@media (min-width: 39.06rem){.fullscreen-page .search-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr minmax(auto, 25.21rem) minmax(auto, 37.815rem) 1fr;grid-template-columns:1fr minmax(auto, 25.21rem) minmax(auto, 37.815rem) 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-template-areas:". search-field filter-controlls ." "filters filters filters filters"}.desktop .fullscreen-page .search-wrapper{padding:0}}@media (min-width: 39.06rem) and (min-width: 39.06rem){.fullscreen-page .search-wrapper{-ms-grid-row:1;-ms-grid-column:2}}@media (min-width: 39.06rem) and (min-width: 39.06rem){.fullscreen-page .search-wrapper{-ms-grid-row:1;-ms-grid-column:3}}@media (min-width: 39.06rem) and (min-width: 39.06rem){.fullscreen-page .search-wrapper{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:4}}@media (min-width: 39.06rem) and (min-width: 39.06rem){.fullscreen-page .search-wrapper{-ms-grid-row:1;-ms-grid-column:3}}.fullscreen-page .search-wrapper .search-container{grid-area:search-field}.desktop .fullscreen-page .search-wrapper .search-container{padding-top:16px}.fullscreen-page .search-wrapper .residence-filters-controlls-wrapper{grid-area:filter-controlls}.desktop .fullscreen-page .search-wrapper .residence-filters-controlls-wrapper{padding-top:13px;grid-area:filter-controlls}.fullscreen-page .search-wrapper .residence-filters{grid-area:filters}.fullscreen-page .search-wrapper .residence-filters{grid-area:filter-controlls}.fullscreen-page .search-wrapper .residence-filters .filter-menu{grid-column:span 12}.site-seniorgarden .template-search-page{background-color:#fdfbf7;padding-bottom:100px}.fullscreen-page .template-search-page{padding-bottom:0}

.temp-popular-searches{margin-top:10px}.temp-popular-searches .autocomplete-menu__title{margin-bottom:8px}.temp-popular-searches .autocomplete-item{margin-bottom:10px}.search-field{border:1px solid #edeef1}@media (min-width: 39.06rem){.start-page .search-field{min-width:500px}}.search-field__fake{background-color:#fff;border:1px solid #edeef1;border-radius:4px;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);display:flex;flex-direction:row-reverse;overflow:hidden;padding:10px 0 10px 10px;position:relative;width:100%}.search-field__fake .tags-with-foldOut{width:100%}.start-page .search-field__fake{border-bottom:none}.search-field__fake>.icon{margin-right:5px;min-width:24px}.search-field__fake+.tag-wrapper{display:flex;flex-wrap:nowrap;overflow:hidden;width:calc(100% - 30px)}.search-field__fake .search-tag{white-space:nowrap}.search-field__fake .tag-wrapper{display:flex;border-top:1px solid #B85105;margin-top:5px;padding-top:10px;width:100%}.search-field__fake .tag-wrapper .search-tag{margin-bottom:5px}.search-field__fake .tag-wrapper:empty{padding-top:0}.search-field__fake-placeholder{align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 24px)}.search-field__suggestions{display:inline-block;padding:0;margin:0;list-style:none}.search-field__suggestions li{display:none}.search-field__suggestions li.active{display:inline-block;-webkit-animation:fade-in-out 3s ease;animation:fade-in-out 3s ease}.search-field__input-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.mobile-modal .search-field__input-container{align-items:flex-start;padding:0 20px}@media (min-width: 39.06rem){.search-container--desktop .search-field__input-container,.edit-saved-search .search-field__input-container{flex-direction:row}}.search-field__wrapper{align-items:center;display:flex;flex-wrap:wrap;height:100%}.search-container--desktop .search-field__wrapper{align-items:center;flex-wrap:nowrap;height:auto;padding:0 5px}.search-field__wrapper>.feather{display:none}.search-container--desktop .search-field__wrapper>.feather{display:inline-block}.search-field__loader{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;padding-right:6px;position:absolute;top:0;width:100%}.search-field__loader svg{-webkit-animation:spin 4s linear infinite;animation:spin 4s linear infinite;color:#3f3f3c}.search-field__container{align-items:flex-end;display:flex;flex-direction:column;position:relative}@media (min-width: 39.06rem){.search-field__container{align-items:stretch;flex:1 1 50%;flex-direction:row;flex-wrap:wrap}}.search-field__container .button--filters{border-radius:0;width:auto}@media (min-width: 39.06rem){.search-field__container .button--filters{width:10%}}.search-field__input-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:36px;justify-content:center;padding:7px;width:100%}.search-field__input-wrapper form{flex-grow:10;width:30px}.search-field__folded-tags .search-field__input-wrapper form{width:auto}.mobile-modal .search-field__input-wrapper{border:1px solid #edeef1;border-radius:4px;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2);height:auto;margin:0 auto 10px;padding:10px 4px;position:relative}.mobile-modal .search-field__input-wrapper form{width:calc(100% - 30px)}.search-field__input-wrapper-left .icon--looking-glas{top:-1px !important;right:0 !important}.search-field__input-wrapper-left form{padding-left:5px}@media (min-width: 39.06rem){.search-field__input-wrapper-left form{padding-left:10px}}.search-container--desktop .search-field__input-wrapper,.edit-saved-search .search-field__input-wrapper{padding:0 0 0 30px}.search-container--desktop .search-field__input-wrapper>.icon,.edit-saved-search .search-field__input-wrapper>.icon{height:30px;left:10px;position:absolute}.search-field__input-wrapper .icon{cursor:pointer}.search-field__input{margin-bottom:5px;width:100%}.mobile-modal .search-field__input{margin-bottom:0}.search-field__input input{border:none;height:70%;padding:9px 0 0;width:100% !important}.search-field__input input:focus{outline:0}.mobile-modal .search-field__input input{height:100%;padding:0}.search-field__folded-tags{background:#fff;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);display:flex;flex-wrap:wrap;left:0;margin:2px 0 0 0;padding:20px 20px 16px 20px;position:absolute;top:100%;width:100%;z-index:100}.search-field__tag-list{display:flex;flex-direction:row;flex-wrap:wrap}.search-field__fake-placeholder,.search-field__input-wrapper input::-webkit-input-placeholder{color:#787878;font-size:1rem;font-weight:100;opacity:1}.search-field__fake-placeholder,.search-field__input-wrapper input::-ms-input-placeholder{color:#787878;font-size:1rem;font-weight:100;opacity:1}.search-field__fake-placeholder,.search-field__input-wrapper input::placeholder{color:#787878;font-size:1rem;font-weight:100;opacity:1}.search-field__tags{display:flex;flex-flow:wrap}.search-container--desktop .autocomplete-menu.autocomplete-menu--saved-searches{padding:24px 16px}.search-container--desktop .autocomplete-menu.autocomplete-menu--saved-searches h5{margin:0 0 10px}.search-container--desktop .autocomplete-menu.autocomplete-menu--saved-searches ul{list-style:none;padding:0;margin:0}.search-container--desktop .autocomplete-menu.autocomplete-menu--saved-searches ul li a{border:none}

.featured-items-list ul{display:-ms-grid;display:grid;-ms-grid-columns:minmax(auto, 50%) [2];grid-template-columns:repeat(2, minmax(auto, 50%));-ms-grid-rows:116px;grid-template-rows:116px;grid-column-gap:10px;grid-row-gap:10px;list-style:none;padding:0 20px;margin:0}@media (min-width: 39.06rem){.featured-items-list ul{-ms-grid-columns:minmax(auto, 33%) [3];grid-template-columns:repeat(3, minmax(auto, 33%))}}.mobile-modal .featured-items-list{padding:0 20px}.featured-items-list__item{cursor:pointer;position:relative;overflow:hidden;display:flex;align-items:flex-end;background-image:url(/build/e6cc8c2ed834e9b8dc5b6da4b03107e3.jpg);background-size:cover;min-height:116px}.featured-items-list__item:hover{opacity:0.8}.featured-items-list__title{background-color:rgba(63,63,60,0.2);color:#fff;display:block;font-size:1rem;padding:5px 10px;text-align:center;width:100%}

.mobile-modal{background-color:#fff;bottom:0;height:100%;left:0;padding:60px 0 70px;position:fixed;right:0;top:120%;transition:top .3s ease-out;width:100%;z-index:9000}.mobile-modal--show{top:0}.mobile-modal--show .mobile-modal__title{top:0}.mobile-modal--show .mobile-modal__footer{bottom:0;left:0;position:fixed;z-index:1000}.mobile-modal__title{align-items:center;display:flex;left:0;min-height:70px;position:fixed;top:120%;transition:top .3s ease-out;width:100%;padding:0 10px}.mobile-modal__title button{position:absolute}.mobile-modal__close{border-radius:0;margin-right:10px;position:absolute;right:10px;z-index:10;border-bottom:1px solid #3f3f3c}.mobile-modal__content{max-height:100%;overflow-y:auto;overflow-x:hidden}.mobile-modal__footer{align-items:center;display:flex;justify-content:center;padding:12px 0 40px;width:100%}

.autocomplete-menu{margin:10px 0 0;max-height:calc(100% - 45px);overflow-y:auto;overflow-x:hidden;width:100%}.autocomplete-menu--saved-searches a{display:block}.search-container--desktop .autocomplete-menu{background-color:#fff;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);left:0;margin:5px 0 0 0;max-height:calc(100vh - 200px);padding:16px 0;position:absolute;top:100%;z-index:9000}.search-container--stand-alone.search-container--desktop .autocomplete-menu{max-height:calc(50vh - 100px)}.mobile-modal__content .autocomplete-menu{margin:10px -20px 0;width:calc(100% + 40px)}.autocomplete-menu__row{margin:0 0 16px}.autocomplete-menu__row:last-child{margin-bottom:0}.autocomplete-menu .category{margin:0 0 16px}@media (max-width: 39.06rem){.autocomplete-menu .category:first-child>div:first-of-type{background-color:rgba(235,175,128,0.5)}.autocomplete-menu .category:first-child>div:first-of-type .autocomplete-item__marked-word{background:transparent}}.autocomplete-menu .category:last-child{margin-bottom:0}.autocomplete-menu__title{color:#787878;display:block;font-size:.75rem;padding:0 20px}.autocomplete-menu .search-context-word{border-bottom:1px solid #3f3f3c;display:inline-block}.autocomplete-menu__prompt-label{display:block;font-size:1rem;margin:0 0 10px;line-height:24px;padding:0 0 0 20px}.autocomplete-menu__county-list{list-style:none;margin:0;padding:0}.autocomplete-menu__county-list>li{cursor:pointer;margin:0 0 11px 0;padding:4px 0 4px 20px;text-transform:capitalize}.autocomplete-menu__county-list>li:hover{background-color:rgba(235,175,128,0.5)}.autocomplete-menu__county-list>li:last-child{margin:0}.autocomplete-menu__county-list>li>a{color:#3f3f3c;font-size:1rem;font-weight:300;padding:2px 0;text-decoration:none}

.autocomplete-item{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:0 20px;margin:0 0 5px 0}@media (min-width: 39.06rem){.autocomplete-item{line-height:30px}}.autocomplete-item--hover{background-color:rgba(235,175,128,0.5)}.autocomplete-item--hover .autocomplete-item__marked-word{background-color:transparent}.autocomplete-item__label{display:inline-block;padding:3px 0}.autocomplete-item__parent{color:#3f3f3c;display:inline-block;font-size:.88rem;font-weight:300;text-transform:capitalize}.autocomplete-item__category{font-size:.75rem;letter-spacing:.02em}.autocomplete-item__marked-word{background-color:rgba(235,175,128,0.5);padding:3px 0}.search-container--desktop .autocomplete-item__marked-word{padding:7px 0}.autocomplete-item:first-letter{text-transform:uppercase}

.price-slider__labels{display:flex;justify-content:space-between;padding-bottom:16px}

.mobile .residence-explorer .room-slider{margin:0 10px}

@media (min-width: 39.06rem){.municipality-slider{padding:0}}.municipality-slider h5{margin:0 0 16px;padding:0 16px}@media (min-width: 75.63rem){.municipality-slider h5{padding:0}}.municipality-slider h4{font-size:16px;margin-bottom:10px;color:#3f3f3c}@media (min-width: 39.06rem){.municipality-slider h4{font-size:1.56rem}}.municipality-slider .slick-slide{width:calc(100vw - 160px)}@media (min-width: 39.06rem){.municipality-slider .slick-slide{width:calc(100vw - 320px)}}@media (min-width: 52.6rem){.municipality-slider .slick-slide{width:calc(100vw - 160px)}}.municipality-slider .slick-track{margin-left:unset;margin-right:unset}

.municipality-card{position:relative;display:block;margin-right:8px;border:none;min-height:137px}@media (min-width: 39.06rem){.municipality-card{min-height:243px}}@media (min-width: 52.6rem){.municipality-card{min-height:261px}}.municipality-card__content{background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 45%, rgba(0,0,0,0.5) 100%);position:absolute;bottom:0;width:100%;min-height:70%;display:flex;align-items:flex-end}.municipality-card__name{padding:0 0 16px 16px;font-size:16px;color:#fff;z-index:100}.municipality-card__name:before,.municipality-card__name:after{content:'';display:block;height:0;width:0}.municipality-card__name:before{margin-bottom:-9px}.municipality-card__name:after{margin-top:-12px}@media (min-width: 39.06rem){.municipality-card__name{padding:0 0 16px 16px;font-size:30px;font-family:JMSerif,serif}.site-seniorgarden .municipality-card__name{font-family:"GillSansJM",sans-serif}}

.area-slider .rc-slider-mark-text::after{content:"m\B2";margin-left:3px;position:relative;top:-2px}.area-slider .rc-slider-mark-text:first-child{position:relative}

.premises-filters__menu{grid-column:span 6}@media (min-width: 39.06rem){.premises-filters__menu{-ms-grid-column:3;-ms-grid-column-span:6;grid-column:3 / span 6}}@media (min-width: 39.06rem){.premises-filters__menu{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}}.premises-filters__menu .button--foldable{margin-right:8px}.premises-filters .area-filter h5{margin:0 0 32px}

.price-slider__range{text-align:center}.price-slider__range:before,.price-slider__range:after{content:'';display:block;height:0;width:0}.price-slider__range:before{margin-bottom:-6px}.price-slider__range:after{margin-top:-7px}

.inhabit-date-slider .rc-slider-mark-text{-webkit-transform:unset !important;transform:unset !important}.inhabit-date-slider .rc-slider-mark-text::after{left:0}.inhabit-date-slider .rc-slider-mark-text:last-child{width:13%;-webkit-transform:translateX(-100%) !important;transform:translateX(-100%) !important}@media (min-width: 39.06rem){.inhabit-date-slider .rc-slider-mark-text:last-child{width:11%}.site-fi .inhabit-date-slider .rc-slider-mark-text:last-child{width:13%}}.inhabit-date-slider .rc-slider-mark-text:last-child::after{left:100%}.inhabit-date-slider .rc-slider-mark-text::after{content:" ";height:4px;width:1px;background-color:#3f3f3c;top:95%;position:absolute;left:0%}

.residence-type-filter{margin:0}.residence-type-filter__items{display:flex;justify-content:space-between}.residence-type-filter__item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:0 0 0 8px}@media (min-width: 52.6rem){.residence-type-filter__item{margin:0 0 0 24px}}.residence-type-filter__item:first-child{margin-left:0 !important}.residence-type-filter__item .icon{margin-bottom:8px}.residence-type-filter__item--house.residence-type-filter__item--active .icon{color:#5c6a4a}.site-seniorgarden .residence-type-filter__item--house.residence-type-filter__item--active .icon{color:#546C5A}.residence-type-filter__item--apartment.residence-type-filter__item--active .icon{color:#db7831}.site-seniorgarden .residence-type-filter__item--apartment.residence-type-filter__item--active .icon{color:#003A68}.residence-type-filter__item--town-house.residence-type-filter__item--active .icon{color:#4878b0}.residence-type-filter__item--plot.residence-type-filter__item--active .icon{color:#785f52}.residence-type-filter__item svg{width:80%}

.room-slider .rc-slider-mark-text::after{content:" ";height:4px;width:1px;background-color:#3f3f3c;top:95%;position:absolute;left:50%}.room-slider .rc-slider-mark-text:last-child::before{content:"+";margin-left:2px;position:absolute;left:100%}

.residence-filters{margin:0 auto 16px}@media (min-width: 39.06rem){.residence-filters{margin:0 auto 32px}}.fullscreen-page .residence-filters{margin-bottom:0}.modal-open .residence-filters{margin:0}.modal-open .residence-filters--mobile{padding-bottom:80px}.filter-menu{align-items:center;grid-column:span 12;display:flex;justify-content:space-between;position:relative;top:-5px}@media (min-width: 39.06rem){.filter-menu{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}}@media (min-width: 52.6rem){.filter-menu{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4 / span 6}.site-fi .filter-menu{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3 / span 8}}.fullscreen-page .filter-menu{top:0}.filter-menu__buttons .button,.filter-menu__buttons button{margin:0 8px 0 0}.filter-menu__actions{align-items:center;display:flex;justify-content:flex-end}@media (min-width: 39.06rem){.site-fi .filter-menu__actions{white-space:nowrap}}.filter-menu .switch-container{top:0}.mobile-filters__top h5{margin:0}.desktop-filters{display:-ms-grid;display:grid;grid-gap:24px;grid-template-areas:"first-col first-col first-col second-col second-col third-col third-col";-ms-grid-columns:1fr [7];grid-template-columns:repeat(7, 1fr)}.desktop-filters h4{margin-bottom:16px}.desktop-filters__column-one{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:first-col;max-width:345px}.desktop-filters__column-two{-ms-grid-row:1;-ms-grid-column:4;-ms-grid-column-span:2;grid-area:second-col}.desktop-filters__column-three{-ms-grid-row:1;-ms-grid-column:6;-ms-grid-column-span:2;grid-area:third-col}.desktop-filters__row{margin:0 0 32px}.desktop-filters__row:last-child{margin:0}.desktop-filters__row--actions{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.desktop-filters__row--actions button,.desktop-filters__row--actions .button{margin:0 0 16px;width:100%}.desktop-filters__row--actions a{color:#d15c05}.desktop-filters__row--actions a:hover{color:#3f3f3c}.site-boratt .desktop-filters__row--actions a{color:#00517b}.site-seniorgarden .desktop-filters__row--actions a{color:#003A68}.mobile-filters__menu{background-color:#fff;bottom:0;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:fixed;right:0;top:100%;transition:top 0.3s ease-out;z-index:1000}.mobile-filters__menu--open{top:0;padding-bottom:80px}.mobile-filters__top{align-items:center;background-color:#fff;border-bottom:1px solid #e4e3de;display:flex;flex-direction:row;justify-content:center;min-height:64px;padding:16px;position:fixed;width:100%;z-index:1000}.mobile-filters__top>a{position:absolute;left:16px;line-height:16px}.mobile-filters__top .search-filters__close{position:absolute;top:24px;right:16px;margin:0}.mobile-filters__content{padding:64px 16px;margin:0 auto;max-width:75.63rem}.mobile-filters__content .mobile-content-fold{border-bottom:1px solid #e4e3de}.mobile-filters__footer{align-items:center;bottom:0;display:flex;justify-content:center;padding:16px 0;position:fixed;width:100%;z-index:10}

.premises-grid__sort-container{padding:16px;position:relative}@media (min-width: 39.06rem){.premises-grid__sort-container{padding:16px 8px}}.premises-grid__sort{-webkit-transform:translateX(0%);transform:translateX(0%);max-width:250px}.premises-grid__available{background-color:#fbf3e7;display:flex;align-items:center;justify-content:center;padding:24px 0;margin-top:32px}


.filter--markings{padding:30px 0 0 0}.filter--markings .switch__wrapper{justify-content:space-between}

.object-page{position:relative}.object-page .visibility-sensor{height:1px}.object-page__map-container{min-height:400px}@media (min-width: 39.06rem){.object-page__map-container{min-height:560px}}.object-page .click-to-buy-banner--small,.object-page .puchase-signup-banner--small{width:100%;z-index:100}.object-page__possible-rooms{font-weight:bold;margin:0 0 10px}.object-page .quick-facts{grid-column:span 12;margin:0 0 64px}.object-page .quick-facts .quick-facts{margin-bottom:0}@media (min-width: 52.6rem){.object-page .quick-facts{-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9 / span 4;margin-bottom:0}}.object-page .project-page__expand-button-wrapper{grid-column:span 12;text-align:center}.desktop .object-page .project-page__expand-button-wrapper{margin:0 0 80px}.object-page .tabbed-section,.object-page .project-teasers{margin:0 0 64px}@media (min-width: 39.06rem){.object-page .tabbed-section,.object-page .project-teasers{margin:0 0 80px}}.object-page .tabbed-section__floorplan-image{background:#fff;cursor:pointer;max-height:460px;text-align:center;position:relative}.object-page .tabbed-section__floorplan-image img{max-height:460px;max-width:100%;width:auto}.object-page .tabbed-section__balcony-image{cursor:pointer;position:relative}.mobile .object-page .tabbed-section__text{text-align:left;margin-bottom:10px}.object-page .project-information__wrapper{grid-column:span 12}.object-page__labels .project-label{grid-column:span 12}@media (min-width: 39.06rem){.object-page__labels .project-label:nth-last-child(2),.object-page__labels .project-label:nth-last-child(2) ~ .project-label{grid-column:span 6}}.object-page .residence-explorer{grid-column:span 12}.object-page .pricelist{grid-column:span 12;margin:0 0 64px}.desktop .object-page .pricelist{margin:0 0 80px}.object-page .map{margin:0 0 64px}.desktop .object-page .map{margin:0 0 80px}.object-page .corporate-links-area{padding:64px 0 48px}@media (min-width: 52.6rem){.object-page .corporate-links-area{padding-top:80px}}.object-page .corporate-links-area .standard-page-block{grid-column:span 12}@media (min-width: 39.06rem){.object-page .corporate-links-area .standard-page-block{grid-column:span 4}}@media (min-width: 39.06rem){.object-page .corporate-links-area .standard-page-block:first-child:nth-last-child(1){-ms-grid-column:5;-ms-grid-column-span:4;grid-column:5 / span 4}}@media (min-width: 39.06rem){.object-page .corporate-links-area .standard-page-block:first-child:nth-last-child(2){-ms-grid-column:3;-ms-grid-column-span:4;grid-column:3 / span 4}}.object-page .corporate-links-area .main-grid{margin:0 auto}.object-page.premium .contacts,.object-page.premium .project-links{border-bottom:solid 1px #3f3f3c;border-top:solid 1px #3f3f3c;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2)}@media (min-width: 39.06rem){.object-page.premium .contacts,.object-page.premium .project-links{background:transparent;border:solid 2px #3f3f3c;box-shadow:none}}.object-page.premium .usp{background-color:#3f3f3c;color:#f3dbb2;margin-bottom:10px}@media (min-width: 52.6rem){.object-page.premium .usp{margin-bottom:40px;padding:40px 0}.object-page.premium .usp__text{margin-bottom:40px;text-align:center}}.object-page.smarta .contacts,.object-page.smarta .project-links{background:transparent;border-bottom:solid 1px #f3dbb2;border-top:solid 1px #f3dbb2;box-shadow:0 2px 3px 0 rgba(63,63,60,0.2)}@media (min-width: 39.06rem){.object-page.smarta .contacts,.object-page.smarta .project-links{border:solid 2px #f3dbb2;box-shadow:none}}.object-page.smarta .usp{background-color:#f3dbb2;margin-bottom:10px}@media (min-width: 52.6rem){.object-page.smarta .usp{margin-bottom:40px;padding:40px 0}.object-page.smarta .usp__text{margin-bottom:40px;text-align:center}}.tabbed-section__fullscreen-icon{position:absolute;top:10px;right:10px;z-index:100}.temp-text-container{grid-column:span 12;padding:32px 16px}@media (min-width: 52.6rem){.temp-text-container{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1 / span 8;padding-top:0}}@media (min-width: 75.63rem){.temp-text-container{margin:0;padding-left:0;padding-right:32px}}.desktop .temp-text-container .collapsable-text{margin-bottom:0}

.info-message{background-color:#3f3f3c;border-top:solid 5px #fff;color:#fff;padding:24px 16px;text-align:center}.site-boratt .info-message{background-color:#222220}.site-seniorgarden .info-message{background-color:#222220}

.click-to-buy-banner{background:#6baa99;background:radial-gradient(circle at 54% 50%, #6baa99, #AED7CC);color:#fff;cursor:pointer;padding:24px 16px;text-align:center;text-shadow:0 1px 4px #3e7367;width:100%;display:block}.click-to-buy-banner p{align-items:center;display:flex;justify-content:center;width:100%;margin:0 auto 32px;max-width:525px}.click-to-buy-banner p .icon{margin-left:10px}.click-to-buy-banner--large{margin:0 auto 64px;padding:64px 16px}@media (min-width: 39.06rem){.click-to-buy-banner--large{margin:0 auto 80px}}

.vip-period-window{padding-bottom:200px}@media (min-width: 52.6rem){.vip-period-window{padding-bottom:0}}.vip-period-window h2{margin-bottom:20px}.vip-period-window i{color:#787878}.vip-period-window .message{margin:0 0 20px}.vip-period-window__binding-title{margin:0 0 16px}.vip-period-window__fine-print{color:#787878;font-style:italic}.vip-period-window__button-container{display:flex;justify-content:center;align-items:center;margin:32px 0 16px}.vip-period-window__done-view{text-align:center;max-width:590px;margin:0 auto;padding:125px 0}.vip-period-window__done-view>h3{margin-bottom:24px}@media (min-width: 39.06rem){.vip-period-window__done-buttons{display:flex;align-items:center;justify-content:space-around}}@media (min-width: 39.06rem){.vip-period-window__done-buttons--no{display:flex;align-items:center;justify-content:center}.vip-period-window__done-buttons--no .button:first-child,.vip-period-window__done-buttons--no button:first-child{margin-right:0}}.vip-period-window__accept-view{max-width:590px;margin:0 auto}.vip-period-window__accept-view h3,.vip-period-window__accept-view p{text-align:center}.vip-period-window__accept-view-buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}.vip-period-window__accept-view-buttons .button,.vip-period-window__accept-view-buttons button{margin:0 0 10px}.vip-period-window__checkbox-container{display:flex}.vip-period-window__checkbox-container .checkbox{margin-right:10px}

.horizontal-user__user-data{grid-column:span 12;display:flex;flex-direction:column}@media (min-width: 39.06rem){.horizontal-user__user-data{grid-column:span 6}}.horizontal-user__user-data-label{color:#787878;font-size:.75rem;font-weight:lighter}

.for-sale-period-window{padding-bottom:200px}@media (min-width: 52.6rem){.for-sale-period-window{padding-bottom:0}}.for-sale-period-window h2{margin-bottom:20px}.for-sale-period-window i{color:#787878}.for-sale-period-window .scroll-box{background-color:#fff}.for-sale-period-window .message{margin:0 0 24px}.for-sale-period-window__binding-title{margin:0 0 16px}.for-sale-period-window__fine-print{color:#787878;font-style:italic}.for-sale-period-window__button-container{display:flex;justify-content:center;align-items:center;margin:20px 0}.for-sale-period-window__done-view{margin:0 auto;max-width:590px;padding:125px 0;text-align:center}.for-sale-period-window__done-view>h3{margin-bottom:20px}@media (min-width: 39.06rem){.for-sale-period-window__done-buttons{align-items:center;display:flex;justify-content:space-around}}

.brf-label{align-items:center;display:flex;flex-direction:column;justify-items:center;margin:0 0 32px;text-align:center;padding:0 16px;width:100%}@media (min-width: 39.06rem){.brf-label{flex-direction:column;margin:0 0 64px;text-align:center}}.brf-label .icon{width:85px;margin:0 0 16px}@media (min-width: 39.06rem){.brf-label .icon{margin:0 0 32px;width:105px}}.brf-label .icon .text{fill:#000}

.upgrade-to-vip-modal{text-align:center}.upgrade-to-vip-modal h3{margin:0 0 20px}.upgrade-to-vip-modal p{max-width:335px;margin:0 auto}.upgrade-to-vip-modal button{margin-top:20px;min-width:250px}

.purchase-signup-banner{background:#6baa99;background:radial-gradient(circle at 54% 50%, #6baa99, #AED7CC);color:#fff;cursor:pointer;display:block;padding:20px 0;text-align:center;width:100%}.purchase-signup-banner p{align-items:center;color:#fff;display:flex;justify-content:center;margin:0 auto;max-width:525px;width:100%}.purchase-signup-banner p .icon{margin-left:10px}.purchase-signup-banner h2{color:#fff;margin:0 auto 16px}.purchase-signup-banner--large{margin:0 auto 64px;padding:64px 0}.purchase-signup-banner--large p{margin:0 auto 24px}

.redirect-message{background-color:#fff;box-shadow:-1px 5px 5px 0 rgba(63,63,60,0.25);display:-ms-grid;display:grid;grid-gap:10px;-ms-grid-columns:32px auto 20px;grid-template-columns:32px auto 20px;margin:20px 20px 0;max-width:500px;padding:8px 16px;position:relative;text-align:left;cursor:pointer}@media (min-width: 39.06rem){.redirect-message{align-items:center;-ms-grid-columns:32px auto 40px;grid-template-columns:32px auto 40px;margin:20px auto;padding:20px}}@media (min-width: 52.6rem){.redirect-message{margin:20px 40px 20px auto}}.redirect-message .logo{-ms-grid-row-align:start;align-self:start;-ms-grid-column:1;grid-column:1;-ms-grid-column-align:start;justify-self:start;width:32px}@media (min-width: 39.06rem){.redirect-message .logo{-ms-grid-row-align:center;align-self:center}}.redirect-message__close{-ms-grid-row-align:start;align-self:start;-ms-grid-column:3;grid-column:3;-ms-grid-column-align:end;justify-self:end;margin-top:4px}@media (min-width: 39.06rem){.redirect-message__close{margin-top:0}}

.dnd-table .data-table__header{background-color:#3f3f3c;color:#fff}.site-boratt .dnd-table .data-table__header,.site-seniorgarden .dnd-table .data-table__header{background-color:#222220}.dnd-table .data-table__header-cell{background-color:#3f3f3c;font-size:1rem;text-align:center;align-items:center;justify-content:center;display:flex}.site-boratt .dnd-table .data-table__header-cell,.site-seniorgarden .dnd-table .data-table__header-cell{background-color:#222220}.dnd-table .data-table__row .data-table__cell{align-items:center;background-color:#fff;border-bottom:2px solid #fbf3e7;cursor:pointer;display:flex;justify-content:center}.site-seniorgarden .dnd-table .data-table__row .data-table__cell{border-color:#f6f6f4}.dnd-table .data-table__row:hover .data-table__cell{background-color:rgba(107,170,153,0.1)}.dnd-table .data-table__body{position:relative}.dnd-table .data-table__controlls{display:flex;flex-direction:row;justify-content:center;padding:24px 0;background-color:#fff}.dnd-table__floor-plan{max-width:40px;max-height:40px;min-width:40px;min-height:40px}.dnd-table__residence-link{border-bottom:none}.dnd-table__residence-link .icon{position:relative;top:-1px}



