/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled:focus,.sl-wrapper .sl-close:focus,.sl-wrapper .sl-navigation button:focus{outline:0}progress,sub,sup{vertical-align:baseline}.flickity-enabled{position:relative}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{height:44px;line-height:44px;font-family:Arial,Baskerville,monospace}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1050}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{top:30px;display:none;color:#000;position:fixed}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}[aria-disabled],html{cursor:default}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:1060;margin-top:-14px;margin-right:-14px;width:44px;font-size:3rem}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;width:22px;text-align:center;display:block;z-index:1060;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}.sl-wrapper .sl-image iframe,.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}.sl-wrapper .sl-image iframe,.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}audio,canvas,progress,video{display:inline-block}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}button,hr,input{overflow:visible}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */*,::after,::before{background-repeat:no-repeat;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}body,button,input,optgroup,select,textarea{margin:0}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}nav ol,nav ul{list-style:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}
.flickity-viewport:after,.flickity-viewport:before,.list--stars:after,.list--stars:before,.mod-image-slider .slider:not(.flickity-enabled):after,.mod-image-slider .slider:not(.flickity-enabled):before,.nav--meta:after,.nav--meta:before,.property--teaser:after,.property--teaser:before,.property__classification:after,.property__classification:before{content:"";display:table}.flickity-viewport:after,.list--stars:after,.mod-image-slider .slider:not(.flickity-enabled):after,.nav--meta:after,.property--teaser:after,.property__classification:after{clear:both}.icon,[class*=" icon--"],[class^=icon--]{font-family:deka-stars-iconfont!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;speak:none;text-transform:none}.list--icons,.list--stars,.nav__lvl{list-style:none;margin:0;padding:0}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.flex-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column,.flex-row{-webkit-box-direction:normal!important}.flex-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-direction:reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:640px){.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.flex-sm-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column,.flex-sm-row{-webkit-box-direction:normal!important}.flex-sm-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.flex-md-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column,.flex-md-row{-webkit-box-direction:normal!important}.flex-md-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.flex-lg-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column,.flex-lg-row{-webkit-box-direction:normal!important}.flex-lg-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.flex-xl-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column,.flex-xl-row{-webkit-box-direction:normal!important}.flex-xl-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}}:root{color:#003745;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}html{height:100%}a,button{cursor:pointer}a{color:inherit;text-decoration:none;transition:color .3s ease}.no-touch a:hover{color:red}a:focus{outline:0}img{display:inline-block;max-width:100%;vertical-align:middle}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.btn{display:inline-block}.btn-default{border:2px solid transparent;border-radius:3px;font-weight:700;padding:12px 72px;transition:background-color .3s ease,color .3s ease}.btn-default.is--large{display:block;font-size:15px;padding:11px 48px;text-align:center}@media (min-width:1200px){.btn-default.is--large{padding:21px 72px}}.btn-link{font-weight:500}.btn-link.is--large{font-size:15px}.btn.is--primary{background-color:red;border-color:red;color:#fff}.no-touch .btn.is--primary:hover{background-color:#fff;color:red}.flickity-prev-next-button{border-radius:0;height:48px;transition:background-color .3s ease;width:48px}.flickity-prev-next-button svg{height:75%;left:12.5%;top:12.5%;width:75%}.flickity-prev-next-button .arrow{color:#003745}.flickity-prev-next-button.previous{left:15px}.flickity-prev-next-button.next{right:15px}.flickity-page-dots{bottom:-20px;height:10px;line-height:10px}.flickity-page-dots .dot{background-color:#003745;border:1px solid #003745;border-radius:0;margin:0 5px;opacity:1;transition:background-color .3s ease}.flickity-page-dots .dot.is-selected{background-color:#fff}@font-face{font-family:deka-stars-iconfont;font-style:normal;font-weight:400;src:url(../assets/fonts/deka-stars-iconfont.ttf?vjyhyj) format("truetype"),url(../assets/fonts/deka-stars-iconfont.woff?vjyhyj) format("woff"),url(../assets/fonts/deka-stars-iconfont.svg?vjyhyj#deka-stars-iconfont) format("svg")}.container,.property--teaser{position:relative;padding-left:15px;padding-right:15px;max-width:100%;width:100%;margin:0 auto;z-index:1}@media (min-width:640px){.container,.property--teaser{padding-left:15px;padding-right:15px}}@media (min-width:768px){.container,.property--teaser{padding-left:15px;padding-right:15px}}@media (min-width:992px){.container,.property--teaser{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.container,.property--teaser{padding-left:15px;padding-right:15px}}@media (min-width:640px){.container,.property--teaser{max-width:100%;width:100%}}@media (min-width:768px){.container,.property--teaser{max-width:100%;width:750px}}@media (min-width:992px){.container,.property--teaser{max-width:100%;width:970px}}@media (min-width:1200px){.container,.property--teaser{max-width:100%;width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;position:relative;padding-left:15px;padding-right:15px}@media (min-width:640px){.container-fluid{padding-left:15px;padding-right:15px}}@media (min-width:768px){.container-fluid{padding-left:15px;padding-right:15px}}@media (min-width:992px){.container-fluid{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.container-fluid{padding-left:15px;padding-right:15px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (min-width:640px){.row{margin-left:-15px;margin-right:-15px}}@media (min-width:768px){.row{margin-left:-15px;margin-right:-15px}}@media (min-width:992px){.row{margin-left:-15px;margin-right:-15px}}@media (min-width:1200px){.row{margin-left:-15px;margin-right:-15px}}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{min-height:1px;position:relative;width:100%;padding-left:15px;padding-right:15px}@media (min-width:640px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-left:15px;padding-right:15px}}@media (min-width:768px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-left:15px;padding-right:15px}}@media (min-width:992px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-left:15px;padding-right:15px}}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1,.col-auto{-webkit-box-flex:0}.col-1{-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-2,.col-3{-webkit-box-flex:0}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-8,.col-9{-webkit-box-flex:0}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-10,.col-11{-webkit-box-flex:0}.col-11{-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.33333333%}.pull-2{right:16.66666667%}.pull-3{right:25%}.pull-4{right:33.33333333%}.pull-5{right:41.66666667%}.pull-6{right:50%}.pull-7{right:58.33333333%}.pull-8{right:66.66666667%}.pull-9{right:75%}.pull-10{right:83.33333333%}.pull-11{right:91.66666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.33333333%}.push-2{left:16.66666667%}.push-3{left:25%}.push-4{left:33.33333333%}.push-5{left:41.66666667%}.push-6{left:50%}.push-7{left:58.33333333%}.push-8{left:66.66666667%}.push-9{left:75%}.push-10{left:83.33333333%}.push-11{left:91.66666667%}.push-12{left:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:640px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.33333333%}.pull-sm-2{right:16.66666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.33333333%}.pull-sm-5{right:41.66666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.33333333%}.pull-sm-8{right:66.66666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.33333333%}.pull-sm-11{right:91.66666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.33333333%}.push-sm-2{left:16.66666667%}.push-sm-3{left:25%}.push-sm-4{left:33.33333333%}.push-sm-5{left:41.66666667%}.push-sm-6{left:50%}.push-sm-7{left:58.33333333%}.push-sm-8{left:66.66666667%}.push-sm-9{left:75%}.push-sm-10{left:83.33333333%}.push-sm-11{left:91.66666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.33333333%}.pull-md-2{right:16.66666667%}.pull-md-3{right:25%}.pull-md-4{right:33.33333333%}.pull-md-5{right:41.66666667%}.pull-md-6{right:50%}.pull-md-7{right:58.33333333%}.pull-md-8{right:66.66666667%}.pull-md-9{right:75%}.pull-md-10{right:83.33333333%}.pull-md-11{right:91.66666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.33333333%}.push-md-2{left:16.66666667%}.push-md-3{left:25%}.push-md-4{left:33.33333333%}.push-md-5{left:41.66666667%}.push-md-6{left:50%}.push-md-7{left:58.33333333%}.push-md-8{left:66.66666667%}.push-md-9{left:75%}.push-md-10{left:83.33333333%}.push-md-11{left:91.66666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.33333333%}.pull-lg-2{right:16.66666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.33333333%}.pull-lg-5{right:41.66666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.33333333%}.pull-lg-8{right:66.66666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.33333333%}.pull-lg-11{right:91.66666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.33333333%}.push-lg-2{left:16.66666667%}.push-lg-3{left:25%}.push-lg-4{left:33.33333333%}.push-lg-5{left:41.66666667%}.push-lg-6{left:50%}.push-lg-7{left:58.33333333%}.push-lg-8{left:66.66666667%}.push-lg-9{left:75%}.push-lg-10{left:83.33333333%}.push-lg-11{left:91.66666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.33333333%}.pull-xl-2{right:16.66666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.33333333%}.pull-xl-5{right:41.66666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.33333333%}.pull-xl-8{right:66.66666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.33333333%}.pull-xl-11{right:91.66666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.33333333%}.push-xl-2{left:16.66666667%}.push-xl-3{left:25%}.push-xl-4{left:33.33333333%}.push-xl-5{left:41.66666667%}.push-xl-6{left:50%}.push-xl-7{left:58.33333333%}.push-xl-8{left:66.66666667%}.push-xl-9{left:75%}.push-xl-10{left:83.33333333%}.push-xl-11{left:91.66666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.ta-right{text-align:right}.ta-left{text-align:left}.ta-center{text-align:center}.ta-left-xs{text-align:left}.ta-center-xs{text-align:center}.ta-right-xs{text-align:right}@media (min-width:640px){.ta-left-sm{text-align:left}.ta-center-sm{text-align:center}.ta-right-sm{text-align:right}}@media (min-width:768px){.ta-left-md{text-align:left}.ta-center-md{text-align:center}.ta-right-md{text-align:right}}@media (min-width:992px){.ta-left-lg{text-align:left}.ta-center-lg{text-align:center}.ta-right-lg{text-align:right}}@media (min-width:1200px){.ta-left-xl{text-align:left}.ta-center-xl{text-align:center}.ta-right-xl{text-align:right}}@media (max-width:639px){.va-abs-xs-only,.va-rel-xs-only{position:relative}.va-center-xs-only{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.va-abs-xs-up,.va-rel-xs-up{position:relative}.va-center-xs-up{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:640px) and (max-width:767px){.va-abs-sm-only,.va-rel-sm-only{position:relative}.va-center-sm-only{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:640px){.va-abs-sm-up,.va-rel-sm-up{position:relative}.va-center-sm-up{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:768px) and (max-width:991px){.va-abs-md-only,.va-rel-md-only{position:relative}.va-center-md-only{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:768px){.va-abs-md-up,.va-rel-md-up{position:relative}.va-center-md-up{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:992px) and (max-width:1199px){.va-abs-lg-only,.va-rel-lg-only{position:relative}.va-center-lg-only{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:992px){.va-abs-lg-up,.va-rel-lg-up{position:relative}.va-center-lg-up{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1200px){.va-abs-xl-only,.va-rel-xl-only{position:relative}.va-center-xl-only{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1200px){.va-abs-xl-up,.va-rel-xl-up{position:relative}.va-center-xl-up{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.invisible{visibility:hidden}.hidden-xs-up{display:none!important}@media (max-width:639px){.hidden-xs-down{display:none!important}}@media (min-width:640px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}.float-right{float:right}.mb-16{margin-bottom:16px}.mt-16{margin-top:16px}.mb-32{margin-bottom:32px}.mt-32{margin-top:32px}.mb-48{margin-bottom:48px}.mt-48{margin-top:48px}.mb-64{margin-bottom:64px}.mt-64{margin-top:64px}.image-sm{max-height:56px}.image-md{max-height:120px}.icon,[class*=" icon--"],[class^=icon--]{display:inline-block;margin-right:.5em}.icon:before,[class*=" icon--"]:before,[class^=icon--]:before{display:inline-block}.icon--angle-right:before{content:"\e900"}.icon--arrow-right:before{content:"\e901"}.icon--download:before{content:"\e902"}.icon--filter:before{content:"\e903"}.icon--home:before{content:"\e904"}.icon--list:before{content:"\e905"}.icon--mail:before{content:"\e906"}.icon--map:before{content:"\e907"}.icon--marker:before{content:"\e908"}.icon--star:before{content:"\e909"}.icon--table:before{content:"\e90a"}.logo{display:block}.sl-overlay{background-color:#f4f1ea;opacity:.98;z-index:2010}.sl-wrapper{z-index:2020}.sl-wrapper .sl-close{color:#003745;transition:color .3s ease}.sl-wrapper .sl-close:hover{color:red}.sl-wrapper .sl-navigation button{color:#003745;height:48px;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color .3s ease;width:48px}.sl-wrapper .sl-navigation button:hover{color:red}.sl-wrapper .sl-navigation button .arrow{height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.tbl{border-collapse:collapse;font-size:15px;line-height:1.2;margin-bottom:12px;table-layout:fixed;width:100%}@media (min-width:768px){.tbl{margin-bottom:36px}}.tbl td,.tbl th{border:1px solid #d1d1d1;padding:12px;text-align:left}.tbl td.has--logo,.tbl th.has--logo{background-color:#808991;color:#fff}.tbl td.has--logo .logo,.tbl th.has--logo .logo{height:14px;margin:2px 0;width:100%}@media (min-width:768px){.tbl .tbl__col-md-2{width:16.66666667%}.tbl .tbl__col-md-3{width:25%}}@media (min-width:992px){.tbl .tbl__col-lg-2{width:16.66666667%}.tbl .tbl__col-lg-3{width:25%}}.tbl thead{display:none}@media (min-width:768px){.tbl thead{display:table-header-group}}.tbl thead th{background-color:#f4f1ea}@media (max-width:767px){.tbl tbody tr{display:block;margin-bottom:24px}}@media (max-width:767px){.tbl tbody td,.tbl tbody th{display:block;margin-top:-1px;padding-left:calc(40% + 12px);position:relative;width:100%}.tbl tbody td:before,.tbl tbody th:before{background-color:#f4f1ea;border-right:1px solid #d1d1d1;color:#003745;content:attr(data-th);display:block;font-weight:700;height:100%;left:0;padding:12px;position:absolute;top:0;width:40%}.tbl tbody td:empty,.tbl tbody th:empty{display:none}}.tbl--summarize tbody td:before,.tbl--summarize tbody th:before,.tbl--summarize thead th{background-color:#ccd7da}.download{display:block;font-size:15px;font-weight:500;margin-bottom:36px}.download__image{display:block;margin-bottom:12px;max-height:100px;max-width:100px}.download__label{display:block;max-width:180px}.flyout{background-color:hsla(42,31%,94%,.98);cursor:default;display:none;height:calc(100% - 60px);left:0;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-y:auto;position:fixed;top:60px;width:100%}@media (min-width:768px){.flyout{height:calc(100% - 90px);top:90px}}.flyout--properties .flyout__inner{padding-top:48px}.flyout--overview .flyout__inner,.flyout--regional-office .flyout__inner{height:100%}.list--icons a{display:inline-block;position:relative}.list--icons .list__item{margin-bottom:.5em}.list--stars{display:inline-block;height:16px;margin-bottom:18px}.list--stars .list__item{display:block;float:left;height:16px;margin-right:6px;width:16px}.list--stars .list__item .icon{color:#e30613;display:block;line-height:1}.map{height:100%;opacity:0;position:relative;transition:opacity .3s ease;width:100%;z-index:10}.map.fade-in{opacity:1}.map-loader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:1;position:absolute;top:0;transition:opacity 0s ease .5s;width:100%;z-index:1}.map-loader h3{color:#897f77;font-weight:700}.is--active .map-loader{opacity:0;transition:opacity .3s ease 1s}.mod{padding-bottom:36px;padding-top:60px}.mod.bg--light{background-color:#f4f1ea}.mod.bg--primary{background-color:red}.mod.bg--secondary{background-color:#979ea4}.mod.has--border{border-bottom:1px solid #d1d1d1}.nav--primary{text-align:center}.nav--primary .nav__lvl{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:60px;margin:0 -12px;text-align:left}@media (min-width:992px){.nav--primary .nav__lvl{height:90px}}.nav--primary .nav__item{cursor:pointer;display:block;line-height:1.5;margin:0 12px}@media (min-width:1200px){.nav--primary .nav__item{margin:0 24px}}.nav--primary .nav__item__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid transparent;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;height:60px;position:relative;transition:border-color .3s ease}@media (max-width:639px){.nav--primary .nav__item__trigger{font-size:12px}}@media (min-width:992px){.nav--primary .nav__item__trigger{height:90px}}.nav--primary .nav__item__trigger .icon{display:none}@media (min-width:640px){.nav--primary .nav__item__trigger .icon{display:inline-block}}.nav--primary .nav__item.is--active .nav__item__trigger,.no-touch .nav--primary .nav__item:hover .nav__item__trigger{border-bottom-color:#fff}.nav--meta{line-height:20px;padding:10px 0}@media (min-width:768px){.nav--meta{float:right;margin:0 -7px}}.nav--meta .nav__item{display:inline-block;margin:0 7px}@media (min-width:768px){.nav--meta .nav__item{float:left}}.page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-top:60px}@media (min-width:992px){.page{padding-top:90px}}.has--open-flyout .page{overflow:hidden}.page-header{-webkit-box-flex:0;-ms-flex:none;flex:none;height:60px;left:0;position:absolute;top:0;width:100%;z-index:2000}@media (min-width:992px){.page-header{height:90px}}.has--open-flyout .page-header{position:fixed}.page-header .brand{color:#fff;display:block;height:60px;max-width:100%}@media (min-width:992px){.page-header .brand{height:90px}}.no-touch .page-header .brand:hover{color:#fff}.page-header .brand svg{height:100%;width:100%}.page-header .brand--stars{background:red;height:40px;margin:10px 0;padding:8px 16px}@media (min-width:992px){.page-header .brand--stars{height:50px;margin:20px 0}}@media (min-width:1200px){.page-header .brand--stars{height:60px}}.page-header .brand--focus{background:#808991;height:40px;margin:10px 0;padding:12px;position:relative}@media (min-width:640px){.page-header .brand--focus{padding:10px 34px 10px 14px}}@media (min-width:992px){.page-header .brand--focus{height:50px;margin:20px 0}}@media (min-width:1200px){.page-header .brand--focus{padding:10px 42px 10px 20px}}.page-header .brand--focus .logo{height:14px;position:relative}.page-header .brand--focus .icon,.page-header .brand--focus .logo{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-header .brand--focus .icon{display:none;margin-right:0;position:absolute;right:14px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (min-width:640px){.page-header .brand--focus .icon{display:inline-block}}@media (min-width:1200px){.page-header .brand--focus .icon{right:20px}}.no-touch .page-header .brand--focus:hover .icon{-webkit-transform:translate(5px,-50%);transform:translate(5px,-50%)}.page-header--stars{background-color:#e30613;border-bottom:1px solid #ce0b17}.page-header--focus{background-color:#808991;border-bottom:1px solid #788189}.page-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.page-footer{color:#fff;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:12px}.page-footer__information{background:linear-gradient(180deg,#90867d,#9f958c 30%);line-height:1.5;padding:36px 0 0}@media (min-width:640px){.page-footer__information h5:first-child{margin-top:64px}}.page-footer__information .brand{display:inline-block;margin-bottom:24px}.page-footer__information .logo--deka-immobilien{height:40px;margin-top:48px;width:100px}@media (min-width:640px){.page-footer__information .logo--deka-immobilien{margin-left:-15px;margin-top:0}}.page-footer__navigation{background:#897f77;border-top:1px solid #fff}.no-touch .page-footer a:hover{color:inherit}.no-touch .page-footer a:hover span{text-decoration:underline}.page--home{padding-top:0}.page--home .page-content{border-top:2px solid #dad2ba}.page--home .page-content,.property--teaser{display:-webkit-box;display:-ms-flexbox;display:flex}.property--teaser{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;opacity:0;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}@media (min-width:992px){.property--teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.property--teaser:nth-child(odd){-webkit-transform:translateX(50px);transform:translateX(50px)}.property--teaser:nth-child(2n){-webkit-transform:translateX(-50px);transform:translateX(-50px)}@media (min-width:992px){.property--teaser:nth-child(2n) .property__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.property--teaser.slide-in{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:992px){.property--teaser .property__image{width:58.33333333%}}.property--teaser .property__image a{display:block}.property--teaser .property__content{background-color:#f4f1ea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:30px}@media (min-width:992px){.property--teaser .property__content{width:41.66666667%}}@media (min-width:1200px){.property--teaser .property__content{padding-top:35px}}.property--teaser .property__content>[class*=property__]{width:100%}.property--teaser .property__content .logo{color:#808991;display:inline-block;height:16px;margin-bottom:18px;width:118px}.property--teaser .property__content .list--stars+.logo{border-left:1px solid #d1d1d1;margin-left:2px;padding-left:12px}.property--teaser .property__actions{line-height:1.2;margin-top:auto}.property--teaser .property__actions p{margin:0 0 6px}.property--teaser .property__actions p:last-child{margin-bottom:0;margin-top:24px}.property__logo{height:80px}@media (min-width:1200px){.property__logo{height:100px}}.property__logo img{max-height:65px;max-width:160px}@media (min-width:1200px){.property__logo img{max-height:80px}}.property__description h1{color:#003745;font-size:24px;margin:0}.property__description p{font-size:15px;line-height:1.5;margin-bottom:1em}@media (min-width:1200px){.property__description p{margin-bottom:2em}}.property__classification .list,.property__classification .logo{float:left}.teaser{font-size:13px}.teaser__excerpt,.teaser__image{display:block}.teaser--tiny .teaser__image{margin-bottom:12px}.teaser--tiny .teaser__excerpt{line-height:1.2;margin-bottom:24px}h1{font-size:24px;font-weight:700;line-height:1.2;margin:0 0 18px}h1.is--lead{font-size:33px;margin-bottom:34px}h2{color:red;font-size:18px;font-weight:700;margin:0 0 18px}.is--focus h2{color:#808991}h3{font-family:Arial,Helvetica,sans-serif;font-weight:400;margin:0 0 12px;text-transform:uppercase}h3,h4{font-size:15px}h4{margin:0 0 6px}h4,h5{font-weight:700}h5{font-size:1em;margin:36px 0 10px}h5:first-child,ol,p,ul{margin-top:0}ol,p,ul{margin-bottom:2em}.mod ul{padding:0}.mod ul li{list-style:none;margin-bottom:12px;padding-left:12px;position:relative}.mod ul li:before{background-color:#003745;border-radius:100%;content:"";display:block;height:4px;left:0;line-height:inherit;position:absolute;top:10px;width:4px}.window{background:#fff;max-width:90%;padding:5px 8px;width:320px}.window .row{margin-left:-7px;margin-right:-7px}.window .list,.window .logo{float:left}.window [class*=col-]{padding-left:7px;padding-right:7px}.window__image img{max-width:100%!important}.window__copy{line-height:1.2}.window__copy h1{color:#003745;font-size:14px;margin:0 0 6px}.window__copy p{margin-bottom:1em;margin-top:0}.window__copy a{color:red;font-weight:700}.window .logo{border-left:1px solid #d1d1d1;color:#808991;display:inline-block;height:14px;margin-left:2px;padding-left:12px;width:116px}.window--office{padding-top:15px}.window--office h1{margin-bottom:6px}.map-windows{display:none}.mod-contact a{font-weight:500}.mod-contact p:not(:last-child){margin-bottom:1em}@media (min-width:992px) and (max-width:1199px){.mod-contact p:last-child{margin-bottom:3em}}.mod-details a{font-weight:500}.mod-filter{background:linear-gradient(0deg,#dad2ba 70%,#c6bda6);padding:20px 0;text-align:center}.mod-filter--flyout{background:#dad2ba;box-shadow:0 0 10px rgba(0,0,0,.15);clip:rect(0,5000px,1000px,0);left:0;padding:0;position:absolute;width:100%;z-index:10}.mod-filter--flyout.is--open .filter-icon__circle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mod-filter--flyout [data-target]{display:none}.mod-filter [data-toggle=filter]{cursor:pointer;display:block;font-weight:700;letter-spacing:.1em;line-height:32px;text-transform:uppercase}.mod-filter [data-toggle=filter] .icon{margin-right:0}.mod-filter__description{padding-bottom:32px;padding-top:24px}.mod-filter__description h1{font-size:24px;letter-spacing:.1em;margin-bottom:.25em;text-transform:uppercase}.mod-filter__description .filter-categories{margin:0;text-align:center}.mod-filter__description .filter-categories .filter-icon{cursor:pointer;display:inline-block;height:60px;margin-bottom:12px;position:relative;width:60px}@media (min-width:640px){.mod-filter__description .filter-categories .filter-icon{height:100px;margin-bottom:24px;width:100px}}.mod-filter__description .filter-categories .filter-icon__circle{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block;height:100%;position:relative;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:1}.mod-filter__description .filter-categories .filter-icon__badge{font-size:24px;left:50%;position:absolute;text-indent:-.1em;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media (min-width:640px){.mod-filter__description .filter-categories .filter-icon__badge{font-size:36px}}.mod-filter__description .filter-categories [data-filter].is--active .filter-icon__circle,.mod-filter__description .filter-categories [data-filter]:hover .filter-icon__circle{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.mod-filter__description .filter-categories [data-filter].is--active .filter-icon:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#f4f1ea;border-radius:100%;content:"";display:block;height:75%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75%}.mod-filter__description .filter-categories .filter-label{display:block;font-size:14px;font-weight:700}@media (min-width:640px){.mod-filter__description .filter-categories .filter-label{font-size:18px}}.mod-filter .filter-reset{cursor:pointer;display:inline-block;margin-bottom:24px}.mod-filter .filter-reset__icon{background:#f4f1ea;border-radius:100%;display:inline-block;height:25px;line-height:26px;margin-right:6px;text-align:center;text-transform:uppercase;transition:background-color .3s ease;width:25px}.mod-filter .filter-reset:hover .filter-reset__icon{background-color:#c6bda6}.mod-header{background-position:bottom;background-repeat:no-repeat;background-size:100% auto;color:#fff;min-height:520px;padding-bottom:70px;padding-top:60px}@media (min-width:640px) and (max-width:767px){.mod-header{min-height:420px}}@media (min-width:768px){.mod-header{padding-bottom:130px;padding-top:115px}}.mod-header a:hover{color:#fff;text-decoration:none}.mod-header a:hover .btn__label{text-decoration:underline}.mod-hero{padding-bottom:24px;padding-top:36px}.mod-hero a{font-weight:500}.mod-hero .vacancy-drawing{margin:0 0 12px;padding:0}@media (min-width:768px){.mod-hero .vacancy-drawing{text-align:right}}.mod-hero .vacancy-drawing figcaption{font-size:12px;margin-top:6px}.mod-image-slider{padding-bottom:11px;padding-top:30px}.mod-image-slider .slider{margin:0 -15px 30px;position:relative}.mod-image-slider .slider.flickity-enabled:after,.mod-image-slider .slider.flickity-enabled:before{background-color:#fff;content:"";display:block;height:100%;position:absolute;top:0;width:15px;z-index:10}.mod-image-slider .slider.flickity-enabled:before{left:0}.mod-image-slider .slider.flickity-enabled:after{right:0}.mod-image-slider .slider__item{float:left;padding:0 15px;width:100%}.mod-image-slider .slider__item a{display:block}.mod-image-slider .slider__item:nth-child(n+4){display:none}@media (min-width:640px){.mod-image-slider .slider__item{width:50%}}@media (min-width:768px){.mod-image-slider .slider__item{width:33.33333333%}}.mod-image-slider .slider.flickity-enabled .slider__item{display:block}.mod-intro{background-position:bottom;background-size:100% auto;padding-bottom:0;padding-top:30px;width:100%}@media (min-width:768px){.mod-intro{padding-top:60px}}.mod-intro .brand{display:block;height:150px;margin-bottom:48px}@media (min-width:768px){.mod-intro .brand{margin-bottom:24px}}.mod-intro .brand svg{fill:#003745;height:100%;width:100%}.mod-intro .brand+.btn{margin-bottom:48px}.mod-map{height:36vh;min-height:480px;padding:0;position:relative}.mod-map .map{opacity:1}.mod-marketing{padding-bottom:48px}.mod-marketing a{font-weight:500}.mod-properties{margin-bottom:60px;margin-top:-60px;overflow:hidden;padding:0;position:relative}.mod-tables h1{margin-bottom:24px}@media (min-width:768px){.mod-tables h1{margin-bottom:48px}}.mod-tables h2{margin-bottom:9px;margin-top:24px}@media (min-width:768px){.mod-tables h2{margin-top:48px}}.mod-tables h2:first-child{margin-top:-12px}.mod-tables .footnote{font-size:12px}.mod-tables .align-bottom{margin-bottom:24px}@media (min-width:768px){.mod-tables .align-bottom{margin-bottom:0;margin-top:4px}}