/* Minification failed. Returning unminified contents.
(1,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,47): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,69): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,91): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
:root{--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:700}small{font-size:80%}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.figure{display:inline-block}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-12,.col-4,.col-md,.col-md-12,.col-md-5,.col-md-6,.col-md-7,.col-sm,.col-sm-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.form-group{margin-bottom:1rem}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}div.overlay{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:1000;background-color:rgba(0,0,0,.1);display:none}body{margin:0;bottom:0;color:#000;height:100%;line-height:1.6;overflow-x:hidden;font-family:HelveticaNeueLTStd-Lt,Helvetica,sans-serif;font-weight:100;font-size:16px;background-color:#fff}body.overlay div.overlay{display:inline-block}.content-wrapper{position:relative;background-position:center bottom}a:not(.rbubble){background:0 0;text-decoration:none;color:#000}a:not(.rbubble):focus,a:not(.rbubble):hover,a:not(.rbubble):visited{background:0 0;text-decoration:none;color:#000}a:not(.rbubble).linked{border-bottom:solid 1px #cfc8bf}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a[data-toggle=modal]{cursor:pointer}li,ul{list-style:none;margin:0;padding:0}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;margin:0}img{height:auto;width:100%;max-width:100%;vertical-align:middle;border-style:none}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;flex-basis:100%}.btn,a.btn,a.btn:visited{background-color:#000;border:solid 1px #cfc8bf;border-color:#000;text-transform:uppercase;letter-spacing:.08rem;font-size:.75rem;color:#fff!important;padding:1rem 1.5rem;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-radius:16px;line-height:1;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;justify-content:center;align-items:center}.btn.btn-gdpr,a.btn.btn-gdpr,a.btn:visited.btn-gdpr{background:0 0;color:#000!important}.btn.btn-gdpr:focus,.btn.btn-gdpr:hover,a.btn.btn-gdpr:focus,a.btn.btn-gdpr:hover,a.btn:visited.btn-gdpr:focus,a.btn:visited.btn-gdpr:hover{color:#fff!important}.btn.btn-lght,a.btn.btn-lght,a.btn:visited.btn-lght{background-color:#dfdbd3;border-color:#cdc9c1;color:#000!important}.btn:focus,.btn:hover,a.btn:focus,a.btn:hover,a.btn:visited:focus,a.btn:visited:hover{outline:0!important;box-shadow:none;border-color:#392517;color:#fff!important;background-color:#392517}.rbubble{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;justify-content:center;align-items:center;text-align:center;position:relative;background-color:#a49d91;color:#fff;padding:1.5rem 1.5rem;border-radius:14px;-moz-box-shadow:8px 7px 9px -2px rgba(0,0,0,.4);-webkit-box-shadow:8px 7px 9px -2px rgba(0,0,0,.4);box-shadow:8px 7px 9px -2px rgba(0,0,0,.4);z-index:1;line-height:1.2;min-width:120px;forced-color-adjust:none}.rbubble a{line-height:1.2;color:#fff!important;width:auto!important;height:auto!important}.rbubble:after,.rbubble:before{content:"";display:inline-block;position:absolute;top:100%;top:calc(100% - 4px);right:20%;width:0;height:0;z-index:1}.rbubble.top:after,.rbubble.top:before{top:-30px;bottom:100%;left:20%;right:auto;border-left:20px solid transparent;border-right:0}.rbubble.top:before{margin-top:10px;border-top:22px solid transparent;margin-top:8px;border-top:26px solid transparent;border-left:6px solid transparent;-webkit-box-shadow:-6px -8px 5px -2px rgba(0,0,0,.4);-moz-box-shadow:-6px -8px 5px -2px rgba(0,0,0,.4);box-shadow:-6px -8px 5px -2px rgba(0,0,0,.4);z-index:0}.rbubble.top:after{border-top:36px solid #a49d91}.rbubble.top.left:after,.rbubble.top.left:before{-moz-transform:rotate(170deg);-o-transform:rotate(170deg);-webkit-transform:rotate(170deg);transform:rotate(170deg)}.rbubble.top.left:before{margin-top:4px;border-top:21px solid transparent;border-left:5px solid transparent;-webkit-box-shadow:2px -4px 5px 0 rgba(0,0,0,.4);-moz-box-shadow:2px -4px 5px 0 rgba(0,0,0,.4);box-shadow:2px -4px 5px 0 rgba(0,0,0,.4)}.rbubble.bottom:after,.rbubble.bottom:before{border-left:20px solid transparent;border-right:0;-moz-transform:rotate(-15deg);-o-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.rbubble.bottom:before{margin-top:8px;border-top:22px solid transparent;margin-top:10px;border-top:22px solid transparent;border-left:4px solid transparent;-webkit-box-shadow:4px -4px 5px 0 rgba(0,0,0,.4);-moz-box-shadow:4px -4px 5px 0 rgba(0,0,0,.4);box-shadow:4px -4px 5px 0 rgba(0,0,0,.4);z-index:0}.rbubble.bottom:after{border-top:32px solid #a49d91}.rbubble.bottom.right:after,.rbubble.bottom.right:before{-moz-transform:rotate(35deg);-o-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);left:20%;right:auto}.rbubble.bottom.right:before{margin-top:0;-webkit-box-shadow:5px -3px 7px 0 rgba(0,0,0,.4);-moz-box-shadow:5px -3px 7px 0 rgba(0,0,0,.4);box-shadow:5px -3px 7px 0 rgba(0,0,0,.4);border-top:24px solid transparent;border-left:2px solid transparent;margin-left:10px}.rbubble.bottom.right:after{top:calc(100% - 8px)}.rbubble span i{font-size:.9rem;padding-top:3px;display:inline-block}.rbubble.viewing{padding:5px 0}.rbubble:focus,.rbubble:hover{outline:0!important;text-decoration:none}.listings .badges .rbubble{background-color:#5d574f}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0;background:#fff;position:relative;zoom:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.flexslider .slides{overflow:hidden;min-height:400px}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides .slideimg{overflow:hidden;position:relative;height:100vh;min-height:400px;display:flex;justify-content:center;align-items:center}.flexslider .slides .slideimg figure{min-height:400px;height:100vh;background-position:center center;background-repeat:no-repeat;background-size:cover;flex:1}.flexslider .slides .slideimg picture{display:inline-block;width:100%;height:100%}.flexslider .slides .slideimg picture img{object-fit:cover;object-position:center center;width:100%;height:100%}.flexslider .slides .slideimg>div{position:absolute;text-align:center;margin:auto;color:#fff;overflow:visible}.flexslider .slides .slideimg>div .h1,.flexslider .slides .slideimg>div h1{max-width:440px;margin:.5rem auto 2.5rem}.flexslider .slides .slideimg>div .rbubble{position:absolute;white-space:nowrap;text-shadow:1px 1px 2px rgba(0,0,0,.3);background-color:#5d574f}.flexslider .slides .slideimg>div .rbubble.left{right:100%;margin-right:26px}.flexslider .slides .slideimg>div .rbubble.bottom{bottom:110%}.flexslider .slides .slidecover{background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.flexslider .slides .slidecover.light{background-color:rgba(0,0,0,.2)}.flex-control-nav,.flex-direction-nav{display:none}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.inline-flex{display:-webkit-inline-box!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:-webkit-inline-box!important;display:inline-flex!important}.content-image{height:100%;flex:1;background-repeat:no-repeat;background-position:center center;background-size:cover}.content-image-pic-wrapper{height:100%;width:100%;display:inline-block}.content-image-pic{height:100%;flex:1;object-fit:cover;object-position:center center;height:100%;width:100%}.main .hero{position:relative}.main .hero>.flexslider,.main .hero>.flexslider>.slides{height:100vh;min-height:400px}.main .hero .slides li{position:relative;background-color:#fff}.main .hero .ranim{position:absolute;max-width:88px;top:10px;left:30px;z-index:20}.main section{margin:0 auto;width:100%;max-width:1170px;padding:30px;background-color:#fff}.main section:first-of-type{margin-top:40px}.main .flex-blocks,.main .multi-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;background-color:transparent;-ms-flex-direction:column;flex-direction:column;max-width:1070px}.main .flex-blocks .image-block,.main .multi-content .image-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.main .flex-blocks .image-block>a,.main .multi-content .image-block>a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.main .flex-blocks .image-block figure,.main .multi-content .image-block figure{background-position:center center;background-size:cover;flex:1;width:100%}.main .flex-blocks>.flex,.main .multi-content>.flex{flex:1;flex-basis:100%;margin-bottom:5px}.main .flex-blocks>.flex .estatelist,.main .multi-content>.flex .estatelist{width:100%;max-width:100%}.main .flex-blocks>.flex .estatelist .flexslider,.main .multi-content>.flex .estatelist .flexslider{background-color:#cfc8bf;width:100%}.main .flex-blocks>.flex .estatelist .slides,.main .multi-content>.flex .estatelist .slides{min-height:400px;max-height:100%;width:100%}.main .flex-blocks>.flex .estatelist .list-items,.main .multi-content>.flex .estatelist .list-items{margin:5px}.main .flex-blocks>.flex .estatelist .list-item,.main .multi-content>.flex .estatelist .list-item{min-height:400px;height:100%;display:inline-block}.main .flex-blocks>.flex .estatelist .list-item a,.main .flex-blocks>.flex .estatelist .list-item article,.main .multi-content>.flex .estatelist .list-item a,.main .multi-content>.flex .estatelist .list-item article{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:100%;min-height:400px;position:relative}.main .flex-blocks>.flex .estatelist .list-item a figure,.main .flex-blocks>.flex .estatelist .list-item article figure,.main .multi-content>.flex .estatelist .list-item a figure,.main .multi-content>.flex .estatelist .list-item article figure{height:100%;min-height:400px;flex:1;background-size:cover;background-position:center center}.main .flex-blocks>.flex .estatelist .list-item a .list-text,.main .flex-blocks>.flex .estatelist .list-item article .list-text,.main .multi-content>.flex .estatelist .list-item a .list-text,.main .multi-content>.flex .estatelist .list-item article .list-text{position:absolute;background-color:rgba(255,255,255,.85);color:#000;width:100%;bottom:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;opacity:0;transition:opacity .5s ease-in-out}.main .flex-blocks>.flex .estatelist .list-item a .list-text>div,.main .flex-blocks>.flex .estatelist .list-item article .list-text>div,.main .multi-content>.flex .estatelist .list-item a .list-text>div,.main .multi-content>.flex .estatelist .list-item article .list-text>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;flex:1;padding:10px 15px}.main .flex-blocks>.flex .estatelist .list-item a .list-text>div .h2,.main .flex-blocks>.flex .estatelist .list-item a .list-text>div .h3,.main .flex-blocks>.flex .estatelist .list-item a .list-text>div h2,.main .flex-blocks>.flex .estatelist .list-item a .list-text>div h3,.main .flex-blocks>.flex .estatelist .list-item article .list-text>div .h2,.main .flex-blocks>.flex .estatelist .list-item article .list-text>div .h3,.main .flex-blocks>.flex .estatelist .list-item article .list-text>div h2,.main .flex-blocks>.flex .estatelist .list-item article .list-text>div h3,.main .multi-content>.flex .estatelist .list-item a .list-text>div .h2,.main .multi-content>.flex .estatelist .list-item a .list-text>div .h3,.main .multi-content>.flex .estatelist .list-item a .list-text>div h2,.main .multi-content>.flex .estatelist .list-item a .list-text>div h3,.main .multi-content>.flex .estatelist .list-item article .list-text>div .h2,.main .multi-content>.flex .estatelist .list-item article .list-text>div .h3,.main .multi-content>.flex .estatelist .list-item article .list-text>div h2,.main .multi-content>.flex .estatelist .list-item article .list-text>div h3{font-size:1.5rem}.main .flex-blocks>.flex .estatelist .list-item a .list-text>div .description,.main .flex-blocks>.flex .estatelist .list-item article .list-text>div .description,.main .multi-content>.flex .estatelist .list-item a .list-text>div .description,.main .multi-content>.flex .estatelist .list-item article .list-text>div .description{font-size:1.1rem!important}.main .flex-blocks>.flex .estatelist .list-item a .list-text>div span,.main .flex-blocks>.flex .estatelist .list-item article .list-text>div span,.main .multi-content>.flex .estatelist .list-item a .list-text>div span,.main .multi-content>.flex .estatelist .list-item article .list-text>div span{align-items:center}.main .flex-blocks>.flex .estatelist .list-item a .list-text>div span span,.main .flex-blocks>.flex .estatelist .list-item article .list-text>div span span,.main .multi-content>.flex .estatelist .list-item a .list-text>div span span,.main .multi-content>.flex .estatelist .list-item article .list-text>div span span{display:inline-block;background-color:#000;width:1px;height:14px;margin:0 6px}.main .flex-blocks>.flex .estatelist .list-item a .list-text>div:last-child,.main .flex-blocks>.flex .estatelist .list-item article .list-text>div:last-child,.main .multi-content>.flex .estatelist .list-item a .list-text>div:last-child,.main .multi-content>.flex .estatelist .list-item article .list-text>div:last-child{justify-content:flex-end;align-items:flex-end}.main .flex-blocks>.flex .estatelist .list-item a .badges,.main .flex-blocks>.flex .estatelist .list-item article .badges,.main .multi-content>.flex .estatelist .list-item a .badges,.main .multi-content>.flex .estatelist .list-item article .badges{width:auto;position:absolute;top:8px;right:10px;left:auto;display:inline-block}.main .flex-blocks>.flex .estatelist .list-item a .badges>div,.main .flex-blocks>.flex .estatelist .list-item article .badges>div,.main .multi-content>.flex .estatelist .list-item a .badges>div,.main .multi-content>.flex .estatelist .list-item article .badges>div{display:inline-block;width:auto}.main .flex-blocks>.flex .estatelist .list-item a .badges .rbubble,.main .flex-blocks>.flex .estatelist .list-item article .badges .rbubble,.main .multi-content>.flex .estatelist .list-item a .badges .rbubble,.main .multi-content>.flex .estatelist .list-item article .badges .rbubble{font-size:.9rem;background-color:#5d574f}.main .flex-blocks>.flex .estatelist .list-item a .badges .sold,.main .flex-blocks>.flex .estatelist .list-item article .badges .sold,.main .multi-content>.flex .estatelist .list-item a .badges .sold,.main .multi-content>.flex .estatelist .list-item article .badges .sold{background-color:#cfc8bf;background-color:rgba(0,0,0,.6);padding:13px 12px;margin-left:10px;color:#fff;margin-top:-10px;width:124px;text-align:center;text-transform:uppercase;border-bottom-right-radius:4px;letter-spacing:.08rem;-moz-box-shadow:5px 5px 9px -5px rgba(0,0,0,.4);-webkit-box-shadow:5px 5px 9px -5px rgba(0,0,0,.4);box-shadow:5px 5px 9px -5px rgba(0,0,0,.4)}.main .flex-blocks>.flex .estatelist .list-item a .badges .badge,.main .flex-blocks>.flex .estatelist .list-item article .badges .badge,.main .multi-content>.flex .estatelist .list-item a .badges .badge,.main .multi-content>.flex .estatelist .list-item article .badges .badge{border-radius:0;border-bottom-right-radius:4px;padding:10px;color:#fff;-webkit-font-smoothing:none;-moz-osx-font-smoothing:none;text-align:center;font-weight:100}.main .flex-blocks>.flex .estatelist .list-item a .badges .badge.upcoming,.main .flex-blocks>.flex .estatelist .list-item article .badges .badge.upcoming,.main .multi-content>.flex .estatelist .list-item a .badges .badge.upcoming,.main .multi-content>.flex .estatelist .list-item article .badges .badge.upcoming{background-color:rgba(0,0,0,.5);color:#fff;padding:20px;text-transform:uppercase;max-width:120px;letter-spacing:.05rem}.main .flex-blocks>.flex .estatelist .list-item a .badges .badge.viewing,.main .flex-blocks>.flex .estatelist .list-item article .badges .badge.viewing,.main .multi-content>.flex .estatelist .list-item a .badges .badge.viewing,.main .multi-content>.flex .estatelist .list-item article .badges .badge.viewing{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;max-width:900px;font-size:.9rem;align-items:center}.main .flex-blocks>.flex .estatelist .list-item a .badges .badge.viewing span:last-child,.main .flex-blocks>.flex .estatelist .list-item article .badges .badge.viewing span:last-child,.main .multi-content>.flex .estatelist .list-item a .badges .badge.viewing span:last-child,.main .multi-content>.flex .estatelist .list-item article .badges .badge.viewing span:last-child{padding-top:6px}.main .flex-blocks>.flex .estatelist .list-item a .badges .badge.viewing span.vday,.main .flex-blocks>.flex .estatelist .list-item article .badges .badge.viewing span.vday,.main .multi-content>.flex .estatelist .list-item a .badges .badge.viewing span.vday,.main .multi-content>.flex .estatelist .list-item article .badges .badge.viewing span.vday{padding-right:5px}.main .flex-blocks>.flex .estatelist .list-item a .badges .badge.viewing span.vmonth,.main .flex-blocks>.flex .estatelist .list-item article .badges .badge.viewing span.vmonth,.main .multi-content>.flex .estatelist .list-item a .badges .badge.viewing span.vmonth,.main .multi-content>.flex .estatelist .list-item article .badges .badge.viewing span.vmonth{text-transform:lowercase}.main .flex-blocks>.flex .sisters,.main .multi-content>.flex .sisters{width:100%;max-width:50%;max-width:calc(50% - 10px);margin-right:5px;margin-left:5px}.main .flex-blocks>.flex .sisters .image-block,.main .flex-blocks>.flex .sisters a,.main .multi-content>.flex .sisters .image-block,.main .multi-content>.flex .sisters a{height:100%;width:100%}.main .flex-blocks>.flex .valuation,.main .multi-content>.flex .valuation{width:100%;max-width:0%;max-width:calc(0% - 10px);margin-right:5px;margin-left:5px}.main .flex-blocks>.flex .register,.main .multi-content>.flex .register{width:50%;width:calc(50% - 10px);margin-left:5px;margin-right:5px}.main .flex-blocks>.flex .register figure,.main .multi-content>.flex .register figure{position:relative;background-color:#cfc8bf}.main .flex-blocks>.flex .register figure>div,.main .multi-content>.flex .register figure>div{flex:1;padding:60px 0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;font-size:1rem;background-color:#cfc8bf}.main .flex-blocks>.flex .register figure>div p,.main .multi-content>.flex .register figure>div p{padding-bottom:1rem}.main .flex-blocks>.flex .register figure>div .h3,.main .flex-blocks>.flex .register figure>div h3,.main .multi-content>.flex .register figure>div .h3,.main .multi-content>.flex .register figure>div h3{font-size:1rem;margin-bottom:1rem}.main .flex-blocks>.flex .register figure>div .h3 span,.main .flex-blocks>.flex .register figure>div h3 span,.main .multi-content>.flex .register figure>div .h3 span,.main .multi-content>.flex .register figure>div h3 span{display:inline-block;font-size:1.4rem;line-height:3rem;width:100%;text-transform:uppercase;letter-spacing:.08rem}.main .flex-blocks>.flex .flex-columns,.main .multi-content>.flex .flex-columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;max-width:300px;margin:5px}.main .flex-blocks>.flex .flex-columns>div,.main .multi-content>.flex .flex-columns>div{flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.main .flex-blocks>.flex .flex-columns .image-block,.main .flex-blocks>.flex .flex-columns .renghmr,.main .multi-content>.flex .flex-columns .image-block,.main .multi-content>.flex .flex-columns .renghmr{height:50%;height:calc(50% - 5px);justify-content:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column}.main .flex-blocks>.flex .flex-columns .renghmr,.main .multi-content>.flex .flex-columns .renghmr{background-color:#cfc8bf;padding:2rem}.main .flex-blocks>.flex .flex-columns .renghmr .est,.main .multi-content>.flex .flex-columns .renghmr .est{padding:1rem 0 0}.list-text .h2.description,.list-text h2.description{font-size:1.3rem}.menutoggle-content{margin:0 0 0 auto;max-width:80px;z-index:1003}.menutoggle-content .menutoggle{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:#fefefe;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;z-index:1001}.menutoggle-content .menutoggle .menutoggle-box{width:30px;height:20px;display:inline-block;position:relative}.menutoggle-content .menutoggle .menutoggle-inner{display:block;top:50%;margin-top:-2px;top:2px;transition:background-color 0s .5s linear;width:30px;height:3px;background-color:#000;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;content:"";display:block;transition-delay:0.5s}.menutoggle-content .menutoggle .menutoggle-inner::after,.menutoggle-content .menutoggle .menutoggle-inner::before{width:30px;height:3px;background-color:#000;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;content:"";display:block}.menutoggle-content .menutoggle .menutoggle-inner::before{top:-10px;top:10px;transition:top .1s .2s cubic-bezier(.33333, .66667, .66667, 1),transform .13s cubic-bezier(.55, .055, .675, .19)}.menutoggle-content .menutoggle .menutoggle-inner::after{bottom:-10px;top:20px;transition:top .2s .2s cubic-bezier(.33333, .66667, .66667, 1),transform .13s cubic-bezier(.55, .055, .675, .19)}.menutoggle-content .menutoggle.active .menutoggle-inner{background-color:transparent!important}.menutoggle-content .menutoggle.active .menutoggle-inner:after,.menutoggle-content .menutoggle.active .menutoggle-inner:before{background-color:#000}.menutoggle-content .menutoggle.active .menutoggle-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333, 0, .66667, .33333),transform .13s .22s cubic-bezier(.215, .61, .355, 1);transform:translate3d(0,10px,0) rotate(45deg)}.menutoggle-content .menutoggle.active .menutoggle-inner::after{top:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),transform .13s .22s cubic-bezier(.215, .61, .355, 1);transform:translate3d(0,10px,0) rotate(-45deg)}#top-navigation{background-color:transparent;position:fixed;width:100%;max-width:100vw;left:0;top:0;z-index:30;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;height:70px}#top-navigation .menutoggle-content .menutoggle .menutoggle-inner,#top-navigation .menutoggle-content .menutoggle .menutoggle-inner::after,#top-navigation .menutoggle-content .menutoggle .menutoggle-inner::before{background-color:#fff}#top-navigation nav{height:100%}#top-navigation nav>div{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center;-moz-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}#top-navigation nav li a{color:#fff}#top-navigation nav .socials{justify-content:flex-start;align-items:center}#top-navigation nav .socials .share-media{display:none;justify-content:flex-start;align-items:center;margin-left:1rem}#top-navigation nav .socials .share-media li{position:relative}#top-navigation nav .socials .share-media li a{height:32px;width:33px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}#top-navigation nav .socials .share-media li a i{line-height:1}#top-navigation nav .socials .share-media li .rbubble{position:absolute;white-space:nowrap;top:140%;left:20px;display:none}#top-navigation nav .socials a i{font-size:1.5rem;background-color:#e6e3de;background-color:transparent;line-height:1;border-radius:50%;width:24px;height:24px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}#top-navigation nav .socials a i.fa-envelope,#top-navigation nav .socials a i.fa-instagram,#top-navigation nav .socials a i.fa-vimeo-v{background-color:transparent}#top-navigation nav .socials a i.fa-envelope:before,#top-navigation nav .socials a i.fa-instagram:before,#top-navigation nav .socials a i.fa-vimeo-v:before{font-size:1.1rem;color:#fff;color:#444}#top-navigation nav .socials a i:before{color:#444}#top-navigation nav .socials a i.fa-facebook-f{font-size:1rem}#top-navigation nav .brand{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;height:100%;justify-content:center;align-items:center}#top-navigation nav .brand a{display:flex;height:100%;width:100%;text-align:center;justify-content:center;align-items:center;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#top-navigation nav .brand a div.logo{width:100%;height:64px;margin-top:20px;background-image:url(/assets/images/logo_w.png);background-size:contain;background-repeat:no-repeat;background-position:center center;align-items:center;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}#top-navigation nav .menu li a:focus,#top-navigation nav .menu li a:hover{color:#e6e3de}#top-navigation nav .menu li a.active{border-color:rgba(90,58,35,.1)}#top-navigation.fixed{background-color:transparent}#top-navigation.fixed .brand{max-width:320px}#top-navigation.fixed .menu{margin:0 0 0 auto;flex:1;justify-content:flex-end}#top-navigation.fixed .menu li a{padding:.5rem;font-size:.8rem;letter-spacing:.05rem;text-transform:uppercase;font-weight:100;border-bottom:solid 1px transparent}#top-navigation.fixed .menu li a:focus,#top-navigation.fixed .menu li a:hover{color:#fff}#top-navigation.fixed .menu li a.active{color:#fff;border-color:rgba(90,58,35,.1)}#top-navigation.fixed.top{height:70px;background-color:#fff;background-color:#e6e3de;-webkit-box-shadow:0 9px 15px -19px #222;-moz-box-shadow:0 9px 15px -19px #222;box-shadow:0 9px 15px -19px #222}#top-navigation.fixed.top li a{color:#222}#top-navigation.fixed.top .menutoggle-content .menutoggle .menutoggle-inner{background-color:#000}#top-navigation.fixed.top .menutoggle-content .menutoggle .menutoggle-inner::before,#top-navigation.fixed.top .menutoggle-content .menutoggle .menutoggle-inner:after{background-color:#000}#top-navigation.fixed.top .socials .share-media{display:flex}#top-navigation.fixed.top .menu{margin:0 0 0 auto;flex:1;justify-content:flex-end}#top-navigation.fixed.top .menu li a:focus,#top-navigation.fixed.top .menu li a:hover{color:#444}#top-navigation.fixed.top .menu li a.active{color:#444;border-color:rgba(90,58,35,.1)}#top-navigation.fixed.top nav .brand a div.logo{height:50px;margin-top:0;background-image:url(/assets/images/logo_renghammar.png)}.nav-sidebar{webkit-transition:all 0.25s;transition:all .25s;z-index:1002;position:fixed;width:100%;max-width:360px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;top:0;right:-480px;justify-content:flex-start;align-items:center;background-color:#fff;height:100vh;overflow-y:auto;overflow-x:hidden;-webkit-box-shadow:-10px 0 13px -7px #7f7f7f,5px 5px 4px 5px rgba(0,0,0,.02);box-shadow:-10px 0 13px -7px #7f7f7f,5px 5px 4px 5px rgba(0,0,0,.02);background-position:center center;background-repeat:no-repeat;background-size:cover}.nav-sidebar::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:#e6e3de}.nav-sidebar::-webkit-scrollbar{width:6px;background-color:#e6e3de}.nav-sidebar::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:none;box-shadow:none;background-color:#cfc8bf}.nav-sidebar .menutoggle-content{position:absolute;right:0;top:0}.nav-sidebar .wrapper{margin-bottom:40px;justify-content:center}.nav-sidebar .wrapper ul.nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1rem;letter-spacing:.08rem}.nav-sidebar .wrapper ul.nav li a,.nav-sidebar .wrapper ul.nav li a:visited{padding:.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;align-items:center;text-transform:uppercase;font-size:.9rem}.nav-sidebar .wrapper ul.nav li a.active,.nav-sidebar .wrapper ul.nav li a:visited.active{color:#000!important;font-weight:600}.nav-sidebar .wrapper ul.nav li a:focus,.nav-sidebar .wrapper ul.nav li a:hover,.nav-sidebar .wrapper ul.nav li a:visited:focus,.nav-sidebar .wrapper ul.nav li a:visited:hover{color:#444}.nav-sidebar .wrapper ul.nav.top-nav{padding-top:50px}.nav-sidebar .wrapper ul.nav:last-child{margin-top:1rem;padding-top:.8rem}.nav-sidebar .wrapper ul.nav:last-child li{text-transform:none}.nav-sidebar .wrapper ul.nav:last-child li a{padding:.5rem;text-transform:none;font-size:.8rem}.nav-sidebar .wrapper .company-info{-ms-flex-direction:column;flex-direction:column;padding-bottom:1rem}.nav-sidebar .wrapper .company-info a{padding:5px}.nav-sidebar .wrapper .company-info a:focus,.nav-sidebar .wrapper .company-info a:hover{color:#444}.nav-sidebar .wrapper .company-info li{margin:0 auto;font-size:.9rem;text-align:center}.nav-sidebar .wrapper .company-info li:last-child{padding:0 0 10px;width:100%}.nav-sidebar .wrapper .company-info .img{max-width:170px;margin:0 auto 15px}.nav-sidebar .wrapper .quicklinks{align-items:center;justify-content:center;padding:.5rem 0;margin-top:1rem;padding-top:.8rem;border-top:solid 1px #cfc8bf}.nav-sidebar .wrapper a{display:inline-flex;align-items:center;justify-content:center;padding:8px}.nav-sidebar .wrapper a i{font-size:1.5rem;background-color:#e6e3de;background-color:#fff;line-height:1;border-radius:50%;width:24px;height:24px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.nav-sidebar .wrapper a i.fa-envelope,.nav-sidebar .wrapper a i.fa-instagram,.nav-sidebar .wrapper a i.fa-vimeo-v{background-color:#444}.nav-sidebar .wrapper a i.fa-envelope:before,.nav-sidebar .wrapper a i.fa-instagram:before,.nav-sidebar .wrapper a i.fa-vimeo-v:before{font-size:1.05rem;color:#fff}.nav-sidebar .wrapper a i:before{color:#444}.nav-sidebar .wrapper a i.fa-facebook-f{font-size:1.25rem}.nav-sidebar .wrapper:last-child{margin-top:auto;margin-bottom:0;width:100%}.nav-sidebar.open{right:0}.scroll-up{background-color:rgba(255,255,255,.6);width:42px;height:42px;border:solid 1px #a49d91;line-height:1;position:fixed;text-align:center;color:#cfc8bf;bottom:100px;right:25px;display:none;cursor:pointer;z-index:1020;z-index:300;text-decoration:none;border-radius:50%}.scroll-up span:before{content:"";display:inline-block;width:16px;height:16px;border-top:solid .14rem #a49d91;border-right:solid .14rem #a49d91;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:15px}.scroll-up:hover{background-color:rgba(255,255,255,.9)}.scroll-down{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;bottom:1rem;z-index:2;align-items:center;justify-content:center;cursor:pointer}.scroll-down span:before{content:"";display:inline-block;width:28px;height:28px;border-top:solid .14rem #cdcdcd;border-right:solid .14rem #cdcdcd;-moz-transform:rotate(134deg);-o-transform:rotate(134deg);-webkit-transform:rotate(134deg);transform:rotate(134deg)}.webp .content-wrapper,.webp .modal-footer,.webp .nav-sidebar{background-image:url(/dc/img_tapet_40.jpg?format=webp)}html:not(.webp) .content-wrapper,html:not(.webp) .modal-footer,html:not(.webp) .nav-sidebar{background-image:url(/dc/img_tapet_40.jpg?quality=100)}.footer .wrapper{max-width:1170px;padding:60px 30px 100px;margin-right:auto;margin-left:auto}.footer .wrapper div.flex{-ms-flex-direction:column;flex-direction:column;align-items:center;margin-bottom:30px}.footer .wrapper div.flex>a{display:inline-block;margin-bottom:14px}.footer .wrapper div.flex>a img{max-width:210px}.footer .wrapper div.flex>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.footer .wrapper div.flex>div a{display:inline-flex;align-items:center;justify-content:center;padding:8px}.footer .wrapper div.flex>div a i{font-size:1.5rem;background-color:#e6e3de;background-color:#fff;line-height:1;border-radius:50%;width:24px;height:24px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.footer .wrapper div.flex>div a i.fa-instagram,.footer .wrapper div.flex>div a i.fa-vimeo-v{background-color:#444}.footer .wrapper div.flex>div a i.fa-instagram:before,.footer .wrapper div.flex>div a i.fa-vimeo-v:before{font-size:1.1rem;color:#fff}.footer .wrapper div.flex>div a i:before{color:#444}.footer .wrapper div.flex>div a i.fa-facebook-f{font-size:1.25rem}.footer .wrapper ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.footer .wrapper ul li{font-size:.9rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.footer .wrapper ul li:first-child{border-left:none}.footer .wrapper ul li a,.footer .wrapper ul li>span{display:inline-block;padding:8px 12px}.footer .wrapper ul li span.pipe{border-left:solid 1px #cfc8bf;padding:0;display:inline-block;width:2px;height:14px}.footer-bottom{padding:1rem;position:relative;height:80px;justify-content:center;align-items:center}.footer-bottom span{z-index:1;width:100%;text-align:center;font-size:.75rem;letter-spacing:.02rem}.sr-only .rbubble{background-color:#5c5852}.sr-only .rbubble.bottom:after{border-top-color:#5c5852}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.coookie-settings-backdrop{display:none}.coookie-settings-backdrop,.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:0}.coookie-settings-backdrop.fade,.modal-backdrop.fade{opacity:0}.coookie-settings-backdrop.show,.modal-backdrop.show{opacity:.5;display:block}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}}@media (min-width:992px){.modal-lg{max-width:800px}}.modal-content{background-color:transparent}.modal-header{background-color:#e6e3de;-ms-flex-direction:column;flex-direction:column}.modal-header .modal-title{width:100%;text-align:center}.modal-header p{width:100%;text-align:center;font-size:.9rem;margin-top:10px;margin-bottom:0}.modal-header .close{padding:1rem;margin:0 0 0 auto;position:absolute;top:0;right:0;opacity:.6}.modal-header .close span{display:inline-block;width:30px;height:30px;position:absolute;right:16px;top:16px;border-bottom:solid 2px #fff;-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);border-color:#000}.modal-header .close span:last-child{-moz-transform:rotate(134deg);-o-transform:rotate(134deg);-webkit-transform:rotate(134deg);transform:rotate(134deg);right:-4.2px}.modal-header .close:focus,.modal-header .close:hover{opacity:1}.modal-body{background-color:#fff}.modal-body .buttons{text-align:center}.modal-body .buttons .btn{min-width:120px}.modal-footer{background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:40px}#cookieHandler{cursor:pointer}#cookieConsentDialog .modal-header{background-color:#f0eeed;border-bottom:0;height:50px}#cookieConsentDialog .modal-header .close{top:5px;right:5px}#cookieConsentDialog .modal-body{display:inline-block;padding:0 60px 40px;height:100%;top:0;background:#f0eeed;left:0;border-top-left-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow-y:auto;max-height:90vh;max-height:calc(96vh - 60px)}#cookieConsentDialog .cookieBox{width:100%;text-align:center;padding-bottom:30px}#cookieConsentDialog .switch-tag{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;align-items:center;position:relative;margin:0 14px 0 0;padding:0 18px 0 36px!important;height:32px;cursor:pointer;font-size:13px;line-height:1;-webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e6e3de}#cookieConsentDialog .switch-tag .off,#cookieConsentDialog .switch-tag .on{white-space:nowrap;font-size:12px;text-transform:uppercase}#cookieConsentDialog .switch-tag input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#cookieConsentDialog .switch-tag .checkmark{position:absolute;top:4px;left:5px;height:24px;width:24px;border-radius:50%;background-color:#d58c8c}#cookieConsentDialog .switch-tag input:checked~.checkmark{background-color:#1f7569}#cookieConsentDialog .switch-tag input~.on{display:none}#cookieConsentDialog .switch-tag input~.off{display:inline-block}#cookieConsentDialog .switch-tag input:checked~.on{display:inline-block}#cookieConsentDialog .switch-tag input:checked~.off{display:none}#cookieConsentDialog .switch-tag.disabled{cursor:not-allowed}#cookieConsentDialog .switch-tag.disabled input:checked~.checkmark{background-color:#848988}#cookieConsentDialog .cookieIn{letter-spacing:0;text-align:left;justify-content:center;align-items:center;max-width:100%!important}#cookieConsentDialog .cookieIn .buttons.flex .btn{margin:0 15px}#cookieConsentDialog .consent-settings{flex-direction:column}#cookieConsentDialog .consent-settings>.flex{padding-top:30px}#cookieConsentDialog .consent-settings p{text-align:left;margin-bottom:0}#cookieConsentDialog .consent-settings label{margin:0 12px;font-size:16px}#cookieConsentDialog .consent-settings .consent-option-info{padding:10px 0;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%;border-bottom:solid 1px rgba(0,0,0,.2)}#cookieConsentDialog .consent-settings .consent-option-info>.flex{align-items:center;width:100%}#cookieConsentDialog .consent-settings .consent-option-info .text-highlighter{flex:1;line-height:1!important;padding-bottom:0!important;margin-bottom:0!important;font-family:HelveticaNeueLTStd-Lt,Helvetica,sans-serif;text-align:left;font-size:1.15rem}#cookieConsentDialog .consent-settings .consent-option-info .switch-tag{border-radius:30px}#cookieConsentDialog .consent-settings .consent-option-info .content-text{text-align:left;padding:15px 0 20px;font-size:.9rem}#cookieConsentDialog .consent-settings .consent-option-info .checkbox-content{margin-left:20px;align-items:flex-start;margin-bottom:0}#cookieConsentDialog .consent-settings .checkbox-content{margin-left:20px;align-items:flex-start;margin-bottom:0}.coookieDialog_start{position:fixed;bottom:0;right:0;max-width:330px;background-color:rgba(0,0,0,.85);color:#fff;padding:10px 20px 15px;font-size:.85rem;line-height:1.2em;text-align:left;display:none;z-index:9999999}.coookieDialog_start .gdpr-info-bar-content{padding:15px 15px 0}.coookieDialog_start .gdpr-button-holder a,.coookieDialog_start .gdpr-button-holder button{margin-bottom:.5rem}.coookieDialog_start a{color:#fff!important;text-decoration:underline}.coookieDialog_start button{color:#000;text-transform:uppercase;background:0 0;background-color:#fff!important;padding:10px 18px;font-size:.8rem;border-radius:0;text-align:center;font-weight:100;line-height:1;letter-spacing:1px;transition:all .25s ease-in;border:solid 1px #666}.coookieDialog_start .gdpr-infobar-settings-btn{text-decoration:underline;font-size:.85rem;color:#fff;display:inline-block;margin-left:10px;cursor:pointer}@media screen and (min-width:768px){.menutoggle-content{margin:0 5px 0 auto}.modal-dialog{max-width:580px}#cookieConsentDialog .modal-dialog{max-width:800px}.main .flex-blocks>.flex .estatelist .list-item a .badges .badge.viewing,.main .flex-blocks>.flex .estatelist .list-item article .badges .badge.viewing{min-width:88px}}@media screen and (min-width:1024px){.flexslider .slides .slideimg>div .h1,.flexslider .slides .slideimg>div h1{margin-bottom:4rem}#top-navigation.fixed .menu li{margin-right:6px}.modal-body{padding:1.5rem}.modal-body .flex{flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.modal-body .flex .form-group{max-width:calc(50% - 8px)}.modal-body .form-group.chk{margin-top:20px;margin-bottom:40px}}@media screen and (max-width:992px),screen and (device-width:1024px) and (device-height:1366px),screen and (device-width:1366px) and (device-height:1024px){#top-navigation.fixed .menu{display:none}}@media screen and (max-width:1604px){.mnfl-sold{display:none}}@media screen and (max-width:1475px){.mnfl-ref{display:none}}@media screen and (max-width:1398px){.mnfl-buy,.mnfl-sell{display:none}}@media screen and (max-width:1120px){#top-navigation nav .brand a div.logo{margin-top:0;height:50px}.h1,h1{font-size:2rem}}@media screen and (max-width:875px){.main .flex-blocks>.flex .estatelist .list-item a .list-text>div .h3,.main .flex-blocks>.flex .estatelist .list-item a .list-text>div h3{margin-bottom:1rem!important}.flexslider .slides .slideimg .slidetext{margin-top:75px}.flexslider .slides .slideimg>div:not(.slidecover){width:90%;text-align:center}.flexslider .slides .slideimg>div:not(.slidecover) .rbubble.left{right:auto;left:15px}.flexslider .slides .slideimg>div:not(.slidecover) .rbubble.bottom{bottom:130%}.rbubble{padding:1rem!important;min-width:20px!important}}@media screen and (max-width:450px),screen and (max-width:767px) and (orientation:portrait){#top-navigation nav>div{max-width:50%}#top-navigation nav>div:last-child{max-width:25%}#top-navigation nav .socials{max-width:25%}#top-navigation nav .socials .share-media{margin-left:0;display:none!important}#top-navigation nav .socials .share-media li .rbubble{display:none}#top-navigation nav .socials .share-media li.env{display:none}.form .postaddress{flex-direction:column}.form .postaddress .zip{margin-bottom:4px}.flexslider .slides{overflow:hidden;height:100vh;max-height:calc(100vh - 90px)}.flexslider .slides .slideimg,.flexslider .slides .slideimg figure{height:100vh;max-height:calc(100vh - 90px)}.flexslider .slides .slideimg .slidetext,.flexslider .slides .slideimg figure .slidetext{margin-top:80px}.flexslider .slides .slideimg figure>div .h1,.flexslider .slides .slideimg figure>div h1,.flexslider .slides .slideimg>div .h1,.flexslider .slides .slideimg>div h1{max-width:calc(100% - 30px);font-size:1.6rem;margin-bottom:3.5rem}.main .hero .ranim{max-width:60px;top:5px;left:10px}.main section{padding:30px 15px}.main section:first-of-type{margin-top:30px}.main .flex-blocks,.main .multi-content{padding:0 10px}.main .flex-blocks>.flex,.main .multi-content>.flex{flex-direction:column}.main .flex-blocks>.flex .flex-columns,.main .multi-content>.flex .flex-columns{flex-direction:row;max-width:100%;margin:10px 0}.main .flex-blocks>.flex .flex-columns .renghmr,.main .multi-content>.flex .flex-columns .renghmr{margin-bottom:20px;min-height:220px}.main .flex-blocks>.flex .flex-columns .image-block,.main .multi-content>.flex .flex-columns .image-block{min-height:280px}.main .flex-blocks>.flex .estatelist .flexslider,.main .multi-content>.flex .estatelist .flexslider{max-height:390px}.main .flex-blocks>.flex .estatelist .slides,.main .multi-content>.flex .estatelist .slides{max-height:350px}.main .flex-blocks>.flex .estatelist .list-items,.main .multi-content>.flex .estatelist .list-items{margin:10px 0 15px}.main .flex-blocks>.flex .estatelist .list-item,.main .multi-content>.flex .estatelist .list-item{max-height:100%;max-height:390px}.main .flex-blocks>.flex .estatelist .list-item a,.main .flex-blocks>.flex .estatelist .list-item article,.main .multi-content>.flex .estatelist .list-item a,.main .multi-content>.flex .estatelist .list-item article{max-height:100%;min-height:250px}.main .flex-blocks>.flex .estatelist .list-item a figure,.main .flex-blocks>.flex .estatelist .list-item article figure,.main .multi-content>.flex .estatelist .list-item a figure,.main .multi-content>.flex .estatelist .list-item article figure{max-height:100%;min-height:250px}.main .flex-blocks>.flex .estatelist .list-item a,.main .multi-content>.flex .estatelist .list-item a{flex-direction:column}.main .flex-blocks>.flex .estatelist .list-item a .list-text,.main .multi-content>.flex .estatelist .list-item a .list-text{position:relative;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:140px;background-color:#fff;padding:0 15px}.main .flex-blocks>.flex .estatelist .list-item a .list-text>div,.main .multi-content>.flex .estatelist .list-item a .list-text>div{width:100%;flex:none;padding:15px 0 0;display:inline-block}.main .flex-blocks>.flex .estatelist .list-item a .list-text>div .h2,.main .flex-blocks>.flex .estatelist .list-item a .list-text>div h2,.main .multi-content>.flex .estatelist .list-item a .list-text>div .h2,.main .multi-content>.flex .estatelist .list-item a .list-text>div h2{margin-bottom:0!important}.main .flex-blocks>.flex .estatelist .list-item a .list-text>div>.flex,.main .multi-content>.flex .estatelist .list-item a .list-text>div>.flex{display:inline-block}.main .flex-blocks>.flex .estatelist .list-item a .list-text>div>.flex .h2,.main .flex-blocks>.flex .estatelist .list-item a .list-text>div>.flex h2,.main .multi-content>.flex .estatelist .list-item a .list-text>div>.flex .h2,.main .multi-content>.flex .estatelist .list-item a .list-text>div>.flex h2{display:inline-block;width:auto}.main .flex-blocks>.flex .estatelist .list-item a .list-text>div span span,.main .multi-content>.flex .estatelist .list-item a .list-text>div span span{background:0 0}.main .flex-blocks>.flex .register,.main .multi-content>.flex .register{width:100%;margin:10px 0 20px}.main .flex-blocks>.flex .register figure,.main .multi-content>.flex .register figure{height:340px}.main .flex-blocks>.flex .register figure>div,.main .multi-content>.flex .register figure>div{height:100%}.main .flex-blocks>.flex .sisters,.main .multi-content>.flex .sisters{width:100%;max-width:100%;margin:0}.main .flex-blocks>.flex .sisters .image-block,.main .multi-content>.flex .sisters .image-block{height:360px}.footer .wrapper{padding-bottom:60px}.footer .wrapper ul{flex-direction:column}.footer .wrapper ul li{text-align:center;border-left:none}.nav-sidebar{max-width:365px}.nav-sidebar .wrapper ul.nav li a,.nav-sidebar .wrapper ul.nav li a:visited{font-size:1.1rem;justify-content:center}.modal input[type=email],.modal input[type=tel],.modal input[type=text],.modal select{min-height:36px}.modal input[type=checkbox]:before{width:22px;height:22px}.modal .form-group.chk label span{padding-left:18px}.modal input[type=checkbox]:after{top:-20px;width:15px;height:12px}}@media screen and (max-width:896px) and (orientation:landscape){#top-navigation nav .socials .share-media li .rbubble{display:none!important}}@media (max-width:540px){#cookieConsentDialog .modal-body{padding:0 20px 40px}#cookieConsentDialog .modal-body .h2{font-size:1.6rem;margin-bottom:1rem}#cookieConsentDialog .modal-body .buttons.flex{width:100%;flex-direction:column}#cookieConsentDialog .modal-body .buttons.flex .btn{margin-bottom:.5rem}#cookieConsentDialog .consent-settings .consent-option-info .text-highlighter{font-size:1.05rem}.coookieDialog_start{left:1rem;right:1rem;bottom:1rem;max-width:100%}}@media screen and (max-width:450px){.footer .wrapper ul li{justify-content:center}.footer .wrapper ul li span.pipe{display:none}}
.skip-link {
    background: #fff;
    color: #000;
    left: 1rem;
    padding: .75rem 1rem;
    position: fixed;
    top: 0;
    transform: translateY(-120%);
    z-index: 10000000;
}

.skip-link:focus {
    transform: translateY(0);
}

.coookieDialog_start .gdpr-button-holder {
    display: flex;
    flex-wrap: wrap;
    gap: .5rem;
}

.coookieDialog_start {
    max-width: 460px;
}

.coookieDialog_start .gdpr-button-holder button {
    margin: 0;
}

.coookieDialog_start .gdpr-button-holder .gdpr-infobar-settings-btn {
    background-color: transparent !important;
    border-color: #fff;
    color: #fff !important;
    margin-left: 0;
}

#cookieConsentDialog .consent-settings,
#cookieConsentDialog .consent-settings > .flex {
    width: 100%;
}

@media (min-width: 768px) {
    #cookieDialog_buttonbar {
        align-self: stretch;
        flex-direction: row-reverse;
        justify-content: flex-start;
        width: 100%;
    }

    .coookieDialog_start .gdpr-button-holder {
        flex-direction: row-reverse;
        justify-content: flex-start;
    }
}

@media (max-width: 540px) {
    .coookieDialog_start {
        max-width: 100%;
    }
}

